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
335811418809	335811419370	335811419920	335811420470	335811421020	335811421570	335811422120	335811422670	335811423220	335811423770	335811424320	335811424870	335811425420	335811425970	335811426520	335811427070	335811427620	335811428170	335811428720	335811429270	335811429820	335811430370	335811430920	335811431470	335811432020	335811432570	335811433120	335811433670	335811434220	335811434770	335811435320	335811435870	335811436420	335811436970	335811437520	335811438070	335811438620	335811439170	335811439720	335811440270	335811440820	335811441370	335811441920	335811442470	335811443020	335811443570	335811444120	335811444670	335811445220	335811445770	335811446320	335811446870	335811447420	335811447970	335811448520	335811449070	335811449620	335811450170	335811450720	335811451270	335811451820	335811452370	335811452920	335811453470	335811454020	335811454570	335811455120	335811455670	335811456220	335811456770	335811457320	335811457870	335811458420	335811458970	335811459520	335811460070	335811460620	335811461170	335811461720	335811462270	335811462820	335811463370	335811463920	335811464470	335811465020	335811465570	335811466120	335811466670	335811467220	335811467770	335811468320	335811468870	335811469420	335811469970	335811470520	335811471070	335811471620	335811472170	335811472720	335811473270	335811473820	335811474370	335811474920	335811475470	335811476020	335811476570	335811477120	335811477670	335811478220	335811478770	335811479320	335811479870	335811480420	335811480970	335811481520	335811482070	335811482620	335811483170	335811483720	335811484270	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
48969	50614	42079	40380	33602	31598	34381	39847	36560	33903	31509	27725	24086	17623	16618	15163	13854	12866	15256	15265	17524	11609	7078	3405	3789	2069	1626	1028	728	584	506	475	382	412	416	385	345	331	306	295	306	323	301	298	309	297	337	347	328	325	330	305	286	288	241	273	290	280	260	243	264	265	268	242	265	240	267	240	260	278	297	262	266	253	292	262	277	268	273	298	263	251	254	264	271	286	260	279	250	267	223	274	246	251	261	258	277	252	293	256	293	294	249	254	262	251	255	267	285	257	251	233	239	252	255	240	262	257	275	288	249	263	263	274	290	269	258	260	252	255	291	275	279	261	264	268	296	260	267	255	237	262	276	273	268	281	284	224	255	238	269	284	271	256	239	277	245	261	222	254	249	260	250	259	260	275	246	276	263	252	258	251	271	269	260	279	264	264	248	250	249	263	272	278	237	283	273	266	248	247	290	284	257	281	263	295	276	252	263	264	229	244	236	230	244	265	279	281	243	240	272	248	253	239	254	256	258	250	270	253	260	258	261	279	289	249	241	265	256	251	280	276	263	279	264	233	272	284	229	254	266	254	244	249	233	274	277	259	282	257	264	242	232	247	246	286	257	290	248	244	280	259	254	254	284	252	263	271	270	270	258	286	253	260	290	273	275	251	254	262	249	270	282	273	251	280	289	269	275	265	242	280	231	282	279	278	269	252	287	275	253	251	236	232	261	266	277	240	271	236	243	264	252	269	262	257	252	286	262	275	276	285	284	252	260	266	249	264	272	262	249	266	255	251	255	239	238	245	252	284	265	240	261	261	254	290	258	268	247	210	263	243	298	251	244	250	243	242	229	257	273	278	253	317	275	274	242	270	262	219	259	249	267	302	236	238	251	248	244	264	272	251	280	247	284	272	278	245	265	262	270	253	284	255	302	271	305	220	245	275	269	242	256	260	265	265	229	263	250	253	276	275	250	244	269	261	276	290	271	261	270	256	263	245	266	249	281	273	247	256	263	291	267	277	269	252	264	259	269	238	258	246	276	259	262	253	246	267	270	276	268	289	241	262	258	220	277	233	286	247	261	270	232	232	240	277	271	268	302	264	274	268	256	264	281	276	262	235	274	264	294	257	246	290	261	248	258	253	253	242	276	244	283	279	271	303	260	257	296	258	252	245	245	284	260	241	254	270	243	272	266	290	257	242	263	237	250	264	272	265	277	244	280	270	242	249	257	264	252	263	259	272	266	285	261	253	241	260	288	270	281	253	262	267	248	272	276	249	285	264	267	262	242	269	263	282	267	271	256	274	259	275	271	224	257	272	269	257	277	248	278	240	278	257	268	268	276	254	253	259	286	257	236	225	269	267	272	253	278	229	298	259	257	236	260	260	235	226	261	260	266	271	272	280	272	291	232	278	266	241	254	245	276	284	279	262	261	254	269	228	277	249	248	274	268	299	237	276	243	253	260	224	268	257	280	270	269	247	280	278	258	283	261	275	254	261	247	273	281	242	281	232	286	256	274	269	256	272	273	281	233	292	289	299	244	269	280	257	272	268	259	234	258	247	256	264	254	251	265	231	254	232	278	278	245	284	293	261	256	244	303	283	302	270	258	271	229	242	273	260	232	274	268	262	255	279	236	289	259	248	229	256	259	254	272	293	270	225	276	240	300	279	249	258	285	251	246	258	236	277	287	248	224	262	242	286	240	260	258	272	275	274	259	270	277	246	242	241	298	257	259	273	249	283	267	263	278	235	241	262	262	274	239	278	276	285	265	252	263	278	270	267	289	265	243	269	293	254	304	267	257	282	252	248	260	298	301	271	261	258	269	277	275	261	240	261	264	258	244	255	260	292	253	301	292	281	242	260	237	227	267	234	254	255	276	223	252	253	254	284	249	246	249	281	270	221	268	261	252	245	244	269	273	304	273	271	265	282	272	235	241	267	246	253	241	227	249	286	245	258	271	249	271	242	258	258	293	282	269	275	258	304	267	285	249	273	279	272	264	254	264	291	253	264	260	275	270	261	288	259	262	284	263	265	253	276	276	279	252	296	299	254	268	281	273	251	248	277	247	249	263	259	253	273	273	271	263	302	258	287	247	244	290	291	269	248	301	260	251	283	253	258	261	281	257	266	260	254	221	230	238	229	270	262	271	251	273	266	262	294	259	270	268	280	241	220	269	265	280	282	254	256	273	264	276	267	244	245	259	273	248	267	251	248	275	280	273	253	259	267	263	311	256	250	277	257	282	243	259	272	250	256	237	270	295	252	272	239	256	245	268	273	284	259	261	265	267	291	280	244	232	253	267	256	266	271	291	275	280	260	280	259	249	289	268	290	271	262	271	262	262	273	269	313	261	231	276	259	279	273	292	286	269	261	271	233	278	258	243	270	264	265	232	230	249	271	264	270	248	274	272	269	268	262	267	259	264	295	257	265	256	303	268	246	265	262	228	281	247	276	261	250	235	247	257	241	276	271	262	263	275	247	271	253	243	274	253	272	259	271	253	271	263	286	279	270	286	265	272	265	282	273	267	248	236	237	273	267	247	263	240	285	258	261	223	253	252	274	238	274	291	258	251	254	286	249	286	262	253	288	266	294	226	273	270	281	269	238	259	287	259	296	259	302	262	233	271	250	285	250	279	281	242	257	256	244	270	260	272	266	241	280	249	271	267	248	261	249	244	283	256	273	280	249	266	258	266	268	265	279	274	244	252	303	252	253	270	269	263	267	264	258	242	260	255	283	268	278	238	267	279	275	289	265	243	239	259	251	311	267	238	276	269	281	251	263	213	264	246	271	262	256	266	261	302	234	265	255	247	262	254	276	270	233	247	229	277	243	286	249	258	296	251	238	251	254	266	247	271	281	251	244	248	234	228	255	242	261	265	258	250	266	262	250	261	265	242	241	260	272	239	245	289	271	279	260	243	250	251	265	283	252	261	277	245	266	253	280	247	276	275	270	264	263	250	294	244	254	265	258	272	259	248	261	231	256	254	272	242	233	237	261	271	244	253	272	275	256	272	259	266	230	291	266	244	246	266	275	256	242	249	279	272	250	258	241	249	253	283	255	260	233	264	256	217	263	244	264	255	250	250	259	258	262	277	245	245	278	279	323	265	255	264	250	259	269	309	285	245	265	256	274	268	265	275	270	279	255	274	245	258	269	285	266	254	279	244	259	245	284	282	270	271	283	265	257	271	272	292	282	276	261	253	251	268	253	263	268	252	266	280	282	282	262	290	273	253	282	257	274	297	259	248	251	270	223	274	276	289	250	239	268	262	257	261	266	255	283	266	280	315	259	249	265	267	276	284	297	294	269	252	246	257	263	258	272	233	278	266	259	289	257	261	246	270	252	276	273	267	268	251	250	279	241	265	266	273	261	256	250	263	274	283	229	274	279	268	272	274	265	236	285	252	270	279	274	270	258	263	276	256	262	278	231	219	270	259	262	273	249	268	257	265	280	281	243	235	287	260	256	277	253	278	281	266	258	254	269	242	262	267	257	233	280	261	282
39272	49083	51927	50220	46698	43369	45996	50894	50182	49118	46460	43676	39156	35223	36057	34816	33640	34303	38313	38067	40230	32002	24470	15761	17729	10756	9167	5930	3892	2857	2548	2304	2072	1863	1839	1538	1366	1300	1185	1131	1174	1113	1035	1066	1114	1160	1368	1139	1125	1041	1100	958	844	879	810	829	842	846	829	782	853	861	818	866	819	831	869	849	815	830	837	865	789	806	860	847	808	820	839	823	850	816	831	859	812	835	859	829	842	819	856	853	847	821	799	821	826	794	828	886	834	845	782	827	849	842	730	800	838	812	793	832	848	836	829	854	861	881	857	801	805	833	817	815	847	816	831	811	851	827	808	882	836	784	835	776	804	768	837	809	835	826	823	808	868	854	803	842	780	810	789	845	830	799	812	816	841	838	853	802	812	805	833	822	886	815	815	766	818	816	779	776	831	810	846	832	802	866	861	800	827	801	804	769	827	792	882	885	828	830	831	802	785	835	802	851	893	879	826	827	793	841	816	852	818	924	834	805	854	821	801	865	790	825	820	871	797	781	865	811	832	843	822	820	807	801	823	817	800	876	826	831	848	864	800	871	835	854	785	830	804	820	806	862	791	805	870	787	803	839	809	825	852	859	796	858	789	810	843	852	826	807	806	826	816	861	805	858	848	829	810	812	869	858	844	804	801	813	800	807	791	814	793	820	792	845	771	798	806	840	887	797	864	806	838	865	853	820	790	841	851	768	803	807	811	866	833	773	786	837	858	837	847	855	845	812	796	835	831	875	853	834	832	791	817	796	853	820	834	823	845	839	781	782	852	780	797	825	776	821	824	824	810	783	842	815	871	859	820	839	845	856	833	818	816	854	829	773	836	797	826	850	829	822	794	915	817	792	825	823	804	839	855	853	856	843	866	804	797	844	834	786	791	836	813	848	848	827	826	829	820	798	870	868	830	796	845	842	787	811	827	787	869	801	819	871	813	848	817	848	822	764	805	798	823	818	835	862	774	819	859	844	817	846	823	802	840	848	794	836	820	806	817	820	815	794	789	808	807	841	785	766	790	828	814	802	880	833	833	798	862	857	796	806	801	787	793	872	839	809	798	829	837	834	808	843	814	827	773	780	837	839	860	787	828	798	873	855	813	802	791	826	855	851	805	816	826	848	779	831	826	854	781	798	819	805	833	828	816	847	812	795	890	875	826	861	819	802	848	864	848	836	883	802	822	810	851	838	866	826	817	815	798	834	821	786	853	831	816	822	874	829	824	816	819	824	839	809	798	810	784	837	811	838	871	849	817	819	843	798	822	823	827	887	854	818	842	789	836	872	811	788	851	819	825	799	788	796	823	890	790	831	802	830	910	806	854	811	804	843	821	814	877	850	777	855	866	843	811	819	860	839	874	819	825	850	808	797	788	818	804	840	817	854	852	856	822	814	822	851	843	827	826	833	819	786	869	796	815	818	830	793	843	809	846	771	810	882	807	833	863	807	840	813	805	787	833	781	817	835	826	865	850	766	818	840	859	855	876	822	796	848	871	783	818	826	848	829	804	797	799	859	849	835	798	831	851	796	807	788	816	798	844	802	860	838	838	816	863	843	859	785	786	858	800	819	835	817	862	818	762	823	837	860	821	832	868	835	866	822	850	875	894	807	809	790	890	850	836	827	829	851	803	865	821	840	830	831	812	836	847	772	786	795	835	784	782	832	836	775	812	829	858	832	832	827	808	854	808	784	866	813	820	868	834	797	832	861	807	836	824	837	818	795	837	843	825	834	790	824	832	823	809	823	836	872	860	897	840	838	811	778	888	863	823	793	839	875	801	847	824	792	804	807	822	858	808	892	804	858	805	815	821	780	808	884	769	791	827	892	874	817	741	846	824	820	833	842	822	800	824	844	829	827	759	785	799	798	789	838	838	808	860	793	831	907	795	882	805	784	832	831	840	776	863	859	819	837	857	850	828	844	839	813	822	861	813	866	782	841	843	840	841	827	847	832	824	818	801	818	849	828	847	794	812	847	830	828	812	820	830	858	853	799	785	848	843	795	790	789	836	806	772	769	792	873	841	769	805	858	847	829	826	807	910	797	823	844	852	849	836	787	830	830	817	831	832	854	788	845	883	798	814	842	880	813	859	853	789	821	828	844	789	841	861	872	828	831	867	799	851	925	783	825	843	841	768	812	764	782	804	871	842	809	836	785	799	849	831	849	835	808	807	815	818	839	887	818	855	786	822	842	814	774	858	806	815	860	826	790	847	879	800	821	753	821	844	837	854	884	794	818	819	855	789	774	858	825	812	847	805	848	870	798	787	829	866	807	833	843	835	829	792	855	833	811	819	839	831	830	801	823	831	857	844	842	839	833	773	824	793	811	801	828	811	773	815	801	848	823	792	896	824	895	834	869	859	841	849	843	773	875	828	828	791	875	846	827	821	806	840	831	818	827	812	801	817	891	816	840	799	808	831	817	817	848	829	833	779	810	843	812	827	808	812	850	809	861	830	858	882	865	840	812	817	816	846	851	846	797	806	812	823	829	879	779	842	836	800	847	775	772	795	818	823	889	826	809	820	813	783	823	801	869	816	811	826	813	837	826	800	830	842	778	827	853	829	795	844	794	816	817	822	846	850	805	823	824	815	835	809	826	827	820	789	875	880	758	845	837	778	781	825	853	847	825	853	824	823	871	822	796	772	772	846	829	786	801	788	817	829	796	835	875	788	821	831	815	799	810	822	845	823	828	805	824	823	786	828	806	842	800	851	808	843	838	823	818	834	810	797	854	864	794	816	864	821	822	833	854	798	821	857	844	871	835	821	817	828	811	840	856	838	866	845	782	822	842	865	842	825	881	808	843	857	807	855	840	828	832	813	804	809	804	770	818	805	829	834	788	806	761	808	809	824	849	886	798	800	831	889	841	796	828	832	854	806	760	868	814	779	864	866	816	793	826	775	816	890	792	816	828	831	837	822	823	843	801	837	830	853	833	833	842	822	867	769	782	846	823	813	830	878	839	826	807	838	815	858	841	876	806	849	804	842	822	849	808	840	872	881	825	847	828	824	817	798	816	823	850	827	842	864	781	772	863	866	841	855	823	830	845	799	812	843	826	817	848	848	778	793	764	838	801	878	816	823	843	858	894	843	855	876	816	842	823	824	845	786	827	784	826	788	830	843	847	865	773	844	796	771	852	843	821	814	782	863	833	831	849	840	854	839	834	795	849	824	820	817	808	870	822	887	837	784	842	820	819	805	829	795	830	784	792	816	819	778	860	786	840	851	817	819	850	838	879	824	802	855	840	803	888	800	853	811	845	821	792	836	817	822	803	815	804	833	825	816	764	877	827	833	778	843	812	858	801	840	873	785	831	811	824	811	816	844	874	821	815	862	833	832	823	788	849	822	828	820	844	867	821	810	829	857	811	840	851	797	806	808	798	800	782	850	802	850	869	808	826	822	842	773	864	845	842	855	804	802	838	842	877	823	838	797	835	846	760	832	851	842	814	791	817	731	802	851	799	836	856	799	862	794	787	830	797	834	792
25792	27889	28855	20998	10729	6045	3256	2737	2608	2176	1827	1341	1059	780	688	646	578	576	607	547	601	477	409	378	401	370	291	301	307	293	246	279	265	273	257	230	230	231	250	278	223	242	250	232	237	264	271	234	250	252	235	252	235	238	254	222	264	225	235	240	229	248	227	223	230	248	225	245	231	209	242	231	232	222	218	215	237	245	230	222	205	249	228	240	249	272	237	240	219	262	206	234	266	233	259	258	238	198	231	235	220	200	235	259	250	248	224	233	254	216	224	223	222	217	220	253	247	258	245	231	252	233	246	239	237	207	249	255	208	216	240	238	220	253	210	277	217	236	244	219	231	253	231	244	224	242	226	266	220	221	245	269	222	267	237	243	236	232	226	210	247	244	244	231	248	268	227	239	229	241	243	219	261	225	241	232	227	223	218	258	228	221	235	224	265	243	229	226	252	240	216	230	229	228	226	238	243	256	212	217	216	250	228	226	255	253	241	222	204	219	208	228	238	254	243	242	236	229	265	214	228	210	226	229	256	257	234	222	214	239	216	242	239	235	242	249	227	225	221	239	268	257	256	229	220	223	235	206	219	260	231	239	242	233	228	228	243	241	235	227	228	238	227	212	236	254	223	255	227	260	263	261	239	243	221	250	270	236	248	247	233	258	249	228	231	244	206	250	232	255	255	240	236	247	213	248	233	220	254	255	248	254	228	238	233	247	244	212	249	236	257	250	250	270	258	230	244	252	272	242	212	263	199	241	268	228	224	252	224	244	230	229	243	255	244	254	249	228	269	215	253	231	217	248	252	248	248	224	206	243	250	234	240	224	213	221	243	248	229	220	244	235	253	282	240	239	217	237	239	243	228	249	228	240	220	202	223	238	230	242	242	256	247	215	242	235	240	237	247	238	199	249	227	231	233	265	241	206	234	232	219	260	245	249	233	253	261	235	225	262	248	239	209	243	247	220	239	226	255	249	233	227	229	245	215	217	257	232	247	263	240	229	241	223	227	249	256	213	248	244	218	241	239	219	230	228	237	242	241	235	256	224	231	221	224	249	245	239	224	210	232	244	239	233	233	240	249	231	223	233	254	261	217	252	223	224	231	235	250	206	239	248	231	265	238	242	224	235	240	228	234	244	251	232	256	265	213	225	219	248	238	217	249	252	199	255	251	226	218	215	235	216	220	229	233	235	230	235	225	238	239	239	262	238	230	227	231	232	233	257	252	247	226	237	235	218	246	243	210	217	210	208	232	245	236	225	246	240	243	214	226	201	239	220	211	232	226	236	237	235	249	244	211	251	223	223	234	236	261	213	249	237	234	218	240	238	275	219	237	227	232	222	220	227	222	231	236	226	233	221	267	261	260	256	218	239	225	262	232	253	236	244	236	222	209	240	236	203	243	219	231	232	243	245	266	232	245	219	242	223	231	237	249	244	241	235	236	242	246	219	229	247	191	232	224	209	259	240	220	282	223	276	268	260	223	207	245	240	243	239	236	258	247	223	230	256	227	187	223	222	237	268	239	258	248	234	216	230	248	210	236	250	232	242	227	225	217	224	242	202	236	213	202	243	239	218	231	227	223	238	227	246	227	237	227	210	241	249	250	224	257	226	220	253	230	244	226	231	205	244	223	243	235	261	221	240	224	247	223	251	246	236	267	280	227	228	223	247	262	244	265	244	214	239	278	235	257	240	253	235	222	235	244	222	229	221	255	246	234	243	231	225	226	239	243	221	233	208	218	225	235	266	221	222	248	231	242	228	244	226	234	228	248	215	263	252	230	230	217	228	246	227	245	233	224	213	231	218	259	260	225	251	210	248	224	217	232	202	241	230	208	227	217	215	231	237	221	243	231	255	240	244	244	226	263	243	236	266	251	240	239	236	243	253	250	224	270	228	242	212	240	234	251	243	219	210	236	262	230	238	233	230	242	241	231	228	219	234	194	228	218	214	240	220	230	243	246	210	232	241	213	235	236	266	233	238	232	248	221	226	227	244	244	253	229	227	206	226	231	226	231	242	225	220	223	250	239	249	257	237	223	265	246	214	254	222	266	230	241	223	250	230	230	228	234	229	229	224	243	247	214	219	241	248	250	240	234	226	259	191	217	213	228	243	235	215	237	248	240	242	270	254	233	247	219	227	249	281	247	238	243	248	224	225	255	219	220	209	249	268	235	240	222	227	220	251	267	254	254	222	209	228	234	243	269	193	228	226	210	224	249	262	225	243	216	248	241	244	221	211	241	245	248	257	226	245	281	251	224	247	229	230	226	239	233	212	206	246	235	248	224	232	245	245	233	217	252	225	235	214	247	236	231	227	203	214	250	254	230	238	226	217	218	239	221	237	243	245	219	225	218	223	246	223	235	263	239	219	237	226	250	240	216	225	243	224	232	240	229	202	228	225	236	220	246	272	225	221	202	216	238	214	204	226	223	255	226	235	256	232	228	228	252	265	226	267	220	245	247	209	226	237	273	263	230	214	214	245	235	251	253	232	252	228	230	234	232	242	230	218	226	258	228	221	244	205	213	255	236	208	231	212	247	232	231	227	229	228	255	217	224	224	224	249	229	252	214	249	253	267	225	248	210	248	247	256	226	265	191	243	217	248	235	219	233	227	236	237	240	198	229	251	214	241	236	219	258	220	247	221	236	250	231	218	219	214	225	233	239	228	230	217	220	249	247	224	251	237	245	214	250	252	215	229	255	247	236	251	231	211	263	217	223	213	234	256	200	213	236	204	200	244	228	241	258	220	249	234	231	237	268	240	251	259	239	235	237	233	240	231	220	254	241	220	245	227	224	223	252	240	232	229	238	235	228	212	220	236	237	242	241	237	227	215	229	249	249	251	256	242	225	242	248	248	243	252	225	259	218	245	239	231	239	251	228	247	260	247	232	254	221	232	229	196	244	222	256	239	234	261	230	235	242	208	231	235	230	223	248	219	226	256	226	207	264	251	266	239	247	234	244	213	231	236	241	249	243	216	241	235	258	220	254	251	217	224	193	238	224	229	241	245	235	240	246	239	220	232	218	243	235	234	213	229	226	231	228	233	228	247	250	235	246	249	217	224	217	228	259	240	247	199	215	264	233	223	249	208	201	201	216	243	247	244	223	227	236	223	225	241	246	227	244	231	211	225	245	253	242	241	235	242	248	246	238	232	234	255	246	239	217	241	241	224	226	204	252	227	239	225	239	249	226	271	225	226	227	246	215	246	220	217	199	214	228	236	242	219	238	206	253	255	249	227	217	282	251	243	240	246	246	240	232	242	211	230	238	205	243	238	217	239	210	212	234	226	230	245	234	227	235	232	253	218	235	228	240	243	219	225	229	223	218	258	227	232	250	233	238	269	254	250	223	225	239	233	257	227	250	221	229	234	252	214	242	263	241	217	250	238	252	231	267	249	242	232	232	253	226	229	214	231	245	251	229	231	242	228	286	237	257	233	257	233	228	227	232	229	242	263	229	241	222	259	248	255	249	220	243	262	240	233	217	230	231	240
20713	27193	36007	31650	23129	17707	11871	12067	11848	10405	9076	7012	5387	4065	3966	3499	2998	2984	3034	3106	3567	2634	2177	1823	1867	1550	1255	1343	1243	1022	994	966	964	976	926	915	863	893	850	852	817	782	843	822	831	822	837	786	768	733	803	757	742	774	762	782	759	751	708	776	783	767	707	807	750	758	731	723	804	749	776	733	760	777	764	678	750	786	764	812	748	756	760	761	778	741	792	758	740	780	756	790	733	783	748	757	723	780	756	782	745	765	777	802	770	776	763	783	736	710	765	810	728	756	751	726	730	753	757	822	790	763	750	739	740	781	768	715	750	788	790	782	797	736	783	795	775	781	744	779	735	731	784	756	705	741	752	778	739	776	733	775	753	771	768	772	768	800	763	777	824	750	733	761	769	776	765	734	760	772	740	793	781	792	767	777	815	766	743	785	722	812	819	797	776	789	768	799	753	805	766	768	773	773	776	793	750	732	799	788	747	747	730	826	782	795	796	787	741	789	813	775	803	788	741	738	794	794	771	789	811	798	771	754	763	725	762	743	760	778	786	761	728	756	749	740	755	777	744	779	792	698	697	781	804	758	726	773	763	769	747	772	777	771	786	796	796	770	762	705	781	745	775	808	782	772	735	800	782	787	725	760	775	822	735	718	723	818	750	782	712	770	773	775	721	797	755	788	783	721	758	814	806	770	729	753	734	776	767	747	752	776	746	736	745	782	825	733	741	772	789	760	783	797	799	780	740	719	754	777	797	833	807	795	762	784	742	754	810	742	747	801	765	765	761	799	825	749	810	821	747	764	786	767	802	774	757	786	800	735	823	768	764	774	734	826	788	768	796	789	769	770	753	738	770	742	780	734	747	747	780	801	752	747	807	761	723	789	738	777	750	754	753	773	746	751	765	731	724	732	712	741	759	762	795	768	816	774	788	770	783	764	727	769	739	774	786	793	746	751	773	766	749	732	743	774	750	799	734	737	732	789	783	747	741	803	776	747	742	754	746	785	822	736	736	722	761	737	792	769	759	776	767	742	737	776	768	731	793	726	771	785	735	789	760	749	730	740	772	749	768	768	752	753	730	775	725	768	750	758	797	737	754	724	785	712	703	767	744	788	799	765	826	786	790	785	755	793	756	730	761	769	754	801	767	804	792	793	778	787	756	752	718	782	746	812	822	763	777	762	789	709	745	784	711	755	772	749	751	777	754	748	760	757	762	756	796	794	775	751	790	779	796	754	779	743	798	808	763	796	762	772	787	771	771	769	757	799	769	823	763	813	771	748	760	760	779	744	808	745	763	794	718	746	767	755	777	798	757	778	787	794	755	782	766	769	747	785	819	709	738	838	778	724	740	751	743	749	748	778	778	714	745	761	847	809	779	702	750	810	747	766	799	772	717	793	786	756	741	787	733	777	778	785	788	732	761	790	748	710	722	774	749	796	774	792	763	754	785	724	779	744	768	787	783	776	771	743	763	794	781	761	812	777	783	779	729	725	787	742	735	752	752	783	786	800	802	756	781	740	730	752	804	767	763	752	755	765	796	779	820	769	813	823	803	774	777	722	771	807	746	792	775	739	747	769	747	790	780	765	759	742	773	839	770	725	811	752	760	773	745	805	766	780	779	746	767	793	795	789	772	734	754	740	791	747	794	807	783	784	739	773	752	818	717	747	787	837	744	760	773	759	745	752	731	784	750	848	745	757	742	784	703	751	780	737	772	777	753	695	721	787	765	752	753	783	810	776	815	836	728	752	745	737	803	749	763	753	776	793	804	736	779	712	791	784	746	747	789	767	791	771	748	775	784	756	751	751	780	797	766	794	759	793	752	723	793	802	697	745	730	767	787	767	771	751	778	751	748	790	746	764	727	756	757	748	759	784	777	752	793	764	777	723	811	748	798	767	779	769	777	839	771	754	755	755	767	782	825	788	718	755	774	775	740	756	780	756	825	729	777	702	777	755	742	802	795	742	830	758	770	745	768	772	753	778	775	761	736	798	746	776	785	753	772	777	755	748	792	820	772	733	768	808	748	755	815	798	784	781	763	808	782	850	735	789	767	814	728	766	755	773	847	810	763	738	781	777	751	737	757	772	716	814	783	764	740	774	783	744	794	774	772	752	760	811	754	761	760	740	772	792	731	794	807	757	746	746	748	717	769	780	711	740	781	772	773	829	812	796	815	784	736	766	729	765	743	777	778	759	768	703	759	761	761	763	771	787	745	754	730	761	739	775	722	763	709	751	741	754	771	755	744	809	749	776	771	748	815	737	793	766	765	721	758	740	779	733	763	737	715	752	755	768	764	792	787	779	746	784	743	742	730	774	788	754	742	736	796	733	788	719	773	773	768	775	742	739	764	735	779	785	751	758	777	781	770	761	750	682	698	801	817	787	815	753	796	762	735	766	739	746	760	724	787	749	724	791	766	768	783	711	771	753	782	801	770	772	764	739	793	757	768	789	795	722	753	761	720	771	671	798	762	752	762	739	737	773	694	791	722	785	752	786	803	777	770	765	768	791	770	746	723	775	781	816	781	814	726	795	763	787	783	764	767	753	793	761	751	776	742	782	732	765	769	809	774	726	793	801	766	756	794	770	792	772	735	818	773	735	768	776	780	772	740	753	763	741	778	802	797	767	784	769	747	778	737	779	749	802	792	783	767	780	769	807	757	761	766	748	731	745	751	695	768	742	767	689	759	814	788	817	739	727	702	784	746	791	772	811	728	763	781	743	784	796	781	805	771	785	710	756	762	745	783	763	730	761	760	740	753	823	765	771	778	768	785	751	730	792	712	787	764	795	771	771	747	793	769	786	750	725	756	785	733	750	717	796	800	769	754	786	792	752	763	773	777	786	729	755	792	732	744	797	758	744	775	748	768	784	778	783	820	735	733	761	762	765	729	813	776	805	746	716	735	805	762	733	760	812	853	776	770	780	770	777	766	758	739	796	758	793	765	728	796	780	757	731	762	753	746	743	768	799	755	758	794	781	778	763	769	772	809	802	751	799	804	756	722	790	733	753	741	795	747	771	771	723	693	778	759	782	755	801	759	754	760	733	764	778	703	763	777	753	787	754	739	778	774	747	835	782	757	747	807	729	778	807	761	770	778	767	806	756	770	797	752	790	825	716	805	774	800	770	795	792	790	734	785	781	792	763	767	752	798	794	738	797	784	769	776	731	776	765	785	818	743	824	732	777	729	786	772	770	739	698	821	763	725	775	796	772	805	818	792	765	748	786	749	741	771	760	738	757	751	727	758	750	724	777	778	792	751	725	767	751	804	759	733	744	727	757	747	795	776	783	728	789	760	765	791	749	808	767	781	808	769	752	749	792	746	749	743	754	720	795	757	736	753	739	715	745	778	765	762	800	752	724	779	769	801	774	773	753	738	765	770	763	743	803	774	787	749	760	732	739	792	745	812	778	751	733	768	779	769	722	733	807	803	750	749	787	735	728	731	789	734	789	740	777	799	766	790	818	740	754	738	765	788	747	747	778	788	839	819	793
41216	45539	46964	35918	30172	29764	25069	25939	27937	23718	21182	16552	13692	8868	8714	7384	6043	5450	6735	8734	8396	4383	3150	2557	1582	982	659	523	476	387	408	342	324	299	266	261	252	249	259	236	242	277	248	268	248	244	276	259	249	238	252	239	232	227	224	221	227	250	240	229	229	210	207	219	236	221	228	234	223	221	236	215	224	259	206	238	226	251	187	217	210	200	228	223	229	237	249	216	209	250	230	261	246	249	239	214	210	225	237	229	246	230	214	250	241	232	242	234	226	236	244	228	231	233	201	197	199	242	238	234	210	233	216	209	215	226	227	242	235	256	200	249	217	254	235	231	221	228	216	237	224	218	225	217	242	223	233	244	233	240	224	258	229	230	270	223	200	242	238	206	232	219	205	223	213	219	242	219	220	236	249	201	248	245	243	228	213	218	234	216	227	241	214	226	228	256	244	235	243	252	234	236	233	226	207	237	198	231	230	238	223	248	249	219	223	228	226	245	248	248	230	247	240	214	231	233	217	251	202	228	225	214	232	234	205	218	218	244	250	218	217	243	236	235	254	220	210	205	230	242	230	224	226	222	236	235	238	216	247	225	241	255	233	243	223	229	216	235	244	269	232	255	229	222	212	246	227	240	212	232	227	234	239	215	229	209	226	241	240	220	217	249	224	241	226	229	226	254	233	244	226	220	224	217	214	251	233	251	233	253	243	247	248	239	222	243	192	239	226	250	260	224	251	204	206	232	239	246	223	253	232	225	224	261	223	224	248	231	211	247	216	231	237	239	202	206	247	264	235	241	207	220	239	240	262	229	238	251	231	208	238	254	223	243	243	249	241	215	234	223	220	236	253	220	226	220	229	214	226	249	229	210	266	234	228	246	212	227	247	240	247	239	228	217	226	242	239	251	208	235	235	220	237	219	240	235	239	241	234	214	222	227	237	232	204	227	236	230	237	217	252	234	228	233	239	221	217	231	219	244	235	246	254	233	221	220	217	255	235	227	229	241	204	224	260	250	206	228	232	232	236	236	237	217	237	221	234	229	244	216	246	251	205	224	249	238	238	215	240	217	257	231	231	249	227	251	211	210	224	251	249	216	224	245	231	210	257	238	216	237	242	229	213	243	241	234	238	244	235	203	233	246	239	208	227	220	205	250	249	229	240	243	219	252	236	227	243	254	222	199	220	236	227	204	247	224	236	270	233	228	235	225	232	255	231	240	196	238	222	246	247	232	237	213	201	214	206	218	220	205	246	209	258	238	201	206	236	214	233	262	223	231	241	211	234	234	248	261	223	234	227	228	225	218	211	221	253	215	225	224	222	225	245	253	211	255	223	214	239	254	234	251	232	225	235	225	224	234	220	221	248	247	239	273	229	235	222	206	222	209	218	219	266	211	216	225	225	256	213	228	212	230	201	242	238	226	251	246	206	223	213	203	223	224	238	233	218	242	207	245	246	261	219	218	200	223	230	230	219	254	239	249	255	233	253	231	231	210	252	216	217	248	206	224	212	229	215	242	220	225	229	237	235	233	225	210	228	188	214	241	243	246	225	214	256	239	222	219	204	224	209	245	232	230	245	249	254	226	231	242	225	255	243	223	231	232	268	236	246	252	243	218	218	234	217	261	238	239	219	206	229	218	250	224	244	233	225	246	236	235	232	239	217	209	256	218	236	223	235	238	252	242	223	225	224	228	213	244	192	230	243	258	211	234	248	223	222	227	234	248	234	221	228	221	245	233	248	260	252	221	236	218	249	219	249	237	238	215	218	235	244	213	220	219	219	225	241	277	236	220	234	257	215	241	250	231	231	215	247	275	249	222	252	239	254	233	214	216	215	233	226	227	235	230	217	255	222	242	214	230	230	233	242	228	226	242	209	258	232	219	208	230	219	256	217	239	228	233	225	224	200	243	239	228	209	214	215	244	234	223	218	238	233	213	223	200	233	233	243	227	201	219	238	214	225	236	259	235	271	200	210	243	223	232	210	213	233	228	207	241	226	222	219	232	214	238	218	226	252	229	219	237	231	216	251	223	237	214	234	232	242	240	235	215	236	215	217	240	236	217	248	230	241	258	222	240	223	220	231	256	215	231	248	244	246	251	220	229	264	214	214	219	210	229	234	217	246	251	246	235	252	223	216	214	191	225	225	215	234	255	261	236	244	217	255	231	237	221	236	245	199	232	245	243	226	245	219	228	238	203	245	244	226	273	241	211	249	214	237	215	266	249	236	253	243	223	218	232	243	219	224	225	225	260	209	206	221	213	223	248	225	204	238	214	217	215	228	228	227	238	243	237	239	238	260	227	242	220	215	225	244	252	221	215	221	221	244	245	213	238	248	260	227	211	234	215	215	222	229	240	251	253	257	224	223	234	236	229	216	233	236	219	209	228	237	204	242	227	238	249	254	262	233	227	259	213	236	213	234	224	225	237	225	223	222	242	221	255	214	241	243	226	234	226	205	225	212	209	246	214	239	232	229	208	227	188	264	236	264	229	239	233	228	222	245	256	225	243	233	215	224	226	237	237	223	209	236	197	229	222	244	225	243	234	222	218	216	224	214	246	245	230	239	269	225	199	219	232	222	202	248	271	220	213	216	219	231	234	208	223	237	231	247	267	233	228	236	234	232	229	254	259	207	234	240	219	217	230	244	221	254	272	201	247	226	249	233	218	233	224	241	232	229	263	232	210	228	222	237	253	240	254	202	257	235	220	219	231	238	229	232	201	233	212	227	241	221	228	244	239	221	245	262	227	207	219	243	249	239	254	245	227	214	230	236	231	242	233	244	228	245	245	232	237	232	226	225	230	238	230	252	232	225	219	238	204	228	225	231	236	247	243	259	228	236	230	251	246	241	229	233	233	228	272	214	219	226	243	241	236	237	262	238	224	228	219	230	245	207	240	247	218	235	234	262	237	237	231	212	231	214	247	212	225	217	220	224	222	210	191	226	247	252	220	229	196	243	249	231	220	235	253	219	215	211	247	219	253	244	229	218	213	235	228	250	230	227	226	223	214	226	217	224	238	225	242	261	259	261	238	206	257	229	229	220	229	209	233	239	217	216	211	211	230	233	200	252	208	249	211	205	240	245	229	221	259	229	230	214	229	218	238	212	203	223	239	249	256	223	227	221	220	253	246	227	244	232	235	242	216	234	238	256	221	197	238	232	283	259	220	203	214	223	227	242	232	224	236	265	213	245	219	242	203	240	255	205	208	244	231	259	219	212	246	235	257	229	233	203	193	226	208	236	220	229	247	255	219	241	231	253	227	239	243	245	232	225	237	212	254	218	254	214	216	218	251	235	258	225	226	221	235	238	252	231	224	260	213	226	263	212	239	234	228	223	238	243	246	226	237	246	227	238	222	220	231	222	240	207	245	224	218	240	222	230	219	225	233	232	220	246	215	225	215	227	241	252	262	216	232	230	243	216	202	234	234	240	237	213	257	208	229	206	245	231	224	268	246	244	235	233	232	209	245	239	219	214	230	244	227	252	196	241	216	210	220
33404	41445	49817	46180	42020	39317	33675	36687	41129	38203	36713	32960	29866	24811	27050	24097	22388	22113	26187	29582	28305	19053	15605	14001	8907	5497	3603	2679	2141	2038	1902	1420	1282	1249	1180	1004	1045	933	863	864	952	1053	918	853	858	948	1036	971	911	831	799	802	783	755	722	774	767	721	719	788	737	716	715	740	711	726	746	778	759	746	773	746	756	727	756	771	729	719	755	765	677	701	764	719	677	778	757	689	739	791	750	727	730	700	779	722	786	713	787	778	738	723	769	713	794	681	767	724	708	765	703	746	731	720	782	788	775	750	716	779	747	733	735	763	753	715	741	728	744	753	695	775	765	801	738	758	739	749	772	763	719	727	756	764	751	711	733	753	747	737	748	757	760	762	752	751	760	760	715	735	760	736	744	722	749	803	743	743	749	752	726	748	749	761	754	747	737	707	754	762	803	724	763	726	728	751	764	779	775	778	727	757	729	751	716	718	668	746	800	751	749	732	753	731	758	751	784	767	760	755	728	784	700	719	749	727	782	721	712	745	719	763	749	737	778	751	726	733	720	755	745	778	732	745	762	780	746	750	811	767	778	774	749	764	727	738	782	743	727	756	749	723	761	720	747	760	756	762	759	716	737	764	721	766	745	712	767	788	747	774	748	736	742	727	711	704	746	780	767	735	724	707	777	715	716	788	721	763	763	722	752	734	698	787	751	761	763	742	725	726	741	738	799	794	738	744	744	729	724	749	750	745	759	744	728	744	722	762	780	766	723	795	749	744	755	743	723	718	755	767	720	746	767	740	783	739	766	769	739	726	746	743	720	795	741	760	741	717	779	724	749	732	726	706	761	731	765	772	706	741	769	785	767	734	751	744	746	731	729	689	757	767	733	746	734	703	746	769	724	689	723	798	725	784	737	744	737	787	725	751	720	702	801	765	740	750	747	724	765	731	797	731	731	700	753	721	740	723	767	736	774	773	740	744	739	758	768	762	737	735	732	742	693	764	767	729	746	767	693	724	762	750	752	773	753	675	739	766	744	784	755	778	765	723	739	730	769	753	745	723	761	735	756	738	768	704	743	694	748	722	777	799	728	693	740	700	763	735	740	775	714	728	775	720	747	758	728	752	732	711	789	700	717	756	731	748	737	790	790	744	708	743	787	805	757	731	766	763	722	775	737	771	796	722	751	774	741	771	741	703	701	760	729	745	759	726	731	777	738	765	775	769	759	746	734	754	703	765	716	703	717	784	758	800	768	730	763	726	748	792	687	728	729	784	731	741	772	741	761	734	719	742	713	735	713	731	769	756	734	755	777	759	734	731	777	719	731	809	743	740	729	756	729	756	773	755	694	747	730	788	714	747	809	743	767	758	748	735	782	738	734	756	774	764	723	763	738	723	727	735	762	758	720	812	755	722	779	696	734	720	730	733	707	713	741	761	731	719	724	776	821	738	730	691	703	770	741	723	789	730	723	774	750	704	761	762	769	711	749	735	770	739	707	747	756	758	747	748	760	760	720	788	764	760	785	716	757	694	695	749	751	784	753	766	729	747	708	761	764	785	727	754	745	758	709	739	742	737	767	751	774	744	756	728	737	739	785	718	756	734	729	766	756	691	818	726	715	723	729	761	710	758	724	823	750	748	756	740	736	771	761	730	741	758	765	756	755	744	738	760	722	727	762	796	722	779	761	780	712	754	760	788	740	717	731	719	789	764	768	775	758	717	736	712	711	765	785	744	775	757	754	707	729	755	698	715	763	717	756	751	730	763	730	704	708	718	697	737	752	722	769	796	722	757	811	734	776	767	710	714	740	695	738	769	722	736	724	752	782	727	739	697	739	753	744	743	759	775	773	730	695	685	742	778	751	697	746	758	745	744	764	735	769	801	761	726	731	778	772	776	753	753	725	764	726	729	721	746	725	751	765	733	742	700	727	758	737	723	719	707	750	763	750	776	748	763	734	689	719	763	711	705	767	702	764	746	758	726	753	747	731	710	786	723	751	719	776	702	736	730	732	730	722	726	761	733	754	761	722	739	772	720	782	759	727	708	753	794	746	733	722	707	700	738	778	772	751	730	817	725	763	726	718	771	713	699	746	747	781	728	764	732	707	747	746	737	728	754	772	762	693	804	772	698	766	716	769	745	747	760	724	732	733	715	799	733	754	693	752	731	690	759	770	789	757	738	735	680	787	764	787	776	720	732	753	758	720	719	722	757	766	740	739	766	721	752	757	714	718	749	673	757	720	777	753	769	696	750	805	741	713	719	744	720	701	701	722	726	765	742	750	704	759	736	780	722	739	785	687	706	743	746	731	793	737	726	738	764	732	721	772	733	709	711	729	743	726	736	772	755	687	760	734	764	738	759	729	766	738	779	677	686	805	694	706	781	760	743	735	737	739	721	690	733	753	756	828	732	724	749	765	729	739	748	734	795	715	769	767	722	790	702	790	754	766	780	768	754	758	725	710	687	692	765	732	681	733	720	746	752	758	738	740	771	780	722	742	734	765	765	755	732	717	730	767	730	697	749	743	727	717	732	757	780	732	767	704	707	758	769	752	734	767	725	701	759	726	725	708	741	745	713	767	791	715	763	748	701	752	744	730	749	738	757	741	725	763	725	703	730	734	750	726	745	772	758	699	800	732	705	739	689	747	767	717	714	722	838	755	721	740	763	711	763	735	776	739	788	708	796	728	706	766	743	741	742	780	792	693	790	783	699	740	721	767	781	752	741	756	759	702	754	722	740	761	770	721	737	674	732	765	751	738	749	717	774	745	760	720	729	747	765	716	737	787	725	737	735	738	785	751	731	753	740	791	754	740	838	775	735	731	727	783	709	723	707	719	686	736	705	767	763	717	729	752	745	753	781	756	744	773	750	721	797	777	761	760	755	781	715	742	697	737	708	743	759	769	772	719	729	790	742	780	699	744	717	793	783	730	739	724	738	770	773	749	753	713	734	760	725	753	778	776	736	754	734	715	749	695	760	773	765	750	730	764	790	784	751	765	735	767	744	753	779	730	726	709	763	736	769	718	747	786	761	783	762	763	738	739	692	743	772	753	744	723	716	737	744	733	715	746	777	698	772	785	757	718	760	723	715	753	749	764	719	715	762	746	740	769	751	714	717	792	678	775	712	774	730	776	779	738	709	737	752	776	739	763	720	720	784	745	732	784	701	750	787	762	727	741	764	692	714	699	787	735	777	744	774	769	722	734	710	759	752	736	743	793	811	796	762	756	779	773	801	707	764	730	734	780	748	739	772	722	751	739	766	770	702	716	720	733	786	755	751	732	780	746	750	721	757	744	732	796	711	672	752	759	717	754	765	728	710	746	751	685	705	709	764	690	748	728	740	763	741	774	758	759	733	755	784	709	799	742	737	739	767	797	717	780	724	733	729	801	767	718	777	725	753	717	754	715	784	753	714	780	808	753	737	753	722	785	769	739	716	729	759	742	760	707	749	768	790	679	735	739	730	751	755	739	786	785	756	758	739	779	736	812	771	730	758	752	741	726	736	764	792
49714	48876	44037	37845	31740	29689	27311	32279	34397	32094	29730	25842	23352	18931	17992	13767	12464	11654	14382	17078	15314	8943	6899	5346	2721	1391	938	723	710	633	516	456	347	331	323	336	314	296	299	288	306	415	357	280	256	245	248	289	295	274	269	262	250	213	250	252	251	256	230	248	264	245	250	253	258	252	235	246	232	225	261	240	246	236	256	284	245	232	258	229	244	266	228	243	240	245	226	247	234	263	259	261	241	257	258	225	244	254	253	262	239	238	272	257	249	263	231	249	242	245	243	214	237	245	250	223	248	253	252	240	284	259	244	214	241	270	215	268	240	265	248	237	227	267	225	260	237	264	252	231	209	215	257	258	269	265	233	247	249	265	246	247	249	247	238	238	234	222	219	215	236	210	249	231	245	240	253	228	239	250	229	255	238	234	212	235	231	248	231	245	208	235	273	253	251	235	224	235	259	230	241	246	229	245	244	240	266	227	223	239	240	251	286	225	244	274	271	254	234	237	234	235	240	250	226	248	231	240	247	245	245	221	222	259	231	269	262	267	234	254	249	245	256	252	277	229	242	254	253	246	242	249	228	245	250	280	225	272	268	237	267	240	257	242	232	250	266	239	248	253	242	224	233	237	268	250	219	220	216	218	253	256	242	240	233	270	225	247	246	252	237	270	242	233	262	242	267	270	255	239	237	251	243	238	273	261	257	259	238	241	224	253	237	284	247	254	244	236	246	230	245	249	250	248	271	244	236	216	255	266	267	239	257	233	233	254	247	235	258	241	232	218	239	270	280	241	233	235	244	248	244	252	244	247	261	276	237	242	235	248	226	240	255	247	304	230	236	250	223	276	262	249	233	247	256	278	267	237	233	275	253	204	231	250	243	249	239	238	230	252	248	230	231	251	266	273	243	246	239	258	224	218	212	269	238	241	269	277	234	232	251	256	229	231	261	251	229	254	253	229	236	248	285	236	232	262	237	247	235	275	231	244	241	228	226	237	256	237	257	258	261	242	258	222	241	271	248	263	249	228	248	227	235	264	255	217	261	269	248	280	240	247	239	240	254	234	278	226	223	234	224	242	255	269	233	247	245	236	243	253	267	227	247	231	215	244	259	232	255	259	260	240	269	250	242	254	228	262	223	239	269	266	252	255	260	261	247	226	223	258	259	231	251	250	231	262	256	230	242	249	221	231	282	244	260	248	244	230	247	223	213	213	275	266	248	234	244	225	246	236	247	261	257	242	242	257	264	234	212	254	249	214	220	234	258	244	231	266	277	212	259	248	244	253	264	241	250	252	243	238	256	259	268	254	229	250	243	242	219	256	247	222	260	237	237	245	263	246	220	256	242	263	246	234	236	243	223	252	251	261	251	225	234	251	247	247	245	265	254	256	256	242	254	248	231	262	247	230	262	257	255	250	248	268	246	262	270	223	235	240	243	265	236	253	244	242	235	274	232	246	264	251	257	268	243	245	249	246	244	227	255	260	241	234	243	245	257	243	205	246	272	270	230	240	246	264	240	256	245	246	242	245	247	252	259	244	238	233	253	239	245	233	222	251	261	237	246	248	260	252	255	248	254	252	256	247	231	243	243	232	260	238	237	276	229	235	279	252	254	256	241	237	275	241	223	246	218	243	242	256	230	257	255	241	242	204	219	214	252	251	239	280	235	243	257	247	258	236	281	276	251	265	248	255	248	280	224	266	252	258	272	220	269	251	251	217	239	261	241	250	246	252	234	253	238	281	301	234	248	250	230	251	231	249	224	256	260	233	243	245	258	253	224	244	248	261	264	247	235	229	241	254	254	245	254	248	236	223	244	235	251	250	255	258	249	283	261	259	269	243	282	267	232	257	259	267	267	273	275	257	247	243	231	238	223	258	241	259	216	240	245	234	267	249	236	250	274	237	242	261	235	263	248	252	281	225	245	239	235	243	260	242	248	226	238	236	253	262	260	253	246	220	258	237	242	255	243	258	262	272	252	221	252	238	239	254	273	220	266	257	236	252	261	268	239	225	263	256	244	251	224	231	235	254	258	264	252	264	260	268	236	241	254	238	232	257	213	250	264	228	248	263	283	265	251	269	234	251	262	232	270	233	247	244	267	258	236	274	265	258	255	260	229	237	253	256	241	255	239	246	234	237	238	262	247	242	242	226	250	255	228	260	276	247	231	249	279	242	271	268	277	267	238	210	274	258	222	231	255	245	269	219	268	262	257	246	253	247	249	250	264	204	239	248	231	254	250	239	264	242	213	255	253	244	236	247	226	229	242	272	247	247	231	234	254	244	242	253	237	250	246	263	243	253	269	284	246	262	267	246	244	235	227	224	238	248	237	271	242	246	250	246	239	233	238	240	250	260	234	239	250	239	240	253	238	219	241	247	243	238	257	240	255	266	235	253	247	256	260	252	250	226	255	257	229	240	276	239	250	261	233	284	245	234	261	249	257	257	277	240	255	243	248	217	251	260	212	232	261	230	222	251	242	253	237	230	288	252	244	215	258	262	236	269	221	250	243	248	248	251	251	271	248	227	241	277	244	258	225	274	246	261	247	257	252	277	254	244	239	225	253	259	243	258	259	249	253	247	229	261	278	233	247	224	227	232	255	261	263	256	248	260	225	230	265	223	256	253	234	267	260	237	267	218	252	244	232	220	264	256	256	259	236	261	243	277	238	244	210	259	270	253	238	248	257	227	247	272	215	258	235	256	250	235	249	244	270	223	277	246	257	250	259	225	254	269	254	261	236	274	229	286	251	244	248	248	251	250	244	239	238	231	253	239	228	229	217	252	235	243	269	244	250	253	267	220	232	217	229	256	225	272	249	267	240	238	246	224	253	232	237	257	273	239	241	279	263	250	261	249	257	232	235	258	260	246	245	256	249	259	244	241	269	240	261	259	257	234	228	275	239	264	225	241	234	259	275	264	266	224	251	239	254	253	223	243	267	253	255	253	283	235	239	227	261	224	213	239	229	243	246	262	252	208	259	242	234	247	256	264	253	257	268	231	243	256	224	256	265	266	256	234	275	252	268	233	261	260	254	252	225	257	253	249	252	231	263	239	265	260	246	273	260	261	228	243	246	246	232	226	254	240	259	245	277	250	245	237	242	255	260	242	233	240	258	243	224	263	266	231	236	232	256	226	241	263	247	241	220	245	237	220	234	266	244	248	253	256	279	242	226	254	234	233	275	246	275	232	244	232	228	251	239	247	236	260	245	251	220	227	240	247	253	261	282	267	234	285	235	237	240	234	262	254	252	258	273	274	252	226	277	255	221	222	265	224	272	235	240	249	245	247	240	231	261	248	244	232	254	238	205	227	243	227	246	256	254	245	226	238	254	250	226	227	260	253	252	229	251	229	234	251	245	254	252	270	241	260	232	248	267	237	198	251	249	241	262	255	243	252	241	232	233	219	281	262	246	235	243	263	269	261	245	240	257	276	239	257	233	250	247	247	229	272	247	249	253	260	243	237	231	283	241	270	250	239	252	249	280	240	247	265	245	235	236	259
40537	48592	52529	49781	44171	42061	36792	44493	46810	45538	45413	41420	39802	35663	36863	32369	31992	32133	37328	39342	36389	27848	25526	21616	13984	7648	5558	3709	3976	3550	2626	2036	1699	1509	1417	1334	1356	1164	968	968	1127	1915	1485	1055	812	823	905	1000	1032	1057	948	805	844	738	764	802	815	756	744	776	769	794	775	810	821	805	793	778	837	796	728	812	751	802	756	804	750	800	813	775	794	814	763	771	757	780	754	758	763	800	818	772	781	759	737	786	767	805	751	722	759	771	815	796	761	772	796	789	847	770	798	801	770	796	756	770	758	817	777	790	814	799	815	784	786	835	813	747	775	765	793	806	742	852	738	774	761	763	814	760	844	805	783	729	772	772	808	798	781	748	787	805	797	785	758	811	768	781	788	791	803	714	783	751	818	738	721	762	796	772	802	781	769	793	821	769	782	748	725	759	776	751	785	788	782	739	760	758	755	706	785	775	833	755	788	737	774	787	768	729	774	766	743	791	771	781	744	784	820	766	822	786	780	802	793	770	779	764	789	806	747	824	777	765	791	807	829	752	762	773	810	781	802	788	773	761	846	759	774	779	826	758	771	789	781	784	803	792	767	816	778	776	803	776	755	791	792	774	757	813	730	797	769	787	822	765	791	759	762	805	756	772	836	776	776	746	774	834	765	786	705	799	812	810	814	802	831	760	799	765	774	770	757	731	785	768	746	777	786	778	722	826	767	775	799	738	834	763	793	768	767	785	804	740	764	771	737	796	778	824	784	771	770	775	792	806	756	771	799	808	790	750	786	808	755	762	778	762	790	808	799	771	773	782	813	739	762	793	755	782	803	786	721	781	788	798	757	839	774	797	735	779	795	794	776	800	763	815	804	782	773	795	781	738	817	757	804	828	783	745	783	767	791	765	754	756	789	793	791	738	776	799	758	774	793	755	784	771	795	787	793	805	804	782	799	786	780	783	731	801	777	736	770	783	787	792	775	796	756	774	764	773	832	783	744	763	783	776	776	762	789	789	787	760	781	790	777	785	801	733	744	756	778	766	773	827	827	787	785	789	843	801	766	834	810	748	789	739	763	761	752	749	762	744	764	758	793	766	770	796	797	800	765	750	766	778	815	768	773	813	741	802	773	780	808	727	787	743	749	767	755	835	802	799	767	774	777	745	758	776	804	825	807	773	751	735	787	792	745	739	783	756	769	748	779	751	770	810	794	755	775	752	801	793	806	781	702	747	735	764	755	795	829	884	742	808	802	775	823	761	718	738	787	794	800	837	742	807	766	773	731	767	776	760	762	776	780	795	763	766	804	745	802	838	771	766	758	701	759	777	805	799	718	778	761	798	767	746	750	818	740	766	809	761	782	780	833	837	810	818	733	808	765	784	774	783	792	831	810	760	769	768	759	770	760	804	766	820	716	760	740	789	751	778	805	791	768	777	745	787	824	825	690	789	775	746	772	768	748	753	743	792	765	766	757	837	834	723	762	801	785	781	785	772	792	810	773	748	796	774	793	741	777	783	758	763	771	814	759	758	738	758	783	787	763	762	802	811	774	781	775	723	779	772	795	827	749	774	782	766	770	753	742	763	794	760	774	784	802	812	790	771	814	775	780	796	776	780	790	773	770	808	746	729	771	778	740	746	802	761	782	758	813	846	786	758	778	770	756	782	769	785	782	840	789	787	802	830	754	787	819	791	744	771	762	781	764	765	759	801	735	746	758	792	758	788	794	800	796	799	771	766	777	868	778	756	778	750	765	774	761	736	815	759	880	743	778	782	728	801	796	759	795	746	788	758	731	788	758	753	804	778	782	752	744	854	758	801	806	776	748	716	788	742	748	823	781	806	779	778	762	746	804	791	780	787	772	793	771	773	781	770	817	791	799	758	806	748	772	793	814	802	794	828	830	777	750	798	736	789	768	791	810	762	738	786	765	749	750	753	777	799	752	815	766	698	729	759	772	776	766	758	755	752	743	810	787	724	765	742	755	783	814	765	781	795	787	787	781	785	769	824	777	734	788	780	822	807	773	720	816	780	751	806	720	816	756	744	741	793	783	786	769	750	744	780	774	751	759	783	778	731	775	801	808	783	777	852	808	802	781	732	757	809	761	804	755	779	737	758	790	762	770	770	739	782	792	786	799	738	746	766	770	797	760	811	813	800	729	753	782	771	763	776	730	784	774	774	750	820	730	754	739	765	759	734	822	788	745	808	810	756	780	845	799	794	812	792	794	763	795	756	751	757	739	772	752	723	740	795	769	749	764	738	775	715	820	795	762	762	829	804	769	773	746	778	732	772	763	759	749	780	736	813	811	759	732	789	756	746	778	735	758	785	808	769	803	787	783	790	736	825	759	743	776	842	749	789	770	764	776	808	750	789	796	782	776	764	757	787	824	765	764	786	825	768	765	751	832	784	746	781	809	782	757	764	799	768	741	762	772	796	803	789	768	791	770	750	774	764	704	793	742	747	792	744	739	775	803	768	769	755	753	800	790	770	779	780	780	791	800	749	812	828	763	819	754	773	799	794	790	768	819	784	791	782	778	780	733	764	774	752	796	772	787	808	746	761	783	829	796	796	766	760	754	798	796	817	808	757	744	792	764	784	797	814	774	817	758	772	805	768	832	831	781	803	746	816	791	817	819	805	758	764	794	839	842	775	793	778	791	793	790	789	720	761	778	762	781	792	804	812	763	794	761	796	794	774	814	742	789	811	780	767	797	722	800	756	759	805	774	798	754	756	740	776	763	787	739	771	756	803	771	795	800	770	815	792	768	749	810	793	780	769	765	785	787	828	771	766	784	819	835	770	784	747	774	790	781	820	779	762	745	803	747	758	801	733	793	726	825	765	778	759	760	768	793	806	796	795	771	773	806	729	742	782	762	803	769	818	784	757	777	758	788	707	790	814	782	788	826	749	742	809	801	832	766	752	775	786	778	830	767	821	783	754	784	831	750	751	782	804	791	762	764	766	777	758	772	798	778	747	742	772	795	738	772	794	769	729	773	816	760	746	750	798	755	794	714	782	774	755	781	750	742	787	776	775	729	825	789	769	764	742	751	778	768	804	727	801	826	791	808	806	800	759	785	750	780	758	779	763	766	796	758	735	810	750	817	726	733	801	738	770	747	774	768	824	772	838	760	802	776	768	756	765	814	741	760	797	754	778	795	752	790	690	822	776	762	746	756	788	784	784	811	746	755	781	783	803	737	803	816	774	769	755	745	740	748	762	779	770	819	778	724	758	776	770	778	819	780	759	797	720	794	793	753	755	751	782	745	767	788	757	821	773	749	759	789	757	778	804	767	817	804	777	827	746	835	798	795	763	780	823	799	773	767	768	767	787	790	786	774	773	749	775	791	820	775	831	777	726	743	759	805	827	807	785	750	773	784	769	744	772	767	810	782	782	779	749	775	763	803	753	795	771	805	779	793	769	742	786	815	754	743	784	806	787	737	809	769	721	800	742	816	761	753	773	803	755	756	785	781	799	826	784	834	779	747	778	808	817	738	800	756	771
26824	27966	27446	17003	9448	5275	3888	2904	2634	1929	1634	1180	935	888	821	756	796	739	680	721	683	523	484	389	371	300	280	255	258	249	256	254	232	239	210	238	241	246	231	234	249	241	254	254	233	228	220	243	228	218	254	217	200	219	236	210	227	222	233	246	240	225	234	214	236	218	215	223	229	230	214	221	212	217	219	216	222	211	208	238	239	208	227	204	222	231	233	231	227	247	185	227	240	230	213	199	210	219	221	222	214	268	211	224	226	236	221	213	222	250	212	223	252	236	215	217	228	244	216	259	228	235	228	256	213	206	214	251	224	226	242	240	213	217	222	243	232	240	213	200	185	235	199	226	229	225	227	218	247	239	214	234	228	257	200	223	241	227	239	245	237	212	202	225	235	211	217	226	211	217	216	209	241	247	237	236	237	221	206	223	236	217	222	230	229	226	226	240	204	216	235	200	199	236	261	221	223	253	243	256	199	218	232	236	253	230	216	214	195	226	237	231	261	228	218	227	239	226	205	223	222	232	219	229	215	241	211	207	215	206	265	226	235	219	220	224	236	234	234	227	241	252	229	199	239	232	224	229	257	238	218	227	253	243	218	190	233	221	212	224	229	233	205	231	229	219	229	262	226	241	208	226	245	206	209	213	240	223	215	216	223	232	254	214	224	238	212	231	230	252	229	266	245	235	254	230	234	211	190	223	211	224	229	222	271	228	239	222	210	187	234	214	216	234	234	231	231	227	250	221	228	239	254	215	227	229	224	224	219	240	218	227	202	211	246	243	239	210	211	245	240	211	231	198	223	218	214	233	233	219	212	221	221	212	241	238	252	237	232	267	227	217	210	225	206	219	210	206	230	238	234	224	244	234	214	219	217	203	232	246	222	241	217	223	254	224	193	212	231	228	246	242	235	222	216	231	228	234	229	226	232	241	205	229	209	228	231	229	234	209	244	234	198	220	235	187	216	211	223	223	228	203	240	244	240	226	203	246	213	229	220	229	239	208	208	221	214	226	252	228	202	228	198	235	229	236	219	251	220	218	237	224	219	225	239	211	226	211	238	231	206	238	225	236	220	217	234	227	230	241	229	235	258	223	212	213	231	205	256	222	229	222	216	216	214	214	234	206	241	222	224	230	250	192	222	263	238	254	214	232	202	229	238	220	206	217	221	228	219	239	218	231	240	238	215	237	231	243	231	253	241	211	204	232	207	202	232	234	231	208	237	229	229	234	225	240	240	228	213	224	219	235	212	250	208	231	232	211	228	225	214	222	253	234	242	218	224	229	241	235	210	252	236	192	209	237	256	238	236	223	228	244	207	209	210	224	210	230	244	223	211	216	263	210	224	232	224	215	206	221	215	238	219	218	254	217	250	246	238	231	229	247	236	213	231	231	241	218	235	219	220	225	233	241	218	229	234	214	233	234	226	247	233	239	217	257	236	217	219	225	227	239	221	233	230	236	234	217	219	228	235	206	241	203	220	239	242	243	217	228	237	222	206	218	222	224	217	224	232	239	211	235	225	251	223	207	238	223	228	214	212	219	242	240	244	225	225	255	224	193	236	219	225	232	220	245	229	223	225	227	218	221	213	221	217	230	235	211	253	218	228	255	258	229	244	208	208	201	252	220	245	219	207	219	243	229	234	240	224	245	243	253	229	224	249	229	224	204	219	211	225	232	234	238	198	260	224	217	199	206	257	235	215	230	228	205	241	213	249	238	219	239	213	200	221	222	206	229	224	202	237	232	216	234	261	217	213	207	250	235	251	234	264	245	249	198	224	217	216	263	216	232	228	228	225	248	220	239	222	185	197	221	246	224	215	221	237	229	197	218	223	213	234	231	258	242	230	234	202	216	237	203	221	227	222	222	227	226	234	232	239	265	211	227	220	231	221	238	237	206	220	216	240	222	238	252	229	244	244	228	228	222	208	249	219	200	212	194	220	232	193	230	229	239	218	240	219	219	240	226	239	211	241	212	224	214	230	223	205	248	243	207	227	198	219	189	257	209	216	230	227	220	218	214	247	226	240	227	246	227	232	218	213	235	252	232	223	210	241	242	227	234	236	231	235	220	225	220	229	217	211	230	227	232	225	232	217	259	209	254	234	231	232	226	249	208	218	210	229	215	234	238	221	215	209	213	231	216	238	228	232	227	237	217	236	214	235	250	226	203	205	215	222	240	223	221	219	252	222	251	230	237	226	235	222	220	218	222	236	216	215	231	229	250	206	197	233	223	224	220	204	237	236	215	245	236	209	215	222	237	229	222	225	197	211	212	210	207	225	220	243	235	216	215	221	229	243	241	238	198	252	240	233	215	212	228	238	236	241	252	248	241	235	203	246	216	199	259	198	216	203	232	226	234	224	220	230	241	202	224	244	216	209	228	206	221	223	197	225	227	233	217	244	233	241	227	217	213	262	235	235	229	231	224	228	230	217	221	244	243	250	216	215	225	259	235	216	234	253	240	206	256	233	232	240	216	233	201	238	237	231	190	242	244	239	233	188	208	198	227	206	227	219	244	231	240	214	228	234	231	214	229	222	240	217	195	234	221	239	218	216	219	214	217	257	236	222	210	207	221	210	205	214	231	232	235	198	245	222	221	232	226	223	236	255	233	209	216	221	231	227	232	219	221	214	220	215	206	237	231	225	232	231	215	230	218	228	220	221	246	196	235	230	231	226	226	250	228	241	222	238	229	216	237	218	194	253	229	254	229	262	229	214	223	240	215	216	231	225	224	217	223	248	208	220	202	228	226	226	215	234	231	213	209	254	207	236	230	201	226	219	210	233	220	211	219	235	230	249	225	239	199	237	223	224	194	232	192	217	247	237	212	242	208	217	235	267	214	232	215	215	248	223	233	237	217	241	213	215	256	224	218	242	214	225	205	228	228	243	217	209	213	209	213	224	232	233	230	238	210	216	230	241	228	220	219	218	237	213	208	238	189	200	229	217	208	232	200	241	213	228	223	227	236	233	198	231	224	231	235	221	235	228	214	222	236	212	236	220	174	247	248	205	223	225	215	239	255	254	237	217	234	227	251	210	205	205	238	244	225	226	200	223	209	235	232	224	230	209	221	228	234	214	235	249	228	213	220	222	223	217	221	215	232	267	240	232	226	226	219	239	219	232	220	219	203	215	233	205	216	205	227	250	255	223	210	212	227	236	230	223	190	225	233	207	204	238	263	234	235	234	207	249	212	231	249	234	228	227	245	216	258	213	225	230	197	261	192	240	228	198	209	221	233	231	237	248	231	219	229	229	226	247	236	216	237	199	215	234	206	203	209	239	219	201	224	212	233	226	206	237	228	237	237	228	227	216	240	240	231	226	236	230	235	234	234	213	243	220	209	217	215	225	235	227	235	229	240	243	201	231	212	227	210	236	225	222	234	255	226	247	223	246	209	238	224	227	201	205	252	220	239	271	257	224	226	239	221	241	224	244	247	196	233	232	200	209	243	222	209	221	241	216	212	240	228	235	206	233	229	221	223	218	233	232	234
21766	27208	33962	28059	21233	16205	14019	11816	11626	9421	8006	5915	4886	4618	4184	3844	3967	3458	3593	3824	3546	2726	2590	2166	1581	1273	1214	1111	1007	923	930	974	857	834	882	807	886	836	811	849	848	815	794	776	767	752	752	752	812	717	780	764	711	760	740	749	707	778	743	740	773	713	775	761	710	753	734	704	739	763	761	742	708	727	733	743	700	726	750	748	727	760	708	781	718	785	765	764	684	755	726	736	707	715	685	739	705	715	769	748	722	756	729	744	703	733	716	752	737	732	752	733	745	703	728	699	776	712	763	817	745	745	709	754	716	757	793	735	723	753	695	792	702	722	709	745	750	758	730	729	748	742	707	752	739	758	737	702	714	718	736	772	767	753	720	721	752	736	774	734	716	764	771	766	767	685	744	718	724	765	711	702	796	716	741	753	773	717	757	790	731	761	747	755	744	701	739	765	779	697	736	745	723	749	783	739	734	741	694	790	780	731	792	736	739	736	772	718	736	765	734	795	737	728	677	743	761	735	744	751	750	763	753	706	749	750	756	719	735	756	734	770	710	748	754	697	737	772	746	691	710	689	787	683	787	753	727	742	709	698	756	740	744	755	733	726	728	710	744	813	741	790	739	753	700	761	741	725	715	788	771	741	723	746	687	772	792	713	710	728	731	769	744	705	736	696	758	707	765	716	790	763	761	755	693	724	704	727	730	777	760	748	755	798	672	771	729	718	714	698	773	704	712	754	693	750	690	717	746	747	774	769	740	739	753	735	693	710	753	709	753	742	758	769	751	772	749	684	711	799	755	750	781	732	775	723	726	753	740	734	774	694	721	712	718	754	690	710	717	700	723	750	746	738	752	747	723	715	710	745	716	767	809	761	744	671	755	794	781	708	724	807	734	751	710	754	749	760	750	780	744	723	773	715	776	712	714	720	728	698	680	755	710	727	778	730	688	699	729	763	740	747	715	740	729	740	742	695	727	740	758	739	725	723	747	752	775	717	757	708	726	737	756	728	728	739	720	713	760	764	719	718	721	755	734	747	727	778	769	750	735	755	735	718	732	710	740	729	689	773	710	723	767	716	679	735	759	697	703	730	766	734	725	691	747	720	703	721	738	718	723	734	735	718	756	747	694	762	722	750	713	722	723	781	727	743	732	725	709	739	709	750	751	754	735	692	766	733	730	741	710	742	809	759	715	732	741	715	741	751	747	757	731	757	751	732	731	720	739	791	735	764	730	714	754	764	757	777	751	747	748	690	730	717	730	733	732	724	747	710	738	760	757	696	743	781	759	746	770	769	755	769	731	757	734	758	788	757	750	741	722	687	740	772	719	665	759	715	744	743	717	745	714	733	733	733	744	731	763	733	720	737	774	764	711	758	773	762	773	756	711	731	807	797	761	673	742	753	731	720	683	770	735	748	735	799	738	756	724	760	730	763	741	744	712	744	800	749	769	759	720	774	751	723	702	763	717	746	724	730	738	755	760	752	737	728	742	738	729	765	714	774	722	787	683	727	723	748	770	738	754	737	719	722	741	758	716	762	743	763	784	763	768	790	745	729	762	732	741	784	692	719	806	722	770	776	714	748	756	716	733	729	764	723	673	759	742	723	697	746	741	739	745	787	708	730	712	753	754	715	797	792	696	726	774	709	750	721	761	761	781	755	721	769	737	727	749	762	732	759	765	724	741	733	755	780	778	736	716	740	741	740	766	710	731	730	719	749	730	733	746	754	736	745	764	700	724	756	770	718	720	738	738	765	750	763	766	728	798	740	770	755	715	764	769	751	758	749	701	742	731	760	805	775	689	691	738	728	728	780	694	696	808	690	786	776	727	710	756	719	788	722	711	717	708	709	742	728	719	738	768	746	730	734	706	703	745	722	762	719	742	712	720	726	785	724	763	766	728	689	747	750	762	671	759	747	733	715	752	752	753	721	747	721	739	666	773	762	787	735	772	741	743	743	758	727	755	752	695	767	723	699	739	798	723	728	707	748	728	736	717	727	768	748	740	730	719	763	723	748	739	723	751	739	777	757	763	751	753	678	742	714	726	721	696	749	716	796	753	758	691	703	715	714	683	752	747	739	725	718	743	753	715	729	780	700	766	737	727	743	752	736	721	736	746	779	781	809	680	742	714	759	751	757	769	746	742	717	717	708	725	756	750	802	741	791	762	733	775	767	746	700	735	724	761	744	739	723	764	759	741	740	725	721	745	773	725	747	707	719	783	742	734	746	706	738	771	772	774	703	729	711	783	750	741	708	759	755	722	725	702	762	735	777	794	735	717	751	739	732	781	748	784	732	765	757	748	776	766	781	729	732	708	765	717	718	740	792	790	715	696	716	734	763	752	756	745	762	728	761	700	765	728	729	791	759	713	740	729	713	722	741	719	751	732	759	737	746	807	769	710	667	717	694	706	745	763	766	736	750	737	746	763	790	733	730	767	730	729	710	749	726	706	746	766	744	705	703	761	741	768	719	746	726	741	775	793	695	742	752	763	721	722	713	729	745	725	715	748	706	733	755	735	721	714	763	730	741	739	683	708	713	754	702	757	710	727	742	754	733	775	722	705	711	731	774	737	744	754	732	790	755	724	689	778	723	741	714	720	713	757	782	722	763	720	767	758	712	752	718	712	732	767	751	800	734	719	738	707	768	757	718	750	769	732	730	725	730	758	739	740	766	692	730	733	736	719	750	764	716	725	718	695	727	728	672	757	742	726	732	728	741	741	713	712	746	767	718	753	737	770	780	769	712	730	750	715	733	749	752	760	764	741	763	794	766	732	704	762	727	711	747	740	765	707	780	762	719	679	740	738	729	756	733	729	730	746	741	775	753	706	716	767	733	723	746	701	761	757	749	703	744	758	709	712	710	732	741	784	753	702	747	792	769	757	752	767	761	737	753	764	746	759	734	725	761	728	753	721	727	745	741	789	765	743	742	740	735	742	748	712	749	758	741	692	707	767	720	718	717	731	694	733	702	745	751	745	745	746	726	719	741	713	695	738	728	747	731	732	737	773	725	775	736	748	737	705	757	724	733	758	697	748	759	727	775	733	775	748	778	727	782	740	720	685	758	741	764	746	736	708	713	739	767	724	709	746	773	693	726	731	715	792	733	743	722	769	712	718	762	752	762	731	720	749	723	745	750	747	741	735	735	777	739	719	776	691	749	716	693	771	769	790	726	764	676	728	721	745	729	700	750	796	746	721	742	750	709	735	702	788	799	711	741	768	677	707	656	714	752	707	718	799	712	752	711	739	730	717	754	750	725	704	728	740	751	759	715	764	742	683	724	727	696	738	735	736	803	713	754	751	758	729	758	732	722	746	715	714	726	768	666	709	748	727	752	706	786	703	746	729	767	749	759	775	760	711	759	743	725	759	722	722	761	712	748	737	726	728	745	702	729	711	764	800	762	721	819	714	728	734	773	760	714	740	694	736	806	754	754	707	751	738	775	711	738	779	739	729	792	712	761	754	773	751	712	732	714	674	736	747	765	781	767	723	720
40982	50557	46768	31658	26809	27913	25304	21166	25636	23855	20825	17320	12367	9754	8697	7005	6344	7347	8282	8339	7305	4243	4044	2022	1024	725	628	513	527	415	339	298	314	324	278	263	252	245	260	282	333	342	319	220	246	215	250	243	250	228	214	232	252	211	212	216	233	214	215	214	205	227	211	228	214	204	215	209	241	203	219	218	233	241	225	218	238	213	227	229	223	197	228	214	210	215	235	209	195	219	218	228	231	235	232	187	207	235	215	227	220	223	239	235	216	227	222	225	221	241	244	205	218	235	230	192	204	226	221	237	241	210	223	227	222	223	203	245	220	229	215	217	210	230	213	212	199	200	226	186	209	250	214	193	224	207	250	226	205	226	232	233	221	217	231	238	234	217	236	230	224	214	210	234	220	233	235	219	210	220	249	224	202	216	235	191	193	235	216	199	224	226	244	231	225	207	202	219	210	241	215	245	245	198	223	206	214	234	228	235	232	202	216	210	244	202	212	187	221	243	221	247	193	214	229	221	248	235	203	226	213	235	254	187	236	195	202	231	214	212	229	239	189	240	223	216	243	231	215	241	213	213	228	225	214	237	246	231	218	230	217	223	214	248	216	211	251	211	256	214	210	228	217	239	229	213	210	221	204	217	225	238	224	200	214	215	201	209	225	211	215	211	202	249	232	218	236	233	212	183	223	239	228	204	237	199	205	226	224	233	222	217	235	219	234	226	249	201	232	222	212	213	241	238	209	218	237	192	229	204	213	229	215	185	221	225	216	242	217	244	194	220	235	220	227	232	202	228	213	213	226	233	200	235	188	210	212	206	213	226	226	212	224	202	231	233	204	233	228	232	231	206	225	213	214	211	243	231	231	228	211	213	215	235	221	223	185	218	239	247	223	217	208	231	233	253	211	249	222	228	225	207	233	211	213	218	216	220	220	250	206	224	204	216	235	213	218	224	237	203	214	231	218	224	214	216	223	204	246	220	200	219	213	237	202	203	220	239	216	204	233	212	250	192	217	215	232	223	238	214	220	242	239	210	195	234	238	234	195	229	231	218	210	174	223	234	240	245	237	222	221	224	209	203	221	229	210	206	230	211	260	201	214	236	213	217	227	217	232	192	208	212	226	212	205	224	192	221	220	196	219	211	214	228	210	211	227	227	231	235	217	240	226	214	227	233	233	236	230	219	229	216	230	259	211	224	205	232	191	236	240	214	222	219	207	231	214	229	231	213	247	206	219	223	221	211	236	233	238	226	213	208	202	221	235	221	187	196	242	212	221	210	229	224	241	206	201	199	239	223	208	219	203	244	216	241	192	215	235	211	245	224	225	233	228	226	238	224	217	237	215	216	244	230	227	232	200	215	224	243	213	213	209	202	220	200	208	233	218	222	205	232	238	193	224	231	216	208	225	224	229	199	218	212	230	221	228	233	237	208	239	224	239	217	215	230	214	208	235	231	195	211	206	227	214	226	233	209	251	204	232	220	232	220	232	206	229	218	234	213	229	226	187	219	219	210	224	206	212	238	217	203	243	227	227	236	235	224	215	222	198	242	212	218	215	215	198	232	213	205	229	240	200	218	238	198	234	204	225	211	217	195	247	230	237	228	219	228	244	236	212	233	212	222	220	221	226	228	220	227	176	230	207	238	207	205	210	217	202	224	219	197	221	226	233	233	222	218	216	253	246	224	225	223	208	203	188	234	216	215	212	206	209	215	257	214	219	209	191	207	215	219	220	183	238	198	246	237	217	247	211	217	225	229	225	223	223	242	205	220	208	218	235	210	225	224	202	241	218	226	219	252	214	207	226	235	221	238	217	217	233	213	242	235	224	221	209	245	222	237	215	218	188	215	218	194	215	218	238	226	205	224	205	248	236	243	201	194	201	212	197	246	217	206	236	252	231	228	217	232	237	202	234	205	203	223	213	239	232	250	247	209	219	243	229	221	223	208	216	227	227	226	212	228	216	222	215	245	224	214	232	223	242	238	214	200	221	209	244	206	216	205	231	208	233	226	245	221	205	211	221	204	239	222	230	232	210	204	223	215	229	227	228	210	213	223	240	230	226	211	195	205	207	231	229	207	235	197	226	211	244	216	230	262	223	206	229	255	217	241	226	226	213	250	231	203	225	200	212	220	220	240	208	241	249	237	213	213	207	217	249	214	197	216	213	220	226	226	229	240	218	225	240	240	219	233	221	213	205	211	239	237	231	231	237	242	226	203	206	228	210	215	223	261	191	219	198	225	224	219	215	233	218	224	228	233	198	219	229	224	206	208	212	202	209	210	194	246	214	230	222	204	213	216	216	239	234	246	198	230	225	214	227	201	222	244	222	207	242	230	209	239	205	179	206	247	205	237	241	225	212	271	219	230	221	214	231	238	216	216	223	232	208	226	224	192	233	205	206	226	201	246	238	186	204	235	256	228	231	226	211	235	202	230	210	252	200	213	219	207	217	252	234	215	216	214	217	227	190	232	246	204	246	229	213	236	223	217	209	234	217	220	245	201	223	220	227	204	209	232	233	229	220	201	229	227	236	217	243	211	248	215	213	226	217	227	210	214	227	226	216	211	206	229	208	232	227	214	224	213	192	217	208	203	196	201	216	250	230	234	195	201	233	195	232	231	237	225	216	235	200	235	206	235	226	198	228	230	238	232	230	227	213	215	257	196	212	222	241	215	220	209	207	231	230	210	204	234	240	216	244	237	193	216	229	212	198	217	211	212	213	233	207	220	213	221	243	213	228	215	249	234	221	214	201	191	217	196	205	190	213	217	222	236	199	232	227	231	244	221	223	199	222	245	218	182	217	243	202	212	207	228	207	198	228	221	228	234	215	213	225	183	187	200	225	210	204	209	246	247	227	233	233	222	222	221	233	241	219	224	230	216	217	194	204	203	215	217	223	215	230	221	205	213	222	233	253	231	220	228	225	215	201	224	210	240	207	225	223	222	233	224	216	212	224	190	215	239	204	228	235	231	226	204	232	229	222	214	244	238	240	247	212	240	221	197	217	210	210	236	241	198	246	198	221	188	237	231	230	240	234	236	214	232	244	232	232	193	229	225	207	214	223	201	224	201	229	214	232	199	220	230	230	199	223	252	227	221	230	218	236	229	227	241	219	220	210	214	206	226	234	232	242	235	216	244	230	214	251	197	223	203	223	222	243	202	192	201	227	207	216	216	193	219	201	228	205	227	223	244	232	218	244	232	219	234	226	220	232	249	203	222	216	210	218	222	226	251	240	199	202	222	203	213	197	204	240	217	201	227	221	242	234	224	237	220	223	195	220	224	227	205	220	228	221	216	193	256	220	208	215	200	239	219	210	239	231	232	217	239	217	219	204	202	209	239	206	204	253	232	237	189	236	244	241	217	228	229	220	234	231	239	209	204	246	217	224	220	236	203	201	220	230	205	219	199	209	240	207	232	219	220	215	188	225	226	232	227	227	208	241	250	231	222	211	226	217	201	225	230	232	198	234	224	248	229	227	238	235	230	200	217	229	191	235	246
32847	45824	51707	40486	38141	38690	34045	30881	38452	38036	37054	33361	29621	26507	26567	23590	24142	26112	28199	28526	26509	18711	18939	10608	5964	4067	3632	2962	2751	2216	1546	1277	1206	1244	1080	980	824	792	889	1236	1560	1337	1241	818	771	750	754	781	745	776	753	706	666	753	802	681	753	692	726	711	699	684	696	732	714	726	691	647	693	672	700	747	715	722	722	760	738	722	719	717	680	704	738	720	701	716	720	753	729	721	693	703	708	741	674	717	752	708	703	685	735	764	722	717	681	711	753	712	677	711	749	723	688	659	699	715	702	688	731	701	717	723	684	683	752	703	715	722	678	740	712	764	711	723	691	685	704	793	675	703	682	739	717	704	713	734	734	724	694	738	747	674	726	706	715	695	760	669	743	712	753	764	730	689	718	666	688	696	673	705	697	682	708	679	747	718	747	692	678	711	711	714	684	724	744	733	712	710	756	734	702	746	704	712	691	728	735	690	704	729	692	687	667	733	751	710	745	673	692	708	717	714	727	715	711	692	704	690	722	741	679	728	677	688	724	743	663	655	761	715	788	780	741	713	723	732	733	730	713	741	740	733	732	769	672	740	755	751	699	698	698	669	693	717	700	679	700	669	765	704	715	662	680	710	653	714	705	723	698	676	739	714	738	740	734	707	730	710	760	679	706	716	736	676	738	726	718	684	721	662	728	706	725	748	722	720	695	712	722	697	782	678	696	687	683	772	669	692	760	697	678	752	715	725	731	666	732	712	693	709	738	671	724	720	755	731	674	701	682	693	779	701	697	714	763	679	691	743	697	678	735	713	719	693	698	736	677	721	717	754	735	684	664	750	774	712	697	694	715	729	733	689	744	702	722	749	702	702	738	648	711	711	698	717	725	733	695	751	714	680	716	713	761	709	721	716	713	697	673	747	692	712	718	685	752	672	706	683	762	705	721	727	716	692	699	720	733	717	726	737	700	666	721	703	772	712	710	725	689	774	717	674	764	780	725	701	723	668	695	699	704	670	714	721	753	659	759	746	704	729	710	693	688	691	713	720	684	742	718	731	708	677	730	706	703	668	709	733	725	695	738	701	678	722	739	723	708	708	739	692	737	691	738	713	703	702	706	720	680	696	688	713	712	735	710	714	751	701	670	688	722	706	694	718	675	712	703	734	717	709	658	726	733	732	731	731	780	695	728	713	715	719	704	687	678	713	704	672	674	700	711	709	646	687	686	707	714	748	739	731	727	727	693	697	714	700	772	673	713	766	721	704	699	707	695	756	718	724	702	710	724	703	729	738	732	690	724	719	658	679	702	772	712	693	735	699	683	711	693	722	701	695	703	723	778	700	736	722	751	715	735	722	616	707	712	719	689	717	696	680	679	645	691	735	750	649	683	741	714	699	703	720	742	724	713	683	703	720	721	712	750	744	671	692	745	695	740	751	724	702	736	729	717	761	746	745	683	680	709	762	730	736	722	711	721	677	762	673	725	718	735	684	694	684	766	739	693	692	679	682	679	723	745	705	747	735	713	756	698	696	713	700	675	694	720	710	708	655	759	717	703	702	793	743	729	716	693	697	637	673	719	728	704	720	729	714	732	719	745	697	682	677	678	729	680	695	702	725	678	696	719	766	701	701	719	722	798	723	676	709	737	734	707	727	671	707	686	709	708	702	711	730	738	735	700	683	709	702	678	722	713	665	705	727	725	716	700	718	718	691	663	683	703	671	700	721	721	682	747	722	738	736	705	712	715	680	669	724	704	761	714	711	682	684	704	702	682	742	665	673	705	722	733	697	693	685	707	687	682	658	688	670	703	724	729	674	701	659	707	695	654	715	688	714	721	719	708	725	678	705	734	715	707	720	718	708	683	760	678	710	770	714	683	736	675	721	716	699	705	731	689	707	714	755	720	699	723	752	722	736	687	725	754	717	720	691	674	715	712	706	735	706	676	703	715	739	735	726	702	730	724	700	709	688	704	667	696	689	672	721	715	735	705	676	739	697	712	701	685	703	714	668	706	735	681	683	797	743	706	713	728	691	705	746	733	681	691	675	749	688	708	716	685	644	738	693	727	673	711	744	707	739	746	721	692	703	721	719	730	713	726	744	725	710	666	716	708	730	715	730	703	718	668	701	696	727	728	722	732	712	681	730	710	721	701	711	673	693	699	674	709	690	742	729	653	754	742	758	716	715	701	693	719	692	710	700	719	669	752	717	678	695	722	681	735	684	745	693	734	727	694	700	780	704	755	745	717	701	690	688	685	706	683	699	702	718	717	747	721	714	670	721	653	726	738	719	725	714	713	747	721	737	726	735	695	708	730	736	727	734	688	733	720	704	661	729	704	728	747	725	695	732	717	718	710	739	709	724	696	740	724	736	743	672	662	747	729	706	701	729	720	688	708	700	723	736	687	750	649	764	660	673	685	722	704	680	711	758	705	713	726	738	743	681	677	753	771	703	722	727	703	695	693	710	709	713	707	699	716	693	756	720	710	720	673	713	720	731	694	646	704	747	708	712	650	703	717	718	704	719	730	744	696	682	674	705	675	727	721	674	682	731	728	718	704	681	742	690	745	717	744	733	730	714	697	737	707	692	702	732	686	667	705	693	753	666	734	701	700	678	715	739	726	677	747	711	742	758	746	720	729	723	743	681	721	725	725	735	735	740	734	734	685	707	712	692	698	746	724	663	730	734	700	724	701	746	703	713	744	730	677	704	680	669	737	709	687	728	687	666	720	702	737	703	676	688	739	687	698	697	753	700	720	666	731	744	734	715	702	740	733	712	737	752	703	705	716	696	698	730	735	659	707	736	726	745	721	732	723	753	734	681	671	702	737	716	695	703	710	712	704	707	696	736	671	655	733	710	669	675	731	675	660	689	728	660	723	698	717	719	763	686	705	765	662	723	784	701	696	685	717	700	710	712	715	754	723	734	704	723	693	686	701	680	694	700	692	716	700	746	705	724	689	685	722	723	730	677	736	712	726	688	740	738	747	713	764	719	722	762	680	693	741	736	710	710	723	668	721	734	738	744	732	702	677	701	714	768	699	704	708	689	675	706	676	735	755	732	676	705	731	725	679	703	724	671	692	710	659	708	713	688	702	739	721	757	737	695	701	717	715	678	686	680	754	685	718	684	677	680	660	717	701	739	724	705	760	723	766	763	707	692	674	743	715	712	695	748	673	717	710	732	720	706	689	700	756	754	723	706	683	740	710	721	758	753	709	732	744	696	694	701	696	729	695	700	740	750	649	643	763	676	698	744	717	730	681	721	690	697	707	706	692	682	727	738	700	705	705	740	745	752	691	714	678	693	683	712	644	660	683	699	726	735	708	726	671	756	706	723	693	683	723	724	738	691	712	719	735	718	700	723	688	702	738	760	703	778	716	671	715	696	648	730	706	670	706	736	676	718	698	683	694	657	748	726	718	677	698	703	667	700	725	691	673	682	702	733	686	697	688	709	727	719	727	733	688	728	740	752	702	704	733	696	676	680	729	700	748	682	674	734	704	704	716	695
48375	52371	43814	33329	28276	30202	31243	31334	34006	32388	30068	28428	22966	18046	16255	14248	12891	16872	15928	15280	13821	8742	7943	3089	1783	1330	1203	1011	699	535	491	458	391	351	322	297	272	273	304	475	512	420	352	312	254	257	260	230	285	245	252	252	252	264	258	262	233	243	200	234	253	274	229	235	236	254	254	257	240	274	238	241	258	252	273	246	248	268	250	224	234	243	242	261	221	249	246	250	254	248	234	246	258	264	249	252	256	243	242	248	237	256	231	269	251	245	273	247	240	231	245	252	257	232	246	260	276	250	238	244	254	232	271	264	214	254	241	248	252	242	261	247	207	249	213	265	258	250	237	256	238	245	242	267	226	258	219	235	244	266	229	250	222	246	210	239	229	265	230	252	247	232	243	221	228	260	269	260	251	234	260	230	209	222	235	261	260	243	262	240	251	261	226	251	251	249	219	238	232	261	242	228	270	234	303	253	213	277	270	264	254	236	242	248	229	283	259	269	256	215	253	252	239	262	244	271	236	266	270	254	250	244	244	269	272	268	239	219	277	261	240	249	242	278	261	263	246	249	235	247	228	264	240	239	247	229	251	250	242	254	261	237	257	235	208	243	268	244	258	250	227	259	266	249	248	279	244	266	255	279	255	269	244	266	279	241	236	270	283	231	236	238	249	224	251	258	264	252	219	244	239	261	225	223	240	270	240	248	244	245	245	234	238	263	233	239	242	260	262	261	242	242	251	248	211	261	249	240	233	232	236	259	241	272	222	248	240	249	254	247	240	250	271	228	265	230	238	251	251	250	248	231	255	284	228	243	286	251	265	253	257	247	248	241	254	255	252	232	245	269	288	245	214	235	254	248	239	256	255	240	232	251	258	272	263	241	244	261	239	235	234	254	226	250	234	242	263	262	256	242	241	260	224	241	254	263	258	237	226	241	246	257	251	243	277	243	264	263	242	216	281	236	245	244	254	240	259	273	269	237	239	262	232	237	244	246	240	257	282	271	261	236	242	242	219	262	238	236	235	258	257	248	230	257	253	275	236	242	229	233	254	265	246	257	224	259	244	269	226	234	233	258	231	269	235	244	247	251	216	244	263	248	238	256	235	248	294	233	255	274	227	255	217	236	255	257	266	275	251	223	268	252	255	220	216	242	241	238	254	241	224	248	251	260	265	251	268	250	244	251	231	269	274	235	235	225	229	231	282	233	262	230	243	274	258	242	243	246	264	231	258	243	273	256	250	268	265	237	249	222	265	258	223	253	239	249	245	230	283	244	229	241	255	250	239	240	263	268	285	251	264	249	219	235	254	251	250	240	261	280	240	233	233	219	240	230	260	237	241	279	221	245	261	246	218	244	253	244	244	222	232	281	267	253	251	280	255	252	237	248	242	244	240	272	269	238	230	228	252	252	259	253	231	252	257	252	272	253	253	280	237	282	225	215	244	240	248	235	250	235	241	237	261	261	246	221	259	232	226	263	262	249	226	263	270	234	250	243	209	286	281	251	252	227	246	245	253	251	246	248	250	238	238	231	260	223	264	267	256	261	238	253	243	226	250	236	276	262	238	243	270	250	253	268	265	282	273	246	283	243	269	252	237	246	254	246	221	255	245	266	265	224	242	250	236	218	263	268	242	243	250	249	216	249	263	290	258	258	239	244	217	234	280	268	254	214	271	251	275	251	223	278	258	253	255	262	222	228	240	234	250	227	262	265	246	235	258	270	275	252	235	237	227	274	245	229	241	254	232	247	251	233	232	246	258	247	233	249	254	220	231	269	208	231	223	251	253	239	240	231	264	223	255	251	270	217	229	238	258	260	258	244	245	259	252	267	257	263	248	257	257	244	221	228	244	256	262	242	246	227	258	235	228	263	226	230	303	226	228	240	247	283	261	253	250	249	255	268	234	225	243	233	265	271	247	263	249	238	216	231	249	272	244	250	250	284	227	236	231	274	241	260	254	236	225	245	240	254	233	261	265	262	241	236	269	214	234	272	227	267	252	218	277	242	268	229	257	237	256	244	237	254	249	243	262	247	241	258	238	249	285	249	244	260	243	286	234	232	267	209	256	261	262	260	232	228	258	216	234	255	259	251	250	237	252	229	234	246	200	253	227	235	250	257	230	218	258	256	265	247	257	239	226	237	256	223	256	219	193	230	254	271	275	248	212	248	238	253	240	253	232	267	264	251	240	239	240	258	258	258	238	227	260	240	263	232	266	215	250	273	260	264	256	248	251	250	252	240	249	262	235	260	255	278	249	257	253	244	242	267	254	240	283	247	230	213	266	245	234	233	245	223	253	255	240	246	256	266	226	267	252	258	248	250	252	279	266	236	266	259	252	259	246	253	242	263	236	278	258	222	244	268	254	242	249	231	232	247	252	268	244	243	261	253	240	248	254	236	234	241	241	262	229	261	230	240	249	253	276	222	257	295	242	259	246	283	209	242	258	247	238	246	272	246	241	246	240	261	236	263	275	265	238	224	260	258	245	262	249	258	226	258	249	263	258	221	257	248	231	253	237	277	222	252	241	261	205	251	256	242	231	249	249	254	228	257	261	268	249	240	251	237	254	268	226	253	267	227	267	293	253	263	260	226	260	231	266	242	265	258	227	236	250	251	232	241	257	248	233	251	237	236	245	247	247	235	224	249	271	236	249	264	271	250	246	264	243	254	264	248	242	239	251	239	244	254	245	227	248	229	256	276	262	245	233	248	232	267	242	255	249	252	245	249	247	235	228	239	235	235	232	249	278	286	237	220	236	252	233	284	258	233	264	237	258	247	259	275	260	227	252	266	269	242	220	240	248	251	255	231	240	222	210	232	209	252	225	249	223	260	259	242	257	244	248	241	231	244	231	239	246	243	258	247	231	236	256	229	228	252	266	257	218	255	257	268	242	270	271	265	228	257	265	241	239	255	223	234	250	239	229	238	254	288	242	247	263	263	232	229	256	252	256	268	261	235	267	233	231	243	284	250	240	271	266	219	252	252	213	240	231	238	256	254	250	248	242	252	231	260	280	252	260	239	251	234	251	243	266	224	284	236	232	233	245	260	248	217	238	268	251	223	255	210	245	245	235	235	258	248	262	238	258	240	236	262	276	252	277	246	223	236	231	245	264	243	262	226	220	267	257	235	262	238	255	252	284	247	241	264	252	238	234	268	210	238	247	260	241	243	242	269	221	252	243	214	221	251	245	245	242	269	277	258	239	251	265	222	250	251	250	244	220	256	234	230	255	282	251	230	258	256	240	245	251	252	249	250	238	251	245	245	253	243	229	263	251	261	213	290	233	269	250	250	248	239	248	260	267	237	248	260	254	273	260	246	243	245	256	251	254	250	232	258	257	249	251	244	245	249	248	283	236	253	240	244	264	262	223	237	284	237	250	247	248	250	235	246	273	231	245	262	249	239	249	263	285	236	253	243	228	217	273	256	250	229	248	254	224	231	255	247	243	267	199	260	196	258	259	241	264	270	253	237	248	261	244	235	258	237	216	227	240	267	243	248
38917	51379	53305	46994	45814	45033	42594	42952	46704	45789	45350	43189	38605	34286	35317	32409	32962	38351	36634	36774	34722	27114	26846	14244	9790	7520	6849	5776	4068	2681	2400	2142	1738	1463	1305	1103	974	922	1024	2444	2767	1970	1529	1169	896	786	752	768	774	771	739	816	767	776	785	767	773	782	753	758	777	782	784	730	807	751	756	773	780	766	739	716	762	780	740	759	726	779	742	756	719	753	770	797	802	811	730	748	765	801	799	772	765	788	788	779	781	771	767	767	724	743	796	758	794	771	794	771	752	772	735	760	790	772	774	762	767	807	762	763	726	759	772	769	744	756	755	775	749	784	786	777	798	774	790	757	800	780	787	748	731	770	759	806	730	790	762	811	726	807	736	778	810	809	803	763	783	800	807	733	775	745	772	810	792	784	781	787	727	749	818	807	802	800	789	767	736	742	771	762	800	833	775	777	784	814	769	736	738	730	783	746	767	775	736	708	742	764	822	812	746	777	782	809	771	730	766	744	731	747	777	735	769	752	799	734	785	781	758	761	761	795	799	751	777	762	751	792	777	746	786	775	787	769	774	815	771	777	754	813	785	778	744	712	772	808	746	819	777	826	760	749	762	710	769	819	749	801	794	793	815	715	748	729	771	772	780	766	791	774	775	776	791	768	739	760	781	748	771	756	771	798	749	747	791	773	791	827	735	811	743	750	789	799	798	803	768	792	744	784	747	784	774	815	769	761	805	741	802	756	772	749	733	725	795	748	766	774	773	747	814	756	774	761	807	770	781	780	785	760	781	755	710	742	798	802	767	800	729	722	718	757	757	793	750	721	823	742	744	834	719	774	784	743	779	834	774	785	759	837	763	747	794	746	784	781	779	767	816	761	794	750	721	816	760	780	804	750	798	751	776	720	761	791	795	776	777	783	744	758	769	810	762	780	768	756	776	760	806	761	768	790	764	768	750	792	752	763	793	747	789	810	760	767	822	774	792	743	763	771	792	802	756	782	753	748	746	739	798	752	734	757	749	787	766	779	773	768	762	796	769	760	756	802	784	760	740	745	775	750	747	779	753	781	755	767	742	769	789	802	759	818	738	799	773	785	795	744	770	817	776	791	731	805	767	741	733	771	792	771	786	719	803	762	761	744	762	801	727	789	741	787	733	788	790	737	768	782	755	774	785	806	797	742	773	772	792	723	747	758	767	787	761	707	811	792	717	783	750	730	788	832	764	798	783	751	769	761	766	789	784	740	789	723	788	785	765	795	760	812	815	781	771	753	774	687	780	746	819	783	740	770	755	776	777	785	760	778	721	745	724	713	760	777	759	785	764	810	763	750	765	727	751	768	772	755	744	808	787	736	753	787	759	759	778	761	809	838	738	775	778	798	771	742	771	749	739	735	757	830	718	749	777	770	771	749	741	820	800	818	789	763	743	777	724	815	788	783	747	758	749	802	744	780	786	750	749	755	820	731	743	754	774	757	817	771	752	766	732	761	776	733	833	729	793	763	757	726	784	775	785	741	745	803	705	791	764	781	795	748	744	777	767	807	736	806	779	805	803	726	783	743	828	738	787	747	835	784	761	735	745	747	772	713	796	776	771	790	764	738	754	786	755	707	775	750	830	786	800	789	793	759	764	766	739	787	774	813	757	849	762	783	749	741	760	829	761	774	762	752	808	756	779	771	746	771	749	744	729	776	750	745	764	807	773	770	756	793	730	779	803	775	798	772	734	778	729	722	787	744	770	776	735	796	797	794	801	789	756	775	820	732	765	754	792	778	774	809	803	743	780	778	727	794	779	726	789	748	756	758	770	765	751	739	797	786	755	777	803	791	766	739	725	739	767	772	801	762	773	770	777	765	760	794	715	754	824	793	793	827	735	818	773	797	789	761	833	746	721	779	829	722	781	777	812	766	771	779	793	828	780	750	770	733	739	826	766	797	743	785	734	748	832	840	771	736	782	825	800	762	743	780	711	739	771	741	769	741	777	769	784	802	804	773	783	774	774	784	787	719	780	801	757	707	730	781	773	810	770	810	772	802	752	747	786	730	789	735	764	803	720	792	792	812	728	798	801	757	809	747	840	792	767	719	747	762	807	769	738	774	783	807	832	719	764	772	757	766	752	801	735	800	750	811	814	809	796	808	729	696	762	705	799	811	799	776	772	774	812	769	750	807	719	767	822	766	776	732	820	731	777	771	811	741	746	807	813	783	813	762	764	760	740	747	787	743	743	792	777	778	800	812	776	750	863	766	778	733	788	817	766	747	853	782	768	746	775	754	811	735	767	772	750	802	770	788	838	783	745	753	747	808	790	754	752	813	742	801	799	808	747	753	791	746	781	773	789	781	791	786	754	719	795	813	713	770	777	797	743	738	782	760	789	771	734	751	762	775	743	771	752	795	753	772	797	748	746	788	780	777	799	778	778	768	802	797	735	782	788	785	812	729	796	811	781	725	742	771	757	742	763	797	767	788	781	824	771	764	808	793	781	761	774	783	789	766	807	768	721	764	762	800	811	763	769	778	723	803	780	803	797	789	810	806	777	805	825	764	751	768	789	810	771	788	787	806	745	811	791	756	767	797	809	752	791	778	769	770	785	777	779	739	756	774	800	723	739	711	711	764	795	696	767	793	782	741	804	747	766	788	754	783	813	809	779	757	743	847	783	802	774	797	766	757	793	745	755	796	761	785	714	741	799	727	782	762	722	772	778	748	753	777	856	788	748	777	765	744	774	778	744	787	787	763	763	761	798	766	709	738	810	766	789	780	756	815	735	824	789	728	775	727	740	747	823	687	728	751	773	734	757	745	782	800	729	776	743	756	817	821	718	789	742	799	811	742	704	775	791	798	716	757	762	729	737	735	747	758	791	723	790	762	769	767	805	805	816	771	780	744	809	751	758	774	722	723	760	757	764	811	763	810	770	749	839	755	753	730	778	809	733	757	755	741	681	738	744	784	746	760	809	798	767	771	730	799	819	724	751	773	765	771	752	822	759	765	751	769	768	746	792	777	781	822	782	771	745	724	722	770	754	726	837	761	747	725	748	759	721	790	706	769	774	811	768	744	791	787	783	793	760	766	791	768	806	792	766	807	760	748	764	773	727	795	776	791	748	779	766	786	806	768	794	787	768	739	725	723	739	753	754	796	790	798	772	745	763	737	794	767	784	793	755	758	822	820	818	733	754	750	742	726	742	779	792	752	821	809	795	759	724	795	778	758	767	830	751	757	779	760	716	783	765	755	793	784	744	759	777	756	812	723	758	780	793	764	795	789	793	724	802	775	777	721	768	766	769	778	771	729	751	764	808	737	787	724	756	806	827	736	734	718	772	722	765	792	744	796	781	770	754	818	791	790	775	784	722	704	764	742	767	773	742	784	761	753	791	743	768	787	824	795	803	791	761	765	769	775	772	691	764	847	802	792	762	769	727	764	755	781	756	751	766	777	797	780	781	774	792	739	752	764	765	764	815	719	776	766	753	733	763	743	799	697	774	797	786	762	816	761	766	769	786	770	763	777
22907	24659	26657	16029	9789	5847	4070	3060	2591	1912	1590	1458	1058	805	733	724	852	938	784	655	631	505	437	323	304	296	241	269	235	261	243	234	247	243	252	252	189	218	268	235	256	260	259	223	243	252	205	228	222	265	229	220	272	234	223	225	223	223	217	243	216	246	215	229	230	243	223	220	186	234	222	240	227	218	244	223	221	247	229	236	242	235	221	226	220	223	214	220	238	226	217	214	218	234	239	263	211	227	212	233	236	243	212	252	252	222	211	221	250	234	250	219	234	215	222	223	215	254	233	246	242	220	250	226	250	212	180	227	209	241	254	218	216	220	226	232	235	246	216	214	226	231	228	220	218	225	219	236	218	255	217	210	217	207	207	206	215	234	227	216	229	244	219	244	201	219	234	207	228	227	233	194	226	229	224	218	235	230	216	221	214	229	213	241	223	234	212	229	226	226	245	231	228	223	211	218	233	222	208	225	194	227	213	219	225	222	225	219	217	209	223	237	215	237	225	247	247	207	224	254	247	193	237	237	238	221	261	241	218	239	229	218	228	209	249	219	219	239	230	221	224	252	264	219	232	227	228	256	199	211	199	203	233	207	216	233	211	230	228	238	223	230	231	226	228	212	193	248	209	248	224	210	240	217	226	213	228	195	235	229	238	239	200	216	270	204	251	219	229	218	245	232	237	220	245	241	241	219	226	219	216	185	188	220	209	228	217	222	244	205	216	213	231	245	219	215	213	204	227	230	225	226	227	252	219	209	236	225	212	221	211	219	238	222	220	244	230	242	236	231	245	215	233	223	223	235	226	223	235	212	215	232	225	202	207	219	250	213	239	225	224	226	218	232	243	238	238	229	229	239	226	236	226	205	227	246	231	224	236	238	255	219	228	220	214	219	236	256	259	244	209	245	232	243	226	224	245	240	223	202	237	259	220	225	210	217	197	222	222	225	222	251	222	274	239	222	221	217	217	227	219	205	239	226	223	218	230	215	233	231	230	216	221	216	247	257	212	222	233	213	225	225	243	230	214	217	215	214	231	230	241	213	251	203	216	231	229	201	228	241	223	244	218	218	225	214	214	243	219	245	224	214	225	202	229	234	234	215	223	242	234	247	238	236	226	201	253	238	241	271	220	239	208	227	207	220	221	237	231	227	227	222	245	201	226	220	212	210	219	228	219	253	237	209	242	233	217	218	240	227	191	224	241	222	251	225	222	231	235	237	215	219	251	250	229	212	229	246	213	201	227	259	209	207	251	243	210	214	224	243	260	234	232	215	211	233	207	221	223	225	251	209	228	231	241	199	211	245	221	208	232	218	219	199	225	234	216	223	225	200	227	228	253	217	237	236	235	207	225	221	240	208	231	218	233	233	231	234	221	215	236	203	220	243	254	231	231	220	243	213	227	232	197	245	226	221	232	207	222	212	224	218	236	237	227	196	236	255	194	217	242	205	226	243	221	240	233	263	214	224	203	217	234	240	216	213	242	222	244	215	223	236	237	215	194	222	226	236	251	208	224	236	241	215	214	215	253	216	244	200	235	228	226	254	237	200	216	214	229	230	240	234	205	227	250	203	226	217	243	221	241	229	232	161	221	238	235	245	232	226	211	223	230	203	228	240	211	222	242	228	246	222	234	235	216	215	240	203	214	223	215	252	237	231	201	230	262	206	230	221	225	206	211	205	207	229	218	234	223	223	248	219	209	253	238	237	214	212	206	202	242	224	207	234	228	218	229	245	212	225	224	227	218	229	213	249	218	232	210	210	223	223	223	224	208	247	240	220	209	235	238	190	232	240	233	250	212	197	232	219	262	254	249	247	237	227	224	221	261	240	240	219	210	211	226	216	223	242	230	245	230	209	230	244	207	213	240	208	208	215	228	230	220	228	237	223	232	225	256	230	219	224	230	226	232	220	239	248	223	226	205	208	223	249	223	223	245	234	238	221	221	231	224	220	237	232	209	214	250	244	222	243	263	196	210	223	234	208	217	218	232	249	251	238	226	253	239	242	239	222	238	226	215	203	213	232	225	234	222	222	214	223	243	239	213	220	205	222	213	210	230	217	201	239	204	214	236	217	212	220	230	204	252	200	244	229	229	223	246	213	244	188	214	245	232	217	225	232	229	223	231	264	216	221	236	215	216	251	207	211	237	227	225	215	229	253	213	255	221	185	225	243	204	230	217	228	207	226	211	255	229	213	225	219	226	219	226	227	219	204	241	225	222	211	225	225	229	235	225	226	241	215	244	211	225	230	223	202	241	227	249	223	225	228	217	233	241	231	258	218	233	205	218	219	248	234	241	224	210	219	226	223	206	226	239	239	209	218	256	232	247	212	240	203	215	235	218	238	208	205	231	236	230	244	202	228	206	225	252	216	242	209	203	224	214	255	246	210	200	202	233	242	220	220	218	242	224	215	217	235	226	235	216	253	237	229	245	211	220	257	214	218	242	224	226	238	229	253	205	241	240	246	225	227	247	206	249	230	254	239	227	229	237	232	256	197	211	216	245	251	239	199	233	252	224	212	221	230	227	231	238	216	237	213	218	233	233	231	204	208	226	237	248	247	209	214	207	222	245	239	227	215	217	251	248	226	225	204	214	241	243	218	228	234	256	217	208	235	221	253	252	226	250	212	212	228	240	224	216	228	241	227	236	210	227	202	230	221	234	222	208	226	246	196	231	247	213	240	254	238	221	208	206	214	219	230	240	230	230	232	246	231	255	226	212	216	208	219	218	240	214	233	222	203	249	234	248	243	237	204	232	234	221	256	234	211	218	251	236	226	212	199	215	231	227	224	229	210	247	231	215	239	212	214	225	242	201	213	226	229	232	216	217	228	246	212	246	223	226	263	220	218	214	237	262	245	245	216	219	247	237	207	231	208	213	219	219	203	237	241	235	242	232	222	221	255	236	229	213	233	235	208	230	262	190	249	203	221	245	211	224	209	237	251	203	211	221	199	238	239	197	251	232	230	218	244	227	231	216	220	241	209	258	209	231	200	237	247	245	229	199	237	225	211	208	221	211	228	228	238	216	228	225	223	251	232	237	247	224	220	240	222	227	226	262	243	194	205	226	216	246	213	255	234	262	259	230	249	237	220	191	219	223	249	222	221	250	240	219	239	231	257	210	243	248	230	219	215	213	238	247	221	224	242	243	248	242	210	220	235	208	212	229	254	229	240	242	211	235	239	260	223	225	253	223	224	242	238	217	235	229	213	237	203	249	222	214	268	226	253	233	224	209	233	216	213	242	218	229	261	235	244	244	222	218	240	221	229	202	227	269	236	201	229	217	249	215	225	250	225	241	256	254	209	247	238	237	241	237	239	244	227	239	227	206	227	220	213	204	228	200	251	233	230	208	228	229	225	233	217	234	219	226	248	228	238	207	218	258	214	260	237	228	227	223	227	247	227	217	220	195	208	234	233	236	222	227	228	224	221	228	204	227	200	214	232	227	230	215	220	209	236	232	226	217	257	191	243	256	244	237	231	224	219	251	257
18114	25283	33256	26792	22398	17577	14539	12552	11061	9275	7992	6907	5356	4426	3890	3874	4495	4934	4067	3632	3307	2820	2425	1550	1154	1062	1080	973	939	823	843	794	779	825	792	761	789	784	838	837	925	872	887	762	781	720	753	768	745	772	770	754	750	727	770	751	691	722	760	711	746	701	725	721	704	717	740	720	763	734	705	730	717	738	783	725	744	717	675	732	778	764	724	745	745	740	744	727	742	721	777	761	733	773	718	751	797	725	710	755	743	731	770	680	714	705	732	714	733	750	755	732	737	732	717	759	698	766	744	753	732	754	736	698	699	751	742	748	715	720	743	718	742	791	696	718	726	776	717	727	753	751	768	792	730	723	741	688	703	684	737	734	747	763	746	716	723	746	743	734	700	704	762	765	764	697	721	737	765	712	753	753	757	782	712	772	776	744	765	775	723	755	698	723	729	755	705	712	670	765	741	738	714	687	757	706	725	783	715	768	721	757	746	760	741	731	711	717	722	718	746	737	743	748	738	720	790	755	733	708	730	742	755	752	781	727	750	699	782	711	723	736	709	742	671	715	744	725	776	801	735	811	739	726	728	716	738	782	756	726	783	759	740	778	739	694	786	760	733	749	694	761	737	732	694	762	729	768	711	720	760	734	728	772	731	687	741	757	792	709	743	778	702	706	716	762	750	721	719	715	740	709	710	726	747	758	742	745	771	766	764	726	727	712	765	787	711	742	745	722	762	766	728	743	794	725	749	715	729	733	769	764	764	743	715	736	714	743	748	761	799	732	755	711	695	745	782	733	678	717	739	787	729	750	757	740	730	737	732	790	720	746	700	758	729	758	781	761	693	723	759	735	713	696	766	755	820	779	744	766	731	747	715	699	742	755	735	706	731	740	727	755	751	746	739	699	700	775	771	722	718	715	734	718	757	700	771	730	751	753	753	738	724	718	734	733	780	751	694	785	757	759	742	703	710	697	714	758	722	739	735	767	737	719	759	773	750	789	737	690	727	761	764	756	757	727	749	724	747	726	745	691	721	723	727	703	718	711	724	718	729	753	775	684	763	768	747	772	806	736	705	775	724	754	740	713	738	780	787	768	737	770	764	774	741	738	729	722	802	778	744	745	760	766	747	746	748	730	747	719	754	761	734	702	744	743	731	734	666	789	746	754	738	740	722	746	743	715	699	733	723	800	713	700	744	764	735	716	712	799	720	733	748	742	727	729	727	731	753	739	759	733	766	723	744	724	787	738	784	718	753	738	725	706	754	764	715	746	741	753	760	689	700	790	756	751	709	703	776	703	762	727	745	751	719	731	739	733	763	791	738	723	769	701	744	688	771	754	731	714	747	719	780	746	717	734	702	739	705	753	758	733	723	741	783	760	716	759	695	761	777	743	724	742	706	788	724	772	729	788	707	718	742	749	747	719	739	746	723	720	769	743	758	722	763	747	703	703	730	707	711	761	719	763	735	748	724	751	745	711	716	717	750	728	752	707	715	683	721	711	753	743	749	762	704	719	764	685	703	713	756	725	742	681	776	733	706	760	719	709	733	741	719	752	750	721	722	700	778	714	731	733	726	783	714	713	746	781	740	699	768	747	734	713	736	761	750	747	749	698	773	750	778	760	736	702	810	716	682	756	800	746	744	738	699	785	746	744	730	771	755	781	744	729	732	710	714	741	752	807	703	680	734	715	721	723	722	757	765	753	714	732	727	723	758	720	724	758	711	776	771	718	737	699	748	754	726	725	717	742	758	725	722	746	748	788	778	800	743	763	731	754	702	725	736	678	716	762	794	784	713	742	709	738	787	744	690	760	750	709	725	700	696	735	707	744	735	680	747	761	703	667	741	717	722	774	759	737	731	743	745	737	727	742	747	714	768	723	763	757	756	720	726	729	751	773	772	741	744	741	727	710	710	763	736	741	743	701	747	774	734	726	721	735	740	747	740	714	758	673	646	721	703	745	723	738	750	687	709	749	746	735	795	750	789	734	760	721	736	727	711	770	762	751	734	781	725	750	758	708	731	741	763	758	727	737	733	705	733	777	784	751	734	761	755	755	736	729	729	724	761	789	691	745	779	731	734	741	802	717	765	726	743	704	743	738	711	786	774	739	743	723	737	711	695	759	681	771	760	678	746	658	738	741	738	751	750	753	730	713	757	718	771	722	718	727	748	791	765	771	759	698	723	739	695	718	733	738	721	718	734	737	739	748	758	723	720	734	741	750	742	763	752	726	718	743	783	764	763	708	737	734	760	689	759	685	717	797	762	774	762	734	740	749	719	787	707	759	707	765	750	732	718	739	759	748	748	746	766	724	742	726	725	694	706	753	772	743	763	707	746	773	741	738	720	789	779	729	757	728	750	734	690	731	748	800	718	733	709	732	755	722	772	759	733	742	680	756	733	683	718	759	752	747	712	705	750	777	765	726	721	696	778	709	737	702	759	722	748	707	739	711	731	757	782	749	729	748	706	761	742	707	681	730	765	770	768	758	748	768	737	691	761	752	755	773	763	718	666	725	715	707	723	734	704	759	781	765	786	732	738	735	732	724	742	721	754	749	730	749	688	760	732	773	697	743	750	668	729	739	781	749	714	687	741	701	759	750	708	758	706	742	726	724	750	740	708	766	737	751	735	762	704	764	766	725	722	783	779	730	733	744	714	724	686	760	739	725	704	740	734	733	761	669	743	749	767	780	737	758	786	751	735	717	747	718	719	733	726	722	766	724	711	762	783	666	752	715	651	745	741	717	752	754	735	710	772	696	765	700	714	708	746	737	757	803	727	761	766	802	717	748	710	728	712	717	753	696	727	728	766	805	719	729	815	758	745	716	762	745	768	741	711	683	751	769	732	741	748	709	714	690	755	756	733	709	732	729	677	750	737	713	728	729	704	697	716	723	775	771	765	756	782	791	736	774	739	769	738	754	780	735	729	706	708	732	715	810	710	751	702	746	757	741	738	806	720	711	748	691	743	793	724	732	782	721	744	656	718	726	760	726	717	780	731	695	764	745	755	781	792	695	707	750	785	750	717	731	760	719	777	729	712	761	712	758	723	732	699	770	760	772	725	775	768	700	801	739	721	705	787	732	729	721	752	766	692	759	714	771	711	700	748	702	720	737	732	701	745	753	718	725	704	755	768	708	750	705	730	766	755	739	759	711	803	779	737	745	764	755	694	728	732	716	730	781	751	684	764	735	741	732	796	797	725	677	757	786	761	781	720	756	715	756	742	760	748	728	731	768	786	756	714	742	745	678	756	757	769	766	713	741	753	728	773	766	723	702	715	733	781	700	793	765	725	784	746	757	695	736	689	737	747	728	770	779	744	723	734	745	698	734	742	691	746	706	741	743	722	785	749	748	789	747	766	744	750	731	794	731	764	724	807	724	714	733	726	728	731	711	743	753	813	707	753	720	702	763	738	781	754	737	753	766	702	721	719	740	685	777	796	745	685	791	779	721	693	795	745	717	752	784	715	768	766	738	759	705	701	760	749	737	751	756	715	753
39287	45451	42768	33943	30656	33552	31745	26067	27870	24256	21455	19472	14790	10788	7641	6287	6497	8424	6997	6465	5712	4142	3332	1457	1094	987	755	607	480	363	338	300	305	270	238	273	263	225	264	272	359	357	282	246	250	235	228	230	241	244	209	228	245	253	236	245	205	240	217	195	227	210	245	209	225	234	208	221	200	224	203	233	220	224	249	249	220	232	210	206	221	220	222	229	246	210	226	226	264	232	225	241	223	210	223	222	229	224	205	208	219	250	219	222	230	257	238	222	217	225	249	239	229	204	238	212	198	225	222	204	242	212	234	202	255	211	230	230	207	213	220	211	220	230	211	223	214	229	240	237	253	240	236	237	245	220	210	259	195	212	206	199	233	229	211	228	214	250	210	253	240	223	269	244	249	214	218	223	210	228	215	228	237	222	238	231	244	218	233	239	244	233	233	245	285	247	223	232	207	207	241	224	217	203	213	250	241	233	225	216	207	233	220	234	218	274	248	229	230	221	208	241	201	228	241	208	220	222	208	223	215	233	216	235	228	198	229	216	252	216	216	206	235	249	242	227	238	203	223	238	224	217	208	217	216	229	241	179	231	241	225	227	224	224	234	231	242	223	218	192	248	242	234	266	223	233	196	218	231	216	242	222	205	243	205	219	232	231	254	244	214	227	226	216	229	215	211	206	205	220	228	224	242	215	187	210	238	192	240	234	240	242	218	241	218	211	239	235	247	228	227	212	207	259	215	253	231	260	217	253	236	221	242	231	249	242	221	220	216	188	235	204	212	249	211	233	230	224	226	217	214	232	260	221	229	215	239	245	234	218	202	225	229	240	218	233	241	226	214	262	238	246	217	214	227	223	247	208	207	244	199	234	220	232	251	222	229	235	232	228	225	227	240	234	232	228	194	238	219	236	206	225	237	231	211	214	230	216	248	202	216	248	211	224	215	200	251	230	205	204	217	237	236	222	230	244	234	219	227	217	238	213	219	239	209	209	226	221	229	207	246	247	237	209	212	239	227	229	219	231	222	221	241	224	247	217	209	212	214	215	253	220	235	234	201	232	231	239	217	226	242	216	226	221	228	221	225	230	223	253	204	206	228	221	214	246	212	211	220	222	240	212	211	260	242	232	244	221	206	235	220	206	245	227	245	232	216	227	238	235	229	235	187	218	225	215	219	253	197	218	228	215	221	206	234	243	228	232	228	215	224	204	243	235	194	228	227	241	215	202	236	205	209	229	206	202	229	225	233	241	245	238	221	236	222	232	221	214	205	216	210	214	235	236	227	214	251	222	238	225	243	212	207	246	227	249	226	234	220	216	220	216	217	236	236	184	199	200	206	214	233	225	222	217	259	195	234	223	223	215	234	223	244	233	231	226	212	215	221	208	229	238	212	215	198	229	209	232	229	221	236	210	216	220	216	245	224	205	225	235	214	228	237	221	222	197	208	243	216	210	229	204	226	233	224	238	210	250	223	232	262	214	220	237	210	230	225	225	226	258	225	206	221	207	217	236	240	199	243	220	221	212	207	223	214	229	227	208	246	200	233	227	239	229	198	228	261	237	231	227	212	231	219	226	242	209	237	242	199	249	214	217	211	208	228	226	222	212	221	224	203	207	228	216	212	245	234	227	194	249	212	258	226	231	246	219	242	226	208	253	213	193	204	249	257	208	203	244	228	213	214	238	235	211	226	234	240	264	220	232	261	217	227	207	228	241	252	223	225	227	230	243	239	225	242	248	221	244	221	222	220	212	211	233	222	219	207	226	231	202	200	247	264	228	226	237	234	237	222	217	235	251	215	237	249	242	238	221	232	230	217	214	222	255	232	230	211	209	243	189	212	207	237	238	213	211	213	222	240	236	228	242	202	232	241	196	233	223	233	227	208	212	224	230	219	222	249	224	209	219	231	261	240	228	218	223	227	235	228	218	213	207	221	208	217	203	225	213	212	226	213	227	222	228	224	221	223	255	211	218	227	207	222	242	247	221	231	234	232	232	235	208	214	222	219	241	234	225	224	234	230	201	232	202	212	244	235	196	212	245	244	239	211	229	268	219	206	234	219	194	201	259	227	234	219	208	242	185	203	233	252	241	234	223	215	242	222	221	236	204	234	232	215	195	227	237	241	253	225	248	245	222	229	224	212	247	232	237	241	225	228	228	242	251	219	207	239	214	252	264	224	210	244	233	242	197	226	271	246	237	203	234	237	228	225	222	259	216	216	225	211	245	232	203	230	235	223	249	210	255	216	238	197	221	209	223	235	233	205	217	228	227	256	245	226	252	221	208	257	217	208	200	261	242	241	241	233	208	214	222	229	220	240	222	230	241	222	225	225	228	258	202	218	240	239	207	233	218	229	229	247	199	233	215	245	246	220	202	208	244	196	241	208	243	224	211	250	240	222	212	203	213	239	215	233	260	233	245	225	215	244	248	236	226	259	239	248	240	231	226	188	223	226	226	230	229	230	209	224	222	220	206	239	250	234	216	231	233	228	238	221	219	206	235	195	203	214	207	194	214	212	245	220	236	232	221	232	213	230	218	223	255	229	216	239	177	196	231	226	229	205	219	222	218	266	234	240	227	242	209	235	216	220	248	224	221	211	216	234	208	207	219	238	241	243	224	247	228	239	213	219	236	224	202	254	216	234	234	236	229	225	231	243	225	211	243	234	211	246	241	215	226	241	208	207	229	231	230	206	236	222	253	247	193	226	217	239	228	240	204	199	221	238	215	231	229	212	233	247	223	225	211	198	239	217	235	218	216	219	229	223	231	221	230	248	234	233	228	213	218	235	217	233	229	198	233	225	233	229	236	252	233	224	232	218	228	238	214	217	204	201	210	259	237	211	219	214	216	246	257	235	233	223	230	242	242	233	220	234	248	234	217	226	238	226	213	226	240	225	234	233	215	237	251	236	227	227	233	232	242	205	231	210	216	233	235	249	226	213	229	246	231	250	227	232	211	227	210	206	230	219	246	220	215	209	209	236	202	230	211	206	211	236	228	244	233	219	227	241	251	245	248	228	246	261	228	223	252	208	229	186	234	237	215	201	227	255	214	240	232	249	228	218	225	210	213	217	210	247	243	223	238	208	250	220	240	255	232	219	236	195	227	234	252	235	258	216	231	210	200	221	242	213	212	222	236	209	195	221	256	231	256	220	221	182	226	220	206	217	227	221	190	243	255	215	214	233	208	233	234	231	235	227	206	222	241	230	219	229	217	213	224	207	180	232	222	213	227	222	213	196	207	199	211	250	220	224	206	233	211	217	225	181	255	226	222	235	229	239	213	219	226	233	216	232	229	231	212	227	218	220	234	237	195	220	266	219	217	221	225	209	220	223	201	232	235	233	220	222	225	227	213	230	262	221	221	243	226	229	217	255	189	234	232	206	204	253	221	187	214	205	199	234	230	206	239	225	229	209	188	218	222	239	246	230	243	218	231	208	208	221	222	222	225	246	201	237	234	225	246	245	229	221	219	216	226	243	219	222	217	209	237	223	218	216	218
31618	42090	46523	42974	40533	44104	39837	36059	40319	37754	37896	36080	31803	26800	24794	22701	24645	28631	25336	24663	22961	19217	15791	8393	6387	6100	4402	3546	2299	1773	1365	1188	1166	1022	968	943	886	876	912	986	1664	1692	1293	1057	891	858	743	741	768	737	729	747	722	768	778	680	735	748	709	772	725	711	765	785	725	712	739	705	706	718	745	719	763	782	749	729	728	735	700	727	770	693	736	734	734	746	726	725	729	707	813	711	743	745	683	738	741	776	748	736	718	786	692	765	811	717	707	766	750	738	755	721	767	749	738	697	781	719	732	684	748	711	765	820	771	736	711	755	716	748	740	730	754	709	740	761	748	700	688	715	694	727	742	761	785	780	713	718	728	700	705	721	711	753	742	753	726	690	735	700	739	769	717	708	748	714	692	686	753	719	762	732	695	737	673	762	752	731	774	784	736	733	728	730	782	690	725	747	730	683	719	738	673	752	719	770	732	774	764	748	757	710	749	706	744	743	722	721	743	713	718	700	695	720	721	692	776	773	740	761	705	731	720	725	711	746	745	762	734	722	748	784	756	711	736	771	734	711	731	743	751	730	722	734	664	747	709	748	727	746	733	734	722	743	705	724	742	724	682	677	763	716	744	736	776	730	694	764	683	780	735	698	750	711	781	723	722	764	762	742	737	754	723	717	675	756	759	707	773	767	710	759	743	725	736	813	764	719	735	685	701	730	731	767	791	746	690	741	758	739	723	704	748	758	723	733	724	717	692	729	735	752	753	727	809	767	753	734	727	758	728	756	754	741	743	751	751	777	744	766	717	732	735	728	765	748	722	759	760	701	701	759	710	748	733	750	735	700	772	734	797	735	778	786	663	700	721	689	719	773	733	741	734	747	732	775	739	721	751	752	729	773	749	732	684	753	761	745	711	748	747	740	756	743	779	718	711	707	782	761	754	731	723	743	720	730	692	766	708	718	737	719	719	731	752	691	737	780	698	756	701	743	738	693	775	741	750	725	689	731	734	713	696	767	717	751	685	736	778	749	740	753	730	726	763	708	735	719	739	722	745	746	734	769	732	728	739	714	703	756	738	745	740	738	740	775	703	736	708	738	667	768	710	721	751	764	724	718	737	721	754	731	772	758	794	751	714	740	688	708	720	698	751	735	748	763	689	739	758	787	731	743	768	667	727	773	700	712	746	732	711	760	733	735	702	666	698	737	769	750	712	768	774	685	724	751	758	756	729	697	675	764	734	759	746	713	729	733	701	707	723	696	714	713	737	761	774	723	729	742	712	715	779	762	714	758	776	750	709	700	739	772	717	704	748	721	742	789	713	700	716	679	763	732	705	723	736	722	722	738	720	698	737	723	781	748	688	726	715	785	719	794	770	741	731	698	727	736	697	804	687	727	728	793	737	739	739	731	743	777	731	752	717	753	744	761	757	713	715	775	706	673	690	741	751	785	737	748	677	757	743	731	802	765	736	745	763	759	733	713	741	755	719	692	706	708	804	761	725	726	747	663	734	707	756	757	742	757	697	704	747	706	717	771	707	722	676	758	701	753	757	740	715	704	731	807	745	760	779	718	690	714	779	729	672	749	738	756	775	700	766	737	737	775	723	689	754	792	706	736	778	689	735	739	696	741	688	741	720	695	725	712	690	766	733	743	754	705	728	695	767	719	809	722	753	733	727	740	727	698	731	748	749	735	740	776	767	710	751	733	716	744	718	679	758	750	744	728	723	732	758	771	733	770	744	667	688	650	721	766	767	723	748	703	694	752	747	721	773	721	762	726	710	716	800	733	740	728	723	702	743	728	723	718	738	774	693	744	790	760	738	744	704	714	790	795	714	717	706	727	762	808	740	719	717	715	767	726	751	732	721	690	728	744	703	732	787	750	707	738	685	765	713	717	691	718	808	733	738	741	786	690	747	732	723	741	730	748	710	708	696	715	741	704	781	737	714	758	732	766	718	760	758	721	645	719	727	755	745	708	721	698	728	719	743	732	722	706	741	749	746	759	787	707	738	735	767	751	732	683	738	754	745	690	724	748	737	762	694	756	761	738	726	729	775	730	726	744	709	692	732	756	742	754	722	747	753	714	775	704	760	684	731	747	740	729	729	756	741	749	780	696	721	767	746	786	683	713	697	700	692	753	761	756	685	697	711	794	732	713	747	775	741	740	733	731	729	710	720	730	752	812	710	752	726	734	809	693	738	680	742	749	778	766	754	789	743	727	743	722	738	720	724	721	726	676	735	749	723	719	738	708	705	712	724	695	728	720	743	743	756	732	676	768	748	685	746	687	773	734	722	731	706	712	733	720	752	791	778	742	706	716	716	718	784	747	645	743	738	752	713	741	770	730	766	735	730	738	737	748	768	762	743	768	703	740	747	758	715	731	712	749	704	796	687	760	738	732	718	765	737	740	685	745	717	750	672	739	722	741	706	726	741	696	758	712	739	724	717	683	751	697	757	721	750	747	697	758	728	751	748	699	729	726	754	739	717	736	729	726	748	759	713	724	732	757	782	726	720	743	708	670	719	718	753	721	738	729	749	715	716	748	715	715	748	761	713	741	689	758	760	743	738	737	735	674	765	703	758	742	741	731	716	695	732	717	763	710	738	722	730	734	717	762	704	752	758	739	735	762	743	751	765	700	746	764	747	710	771	720	735	736	731	740	787	698	714	714	697	715	698	730	730	727	704	720	737	705	753	728	678	745	706	731	711	739	757	769	683	716	733	771	701	698	716	703	787	763	704	653	708	707	787	734	750	728	750	759	761	761	754	735	719	741	768	684	731	767	803	720	729	760	730	692	696	712	741	719	731	770	756	729	698	700	781	730	765	739	694	751	740	778	709	733	773	727	736	692	702	748	772	720	703	778	697	735	760	732	749	714	746	731	715	699	721	757	721	695	759	724	726	757	744	745	700	765	748	759	721	762	735	741	742	750	713	760	722	750	716	715	751	768	718	735	790	734	732	723	783	749	749	747	701	775	776	772	729	729	701	737	770	766	742	753	740	758	754	700	697	726	720	734	783	754	714	733	765	698	759	717	755	743	744	751	707	732	756	732	719	772	702	752	734	736	734	720	753	719	710	691	730	712	715	725	750	745	740	750	747	719	720	694	705	707	751	749	819	719	725	763	772	726	690	757	757	740	707	794	705	682	720	727	709	742	792	732	726	725	730	717	732	709	749	764	746	748	749	752	748	704	722	718	739	716	744	727	737	731	730	682	736	735	691	730	761	728	746	721	741	759	744	736	753	712	698	735	747	741	741	765	719	703	725	708	687	699	734	727	730	747	700	757	706	755	765	689	756	757	711	704	766	721	753	710	764	699	723	720	781	760	735	720	746	708	765	758	766	714	760	745	755	706	758	735	766	724	761	711	750	776	681	781	737	755	708	766	729	724	736	709	696	734	721	691	796	755	690	777	743	709	754	725	738	779	683	757	760	679	739	744	758	709	753	753	710	809	717	678	724	755	733	713	732	719	725	756	733	674	680	709	706	802	743	688	725	710
48766	45410	41393	36480	37694	39821	30895	35402	34910	31718	30314	30649	26041	20523	15611	14219	14856	16783	13014	11686	11890	9142	6281	2965	2361	2012	1485	997	701	490	417	433	395	304	331	312	291	317	285	273	553	500	432	356	320	291	300	229	248	239	244	275	240	264	253	230	234	257	225	246	263	219	232	245	272	262	232	257	237	228	267	222	260	236	233	258	230	237	241	244	231	274	231	232	257	228	277	243	237	252	248	231	234	247	228	231	231	238	251	258	243	247	243	243	251	240	226	236	259	253	239	246	265	229	251	260	231	249	219	245	225	243	240	265	229	240	249	264	238	213	239	306	225	261	252	245	235	260	246	247	229	283	211	260	262	236	274	221	231	257	255	243	264	254	247	266	252	264	241	262	253	214	245	253	239	234	269	252	253	272	259	230	236	259	249	235	241	226	243	247	241	228	282	287	255	233	219	270	274	239	221	243	235	251	246	229	223	241	247	221	253	234	246	247	231	238	268	245	246	264	251	236	256	236	222	248	259	245	228	229	230	213	236	255	280	207	253	247	261	252	271	251	218	227	234	261	221	270	250	239	232	236	251	249	222	272	257	238	258	268	250	235	230	228	259	249	236	224	229	235	231	238	239	257	242	232	249	257	216	279	264	249	219	279	242	250	240	236	268	258	246	228	260	237	259	264	264	253	234	237	258	250	243	237	235	251	217	245	252	259	251	256	242	258	276	260	229	235	253	257	204	265	244	259	251	251	237	241	236	240	264	261	244	240	257	281	250	259	275	269	226	259	245	246	273	267	259	253	255	233	261	244	222	239	240	258	232	250	232	252	230	230	241	231	263	248	226	274	245	243	246	250	242	250	242	249	238	261	254	251	253	236	271	246	260	235	245	266	249	269	212	270	282	272	275	186	238	264	253	220	288	226	249	215	238	241	262	234	247	251	249	265	236	250	302	286	263	230	231	259	238	235	240	245	258	267	267	238	220	262	231	227	239	274	287	227	235	226	253	260	243	230	266	225	237	266	247	277	249	250	225	229	272	248	256	229	227	232	260	282	284	241	284	246	257	240	243	233	248	251	257	227	277	261	244	230	248	232	266	220	226	241	255	251	244	213	250	248	219	217	260	259	245	258	252	249	264	264	232	227	241	248	257	241	253	223	267	225	216	218	264	262	250	250	242	251	258	228	243	281	229	243	256	258	233	263	219	245	267	247	248	228	274	231	259	234	234	253	241	253	276	254	248	248	232	245	250	252	220	228	292	232	238	274	228	239	257	255	266	238	262	265	266	237	216	227	222	231	241	205	265	224	237	251	261	248	257	262	244	239	249	229	265	247	233	243	273	246	259	226	234	244	250	237	223	246	246	249	238	228	229	245	250	245	232	260	222	256	211	260	246	213	241	256	243	266	245	248	250	216	261	246	237	249	242	247	244	249	256	257	245	243	240	255	283	253	253	255	222	224	222	239	228	268	257	239	241	231	257	259	219	249	248	252	250	278	252	245	262	231	258	229	219	245	224	240	221	250	243	259	260	251	240	240	261	236	271	244	261	284	223	266	227	255	238	250	254	250	238	272	225	263	253	240	255	245	237	249	251	250	229	261	245	230	233	252	232	235	266	244	250	263	238	272	249	255	215	255	248	239	245	233	241	241	252	234	230	261	252	250	231	287	244	264	230	256	285	260	253	259	232	253	245	222	258	284	243	238	228	259	207	254	227	244	207	262	253	255	237	232	265	236	227	214	274	215	234	212	253	244	247	223	254	251	224	247	255	245	261	240	237	242	233	240	262	234	266	236	233	253	241	256	257	238	284	223	269	269	261	266	249	252	266	257	254	280	217	229	267	283	267	233	226	237	247	265	227	247	250	275	258	249	230	217	234	239	223	243	284	245	258	263	281	253	260	226	246	256	248	255	250	241	249	269	268	246	249	225	270	234	252	276	247	221	270	266	265	251	253	256	244	252	220	262	254	268	238	232	268	230	230	242	232	242	238	233	234	242	224	252	231	246	229	233	226	267	234	225	245	255	243	223	233	241	257	244	239	284	214	267	241	247	239	267	221	247	256	243	260	271	267	250	252	261	210	247	191	244	227	255	256	242	209	239	230	244	258	240	255	251	242	230	233	273	260	240	222	226	273	263	248	234	264	269	257	228	233	260	246	239	250	224	246	233	256	253	254	240	243	259	231	279	254	245	259	215	243	252	266	283	267	259	243	229	262	249	257	247	221	227	241	245	266	240	261	207	236	246	235	262	259	236	248	260	251	225	213	258	230	245	237	246	245	245	244	236	247	260	266	236	254	219	242	250	229	236	245	255	262	257	251	223	249	253	224	272	239	231	215	231	271	240	242	234	250	227	242	214	230	232	234	236	224	249	238	226	237	233	270	222	261	270	245	243	262	246	245	250	213	274	227	253	230	246	241	237	248	253	278	249	244	219	265	219	242	246	235	222	247	263	226	239	243	259	269	220	236	271	255	267	263	242	234	263	230	244	249	244	260	264	269	255	275	251	265	251	238	250	223	257	241	235	273	237	259	255	232	250	220	248	237	233	248	276	235	281	274	260	236	237	233	253	250	241	251	264	240	280	244	253	230	284	245	218	237	245	249	251	217	256	273	215	221	214	215	242	236	250	238	259	251	241	258	227	254	276	245	262	239	235	250	239	234	262	259	270	245	198	240	226	243	249	257	229	247	239	240	244	234	225	251	247	239	267	213	238	257	230	224	232	272	254	261	256	247	264	226	231	249	284	241	246	223	256	250	260	241	256	236	237	235	247	259	258	241	253	269	249	254	253	259	247	257	227	240	255	238	237	238	229	252	247	248	236	253	236	252	274	238	254	267	257	246	227	267	276	242	246	260	236	236	225	223	252	256	233	228	248	257	240	266	243	242	254	267	232	247	232	219	240	250	241	253	227	270	266	263	245	242	247	243	248	283	234	262	232	229	265	234	235	237	249	228	205	272	254	230	256	250	235	233	238	234	254	227	239	253	239	241	247	220	222	223	258	243	221	237	211	255	237	238	241	239	284	247	228	253	236	234	243	270	272	239	274	231	254	254	256	251	232	251	252	238	232	254	229	267	277	272	252	237	236	234	238	265	240	228	251	240	236	246	233	226	237	241	253	265	244	262	243	249	239	234	240	232	251	244	272	225	253	265	227	265	263	230	268	279	231	253	238	229	257	258	229	250	240	239	258	228	251	268	255	246	219	249	226	259	255	239	242	261	228	237	264	273	235	258	258	241	253	260	225	233	263	264	241	235	263	232	230	238	249	252	214	263	225	257	257	272	244	228	226	235	278	223	252	272	241	261	241	236	260	219	240	250	259	237	270	244	257	249	262	260	260	245	246	234	252	267	247	240	245	270	230	252	253	247	265	248	248	250	261	221	243	262	247	247	228	253	219	226	261	228	258	233	218	247	237	269	213	264	234	231	248	276	267	246	238	227	263	255	259	246	249	251	219	250	243	261	273	242	255	214	244	238	275	239	258	250	247	270	251	254	224	263	233
40753	45371	48979	48595	50817	49836	40553	48284	47068	45323	46331	46117	41350	36412	33895	33215	35797	37965	33189	32698	33589	29496	23268	14278	12982	11129	8505	5822	3964	2606	2259	2205	1793	1524	1402	1359	1169	1191	1037	1057	2688	2611	1933	1478	1140	982	928	813	855	738	798	789	818	771	798	785	819	784	760	766	786	796	819	811	748	800	818	794	801	777	771	783	798	801	774	701	810	812	780	752	799	792	830	855	777	778	826	766	780	819	796	748	797	784	841	787	778	745	802	755	805	758	748	779	809	805	746	760	729	773	766	844	818	807	794	790	766	763	805	817	780	806	744	866	783	771	788	801	808	848	822	793	790	812	761	810	782	738	792	771	805	781	835	764	701	824	837	760	770	772	770	773	816	770	713	819	757	739	798	728	771	780	784	776	823	831	747	731	764	778	763	795	830	763	748	735	815	800	764	737	827	778	790	806	809	775	785	753	774	791	799	775	786	803	722	773	805	767	796	757	785	740	788	784	783	728	824	740	743	815	785	742	778	798	766	803	807	784	777	839	809	799	870	759	818	770	832	783	783	834	802	807	810	781	785	800	796	794	816	780	802	785	785	771	772	775	792	843	812	790	839	777	756	729	802	798	807	792	841	782	777	795	746	779	805	746	786	810	774	848	811	815	822	786	744	796	790	802	780	756	764	802	762	814	825	796	804	828	795	763	767	834	757	773	806	805	782	784	834	727	771	816	777	776	808	778	748	792	825	804	764	753	782	748	800	709	781	769	793	777	770	809	770	770	725	795	802	788	841	841	826	763	816	795	789	766	793	777	807	789	789	802	820	806	754	754	770	787	828	836	778	823	755	791	818	778	773	794	776	734	748	788	816	792	760	789	804	795	752	742	725	756	804	799	753	769	790	824	820	779	788	804	775	739	819	776	758	726	800	771	807	834	765	818	755	788	800	840	785	773	813	806	777	774	718	732	802	818	789	761	767	826	753	830	776	765	794	785	761	806	810	794	760	804	786	768	788	803	741	774	766	811	786	791	812	798	751	739	826	796	775	764	767	835	802	760	816	781	791	806	792	821	758	750	825	747	764	769	760	835	778	805	744	724	781	832	808	806	787	828	809	774	728	836	811	826	833	739	860	755	885	775	804	783	762	818	805	746	814	781	786	769	813	785	775	853	801	802	773	820	826	824	775	792	758	796	858	779	755	793	833	786	776	784	824	733	734	836	845	813	771	813	862	797	778	780	792	790	806	819	777	765	770	809	821	765	808	764	806	838	826	804	812	855	773	794	825	773	838	750	773	804	786	788	781	785	769	791	751	833	788	798	829	764	804	779	774	807	781	807	828	800	812	797	772	798	816	784	760	788	767	833	774	740	723	787	801	793	792	763	736	796	820	804	772	776	768	790	730	822	815	762	769	795	779	754	828	784	810	787	818	842	820	807	859	784	784	769	821	805	808	745	790	757	792	775	768	819	800	799	803	755	756	826	798	841	817	795	771	724	823	777	771	787	754	757	786	796	796	793	766	837	778	774	783	798	758	776	769	801	811	784	779	810	784	853	793	798	789	780	786	764	779	718	781	769	763	777	835	803	810	809	785	755	797	776	774	772	734	759	781	781	815	771	773	778	821	785	818	800	783	768	792	790	782	782	746	814	763	785	831	789	806	835	806	755	764	794	756	765	806	838	808	783	816	731	791	798	828	787	775	795	804	799	789	809	766	826	784	807	793	773	828	732	814	804	789	783	754	781	809	809	833	776	785	826	781	795	819	831	834	774	793	785	750	834	787	763	808	778	765	777	808	849	786	776	758	785	782	795	747	744	714	865	811	787	821	802	733	756	731	779	790	781	761	774	776	759	771	748	823	801	783	788	800	731	818	754	795	823	812	812	742	803	816	810	787	794	776	789	757	801	799	744	782	780	768	847	823	757	770	856	759	763	788	813	784	810	807	778	774	804	754	774	766	829	802	788	792	752	788	796	786	802	785	859	765	847	818	752	770	790	818	799	805	777	818	768	800	744	778	781	762	780	807	755	763	830	762	775	786	785	796	775	818	825	767	850	757	758	763	763	795	748	822	778	776	793	809	797	811	770	775	804	748	814	764	751	836	814	786	774	787	806	789	789	810	795	803	762	822	800	762	738	770	772	858	726	813	776	786	786	770	807	758	786	803	780	818	808	772	799	788	776	793	765	749	816	852	840	776	785	756	790	778	776	794	804	758	775	820	758	780	768	770	814	795	792	775	733	785	770	818	782	800	785	785	735	759	809	824	787	774	736	830	832	818	769	846	790	840	824	856	784	797	793	817	805	819	766	764	817	813	768	818	780	793	819	784	788	820	771	752	805	796	720	785	821	809	801	789	828	800	741	802	807	808	801	788	767	745	839	770	786	800	751	757	771	820	793	738	786	762	801	785	773	822	790	780	750	805	800	715	801	764	828	843	775	783	795	786	810	807	817	841	782	801	827	780	756	822	788	814	811	775	747	811	804	818	795	773	756	787	775	859	830	807	772	752	792	843	812	749	839	751	814	773	805	802	737	701	800	801	783	760	779	758	748	787	765	817	832	787	799	773	747	747	778	749	801	794	793	791	776	752	734	780	833	784	776	811	713	812	774	789	819	738	809	804	770	742	810	788	784	790	828	822	781	767	798	732	789	791	785	765	761	795	761	749	765	845	772	800	787	774	796	792	763	819	778	835	828	789	780	826	790	790	747	759	767	749	787	790	774	819	797	819	778	791	796	817	780	785	777	775	766	800	768	809	764	777	821	795	760	805	804	777	767	783	796	815	827	754	791	787	829	820	821	790	743	786	764	793	813	795	739	789	840	816	721	851	791	769	755	808	775	772	868	813	794	807	788	808	798	790	820	780	757	817	783	804	798	779	764	820	813	789	811	762	813	794	783	779	788	813	791	767	778	818	772	743	764	818	797	763	787	752	772	798	780	763	761	801	793	779	772	773	790	770	787	776	826	734	805	745	775	792	768	758	735	797	804	808	789	778	769	794	768	811	762	786	809	811	794	776	760	804	753	812	752	828	777	816	743	791	743	768	762	754	819	780	800	768	798	816	757	803	838	765	776	834	751	821	790	806	824	761	789	810	778	772	782	810	809	786	804	839	773	797	794	759	814	737	784	841	806	812	793	789	792	758	778	768	806	755	765	815	808	769	787	776	782	746	808	780	783	782	781	770	788	738	770	787	817	804	783	799	733	810	804	779	795	804	764	795	784	799	806	773	763	791	781	790	771	779	767	771	763	793	766	804	795	738	819	778	789	794	752	756	823	783	790	822	777	738	797	839	790	736	761	789	810	750	810	766	771	820	788	816	768	813	818	782	764	777	784	782	790	803	782	833	757	742	781	746	811	828	777	770	761	792	785	805	809	731	826	800	781	791	763	799	762	800	784	804	779	821	851	772	799	795	805	781	776	818	795	782	835	793	743	753	826	813	777	807	769	822	807	735	834	749	800	755	831	761	785	788	813	748	751	837	781	780	795	777	784	775	761	783	829	771	773	793	783	793	803
18502	20739	20422	14665	10646	8076	4392	3238	2854	2209	1707	1471	1160	988	961	904	876	768	550	562	549	391	346	332	305	279	299	246	250	262	241	263	263	273	230	255	234	239	240	216	257	220	242	232	242	227	234	234	244	213	224	220	241	220	251	238	231	232	248	230	255	257	231	234	228	229	250	202	226	259	242	218	222	204	246	237	264	226	195	211	236	242	244	233	219	233	238	224	245	221	232	226	237	225	238	232	217	215	251	226	211	215	221	228	223	244	232	220	224	238	241	240	233	213	211	205	233	227	217	229	205	222	219	224	239	252	230	221	251	257	223	231	223	211	212	208	231	224	223	207	236	236	212	207	212	237	225	231	212	208	234	209	258	219	221	261	223	240	243	228	188	257	235	252	242	243	207	233	224	206	228	253	222	230	219	243	226	221	225	208	214	241	251	214	224	230	238	262	211	222	203	216	244	234	254	230	216	227	185	242	214	226	209	232	226	260	240	244	224	220	212	232	205	220	244	232	225	221	245	241	253	224	216	216	257	212	218	225	242	235	246	200	219	229	240	232	227	224	236	238	229	226	224	228	224	231	233	218	201	228	235	219	229	233	223	222	242	235	233	252	234	243	230	230	226	195	228	262	215	252	235	234	223	244	226	239	223	253	227	219	235	238	234	236	217	215	213	224	217	243	259	210	218	208	253	258	226	231	225	193	237	256	232	243	223	220	236	205	208	239	236	207	207	256	255	228	234	231	227	233	213	203	202	226	224	256	234	247	215	228	221	205	229	210	225	232	237	226	268	255	230	226	198	216	233	198	235	211	236	244	212	243	220	266	200	212	232	221	214	230	223	238	245	232	221	243	244	221	224	235	223	236	225	239	223	216	239	227	233	232	232	263	236	227	213	225	230	219	237	217	239	235	254	229	228	254	222	210	235	225	241	242	233	214	244	240	213	221	227	223	233	223	217	218	235	209	232	224	215	202	210	245	216	213	228	259	258	207	235	222	246	244	211	225	233	224	246	212	211	221	219	197	249	229	245	215	205	239	215	241	218	218	224	229	226	241	257	206	234	255	236	236	229	226	251	234	224	215	218	222	215	226	252	203	206	231	206	213	241	228	222	205	206	232	219	250	237	220	224	208	228	222	246	215	245	231	209	224	249	252	226	226	248	217	211	210	217	239	246	202	225	218	222	244	215	202	243	225	236	218	203	210	242	260	235	224	226	239	250	233	233	250	235	251	223	251	247	253	227	222	236	226	223	235	211	237	258	241	234	247	240	245	237	246	211	216	226	217	218	230	209	231	249	231	251	230	226	217	206	228	228	224	230	236	229	238	230	243	234	211	215	245	201	219	241	227	220	246	248	228	210	249	228	237	233	205	206	249	201	264	232	239	227	237	241	228	221	207	223	246	240	249	228	237	271	240	228	230	223	243	271	234	227	223	241	223	209	234	191	245	252	221	206	230	215	226	210	244	224	246	248	236	227	221	218	249	219	242	232	235	229	226	247	238	231	197	222	236	202	243	215	243	239	228	239	202	240	248	212	245	253	233	228	234	219	208	235	217	243	225	204	219	239	223	207	216	221	243	229	246	203	214	253	225	238	214	229	241	223	233	205	240	242	191	230	246	209	247	231	230	241	266	243	227	240	224	235	236	215	218	223	231	236	236	240	225	237	230	220	256	238	207	225	203	232	214	236	218	209	194	242	223	223	222	195	229	241	249	224	234	241	250	228	219	224	260	248	240	246	224	241	214	215	227	203	217	257	220	238	250	215	216	242	216	210	256	257	207	241	256	251	218	239	220	221	211	241	229	218	222	231	227	221	206	203	194	222	248	223	242	234	222	255	229	237	222	231	242	235	244	231	238	227	243	211	242	219	235	220	190	210	216	234	233	207	257	226	226	227	242	228	241	228	255	228	199	228	238	242	218	244	268	235	236	239	245	187	221	239	215	207	210	240	219	245	225	228	240	248	210	240	238	232	227	245	238	230	229	239	235	224	233	215	250	213	203	236	233	233	242	241	223	235	240	262	222	237	221	213	234	231	222	209	208	246	223	230	242	222	229	248	205	229	250	251	223	228	247	217	232	242	242	241	228	263	254	222	242	238	203	235	223	231	238	230	204	228	234	220	226	205	236	216	219	216	234	233	229	237	226	215	235	216	235	235	209	204	238	250	235	254	230	232	241	217	232	226	228	258	198	233	229	213	234	231	223	210	217	217	257	216	216	233	257	218	207	246	195	203	202	232	239	226	241	224	252	230	255	213	247	229	236	255	237	229	215	211	239	222	265	210	184	215	234	224	242	243	221	235	208	247	238	261	236	238	227	230	227	219	234	221	232	230	228	218	221	230	226	226	234	229	207	209	229	218	221	244	235	215	228	230	223	230	215	234	224	243	244	233	235	243	224	251	225	213	233	233	247	230	231	232	238	248	229	202	242	210	245	208	249	227	222	219	229	254	256	217	226	202	214	240	232	210	236	238	213	239	227	233	215	229	225	227	216	234	229	220	232	232	219	231	224	237	236	242	215	226	217	217	208	258	202	240	235	227	235	222	241	249	234	232	219	226	240	242	224	223	237	233	219	208	218	229	211	228	230	238	231	230	225	228	236	231	221	242	201	214	247	217	238	228	220	239	222	220	219	229	232	223	220	213	205	241	270	244	233	226	222	213	238	242	245	260	236	244	211	243	249	267	197	234	240	225	227	206	207	257	234	228	226	237	225	223	241	246	237	247	218	244	250	231	236	209	221	220	228	224	215	245	219	203	236	229	232	241	266	230	214	230	223	208	227	228	234	216	255	235	234	253	226	258	214	235	227	216	214	218	244	233	239	238	214	218	244	213	230	222	239	232	232	225	266	216	242	217	244	267	228	264	212	209	217	235	229	265	218	239	219	225	227	247	235	215	231	260	222	216	200	212	205	243	228	225	197	202	244	239	220	231	208	230	230	218	209	212	240	240	240	228	214	226	249	204	254	231	240	233	222	254	213	216	216	222	219	248	219	222	243	194	218	235	200	269	222	241	257	220	218	240	250	235	233	233	227	203	210	227	241	235	240	215	227	241	227	232	227	241	246	241	225	241	270	225	227	226	217	220	225	225	208	237	230	256	249	219	246	234	213	211	228	216	225	239	214	241	235	219	218	235	226	231	228	243	240	248	223	233	212	216	224	190	258	228	224	234	215	211	200	230	215	242	236	195	265	242	228	238	221	243	233	204	230	226	217	237	265	236	229	200	222	256	229	242	214	222	240	225	242	220	215	240	241	209	251	245	254	218	234	230	220	238	235	219	255	240	220	213	203	234	214	229	230	209	210	190	229	208	197	220	259	237	221	214	230	258	239	218	234	233	218	237	243	228	208	230	252	229	227	220	229	204	219	233	224	237	254	227	210	205	250	199	246	213	242	245	229	252	237	214	199	235	249	210	227	266	235	230	195	223	246	230	224	246	237	272	239	229	221	251	217	211	218	206	241	207	220	230	252	218	204	232	248	266	256	231	233
15901	22366	28718	27107	24790	21960	15045	13782	12455	10410	9134	7942	6210	5277	5117	5164	5057	4121	3231	3099	2798	2063	1717	1333	1292	1234	1006	983	1014	941	991	959	917	932	904	912	844	864	873	864	843	848	859	869	880	841	810	794	745	772	724	745	766	747	778	737	748	813	763	756	722	761	759	738	737	740	792	740	749	727	776	771	776	763	761	730	739	742	768	740	786	795	767	765	764	773	733	740	749	756	725	750	769	731	760	748	736	782	756	772	758	776	777	758	756	735	741	792	770	743	773	738	744	750	735	749	713	793	779	769	739	814	773	768	714	762	733	748	751	802	753	745	803	744	735	718	736	711	792	766	772	802	731	663	738	775	760	779	733	726	794	767	766	748	767	789	741	717	778	698	781	754	756	762	762	754	765	745	761	758	743	757	724	750	780	762	772	772	774	768	749	786	789	727	772	731	738	737	749	805	711	793	731	754	819	777	738	738	764	746	757	758	721	789	732	712	795	757	736	808	760	797	761	790	762	820	785	780	706	778	765	782	806	763	754	755	739	720	759	763	760	752	729	784	782	769	756	752	749	752	769	763	737	771	801	780	718	725	777	752	766	748	766	749	731	812	735	752	798	747	742	744	760	796	757	811	739	755	763	763	764	736	751	778	739	761	797	767	761	772	736	778	776	782	765	757	745	701	715	761	796	785	759	769	725	754	748	802	749	762	749	769	714	765	816	796	784	750	770	777	778	803	756	704	751	763	799	747	760	723	762	764	724	702	773	765	767	751	788	778	733	713	783	809	744	776	766	769	761	766	754	728	759	774	786	790	752	716	796	807	763	784	762	780	732	689	786	734	776	763	755	775	813	775	710	742	751	763	704	783	778	734	737	759	747	766	817	742	781	709	753	745	752	750	749	774	782	789	759	745	761	750	722	778	732	813	779	765	747	744	695	737	761	790	739	770	764	711	804	776	737	751	793	729	758	730	756	797	784	732	720	780	788	780	716	800	766	756	749	773	739	777	751	766	754	751	762	748	749	796	762	744	759	746	758	774	789	750	762	799	735	749	753	764	764	751	764	719	741	760	794	761	741	780	776	797	755	718	738	780	768	779	696	774	765	752	777	758	725	786	712	778	812	779	742	739	781	807	737	769	747	756	760	696	771	757	748	752	739	764	791	806	739	756	779	783	753	693	737	764	764	763	763	798	794	754	749	736	707	769	781	764	767	798	754	804	762	744	720	699	818	760	779	712	752	761	791	731	807	802	759	765	797	773	765	767	769	743	754	749	734	806	726	745	756	759	730	742	810	750	769	761	745	775	738	778	814	810	742	750	750	761	746	781	767	746	773	772	743	733	737	844	759	800	775	723	769	770	767	773	769	740	753	752	796	800	739	791	810	738	759	756	735	758	765	769	780	739	790	752	814	763	777	761	788	714	777	787	743	772	800	799	777	741	758	746	784	791	742	745	737	790	763	737	771	731	782	783	825	763	786	763	769	798	760	808	770	751	729	817	771	721	707	736	740	756	705	742	715	793	737	764	757	772	755	749	728	753	753	795	769	788	762	768	761	767	765	714	784	795	767	802	747	792	788	734	778	778	752	727	767	780	732	778	791	758	804	759	792	747	780	734	777	730	717	774	761	699	774	737	756	726	714	800	759	733	726	709	759	743	779	752	818	792	737	788	761	779	778	776	741	777	749	699	775	744	780	775	770	719	770	737	726	739	725	773	746	754	772	747	734	781	764	742	769	727	798	756	773	734	783	752	808	833	727	770	728	828	758	758	752	767	734	739	762	773	699	763	749	792	743	705	749	733	747	716	762	777	686	761	793	776	749	691	771	769	778	770	743	760	750	779	786	763	734	787	773	753	780	778	713	743	758	737	768	693	754	751	745	769	789	749	772	770	738	760	761	756	755	759	711	774	801	755	790	765	772	748	751	763	790	773	758	755	745	740	765	747	739	783	767	792	777	743	737	805	769	747	797	766	817	781	739	790	764	780	737	806	717	732	788	757	782	756	780	737	701	692	823	787	770	798	804	765	774	739	749	815	751	739	730	739	802	813	758	704	761	735	782	722	791	738	738	760	728	750	762	784	786	785	730	766	771	768	780	762	723	804	771	783	740	798	787	762	804	738	775	726	790	729	740	742	768	709	757	774	752	752	777	772	752	780	752	790	793	741	806	752	770	781	784	753	761	722	767	758	763	740	721	785	756	730	755	722	736	781	757	772	762	761	743	724	740	777	808	797	762	783	757	765	723	736	731	740	789	800	813	739	741	788	770	762	745	709	739	743	757	717	757	763	786	817	790	718	763	793	738	737	708	750	741	754	756	749	741	719	738	756	723	719	748	829	724	748	697	728	749	763	737	755	768	749	795	780	742	748	746	837	745	775	790	746	750	816	770	779	737	755	784	752	728	738	736	756	754	735	741	746	734	798	761	760	753	721	784	732	737	742	790	729	721	805	816	745	764	798	770	752	821	706	803	719	773	746	751	770	724	705	722	754	764	744	793	764	764	729	739	778	766	751	760	768	809	798	738	773	708	756	755	761	756	771	757	750	763	770	741	787	780	756	761	725	751	742	760	795	791	821	813	733	776	777	762	734	742	798	770	763	763	782	746	722	796	789	785	786	793	716	813	782	760	768	766	818	777	761	793	777	747	772	823	787	753	794	755	743	818	750	795	722	749	743	747	787	751	743	778	773	756	749	848	759	822	745	742	764	761	781	736	733	767	732	763	792	738	746	787	731	793	797	720	745	762	752	748	793	791	733	764	746	785	763	797	810	732	738	743	761	778	749	736	739	723	755	747	701	720	717	804	790	729	760	745	777	741	795	743	796	702	784	777	759	815	765	732	737	764	784	792	800	755	783	745	748	770	759	793	751	743	772	739	743	780	759	745	754	782	739	717	794	742	756	741	732	776	800	767	795	736	808	722	775	749	709	766	770	755	756	746	801	765	759	744	805	742	756	779	744	733	741	745	782	759	732	779	747	786	765	804	764	808	788	805	764	753	806	774	763	794	729	730	774	760	788	744	819	809	711	790	730	753	744	756	759	784	814	784	732	761	785	740	740	766	774	803	803	748	752	764	754	759	805	739	742	756	779	728	795	748	749	735	762	685	731	745	714	738	732	731	772	766	735	764	782	746	751	778	750	742	733	729	785	757	733	763	775	756	770	772	736	764	703	725	791	716	758	740	739	772	826	724	736	720	779	729	787	762	784	765	739	781	783	770	787	826	713	780	788	792	778	740	748	734	753	770	749	773	765	770	784	741	802	785	805	780	808	741	794	744	763	788	728	755	793	731	764	736	798	743	766	785	749	730	739	769	724	765	805	770	759	760	727	762	740	754	704	811	744	701	784	756	767	778	759	731	715	776	747	748	734	758	775	809	733	754	802	792	739	763	746	755	750	791	712	731	776	746	749	707	731	793	693	747	773	754	736	735	745	794	791	760	736	746	725	764	784	780	770	777	780	786	708	811	794	767	711	762	740	714	706	760	717	752	759	756	745
41181	42954	37088	34654	39910	36696	33325	27319	27946	25144	21863	20240	15052	11626	8159	7710	7497	6514	4590	4918	5422	4376	2991	1564	1232	1052	651	532	457	453	379	350	341	285	286	292	286	235	245	254	244	271	314	308	294	261	275	283	253	248	229	245	225	226	222	227	265	201	244	208	224	238	223	215	228	240	238	233	240	208	237	251	239	238	220	215	226	211	252	235	248	248	227	251	224	222	223	233	227	207	218	233	234	245	257	246	249	244	244	218	251	243	241	229	214	229	247	245	244	198	200	253	229	231	216	233	229	222	219	227	233	252	223	227	239	241	234	233	229	243	243	239	240	244	222	230	224	239	235	253	230	211	244	231	234	214	227	258	220	237	224	231	247	224	258	225	240	230	244	205	262	233	209	245	203	236	237	235	233	232	242	240	253	237	210	230	193	221	223	220	258	224	248	232	227	242	250	259	215	283	197	241	225	221	216	226	233	215	225	224	230	217	230	235	260	249	224	259	240	209	218	266	224	216	256	211	221	231	250	238	248	241	220	208	250	235	212	229	238	260	231	240	236	233	197	255	236	233	238	232	254	222	238	244	242	241	238	250	235	210	235	229	226	224	242	220	233	228	268	221	241	237	193	236	226	236	222	238	255	247	223	243	208	200	247	229	224	224	240	206	247	227	247	247	212	240	219	258	261	220	249	262	240	254	241	227	229	247	247	230	217	230	229	236	241	203	226	233	221	243	243	252	207	242	220	248	239	237	237	224	225	228	238	227	243	233	225	210	259	204	237	213	235	235	243	202	241	245	236	234	249	245	205	253	239	242	221	233	252	261	252	237	221	235	210	215	231	248	234	241	226	203	220	245	229	227	243	256	222	238	223	209	242	250	238	223	230	214	224	237	235	218	211	255	222	249	216	229	224	246	229	236	244	260	231	243	250	231	248	263	237	227	244	229	232	233	244	217	205	214	265	245	245	215	211	242	247	237	215	228	234	225	219	218	240	233	236	220	227	237	221	235	247	241	230	225	242	264	217	236	232	246	241	234	241	241	237	224	213	209	241	246	236	220	240	250	221	238	241	209	225	248	232	231	220	249	245	232	229	219	250	261	269	223	229	218	220	253	214	236	241	233	250	244	242	226	230	228	260	201	248	228	224	219	236	226	217	227	247	232	216	248	238	243	222	233	224	231	230	241	232	218	225	216	241	224	240	255	226	226	237	193	224	223	239	255	192	191	217	235	222	229	211	206	222	244	237	240	239	228	219	217	230	248	216	230	243	211	236	226	245	227	218	217	218	233	206	238	232	200	206	240	217	200	247	210	241	261	254	246	242	236	239	210	253	230	254	232	243	247	241	229	205	243	234	236	225	226	258	233	240	212	216	229	238	232	235	233	241	233	244	235	237	203	218	243	226	209	236	230	213	253	215	216	220	214	234	260	242	208	239	234	261	227	225	226	237	219	241	225	269	245	234	226	217	251	228	230	258	244	239	248	207	211	228	253	242	240	239	232	261	228	238	240	217	250	220	226	243	223	229	231	224	228	238	247	238	238	252	231	257	230	230	219	237	217	228	222	214	233	210	244	223	246	211	227	221	233	231	250	236	237	213	196	241	249	226	247	235	241	234	230	238	252	235	232	249	256	238	232	204	227	239	213	240	223	226	217	244	212	238	240	239	227	218	224	212	225	229	218	218	238	231	246	218	216	249	227	209	231	245	224	208	221	245	263	248	245	236	246	230	258	256	244	231	224	225	211	225	231	245	222	238	228	275	223	232	207	226	202	246	226	204	246	235	230	233	225	234	237	222	234	222	221	234	220	220	229	266	236	243	244	221	248	252	260	235	252	229	204	230	247	261	241	229	245	209	220	252	215	220	264	255	232	216	208	234	230	227	208	257	236	242	231	208	246	243	215	223	220	267	208	238	229	209	241	238	210	226	221	226	237	238	235	233	217	223	242	230	235	226	226	250	253	223	212	235	226	219	214	242	243	232	233	238	262	220	247	223	233	236	240	278	244	269	216	233	217	247	214	251	221	219	215	235	220	233	225	241	238	238	250	205	237	237	230	244	262	223	245	251	240	213	235	264	258	216	232	228	232	210	245	222	220	241	241	216	227	221	233	239	258	220	232	241	213	226	208	248	242	256	234	235	229	234	223	241	223	263	247	211	228	226	226	243	242	248	251	231	255	232	228	250	202	225	248	232	248	243	218	253	222	240	235	237	260	222	228	234	227	244	234	263	233	243	208	215	227	225	223	226	213	231	237	225	221	239	226	230	217	224	234	221	212	242	250	206	266	247	229	244	225	219	244	221	249	247	252	243	245	226	234	264	217	242	211	248	206	200	235	197	229	240	249	239	210	226	209	236	206	235	237	234	240	240	238	236	232	232	230	243	233	213	240	230	252	214	238	238	240	238	223	239	233	215	241	233	209	229	267	222	232	232	220	213	216	266	230	245	233	239	239	241	228	217	207	221	247	268	228	231	228	232	207	243	231	253	256	243	240	222	230	236	228	235	233	214	213	228	224	225	236	233	230	241	223	244	238	247	238	232	223	237	237	197	208	220	247	242	231	251	230	228	229	213	218	222	253	216	210	255	217	198	240	243	266	241	231	228	225	221	259	247	229	231	241	208	236	218	228	212	221	228	249	234	246	253	227	227	218	217	231	221	228	252	213	239	233	234	235	226	219	229	226	215	240	225	232	236	207	207	213	239	244	242	202	189	230	248	228	220	214	234	236	227	241	227	228	242	233	219	221	255	227	215	233	249	230	217	229	245	239	226	226	226	253	217	234	228	236	237	232	188	222	249	212	251	213	228	213	212	262	261	225	233	243	234	227	256	259	216	232	232	237	224	240	216	245	224	240	241	232	231	235	248	214	238	242	247	215	243	243	221	222	222	239	200	196	239	211	253	223	221	254	226	240	255	230	215	245	234	231	219	233	261	208	240	242	209	222	236	236	257	236	239	219	225	229	234	218	227	206	225	254	268	204	234	238	245	249	220	244	259	236	236	236	232	237	233	235	224	216	232	245	236	255	243	222	230	222	273	251	253	238	254	221	218	212	241	231	231	208	252	249	234	258	235	231	224	222	240	221	211	217	239	215	230	270	253	254	228	224	238	242	256	255	236	235	210	246	223	231	205	221	211	228	210	256	248	231	221	257	236	224	228	217	242	226	231	203	216	253	239	233	236	239	238	230	235	227	247	243	242	220	225	243	249	220	220	258	248	223	237	252	246	237	245	258	220	244	232	257	216	255	233	247	262	228	214	238	228	234	229	257	242	265	242	229	224	255	243	233	211	231	261	236	242	229	252	236	244	229	231	229	225	212	253	229	224	229	219	220	216	241	243	245	247	218	216	238	214	243	221	252	239	241	240	234	237	209	256	249	227	229	236	255	250	240	228	241	237	252	241	231	249	234	235	221	246	229	250	234	253	238	234	236	226	246	245	263	220	244	228	219	254	215	238	265	246	235	237	245	246	251	204	233	246	249	258	237	208	229	231	263	247	216
33974	40424	41635	45846	48624	47720	40402	38824	40564	38998	38732	37313	32311	28554	25362	25790	26214	24436	20092	21653	23208	19838	15114	9155	7383	6325	3850	2796	2243	2166	1940	1738	1465	1317	1138	1135	1182	1071	1051	1015	1037	956	1355	1424	1265	1081	985	822	771	788	765	797	763	805	729	762	759	763	725	719	725	776	748	776	787	783	720	794	808	767	765	695	793	777	763	803	782	737	782	831	791	768	763	744	695	759	770	718	714	738	808	789	793	750	721	777	744	771	781	764	777	766	714	776	782	721	799	757	778	774	775	759	783	758	765	736	761	787	773	766	732	752	746	783	728	793	764	784	745	763	735	744	694	732	759	712	786	714	789	791	781	745	791	694	765	771	781	750	784	763	739	750	767	749	820	751	773	749	722	747	686	775	697	758	779	715	773	778	759	741	737	790	769	795	766	801	773	779	771	759	793	724	768	808	755	734	760	723	751	742	771	708	716	761	752	783	810	757	751	782	788	798	800	778	754	798	760	761	765	829	756	750	760	769	775	760	730	758	790	736	785	722	782	730	802	720	764	695	789	797	771	769	760	773	761	772	805	744	735	771	720	756	774	799	751	721	777	776	714	761	737	772	740	705	697	782	752	791	788	736	808	743	791	763	768	792	737	740	722	797	759	749	793	785	742	776	818	748	746	747	800	736	744	734	777	804	780	776	747	761	742	777	714	805	792	748	773	755	757	764	779	746	713	756	735	790	816	711	746	748	774	770	748	772	781	742	741	766	755	771	777	782	758	704	708	700	756	809	763	759	782	766	819	813	743	713	790	795	765	741	784	811	774	759	781	763	755	812	756	799	802	784	741	761	775	730	758	751	770	784	779	754	745	761	720	765	709	754	752	731	751	739	783	770	841	759	742	788	718	772	789	790	773	754	735	784	743	700	754	754	785	793	772	804	792	779	759	733	714	788	757	770	744	703	798	769	738	780	720	767	763	745	758	755	754	780	799	771	800	744	763	753	787	734	790	723	790	714	760	772	699	768	764	729	759	777	789	750	772	760	757	728	786	771	704	739	751	719	765	747	790	753	817	759	797	745	777	755	772	808	734	781	772	775	767	767	747	755	736	742	770	816	750	727	793	753	765	698	723	780	759	822	760	733	786	755	752	736	757	743	787	719	753	734	809	756	738	770	789	760	711	750	776	785	766	710	798	702	761	695	780	817	768	735	824	761	726	734	784	796	730	818	757	750	728	749	802	786	720	786	745	741	756	730	759	777	758	789	740	751	786	758	706	751	749	794	763	770	739	727	740	784	797	729	771	810	774	736	746	753	738	734	766	775	782	715	742	746	735	733	751	757	719	753	812	775	727	848	766	756	746	754	787	759	777	701	774	808	776	722	775	787	751	753	726	755	700	774	728	787	757	764	746	802	783	802	762	788	794	765	792	764	773	738	733	756	715	730	752	758	792	808	753	740	740	791	746	779	757	748	783	753	681	791	744	779	777	783	778	757	731	756	737	748	784	801	827	778	808	778	774	762	767	775	743	752	762	784	759	766	758	755	762	762	733	762	753	722	778	754	767	796	808	797	744	774	776	808	800	838	746	764	768	799	755	724	762	781	798	733	806	757	782	768	754	727	740	743	721	693	788	753	747	737	733	771	736	766	790	764	754	779	745	737	757	729	761	706	746	842	761	816	743	756	761	748	742	781	744	776	705	795	783	773	768	791	791	816	719	763	767	733	760	739	768	740	746	771	722	760	741	728	808	803	786	764	765	721	759	808	763	750	775	749	759	751	758	738	772	740	748	789	736	777	767	779	759	784	771	819	750	765	764	776	812	788	783	743	793	742	785	775	778	771	791	792	747	825	759	731	706	773	736	772	763	729	781	815	743	798	760	760	751	734	764	770	760	797	744	750	720	750	742	745	815	764	720	749	748	724	744	775	769	764	737	740	791	754	781	747	831	762	770	758	742	771	733	742	770	795	739	729	787	745	783	760	752	747	741	743	740	751	816	721	727	767	775	768	741	778	737	753	762	729	769	776	732	749	768	761	804	746	774	800	785	753	746	754	805	751	738	752	748	724	748	717	769	792	791	757	791	763	770	797	782	757	814	786	764	786	799	711	743	801	721	800	781	757	767	807	772	790	747	791	736	788	784	775	777	750	743	778	765	791	792	767	770	746	739	781	758	760	766	790	713	754	760	743	744	755	710	766	737	753	765	731	747	775	751	781	791	770	757	779	755	750	777	769	712	783	772	762	758	717	762	747	783	776	790	742	751	804	734	743	766	732	736	744	770	766	756	726	773	732	777	783	795	801	797	782	754	725	743	714	727	745	719	762	782	784	761	762	758	739	764	741	768	800	724	800	764	759	749	781	787	746	733	761	759	752	777	735	776	803	746	788	750	774	738	771	791	762	745	819	747	781	749	769	757	759	784	686	709	768	762	745	746	727	741	773	793	796	777	725	738	750	785	780	702	782	744	777	784	746	768	770	756	771	679	788	797	752	762	774	746	774	778	761	735	778	808	730	826	752	705	708	780	752	763	810	714	767	774	789	739	755	786	745	805	767	791	762	809	723	775	782	770	767	763	793	751	781	784	781	851	810	748	746	791	776	754	801	760	767	731	809	759	749	737	764	764	761	768	802	742	789	729	795	723	742	745	739	744	694	791	726	760	742	756	747	782	776	815	790	765	754	782	761	746	734	742	742	750	802	749	804	741	782	749	768	747	737	783	794	784	706	736	783	701	748	762	732	790	806	775	718	776	764	791	770	807	772	716	693	804	770	743	733	760	772	750	777	762	727	752	719	748	793	817	755	768	752	777	747	755	781	803	758	790	785	722	774	759	786	768	752	775	794	776	755	755	768	768	790	769	774	730	784	829	733	783	731	717	721	765	724	757	720	748	726	723	755	761	787	760	776	782	741	803	733	744	801	743	768	738	758	765	759	725	782	779	749	813	781	718	760	788	782	762	746	812	741	774	751	740	722	798	739	717	782	743	765	742	723	758	749	776	734	768	771	700	784	749	794	729	785	791	788	787	799	742	752	774	757	748	720	735	715	803	778	758	738	738	777	712	770	774	750	745	772	802	740	787	753	779	758	762	680	712	728	800	723	768	793	781	748	719	771	796	745	787	795	762	755	723	755	807	743	778	754	779	719	739	743	693	784	745	793	796	714	770	785	766	746	760	764	747	786	755	752	766	776	775	764	802	731	729	786	758	775	745	764	784	745	770	783	800	740	719	778	809	718	759	713	759	752	775	731	716	766	762	748	754	744	821	772	778	752	765	747	758	756	753	741	764	849	732	775	753	689	761	743	752	722	798	776	738	802	748	721	779	809	780	760	758	800	720	768	801	819	780	781	758	779	769	764	760	778	759	790	765	780	781	767	754	767	759	809	771	744	746	797	783	749	820	779	762	785	757	762	744	777	748	750	763	754	774	723	810	753	779	766	738	746	757	726	743	770	770	775	782	761	797	745	748	716	819	786	821	785	780	760	731	741	766	753	778	765	792	771	746	783	781	743	763	707
46644	45920	40819	37440	37511	42128	36739	34562	34719	33306	30859	30161	25195	20319	16476	15754	14630	11062	8699	9274	10877	9161	6156	2578	2461	1655	1118	760	751	597	551	453	411	415	342	307	371	296	305	295	276	308	325	351	394	345	315	315	299	281	272	279	251	261	272	249	236	272	244	230	267	243	241	254	228	245	260	250	270	233	250	278	291	247	236	227	265	277	233	261	233	242	272	268	259	263	243	269	262	271	275	230	272	247	258	281	242	240	244	253	252	233	247	261	260	229	266	273	264	287	282	275	238	230	234	301	220	247	267	250	243	276	257	254	261	256	261	255	258	276	241	294	240	251	242	259	268	236	253	226	254	280	259	265	247	248	265	257	246	249	260	250	254	269	259	237	262	250	276	280	245	258	254	239	251	266	253	268	277	258	247	246	256	267	267	251	267	248	245	259	264	246	243	252	240	258	238	247	259	265	228	271	248	284	246	256	244	252	299	248	235	243	225	248	258	251	243	262	229	259	227	249	256	272	243	264	248	260	242	262	251	243	256	258	243	252	255	258	226	253	220	233	237	241	224	275	268	239	253	265	251	255	242	242	257	255	280	220	258	239	225	267	259	281	271	251	266	264	230	232	240	262	267	249	250	267	221	242	249	247	251	265	287	251	235	234	266	263	249	213	278	248	235	270	281	264	237	241	243	245	282	252	248	239	263	256	222	262	248	277	276	262	248	214	253	253	241	281	265	251	238	255	261	264	250	254	253	270	227	241	258	258	244	281	244	285	236	247	249	226	226	220	280	247	247	251	221	250	249	243	250	262	260	268	287	256	272	264	269	274	246	238	248	295	260	242	242	241	243	219	280	246	254	264	236	265	224	263	246	247	246	217	249	247	272	277	257	254	281	259	249	247	241	273	255	237	284	233	252	242	227	243	265	253	265	295	240	250	247	286	272	263	242	275	277	265	251	246	286	252	249	254	233	270	290	236	264	263	222	256	255	259	287	243	272	254	282	254	247	246	252	269	230	236	258	270	275	276	253	255	269	263	273	243	264	256	233	263	286	262	262	280	242	230	274	251	239	221	276	261	234	252	245	229	251	210	241	242	253	263	266	256	249	264	258	271	244	244	242	235	270	261	264	244	271	245	250	258	238	243	252	272	266	240	244	243	244	232	223	232	242	265	250	256	239	244	281	246	242	255	221	252	265	237	235	251	247	227	223	274	264	248	270	221	218	249	226	272	283	257	263	243	231	255	253	277	275	240	257	250	230	259	258	277	249	243	283	243	262	238	275	241	278	255	234	235	252	262	274	254	258	242	269	259	244	262	258	253	286	260	241	245	239	246	275	281	227	243	271	260	243	280	245	266	218	263	272	247	269	238	278	246	266	257	243	249	274	252	249	274	271	268	236	249	240	232	246	241	241	266	259	252	264	249	262	251	259	258	280	242	219	260	250	271	253	259	250	253	269	268	255	265	256	286	230	262	280	235	287	253	253	272	249	245	270	252	321	261	239	256	236	255	275	271	261	269	250	278	236	262	251	269	270	235	268	248	259	256	264	265	249	247	212	276	253	273	242	272	274	253	253	254	273	240	250	250	259	273	271	248	238	253	255	232	271	263	277	234	258	251	255	247	266	256	247	219	270	228	256	254	245	229	255	279	232	263	267	227	259	263	255	284	249	261	264	254	277	245	246	242	240	263	269	246	266	277	255	281	267	262	280	275	262	257	240	233	267	258	236	274	254	273	268	238	260	232	254	270	249	260	278	300	262	256	261	266	253	244	278	261	224	234	248	265	294	256	237	229	251	248	238	233	286	263	255	211	263	226	287	244	252	268	250	264	271	231	281	259	212	253	235	233	237	247	281	253	260	222	227	243	265	269	284	222	225	237	232	249	267	260	257	252	245	268	264	255	263	251	266	213	241	248	281	263	257	263	243	256	252	226	233	248	246	223	236	255	227	232	249	254	225	247	256	242	250	271	284	257	259	252	274	224	247	254	251	267	227	227	278	284	229	244	267	270	256	264	258	271	288	280	264	268	244	241	253	272	260	251	261	254	260	275	238	263	272	272	259	259	267	283	281	259	260	242	281	261	266	226	264	211	271	286	246	268	242	238	270	274	274	244	231	288	239	234	266	262	253	268	284	220	208	243	269	267	263	239	274	270	256	277	271	264	246	248	259	267	259	244	255	243	250	256	265	255	268	260	262	231	239	266	262	257	266	274	250	246	261	242	258	267	232	276	250	274	229	253	271	246	263	239	259	265	233	251	250	254	258	278	261	223	248	247	257	259	257	266	245	273	245	245	253	282	274	256	267	243	285	247	271	253	288	242	260	259	233	272	262	241	258	250	256	238	250	259	262	234	252	261	241	271	255	268	254	266	249	252	261	262	266	254	227	241	237	260	249	247	248	241	249	255	221	247	255	238	245	259	250	251	242	257	273	288	235	254	273	257	241	242	256	238	251	302	263	236	264	243	279	230	239	255	257	257	262	238	268	242	263	250	272	247	266	272	252	246	238	246	233	241	251	225	253	267	259	246	234	251	255	246	263	231	243	251	264	264	255	254	241	244	236	264	246	255	254	240	226	258	251	258	287	233	236	234	282	266	274	258	241	251	258	263	249	239	242	244	266	259	275	238	246	269	258	278	281	278	257	252	250	272	248	269	281	271	244	257	246	259	257	275	252	257	261	259	250	234	272	259	238	254	255	269	251	216	251	274	239	245	239	281	272	278	278	244	247	223	242	251	256	253	245	261	268	224	257	267	245	263	232	262	246	254	261	236	262	244	252	277	242	252	263	254	244	211	244	270	251	255	274	251	251	276	262	225	258	235	229	242	283	277	247	248	220	249	236	245	238	252	248	251	284	280	261	258	294	242	238	262	274	244	242	256	267	238	240	261	256	251	257	227	257	259	280	262	259	269	244	244	236	236	227	248	264	234	260	254	229	268	223	282	267	264	251	247	240	252	278	253	241	249	258	276	251	268	218	257	251	257	231	234	252	253	252	244	264	249	240	254	256	255	240	238	236	252	271	244	275	232	272	246	265	264	277	274	251	249	259	256	284	266	247	263	249	265	259	270	252	241	238	248	222	259	273	250	223	256	266	240	252	261	199	264	252	249	242	262	248	265	273	262	280	294	272	230	214	251	258	260	266	243	245	264	267	241	281	253	251	247	272	236	284	267	276	250	240	261	237	218	225	293	260	252	250	257	238	255	240	237	266	265	286	261	255	253	247	289	249	231	263	260	247	257	228	241	257	253	275	264	265	265	235	249	283	244	247	260	256	234	224	244	233	260	241	252	245	231	236	249	231	243	244	250	228	250	236	251	270	257	257	269	265	231	263	272	236	225	242	232	238	250	247	234	239	249	273	259	250	288	274	245	247	276	256	266	273	246	249	251	233	270	261	231	249	266	268	284	254	272	247	253	249	258	270	257	252	246	234	254	256	251	241	236	263	252	240	243	261	266	259	257	262	247	280	227	253	270	281	243	276	282	268	282	252	256	239	215	243	253
37909	44306	46833	49102	49107	52484	44996	48345	48805	46635	46866	45314	41218	36619	34790	35912	35722	30627	28376	30320	32622	29882	22721	12634	13105	9100	6157	4496	3893	3396	2827	2284	1847	1705	1476	1432	1341	1291	1152	1086	1010	986	1315	1463	1703	1584	1270	1001	866	857	884	919	888	808	796	773	803	825	839	784	812	812	785	817	842	801	835	806	826	840	786	891	818	767	793	820	827	805	815	839	844	838	798	849	778	825	786	857	833	777	805	820	768	790	847	826	842	804	830	805	811	829	811	832	815	759	837	777	832	813	818	749	802	798	747	844	849	784	828	832	787	808	821	783	804	813	822	868	848	848	810	837	804	823	787	839	847	801	832	747	824	834	833	797	774	864	785	777	796	773	786	843	802	836	781	852	856	830	870	773	834	763	835	885	868	809	786	800	841	822	831	835	822	825	799	807	762	838	797	829	816	843	789	789	845	796	847	829	811	792	752	830	795	783	778	844	825	796	842	755	780	874	798	841	804	789	837	859	785	795	771	808	791	784	835	752	794	802	809	828	856	798	813	802	841	816	802	799	834	865	829	781	779	804	746	781	783	788	847	781	825	854	802	833	834	829	834	841	813	822	805	818	818	771	813	822	855	805	834	839	815	773	781	813	776	815	809	804	838	838	831	865	835	818	823	796	839	812	794	780	810	858	805	798	813	824	783	851	779	847	820	845	821	855	788	758	789	798	785	811	750	813	775	768	811	878	817	828	810	804	821	787	838	829	853	841	802	847	790	727	806	783	799	845	755	816	789	850	835	855	785	816	816	790	802	830	827	799	820	811	829	799	802	807	806	818	791	764	841	824	822	792	812	796	814	831	814	829	789	825	795	814	769	794	790	794	804	815	845	842	810	788	832	780	860	780	779	765	797	811	789	813	807	771	814	786	762	804	808	802	760	800	820	866	812	814	816	830	852	786	818	809	841	794	812	793	806	825	840	803	802	776	819	791	840	806	828	777	817	809	810	752	821	832	811	809	775	798	802	786	793	817	804	802	757	808	878	806	759	814	800	793	800	778	826	798	768	826	777	787	782	855	770	810	782	843	821	826	833	798	818	784	784	803	831	864	809	813	881	783	814	843	801	835	808	755	767	848	802	838	831	849	850	813	785	848	841	743	837	822	833	845	766	789	830	774	784	783	788	795	810	833	832	829	837	787	838	794	806	807	765	763	825	791	849	822	768	785	803	815	851	834	809	852	806	793	771	766	784	785	772	836	814	798	791	786	851	797	872	767	778	824	789	844	838	876	750	754	804	793	798	801	843	766	807	886	774	798	857	830	805	833	777	817	815	743	820	745	808	840	804	913	851	748	814	747	825	789	860	828	851	799	849	797	818	784	783	813	784	805	807	754	808	816	804	776	811	831	817	841	817	824	864	815	778	797	822	782	905	810	842	804	761	783	772	788	777	772	869	807	853	815	807	825	771	840	849	817	841	831	835	828	849	789	796	752	854	806	837	729	801	814	816	802	807	782	803	820	814	775	822	826	796	808	802	783	801	830	819	829	869	797	851	817	780	804	805	803	841	819	829	820	770	854	823	768	824	796	875	825	807	787	851	837	822	796	789	829	775	799	795	772	790	825	838	787	815	840	842	808	807	820	833	802	775	869	805	797	795	784	769	869	783	796	771	827	810	850	825	810	760	827	796	814	803	822	857	850	802	836	856	865	805	802	811	851	815	803	800	783	815	795	792	797	790	792	827	858	833	811	783	866	793	849	792	822	838	813	811	807	822	833	844	802	832	777	823	830	777	795	832	737	840	797	830	787	823	753	785	782	834	777	874	856	789	754	736	854	817	783	791	811	809	831	795	828	762	807	825	826	764	818	853	782	809	863	788	800	796	779	858	799	832	813	778	822	793	791	759	828	860	817	846	859	796	812	842	829	848	812	823	769	820	777	761	787	827	816	817	839	765	795	813	792	834	793	828	769	778	802	842	827	841	769	817	781	784	827	819	846	838	783	798	767	793	837	828	792	815	827	798	766	792	837	800	748	807	756	778	808	798	798	803	828	819	786	805	763	790	736	816	792	760	793	757	825	839	827	794	823	825	759	863	785	845	764	808	785	843	797	792	806	783	786	793	829	788	767	832	806	804	793	901	806	790	871	794	799	792	839	826	835	858	836	831	797	845	787	773	801	823	829	757	790	824	810	781	764	813	813	759	799	837	802	853	838	833	829	805	766	781	801	797	849	821	777	806	801	787	882	840	751	809	781	792	806	844	791	808	784	797	788	820	781	838	793	843	787	818	835	801	787	839	814	831	843	825	797	784	832	797	807	791	760	767	751	808	746	861	765	809	846	847	818	769	788	810	774	826	809	786	840	795	808	839	808	804	843	798	821	776	763	804	841	833	871	812	715	830	788	791	856	829	809	773	809	782	797	818	813	825	792	807	781	852	850	792	806	783	829	812	772	863	836	727	798	848	843	802	810	802	725	827	792	832	826	820	806	819	837	816	815	809	777	827	836	828	780	808	838	742	822	773	820	800	817	792	814	791	779	774	766	786	802	812	776	779	792	795	813	817	756	736	806	810	786	747	807	830	807	803	792	777	762	840	832	823	820	809	763	866	811	771	795	771	786	806	795	828	800	824	758	795	834	759	862	801	838	784	795	811	811	773	810	785	846	800	756	829	801	773	826	755	832	793	813	869	800	866	805	780	831	790	782	794	841	811	863	818	824	806	882	783	805	824	832	849	833	818	798	797	822	779	788	818	864	813	798	808	807	852	804	809	822	831	804	838	785	770	813	800	817	806	804	815	801	821	791	827	803	840	766	811	805	848	803	833	817	852	771	816	766	788	786	775	799	866	802	811	807	794	781	822	864	824	834	836	810	784	805	794	788	780	798	795	793	821	835	804	846	775	841	779	828	782	705	811	860	791	792	760	824	765	786	802	812	805	828	776	752	790	851	775	809	836	792	788	828	823	779	856	806	805	842	904	820	787	771	831	822	815	847	788	799	782	774	765	747	831	823	803	804	754	799	863	823	807	748	823	816	812	888	795	826	855	805	837	757	845	801	868	766	792	824	795	876	820	820	775	829	825	814	814	866	831	813	797	834	858	843	849	791	823	764	745	817	835	796	830	836	813	835	858	810	780	777	873	834	801	804	778	865	796	809	766	787	799	857	865	815	840	774	830	839	767	801	793	789	824	798	818	794	843	814	770	814	771	830	852	812	756	802	794	797	834	830	788	797	776	797	809	852	778	795	834	786	785	804	804	856	822	822	787	780	868	789	822	790	778	817	818	870	743	804	833	850	776	794	799	797	840	801	791	817	768	811	826	785	842	851	806	805	823	834	823	823	791	828	823	847	787	810	811	820	802	834	822	807	764	837	800	805	836	800	834	809	830	760	834	802	770	798	811	808	808	831	779	869	846	813	848	785	751	762	804	822	759	818	824	810	796	800	791	820	800	731	791	846	827	830	766	750	754	857	804	787	755	823	803	833	810	778	771	814	805	771	811	796	820	805	841	799	816	849	854	815
19575	19542	19475	14786	10532	8201	4282	2773	2351	2242	2076	1855	1359	1250	1147	861	805	637	526	517	581	471	374	300	306	314	322	337	321	305	285	271	271	273	244	265	263	255	250	248	245	264	263	242	243	265	255	221	211	261	259	217	264	247	236	225	249	239	224	225	243	272	241	243	217	251	233	243	210	213	251	232	243	257	250	250	258	271	220	207	248	239	223	271	199	234	216	238	228	254	223	242	242	224	231	261	216	241	258	241	258	235	194	232	233	240	249	243	229	258	243	242	246	243	242	244	213	227	251	229	243	225	212	255	217	238	258	243	238	230	264	232	276	235	262	253	249	276	203	238	243	227	213	239	252	267	248	244	224	258	218	219	274	237	248	251	246	222	235	241	239	262	267	268	206	215	221	241	247	232	260	230	257	256	262	232	244	221	213	271	243	245	222	218	241	268	257	233	213	208	247	211	243	210	238	245	247	240	254	253	244	253	224	210	250	254	209	236	231	221	208	235	249	246	239	260	232	223	227	239	229	225	241	212	232	242	225	235	234	231	250	240	230	242	258	226	245	220	241	272	243	260	237	252	231	227	239	252	236	253	227	247	255	233	243	231	224	217	254	252	229	234	234	244	235	248	237	244	238	239	238	221	250	239	232	244	225	244	206	206	236	220	243	226	232	224	234	228	226	235	247	224	273	234	273	241	256	220	243	213	259	230	231	226	227	233	240	228	247	227	231	247	226	231	240	225	247	220	238	213	251	204	241	239	232	239	232	218	216	245	224	218	268	239	256	249	237	258	221	242	216	216	221	257	238	246	249	251	221	219	253	236	250	250	212	225	250	242	255	251	267	238	231	230	241	239	252	233	252	216	263	236	247	233	230	237	215	239	261	237	244	234	237	228	267	231	271	235	247	240	245	233	226	228	238	262	248	253	226	215	240	231	238	262	217	227	239	212	233	223	216	259	242	275	237	258	223	243	249	219	249	218	235	221	228	232	229	226	218	232	229	228	253	218	250	255	252	239	246	244	251	257	258	268	242	241	249	210	234	253	240	257	235	264	257	227	246	243	261	243	227	238	254	234	213	233	258	238	214	249	230	269	232	231	243	268	250	234	243	233	217	230	249	213	244	248	221	227	221	236	231	238	218	247	244	231	222	228	240	214	247	233	280	235	254	229	254	228	231	200	223	222	219	215	240	238	227	221	189	210	209	237	223	246	239	225	262	244	269	238	215	212	234	246	237	258	237	239	261	242	251	213	217	255	217	227	220	242	244	243	257	228	221	232	223	242	249	238	249	256	218	212	218	209	262	249	255	243	237	241	267	258	234	227	228	232	239	230	221	232	228	226	248	242	223	245	238	258	246	245	258	224	218	228	250	270	222	265	245	223	237	247	259	230	231	235	257	231	261	239	241	242	236	228	253	266	256	240	203	228	251	236	239	242	249	245	257	247	219	251	268	241	241	235	220	246	211	242	262	221	223	248	246	222	220	248	281	239	233	236	257	216	221	221	234	238	240	243	241	222	232	231	235	253	267	226	238	273	241	246	203	263	234	220	229	222	220	237	248	222	245	259	247	264	242	273	260	217	224	272	244	257	251	231	250	263	240	222	240	223	197	227	222	220	245	255	233	262	261	263	236	189	216	257	232	246	237	221	254	235	244	226	218	216	226	214	235	249	245	228	201	242	217	260	237	249	227	238	233	239	226	232	224	237	232	204	244	233	272	213	245	250	237	241	205	235	235	235	217	217	227	264	241	225	247	227	218	245	241	239	248	243	227	257	244	229	237	242	237	229	241	256	231	225	223	250	241	228	242	224	261	246	224	220	233	239	238	237	221	237	244	251	239	239	220	218	212	248	227	237	256	214	239	246	253	212	232	214	244	262	248	237	241	214	236	254	231	231	227	248	240	228	236	242	269	226	233	261	273	239	238	245	235	247	222	224	258	264	222	244	234	237	240	234	254	244	232	249	199	255	243	231	237	238	247	232	232	268	249	250	252	250	237	244	263	256	230	230	210	239	228	257	229	242	235	244	220	243	243	246	245	242	223	284	265	237	248	226	247	239	243	258	246	247	253	245	261	243	248	259	268	214	249	243	237	245	244	230	231	255	214	246	240	263	251	239	209	254	272	236	267	233	230	229	219	250	225	238	253	228	266	245	212	217	221	254	236	256	258	249	211	248	246	264	220	218	223	250	253	246	226	215	257	258	213	255	263	254	241	230	248	235	251	261	222	251	233	218	232	252	231	233	234	256	224	251	248	233	250	258	228	230	222	241	238	235	218	251	238	237	228	228	238	242	252	239	242	239	244	255	276	232	218	227	226	226	237	232	260	273	226	228	224	209	240	210	234	239	242	230	248	235	225	238	226	232	221	220	240	234	220	238	250	226	218	220	221	234	219	216	258	246	216	240	211	245	231	213	246	249	248	231	196	248	245	231	246	228	258	240	252	258	235	214	245	245	250	238	226	241	256	233	249	229	227	246	217	212	235	253	233	230	236	232	238	250	227	258	230	237	216	245	222	263	228	258	224	254	233	220	244	236	247	228	223	263	251	225	238	239	223	228	264	246	262	249	261	228	244	223	228	248	244	236	258	249	254	197	219	238	247	226	234	264	254	240	229	238	220	232	236	236	255	222	240	223	272	224	254	251	219	254	227	264	260	228	226	255	254	253	233	239	242	247	268	223	243	216	243	255	234	241	220	238	259	244	252	211	272	239	256	255	229	244	246	249	233	213	231	233	263	247	255	236	250	237	240	267	234	238	242	254	250	258	246	236	239	219	255	238	256	219	234	219	220	238	229	217	224	238	267	249	241	227	212	238	246	242	229	235	234	220	217	231	245	261	244	210	253	220	250	259	248	220	243	250	231	227	236	255	246	238	245	234	261	260	258	216	247	234	228	266	234	249	227	244	246	234	243	252	244	252	259	219	251	252	262	231	242	194	259	249	239	250	243	262	224	230	262	265	244	237	235	227	229	266	234	249	250	246	232	266	242	240	259	205	214	227	253	245	218	242	228	234	255	237	235	254	224	220	226	231	222	235	236	225	243	214	224	227	242	253	242	229	218	256	251	255	271	238	249	233	253	228	224	223	241	241	221	232	214	242	261	247	239	242	241	237	263	244	238	244	260	217	232	246	246	232	228	236	234	226	229	254	248	213	215	249	258	246	242	250	246	242	240	239	246	239	232	229	259	240	223	230	248	218	248	237	236	233	241	248	226	253	218	240	251	241	234	238	246	200	220	274	260	262	245	229	276	230	249	245	206	242	231	211	239	240	226	229	254	260	223	236	224	268	232	253	244	253	231	269	269	235	213	229	236	240	236	241	246	211	228	223	215	212	232	237	271	208	218	219	244	227	249	237	235	251	225	232	219	225	210	264	232	238	235	244	219	230	236	242	262	257	232	221	256	224	262	247	238	233	249	205	210	209	252	224	221	233	219	233	214	243	216	220	248	228	241	257	225	238	229	236	251	223	250	247	246	207	240	259	230	246	249	250
16112	20620	28247	27093	24960	22188	14556	11832	10489	10204	9923	8781	6835	6136	5715	4606	3850	3134	2683	2600	2573	2148	1698	1267	1324	1251	1326	1408	1490	1328	1211	1124	1095	1069	941	922	940	864	888	845	866	813	865	840	861	878	852	852	812	793	809	788	786	833	788	794	768	833	774	795	780	771	770	764	810	821	772	779	738	774	789	767	840	769	787	745	765	757	781	859	790	782	805	782	745	806	811	747	799	762	817	771	797	814	790	751	832	812	772	789	776	765	793	750	750	828	761	804	773	787	772	750	763	801	793	785	760	725	753	769	786	760	766	793	789	782	777	767	785	839	753	803	790	739	773	741	748	793	807	765	811	845	754	815	770	742	759	797	814	808	787	767	748	793	795	770	791	797	770	779	747	777	787	821	785	769	791	768	839	760	826	813	756	780	800	751	746	809	795	796	795	767	801	748	755	791	742	816	763	828	755	798	783	784	775	787	762	770	761	821	778	837	811	808	816	788	744	781	767	774	759	803	789	757	729	753	792	782	828	795	715	780	805	796	735	784	802	806	810	794	798	792	769	821	733	790	808	761	791	840	732	773	799	793	778	774	783	796	773	797	768	801	730	747	830	804	835	827	800	769	735	794	743	793	784	797	805	763	816	802	795	781	819	822	782	792	806	821	778	753	770	768	815	824	812	821	796	729	770	810	794	771	734	844	800	847	828	785	789	803	756	793	787	803	783	776	803	817	809	763	742	806	785	858	761	803	770	811	798	819	813	755	811	731	735	743	785	829	762	734	821	771	832	800	786	774	787	785	780	803	817	856	772	731	743	794	790	787	775	818	796	769	771	715	810	815	773	796	743	773	811	847	774	801	783	779	803	737	794	806	743	783	804	769	750	773	827	801	787	742	798	752	787	800	815	742	781	751	814	754	761	759	788	764	773	779	770	765	773	805	785	738	799	788	746	756	787	780	771	829	772	754	771	757	770	775	828	807	779	834	780	826	753	762	778	784	749	805	789	803	775	732	808	835	787	773	796	775	759	763	790	823	805	767	704	755	761	752	761	824	763	827	805	819	820	734	793	778	716	783	811	810	840	740	756	735	821	747	817	800	802	791	724	789	779	771	751	775	788	762	786	796	788	779	775	735	814	769	761	819	738	818	791	749	801	810	763	760	812	741	778	771	782	811	757	774	797	838	812	802	800	790	746	779	808	825	762	790	785	782	725	774	742	768	740	786	788	792	779	778	816	775	755	771	756	788	783	776	794	762	732	808	846	819	793	797	820	780	809	805	784	803	788	807	788	814	767	794	825	793	772	800	809	772	806	793	740	773	775	794	819	758	806	783	786	755	811	751	821	796	858	807	779	788	766	795	764	782	809	730	794	787	817	775	813	815	752	729	799	770	799	777	817	814	793	791	777	752	807	784	766	807	824	777	786	733	840	796	819	772	846	844	773	760	818	770	832	801	768	760	756	768	780	777	817	727	812	795	748	787	764	759	826	750	801	772	752	826	800	792	781	746	777	804	751	796	794	813	753	768	759	756	758	759	786	748	748	754	780	849	773	790	763	726	777	801	767	798	818	810	794	792	817	772	746	786	768	736	745	784	806	764	795	735	797	787	783	806	770	769	791	810	802	761	779	794	781	820	828	782	786	771	783	787	824	749	837	791	802	811	804	818	821	696	780	790	790	785	754	773	781	768	764	807	778	790	739	781	764	812	748	785	807	783	733	782	758	828	823	765	780	787	862	796	813	761	752	791	823	820	808	777	780	834	790	757	787	769	817	765	832	774	769	803	802	762	796	801	799	769	792	753	766	781	732	790	757	775	768	791	827	790	753	821	734	795	776	803	818	768	781	814	793	814	841	825	822	719	769	789	806	818	778	782	763	789	782	798	737	783	825	752	803	778	790	731	739	761	774	811	723	801	745	740	777	799	816	763	786	742	765	788	790	765	776	769	779	794	801	799	766	801	781	804	807	782	766	804	743	799	779	777	766	829	777	805	808	807	790	762	813	728	806	752	755	786	781	790	772	769	743	766	792	805	753	769	781	784	766	780	776	783	770	751	774	783	780	787	758	838	822	718	808	778	740	793	769	759	773	834	823	814	766	807	749	814	765	782	819	728	807	795	789	750	777	768	756	816	807	770	818	750	750	811	793	771	791	834	750	797	761	792	773	776	789	751	807	805	825	775	805	769	826	819	764	788	756	804	819	801	821	746	756	766	788	760	772	749	793	802	819	778	774	806	788	794	787	792	754	713	835	749	796	774	746	801	782	775	784	793	750	808	761	765	781	740	751	815	763	803	819	775	806	785	793	769	787	787	772	785	770	818	737	795	783	807	779	778	789	735	766	776	752	790	801	738	817	877	765	797	807	787	778	741	742	820	777	747	819	785	725	775	811	812	808	814	728	792	785	805	770	793	803	779	794	790	785	766	823	775	795	776	743	749	765	765	726	811	769	756	787	779	771	763	776	764	783	757	781	739	760	786	753	770	814	788	794	827	810	791	843	779	833	792	736	770	784	794	779	785	786	767	804	816	745	703	758	762	762	813	776	753	760	806	825	765	797	754	799	815	757	778	776	787	806	744	754	776	730	774	759	737	778	755	810	778	760	791	789	814	754	810	798	829	760	805	803	789	776	799	770	755	788	784	822	806	787	766	745	756	802	776	783	833	789	785	749	736	795	767	764	784	784	783	786	825	753	766	740	810	779	812	807	798	786	811	777	805	782	766	717	782	758	786	743	776	781	765	763	758	802	754	818	820	727	822	814	827	691	795	814	766	789	787	778	775	763	797	775	803	774	801	807	763	836	761	795	801	817	797	833	748	809	795	792	759	847	825	797	804	771	777	855	798	821	819	795	780	751	757	785	810	829	765	741	765	827	805	753	760	726	829	773	794	828	789	724	755	798	775	773	791	796	784	744	786	818	804	775	784	720	770	798	758	752	786	791	772	751	777	792	830	746	771	738	788	805	798	775	874	725	841	804	817	813	822	775	780	740	766	753	818	821	782	749	730	809	830	784	769	765	826	803	778	765	760	772	805	752	776	766	775	784	769	733	792	781	793	788	764	742	767	796	809	777	762	743	790	804	790	788	826	747	824	763	750	769	772	762	816	703	767	823	810	832	774	771	799	786	796	797	766	795	766	823	780	799	758	804	801	818	782	795	833	789	812	731	802	770	751	805	797	764	777	799	814	785	780	781	820	868	825	789	778	733	762	740	811	796	799	784	781	812	729	784	821	778	791	811	775	783	733	759	765	807	828	766	814	813	773	790	767	775	831	729	812	739	737	792	787	802	798	795	803	826	751	759	765	784	772	725	771	791	782	759	790	847	792	772	775	756	812	811	771	798	806	787	763	799	748	784	789	812	815	780	824	805	829	800	826	768	752	812	770	777	842	794	804	820	790	780	767	759	817	729	809	702	794	749	792	838	792	798	781	767	838	778	760	795	764	784	806	740	766	799	756	789	747	828	778	797	796	810	780	774	789	735	832	818	799	841	810	749	826	785	789
41950	42050	36640	35188	34019	36679	29318	31362	28666	26314	23516	20542	16451	12355	9905	7882	5961	5484	4655	5582	6719	4959	2640	1230	1286	985	730	660	516	495	387	337	327	293	288	319	300	283	261	283	281	247	288	263	252	301	269	268	267	234	276	257	262	227	247	251	268	258	241	251	224	228	266	246	255	244	242	259	249	233	223	263	254	246	227	240	261	259	231	232	261	245	249	256	246	218	238	271	260	237	237	234	234	230	245	247	257	232	247	258	253	223	231	226	253	233	263	237	229	255	230	256	225	228	231	242	239	249	242	233	240	230	228	221	258	231	243	221	230	253	271	251	219	250	265	252	237	269	243	241	254	253	237	234	233	251	218	239	231	230	263	220	232	244	208	263	253	231	251	253	231	247	239	220	251	234	256	217	241	258	255	228	259	244	240	229	243	252	246	279	242	266	244	247	234	235	290	213	224	234	208	231	231	230	250	249	247	243	241	282	240	259	247	214	264	262	228	257	260	237	236	239	234	238	243	229	218	235	259	261	244	217	247	248	228	248	228	242	244	243	239	219	228	245	222	237	227	227	211	233	248	265	247	244	240	231	257	244	239	256	260	247	248	250	239	228	225	240	241	217	243	239	253	229	244	247	249	232	238	223	220	262	234	245	240	272	243	246	240	264	230	237	260	232	257	219	244	247	240	224	250	249	245	242	267	231	237	245	247	237	251	252	248	222	250	229	266	259	267	226	239	237	229	235	266	226	238	227	223	269	247	231	245	244	247	228	256	239	260	252	257	235	260	234	234	253	250	220	208	233	265	231	225	226	292	244	246	220	223	257	227	230	243	252	247	244	219	220	225	233	260	237	233	245	240	251	244	234	223	241	234	250	242	224	246	227	225	239	215	239	231	271	244	243	252	259	269	223	230	272	232	219	255	248	254	240	237	283	229	250	251	222	250	255	260	247	242	247	238	237	213	248	257	231	269	258	267	235	251	219	240	260	245	284	253	237	253	239	224	249	238	257	218	204	241	255	273	250	254	245	248	234	242	263	245	240	250	229	237	220	243	251	253	223	205	239	260	259	251	224	250	234	256	223	278	260	258	220	239	240	257	230	233	246	243	239	257	244	241	229	244	250	223	264	246	255	270	249	245	260	214	274	226	261	230	227	251	264	228	284	250	248	227	216	238	245	249	242	227	226	238	240	250	236	228	243	219	250	247	244	243	250	265	255	226	238	247	248	253	252	255	244	250	256	256	246	250	256	262	263	255	267	281	214	205	223	252	230	235	223	239	257	261	261	240	251	222	256	231	257	229	263	218	218	237	206	241	243	225	235	257	232	242	228	236	240	224	233	224	230	255	249	228	229	247	238	265	241	262	233	237	241	247	213	256	253	242	221	268	247	240	242	255	239	252	256	261	238	236	253	236	229	223	275	265	224	235	232	217	239	255	233	238	264	230	255	259	249	266	235	227	247	251	225	262	229	238	257	235	265	239	253	246	240	245	228	212	259	242	245	246	226	240	261	246	260	235	225	245	246	253	238	233	205	238	242	271	235	251	248	232	266	256	258	243	221	238	247	275	228	221	223	261	238	239	224	245	236	244	224	217	253	240	233	271	247	235	229	261	245	269	235	249	247	259	229	227	236	235	244	246	252	242	244	241	214	244	237	266	244	235	217	235	240	253	269	234	243	247	241	257	230	226	229	254	252	265	226	237	227	241	249	263	249	208	236	215	232	239	224	241	257	243	221	232	233	246	220	257	239	238	268	230	208	231	223	234	261	263	229	243	234	231	249	225	242	272	204	224	244	242	271	252	254	230	273	252	278	244	248	241	247	230	261	217	223	235	251	265	270	236	254	252	258	218	248	250	217	252	228	236	211	219	251	270	231	236	252	229	231	249	244	240	253	241	244	244	227	239	216	213	240	226	252	230	232	254	239	247	237	243	236	259	247	242	218	256	221	245	220	230	244	220	269	224	271	253	250	227	232	226	241	223	244	277	274	230	255	233	230	271	234	257	216	233	246	246	237	251	246	235	231	195	258	242	253	247	226	252	224	258	237	230	226	243	260	229	244	246	266	256	291	247	239	234	240	238	249	210	248	256	233	247	256	252	231	227	219	224	241	251	241	257	260	213	255	221	247	249	243	258	259	227	239	271	255	250	234	252	225	261	249	222	245	240	237	243	236	239	249	231	241	235	230	237	269	217	224	260	253	231	222	262	241	251	281	238	229	253	241	229	229	199	244	230	268	253	217	264	246	253	226	232	219	215	244	242	258	254	213	247	247	220	249	242	225	246	249	243	231	256	256	226	241	252	259	257	223	231	235	273	280	239	236	267	214	250	232	246	212	235	225	218	235	233	239	200	232	234	246	237	213	242	244	245	238	227	247	256	251	256	221	266	245	260	245	242	247	244	241	230	272	239	252	250	253	231	255	252	220	256	224	226	220	255	255	239	257	267	231	219	254	231	235	252	262	222	231	218	222	254	261	242	246	234	248	259	237	254	292	230	242	270	240	243	248	246	251	186	269	219	230	261	269	230	227	207	256	241	224	229	231	239	252	252	252	233	232	230	245	230	266	232	234	220	244	235	267	212	213	217	240	233	234	263	263	238	249	255	239	241	249	238	217	232	240	250	229	262	236	274	248	256	240	232	215	248	258	257	252	245	245	233	225	220	232	238	246	251	246	231	214	212	227	256	240	252	228	201	219	232	231	250	267	236	254	241	220	236	243	234	225	261	273	236	244	225	245	245	227	237	223	224	253	224	258	256	238	280	262	241	244	239	246	242	253	266	250	234	219	243	232	263	263	254	216	249	254	237	251	241	243	265	224	222	252	261	228	259	251	250	257	221	249	237	222	224	254	234	291	260	247	226	236	225	258	237	215	256	263	256	258	238	237	238	218	213	221	243	227	199	229	237	235	254	233	243	227	258	268	258	252	223	246	250	229	261	241	208	225	242	231	237	233	234	232	265	253	253	229	219	248	252	227	210	255	229	242	235	222	245	241	260	271	262	249	255	236	251	211	244	229	268	229	242	234	238	224	262	244	240	223	211	229	250	235	265	230	258	250	236	257	234	261	228	243	235	220	249	247	243	260	242	271	241	237	241	256	235	278	247	237	240	235	233	246	237	254	239	267	234	223	221	226	261	249	237	238	238	246	233	235	230	242	238	226	222	252	235	238	234	223	233	230	235	254	252	247	249	236	234	237	233	232	234	234	256	247	230	255	271	245	236	250	238	235	254	247	243	254	248	245	270	242	255	222	256	241	214	259	229	231	228	229	270	239	217	223	248	208	233	220	215	217	231	220	234	282	229	215	234	254	241	207	225	272	221	273	228	245	220	246	241	251	254	255	248	264	241	207	197	257	243	221	223	251	248	249	234	244	243	254	254	237	242	255	249	266	245	249	228	225	273	246	225	262	229	235	253	252	253	233	223	249	212	246	255	261	259	229	244	249	226	231	251	225	250	245	243	259	257	239	232	221	265	254	248	225	241	253	240	239	254	248	263	231
35002	39567	41852	43930	44358	47020	34463	43390	42186	40093	39460	36969	34122	30397	28082	25384	22163	21966	20537	23626	25754	21468	13015	7078	7627	5812	4153	3721	2939	2367	1746	1518	1279	1185	1165	1102	1083	986	959	969	928	893	1022	940	1016	1197	1022	981	927	948	1005	917	842	767	814	786	785	779	779	766	768	741	796	775	774	777	723	737	819	807	792	823	779	807	794	785	765	839	731	777	721	794	741	761	815	822	819	793	825	775	795	778	772	800	768	784	761	782	783	805	813	787	765	841	801	767	826	806	784	838	787	790	809	793	797	829	793	732	748	837	756	752	768	821	739	796	796	801	819	809	745	833	804	795	795	751	778	818	785	768	781	794	832	799	843	809	782	764	727	775	806	799	784	798	781	765	791	824	770	780	754	794	824	791	755	742	766	776	773	805	821	809	816	818	822	785	734	783	786	823	817	752	789	788	748	762	806	817	789	810	769	786	777	784	810	732	819	788	747	774	789	781	831	791	761	738	768	759	761	776	805	764	769	806	777	768	786	775	817	745	765	748	780	811	745	776	795	755	762	779	766	838	791	798	754	739	755	776	815	772	769	800	778	732	780	795	790	832	814	769	798	798	814	781	804	765	762	753	745	834	754	793	794	803	830	740	775	787	785	816	787	777	818	811	796	725	793	762	803	775	784	814	772	776	793	780	829	722	816	818	787	777	764	773	822	807	790	775	750	796	745	767	751	777	781	825	715	831	738	782	824	758	789	761	741	812	855	744	735	756	813	801	815	753	794	770	848	754	798	757	768	746	777	871	790	787	781	736	759	788	844	771	755	735	795	801	757	818	756	796	812	777	773	796	812	775	846	814	827	773	778	753	786	779	749	752	743	749	868	789	799	757	746	797	787	807	769	836	729	784	783	825	780	808	779	773	769	733	772	810	772	838	753	779	801	771	797	824	811	798	798	830	813	782	780	771	748	793	775	796	798	784	753	810	737	795	719	787	786	781	782	799	748	808	825	781	760	738	852	799	775	763	753	826	794	788	802	755	813	857	785	866	797	840	763	805	784	807	773	770	782	824	773	810	807	780	767	832	779	763	754	760	790	772	764	793	734	740	799	787	790	791	766	790	762	789	783	766	837	809	818	863	768	773	808	760	811	903	792	787	765	773	794	788	718	781	790	757	770	790	802	804	783	795	781	793	782	781	793	791	776	764	775	793	769	812	759	768	776	772	765	810	766	760	791	774	800	770	755	860	794	751	832	799	807	812	785	784	744	765	825	791	742	779	750	773	812	758	793	786	798	771	774	802	802	813	730	823	756	789	825	768	824	761	762	797	772	754	825	773	746	824	789	734	800	797	799	745	770	760	784	795	740	786	805	792	758	851	752	766	736	740	809	769	768	770	764	786	759	781	801	777	800	781	795	793	785	804	780	775	848	764	741	751	767	793	734	816	811	816	779	791	779	827	759	754	780	788	813	766	791	851	763	753	816	813	768	836	738	769	802	797	820	761	760	818	793	793	799	791	772	726	747	812	785	680	846	787	785	812	786	796	738	812	765	821	817	817	777	855	799	747	819	778	781	804	813	843	861	812	787	783	746	777	842	830	816	767	789	783	802	770	735	777	821	826	770	805	763	742	783	805	813	760	775	774	791	786	806	824	800	802	784	794	770	814	827	805	756	784	762	795	794	771	806	801	777	782	795	781	816	825	771	756	849	782	745	790	757	773	764	784	780	741	806	778	815	784	817	801	756	805	808	754	819	746	755	800	797	835	835	784	768	752	764	801	766	769	771	824	824	770	817	793	762	794	769	734	739	783	807	821	749	803	764	776	799	761	770	778	755	772	794	770	796	827	770	764	745	805	795	759	811	796	798	780	795	776	809	728	780	793	796	790	731	757	769	764	768	833	799	814	778	800	789	766	781	845	793	756	780	776	808	805	778	736	738	814	808	786	787	805	797	818	835	740	769	810	782	801	770	742	764	751	812	755	772	790	786	802	800	844	777	783	761	834	831	810	763	789	806	755	770	795	767	786	763	767	772	849	777	789	811	800	763	779	777	826	776	765	804	791	787	783	787	846	830	789	856	743	821	804	777	784	750	814	829	744	813	781	805	832	779	792	797	774	821	800	801	743	813	787	811	786	812	796	738	805	814	745	813	796	762	746	741	752	787	815	741	818	777	792	755	756	779	811	814	771	825	821	780	796	770	803	831	782	791	749	824	782	771	765	783	822	796	722	768	807	810	803	803	817	752	779	790	783	804	771	768	784	745	784	769	774	719	792	825	802	730	809	787	787	739	776	759	711	810	787	811	773	747	766	760	833	752	765	805	772	723	803	767	780	776	819	826	803	717	801	849	762	809	769	811	795	804	772	780	786	820	798	838	788	723	756	806	820	786	782	757	785	786	797	781	755	816	798	789	826	786	785	777	778	809	790	816	772	784	778	765	817	820	781	775	782	764	759	810	776	849	807	788	756	802	797	814	801	780	802	805	776	812	768	793	790	748	855	766	777	782	796	759	801	752	828	770	775	764	779	767	833	820	746	783	815	761	754	787	788	821	774	763	823	800	780	785	787	835	780	776	822	730	836	764	792	807	849	832	745	804	813	829	743	782	760	792	800	761	805	806	787	728	757	799	789	777	776	825	779	808	816	806	803	792	751	779	771	805	785	760	770	755	765	791	805	785	744	786	775	783	772	794	776	789	774	790	805	794	790	808	719	786	753	768	800	750	775	806	784	746	743	790	789	777	797	792	803	768	815	802	793	797	761	846	811	808	762	780	750	782	802	798	766	800	736	771	799	760	753	761	778	779	778	791	851	765	772	770	769	819	716	785	767	753	796	854	835	771	798	749	778	773	842	759	789	784	818	773	798	790	749	786	769	818	828	768	848	789	786	732	827	826	786	793	785	785	786	802	825	741	796	774	743	802	797	777	784	760	748	752	776	787	824	830	766	846	797	792	809	818	773	731	741	770	773	793	760	791	751	753	784	769	833	808	805	770	816	769	773	828	764	778	790	760	811	802	842	779	756	787	779	827	785	773	770	813	801	811	738	783	731	837	812	787	782	790	777	802	781	802	796	816	779	777	797	758	734	752	802	781	836	803	789	771	798	819	781	801	781	810	756	806	815	769	797	774	776	795	798	821	783	803	789	765	787	814	838	785	787	769	804	808	751	771	794	798	733	792	787	786	776	831	804	792	787	796	822	813	792	779	782	751	836	814	771	746	819	807	839	826	771	766	836	794	766	773	742	794	755	821	790	805	857	781	765	775	747	803	765	797	796	781	810	839	844	757	769	770	753	842	758	770	775	759	791	794	782	835	794	798	777	781	782	796	800	747	863	774	767	710	772	772	737	763	830	792	755	757	806	804	817	757	806	765	763	819	768	833	770	735	784	803	832	745	804	789	745	749	782	796	816	784	802	800	819	762	798	792	761	798	796	741	767	799	768	841	803	806	747	740	777	759	835	832	789	782	829	842	740	776	738	816	772	788	733	769	774	815	827	768	788	755	771	795	838	811	786
46796	43764	35905	39958	43609	43501	31884	36153	34948	34998	32263	29765	27365	23705	18799	13969	11155	10937	9994	12232	13596	10300	4879	2633	2506	1713	1244	1075	793	555	472	486	415	358	396	360	323	320	284	298	329	269	348	331	300	301	359	332	317	337	294	288	256	243	271	242	258	272	238	244	260	256	273	240	234	282	262	266	246	272	273	237	256	244	258	270	255	253	248	260	232	230	249	271	249	273	260	240	247	247	238	267	248	265	254	277	271	256	246	235	262	286	273	244	254	253	253	276	255	250	235	267	270	257	247	233	281	259	247	246	294	262	265	276	263	230	279	256	247	283	257	262	265	267	260	250	279	255	269	261	234	288	258	274	260	270	279	262	237	237	246	263	239	246	278	267	231	260	246	273	243	252	250	277	268	228	296	234	239	249	250	268	258	236	266	259	261	248	261	239	266	269	301	268	235	243	256	241	286	285	267	295	240	250	232	286	283	262	245	235	274	288	260	257	244	274	271	274	253	265	260	250	261	271	247	279	263	280	300	262	287	255	265	270	250	231	262	286	281	233	263	262	290	302	256	262	257	277	280	266	255	253	257	284	269	293	234	288	240	236	255	284	286	251	272	280	264	269	222	277	266	278	268	225	276	266	248	248	268	225	278	231	249	273	278	254	251	278	279	271	250	255	258	272	269	245	267	257	265	276	262	244	238	263	293	264	245	265	262	243	236	270	267	252	272	258	259	264	260	209	277	242	254	249	262	280	294	264	274	280	257	264	242	246	242	258	287	252	268	236	264	244	252	270	287	238	242	267	254	243	259	259	258	269	281	250	233	289	246	260	260	269	282	251	241	265	251	247	229	268	256	244	238	262	263	250	242	274	280	222	256	269	263	246	245	253	295	267	273	251	274	265	283	256	275	260	262	279	251	229	244	254	256	240	259	286	261	254	281	276	222	266	239	288	270	261	264	248	256	271	255	254	277	262	264	254	257	271	263	254	276	237	253	256	277	252	277	259	272	232	228	285	260	243	264	263	273	245	259	304	271	268	237	280	256	250	285	271	258	260	281	252	256	255	235	272	280	239	274	252	279	240	271	285	254	252	265	237	226	251	260	247	235	265	276	266	273	250	242	247	249	268	265	278	268	261	241	250	259	277	272	243	278	255	248	263	257	239	257	258	234	246	226	241	241	288	216	257	270	280	285	240	266	249	268	268	267	257	268	280	253	257	274	262	261	260	277	269	274	264	250	242	276	282	253	249	252	249	238	234	241	267	261	247	259	271	249	272	255	276	254	260	250	260	241	283	260	295	242	215	250	275	280	306	275	250	262	228	274	230	241	268	270	272	244	253	248	237	284	278	263	262	270	237	278	260	270	260	248	261	256	249	266	244	269	263	263	283	271	271	261	248	238	243	253	276	245	254	232	290	259	269	270	242	252	269	273	259	232	263	273	264	247	267	250	229	225	248	256	256	273	257	282	259	283	260	259	270	278	264	280	258	258	245	266	288	236	239	258	248	232	282	240	282	260	282	280	268	272	253	274	259	290	277	262	252	265	240	262	275	267	287	261	244	273	265	241	281	232	279	259	238	239	255	250	246	276	265	293	260	293	270	255	270	248	254	262	257	254	220	263	265	263	254	239	250	245	256	258	281	241	246	236	268	253	243	242	281	267	258	258	230	255	249	227	258	257	276	276	254	283	281	271	256	248	264	247	248	255	222	254	238	253	239	272	274	268	250	291	297	220	266	291	250	267	255	242	267	268	249	249	258	256	276	283	254	224	273	274	260	298	253	258	258	279	304	239	258	264	265	267	236	282	261	230	278	273	263	284	237	270	271	250	242	264	244	238	252	232	265	243	264	258	259	261	276	262	288	281	257	251	253	267	257	266	264	269	276	255	271	268	283	297	297	244	224	296	252	283	263	241	265	254	257	256	250	287	243	263	247	263	256	253	275	255	272	261	238	272	284	265	270	246	252	283	269	262	250	273	242	252	280	236	259	242	258	252	274	270	254	286	253	247	263	241	296	256	252	252	244	287	254	262	283	240	271	272	257	280	244	284	252	294	270	252	238	263	270	236	255	265	284	272	262	284	282	263	264	274	263	291	265	236	251	234	258	289	241	273	218	258	259	256	268	261	263	261	262	217	257	252	246	254	256	278	238	276	264	279	309	294	256	228	261	296	250	278	231	259	253	252	259	288	270	253	264	285	242	237	265	259	290	274	240	266	270	256	288	250	250	268	245	260	267	276	241	266	278	243	253	250	273	259	250	265	254	260	242	258	253	272	240	282	286	267	274	269	238	271	238	270	246	270	255	261	236	262	250	255	229	248	287	234	278	234	268	258	263	248	255	280	255	268	270	266	250	279	274	254	268	277	264	264	255	275	278	258	265	266	294	250	266	270	262	265	265	264	257	255	237	271	250	217	237	267	261	281	258	247	276	251	279	264	259	266	269	281	231	286	250	249	271	277	258	261	253	270	249	246	248	250	275	255	284	263	240	245	243	289	269	314	240	260	268	256	275	264	281	245	252	260	242	271	248	263	251	258	246	264	231	242	253	247	262	248	257	275	242	267	245	254	265	237	261	226	263	254	255	286	249	257	265	244	262	253	242	267	273	267	264	276	251	272	269	276	260	266	271	248	294	246	266	263	265	249	267	251	274	249	278	255	274	269	263	260	262	251	259	280	263	252	238	270	271	256	263	282	249	259	262	284	274	283	267	300	243	277	260	260	242	264	249	257	279	268	257	254	246	253	278	262	229	271	236	260	249	250	230	261	262	263	265	283	238	273	270	264	242	276	268	277	271	277	232	267	260	247	273	257	259	250	221	248	258	244	269	236	258	254	260	250	246	247	231	283	274	275	268	280	276	261	254	296	255	253	262	241	283	270	252	275	248	271	277	263	261	283	269	269	276	243	271	274	259	260	250	258	240	234	267	225	272	273	273	281	268	280	263	268	262	245	265	272	271	247	282	265	234	228	253	284	259	246	275	277	262	263	248	250	266	265	260	244	239	264	249	276	247	261	260	286	285	267	269	271	267	250	249	280	303	296	274	256	258	247	289	269	247	248	282	248	256	271	265	252	251	243	254	297	270	264	278	255	232	258	281	261	256	250	250	256	275	291	221	266	230	233	261	265	262	225	255	268	248	247	244	300	260	265	238	248	270	273	276	262	255	244	262	255	291	272	236	254	255	258	239	260	248	266	293	273	252	261	236	250	276	271	294	276	263	294	248	256	264	248	262	256	280	270	269	243	246	260	257	254	249	263	264	252	254	281	293	255	250	289	254	249	281	274	281	262	241	269	260	277	241	275	258	225	261	254	255	251	268	247	253	242	239	264	289	240	278	244	283	261	231	275	234	258	265	290	260	225	252	269	246	270	253	253	268	274	251	269	253	255	239	269	258	254	279	267	292	285	267	238	270	259	276	287	261	249	271	271	303	272	272	281	256	249	266	250	287	294	266	278	280	250	253	239	273	228	249	266	249	255	264	264	247	255	247	276	258	295	291	264	257
39225	41857	44975	51051	52621	51001	42914	50109	50002	49063	47484	45779	43714	39982	36374	32444	29804	32102	30828	34195	35636	30894	18376	13784	13606	9400	7543	6000	4309	3359	2550	2163	1953	1691	1591	1509	1376	1273	1219	1196	1067	1068	1354	1312	1246	1254	1360	1290	1219	1236	1062	881	916	856	843	825	785	852	846	837	828	823	852	809	831	827	830	849	782	826	790	848	852	832	816	824	854	806	868	849	872	862	772	827	823	795	798	760	839	861	819	821	793	805	818	789	784	839	812	871	849	852	835	865	850	840	834	819	865	838	770	791	819	856	828	864	818	810	859	762	904	820	817	838	875	791	849	801	831	841	859	815	797	827	847	839	797	864	789	872	815	802	795	881	789	862	856	848	810	833	838	820	870	806	862	817	816	821	855	827	859	853	834	858	801	833	823	855	826	838	864	791	810	820	821	827	847	813	861	802	833	842	838	856	775	781	816	831	840	900	750	829	847	833	805	825	814	845	783	815	853	852	776	795	805	869	852	786	825	813	823	792	836	863	766	845	827	789	821	838	828	816	841	829	827	830	853	799	835	835	823	846	879	797	804	834	854	790	847	829	810	850	839	798	819	818	779	869	825	834	811	854	796	831	870	828	807	836	840	867	842	845	846	827	861	807	838	767	819	802	819	807	827	849	852	802	826	862	795	837	863	795	872	870	834	819	822	821	849	846	823	810	847	830	801	845	881	839	804	832	815	801	783	877	829	770	885	817	841	793	837	878	823	795	853	795	847	808	887	811	831	858	813	804	821	827	785	822	813	796	808	811	807	816	822	835	875	862	819	844	821	870	823	818	866	786	795	794	850	828	767	869	799	828	814	753	818	839	887	805	915	870	787	847	821	811	773	849	800	822	857	823	800	778	830	808	825	781	810	838	903	812	859	805	844	834	795	870	792	859	845	847	868	806	836	843	850	755	773	837	826	813	856	865	839	837	877	792	840	809	819	844	837	851	807	831	878	811	848	805	826	808	847	869	831	819	785	777	818	848	782	797	863	856	807	813	841	844	816	844	804	838	808	838	866	857	782	815	856	829	834	821	799	811	844	837	825	879	826	817	802	802	839	845	832	799	789	836	847	812	820	866	778	841	776	798	836	857	827	794	852	893	794	846	871	855	807	818	812	863	886	853	802	817	851	859	851	822	795	812	761	854	788	841	817	804	856	838	802	830	831	821	841	788	859	824	777	831	846	872	808	819	872	789	849	819	829	862	786	842	880	840	826	858	828	823	873	799	791	831	834	832	849	792	824	852	867	818	818	879	837	792	772	856	906	804	808	881	786	831	822	821	857	804	803	826	836	807	786	791	836	787	844	833	818	866	829	825	814	816	868	800	808	853	832	800	857	824	853	833	844	808	830	831	829	870	783	849	794	824	816	829	825	819	822	821	785	879	811	882	806	835	839	810	838	863	853	809	839	895	837	821	805	795	827	854	874	857	803	800	855	837	820	816	830	807	850	821	852	816	847	894	815	860	831	888	806	838	851	818	830	861	840	841	804	759	841	876	849	818	808	833	812	739	800	800	797	870	780	891	839	847	831	821	854	854	885	828	820	859	807	806	815	803	846	881	818	833	808	812	806	796	828	799	824	848	845	792	835	788	829	847	838	863	873	801	809	873	849	829	809	873	859	865	840	851	850	830	828	842	880	814	851	791	846	821	877	824	790	807	878	837	859	804	854	855	857	838	742	816	891	741	866	822	818	849	835	819	812	851	823	830	870	836	876	867	799	818	823	834	877	847	774	842	789	847	832	849	849	803	822	813	811	871	814	845	809	820	903	823	840	785	794	805	820	856	791	855	811	873	849	788	807	831	816	823	799	872	797	841	808	815	827	851	910	827	815	799	865	812	868	846	815	841	805	791	865	891	856	845	800	854	794	887	899	797	842	836	836	822	845	832	815	805	789	868	786	817	834	855	792	864	818	834	814	838	854	804	862	847	833	847	829	823	827	841	853	793	823	873	797	823	851	826	895	832	814	848	798	786	826	842	830	787	819	859	891	856	830	857	846	809	835	796	798	757	846	814	784	805	779	839	795	866	857	844	825	811	798	804	838	822	855	814	875	817	869	820	874	779	850	832	800	884	844	842	838	846	822	917	814	849	867	878	853	809	828	816	824	820	846	824	836	847	873	826	811	865	833	807	837	806	800	806	880	742	864	793	797	870	799	812	844	819	844	826	845	844	840	865	811	816	832	857	818	792	826	867	843	813	794	781	803	787	786	835	843	804	820	875	902	874	844	801	855	794	867	823	786	821	835	822	786	849	806	840	836	809	825	821	812	832	819	822	725	870	825	791	840	785	856	869	874	843	852	796	863	788	840	769	781	779	840	857	806	855	812	871	833	843	818	855	811	849	823	864	803	801	829	859	813	844	831	869	793	839	812	759	878	836	806	799	846	866	900	817	851	841	844	848	832	834	854	800	872	828	787	865	834	816	870	826	870	815	805	820	841	850	824	804	835	843	838	841	827	799	831	776	838	794	831	862	872	771	820	833	785	826	765	865	842	833	874	869	883	816	896	883	774	808	766	775	854	796	864	792	811	814	780	852	766	799	817	806	848	827	867	823	850	871	818	803	828	863	852	850	793	895	815	794	822	810	814	879	822	837	834	909	813	769	833	884	831	796	762	815	827	848	820	772	762	801	855	810	770	836	855	840	817	797	838	833	883	787	861	786	848	889	812	820	814	848	818	875	841	859	822	865	852	802	830	847	819	834	843	844	822	839	815	837	801	869	864	848	799	804	860	802	864	836	825	862	813	834	871	800	862	816	771	818	834	870	773	847	797	808	793	845	841	808	850	848	814	860	847	835	766	796	853	859	843	808	817	816	837	777	840	890	877	888	817	858	798	809	828	850	870	892	811	809	805	757	872	814	857	776	827	851	842	792	826	815	760	799	782	828	797	822	894	826	794	845	815	847	830	830	824	829	786	829	832	798	792	856	813	858	804	860	852	844	815	830	862	804	801	819	791	804	822	780	828	812	779	842	832	836	872	809	783	908	830	817	849	860	802	836	848	790	856	823	820	843	802	883	855	819	857	843	824	844	835	851	837	825	809	809	828	838	842	791	810	796	848	877	852	806	817	798	829	780	795	781	854	819	836	813	778	811	869	802	800	818	843	785	820	837	823	833	862	853	779	851	824	823	774	829	846	854	837	825	863	814	867	812	849	795	824	753	838	820	831	829	842	815	817	846	829	849	888	841	802	832	767	853	834	806	791	760	879	921	829	847	856	832	845	888	922	841	826	865	862	774	819	872	849	803	852	838	836	864	833	803	834	845	864	802	822	788	813	831	763	823	874	845	846	852	810	839	792	830	815	849	782	827	828	848	836	863	823	872	819	871	806	838	824	852	765	861	856	802	837	836	863	840	845	846	822	822	811	804	854	841	867	781	778	793	788	836	862	844	853	831	782	817	836	805	790	820	864	859	851	839	857	853	828	851	854	855	846	871	843	816	781	840	793	866	819	842	900	834	802	820	793	838	827	850
19672	18307	17458	14507	11615	9016	3894	3240	2568	2351	2205	1840	1413	1201	924	776	625	537	489	530	561	542	393	404	380	346	339	329	314	287	311	304	287	255	290	244	255	254	264	247	239	250	259	244	274	219	240	250	285	263	220	263	233	238	240	235	260	214	223	247	233	258	261	229	250	270	280	243	210	259	239	265	252	235	216	217	272	243	225	248	242	237	218	250	253	243	228	256	243	270	245	210	248	268	258	243	231	257	249	251	230	257	229	208	225	221	241	231	252	218	242	220	226	209	235	232	245	244	250	224	258	232	244	239	241	272	239	250	233	250	226	234	255	244	209	269	218	252	227	270	213	260	251	241	230	257	231	242	247	239	228	232	250	243	228	234	222	232	240	261	233	252	218	261	248	240	237	210	255	230	242	269	230	230	248	233	255	261	261	258	261	238	244	230	224	221	251	223	239	249	229	245	261	223	276	238	232	243	238	252	241	242	264	226	258	262	219	228	250	276	267	268	257	258	227	254	278	273	219	193	246	244	247	210	241	256	256	256	235	231	225	260	248	234	235	257	256	253	232	251	268	254	289	243	255	233	225	212	240	256	268	213	246	238	245	220	245	225	225	239	208	231	263	244	242	240	258	260	269	228	237	238	221	230	248	232	238	254	226	236	237	229	251	225	245	264	244	244	278	244	254	260	250	253	254	261	228	251	251	211	236	246	237	227	248	249	269	219	239	234	226	241	257	242	234	259	236	230	268	240	233	245	275	254	215	224	247	231	265	234	232	266	227	230	247	244	247	247	241	241	246	220	251	220	241	243	233	275	248	237	216	252	252	225	272	276	252	217	242	227	250	235	232	257	229	231	224	240	231	268	250	247	255	247	235	265	273	272	226	239	249	247	251	232	222	215	250	215	246	258	235	213	245	250	239	246	227	235	239	287	241	232	232	250	245	212	262	235	241	242	256	225	216	234	249	237	255	241	252	232	229	247	237	230	251	250	249	226	248	226	246	253	244	246	279	235	232	261	221	223	256	223	256	245	234	247	244	231	225	261	213	259	242	236	248	209	220	235	221	239	226	280	224	226	244	223	230	243	238	229	251	230	269	238	245	245	239	229	223	247	249	249	255	247	236	229	259	246	235	250	260	215	258	241	248	248	233	235	236	240	272	256	263	240	245	254	227	244	266	225	253	229	276	273	237	238	246	274	235	265	233	226	253	252	246	245	233	208	251	219	241	222	217	245	223	272	227	246	244	233	257	216	229	252	262	231	248	251	225	254	228	248	265	250	238	255	251	246	236	243	242	229	223	228	219	254	236	208	291	241	226	241	257	245	211	234	248	237	200	227	239	270	216	270	232	229	237	258	265	233	256	226	244	258	245	241	243	248	239	258	242	233	283	219	251	249	244	254	218	250	233	255	240	257	226	256	234	257	256	253	264	259	232	246	235	235	248	235	254	243	246	247	255	231	242	253	248	254	261	225	268	252	257	218	254	236	277	250	261	256	243	230	237	254	260	228	263	238	234	229	220	220	244	241	219	240	228	233	242	257	241	226	252	257	245	225	264	229	258	264	221	230	231	257	259	275	272	227	266	233	255	248	248	225	250	239	239	234	241	238	248	232	262	271	224	231	236	254	250	229	232	225	251	254	237	222	270	228	253	254	238	239	265	224	237	242	229	219	224	217	223	234	258	229	219	234	260	257	266	240	232	234	223	253	235	256	242	210	271	233	239	212	271	239	242	234	243	232	230	264	215	256	202	207	230	266	276	235	228	222	208	242	252	224	260	245	254	241	246	263	248	250	245	214	201	272	241	255	268	218	227	235	240	248	240	243	213	246	240	266	238	246	249	257	266	214	216	231	248	219	238	257	254	254	239	239	238	210	237	267	213	264	230	260	221	238	247	228	257	250	252	279	231	254	213	243	245	265	246	212	256	253	222	250	246	229	220	230	248	234	239	228	251	233	231	268	249	238	240	237	238	265	254	267	250	239	256	242	241	235	237	231	232	228	251	256	235	263	248	245	225	238	250	255	261	248	255	231	235	242	238	245	249	248	250	190	260	227	257	232	250	257	238	270	246	234	240	264	254	233	220	249	213	251	245	261	236	234	241	256	276	248	230	254	230	255	243	252	238	271	243	209	244	229	234	243	236	250	223	251	235	235	233	253	225	229	235	258	248	226	220	248	250	247	237	251	225	235	241	253	246	269	250	247	241	233	266	233	261	237	235	255	233	273	256	228	264	228	249	251	241	236	252	229	210	237	224	212	220	208	237	234	256	236	272	256	241	261	240	231	231	200	266	250	277	251	288	236	201	236	225	259	240	231	227	247	204	240	231	237	235	220	238	242	273	238	255	254	236	259	248	251	250	241	233	246	244	276	278	236	215	231	267	222	221	259	252	242	244	202	231	250	255	237	223	213	238	238	232	242	257	226	255	241	227	245	238	237	273	218	243	236	235	263	216	253	239	254	246	241	230	221	262	227	207	252	233	248	241	244	274	224	229	248	228	251	224	251	235	229	249	231	226	241	234	248	235	274	258	218	266	246	241	254	236	233	240	245	247	220	255	237	245	227	219	237	256	260	256	251	251	248	251	247	234	237	242	252	235	255	247	270	225	236	223	239	241	228	218	243	238	263	232	249	261	228	245	208	256	220	229	218	243	229	260	217	277	252	234	254	250	235	239	243	259	243	228	221	242	263	244	264	227	253	246	254	266	241	232	254	269	261	228	257	237	232	267	234	254	244	249	244	256	255	250	212	265	270	241	270	225	232	224	233	279	237	226	245	227	248	239	271	228	246	212	270	239	250	244	242	240	236	240	236	236	221	229	266	247	253	241	255	246	242	243	272	236	240	243	241	253	264	252	265	208	209	234	235	237	233	217	235	269	254	230	235	266	269	238	244	262	260	264	260	259	258	220	235	256	266	231	261	231	231	234	239	246	269	252	272	240	248	259	260	219	239	219	253	222	212	253	243	247	249	228	280	228	266	241	245	261	239	237	232	271	252	242	261	270	223	228	242	230	220	229	223	242	226	244	236	228	256	251	253	257	245	273	278	242	229	242	230	236	239	246	239	259	260	223	258	227	231	245	248	263	233	256	265	227	225	241	242	244	233	239	232	240	255	238	209	231	247	231	253	224	240	238	232	278	247	255	234	233	276	246	252	245	239	241	224	247	226	239	268	263	268	243	264	247	252	249	247	256	236	214	215	238	275	230	264	218	234	241	244	235	211	263	257	227	218	251	219	234	267	272	281	239	246	231	266	225	262	227	231	239	234	258	230	215	242	218	228	211	232	226	240	244	261	219	240	238	204	237	250	251	235	252	229	248	240	220	239	258	251	250	251	210	261	218	227	225	243	238	230	265	261	221	260	260	236	207	236	243	238	286	250	234	237	235	260	245	237	254	201	240	249	238	254	198	244	238	245	241	261	248	227	226	231	216	265	239	265	245	240	221	268	244	245	244	269	250	248	241	261	214	240	256	225	244	237	221	245	234	231	243	266
16175	18421	26212	27526	26372	23677	13070	13325	11460	10864	10559	9015	7237	5889	4503	3649	3094	2808	2483	2746	2928	2267	1791	1874	1928	1704	1537	1402	1307	1180	1179	1185	988	1086	1027	980	984	970	945	925	863	869	866	872	878	900	878	900	839	818	806	847	821	780	832	775	792	799	802	817	793	815	794	773	784	793	799	796	832	805	770	821	800	791	828	850	758	829	774	780	804	765	795	811	760	833	808	775	781	796	804	793	804	794	788	768	835	815	778	809	826	803	781	806	806	802	815	816	796	788	845	752	824	801	809	794	793	750	823	810	844	819	818	830	782	808	766	764	758	769	782	800	811	853	809	790	784	795	784	803	842	815	809	780	813	803	805	824	791	835	793	794	806	823	762	796	784	790	772	800	792	720	837	771	810	777	799	853	831	787	773	835	704	826	836	775	787	831	822	772	747	789	811	764	802	850	821	853	826	786	807	787	763	839	820	789	846	811	789	767	829	732	783	760	791	793	711	752	765	844	778	822	823	787	804	799	775	754	836	772	800	833	808	818	834	778	806	788	787	816	811	765	761	786	750	824	800	822	803	821	788	809	787	817	767	801	794	810	815	758	796	804	828	784	789	818	838	842	840	849	848	748	819	850	768	822	811	818	823	784	788	822	792	770	872	799	821	779	780	844	795	847	812	800	797	819	824	822	849	745	821	785	782	763	837	788	859	824	770	744	815	823	816	812	765	795	826	791	775	808	818	818	781	822	824	824	800	820	828	786	785	795	779	802	819	872	823	753	765	793	766	829	834	840	813	835	771	823	787	775	811	793	768	827	802	772	774	801	783	822	780	785	775	810	765	850	834	834	857	851	772	787	802	788	779	780	808	805	777	769	775	776	824	817	736	829	797	787	755	799	788	811	807	841	798	795	745	757	801	844	818	840	793	809	826	778	761	799	871	782	779	793	774	754	792	834	761	773	793	825	807	814	771	871	773	759	816	757	776	817	788	811	816	827	740	797	814	808	813	841	758	799	773	792	803	859	787	748	817	805	845	844	791	759	785	765	835	798	805	766	793	764	852	774	775	815	810	790	830	810	794	832	831	812	790	824	807	788	828	759	801	837	799	848	781	780	809	753	821	802	823	753	819	767	797	772	779	791	822	784	755	800	793	794	804	774	815	810	809	798	865	753	792	831	789	839	814	845	774	771	764	841	779	817	809	808	790	800	802	807	798	766	771	800	862	775	804	817	793	807	784	784	784	788	835	773	813	796	837	786	838	766	746	817	782	821	838	831	800	817	766	813	867	753	828	766	788	805	761	809	788	816	832	744	818	759	812	780	798	806	813	811	761	800	761	823	843	752	825	782	826	809	791	815	823	787	798	798	750	833	799	800	776	813	792	841	742	793	820	804	793	777	749	790	803	766	825	745	826	832	790	771	786	821	799	817	811	752	774	770	833	775	766	793	808	781	766	802	828	817	834	790	810	800	826	825	768	802	828	776	820	780	823	776	823	825	851	808	812	778	822	767	761	771	822	780	780	821	760	796	837	832	806	854	800	810	830	787	830	822	816	743	839	762	809	846	827	819	745	768	805	800	814	801	772	723	759	775	790	769	820	806	807	831	802	798	821	761	799	821	764	833	843	796	741	792	757	760	729	778	792	806	801	830	829	790	814	818	823	802	828	837	757	773	780	788	774	805	776	805	787	783	735	817	766	799	831	782	760	810	792	759	805	831	779	760	783	795	801	826	799	784	749	735	829	790	788	771	768	741	808	788	847	794	819	801	815	867	778	815	774	794	785	854	790	821	780	804	828	768	819	813	824	815	814	807	806	821	774	789	789	759	790	819	776	804	807	788	776	826	810	803	837	855	778	804	815	766	857	745	793	841	760	817	780	865	804	824	814	800	830	732	810	782	783	794	834	778	802	790	756	757	801	818	849	823	820	768	813	829	800	845	747	805	744	768	765	809	764	823	790	816	834	790	839	813	822	837	793	822	802	776	817	796	813	831	816	808	813	814	807	805	844	852	788	794	788	764	780	836	799	810	767	741	814	799	760	842	814	726	817	741	826	803	806	771	795	800	791	814	815	821	764	768	791	766	764	787	788	793	777	817	829	814	783	833	814	814	839	819	791	777	730	767	822	790	787	839	831	805	810	798	771	789	824	850	774	787	845	814	788	805	846	819	817	797	829	830	793	770	839	849	792	794	786	808	815	784	809	748	777	844	796	785	770	817	806	777	792	846	795	819	801	809	797	808	764	822	807	796	812	792	831	874	825	793	819	800	824	793	809	796	802	825	796	770	811	797	794	816	777	774	801	832	812	829	797	859	784	791	824	786	820	801	842	798	755	798	793	843	840	789	795	792	813	799	821	788	782	794	809	780	791	830	811	793	770	821	786	801	804	879	789	770	810	805	798	793	809	825	827	792	875	806	769	802	794	776	805	822	740	786	763	811	773	758	801	783	783	795	790	827	767	810	807	811	846	775	848	793	814	776	776	757	831	794	820	788	788	823	770	777	809	784	788	804	812	762	827	788	828	801	795	845	817	786	815	826	768	800	792	863	794	838	773	730	749	770	786	794	778	778	818	770	778	832	808	803	807	781	750	844	823	782	790	845	821	788	780	797	802	829	807	829	818	842	841	795	795	794	796	810	787	798	770	754	805	811	803	751	830	821	803	784	769	820	798	786	800	838	790	758	832	800	758	807	832	799	784	787	825	812	812	810	804	796	731	771	760	769	832	823	810	829	793	832	817	854	787	790	798	780	770	779	846	808	823	776	800	781	848	806	860	766	816	807	764	821	822	777	728	771	799	770	829	815	765	761	781	785	821	789	780	842	815	805	760	781	785	832	785	757	819	783	841	792	821	766	804	811	873	782	800	827	812	804	769	817	806	798	815	834	784	789	814	823	826	811	838	764	773	791	804	816	801	767	785	789	788	810	827	835	804	809	804	794	820	829	768	769	766	840	827	783	781	796	833	824	769	804	808	790	771	778	783	782	784	781	797	771	785	811	798	815	811	809	802	850	817	787	798	849	884	814	783	817	828	796	785	853	807	775	797	847	792	832	839	828	781	819	827	788	792	768	784	801	797	856	831	829	777	771	786	828	854	810	776	814	835	837	745	827	773	804	787	799	806	835	750	768	830	816	826	779	789	799	830	770	805	809	824	769	806	771	779	815	793	751	789	766	794	783	862	808	791	809	799	724	793	781	782	754	826	838	771	802	791	796	804	868	751	775	819	788	831	778	806	821	822	775	819	854	768	829	780	753	831	805	828	760	851	848	796	801	808	762	772	839	822	794	806	826	803	798	814	802	812	769	804	847	825	789	798	804	849	818	804	788	812	805	737	800	765	815	786	828	845	793	802	832	786	760	786	810	788	815	781	776	777	831	773	789	812	817	843	775	828	816	767	771	793	825	803	829	804	769	811	812	764	799	822	788	803	783	829	804	772	811	779	789	772	799	773	790	776	824	794	792	809	818	758	795	799	842	820	759	774	900	818	769	815	759	794	843	773	825
38041	36374	39046	37798	42850	36988	29587	31185	27920	26147	22438	19503	15802	11263	8134	6031	5519	5636	5303	6177	6967	4400	2159	1524	1455	1032	875	728	549	452	430	391	350	306	302	322	289	265	283	290	281	245	271	270	306	294	319	298	292	230	258	243	229	215	232	239	227	265	235	246	288	244	261	226	231	269	236	254	242	247	222	248	265	235	227	213	249	218	263	267	250	259	240	248	223	225	261	258	267	224	237	249	246	227	269	254	249	256	267	263	259	253	249	227	232	219	251	249	217	267	257	237	262	246	226	246	251	246	250	244	253	245	214	236	280	238	235	241	221	236	243	234	232	255	278	214	218	233	243	272	238	235	249	234	253	262	246	242	233	269	240	228	229	233	226	242	250	251	244	221	254	239	250	216	242	247	256	219	281	278	233	249	226	250	236	267	238	231	259	243	239	261	225	253	279	243	238	275	251	234	252	247	263	214	206	244	227	241	253	265	264	249	239	239	255	228	215	238	281	226	252	225	235	220	285	261	240	234	235	241	254	255	227	210	258	267	224	232	244	245	241	246	243	254	252	235	242	245	234	227	226	233	261	275	255	252	221	259	242	251	243	259	230	228	218	240	247	227	267	243	225	258	230	251	239	228	226	271	246	248	259	261	225	244	227	220	242	257	226	283	279	229	258	252	221	235	205	267	262	276	227	245	214	228	225	225	224	236	233	265	230	236	256	260	246	252	258	231	248	232	251	251	228	223	234	224	229	257	237	247	263	213	264	248	222	235	254	260	251	258	250	223	258	241	257	241	236	253	254	256	243	262	269	259	248	221	249	248	225	236	250	246	212	251	228	236	242	242	252	255	238	254	251	226	244	250	277	254	247	235	246	229	228	252	233	267	231	218	226	248	239	253	214	230	255	223	238	250	231	259	238	241	207	236	232	250	258	237	252	223	212	268	261	244	272	230	202	232	231	214	233	235	231	277	252	250	258	251	229	234	254	259	249	244	263	226	261	214	233	216	254	232	256	247	249	257	264	252	268	230	246	254	245	229	244	253	250	253	235	215	227	252	256	238	260	238	263	247	267	225	231	255	247	232	263	222	225	253	242	219	236	245	224	231	262	258	222	262	253	215	233	241	254	218	191	245	269	242	246	246	245	240	204	245	231	248	240	253	235	222	229	249	229	235	253	246	277	210	240	239	212	233	225	250	273	268	217	244	245	261	232	228	251	254	220	207	222	247	230	254	240	252	248	227	250	219	250	216	251	260	216	234	239	239	276	245	233	251	232	256	237	236	243	214	214	220	249	235	248	244	232	267	224	229	255	224	245	257	257	239	221	243	241	245	258	247	242	226	255	246	227	251	213	232	238	278	246	252	236	267	228	222	280	258	240	243	247	264	232	248	243	235	247	208	244	255	253	216	235	247	243	228	270	252	238	239	258	228	239	252	235	224	251	245	258	253	270	246	237	213	273	263	257	253	208	267	230	230	233	252	268	250	194	240	258	264	266	220	249	246	249	241	226	235	239	252	249	254	247	221	224	254	233	264	242	236	244	227	250	233	265	226	227	260	238	236	274	274	252	255	275	210	252	267	262	256	252	242	241	255	219	261	255	273	261	225	275	226	235	223	246	234	229	248	248	261	264	233	237	255	274	230	270	221	226	267	250	208	205	242	255	262	292	272	253	205	249	250	220	256	243	233	240	231	222	242	244	253	268	246	252	294	258	282	239	242	241	229	240	238	268	225	227	244	246	241	238	239	255	236	227	223	218	239	231	263	262	220	252	252	232	222	238	241	212	245	256	270	254	254	259	271	233	243	227	245	256	260	264	242	238	254	225	239	233	246	256	222	227	239	256	246	253	228	230	256	227	223	236	257	237	233	282	260	252	223	248	248	276	226	264	249	223	237	253	252	257	240	248	227	235	240	249	255	228	246	256	251	217	256	229	241	250	233	262	263	249	263	204	236	214	234	257	245	250	248	254	213	221	235	250	229	230	265	246	241	234	247	282	236	240	228	240	239	229	260	240	222	235	222	262	221	274	255	252	242	282	268	235	230	216	253	253	255	246	268	221	259	268	241	235	243	224	264	230	237	262	256	226	230	251	265	250	255	231	238	226	211	204	234	266	264	231	261	231	242	243	235	223	259	216	250	248	253	240	233	263	219	256	243	252	258	262	225	217	254	249	246	243	241	255	242	249	240	228	245	232	259	246	245	251	251	233	257	241	243	274	244	253	260	276	258	263	253	265	265	234	221	259	244	239	205	221	238	222	240	257	238	254	253	235	239	257	229	243	254	242	240	224	218	219	247	245	245	248	256	244	240	269	252	278	242	252	226	236	250	243	259	250	237	244	243	240	235	241	261	240	251	253	224	251	243	243	254	251	254	257	227	252	226	251	243	243	229	265	231	222	245	254	288	227	229	237	248	230	246	246	229	232	235	242	261	243	262	223	252	269	213	243	246	259	235	247	238	223	243	252	247	246	233	236	227	227	262	267	249	234	208	245	228	215	286	231	232	254	236	239	264	230	256	257	244	256	242	223	266	280	227	261	261	247	241	234	243	243	243	224	224	213	240	253	214	231	254	238	243	238	241	230	258	241	231	234	229	250	261	232	225	255	258	253	222	232	228	246	262	248	220	240	232	244	226	241	255	256	221	247	240	237	229	210	219	272	251	260	232	237	259	241	241	236	228	235	233	225	246	260	275	239	241	235	240	232	242	249	243	237	285	255	233	253	253	249	260	229	259	249	235	243	266	259	273	224	226	224	245	246	257	263	257	254	247	235	241	244	233	235	224	234	241	243	238	265	244	224	255	251	267	226	253	236	228	227	256	256	239	256	279	237	251	250	242	250	246	226	234	261	212	251	252	252	221	240	237	214	262	230	270	226	255	221	260	223	227	252	249	250	240	252	248	249	248	222	231	230	240	244	238	237	216	237	232	241	259	263	254	241	240	234	226	259	202	259	218	249	283	256	266	245	243	229	236	248	230	255	258	240	242	227	246	245	219	248	238	215	255	261	255	240	211	241	256	245	242	228	225	245	235	265	273	231	254	241	253	247	228	262	231	204	271	230	247	233	242	248	234	249	244	252	225	224	243	248	267	237	247	269	259	258	235	259	220	226	241	243	228	237	269	242	261	231	256	253	234	248	235	235	254	248	220	259	223	243	264	233	248	232	257	224	232	254	257	266	234	259	240	271	225	247	248	204	199	244	233	254	257	239	251	259	281	215	245	258	233	231	259	240	230	247	271	238	231	251	244	247	217	217	269	271	249	248	250	241	245	260	229	235	274	232	245	227	240	242	255	210	230	232	259	251	242	257	277	247	243	235	236	230	226	240	229	247	253	245	254	250	258	239	226	255	250	226	225	234	229	280	233	257	257	208	232	236	249	267	238	256	230	255	265	245	272	243	228	246	250	249	236	244	267	247	224	260	265	268	248	232	235	246	231	251	226	260	242	233	257	232	249	251	257	237	221	265	233	241	233	227	248	234	260	261	281	242	220	228	234	253	223
30682	33119	42608	45594	52070	43489	41116	42635	41108	40769	38309	36846	33762	28067	24879	22069	21661	22769	21999	24930	26160	19370	11410	8440	8386	5953	5347	3960	2869	2414	2234	2038	1640	1409	1288	1235	1084	1077	972	963	957	1002	901	1052	1161	1282	1146	1005	913	964	832	834	787	823	782	829	784	796	813	816	826	823	787	760	823	812	834	775	745	781	818	785	784	766	853	798	770	832	763	780	817	804	810	757	835	753	751	814	821	775	808	808	863	785	833	838	785	790	778	860	784	777	768	797	786	799	804	788	768	776	857	802	819	759	797	762	774	760	778	840	778	822	787	792	807	775	767	816	822	784	818	791	885	801	767	765	774	810	826	795	795	802	815	736	826	830	801	801	833	850	779	796	795	811	768	813	760	797	784	827	756	767	816	778	799	805	792	810	808	816	763	813	827	788	840	731	745	790	773	842	806	786	826	779	773	847	779	768	843	800	807	797	800	776	815	805	807	806	768	745	811	765	764	814	820	782	804	761	830	813	764	795	774	759	802	793	836	801	785	853	772	807	796	830	794	794	806	775	823	794	794	824	823	744	803	807	778	815	782	828	795	766	760	795	758	837	821	844	833	786	762	791	764	789	830	776	788	853	794	807	773	747	777	785	845	704	765	779	816	854	835	811	787	767	808	764	782	800	782	801	767	793	843	769	749	780	795	731	847	762	801	761	833	799	782	813	864	823	762	761	782	832	802	781	763	771	767	763	790	826	765	783	828	804	808	777	786	776	806	793	804	747	843	815	782	765	834	754	812	816	804	844	792	777	819	799	822	764	817	814	805	813	820	804	806	809	842	813	768	800	774	771	796	753	798	804	807	764	792	787	834	783	773	777	838	809	803	850	828	821	786	767	794	807	774	800	772	828	769	759	794	819	737	794	821	803	806	781	819	778	753	792	782	812	747	785	819	783	846	792	788	832	815	809	780	800	773	777	788	811	805	815	844	796	787	780	819	792	790	819	794	809	811	826	741	797	770	812	814	797	773	844	865	855	839	807	793	814	848	806	828	789	752	798	789	811	798	796	799	758	809	781	759	811	752	803	767	820	825	781	729	787	779	824	823	771	749	801	804	783	768	772	822	796	824	769	826	805	734	817	830	760	830	752	808	780	776	819	803	807	813	759	804	807	775	824	833	768	744	801	767	800	731	825	851	822	831	802	784	766	711	799	786	786	797	770	800	771	802	827	778	784	763	789	814	833	799	768	800	804	845	777	796	788	822	798	751	768	810	799	793	794	779	818	803	763	766	852	805	815	799	797	821	810	762	842	753	774	767	850	813	779	764	808	772	789	786	800	806	829	796	809	780	837	834	734	824	776	798	809	858	790	789	832	758	817	750	776	780	782	851	795	829	807	786	796	760	796	795	788	788	762	796	756	780	755	802	792	775	765	778	827	784	780	836	812	791	796	785	805	789	768	831	838	758	829	804	748	759	802	816	827	837	775	794	805	801	815	822	792	779	781	781	828	815	849	803	799	841	755	780	766	778	799	806	728	750	804	760	801	844	737	798	773	791	790	801	817	784	794	752	806	759	826	863	785	809	769	796	810	805	807	774	805	788	831	809	771	803	827	817	820	815	720	803	803	776	763	817	845	758	810	797	812	794	739	788	830	830	789	763	773	767	811	816	816	758	816	793	837	806	783	764	793	834	810	787	812	801	792	810	779	774	805	782	812	795	772	817	768	802	783	793	786	797	813	798	814	807	796	774	795	796	781	784	782	750	789	764	822	802	783	764	776	798	797	843	816	826	791	814	789	794	815	776	799	809	748	780	795	752	801	752	788	788	866	772	805	774	847	813	813	805	847	772	752	791	822	804	828	733	839	816	771	753	789	766	825	803	786	813	773	754	788	774	856	841	788	879	821	770	759	814	789	793	818	866	795	826	848	808	772	742	823	795	784	805	760	779	793	830	829	821	784	831	851	780	801	804	816	757	808	787	774	789	789	752	827	764	843	765	766	801	862	754	790	794	781	767	856	859	750	792	808	745	767	815	840	814	815	804	784	811	809	778	788	797	785	730	799	794	747	786	777	773	800	818	830	752	793	812	805	838	722	767	789	800	803	752	844	788	814	773	757	800	782	798	843	727	818	765	802	774	813	803	747	792	812	753	866	784	801	789	846	770	750	809	797	834	782	767	797	802	844	806	743	805	826	803	790	811	801	845	794	786	787	847	804	807	799	801	783	781	817	818	795	776	800	788	777	816	866	771	797	784	797	817	743	810	822	780	830	798	807	810	788	753	813	793	811	775	810	767	837	788	858	806	819	754	780	816	752	808	824	824	774	785	832	795	794	824	805	778	773	728	772	830	758	782	777	821	762	803	815	818	827	782	797	750	845	788	761	792	792	819	750	799	839	853	786	768	806	791	812	812	797	846	811	784	848	840	791	821	909	791	798	779	790	804	807	769	780	750	813	826	764	789	794	760	787	768	874	794	845	830	790	848	812	840	758	838	803	770	753	810	755	853	819	805	788	765	785	815	814	823	817	780	799	833	813	781	794	808	800	757	754	745	737	804	776	804	823	784	804	785	837	806	813	867	849	803	788	858	826	800	803	819	802	852	752	800	758	792	792	798	805	818	780	823	785	856	817	791	789	792	765	788	800	859	790	720	808	740	767	781	777	822	826	807	838	793	817	848	749	760	800	820	831	824	777	786	851	788	808	829	801	756	818	747	828	838	768	776	787	784	822	850	782	782	808	795	778	828	734	771	771	791	783	855	760	800	831	776	844	768	820	809	753	805	803	806	760	847	783	810	811	798	838	832	786	767	832	814	789	841	793	812	815	842	780	780	820	817	808	814	776	825	786	772	768	827	822	793	741	709	812	792	721	785	779	817	770	775	797	870	834	797	787	820	721	784	747	769	825	784	769	747	758	764	802	818	851	805	806	832	756	780	828	782	873	841	774	798	784	806	792	816	794	795	749	760	778	785	843	849	825	759	785	821	823	818	800	779	751	783	764	780	789	803	863	820	776	822	791	840	778	756	807	859	840	805	742	806	823	827	821	853	817	810	826	862	780	792	803	801	777	793	784	824	813	805	789	732	746	793	796	803	797	779	820	808	760	804	776	785	803	749	742	827	785	812	798	850	810	805	786	792	845	811	804	797	805	787	748	891	783	797	828	796	846	815	820	773	747	776	782	807	793	759	789	799	813	789	829	807	831	834	791	795	836	746	791	794	789	791	777	779	809	815	861	802	759	838	755	802	795	818	776	838	816	763	795	809	833	802	825	873	757	832	807	772	825	771	819	814	809	821	839	772	787	802	796	797	809	827	761	798	801	796	810	789	801	819	770	725	804	795	768	797	792	805	808	763	823	758	827	796	790	790	784	784	799	764	760	821	768	738	825	749	761	787	783	773	788	750	798	813	768	792	811	762	801	790	782	800	828	810	804	771	800	810	783	808	800	796	805	795	771	815	808	872	822	785	837	766	786	827	816	801	775	734	843	832	779	785	763	838	809	769	778	789	788	799	794	847	732
43859	44454	42705	42491	42290	43322	33607	34191	33767	33921	31473	29139	25878	19882	16475	12246	12173	11469	10797	12995	13501	8784	4285	2771	2727	2196	1509	1053	758	746	637	554	478	423	396	368	347	297	317	334	283	275	401	372	371	262	315	303	303	290	300	304	290	272	259	243	247	245	268	265	256	279	248	278	238	275	244	252	251	269	280	240	263	307	301	255	240	244	281	267	279	276	232	232	272	267	259	270	237	247	262	248	263	301	254	253	291	270	227	266	255	279	275	286	226	259	276	253	286	284	272	271	239	293	254	264	280	278	263	262	256	244	275	263	279	284	258	272	250	277	234	234	255	272	253	285	248	260	267	252	237	271	269	258	249	260	277	266	284	270	264	282	280	268	257	229	277	284	281	233	246	246	277	282	232	275	274	286	272	264	254	278	254	272	263	288	259	273	266	290	268	249	266	223	242	289	246	265	260	258	255	255	263	268	261	241	252	282	277	279	253	291	275	271	260	264	281	277	263	248	265	265	255	251	247	280	270	247	257	229	259	267	242	274	277	260	242	220	272	244	247	221	280	244	252	266	250	292	268	244	272	270	253	256	272	244	237	236	279	235	260	247	272	271	275	256	281	279	257	284	270	247	261	243	271	263	264	261	227	244	258	246	250	262	281	258	268	264	274	268	256	255	253	255	277	273	270	270	275	290	238	272	261	257	265	260	270	260	268	246	259	297	262	252	253	256	270	264	248	253	245	255	262	262	251	272	288	277	269	246	246	257	250	247	254	271	243	252	270	237	275	271	270	281	258	254	260	268	247	244	281	262	274	229	254	299	244	270	267	239	265	266	272	260	255	267	242	265	290	259	259	271	254	297	252	249	266	273	267	266	248	242	241	267	287	268	256	278	263	264	269	239	265	273	225	265	267	222	271	240	249	269	272	255	268	226	235	251	278	246	283	264	266	237	260	269	276	262	251	227	273	262	276	263	252	239	258	302	267	254	240	277	273	279	256	292	240	281	265	256	265	247	211	236	242	251	243	247	262	273	271	245	281	262	256	266	241	266	274	267	250	243	250	238	257	275	232	242	262	259	270	252	284	271	275	252	259	236	265	246	261	265	252	274	241	232	260	254	273	266	254	279	252	239	281	292	268	222	236	294	260	265	241	267	230	254	253	285	247	269	289	263	248	278	260	267	262	231	278	252	273	250	228	250	261	263	286	282	276	258	290	248	245	246	265	268	299	276	229	238	266	288	278	291	241	235	252	288	249	252	244	267	260	254	247	246	287	252	256	251	264	289	278	254	263	270	284	256	251	267	295	261	229	270	264	267	257	265	254	270	262	270	271	271	261	249	273	255	285	271	261	255	272	268	258	250	286	247	297	248	282	267	243	277	259	260	259	257	280	278	272	278	235	258	250	252	271	292	264	239	270	272	250	271	240	255	246	283	230	273	279	261	248	280	257	289	253	243	280	259	279	282	272	253	275	238	278	284	225	268	251	259	244	274	229	249	254	250	270	256	262	277	291	256	263	256	255	294	256	235	270	262	265	291	289	253	287	261	251	255	256	281	248	247	262	274	266	270	259	265	264	281	271	276	242	247	285	257	248	261	251	275	255	262	254	243	258	257	217	235	259	249	264	224	277	254	276	257	271	254	240	244	271	267	287	262	270	253	284	254	246	264	261	251	284	272	256	286	289	255	273	282	253	265	243	271	268	251	246	252	254	268	239	258	249	248	262	272	252	256	268	250	284	254	283	235	271	258	249	222	229	286	282	251	286	267	267	272	268	261	257	265	262	242	262	246	254	239	274	273	292	231	234	281	270	262	260	259	247	230	260	253	265	262	253	263	300	276	255	282	310	251	240	232	250	268	259	240	251	269	245	248	234	261	239	243	264	263	269	251	245	275	268	258	239	262	263	276	273	265	282	287	261	276	248	259	271	268	253	252	262	265	267	290	260	285	269	268	260	258	253	231	277	259	248	256	268	260	272	270	226	253	254	268	266	262	251	260	277	261	250	285	281	300	242	278	262	254	271	305	264	232	267	240	267	258	247	287	216	274	269	251	269	249	258	283	301	254	251	275	242	257	262	239	264	269	238	284	295	270	290	283	259	250	247	255	262	272	248	248	238	261	253	226	253	262	267	245	245	267	263	268	278	263	268	248	233	274	279	274	275	239	227	276	281	262	267	252	249	278	247	239	266	256	242	271	229	253	288	269	260	257	311	278	252	256	273	233	267	269	259	258	250	271	243	241	258	237	265	239	246	244	264	251	257	259	257	247	245	277	264	279	271	280	263	256	272	257	280	275	259	264	250	249	291	281	273	259	274	271	230	257	267	281	263	270	250	253	250	222	262	230	263	273	276	271	244	251	265	247	266	254	270	256	228	232	271	270	273	243	266	256	277	233	274	264	258	273	238	251	269	258	257	273	258	263	249	253	251	257	210	268	241	245	269	248	283	262	274	270	267	231	252	268	265	261	279	263	241	281	265	252	288	284	266	268	243	255	239	246	260	251	255	235	258	265	263	280	258	253	306	287	256	270	215	257	253	257	246	276	260	266	256	280	266	258	266	251	255	275	271	283	234	252	247	262	256	278	278	259	295	284	235	261	258	255	269	250	248	241	238	264	276	258	247	234	251	267	284	269	263	264	268	243	241	268	256	255	225	248	249	268	243	266	266	239	260	282	226	245	265	258	257	256	270	228	288	260	280	286	271	285	263	256	270	259	286	245	258	272	276	273	278	254	269	252	248	228	272	265	252	278	237	293	289	254	266	257	280	237	279	286	261	252	255	257	254	236	279	293	261	284	257	242	263	265	279	288	248	233	278	265	259	242	235	269	246	245	237	255	245	276	253	250	257	278	281	224	257	283	269	268	250	268	290	252	273	251	278	253	268	278	259	265	253	245	239	244	271	285	232	253	276	284	277	285	250	248	257	249	253	262	274	260	274	263	236	241	242	278	254	270	269	260	268	252	293	268	305	234	270	272	265	261	242	265	253	259	247	258	269	271	260	260	262	265	269	276	287	278	242	276	237	249	284	273	257	283	286	266	277	266	269	250	259	253	234	251	246	264	268	237	283	261	223	276	251	273	289	246	255	264	258	241	249	314	245	290	287	268	280	230	290	269	260	251	250	270	233	261	264	237	293	272	238	241	268	257	282	272	227	296	241	254	251	254	258	264	236	255	238	245	247	264	256	251	265	244	279	274	255	253	248	229	258	265	255	274	245	295	291	266	242	289	246	269	252	286	251	292	277	274	298	267	255	272	259	242	305	277	265	242	257	257	261	249	262	260	240	236	267	252	264	253	295	255	268	251	310	250	256	251	259	258	276	270	279	265	251	257	265	285	265	281	230	254	261	260	259	240	255	274	271	253	279	274	268	282	262	238	249	292	238	267	258	252	265	235	268	284	272	259	265	256	261	274	266	269	254	254	257	275	248	243	261	234	291	275	267	288	270	258	250	256	263	258	261	259	294	284	240	235	269	273	280	257	262	248	248	237	263	255	251	260	258	267
35157	41871	47599	52498	55578	51881	46342	48761	48142	47984	46646	44467	41701	36841	34359	31233	32226	31988	31262	34955	34764	28952	17178	13771	14519	11483	8440	5948	4426	3739	3531	3032	2451	1911	1525	1471	1301	1254	1130	1086	1125	1153	1861	1646	1198	1070	1028	1087	1045	1053	1042	982	893	916	884	824	795	875	826	840	829	876	795	787	828	802	792	782	856	829	802	807	842	794	819	803	767	778	806	828	819	846	845	837	841	873	851	750	834	850	864	792	843	803	807	817	791	863	802	761	852	827	884	815	843	823	832	841	807	843	816	795	834	807	857	809	841	842	795	842	815	832	822	822	836	838	828	842	816	808	807	856	836	804	857	808	813	821	827	862	771	814	825	806	845	793	824	792	822	783	806	818	812	823	775	834	876	833	858	827	852	843	853	755	806	825	787	841	824	820	781	862	859	863	855	818	844	832	830	809	821	806	784	857	880	828	830	779	848	830	844	847	791	846	834	781	791	828	848	796	819	894	857	799	747	820	832	864	804	824	818	836	810	878	817	828	816	820	817	834	793	834	829	814	814	811	888	821	863	790	895	858	811	874	897	836	828	903	843	857	760	809	823	846	851	813	845	828	807	838	810	805	888	795	866	859	832	834	804	843	818	807	851	823	811	837	799	803	823	859	859	814	819	824	832	835	822	824	865	808	832	823	780	827	806	855	799	803	779	844	816	868	833	821	876	813	825	806	820	806	836	866	759	785	831	829	826	846	823	854	817	795	816	795	828	821	828	787	773	828	809	894	850	805	850	852	815	800	785	825	816	832	858	826	806	793	851	846	810	786	787	818	801	840	838	804	875	825	829	816	831	801	780	783	825	866	792	795	835	855	799	837	798	820	855	774	816	835	834	861	814	835	849	835	866	891	861	793	802	850	845	818	809	840	835	777	821	864	805	829	842	823	855	869	793	838	857	874	856	811	864	861	850	815	848	811	804	824	885	859	820	844	832	844	808	862	796	866	826	838	833	860	853	822	819	819	837	817	817	827	826	814	819	836	872	809	817	824	840	872	836	804	829	863	832	827	820	784	803	844	793	842	785	807	840	827	830	847	895	844	782	802	794	818	815	818	759	833	824	828	807	778	796	793	826	855	858	815	825	900	885	818	855	799	821	835	822	852	837	817	792	815	831	844	826	815	828	843	834	778	773	821	854	759	826	803	831	784	801	869	853	797	784	848	847	794	803	835	868	865	756	853	781	816	798	888	788	800	815	844	771	814	813	820	853	799	820	800	811	821	815	798	818	830	853	826	889	870	784	841	815	849	852	789	830	828	849	801	814	806	839	780	823	849	826	851	863	842	826	832	834	821	806	833	801	830	853	849	840	822	828	775	793	876	867	822	844	796	786	818	850	787	842	837	845	855	834	852	754	776	816	855	793	816	826	783	763	859	847	854	811	827	821	780	799	836	796	829	811	831	837	765	793	860	819	835	787	889	830	829	827	818	843	872	831	819	836	870	829	841	794	824	806	849	869	832	802	805	801	842	814	854	857	813	826	807	865	835	796	801	807	815	838	823	860	829	825	841	801	849	835	844	799	806	831	802	845	826	841	827	880	827	875	807	872	795	794	820	830	816	774	850	834	828	885	883	841	825	825	826	810	827	838	798	849	811	810	893	809	823	863	856	875	807	829	854	844	852	848	860	847	821	860	810	818	819	827	863	838	852	789	828	826	849	811	816	801	836	846	814	846	776	822	813	847	814	822	849	881	863	820	824	833	803	839	827	838	808	899	804	803	809	794	810	809	841	785	854	805	806	841	822	801	763	747	838	796	805	823	790	819	903	822	860	842	887	809	852	808	818	854	797	820	874	806	770	807	844	810	837	796	866	770	857	849	828	797	889	866	863	818	821	807	782	836	851	873	845	858	834	877	833	848	811	871	789	817	837	830	870	824	827	839	835	824	824	846	872	775	812	807	870	872	777	788	820	843	791	819	822	798	846	811	859	814	854	841	856	859	865	858	824	847	814	835	811	842	873	827	791	830	853	833	856	801	772	810	837	802	822	815	850	817	847	810	812	893	831	806	829	867	845	841	803	837	857	832	810	817	834	803	853	805	810	864	793	812	874	830	843	793	814	808	804	858	881	838	789	857	820	848	876	812	829	831	798	817	843	769	825	853	856	877	826	850	801	835	871	836	848	853	802	804	864	823	809	791	829	813	804	870	892	887	832	829	852	766	845	821	844	871	837	790	787	795	826	852	798	839	844	882	787	853	842	804	800	817	786	820	789	861	788	782	835	858	832	837	778	813	825	914	808	804	823	875	794	825	861	885	806	821	844	794	834	844	831	845	847	874	793	821	809	841	828	831	811	827	831	783	781	876	817	825	815	865	801	804	809	822	886	813	830	806	833	813	777	858	768	861	812	859	799	856	767	836	826	821	762	847	867	807	835	878	789	830	755	785	873	849	819	815	772	789	819	829	826	835	848	821	819	805	835	820	852	860	822	850	779	876	842	802	827	822	833	832	847	827	806	823	771	822	844	913	847	790	863	817	794	827	872	861	860	828	797	800	868	827	823	852	857	867	843	851	839	854	878	827	800	824	880	849	827	809	824	899	805	798	815	787	849	770	815	830	858	828	845	828	772	814	778	831	857	787	829	832	834	836	827	826	825	784	829	857	811	797	853	857	873	812	840	834	835	812	873	815	815	798	790	785	836	840	830	863	887	834	855	875	811	841	839	820	837	802	836	799	854	860	844	869	854	791	808	800	808	802	822	856	899	826	785	820	828	833	861	900	817	828	832	798	848	786	776	801	773	810	849	816	818	815	805	788	826	801	847	848	832	884	810	814	815	792	812	849	835	910	798	840	873	777	803	804	830	865	837	818	877	867	879	845	814	807	837	808	842	790	874	875	848	855	833	757	873	806	868	807	820	847	858	831	807	791	867	834	774	867	775	811	838	791	873	802	829	832	782	821	897	821	845	798	809	793	837	831	840	822	795	819	775	846	849	874	865	807	821	780	820	804	864	841	839	846	860	832	845	788	845	839	810	824	801	837	851	788	847	849	827	818	838	870	813	813	865	819	864	855	820	857	852	798	773	828	800	772	852	881	836	816	846	802	812	804	767	812	808	779	829	809	843	905	866	752	781	804	868	806	793	783	792	840	838	832	844	878	839	827	799	823	836	862	803	810	800	892	851	768	825	819	853	834	826	800	796	776	807	858	833	831	793	819	845	801	842	803	821	805	846	824	855	845	803	833	819	863	841	873	867	813	793	859	792	804	836	866	897	784	830	851	820	821	830	818	816	852	825	804	842	845	845	811	799	842	810	843	795	853	844	853	832	844	798	842	824	812	854	819	826	848	887	874	846	865	855	837	777	806	797	794	799	841	849	828	839	812	813	820	833	841	804	806	819	812	783	867	792	833	866	858	790	841	747	821	804	834	841	808	807	820	814	816	827	811	788	817	787	820	854	846	829	816	867	861	816	833	783	850	852	827	754	854	902	806	835	833	842	779	773	839	770	855	914	851	799	853	802	825	766
19343	17050	18487	15021	10288	5392	4523	3514	2676	2050	1554	1199	1067	885	723	628	555	525	474	524	557	557	427	460	455	385	344	336	322	282	314	287	269	280	233	264	245	253	267	226	244	247	285	257	244	263	274	237	211	240	219	251	284	231	236	268	247	240	242	259	231	222	230	250	223	221	266	236	234	217	256	234	264	257	255	234	255	239	262	235	253	250	256	231	254	240	231	229	250	257	236	229	247	210	268	225	255	231	249	239	223	241	234	260	239	255	229	203	230	241	237	206	232	239	248	212	222	237	229	231	259	234	224	231	250	255	252	230	238	234	230	214	266	220	220	240	267	255	232	254	261	268	259	229	243	244	228	250	241	273	206	262	254	258	251	243	242	253	260	253	259	257	233	254	230	243	222	241	244	254	246	265	255	234	225	224	246	238	253	234	238	247	226	246	202	260	239	240	220	248	251	208	236	252	234	247	219	213	264	226	215	235	250	254	237	246	241	230	248	234	273	239	216	234	208	236	225	261	231	218	243	242	236	232	228	234	243	235	262	235	237	252	232	236	247	250	250	234	222	219	247	258	261	228	241	252	253	241	259	258	217	248	221	233	230	251	229	229	241	231	256	237	241	210	236	244	208	246	240	210	233	246	269	242	243	254	265	223	232	251	218	256	237	245	227	226	241	251	226	236	237	237	256	239	275	231	260	228	251	249	237	220	232	253	258	239	221	226	219	237	249	232	238	252	247	209	235	248	228	229	249	242	260	233	240	268	262	272	235	213	238	226	243	240	247	203	225	231	249	247	242	267	227	265	226	206	246	245	238	255	257	239	246	243	230	234	247	240	227	250	226	215	243	236	214	237	256	234	239	264	212	246	255	238	232	231	260	249	238	259	236	238	214	235	234	272	238	278	248	266	249	218	220	244	258	221	253	241	251	251	230	261	273	243	239	221	226	240	287	258	212	247	241	246	207	251	227	256	218	237	260	257	232	227	277	237	265	246	233	236	259	218	225	255	239	218	241	241	210	234	260	221	241	255	248	215	247	256	239	239	234	233	233	256	257	225	220	241	241	269	251	212	205	224	241	267	246	236	255	221	241	249	197	214	248	213	228	235	264	223	238	251	227	219	249	242	256	233	232	240	246	219	237	251	220	239	235	273	226	217	246	238	287	238	254	229	252	231	251	266	236	243	237	238	210	232	276	236	240	227	199	217	223	241	224	237	228	252	233	235	241	238	231	258	243	231	244	210	246	243	238	260	228	259	226	224	225	234	232	248	255	238	240	239	201	274	261	251	257	232	223	234	269	235	237	245	245	235	220	212	232	228	249	243	239	226	227	231	230	235	257	256	255	242	250	211	257	241	242	218	250	240	240	244	237	229	239	232	237	258	229	224	233	240	241	235	232	250	247	252	231	245	246	226	258	248	220	255	218	228	254	221	219	245	242	233	231	249	230	257	246	246	211	242	233	260	237	246	237	230	250	243	222	236	243	241	222	236	234	254	284	221	207	232	230	236	232	216	232	249	215	276	226	227	239	235	272	259	237	250	257	243	259	238	225	194	253	257	233	260	248	262	262	225	246	257	246	249	234	235	242	231	275	236	275	257	240	267	232	241	241	250	193	239	245	246	263	250	231	233	238	242	217	215	222	239	246	243	187	226	245	251	265	257	264	222	228	237	245	259	235	243	222	206	248	238	208	249	229	235	257	225	247	225	250	222	256	242	250	209	228	236	221	232	242	237	246	245	234	236	235	223	251	249	238	253	235	227	232	217	229	239	216	218	230	231	250	218	214	253	241	245	214	245	235	225	223	244	224	241	240	242	262	232	251	256	253	280	200	250	250	261	247	212	238	265	226	265	256	265	236	258	242	214	239	235	259	226	270	250	262	244	242	236	249	276	240	250	202	230	244	273	262	236	230	218	227	246	235	228	250	272	230	233	243	229	232	248	232	226	248	235	245	271	253	215	261	253	252	231	253	259	233	265	247	227	241	214	219	229	231	235	228	257	224	231	232	253	236	251	213	216	250	215	259	258	240	263	226	251	232	239	238	247	221	236	244	223	250	248	237	228	231	245	248	239	253	255	219	247	230	215	242	222	245	259	240	245	237	282	214	231	253	250	256	251	253	248	241	220	240	218	258	254	222	230	249	268	237	256	235	267	264	241	253	217	254	267	242	246	238	260	258	253	244	246	234	217	256	260	250	251	240	226	237	244	225	230	252	237	211	237	229	243	246	239	257	232	218	256	251	255	255	232	225	226	225	223	265	230	239	236	239	241	253	259	244	224	226	247	230	225	248	251	265	217	240	221	222	257	238	260	242	250	263	243	232	241	238	233	233	250	217	259	240	253	279	231	226	230	259	256	219	257	247	241	240	235	242	237	260	239	233	263	235	240	252	259	243	223	255	255	247	230	257	255	224	229	232	212	249	255	252	232	218	237	209	230	246	247	213	221	242	242	269	210	234	243	235	255	220	223	228	227	256	253	254	222	221	245	256	262	251	228	242	271	233	218	234	220	241	209	247	222	233	257	232	247	253	225	273	257	242	216	261	222	222	245	247	229	253	225	255	261	232	246	245	220	227	279	274	251	267	273	231	248	245	274	255	255	257	251	239	221	238	245	246	237	244	246	274	225	235	250	226	260	242	268	245	264	232	224	246	218	240	225	232	241	270	247	236	222	272	264	243	237	267	222	231	223	228	249	232	233	247	203	258	226	233	235	233	267	246	274	232	237	249	253	248	246	247	234	257	249	234	236	231	226	265	259	254	238	246	233	224	247	226	247	236	228	230	237	202	247	252	235	221	205	244	217	247	251	235	222	262	234	242	242	238	239	255	214	228	262	246	232	256	223	251	245	246	247	271	254	231	239	194	251	205	242	211	264	240	244	220	235	263	256	242	253	244	225	239	238	249	258	271	221	250	249	260	265	229	250	228	229	243	241	259	240	243	257	250	223	246	246	239	242	239	215	239	250	220	231	249	217	221	227	251	212	229	226	269	237	274	221	218	237	248	300	257	265	274	239	262	238	213	266	226	218	228	242	256	238	246	228	225	278	233	236	231	259	234	285	257	230	229	249	256	230	247	229	252	245	259	223	203	263	254	256	254	230	278	243	249	238	221	237	247	268	234	245	244	244	266	223	215	244	240	231	228	237	233	258	246	242	203	236	211	240	248	222	244	227	224	210	217	239	256	258	253	234	259	249	233	250	254	235	252	236	241	242	236	260	267	211	220	253	259	240	218	256	252	224	234	234	252	211	249	244	259	227	238	220	241	229	230	240	226	216	240	238	229	218	216	244	210	247	241	210	222	245	247	270	232	225	217	236	227	231	244	251	226	236	228	265	224	241	250	239	270	223	213	260	244	223	208	251	238	241	237	248	230	234	232	249	253	230	232	230	213	250	240	262	233	209	238	239	232	242	234	225	229	249	235	254	201	228	239	264	224	259	236	232	237	236	225	254	233	245	262	259	261	240	257	238	255	228	234	222	239	266	252	242	262	238
15492	17510	27094	27942	24433	16290	16410	13818	11990	9767	7933	6400	5645	4659	4108	3376	3056	2712	2780	3052	2882	2913	2337	2208	2128	1638	1571	1431	1412	1288	1302	1239	1198	1101	1024	950	949	947	986	919	970	879	918	797	827	846	831	852	847	835	835	823	858	763	795	820	825	802	802	769	776	846	774	802	722	781	761	804	795	788	778	784	774	812	750	805	781	777	774	769	820	754	802	766	790	782	736	762	785	755	843	763	711	738	777	765	770	808	805	805	751	773	770	799	765	773	757	776	800	786	752	820	793	750	772	791	758	741	760	777	805	771	777	781	831	809	797	743	768	790	777	762	819	810	757	768	779	803	772	851	808	786	790	822	762	792	793	688	788	790	778	780	835	743	772	800	796	818	779	759	792	786	780	782	824	758	784	795	775	756	782	837	790	807	814	771	755	827	813	778	806	783	755	776	728	783	747	795	839	748	778	817	776	775	775	728	804	777	789	822	776	774	766	772	764	815	775	746	799	788	799	802	823	794	804	761	773	781	759	819	756	786	746	832	817	770	737	758	748	786	803	820	792	721	776	781	764	798	780	812	773	820	787	765	808	781	768	789	756	774	789	808	830	799	807	753	782	743	761	772	775	755	820	757	731	807	758	794	790	796	823	833	784	803	814	764	805	784	800	781	752	798	778	809	792	758	772	819	822	816	834	817	822	798	786	815	771	733	751	784	836	763	787	810	749	812	786	766	757	825	804	812	800	817	811	777	753	793	802	807	803	735	802	741	795	764	774	797	766	748	813	786	817	735	766	813	828	795	760	785	799	793	821	847	768	747	775	789	790	811	796	761	809	811	771	742	761	799	808	773	732	757	779	768	794	804	761	818	810	787	796	762	772	761	774	781	814	772	771	800	804	783	765	770	760	744	730	763	820	779	789	779	787	745	829	795	804	792	767	788	768	812	796	768	767	859	775	729	768	785	726	819	827	813	823	747	760	799	719	782	803	817	778	791	793	826	764	813	777	811	822	782	791	814	791	791	790	783	784	766	809	754	748	811	753	755	770	779	802	755	777	820	755	788	751	799	791	714	775	748	803	807	752	749	810	796	759	820	805	740	815	777	826	824	763	781	769	792	774	814	842	783	819	844	782	762	855	800	793	790	773	798	756	747	744	801	765	748	758	758	769	780	788	762	839	793	747	795	770	812	778	840	797	807	798	786	766	775	846	807	750	778	806	799	713	789	735	793	776	818	736	738	823	770	760	800	750	792	777	781	743	750	760	808	743	827	828	816	833	776	755	771	816	790	763	792	826	794	856	752	791	837	797	788	789	771	739	793	794	788	771	794	782	838	779	782	809	827	821	777	823	782	835	783	800	791	765	777	813	760	791	796	820	779	797	765	792	824	839	876	748	767	802	817	786	797	822	785	828	778	757	835	779	788	772	788	782	764	824	770	771	780	811	829	804	814	810	781	775	816	768	765	812	753	805	779	739	800	791	769	830	752	778	782	797	703	755	826	774	762	753	771	786	779	769	771	767	781	814	774	789	806	753	807	742	745	817	754	815	882	793	769	785	810	768	832	821	805	752	807	785	822	825	725	810	781	797	780	812	789	795	786	774	774	739	797	794	750	780	750	804	768	722	840	801	790	786	801	827	766	811	792	809	820	781	765	798	783	800	819	841	776	750	815	797	773	756	752	790	791	769	775	792	772	807	793	791	778	780	824	798	766	823	762	842	782	782	773	775	776	802	780	793	834	805	755	823	780	752	742	756	826	779	747	814	767	796	785	801	790	782	793	806	731	811	745	757	823	785	806	765	745	766	783	832	806	813	845	839	754	774	790	819	809	778	791	768	778	791	782	788	805	748	768	768	808	755	734	782	790	761	754	801	732	740	776	794	885	746	778	803	830	798	750	815	782	772	779	833	756	803	803	792	752	801	786	763	812	792	797	765	802	800	804	749	837	831	781	770	758	816	761	815	771	794	778	792	815	774	779	766	781	783	735	803	845	759	798	778	779	807	816	813	786	804	800	821	766	776	752	848	804	767	775	788	782	801	785	788	742	775	797	780	814	801	774	809	775	797	742	789	777	763	847	785	758	803	782	795	759	792	797	787	788	780	784	753	791	757	758	744	807	798	791	837	768	781	783	750	753	783	794	847	779	787	789	807	757	799	806	734	773	789	773	768	775	799	766	834	788	778	782	760	808	725	759	767	801	815	824	744	861	752	777	766	761	748	824	701	782	824	780	762	798	749	783	809	759	784	781	783	832	849	860	793	795	764	806	802	789	827	840	768	844	788	811	769	750	785	826	803	804	816	796	813	798	834	845	772	800	783	763	805	752	771	749	796	760	736	737	813	786	739	800	763	822	801	804	763	835	762	770	769	744	763	767	782	787	793	780	806	815	788	815	800	806	839	824	776	787	799	776	727	765	791	838	794	790	759	750	822	738	752	759	796	817	766	756	803	748	748	775	787	800	831	759	788	778	836	783	765	761	780	805	792	758	719	761	791	745	796	786	805	783	772	809	781	818	843	741	810	776	779	755	782	799	836	720	770	810	783	841	797	777	774	783	721	810	780	779	804	768	796	741	806	856	780	783	784	767	730	816	725	734	803	807	762	746	767	827	766	755	811	796	800	755	760	838	797	814	736	822	810	756	770	773	791	771	797	762	795	812	763	794	720	796	791	786	779	743	782	789	804	744	754	791	786	788	737	793	764	773	829	805	735	801	741	786	824	786	747	823	812	779	817	730	807	788	782	785	783	788	785	782	832	799	800	807	769	745	773	783	774	736	794	823	780	765	771	796	784	789	769	795	757	729	795	810	764	788	747	802	804	726	803	776	788	790	797	793	794	797	788	802	840	759	829	765	791	798	750	780	781	834	814	802	722	841	763	821	817	791	771	805	772	825	801	818	771	772	800	760	796	771	819	825	811	748	735	793	787	796	781	775	752	805	788	759	775	735	792	810	771	765	770	807	736	839	774	829	806	792	813	842	776	778	807	756	744	755	762	808	723	838	786	811	754	769	752	804	782	780	770	808	791	790	791	785	750	763	764	839	767	847	802	746	795	779	833	736	820	769	736	793	836	810	809	835	801	746	813	761	756	779	775	773	780	817	823	770	788	787	813	755	821	839	759	755	757	781	785	779	743	776	775	825	774	767	821	790	832	790	764	840	789	777	802	779	776	810	771	737	770	822	816	765	787	808	776	757	799	764	780	811	820	829	786	723	769	774	825	815	763	832	798	785	852	797	787	765	798	828	785	802	836	789	763	814	743	813	757	813	808	836	822	802	764	792	770	792	783	816	844	797	786	820	790	797	819	773	825	758	812	779	788	777	804	813	802	778	801	814	751	803	787	763	781	776	784	786	822	750	814	831	810	790	795	803	830	783	820	751	786	751	733	780	750	778	852	768	790	769	814	743	796	769	806	795	790	808	805	799	788	771	786	758	821	755	806	819	799	783	782	806	804	757	843	793	741	783	804	803	793	825	759	787	789	804	762	773	795	817	769	802	799	795
39521	36551	38895	39535	43060	29404	31715	29606	27794	23909	21102	18225	15936	11819	8998	7255	7176	6577	5267	7113	6924	4823	2242	1531	1754	1185	823	716	552	513	421	401	371	316	297	310	264	293	287	267	249	260	258	224	231	227	250	257	253	247	248	272	273	233	258	245	235	268	239	229	224	223	219	233	251	232	228	221	229	245	235	223	250	233	206	223	213	255	227	226	240	226	235	234	221	232	194	266	251	251	224	224	220	252	208	264	233	230	214	229	228	214	234	249	222	262	240	231	225	233	228	249	238	235	240	206	227	215	240	252	209	206	219	248	242	254	223	254	211	224	238	233	205	228	248	240	220	222	219	228	253	244	239	198	205	215	196	237	226	214	233	239	231	238	233	229	212	211	236	200	222	239	235	215	220	237	242	222	224	226	224	234	233	255	240	223	227	242	255	252	232	223	244	237	221	216	220	204	229	239	244	215	244	224	231	251	247	222	237	250	239	228	246	249	225	248	270	246	228	252	233	267	226	228	245	254	227	207	250	238	226	246	248	250	217	252	236	235	207	242	205	220	237	215	243	239	256	245	252	221	208	235	231	256	241	239	261	244	241	249	221	248	212	225	234	215	243	247	218	235	240	216	220	226	235	241	215	217	218	208	222	199	228	230	243	248	230	203	239	221	232	212	253	232	229	236	230	237	237	236	218	220	224	230	257	214	221	226	229	225	245	233	219	203	237	227	252	220	223	246	221	224	254	254	226	250	232	248	224	215	236	240	234	214	248	214	204	235	241	227	241	213	220	257	204	241	209	263	203	228	231	214	236	266	213	241	210	254	226	232	250	236	248	219	247	242	245	230	201	223	226	219	221	218	223	245	227	228	247	219	217	249	260	233	219	221	220	203	222	261	252	241	254	225	260	204	215	211	256	231	233	245	226	220	206	220	250	225	247	245	220	231	182	212	234	246	210	259	205	239	239	246	239	234	226	210	260	216	231	219	254	242	251	246	250	253	228	208	232	222	254	216	238	231	258	205	234	205	245	226	200	254	247	250	228	211	209	243	235	268	240	250	215	258	219	224	223	233	242	256	227	252	240	217	227	250	261	225	254	242	190	214	257	236	222	229	219	232	263	228	264	229	237	241	226	220	207	235	272	240	201	252	233	261	236	214	217	231	249	242	238	235	222	236	246	194	222	223	235	233	198	249	217	240	208	213	228	243	210	239	244	246	222	250	230	232	226	222	202	260	239	227	237	229	217	233	216	260	226	247	204	224	224	247	238	256	242	224	209	232	258	219	224	214	206	217	241	189	226	243	235	235	225	232	218	268	229	220	228	220	230	229	249	216	236	255	199	231	205	250	241	208	216	245	236	213	232	239	237	247	230	261	240	249	232	197	237	239	243	228	233	232	226	216	256	225	222	243	219	245	219	234	230	211	221	206	228	254	218	234	224	208	226	233	225	277	243	219	216	196	234	248	234	224	230	233	209	222	241	227	221	233	233	246	237	240	212	243	243	238	227	250	225	196	206	238	235	234	228	223	241	188	238	235	231	218	228	228	200	244	204	224	229	243	228	251	228	193	231	208	229	258	223	263	239	238	208	230	247	238	223	185	236	216	255	259	242	256	221	230	260	256	235	219	245	206	224	216	239	213	225	248	226	218	231	207	239	221	244	248	214	231	196	228	225	230	256	210	209	223	241	229	237	219	262	227	230	252	235	225	225	245	214	255	242	247	248	227	252	236	241	212	224	239	243	242	225	268	225	223	222	232	224	255	223	246	264	231	221	226	234	224	243	229	218	233	231	243	245	207	204	260	202	228	224	234	227	206	224	217	259	226	237	206	210	222	223	256	236	243	224	254	200	235	235	251	209	253	214	221	248	220	262	253	245	219	229	220	237	226	261	224	256	245	239	240	223	235	214	217	237	228	236	250	214	235	231	208	250	182	221	251	231	225	227	223	224	217	213	231	225	238	238	251	238	228	231	243	250	222	254	215	205	226	248	223	243	213	237	238	248	227	208	219	233	229	207	233	234	224	227	227	235	251	214	244	237	214	252	250	222	218	248	231	233	223	231	230	235	225	234	235	248	242	255	244	232	216	241	212	259	232	222	226	226	239	235	236	229	229	217	240	228	214	235	251	189	235	236	226	234	233	240	235	220	261	217	198	245	223	275	243	217	233	246	239	248	233	221	204	236	212	247	218	232	229	239	251	255	255	227	236	235	230	231	246	229	244	251	238	211	237	224	214	227	217	235	227	229	249	209	235	248	223	225	224	230	247	252	226	253	228	225	233	244	238	240	202	236	247	250	241	204	235	227	223	249	223	246	249	219	233	231	241	224	213	249	215	235	241	243	230	250	249	211	277	230	214	243	240	256	220	245	203	240	249	235	234	216	226	233	230	244	230	274	227	223	246	248	247	237	216	251	202	199	212	247	238	233	252	249	206	240	235	237	242	238	241	229	250	214	234	222	222	225	253	205	237	248	220	246	251	231	247	247	190	218	272	238	244	229	218	236	238	250	245	240	196	225	222	222	237	237	250	202	219	223	216	229	209	210	211	232	231	237	226	234	236	246	225	214	215	238	212	219	226	241	242	284	223	218	230	255	229	217	205	223	254	230	240	253	217	228	229	224	246	239	227	226	259	212	234	223	214	239	230	249	234	221	210	221	213	218	234	228	252	220	229	242	229	254	209	221	226	232	249	216	221	235	242	242	228	235	243	218	227	233	224	244	248	241	227	258	238	245	234	245	203	213	243	244	225	242	234	266	251	227	241	240	254	234	268	257	228	218	233	230	248	233	240	225	241	253	249	243	236	239	240	219	220	235	241	250	233	235	220	213	228	223	209	217	262	250	184	246	235	233	222	230	253	262	244	237	269	218	254	212	240	185	247	215	196	248	236	252	214	248	210	207	236	227	266	246	227	238	251	222	235	229	220	242	224	241	241	229	243	231	246	224	243	219	263	217	230	236	279	238	196	247	237	223	249	228	233	230	222	228	227	247	231	230	232	208	225	238	213	261	221	237	230	224	251	255	241	245	215	227	244	243	244	246	229	254	217	225	263	243	233	241	236	241	252	235	216	243	234	226	240	218	242	264	223	220	241	244	225	210	232	230	226	230	236	241	215	201	239	216	240	219	216	233	209	237	210	244	243	231	215	247	211	230	236	236	223	211	241	216	225	224	246	238	221	252	200	212	234	214	209	201	249	223	264	259	205	223	237	256	244	219	204	208	231	242	250	235	227	236	246	265	243	217	234	235	219	212	230	231	227	235	233	231	235	221	227	209	231	240	220	221	217	215	236	232	242	209	225	222	227	193	229	237	227	206	236	234	252	218	255	226	215	201	254	232	222	225	226	238	211	233	236	239	218	230	224	232	258	213	246	200	242	232	241	249	233	239	232	233	224	230	259	251	225	247	226	226	229	242	239	223	242	251	232	221	218	250	233	230	223	218	233	224	236	237	230	244	236	232	229	230	241	222	248	237	222	239	214	249	204	269	223	214	220	222	244	218	205
32043	33643	42963	47171	46065	36417	43766	42532	40861	38707	37505	35673	33712	29289	27143	25007	25680	23844	21785	27147	25533	21598	11890	9126	10032	7003	5158	4138	3248	2744	2257	1997	1660	1497	1291	1201	1107	1041	1029	1076	1008	983	990	884	874	809	837	838	843	879	1054	1047	969	934	807	793	782	825	770	737	793	766	757	789	745	770	754	804	773	760	771	702	729	723	780	763	808	750	727	771	696	727	727	738	790	746	793	775	797	724	740	733	767	759	748	800	751	781	748	795	804	760	757	796	785	781	764	732	799	783	749	721	771	794	763	802	777	767	755	825	801	753	745	780	741	742	798	756	786	736	859	774	787	745	722	782	785	807	782	741	769	730	775	726	767	764	727	735	761	805	759	765	706	762	739	723	775	758	771	726	732	785	756	782	749	789	743	744	813	803	736	764	742	773	751	772	806	756	752	729	802	762	777	721	747	831	797	780	782	785	737	763	817	750	711	797	782	738	705	721	775	776	747	734	767	791	785	812	766	742	783	744	784	783	747	774	725	737	734	697	786	776	793	790	704	722	735	731	723	765	757	719	743	794	751	726	777	747	749	784	734	751	761	737	784	805	784	739	767	700	775	783	801	745	762	839	720	775	726	761	751	795	719	800	752	728	708	745	805	789	770	744	764	750	747	811	750	779	761	713	733	796	736	770	758	799	743	734	756	779	815	796	762	724	761	732	744	783	760	832	732	756	740	812	769	773	753	800	778	822	753	783	801	767	749	787	737	770	749	744	729	757	691	778	731	781	748	761	765	788	741	787	725	782	753	792	771	757	783	812	764	785	747	849	774	720	803	723	724	759	768	748	764	798	774	784	713	802	760	773	724	725	761	774	768	790	770	751	797	740	713	768	707	730	697	781	753	744	749	748	748	734	807	741	699	749	737	805	774	742	770	763	795	731	761	738	753	764	789	757	822	748	763	755	739	730	843	771	788	789	725	746	795	738	799	777	784	764	754	747	721	781	746	730	758	750	736	796	745	760	784	775	739	741	788	836	723	775	789	773	771	789	808	764	766	745	766	757	805	747	744	763	738	757	758	780	739	775	705	747	750	768	755	752	779	762	773	733	767	712	726	768	784	721	741	776	739	744	739	743	790	731	809	783	729	760	775	724	729	735	764	748	766	786	773	747	754	766	712	740	759	702	728	743	729	785	734	747	800	749	775	736	755	799	782	751	742	767	759	758	728	744	739	803	769	758	726	793	759	760	702	806	747	743	789	737	728	725	762	706	792	761	709	749	751	771	780	736	758	826	801	742	731	792	753	717	795	700	803	779	705	763	756	824	722	748	750	703	796	820	745	716	782	746	758	748	789	784	755	782	771	751	749	743	724	755	768	776	814	784	751	770	771	768	794	770	791	743	764	759	732	773	784	747	714	732	761	776	747	744	795	732	782	726	747	796	727	791	795	740	768	766	758	725	737	776	734	784	786	739	737	791	736	738	755	759	730	772	749	698	759	787	715	779	720	752	746	766	796	768	765	741	725	732	742	829	738	758	743	734	767	776	753	759	778	771	718	771	743	759	788	754	802	746	720	773	754	789	788	732	762	760	709	739	767	796	780	811	764	815	768	741	761	784	762	771	732	720	750	758	725	761	770	722	747	752	775	713	742	750	731	747	760	748	761	743	734	770	725	783	764	754	767	788	755	799	798	737	776	747	736	724	777	795	762	741	766	725	750	819	765	788	777	759	764	762	764	804	721	712	762	790	720	723	730	813	725	766	790	758	805	786	815	750	797	760	809	774	748	781	689	778	758	721	789	816	767	709	759	788	733	784	736	796	723	812	752	798	762	740	725	747	798	749	782	762	768	799	816	804	779	750	823	776	762	810	711	754	757	797	761	739	755	796	766	759	758	756	768	768	764	757	755	771	741	763	762	680	788	772	748	780	791	747	755	781	764	784	753	737	749	737	800	766	743	760	780	725	699	737	769	783	716	755	809	767	759	795	759	745	783	781	776	796	723	807	731	763	782	783	784	784	806	740	755	761	745	775	796	728	788	768	768	781	751	774	790	801	758	810	707	675	782	761	759	752	799	783	704	783	732	735	768	763	800	808	754	711	787	766	776	798	755	768	818	736	754	763	769	762	771	756	794	746	780	787	757	791	807	750	731	784	692	747	751	745	768	788	775	766	766	769	714	751	820	772	761	774	734	715	796	756	754	765	782	753	723	706	759	781	765	771	757	727	746	767	790	748	743	712	757	780	753	745	744	764	808	777	770	770	774	752	771	789	735	772	745	777	777	747	724	754	778	728	751	722	728	787	742	714	752	741	754	769	725	743	814	777	770	729	786	737	707	785	763	765	816	767	760	754	772	763	748	722	734	788	795	739	750	721	752	797	718	763	744	780	718	792	769	777	791	777	764	749	731	760	765	743	780	769	815	736	739	727	754	809	830	790	704	749	737	784	717	756	759	736	733	759	769	758	796	742	708	765	712	744	767	768	767	773	715	783	758	782	803	781	751	783	764	745	781	772	818	753	775	786	772	745	793	748	767	718	762	809	781	751	793	736	787	714	804	766	772	730	783	794	796	758	757	778	737	767	733	785	813	777	814	737	780	768	691	785	818	792	829	802	777	764	759	795	792	759	772	765	745	783	805	724	738	799	778	787	799	762	751	766	757	756	744	736	765	770	757	761	760	717	736	770	743	779	704	749	784	758	726	802	771	743	762	761	753	774	739	775	770	747	785	740	755	779	774	713	786	769	732	756	787	739	738	741	745	812	741	752	778	758	712	764	730	802	783	732	748	754	759	741	753	765	768	767	732	742	777	781	785	750	740	734	764	783	748	746	761	716	772	762	811	724	816	771	730	786	732	785	796	729	721	774	756	760	723	742	728	768	738	718	776	763	770	758	740	773	755	765	779	727	760	799	762	764	759	804	791	812	775	727	748	734	687	787	794	724	807	774	767	787	802	774	764	748	796	740	780	772	739	747	804	697	850	762	782	743	739	762	799	790	808	776	725	772	757	711	769	837	761	795	801	713	780	767	712	757	789	831	758	810	772	790	760	759	733	737	776	801	776	771	756	744	735	774	722	782	747	737	751	743	758	794	807	783	776	763	751	746	751	711	759	762	771	790	753	720	753	716	748	755	791	787	788	816	723	740	754	779	745	719	694	733	763	785	751	722	739	778	716	740	783	763	783	736	788	761	811	744	800	800	766	753	749	781	779	795	782	765	772	794	796	789	757	759	771	762	763	734	739	789	764	760	774	763	766	760	796	750	802	785	763	748	751	748	731	743	797	714	700	788	753	745	732	770	726	713	750	755	756	752	739	807	828	755	762	774	775	760	740	741	739	833	731	794	759	766	772	741	724	741	783	784	765	789	795	749	760	771	822	765	785	731	769	757	785	762	720	748	837	803	757	820	705	776	793	796	782	719	739	766	757	788	766	784	753	777	749	747	749	788	717	795	755	763	778	760	764	787	802	772	757	778	718	739	777	744	763	771	830	758	775	705	795	738	766	723	760	761	781	747
47741	44081	44107	38839	40569	32148	32739	34896	34525	32123	30838	27846	27685	22092	18188	15033	14716	13384	11109	14084	13005	9918	4389	3121	3249	2086	1494	1151	913	641	680	572	459	373	397	393	320	316	324	309	269	293	283	265	238	222	268	273	316	325	379	341	327	280	271	256	255	269	223	267	232	263	250	258	250	270	280	272	231	230	242	252	207	263	261	241	276	253	245	229	231	242	282	262	238	266	233	228	243	238	254	233	227	267	259	249	254	252	258	267	259	227	236	239	246	233	257	281	244	270	271	251	245	264	290	281	247	262	251	279	242	260	251	251	221	275	242	237	254	260	235	281	256	236	258	255	255	234	265	243	265	219	261	254	272	238	272	232	265	254	254	268	267	234	233	253	268	245	251	238	248	243	229	244	247	248	251	249	250	250	253	218	259	270	238	237	221	219	252	236	242	224	250	254	227	256	248	259	256	251	264	226	244	279	264	275	245	257	246	226	255	244	243	258	242	268	247	252	278	246	252	236	248	237	237	255	247	247	249	253	256	262	261	245	222	259	246	229	281	268	240	243	246	234	270	239	253	223	255	260	255	254	228	234	254	259	249	235	235	234	254	263	251	252	244	232	251	247	229	227	297	250	237	239	247	235	280	261	249	265	228	260	242	284	258	214	265	250	263	252	280	238	271	273	255	288	227	280	226	252	220	258	244	254	263	251	233	227	248	274	245	242	268	232	241	284	236	246	225	265	290	219	236	242	227	240	263	230	263	241	211	262	255	244	246	266	262	258	220	239	269	252	249	242	235	228	279	237	235	247	249	237	257	250	257	248	266	262	236	248	250	242	242	242	212	237	257	243	247	266	249	216	265	244	267	256	249	260	247	257	258	241	231	238	269	270	247	220	253	253	249	259	225	221	255	260	252	225	264	238	270	244	253	249	261	249	276	249	258	254	271	264	268	267	271	246	282	276	250	237	255	258	250	248	269	235	254	239	274	230	227	213	242	244	239	239	258	235	248	268	220	243	227	222	245	269	255	266	252	233	256	250	266	229	232	229	282	231	277	245	242	265	276	272	244	266	233	246	236	238	237	238	237	246	255	253	232	236	253	279	270	255	229	231	242	261	246	253	252	233	282	241	239	253	231	279	248	247	258	270	265	245	264	220	245	259	266	283	260	239	244	258	252	230	236	248	263	274	257	239	274	252	247	231	260	266	253	247	276	233	239	230	253	259	262	257	260	230	270	248	273	214	262	241	245	244	245	225	253	240	249	274	224	240	260	229	248	261	237	264	240	243	248	254	246	263	241	269	241	226	229	289	210	229	243	215	242	284	276	265	198	246	288	259	252	277	263	248	258	241	252	240	246	254	241	244	243	271	259	254	245	253	255	253	282	276	258	275	241	229	282	258	253	242	243	250	260	250	260	279	260	259	270	239	224	251	233	219	241	256	237	246	275	245	241	262	242	210	226	244	236	267	240	246	266	233	271	240	247	254	254	258	252	244	234	244	243	239	262	229	247	255	270	221	265	265	226	247	254	248	242	267	254	269	281	267	244	261	248	231	247	234	241	276	260	268	206	243	277	255	226	265	257	238	235	248	251	247	231	282	248	228	270	240	269	251	257	262	246	245	271	255	244	247	271	264	239	246	267	227	209	269	242	264	275	262	238	208	267	269	256	254	230	248	248	261	227	250	259	253	274	238	271	254	274	250	270	250	262	247	260	263	272	241	249	254	261	249	257	263	227	259	245	239	272	225	236	241	286	250	267	255	239	242	252	237	242	240	276	270	258	237	243	239	241	227	244	259	248	271	249	235	275	246	239	234	292	239	285	247	263	252	250	240	240	278	247	254	261	255	252	238	244	231	234	257	253	233	255	220	241	265	264	255	260	243	268	251	249	261	258	258	249	234	242	273	211	247	265	267	260	239	237	269	249	239	275	217	231	246	250	257	247	252	227	229	276	265	246	251	225	244	238	232	255	251	236	260	273	262	225	232	255	239	238	247	227	241	245	243	231	240	244	259	272	255	271	262	235	271	270	235	253	259	233	273	227	248	252	271	244	244	242	230	248	256	230	249	225	235	253	236	240	239	259	253	248	259	246	277	258	239	249	255	232	282	225	248	262	263	241	262	261	237	242	251	252	254	269	256	243	293	253	228	240	256	236	252	256	236	237	257	239	249	228	247	246	258	267	266	259	270	240	247	259	267	275	262	283	238	256	264	241	267	236	278	239	274	242	244	230	223	275	257	267	245	250	249	242	251	242	276	259	233	221	262	249	245	219	261	249	238	248	270	247	242	273	256	240	266	272	262	263	250	308	245	245	236	268	215	266	244	253	253	288	252	276	252	256	259	235	277	272	273	226	252	260	240	229	242	246	260	260	242	256	276	259	245	230	274	281	269	257	256	244	285	260	248	241	245	221	263	252	262	283	254	274	238	250	241	239	256	269	258	234	260	246	225	290	262	266	249	239	261	249	246	265	286	263	265	241	245	252	267	223	235	268	238	254	249	219	267	252	225	236	249	250	255	256	247	242	241	245	247	260	257	252	285	249	270	241	249	267	249	226	245	257	240	221	239	248	254	249	255	242	254	232	254	243	283	276	287	227	258	225	229	262	248	221	227	262	250	252	264	247	244	229	260	262	267	262	242	244	262	217	245	245	253	250	246	260	244	209	265	271	240	225	262	235	236	243	249	271	251	252	248	230	273	252	231	256	246	249	230	255	238	242	232	250	228	228	257	260	242	254	273	252	247	258	248	258	226	254	245	268	237	262	235	275	238	280	275	208	235	269	236	254	252	260	234	260	264	255	244	252	225	248	241	248	233	229	257	249	266	253	249	249	256	263	261	239	258	222	230	229	255	253	237	270	238	243	239	222	234	252	250	250	251	238	252	258	242	259	247	237	284	241	258	224	242	244	257	236	243	255	280	229	255	255	262	259	247	234	254	260	278	243	251	230	287	239	262	257	267	252	238	246	239	233	242	248	232	257	243	285	239	266	271	250	254	252	219	286	232	237	260	240	274	276	262	235	240	253	265	221	245	263	226	234	253	263	273	269	251	240	267	247	226	251	243	224	237	251	250	227	251	246	240	248	300	257	278	244	275	263	254	256	225	235	236	252	255	273	258	250	229	275	271	258	223	240	236	272	274	228	251	256	240	245	252	278	249	244	266	218	236	267	265	229	254	244	249	256	230	244	261	232	233	267	230	256	270	227	234	261	253	251	263	249	216	248	222	258	245	251	229	221	242	270	236	259	269	227	243	232	246	262	273	288	229	281	226	235	265	267	244	255	237	231	229	272	233	236	260	251	249	255	219	255	262	260	268	215	238	265	232	249	221	259	266	221	240	257	242	244	249	238	262	254	243	245	252	233	254	252	265	270	234	268	242	275	227	277	263	251	209	242	249	248	229	250	248	267	230	284	256	234	245	252	244	213	272	281	233	256	231	251	257	254	253	252	245	240	274	261	238	263	256	238	265	218	245	239	250	240	257	232	273	246	247	253	267	241	247	261	249
38774	42750	50799	49734	51570	42110	47160	48995	47769	46644	45999	43781	43446	38175	36613	34847	35024	34200	31259	36530	34108	30589	17623	15116	15919	11057	8519	7070	4968	3762	3361	2984	2389	1988	1733	1604	1339	1312	1283	1175	1141	1050	973	946	949	878	914	967	1324	1256	1621	1346	1348	1163	1003	883	864	795	850	760	784	804	850	813	802	807	778	802	737	833	787	738	797	862	839	811	800	842	772	810	767	774	757	743	759	831	802	784	830	836	838	775	811	804	770	760	792	773	784	802	802	810	862	811	801	825	771	818	823	775	846	763	753	805	786	826	796	766	819	791	787	817	769	781	721	827	832	827	811	741	799	777	800	795	759	780	844	789	796	812	782	767	849	732	773	804	806	820	771	839	779	780	798	833	819	823	799	798	784	841	873	816	804	775	848	788	781	719	849	822	801	850	784	764	810	873	813	800	765	857	809	754	802	827	826	776	790	852	773	759	795	793	784	835	759	786	817	804	800	807	808	806	796	825	787	812	781	782	811	835	833	792	783	817	804	807	781	775	794	772	802	764	771	785	769	800	782	772	815	805	796	779	804	852	827	802	803	798	781	821	807	785	860	798	795	787	778	834	768	825	781	774	809	774	828	846	843	782	768	778	793	778	807	842	812	754	803	807	786	751	792	801	825	788	817	815	780	804	790	753	763	805	810	794	750	824	823	803	768	810	751	795	719	799	787	841	736	789	802	814	784	743	768	768	766	758	813	790	810	786	830	803	771	816	812	825	807	814	792	819	805	808	853	795	776	798	767	796	819	855	754	774	820	774	797	791	779	840	762	815	834	784	834	796	829	793	751	780	787	779	813	794	787	766	848	865	763	777	788	790	804	785	809	798	801	782	808	832	741	817	782	778	795	821	851	798	767	836	781	770	786	775	782	782	788	795	835	786	820	800	827	815	775	744	742	782	787	781	802	826	785	752	838	767	811	781	766	782	809	813	780	804	773	806	803	822	810	779	848	832	752	811	798	780	799	727	762	824	811	802	772	765	799	756	811	808	830	817	806	862	821	795	762	793	813	780	780	818	798	782	790	803	821	839	802	776	772	847	772	787	774	781	818	771	830	801	797	790	783	786	817	771	739	863	840	827	780	774	792	765	835	815	807	808	829	822	852	762	774	826	825	749	839	812	818	808	835	828	807	778	800	810	774	819	797	814	790	790	811	791	804	804	834	772	820	768	754	803	776	864	840	793	815	808	778	789	744	827	784	802	797	800	761	855	816	795	787	720	782	808	772	805	785	815	803	781	786	781	789	774	843	795	788	805	809	779	774	791	789	824	800	838	848	771	798	825	775	795	829	785	780	784	780	728	812	858	778	772	788	771	765	833	797	791	784	783	827	768	853	783	744	778	807	822	819	790	810	805	800	803	819	801	818	791	834	798	757	815	795	784	816	831	843	810	816	835	806	812	773	760	794	763	806	766	779	785	777	806	767	776	800	847	774	787	819	758	797	809	802	769	774	791	799	745	800	797	812	791	795	772	790	819	809	777	818	849	855	804	826	742	814	803	842	760	778	813	802	800	817	775	821	735	749	887	779	766	815	799	780	765	835	809	790	786	777	762	810	792	738	809	846	823	799	875	809	771	807	829	792	773	838	754	773	822	847	794	793	795	765	815	792	817	793	825	789	786	790	804	805	815	800	802	786	764	785	759	837	783	838	770	803	781	803	796	836	801	795	797	777	835	754	752	792	777	847	791	840	834	804	742	768	812	843	789	799	780	791	863	791	823	816	843	779	803	847	825	765	766	825	769	843	789	757	828	833	796	762	802	793	845	843	773	779	814	845	833	787	768	792	775	817	734	777	788	836	773	830	778	799	807	768	709	780	813	803	748	844	822	806	752	736	781	798	774	797	773	783	764	790	769	836	783	745	800	786	851	804	780	884	782	779	785	838	808	751	795	836	776	799	762	801	826	757	762	829	791	820	811	746	803	826	789	817	843	813	810	785	782	851	786	733	787	798	807	842	744	759	766	785	825	756	760	798	850	845	797	812	801	768	813	808	796	827	675	810	793	802	790	813	797	810	854	827	817	828	763	792	827	798	774	851	800	778	826	800	741	752	807	766	799	773	848	783	795	813	815	816	802	794	757	751	821	811	778	774	781	758	793	786	754	762	760	782	769	830	800	775	768	812	803	766	751	785	792	772	832	774	758	743	809	804	847	794	825	808	762	801	730	785	793	791	838	844	771	808	825	784	750	775	833	807	783	756	774	787	785	847	715	783	790	776	780	804	820	737	764	802	768	758	848	816	806	757	803	813	798	812	797	811	811	791	776	830	821	786	783	848	831	754	834	805	821	827	840	808	822	823	784	756	834	843	791	783	848	747	783	785	777	768	819	819	763	781	715	795	742	746	803	775	771	773	750	806	789	766	751	794	819	762	792	808	807	818	791	791	774	814	847	797	819	811	780	863	776	840	750	816	784	819	808	822	805	855	811	813	828	763	763	799	720	811	791	795	764	823	873	784	838	834	820	822	813	839	816	810	827	807	776	877	850	773	794	804	811	739	802	811	763	844	830	800	811	791	796	782	768	781	790	819	785	823	837	757	794	790	853	809	786	779	769	791	769	827	844	803	835	775	800	791	802	858	760	788	787	774	789	766	791	816	782	840	768	781	778	738	766	804	784	815	740	826	762	794	794	769	829	809	826	794	739	802	800	833	776	817	831	817	815	771	811	776	818	822	771	780	822	779	810	797	767	808	792	801	821	787	848	789	786	853	741	752	769	800	820	855	796	756	791	803	764	805	769	796	793	817	799	802	841	789	846	771	809	801	788	782	819	765	769	835	809	788	814	812	803	825	803	781	827	790	780	729	796	765	797	820	789	798	776	824	771	798	779	807	808	841	820	761	735	796	745	804	817	790	776	826	814	784	817	765	797	805	820	751	758	762	791	788	783	796	799	797	807	832	781	832	816	785	861	791	774	825	770	835	753	749	826	825	797	772	808	787	751	782	763	804	802	805	840	828	857	770	827	817	781	797	797	808	788	787	742	799	850	790	775	810	769	816	746	750	827	790	812	769	797	838	800	771	786	765	785	797	814	816	807	810	760	761	784	844	759	731	777	769	735	769	734	786	803	775	786	838	768	808	769	811	818	798	861	770	779	766	785	754	781	762	772	797	896	755	754	790	839	730	775	782	785	794	746	768	773	800	825	792	797	781	805	743	800	822	750	806	784	818	799	734	818	834	771	768	822	812	748	819	812	822	825	782	790	775	860	790	786	770	841	802	774	793	827	791	818	748	745	773	805	884	811	783	801	820	816	785	828	773	736	734	803	810	805	777	767	765	782	805	783	757	798	750	754	790	812	829	811	845	800	776	817	795	819	840	797	802	800	767	790	748	792	790	798	752	795	812	842	823	801	824	791	786	739	766	783	791	835	817	803	765	769	767	802	800	791	821	799	827	793	830	826	802	836	781	796	826	838	794	802	807	761	814	790	839	855	789	819	781	745	801	761	763	826	766	782	794	795	749	788	756	802
21322	21276	20833	17194	9205	4593	3665	2703	2210	1811	1542	1227	1197	914	801	710	672	638	621	740	734	690	493	430	416	349	300	240	266	217	223	264	247	242	233	205	218	233	226	230	219	227	244	192	262	219	231	231	235	232	190	260	248	245	242	229	253	224	220	227	223	206	222	214	200	209	252	217	243	244	217	232	247	251	211	211	188	226	225	276	231	212	200	234	242	259	229	207	230	225	235	245	252	213	219	239	182	219	189	220	195	205	259	240	222	229	221	218	229	221	213	200	218	203	219	222	250	185	217	219	238	219	209	230	219	251	221	231	222	209	227	221	212	241	242	211	231	221	238	200	238	212	237	251	225	207	221	209	203	200	242	217	231	248	222	215	239	221	223	215	227	232	221	217	241	243	216	251	223	236	228	213	221	218	217	235	250	235	210	199	221	230	227	203	269	255	210	224	223	211	225	207	232	240	195	232	240	218	222	233	249	206	209	202	228	242	211	229	236	201	228	216	215	207	207	238	234	212	246	220	218	225	235	251	200	208	211	240	236	222	232	239	228	216	191	215	233	200	221	246	238	227	224	223	226	222	224	228	223	205	218	222	237	211	244	235	228	220	226	211	232	186	240	208	212	210	214	210	218	219	223	240	238	221	223	231	207	230	197	234	219	241	217	218	217	227	222	226	234	229	230	241	222	191	248	205	217	218	239	199	240	203	237	227	229	251	194	226	199	216	257	225	221	207	228	204	221	211	243	211	238	202	228	231	232	229	229	204	223	237	205	230	250	231	222	236	245	218	218	220	226	238	221	223	211	262	233	228	219	221	198	206	227	216	216	224	239	234	225	241	213	221	226	221	226	216	213	236	217	236	226	216	223	263	240	227	216	238	200	234	242	223	223	224	214	225	203	215	241	201	235	204	219	228	212	231	220	236	231	225	205	216	267	233	216	206	222	239	234	225	219	253	179	232	242	201	222	189	210	218	225	233	232	206	226	208	198	226	234	221	262	202	213	232	211	225	214	215	232	236	240	261	246	207	215	221	240	235	234	244	203	230	206	234	217	196	240	225	194	231	230	204	224	190	230	207	218	236	196	218	208	210	215	218	230	221	227	237	234	201	225	211	229	221	267	249	230	241	236	204	214	193	220	244	202	205	239	220	229	231	226	229	222	208	234	237	229	200	229	251	222	209	231	220	214	229	219	217	208	213	223	213	254	250	235	215	225	261	248	191	238	210	214	214	214	216	235	226	238	229	220	225	242	233	211	235	233	204	222	240	248	230	224	210	229	228	209	216	227	207	238	228	215	204	208	225	201	228	218	219	222	225	180	193	209	216	220	241	246	239	223	240	238	222	237	229	226	219	212	236	217	218	230	212	217	227	248	226	232	221	211	214	237	241	230	196	226	207	250	206	253	225	224	211	244	226	249	226	214	203	246	237	200	212	239	239	193	232	210	228	225	235	233	248	215	220	230	222	235	240	210	238	232	213	223	207	243	212	210	216	240	242	224	225	214	227	223	207	212	206	251	234	229	225	214	210	277	221	230	202	221	218	269	198	218	239	228	228	220	234	220	224	227	205	253	224	227	231	235	207	243	219	237	229	199	237	220	208	219	192	225	210	225	227	221	261	229	237	217	217	205	248	214	210	240	234	200	231	243	204	241	215	225	238	227	231	207	219	219	226	234	271	226	221	213	222	200	195	214	214	226	211	180	220	208	186	249	212	201	235	220	215	254	254	224	214	222	252	204	234	215	227	246	203	251	202	212	230	218	235	250	239	207	220	208	246	248	223	272	201	237	221	249	218	188	256	213	243	229	213	230	224	239	193	224	209	221	203	230	212	214	231	232	220	214	205	209	213	247	225	214	212	229	213	223	191	231	232	213	248	216	242	231	235	227	217	188	214	228	200	216	223	236	236	226	204	218	225	211	213	250	229	232	235	228	200	209	231	209	206	249	220	228	238	219	195	221	202	208	230	222	224	226	223	250	227	217	226	187	184	225	255	222	196	230	208	221	237	234	221	236	231	220	220	210	229	233	211	212	234	217	235	250	215	218	218	223	219	232	235	214	245	235	223	200	214	230	252	226	215	215	228	236	237	223	201	246	248	231	219	227	250	242	219	238	231	226	227	238	241	236	227	239	211	249	207	226	204	243	234	185	214	215	213	220	202	204	225	231	213	255	224	230	190	231	230	203	231	239	215	224	234	212	245	246	229	209	226	231	242	233	235	216	220	219	199	195	207	223	233	214	210	234	214	260	222	229	257	231	219	237	224	188	224	227	228	240	214	222	213	215	219	243	222	192	231	251	215	229	204	256	222	212	221	230	240	230	217	227	223	237	208	199	223	223	238	247	220	225	256	222	237	214	251	235	244	224	227	217	199	239	219	199	201	237	219	220	224	240	238	204	234	223	213	253	228	245	234	252	227	208	253	235	214	202	220	217	241	222	250	225	222	225	210	250	212	239	231	236	219	259	252	222	243	184	227	221	220	217	240	218	213	251	221	209	240	218	221	194	224	224	214	235	244	225	235	209	218	185	196	216	200	217	223	242	213	247	231	235	220	219	219	229	218	238	222	228	230	212	236	219	240	236	252	230	215	202	223	207	233	239	237	217	209	206	220	222	206	201	227	231	215	212	226	203	225	244	255	216	196	203	206	205	231	222	220	246	230	226	217	238	213	215	221	229	214	228	220	224	246	220	235	238	224	236	236	238	238	252	245	235	204	220	209	219	215	201	217	239	250	219	210	220	248	217	243	245	228	230	234	232	238	246	244	207	235	236	248	217	219	219	214	216	207	197	206	245	238	210	227	233	220	221	213	207	222	199	229	205	196	231	247	202	231	214	231	201	236	215	233	215	204	226	210	245	215	232	204	227	228	233	224	229	224	201	238	229	229	213	222	221	246	238	237	198	232	222	206	209	219	203	210	224	225	238	214	242	211	189	236	218	230	220	200	251	207	223	227	231	235	240	226	227	203	204	207	230	215	218	227	212	192	230	218	226	245	263	216	238	205	212	226	262	223	226	204	234	229	235	205	216	221	233	226	194	245	203	240	241	234	206	210	238	238	227	206	221	219	228	201	226	214	223	194	221	189	199	218	207	217	232	248	225	231	199	210	215	244	198	221	228	213	232	226	202	203	224	219	206	227	219	234	234	247	207	209	215	214	239	215	220	215	227	231	230	223	251	226	216	229	218	224	221	225	216	241	223	220	236	232	223	219	204	252	230	224	227	244	231	232	231	199	200	217	249	219	230	209	216	232	220	226	204	214	197	205	213	223	224	242	223	227	245	231	238	239	219	210	229	229	230	206	231	230	234	218	245	215	217	219	201	192	215	233	229	205	213	198	213	233	222	226	264	234	215	223	209	208	200	236	215	211	208	209	246	216	193	240	221	223	252	221	193	241	217	199	237	240	230	224	214	219	216	205	215	230	214	241	235	231	225	230	217	213	234	220	242	212	226	233	231	222	217	211	224	213	231	251	208	197	251	245	235	226	217	217
17322	21644	28927	30240	20268	14264	13421	11256	9711	8607	7305	6077	5870	4557	3899	3375	3371	3369	3292	3814	3869	3552	2530	2156	2024	1713	1446	1074	1020	903	844	890	848	805	803	799	824	787	742	781	848	777	769	794	798	778	780	823	765	824	803	809	826	803	777	728	797	742	735	721	756	739	758	698	721	750	751	774	720	721	760	730	734	781	713	762	756	741	727	743	708	750	758	748	731	678	760	691	745	701	749	705	727	761	745	754	748	710	747	722	712	781	729	754	720	735	726	667	752	742	757	725	746	746	745	766	756	736	742	683	715	696	693	725	745	818	731	700	780	782	698	732	830	768	739	745	735	713	784	771	711	749	751	701	733	771	781	742	732	774	759	760	718	704	757	760	738	747	775	743	759	734	731	733	707	717	729	696	750	762	731	728	732	761	738	748	756	749	737	727	732	757	749	749	730	759	793	737	773	705	762	756	734	725	718	735	749	772	790	745	764	716	734	762	766	736	797	705	759	690	749	779	783	747	757	729	751	735	754	737	768	764	739	764	764	759	714	723	735	728	762	698	774	722	725	715	737	735	710	730	745	735	721	726	732	742	744	728	728	731	717	720	764	755	730	761	754	753	755	767	774	744	727	707	736	773	739	760	704	721	759	762	751	713	751	739	758	759	722	740	753	742	744	719	741	753	734	741	737	716	709	724	745	720	767	731	770	744	736	790	769	732	762	709	770	719	708	719	730	750	741	761	740	729	742	737	730	707	719	779	729	736	746	726	707	698	726	711	720	778	752	723	724	727	723	743	759	702	742	728	709	690	707	759	783	761	722	731	793	738	774	711	642	707	772	712	715	688	727	712	685	684	773	739	715	745	761	738	717	764	762	683	725	767	781	746	751	751	717	776	771	744	708	708	701	718	757	729	706	781	731	763	733	750	720	743	734	785	725	780	763	742	685	732	709	667	723	750	754	729	737	726	730	687	707	711	742	739	722	760	674	758	750	729	763	764	765	730	744	738	714	717	759	795	758	753	714	762	715	742	705	708	683	717	736	746	734	709	742	773	761	759	789	724	732	734	759	763	694	714	738	698	736	768	754	771	687	683	739	690	740	727	757	746	782	697	748	739	770	773	724	763	751	754	768	785	760	745	720	721	724	728	754	736	743	751	727	797	699	746	733	668	742	734	712	780	722	731	805	754	745	734	746	779	747	721	742	719	727	727	719	752	745	721	757	779	721	742	769	726	721	768	770	694	710	694	722	728	727	778	760	770	683	720	740	753	724	742	667	722	739	738	728	713	783	727	706	761	706	732	738	731	772	749	797	708	722	731	733	796	760	709	746	704	736	729	800	754	707	685	699	722	691	714	705	765	751	759	709	715	779	715	714	739	741	766	724	789	698	743	754	798	728	783	750	740	763	755	720	711	717	717	743	716	709	760	759	696	739	775	752	706	709	731	755	732	771	755	742	743	749	739	741	772	731	772	743	742	747	725	705	772	706	693	739	752	698	742	704	768	770	758	763	702	737	715	767	785	748	760	776	749	785	698	716	708	722	683	758	788	730	754	731	743	747	766	709	794	740	753	763	741	785	702	727	712	670	687	780	760	702	710	682	728	712	703	765	738	770	690	746	733	747	742	758	712	764	719	753	749	743	702	766	711	757	711	687	745	756	746	747	729	756	701	701	734	783	708	776	780	760	784	682	727	778	765	733	732	708	754	702	710	746	808	726	789	771	737	772	723	761	735	737	707	747	747	769	716	717	742	768	756	722	803	767	748	743	724	734	739	763	720	683	746	764	722	757	706	728	754	763	735	744	702	756	749	722	751	746	693	745	717	738	734	688	720	754	682	767	774	717	773	726	719	717	715	766	750	708	724	722	740	734	705	723	729	765	759	778	743	736	741	749	744	728	742	723	734	727	775	690	734	738	758	752	740	743	735	770	733	761	759	783	698	768	736	691	727	740	755	790	760	755	769	759	756	722	703	735	747	756	686	781	713	711	745	681	779	739	798	743	727	792	748	731	767	790	723	737	724	798	680	765	769	787	722	728	729	791	715	735	751	756	742	745	668	686	783	762	761	731	737	750	738	711	754	733	747	766	694	735	733	773	756	730	768	732	723	776	806	718	789	730	738	789	721	730	760	774	764	792	700	712	746	740	729	743	722	733	682	711	743	747	755	664	733	701	775	766	694	731	693	737	690	709	753	761	743	719	718	725	713	649	739	772	773	760	711	738	763	706	743	727	742	740	709	736	749	735	704	759	758	732	751	736	790	717	741	769	703	795	727	719	784	724	710	748	732	690	758	773	753	734	707	762	722	710	779	708	718	774	751	775	802	769	685	758	705	733	751	721	762	733	761	720	743	743	671	716	733	714	757	740	761	715	739	733	749	717	767	759	729	755	774	756	721	727	736	728	723	741	747	780	745	737	768	727	718	736	749	741	738	767	693	725	680	701	775	736	768	722	719	782	705	741	761	766	712	719	761	752	719	735	761	731	741	747	723	719	737	737	756	740	720	741	684	756	733	730	747	741	699	753	746	729	772	768	754	731	759	752	765	792	751	732	718	741	741	738	759	776	717	765	733	764	730	725	750	697	746	722	774	757	716	762	740	727	716	742	664	704	758	740	772	757	747	804	756	780	726	744	738	716	710	716	712	738	708	763	739	775	761	712	743	735	695	727	778	769	728	697	792	778	705	731	782	763	731	774	733	758	721	759	758	752	751	742	763	738	694	713	758	737	720	773	729	731	720	709	734	736	748	742	719	648	736	810	743	728	720	774	725	741	752	745	751	791	758	688	703	738	745	729	790	746	692	752	720	703	758	713	739	710	739	782	697	716	768	709	694	754	772	756	711	737	780	741	765	764	747	728	749	783	695	720	723	734	700	741	751	708	735	757	732	744	722	721	734	732	748	725	728	719	738	721	745	784	711	724	766	751	716	750	712	746	756	769	757	782	754	725	703	729	737	748	759	701	767	746	721	775	737	697	793	729	719	754	690	787	802	730	726	718	719	720	734	721	704	715	739	725	737	767	714	782	712	726	753	719	739	718	732	735	783	707	768	758	748	740	735	770	752	723	729	758	720	776	744	767	756	717	778	784	736	773	760	719	738	745	741	732	749	734	718	720	777	743	752	724	750	700	748	735	711	742	731	711	725	700	761	756	721	753	748	781	749	674	741	752	736	723	733	742	737	723	721	759	734	742	774	713	721	701	754	707	741	694	709	703	757	736	710	794	721	734	695	725	748	761	715	747	749	717	802	720	723	710	747	716	724	746	693	711	742	746	715	782	722	724	770	765	733	703	758	708	684	821	747	745	740	772	722	743	696	700	750	710	713	692	747	762	716	763	757	731	758	702	742	754	708	711	756	694	753	720	742	744	753	716	706	725	749	757	741	764	744	719	732	719	710	719	744	768	735	725	732	721	782	740	717	792	688	771	767	744	735	724	739	729	755	748	706	727	749	749	760	714	757	724	736	756	767	756	750	772	668	703	723	735	707	726	736	695	757	737	734
39642	42409	44910	44365	35028	27363	30269	28268	27410	24775	21412	17605	16894	13021	10527	8484	8000	7021	5813	7424	5876	5063	3326	1805	1444	1046	853	831	539	428	436	381	335	278	296	232	250	257	270	240	237	213	216	235	234	222	216	237	262	297	271	258	235	245	253	208	214	238	233	222	228	216	197	191	215	257	193	182	205	224	202	238	204	206	226	244	202	224	236	226	210	202	232	232	220	204	218	214	210	236	183	209	204	223	240	229	197	198	215	212	212	212	220	205	208	191	229	210	213	208	218	240	224	206	208	211	238	228	228	214	201	225	213	237	215	199	208	240	207	218	200	223	228	220	212	203	188	192	216	226	206	213	219	205	219	206	217	216	212	200	211	211	240	214	246	193	198	205	220	219	218	211	202	225	215	215	232	204	224	219	230	231	231	198	224	221	232	195	207	257	236	210	204	207	209	227	229	194	211	232	205	245	200	227	202	210	207	213	221	216	237	229	232	242	209	221	221	224	231	227	231	241	248	244	203	247	248	192	200	191	199	221	219	200	205	211	232	220	208	198	205	203	239	204	219	212	233	217	186	206	226	216	202	233	225	216	214	209	222	205	206	235	227	220	202	240	190	211	232	218	221	230	210	217	202	205	217	198	218	226	202	216	211	205	210	221	241	205	191	238	222	240	194	231	229	233	213	204	221	221	216	187	216	201	234	227	204	220	202	195	222	223	221	171	237	210	192	203	220	229	224	218	203	253	233	195	208	207	209	224	257	218	199	225	216	226	223	200	185	224	218	203	221	219	202	186	245	214	224	219	209	204	225	232	223	191	227	198	222	219	202	205	242	231	240	237	215	209	205	204	212	229	196	199	199	203	209	222	224	241	230	226	228	199	189	217	202	215	237	219	224	220	200	223	201	209	250	234	217	203	203	209	227	209	200	214	222	199	191	229	213	199	233	219	221	218	205	203	230	233	210	227	221	243	209	200	211	216	214	240	215	213	216	201	232	184	196	210	218	216	206	211	206	209	229	201	213	200	203	212	193	182	256	202	191	202	198	235	209	210	220	210	211	214	237	228	223	237	218	212	218	206	217	226	216	224	225	237	199	181	207	206	203	215	202	187	212	208	202	210	241	213	219	230	198	204	236	198	224	218	206	208	197	201	212	231	227	194	234	198	227	222	206	200	231	218	213	209	222	223	226	234	204	207	215	232	180	234	180	236	209	201	206	201	209	213	223	228	223	202	233	201	238	208	201	213	194	221	204	225	202	225	195	221	210	237	193	210	206	215	248	207	211	238	201	216	240	228	229	194	217	217	224	232	220	219	225	238	214	214	210	210	206	230	207	220	223	225	218	207	227	220	220	208	198	215	200	211	199	213	201	212	209	217	218	234	223	249	211	207	194	217	224	217	213	216	182	218	227	223	207	219	214	220	211	197	220	202	224	210	227	238	189	220	224	202	228	204	200	222	209	204	211	220	199	205	237	221	202	217	222	211	227	228	213	218	234	195	225	197	169	214	202	201	228	238	217	238	210	206	205	205	223	184	201	192	207	186	217	195	197	183	211	199	184	220	241	222	233	216	210	241	206	191	224	216	211	211	223	220	193	235	221	231	201	219	232	240	175	207	203	240	234	221	225	234	262	192	218	210	221	207	234	208	230	218	229	231	217	245	221	226	230	210	226	218	210	206	222	231	230	197	221	209	215	245	241	220	215	189	193	193	219	217	234	215	225	211	194	212	225	225	229	219	218	213	229	203	225	207	201	213	206	229	205	224	210	221	228	191	236	222	196	212	204	217	218	205	230	214	213	206	211	227	243	224	200	213	232	212	220	193	224	230	202	235	173	218	185	218	220	227	192	191	248	206	221	233	217	210	206	237	218	234	206	207	204	195	204	223	230	227	212	218	214	236	198	234	196	240	206	216	233	205	210	207	226	226	233	243	206	224	207	211	210	210	213	220	220	215	239	231	213	211	194	207	221	200	207	228	200	217	249	193	216	231	212	223	214	217	182	220	242	217	236	222	206	185	231	235	216	210	228	205	215	243	188	180	200	187	205	220	199	226	203	247	194	225	240	196	224	202	220	211	216	239	233	216	222	206	202	210	218	207	223	205	247	213	220	197	210	223	208	206	231	207	208	239	204	225	222	230	247	230	209	192	218	221	201	236	214	212	229	206	201	235	209	219	211	200	193	216	235	231	232	223	203	231	227	233	193	220	211	197	203	195	225	200	221	213	234	206	207	230	201	183	200	213	211	222	218	213	249	229	220	213	194	204	206	217	227	223	218	194	208	217	224	204	225	202	218	215	229	212	198	234	219	221	220	212	229	203	208	236	227	229	219	230	201	236	199	193	215	209	213	184	211	220	245	209	228	235	185	214	226	220	204	248	194	224	253	207	219	221	204	228	222	198	208	197	204	233	206	216	216	227	214	207	226	216	207	210	210	227	215	215	220	239	218	226	223	235	214	201	210	208	235	215	228	211	199	186	230	193	216	253	205	222	212	229	197	233	210	228	185	226	228	208	186	209	217	215	216	199	221	190	220	206	214	219	233	227	227	208	230	222	194	248	235	243	211	217	210	223	206	230	218	227	200	203	216	225	221	215	204	207	227	194	227	242	207	225	206	189	191	239	191	213	220	205	233	208	209	221	218	211	226	205	199	226	192	200	206	219	207	215	221	217	185	216	189	213	206	228	206	229	233	194	225	199	208	198	211	223	230	195	227	244	203	221	209	224	224	214	219	225	208	218	199	192	213	200	210	214	224	245	184	204	206	220	200	211	225	222	210	214	201	218	207	245	199	217	202	200	203	192	240	209	231	231	232	204	226	221	207	210	206	233	219	206	219	202	218	240	201	205	243	225	224	257	190	230	200	243	221	216	211	208	215	201	225	194	204	208	237	219	212	228	205	210	211	210	221	209	225	199	210	223	205	191	231	235	211	229	208	230	213	204	210	223	246	207	216	191	223	235	207	219	213	222	206	197	218	199	219	236	209	209	224	212	219	235	208	217	196	180	188	190	217	206	223	209	227	209	204	215	232	219	240	209	227	228	194	203	203	201	227	227	237	204	201	221	218	205	215	240	191	234	234	213	227	204	223	193	228	208	210	210	202	207	233	216	218	217	236	207	239	203	228	212	200	227	215	213	223	221	217	195	202	229	194	191	196	219	218	208	214	216	216	213	201	218	218	208	209	210	246	210	227	202	201	217	230	236	223	185	199	218	205	198	244	189	223	184	200	221	225	185	227	217	216	198	213	233	225	233	232	204	204	216	228	199	198	239	237	222	206	203	207	210	191	217	215	202	196	227	216	227	242	190	204	234	201	206	212	199	233	220	213	204	196	188	178	212	223	217	220	215	232	187	229	218	214	207	221	228	208	218	229	211	219	217	232	208	211	212	208	216	217	221	208	204	199	238	224	233	210	206	195	216	218	198	243	200	208	222	238	225	240	220	234	199	213	210	222	183	215	239	208	217	227	202	250	228	218	235	233	242	211	206	208	216	198	216	215	193
32033	39215	47299	53247	37816	35424	42366	41257	40789	40365	36935	35203	35329	30746	29474	27101	26515	24813	22776	27386	23118	21912	15086	10139	8799	6076	5333	4792	3086	2233	2264	1875	1630	1321	1237	1118	999	970	928	919	822	864	851	836	833	808	811	785	1093	1322	1089	1173	1099	964	824	745	777	678	660	724	707	669	690	726	726	684	740	709	689	658	708	702	753	750	705	741	770	725	712	660	710	750	741	694	688	714	700	711	724	722	722	701	748	718	738	715	673	757	719	673	684	669	704	697	717	708	769	717	723	676	736	720	690	680	706	685	717	711	715	710	701	740	701	733	740	690	706	658	680	742	719	694	709	712	691	697	730	684	699	716	739	726	722	704	724	718	726	691	711	738	707	725	701	704	737	732	664	745	741	695	667	722	724	718	700	698	723	658	664	665	712	700	667	708	678	681	712	668	700	714	710	716	723	732	726	728	699	738	720	741	638	730	729	720	700	685	760	740	774	729	719	716	667	681	787	768	684	778	740	708	713	716	695	668	742	737	748	696	668	688	702	678	706	698	670	722	715	755	679	710	734	727	707	753	726	704	752	695	675	681	743	721	654	682	679	676	633	726	688	714	701	707	709	728	725	701	716	698	705	691	667	770	663	701	673	739	699	703	683	679	731	673	689	713	695	742	689	666	727	739	734	733	717	681	738	690	675	717	685	754	621	707	670	690	660	687	707	684	745	714	768	682	702	698	689	735	731	685	647	745	750	701	695	736	690	721	728	685	700	729	708	713	694	712	676	703	688	694	709	719	730	670	732	702	703	746	637	701	706	705	741	687	765	689	693	660	726	714	709	712	742	770	726	706	670	741	722	702	702	715	671	694	729	719	761	708	738	662	673	676	720	673	746	700	694	772	661	735	728	647	723	693	718	715	763	673	743	662	719	677	707	741	708	708	752	684	710	733	674	765	701	737	730	748	683	733	655	723	706	718	660	693	724	711	666	722	702	726	711	664	695	673	726	723	727	733	702	741	687	720	713	707	707	730	717	742	650	708	671	684	686	737	700	692	749	674	692	704	669	728	719	716	704	742	755	712	735	721	706	672	680	709	727	742	734	712	698	731	703	704	726	725	709	677	665	684	752	673	689	692	726	725	714	720	725	714	711	689	717	700	748	706	736	710	747	688	682	733	709	714	720	691	696	698	723	709	719	732	693	731	714	706	730	689	710	721	749	700	730	711	680	729	783	733	715	723	711	748	708	743	728	700	689	675	726	688	700	693	719	704	695	711	706	698	695	704	740	745	671	735	714	729	723	649	715	676	720	740	694	681	671	650	746	734	672	693	707	671	734	735	739	696	721	720	698	737	707	696	702	755	748	683	726	700	748	743	720	746	683	716	745	672	686	667	715	734	694	684	665	713	707	735	695	678	705	688	706	704	735	733	709	683	724	744	706	711	736	687	719	707	737	774	769	728	644	767	712	709	713	693	702	743	690	719	718	721	717	695	734	714	684	731	714	684	693	741	679	700	705	659	667	717	653	706	755	714	737	733	672	685	731	719	723	733	698	729	685	746	684	735	690	733	699	720	705	748	740	732	654	692	694	675	718	677	691	695	729	697	655	738	657	705	689	726	720	760	723	729	735	695	744	697	704	718	744	700	721	722	672	709	733	677	676	701	714	704	729	745	716	702	685	716	758	746	734	696	772	745	662	721	672	690	737	724	683	725	729	690	734	732	729	677	719	713	701	703	706	738	739	708	631	718	663	692	673	726	696	704	705	660	702	697	729	674	705	691	773	695	712	731	708	729	671	718	686	733	715	748	682	730	749	715	692	696	709	663	754	710	701	718	686	706	709	688	696	697	686	697	781	689	715	709	731	725	676	677	707	734	718	718	754	698	740	771	684	716	732	765	729	730	714	705	735	705	708	683	767	670	677	733	707	720	707	701	714	703	736	676	722	701	720	705	715	698	728	730	751	699	697	743	703	707	730	688	734	642	703	726	686	749	729	685	701	707	711	687	750	702	670	750	715	719	716	688	758	763	702	718	690	716	750	707	672	726	728	676	698	739	661	680	729	730	724	714	713	682	708	700	714	682	687	722	706	721	687	743	716	687	753	704	709	729	724	739	730	735	775	697	742	773	739	738	708	720	743	718	724	699	689	674	671	703	702	751	679	715	698	667	704	698	697	736	670	719	727	726	666	729	683	704	680	741	708	732	722	700	748	726	686	703	718	707	685	709	748	681	709	702	730	708	705	719	713	691	746	723	688	737	733	703	694	742	698	701	683	691	659	707	701	721	702	734	726	722	709	725	765	715	728	774	683	740	732	763	746	720	669	694	714	691	677	721	712	724	769	722	715	686	706	727	683	677	694	753	732	716	713	746	758	735	714	679	706	729	725	667	683	642	766	715	708	697	738	704	751	690	710	730	687	724	675	713	730	688	735	724	652	714	720	731	737	725	735	742	694	677	698	710	726	739	706	709	715	697	772	697	696	675	700	733	676	712	755	717	712	708	747	708	685	735	705	693	696	688	753	721	712	697	693	707	745	732	710	691	723	718	697	724	738	670	740	731	699	725	684	711	727	701	705	694	662	662	654	682	714	707	712	717	702	714	701	723	743	646	770	722	702	712	717	698	694	710	739	699	707	769	663	711	713	688	696	726	677	692	658	714	718	709	698	726	751	704	725	734	698	718	702	751	730	687	676	736	695	707	765	710	705	704	693	723	682	696	701	733	712	680	687	678	742	653	790	716	730	733	672	729	736	695	722	690	748	697	728	690	726	754	717	754	686	715	664	717	703	667	676	723	747	676	734	676	686	753	707	692	757	737	704	722	708	759	692	728	790	726	649	697	762	761	714	691	689	700	755	720	717	705	738	707	718	699	684	722	716	725	757	740	729	674	739	697	730	721	686	693	722	716	708	725	740	710	699	684	723	689	728	692	742	682	696	744	670	761	704	724	717	706	746	708	719	707	726	737	685	685	682	700	690	696	695	733	661	745	711	695	702	727	702	669	697	744	726	724	702	676	758	710	681	638	714	723	701	783	675	767	695	745	684	705	728	711	747	717	711	731	745	710	670	698	757	674	712	724	697	673	737	722	728	770	749	670	702	672	699	730	715	749	734	729	702	688	659	704	675	704	760	722	729	713	727	748	721	664	721	667	700	741	720	688	710	700	738	743	725	686	736	719	735	720	677	722	717	686	734	711	707	674	733	726	694	740	710	698	708	777	734	702	736	727	710	670	682	692	665	698	727	718	710	706	724	693	714	719	703	697	670	684	716	720	737	701	732	688	718	649	642	698	738	708	681	704	730	709	682	690	707	688	700	661	691	683	690	711	720	727	716	766	726	686	726	743	740	797	713	704	688	637	697	714	768	703	695	715	746	726	665	726	687	726	746	692	660	712	763	662	731	694	715	674	713	740	692	700	661	691	695	762	673	758	743	666	748	703	690	742	728	667	695	679	715	720	748	678	711	692	709	673	729	694	708	722	646	708	707	712	739	664	722	699	673	733	747	697	732	749	729	719
46653	44977	44778	43158	31760	30777	36284	34373	34084	33609	31290	27759	28526	23694	20925	17286	15508	14563	13020	13431	10413	9787	7004	3634	2692	2099	1888	1448	707	595	641	614	489	403	328	315	340	304	286	246	280	269	247	291	291	269	261	266	284	287	380	431	425	330	277	252	285	223	261	247	246	233	235	246	240	204	234	256	283	222	250	211	257	244	255	230	250	242	244	249	247	238	218	235	232	218	237	241	246	227	220	252	245	259	252	253	215	254	250	223	252	232	221	237	242	260	225	241	247	217	238	253	267	237	252	264	250	221	227	256	229	256	217	252	269	253	270	234	246	244	260	250	257	222	257	244	243	281	269	231	225	265	259	276	245	249	249	236	264	231	264	262	242	227	215	236	245	241	250	250	258	223	244	236	257	226	256	262	247	254	254	250	228	258	255	232	233	243	234	223	246	245	260	228	263	263	269	219	255	260	235	247	241	250	221	238	245	251	266	257	265	246	245	269	255	236	243	242	231	226	248	246	271	242	259	214	210	278	257	240	248	210	211	278	230	239	222	234	247	231	256	258	246	253	235	252	244	241	261	239	242	256	265	258	280	229	229	244	235	244	226	239	245	228	235	233	216	262	244	241	224	236	240	266	239	211	242	235	216	234	243	231	225	252	231	269	278	257	232	236	226	270	236	244	248	238	264	234	251	252	275	237	234	239	245	242	258	217	230	245	253	245	264	243	228	248	258	247	252	216	238	220	210	233	260	236	225	255	213	233	244	230	233	233	248	237	248	240	256	252	241	234	262	254	250	236	251	234	250	216	224	227	268	240	255	264	242	235	243	235	259	230	248	245	251	226	237	236	251	214	253	228	230	225	273	231	265	223	248	238	245	237	239	266	247	228	267	243	245	226	227	250	234	231	246	227	243	253	233	221	276	217	237	246	252	239	247	240	256	249	268	235	263	252	255	281	228	260	246	229	242	246	267	232	239	243	225	258	254	239	275	233	267	277	240	245	224	238	247	252	255	245	279	275	265	248	268	212	247	254	259	224	252	258	233	277	240	236	228	271	217	251	245	245	234	230	249	259	266	230	246	274	248	267	230	279	250	242	229	236	257	241	264	251	212	240	244	233	258	254	237	230	239	257	252	244	247	238	241	245	250	249	254	241	245	241	256	235	250	247	226	249	222	226	246	272	245	239	239	226	234	260	231	245	254	252	254	224	249	229	263	254	230	236	255	236	236	232	248	249	216	244	239	227	220	227	231	233	262	248	260	225	243	264	229	254	250	229	244	232	234	227	291	248	235	238	240	234	224	266	263	264	248	219	249	252	289	209	254	238	246	262	256	243	237	246	235	241	233	271	224	263	237	247	265	254	245	252	247	241	255	246	245	243	242	250	246	246	247	258	247	243	283	245	246	240	251	259	236	230	233	238	241	277	264	232	231	236	269	246	245	241	251	235	264	264	247	231	256	229	243	243	238	240	233	230	242	234	222	252	237	241	257	252	273	233	266	235	227	230	219	263	229	240	233	241	251	253	262	268	271	267	260	241	236	234	257	226	235	249	262	226	264	239	275	233	234	243	230	243	242	222	237	234	209	208	235	249	215	248	243	247	231	263	233	258	234	263	235	246	235	252	227	256	223	231	268	267	253	239	245	261	253	225	234	226	222	271	257	234	245	238	247	238	256	268	256	228	234	261	261	231	255	224	232	230	228	241	237	231	248	284	238	244	238	245	218	235	272	229	242	252	243	234	240	259	259	241	254	229	254	261	235	254	243	264	235	256	208	272	229	237	230	242	219	241	239	254	236	248	236	249	237	260	233	280	253	232	241	221	281	233	231	231	265	248	244	258	243	247	260	246	245	266	249	243	272	245	220	248	253	222	218	251	253	231	220	235	236	239	244	219	250	258	247	257	238	258	235	225	242	239	230	244	261	263	255	259	237	251	235	236	204	249	256	252	245	243	206	241	263	273	232	221	257	255	241	224	248	258	239	252	241	227	253	232	238	247	261	255	228	244	244	264	247	244	278	224	216	202	234	248	247	254	243	273	260	234	236	268	238	246	265	269	225	257	236	274	228	239	220	290	262	227	263	244	258	262	245	224	258	266	285	266	251	277	237	251	244	258	258	219	253	218	239	244	260	243	249	228	253	237	257	248	240	252	231	231	212	277	236	238	244	257	257	241	251	230	242	236	241	232	240	237	248	238	239	251	247	231	236	222	259	245	231	214	235	247	248	228	216	221	250	230	241	225	264	264	249	217	246	244	248	264	247	249	244	245	252	257	231	228	259	246	237	251	244	246	237	226	236	242	248	208	251	241	226	242	222	236	258	233	242	256	241	220	275	238	256	225	216	261	247	234	239	255	239	249	239	240	270	221	245	262	225	249	274	234	220	258	254	253	245	266	258	227	221	251	249	276	249	249	247	241	243	250	238	225	234	240	257	239	261	265	257	230	262	227	264	231	237	261	248	272	234	217	226	265	227	265	230	258	231	234	238	242	270	242	241	222	264	270	246	250	236	244	247	242	236	247	246	247	217	242	231	256	232	241	263	228	225	248	255	243	236	263	237	240	260	253	270	229	233	226	254	273	244	227	234	245	243	211	227	263	239	251	264	235	254	217	245	241	249	236	237	237	252	239	231	241	227	229	249	235	224	251	258	236	216	242	261	264	249	246	237	262	239	239	253	252	243	255	220	266	248	248	266	252	230	263	245	249	248	277	234	256	225	243	231	257	231	225	260	235	234	261	243	257	267	230	230	265	248	238	245	252	246	245	210	249	238	241	265	252	244	242	236	237	255	259	242	226	261	243	249	216	250	268	237	244	243	253	223	249	264	252	244	269	246	242	224	267	253	252	240	253	256	257	214	244	214	240	248	219	232	226	238	229	255	226	238	246	209	239	250	263	251	240	242	201	212	203	252	243	242	257	270	251	257	210	263	234	272	269	270	248	260	246	254	225	263	222	248	227	229	249	245	246	256	219	225	253	266	262	241	205	231	256	259	234	243	222	258	235	282	234	258	262	228	254	235	225	238	248	243	214	255	228	238	275	243	234	247	260	268	246	216	276	228	250	264	205	268	265	234	224	254	241	258	231	223	253	221	256	237	237	236	242	220	214	236	268	264	254	235	238	228	243	249	259	256	235	249	288	254	221	244	228	251	259	241	223	252	261	248	231	228	241	263	249	240	252	240	250	237	248	242	243	242	194	244	234	215	243	241	252	236	256	250	205	218	249	255	262	229	253	248	240	226	258	220	255	256	269	253	254	226	259	253	241	225	274	222	262	247	264	257	236	243	253	258	264	224	279	277	250	248	240	238	253	233	258	261	238	248	274	206	253	238	263	225	252	250	240	252	248	240	270	224	243	228	242	253	233	237	235	218	254	243	264	209	262	242	256	257	244	251	247	254	248	214	249	236	245	256	233	231	233	251	239	254	215	242	273	230	247	269	251	237	243	228	264	250	228	251	266	241	249	225	246	223	245	277	226	245	236	257	241	230	270	235	258	278	224	241	253
38344	45194	51806	51074	43904	44276	49692	48967	48858	48755	45715	44019	45290	40643	40138	36637	35870	34699	33357	35217	31034	31435	23792	16850	14205	12073	10561	8378	4322	3363	3895	3429	2407	1969	1762	1391	1221	1169	997	947	971	952	909	920	896	930	927	897	985	1255	1976	2172	1824	1313	1031	947	842	799	766	835	777	777	809	817	739	817	758	751	777	770	802	771	749	755	735	868	826	755	791	792	747	765	790	772	860	755	769	769	762	767	764	814	758	779	765	793	743	754	822	736	741	779	754	773	791	786	803	763	821	763	778	744	816	738	761	795	753	749	792	760	792	792	801	755	777	769	752	762	762	749	744	757	792	778	802	755	745	784	816	763	782	732	785	743	778	803	739	802	768	758	769	764	837	777	733	810	792	803	772	739	774	811	761	790	802	803	746	803	757	792	743	792	798	756	737	786	777	770	843	772	812	759	819	763	795	765	758	809	796	811	769	797	757	814	743	754	788	775	753	755	763	761	802	790	772	753	782	756	759	794	769	740	751	835	816	776	756	811	767	749	773	764	764	777	799	807	763	772	794	810	769	810	775	812	793	798	845	849	776	752	755	784	758	739	784	779	769	755	736	745	784	764	757	754	837	733	753	722	742	784	774	769	781	782	790	734	780	791	764	686	835	749	755	776	828	778	731	787	828	829	748	767	797	778	735	767	765	776	781	770	809	757	738	766	780	807	820	791	766	773	811	742	734	790	821	793	752	739	758	805	793	742	781	765	771	787	748	752	792	760	778	722	727	829	765	779	758	766	781	753	808	772	777	775	818	780	803	807	784	784	721	729	814	780	780	819	751	750	784	750	795	792	777	742	747	780	798	732	846	777	799	776	816	768	736	751	755	797	785	776	760	762	801	832	756	794	725	817	770	750	750	793	768	771	808	797	768	769	809	740	793	754	782	811	760	736	777	754	770	798	790	781	786	732	805	764	772	788	741	793	737	734	745	736	780	832	819	804	788	797	797	807	798	740	790	781	764	754	723	770	792	795	781	796	786	744	759	748	858	721	782	834	775	754	769	807	789	728	766	760	797	754	760	762	790	762	767	760	813	824	811	792	780	735	700	740	797	794	811	787	743	735	816	748	895	735	820	783	769	773	788	766	778	731	769	760	718	791	806	749	789	774	787	794	812	783	788	768	765	712	798	801	743	778	779	772	724	757	737	806	786	792	816	763	819	738	791	763	761	789	819	782	799	725	793	767	757	787	810	798	781	783	828	776	745	780	752	778	716	788	801	803	792	797	764	793	779	807	763	786	803	770	814	797	750	810	741	741	765	777	751	766	794	786	804	724	748	775	769	733	773	780	737	758	774	774	760	775	773	764	800	790	767	781	772	796	774	754	762	767	800	749	792	781	798	784	804	809	795	783	797	779	754	807	737	734	795	797	773	778	752	851	766	775	708	816	771	738	798	763	777	734	770	784	782	814	785	798	776	782	749	834	780	779	755	794	774	826	782	770	784	822	782	750	751	750	793	806	789	769	785	823	756	824	756	767	810	797	744	798	790	744	755	806	772	791	733	721	741	759	772	779	773	783	775	757	804	762	774	800	794	773	770	731	749	795	758	740	801	755	770	751	779	778	713	754	802	812	830	771	786	790	771	754	741	827	788	831	812	782	806	787	772	795	742	788	771	767	782	696	793	829	796	770	782	782	784	766	828	744	752	829	767	741	775	787	767	800	741	791	807	754	790	744	813	768	790	831	788	760	784	785	773	740	812	820	757	759	789	737	753	754	749	792	794	800	741	728	744	774	739	754	776	778	816	844	774	732	740	788	766	774	786	766	740	835	767	797	770	799	788	805	778	745	794	782	741	799	813	793	779	786	777	742	752	759	738	740	773	763	782	787	743	777	800	794	761	804	792	776	783	773	788	818	756	786	802	743	759	790	775	765	773	779	764	730	792	807	775	765	769	753	781	790	760	753	752	747	737	788	786	758	791	798	760	771	789	777	815	732	764	787	747	771	802	793	721	795	769	769	770	778	737	794	752	766	802	806	755	739	781	734	797	771	753	748	752	761	765	736	749	765	804	747	759	783	803	792	785	765	752	751	756	810	767	773	755	792	732	735	762	783	708	741	777	771	776	702	770	780	808	781	797	804	803	793	774	811	767	779	724	756	756	801	721	753	746	746	774	804	790	809	804	712	793	801	777	790	808	776	788	749	831	744	767	763	786	751	751	779	793	776	781	768	714	793	735	796	694	785	765	773	799	809	806	742	758	761	764	810	779	763	765	772	752	793	747	776	736	795	782	767	769	768	769	751	764	756	781	776	744	764	816	746	746	737	826	820	757	768	780	763	810	795	738	829	746	778	728	759	768	772	799	836	816	793	764	808	779	767	795	763	761	794	777	768	793	755	787	778	761	732	793	747	798	797	749	758	798	835	768	784	764	804	754	795	757	824	779	765	776	770	808	795	792	717	813	766	716	758	803	769	749	778	799	770	759	767	744	761	785	770	757	808	768	785	716	743	816	760	821	742	770	793	739	738	779	811	762	733	750	779	760	769	783	748	779	806	789	754	776	748	828	785	789	757	724	786	795	761	750	794	796	785	783	773	764	777	796	781	814	767	751	792	750	783	765	805	758	755	824	777	762	767	831	716	792	790	778	772	784	764	774	750	769	744	774	815	770	783	805	801	822	803	791	778	718	814	828	728	805	779	750	762	756	785	839	772	767	780	784	759	741	777	722	760	747	796	757	777	800	787	782	734	804	760	767	731	793	751	712	780	766	762	763	758	724	822	817	778	783	767	812	752	802	815	747	760	823	789	778	741	738	782	802	820	822	760	775	772	778	804	798	796	823	774	795	765	776	693	834	755	785	827	791	786	816	801	768	801	775	793	789	751	793	829	718	787	747	840	786	756	742	822	808	787	731	817	778	827	795	807	816	770	772	749	737	740	781	754	806	739	819	777	792	748	774	786	774	799	760	824	780	768	780	715	794	772	759	794	803	751	778	696	795	781	781	776	803	822	745	801	773	763	767	804	757	747	734	785	802	814	713	763	751	813	813	754	763	775	788	754	740	767	773	742	750	777	793	766	792	794	763	768	780	806	767	770	815	742	729	772	778	746	779	744	781	742	785	786	786	746	773	809	799	759	802	765	846	810	805	761	789	793	812	789	777	808	737	735	816	814	794	748	761	780	814	764	798	812	724	773	773	778	749	821	800	757	781	729	834	764	779	781	808	750	718	781	807	834	798	758	847	798	789	788	817	797	769	770	773	782	794	739	752	796	825	767	739	786	832	766	785	784	749	805	785	784	791	754	788	729	786	794	757	783	709	785	752	763	799	774	792	769	798	748	770	758	773	820	783	758	766	747	722	794	770	733	759	744	787	737	773	781	774	799	805	792	818	798	757	764	779	792	768	774	767	784	788	759	784	787	730	775	796	755	788	762	792	823	747	751	736	771	792	816	807	792	779	822	713	799	796	801	752	798	805	756	795	780	767	790	756	737	759	850	753	782	769	777	754	823	769	788	796	738
21976	23636	24045	15275	6738	3934	3917	2791	2214	1792	1356	1176	1280	1035	860	652	674	652	720	611	575	478	419	354	297	267	270	257	233	226	234	247	230	212	208	214	219	237	213	236	230	245	235	231	219	198	249	223	257	228	223	235	254	247	235	223	202	213	220	203	213	192	227	252	218	204	219	223	225	209	221	243	213	236	218	198	227	238	217	226	229	236	222	204	217	215	241	197	227	197	207	211	201	241	218	228	212	227	197	201	202	185	232	225	210	235	209	234	231	200	239	227	194	218	225	245	228	210	218	206	218	233	199	230	237	216	222	202	227	209	208	213	230	229	224	233	225	200	216	193	219	219	202	244	206	223	209	222	216	202	209	239	221	243	218	234	212	224	236	251	219	214	213	211	224	217	204	245	196	241	204	219	220	204	206	232	224	243	197	210	225	221	213	211	214	204	220	208	207	228	218	227	202	253	216	209	210	205	223	218	218	212	213	204	227	216	226	213	202	230	241	207	231	240	218	232	219	207	234	218	220	237	220	212	193	246	238	207	242	215	210	248	194	203	224	208	186	225	228	232	222	221	223	245	224	208	212	244	222	213	210	234	209	225	208	245	230	234	230	229	244	231	239	223	211	221	214	213	212	214	213	233	199	238	241	218	213	210	216	239	221	215	239	225	214	220	223	243	225	214	225	216	231	208	214	229	237	238	224	208	216	213	214	224	262	200	219	214	238	229	226	222	230	188	226	191	209	219	207	227	230	219	247	246	209	208	209	216	228	210	232	215	221	234	224	253	195	232	229	223	232	214	211	229	212	196	228	226	214	216	209	200	208	232	234	222	213	202	190	204	238	237	194	198	196	219	211	216	219	218	217	216	242	245	217	211	205	215	241	225	215	237	215	214	228	221	224	212	230	213	235	214	227	218	211	239	216	190	223	219	236	218	239	206	210	222	236	209	240	190	230	217	221	217	217	187	224	196	208	208	233	245	215	219	219	205	208	201	251	241	213	249	206	211	230	209	203	215	241	227	219	218	231	219	206	216	253	192	213	193	228	198	231	202	247	221	224	215	221	210	192	220	203	185	200	228	225	207	232	215	237	222	218	221	212	228	226	221	232	233	180	224	214	225	234	210	235	210	239	218	226	222	215	211	204	222	229	233	210	227	217	206	235	216	200	236	219	255	221	222	241	205	237	215	190	226	218	219	232	214	211	233	212	249	217	227	228	201	213	214	217	209	218	232	214	213	200	217	234	210	241	213	220	222	221	203	206	208	217	219	217	202	236	230	226	207	262	207	222	214	223	192	183	219	218	203	222	216	228	195	210	203	217	201	174	220	223	197	223	242	218	220	217	212	213	219	224	208	227	199	209	224	224	226	227	225	223	239	213	216	204	199	209	208	237	216	233	220	216	217	212	224	226	224	229	202	233	255	206	234	193	220	215	194	215	215	224	204	219	241	217	198	216	222	208	217	203	225	239	232	218	225	208	231	217	230	242	207	195	194	216	228	236	209	203	208	236	228	214	204	215	235	206	203	229	230	224	224	221	217	214	214	214	227	228	199	228	204	192	234	226	194	214	233	229	226	234	196	189	214	221	226	201	239	228	241	221	232	219	223	219	210	237	191	256	236	224	208	177	246	226	236	205	219	250	249	223	224	211	217	221	210	203	248	228	199	218	245	218	226	221	221	220	214	240	225	223	230	203	210	198	198	210	202	214	220	227	210	241	206	217	201	228	235	213	210	209	218	212	242	200	231	198	224	203	233	245	236	194	197	199	224	222	204	231	235	228	217	211	241	219	208	210	201	218	220	245	217	225	224	212	215	214	227	223	224	206	214	230	237	212	222	214	228	227	226	219	200	218	214	241	208	212	244	234	192	216	237	229	214	231	247	217	223	212	208	232	228	228	240	203	221	223	257	230	231	218	248	223	206	225	217	227	205	208	239	211	221	210	218	218	227	213	214	239	218	233	215	217	226	223	211	242	206	217	222	183	213	210	231	216	217	234	217	220	192	227	234	208	236	213	225	221	210	213	216	254	199	222	218	226	222	221	215	236	231	214	217	239	220	240	192	204	216	226	234	199	196	216	231	246	212	202	205	244	248	216	213	213	218	233	217	209	215	217	230	231	227	214	243	206	209	213	180	228	229	211	245	239	201	207	224	219	254	256	253	220	204	237	233	198	218	173	208	230	207	218	199	244	236	243	216	233	213	204	224	220	212	223	206	192	207	237	224	206	203	227	228	206	252	233	224	253	223	221	231	238	205	214	211	234	224	201	203	187	215	197	233	197	213	238	217	205	219	199	208	227	208	198	235	214	238	212	225	190	237	219	198	228	256	203	241	200	231	223	213	233	226	203	212	211	191	234	216	209	226	211	220	207	217	186	202	216	243	217	214	241	228	228	223	222	215	208	211	191	225	207	217	219	219	236	215	247	228	235	211	237	217	225	233	214	218	243	218	268	218	226	203	196	202	239	236	225	207	200	222	234	218	209	235	214	194	211	222	223	223	190	206	229	240	220	218	215	195	202	229	207	230	208	224	224	177	221	232	228	222	221	220	227	245	192	217	238	192	223	230	227	234	191	218	204	222	223	247	223	222	223	232	239	207	211	214	208	222	216	196	189	201	218	211	218	224	241	205	226	198	215	185	216	222	222	228	227	231	216	212	242	211	218	199	210	192	210	205	197	216	224	221	209	209	223	204	220	248	217	245	235	224	215	217	232	230	234	228	216	225	221	228	213	202	218	216	206	205	198	225	212	221	215	230	222	234	217	219	210	207	214	214	228	250	213	209	248	240	218	210	212	216	214	204	225	212	215	218	213	222	225	233	215	208	209	188	229	200	233	226	241	207	226	215	239	232	228	205	253	206	206	234	249	212	242	234	200	223	245	222	229	238	238	249	189	209	236	172	213	212	224	205	194	209	215	226	207	226	230	222	249	214	228	238	247	207	203	208	219	204	223	235	223	206	216	216	215	250	214	213	250	219	215	223	183	233	221	211	198	227	213	188	199	206	238	233	205	234	239	214	212	256	238	215	240	191	213	228	216	209	205	208	225	215	213	208	236	241	238	205	226	241	244	228	239	220	217	210	233	201	229	225	220	248	198	208	205	211	218	208	201	205	209	207	234	224	230	199	205	235	238	217	230	224	215	227	233	218	214	226	211	191	223	237	218	233	237	206	235	210	201	204	206	223	219	206	212	250	230	233	236	211	220	245	193	220	210	248	234	209	220	212	215	190	231	225	230	227	227	233	234	218	242	218	265	221	216	217	224	227	251	201	220	185	205	184	212	223	211	217	218	203	210	208	222	223	225	219	201	243	198	229	183	224	231	209	211	205	228	197	227	225	214	203	230	197	213	205	235	204	214	225	200	224	212	190	232	219	213	216	218	198	230	206	198	210	224	252	209	227	202	219	227	196	206	220	209	193	206	195	224	212	223	225	195	218	235	206	213	229	219	227	220	208	240	227	233	222	220	220	234	205	229	203	226	211	229	204	201	209
17533	23863	31590	25910	17111	13658	14616	11751	10169	8810	6840	6183	6341	5500	4455	3376	3592	3696	4026	3572	3051	2707	1908	1511	1309	1225	1094	1019	907	832	889	813	851	850	759	769	768	791	780	791	820	834	776	848	835	811	796	785	739	774	785	859	820	775	785	787	739	727	712	749	755	749	740	785	763	701	767	760	742	737	772	738	752	698	725	653	695	702	782	703	669	728	749	704	758	703	773	699	770	696	745	730	677	781	722	748	677	724	709	759	734	658	713	701	740	736	744	780	688	718	685	751	724	741	726	696	711	716	704	690	698	720	725	729	731	761	729	706	784	725	764	683	710	686	712	745	689	735	711	734	699	696	731	698	720	724	727	725	740	726	717	668	725	712	680	725	679	757	747	717	735	732	724	719	715	710	776	726	756	734	739	743	718	762	722	731	720	719	750	712	770	704	727	755	712	682	772	684	748	687	703	773	732	706	738	719	665	722	731	717	717	746	712	735	782	702	701	723	755	724	749	750	684	718	739	726	714	723	727	678	715	773	719	687	771	720	700	735	732	681	731	746	776	741	709	734	708	735	713	743	751	746	739	720	731	732	721	736	744	756	758	759	729	711	711	715	775	719	716	744	742	713	711	750	801	734	753	734	748	717	726	733	702	709	743	709	737	681	725	756	698	737	723	764	726	738	703	695	734	689	779	731	717	686	708	781	720	702	751	737	714	727	732	737	732	715	723	703	716	748	736	754	719	694	757	646	746	724	752	715	707	727	729	738	731	737	730	735	760	724	731	698	743	728	705	674	700	701	723	761	761	722	773	725	672	654	686	699	724	720	735	753	707	724	744	732	686	724	719	742	739	715	769	661	718	799	715	732	722	690	710	692	629	721	706	700	729	694	723	740	712	705	723	700	745	721	736	747	696	733	741	689	758	752	751	731	782	709	712	723	750	745	749	736	724	694	746	722	741	743	679	714	711	740	718	754	722	764	725	745	752	730	717	753	734	722	738	681	741	740	767	726	688	733	755	766	672	749	716	730	751	731	708	672	716	756	714	730	732	748	721	763	747	702	698	682	724	705	751	681	751	722	777	714	719	714	726	741	704	700	723	723	724	698	740	729	675	759	713	733	730	736	756	685	709	703	722	682	711	722	727	686	735	707	711	733	779	735	689	744	714	688	745	714	743	704	725	717	756	677	732	699	737	718	748	733	743	728	673	728	725	736	711	731	715	733	686	714	713	720	728	694	693	734	733	700	751	711	721	716	735	707	719	754	757	704	710	762	722	737	744	733	733	772	716	782	765	715	724	740	684	705	748	743	729	677	716	685	676	752	725	722	757	732	740	715	716	757	653	742	805	756	760	710	744	716	700	730	688	693	714	713	698	752	753	628	733	704	722	730	729	712	708	790	732	704	708	723	723	721	703	758	709	759	720	737	758	699	732	738	755	715	716	727	716	728	764	697	730	739	754	701	736	658	732	701	741	764	795	662	738	743	721	767	762	760	736	749	748	698	712	702	705	746	694	696	710	711	737	687	730	722	765	741	695	776	740	719	734	759	739	761	763	719	736	722	717	727	718	761	690	739	716	725	733	804	734	737	731	717	711	719	703	689	666	787	728	733	721	744	701	721	727	743	742	655	669	730	698	769	692	757	734	770	704	709	676	732	778	745	771	711	734	679	713	732	737	803	699	737	731	753	679	756	671	666	700	711	683	734	639	691	721	730	723	730	708	743	737	702	743	706	736	702	703	740	668	684	720	715	722	701	737	738	720	673	746	763	798	733	678	729	728	713	721	751	730	741	744	700	733	690	746	758	752	707	707	726	746	718	702	785	722	744	706	725	765	731	701	698	726	751	751	733	730	743	726	680	752	674	702	721	743	744	763	692	748	680	717	744	713	788	722	716	698	684	717	709	682	699	715	790	754	721	697	708	712	741	703	750	729	774	738	722	709	740	748	726	755	727	709	725	724	717	720	705	746	713	717	746	739	731	691	762	702	716	704	771	761	747	718	738	725	745	715	739	739	698	697	751	718	723	754	740	693	756	724	703	751	720	709	727	740	726	706	735	711	732	702	676	725	749	710	727	740	724	756	736	751	705	726	731	699	724	729	740	731	739	718	688	703	701	706	741	716	722	708	697	747	771	720	705	722	723	716	737	722	712	740	739	755	711	748	758	712	728	723	727	773	673	714	766	774	708	671	742	724	752	720	662	726	716	696	702	784	731	745	746	762	714	722	724	711	701	768	679	694	709	743	735	746	707	774	720	747	746	719	754	731	728	693	740	729	684	721	669	740	768	736	757	716	719	739	691	746	741	717	748	739	700	749	778	773	711	664	736	718	707	712	752	771	753	748	683	695	718	707	712	691	711	774	702	751	708	742	725	743	713	690	761	697	740	779	751	747	696	761	715	748	674	733	689	709	745	716	727	773	747	770	683	733	754	709	676	724	748	743	753	796	724	731	757	717	768	738	762	717	726	736	693	751	728	708	774	691	728	730	710	697	697	717	750	760	736	690	674	730	696	694	760	768	715	760	727	738	725	720	714	743	697	713	713	725	741	701	710	706	768	709	716	747	762	721	766	706	745	709	784	760	712	700	734	744	729	760	757	727	717	732	748	715	703	737	769	719	708	704	730	685	724	728	759	680	691	792	746	708	695	728	738	735	762	718	733	723	685	680	691	683	701	739	717	702	760	691	747	723	683	721	697	752	740	730	740	697	764	754	772	714	701	696	739	746	708	720	719	742	734	719	774	716	685	751	679	724	728	716	730	692	696	704	723	718	724	698	720	739	729	769	762	703	724	727	691	721	737	710	744	759	727	762	722	704	695	716	721	758	663	758	727	769	734	771	690	717	750	702	655	696	710	732	766	717	722	749	750	737	749	751	723	735	783	750	779	698	728	727	710	748	708	714	734	675	781	761	733	789	730	758	715	735	803	772	722	730	721	747	712	732	758	682	722	755	730	782	739	743	745	702	727	684	720	737	755	747	748	737	731	749	759	741	770	703	733	715	744	744	669	731	718	741	726	696	703	718	771	711	734	692	743	730	772	713	734	711	698	739	755	702	762	761	792	739	735	703	721	733	718	748	775	786	749	700	665	673	714	760	720	721	749	700	700	696	702	700	736	713	708	749	725	688	749	727	759	724	730	688	708	728	775	723	739	715	724	715	712	726	714	764	707	681	745	706	720	728	735	760	736	748	725	738	739	744	721	729	725	746	725	730	739	762	749	714	699	714	721	731	729	755	725	756	733	731	737	733	707	687	720	792	744	774	738	702	732	713	736	740	657	726	705	732	747	709	736	747	779	775	732	750	737	736	697	763	712	761	773	737	721	732	736	735	705	709	738	676	715	721	723	733	742	741	694	712	702	702	750	746	770	673	720	672	727	693	775	711	752	738	676	744	715	755	762	776	707	712	726	742	741	715	713	752	682	713	762	719	702	725	760	736	742	746	766	759	736	704	710	725	726	723	725	747	692	735	738	756	748	707	719	697	706	740	710	696	657	703	727
44799	40500	43842	42721	37821	27114	28047	28229	26906	23397	18753	15622	15918	13085	11343	7469	7355	6532	5552	5099	4091	3927	2798	1671	1500	1449	958	623	456	377	412	361	331	258	261	220	235	230	245	228	223	242	231	252	249	212	235	245	225	228	246	317	328	252	267	256	226	229	211	204	201	208	210	247	200	201	176	202	222	198	205	213	206	221	211	214	227	187	203	222	210	221	245	226	248	216	210	211	204	199	192	199	224	206	221	199	209	212	225	210	206	187	202	189	228	206	210	194	194	206	200	218	194	210	231	204	213	194	238	221	188	224	216	208	223	178	204	216	211	195	220	202	179	194	226	174	187	192	215	222	218	207	210	229	221	202	220	217	215	232	202	210	224	193	212	228	211	216	198	203	199	182	222	219	206	221	224	227	203	211	215	194	212	200	236	214	206	210	216	215	203	197	216	206	216	213	196	203	223	226	206	211	212	217	215	194	210	204	218	217	199	202	195	202	212	197	193	204	219	219	195	231	204	206	223	203	221	208	224	192	212	212	216	200	203	184	217	231	198	204	223	216	205	215	214	201	216	193	206	230	208	244	216	208	187	192	206	226	207	220	188	194	222	211	218	196	224	214	219	235	183	223	224	211	208	198	197	198	222	203	212	210	235	239	209	203	196	218	218	204	213	216	196	200	228	185	213	242	212	209	215	219	200	222	225	187	235	207	209	235	225	236	210	197	201	214	229	218	221	240	234	187	202	232	199	196	216	184	207	201	199	216	213	200	208	211	212	213	237	232	226	214	211	203	226	180	191	192	208	173	226	237	221	208	204	239	189	228	196	204	206	199	232	248	213	221	236	214	196	214	192	219	214	222	206	227	219	223	219	203	206	190	195	234	204	235	197	228	222	213	233	206	210	210	245	208	227	211	201	210	195	207	210	212	183	245	224	193	250	202	212	208	209	227	238	213	183	207	221	212	206	210	219	236	175	220	251	188	221	206	225	186	193	205	229	193	232	200	207	198	219	226	206	216	183	210	200	216	248	206	172	188	196	212	197	222	228	200	205	232	209	202	187	211	230	212	225	188	215	208	204	207	198	205	212	207	203	215	202	220	210	171	222	203	203	219	217	218	223	231	220	216	200	225	214	230	187	194	203	222	219	203	186	191	216	241	212	214	228	206	241	203	184	225	199	203	217	203	200	211	193	219	212	220	229	202	235	211	207	220	213	193	216	210	217	223	191	205	224	191	204	186	172	234	201	210	223	207	221	221	189	211	197	204	197	227	241	209	233	218	211	201	190	216	179	216	215	224	229	184	210	221	218	229	208	216	182	195	181	216	217	214	209	226	202	200	219	210	202	208	225	205	194	221	223	216	188	215	226	221	208	195	215	205	218	209	209	230	229	223	226	208	219	206	214	218	187	191	204	231	198	194	194	211	211	217	219	208	208	245	221	212	194	223	210	246	225	213	206	198	230	200	212	195	192	233	215	193	193	227	214	196	191	222	202	190	206	207	188	223	220	193	192	209	207	207	186	201	207	209	202	191	223	216	200	209	231	235	226	218	210	229	194	219	216	213	215	228	212	191	216	217	212	225	211	219	199	185	225	224	191	218	239	205	217	225	193	202	232	194	216	214	222	196	224	194	204	217	171	204	198	205	201	213	205	231	208	212	199	232	215	228	212	221	211	193	205	206	209	225	218	200	211	190	205	198	222	202	214	208	214	220	186	204	200	203	196	231	211	190	211	224	205	202	237	200	215	206	217	196	217	238	210	178	218	191	186	211	224	198	230	196	192	221	220	196	236	205	216	203	227	207	213	219	229	246	201	201	228	221	226	203	192	203	216	194	237	239	203	181	199	207	199	208	200	169	172	228	219	220	228	214	227	225	234	186	230	231	222	219	203	230	209	234	200	220	191	207	202	204	196	222	212	209	218	216	213	229	214	196	213	185	199	220	214	211	206	190	190	221	210	181	218	252	198	211	222	214	215	232	211	219	226	193	217	234	197	224	216	222	211	219	232	225	202	213	190	196	211	203	190	225	225	203	205	215	219	240	214	196	218	215	228	217	192	209	224	220	232	210	211	185	247	239	184	194	212	217	227	203	210	204	189	200	185	225	206	210	212	219	193	203	227	235	218	202	198	229	182	218	217	213	231	215	215	212	201	242	217	209	210	184	210	189	206	203	241	202	199	222	183	206	241	222	199	211	211	212	252	208	202	216	194	225	213	227	207	212	221	205	210	235	227	210	194	242	225	200	185	210	217	217	228	202	218	190	211	236	226	227	189	199	199	200	193	200	220	195	227	198	201	210	199	201	204	212	223	223	210	213	220	216	209	193	208	195	226	232	230	212	212	207	190	212	232	213	193	228	209	199	205	193	197	221	214	208	212	213	214	213	212	201	217	205	202	204	210	192	211	214	223	200	223	215	208	206	217	214	185	223	231	234	196	223	203	194	214	208	188	209	231	247	198	211	210	191	206	234	210	196	213	218	244	211	221	198	201	200	225	206	211	214	223	204	218	218	216	223	195	228	200	223	191	204	213	179	234	193	225	212	199	220	219	198	226	199	201	213	202	204	203	228	213	240	217	191	245	194	224	209	208	218	237	207	230	205	211	216	230	201	194	248	225	232	203	205	219	223	204	213	213	211	204	201	214	204	218	199	232	213	211	220	205	199	226	199	209	206	236	211	212	209	178	243	215	209	177	211	188	175	208	206	243	200	205	229	239	208	204	219	237	189	200	204	211	213	228	185	199	220	208	206	205	193	204	201	205	202	221	222	198	203	186	206	209	215	230	199	230	185	204	248	189	208	222	216	209	221	224	194	227	204	202	244	197	205	210	218	197	205	223	174	219	219	209	180	215	227	211	226	212	204	210	192	208	217	203	197	201	191	232	205	223	225	219	191	212	224	211	210	252	225	192	221	216	222	201	218	204	203	200	193	196	213	200	215	218	217	210	193	219	199	217	199	193	189	228	248	194	201	226	227	211	195	220	201	215	204	193	203	202	192	213	201	209	192	208	228	226	212	213	228	216	224	227	240	201	215	204	208	191	208	206	183	229	188	197	190	205	196	217	216	213	215	191	212	224	241	196	191	194	229	229	200	219	180	192	223	218	201	226	224	233	215	198	201	194	231	223	193	201	221	206	226	221	220	214	216	226	197	236	218	205	207	237	209	223	209	213	231	204	213	248	212	175	231	213	226	207	237	198	218	201	204	212	204	202	231	227	206	244	211	241	210	209	244	169	205	188	235	183	212	206	224	202	211	213	230	220	224	212	194	211	234	179	204	212	215	205	194	220	221	200	220	208	214	229	196	239	219	229	208	198	209	216	215	211	205	210	220	232	191	214	215	218	222	204	214	203	175	197	185	219	228	210	207	188	226	213	207	218	206	218	234	182	208	202	210	226	225	192	223	217	221	197	215	203	212	226	196	205	220	200	210	207	226	196	207	216	213	227	187	207	193	209	189	226	197	215	208	225	218	208	232	201	241	180	185	200	205	216	206	197	204	175	206
36305	39039	48631	51764	45896	32155	39972	41004	40329	37889	34191	33061	35192	31523	30442	24473	25473	24129	22412	21722	19234	18837	13469	9620	9042	8455	5854	3313	2310	2217	2050	1785	1458	1234	1057	984	873	869	811	807	813	866	810	830	858	810	817	789	842	744	1017	1375	1385	1199	963	794	766	691	687	741	725	671	689	651	660	656	677	703	725	675	745	659	671	713	713	715	685	674	703	713	731	685	698	723	702	692	652	692	705	757	691	680	678	723	693	675	663	718	659	690	664	681	700	693	658	682	752	656	662	684	687	706	688	701	702	666	678	684	683	688	626	717	716	705	694	666	720	643	701	690	701	683	725	707	690	708	697	703	668	697	690	645	718	715	727	658	676	663	705	667	747	690	688	706	673	693	639	734	714	717	704	675	738	734	678	632	717	704	660	643	684	674	695	650	746	680	738	721	702	738	720	701	682	679	708	715	687	671	715	695	705	658	684	704	668	715	726	677	671	643	697	694	694	659	706	692	684	666	688	691	686	700	666	742	683	672	756	721	739	694	695	687	707	650	680	648	677	721	702	685	687	709	659	684	649	678	685	698	652	680	653	715	702	641	700	708	718	698	692	685	682	731	696	717	644	687	675	749	712	702	721	690	708	701	699	719	706	686	638	690	667	722	696	715	685	689	662	697	698	692	711	701	667	709	660	671	683	722	720	673	674	672	667	661	715	705	667	693	708	672	657	698	710	668	693	665	638	697	691	673	706	662	688	671	719	654	686	725	706	672	718	715	695	715	721	642	689	699	701	670	663	704	686	692	692	740	713	708	683	677	680	670	694	683	683	699	703	701	708	703	683	731	662	672	700	689	707	678	720	669	664	724	693	682	666	705	682	630	662	703	660	653	682	705	687	654	691	721	711	734	705	711	691	691	663	689	691	689	667	678	672	714	680	631	753	650	708	706	697	771	713	701	714	683	716	680	705	695	698	666	675	702	710	694	672	671	718	681	715	688	681	722	699	653	714	698	719	680	680	727	707	685	700	674	683	728	729	686	643	654	675	689	651	626	719	720	713	711	662	684	694	679	679	661	723	691	692	690	690	694	720	711	706	703	648	672	656	689	702	684	699	656	686	679	720	697	725	691	709	669	715	696	693	664	719	717	696	671	682	674	679	680	696	709	719	711	680	692	713	658	706	770	729	657	685	713	684	687	722	695	692	672	706	691	738	744	687	725	697	675	697	632	755	740	639	723	688	691	716	695	677	716	700	656	697	680	705	703	680	679	618	682	735	689	693	712	684	679	698	728	681	680	677	686	670	704	652	687	699	652	686	693	710	700	664	690	667	726	657	694	659	673	728	689	703	681	717	694	686	658	734	701	642	701	688	673	681	707	668	720	704	683	668	667	687	689	653	699	707	691	633	708	692	708	734	691	722	672	704	686	687	699	721	703	716	647	740	714	697	673	676	653	667	686	741	695	728	724	660	739	703	679	687	688	705	677	675	688	688	690	677	700	681	693	697	641	714	709	664	672	690	638	686	685	645	629	745	690	661	699	686	686	701	728	759	705	690	697	705	717	657	666	712	713	693	690	711	678	698	671	648	687	666	713	689	700	696	731	708	669	702	680	718	681	708	709	689	689	699	662	684	651	723	714	713	672	742	679	706	728	691	677	663	652	675	671	662	681	686	682	694	675	720	734	722	715	698	703	702	708	714	709	712	669	680	700	668	666	682	645	702	707	695	658	688	684	669	715	662	677	729	696	687	680	664	669	666	685	670	670	726	704	703	687	688	702	692	686	622	729	711	685	686	636	711	655	618	711	693	691	731	696	707	717	634	704	717	733	702	650	673	731	716	671	647	713	698	705	689	723	684	699	711	678	749	714	665	715	697	720	677	718	732	731	673	656	668	704	662	700	669	644	658	683	644	666	712	712	671	683	669	700	675	693	716	720	684	709	694	641	708	698	665	608	687	695	658	648	699	692	673	681	679	699	707	671	685	707	660	664	658	683	668	686	670	683	692	664	706	671	712	723	654	673	657	721	660	678	737	702	675	676	707	712	701	713	693	697	668	678	671	711	691	680	646	686	674	698	661	723	676	754	699	696	676	760	682	731	705	716	706	657	667	675	638	727	727	695	655	685	723	689	760	710	759	657	655	684	689	700	676	741	628	688	697	669	700	686	668	744	688	658	679	712	696	691	656	690	680	713	669	677	750	694	695	667	717	716	658	689	730	718	723	700	653	715	679	749	709	688	724	740	712	678	665	655	659	694	684	700	712	692	738	678	687	673	716	686	721	711	703	709	686	714	691	709	721	708	754	617	703	699	698	712	703	677	693	695	735	672	701	649	671	716	734	696	667	681	701	701	685	689	693	701	636	718	653	708	706	655	724	738	647	697	646	673	689	708	703	681	622	691	699	675	707	718	758	684	731	691	660	684	698	746	634	659	644	698	687	699	655	678	677	698	651	698	733	666	665	649	696	706	686	676	681	706	710	672	725	665	710	677	704	716	743	678	680	707	664	670	665	681	677	708	714	728	688	734	682	715	681	673	705	702	685	686	715	709	695	713	710	701	695	648	700	691	705	707	699	711	672	684	680	726	717	736	666	712	680	694	699	700	700	716	673	684	733	689	652	677	685	731	737	682	688	664	656	670	700	694	688	725	714	668	660	661	684	712	694	653	657	679	684	719	668	676	744	704	661	696	755	667	695	664	678	699	697	708	714	669	657	692	737	682	678	709	681	726	710	659	716	714	697	680	710	704	717	701	742	650	764	706	689	667	697	739	730	671	673	705	669	643	680	680	653	667	668	745	686	722	670	715	696	656	689	665	707	688	717	653	706	695	688	716	700	705	697	648	701	643	669	733	632	671	682	722	737	696	678	716	747	752	653	718	711	671	682	676	713	694	736	692	665	709	662	645	693	664	681	715	725	690	735	654	729	701	652	716	718	664	718	681	659	681	667	675	656	658	673	733	705	691	677	677	692	624	701	692	707	742	704	698	697	722	675	717	711	710	665	714	707	711	711	689	737	685	712	735	702	664	696	696	670	727	692	670	658	689	696	668	674	677	735	691	695	710	670	726	694	711	701	690	678	641	675	703	655	688	691	672	708	691	699	665	627	689	686	720	684	677	696	690	737	707	707	730	717	692	669	700	687	702	703	696	710	694	679	670	688	690	721	659	685	715	698	713	655	637	717	717	661	716	717	663	703	688	704	638	721	698	667	728	670	684	733	698	658	689	699	672	691	702	661	676	736	700	726	657	677	675	697	660	702	688	703	705	678	691	669	703	696	682	693	685	711	679	699	695	720	682	677	705	680	719	688	651	698	659	708	685	668	689	678	650	669	698	635	676	678	701	669	687	709	661	710	672	685	665	699	740	725	681	714	674	692	669	683	699	705	731	654	736	662	700	693	711	715	677	672	686	728	702	668	699	670	674	664	725	708	655	697	697	671	673	683	679	712	687	713	713	654	674	708	704	692	735	727	705	710	709	712	700	723	674	701	685	714	705	700	670	680	729	696	712	678	697
50089	45718	45327	43688	36178	27884	30430	32473	34211	33079	27896	25548	27745	23324	20374	15565	15332	13913	11741	10089	8401	9024	5552	3591	3527	3168	1737	968	724	643	619	435	392	352	301	297	288	273	312	353	257	260	300	274	256	293	279	272	237	258	342	409	431	386	332	268	250	270	284	258	231	264	253	269	248	221	260	251	251	243	243	241	222	247	245	265	261	251	240	247	235	252	229	214	224	249	248	237	266	230	240	218	254	218	253	261	243	267	238	238	261	260	229	279	240	263	254	259	268	204	233	251	243	265	262	243	236	264	254	249	274	249	242	267	286	246	239	198	240	226	255	257	249	242	245	265	238	242	246	212	242	237	237	242	252	281	246	239	239	248	237	237	250	254	270	242	234	255	215	231	267	234	259	243	242	269	235	232	230	248	226	218	252	249	256	237	259	241	275	230	243	249	256	244	242	268	270	255	243	211	236	237	247	248	245	254	280	267	243	236	237	249	274	256	228	242	280	263	259	259	258	262	259	256	249	253	260	230	262	236	259	246	239	226	248	236	256	254	241	263	236	259	232	223	242	234	230	221	249	261	264	250	236	267	258	261	235	256	244	244	252	245	267	229	250	224	245	262	251	241	237	263	244	266	248	234	231	243	267	219	228	260	245	279	252	224	229	240	251	264	239	246	256	243	260	245	245	241	234	245	253	252	240	242	239	254	241	257	229	255	265	240	258	247	254	265	247	223	222	257	255	247	260	253	235	261	252	255	271	228	243	230	243	238	253	259	265	258	226	237	253	244	246	239	219	239	255	253	227	247	234	242	246	276	227	259	260	251	254	256	249	240	279	237	234	267	277	278	252	273	214	226	233	255	237	228	242	249	279	228	236	212	267	221	263	244	228	224	260	249	267	237	248	215	261	245	235	230	232	272	275	260	233	250	255	277	224	228	265	244	222	265	238	240	256	251	249	236	260	226	244	255	240	227	238	282	229	240	278	243	279	250	251	292	253	230	243	238	276	235	262	233	251	276	242	235	248	255	254	274	236	268	257	232	265	245	201	236	280	266	256	250	239	236	222	246	269	252	258	239	232	235	236	238	263	241	259	232	246	238	245	235	256	227	229	252	226	242	249	244	245	267	265	244	249	267	264	267	270	213	252	256	246	252	250	255	247	235	250	238	250	255	260	279	263	248	296	250	255	241	257	259	265	227	260	256	261	242	255	263	238	232	248	258	247	253	251	266	236	231	265	240	252	236	243	243	233	243	215	256	244	272	251	273	249	262	246	254	235	235	228	251	261	253	229	232	277	214	253	218	237	251	236	205	249	231	264	246	265	249	238	246	237	211	248	271	270	217	246	266	241	244	233	225	245	248	262	241	224	256	240	234	240	244	264	262	253	240	236	262	225	236	229	238	260	256	253	236	253	269	235	264	247	250	242	235	234	229	235	250	250	257	237	239	238	255	266	227	271	249	244	257	251	219	226	244	234	228	237	249	259	266	234	231	245	285	225	261	270	260	247	234	241	252	254	238	221	239	242	254	215	228	246	247	240	232	239	242	235	267	238	256	257	254	241	255	261	255	299	266	262	252	249	224	237	209	240	243	241	235	236	275	249	246	225	258	253	238	225	247	274	254	229	211	238	250	226	263	274	260	252	220	216	228	248	247	223	240	232	222	249	263	259	272	255	264	217	269	241	248	217	253	259	232	266	253	239	258	251	221	250	244	225	216	244	247	267	252	249	264	234	258	231	259	225	225	263	245	237	229	249	258	233	222	262	239	259	276	234	244	225	261	254	228	230	247	224	247	245	228	234	242	238	246	265	219	222	249	236	236	265	254	240	246	237	249	256	225	233	266	261	226	267	266	216	246	243	229	240	257	251	234	249	239	251	250	257	235	243	245	246	258	262	252	262	258	252	246	249	260	235	252	238	253	247	260	262	246	258	241	248	269	236	241	283	239	232	246	231	252	244	254	269	250	235	227	254	224	243	232	259	234	239	249	260	299	224	261	246	241	258	241	238	246	245	222	259	242	257	249	234	260	254	249	229	257	244	248	242	259	238	229	239	279	254	209	246	287	248	227	237	237	230	268	235	246	247	247	237	211	268	269	249	240	249	267	250	256	241	291	235	257	265	232	244	268	241	221	251	246	221	262	271	262	271	246	239	250	272	262	239	279	249	264	258	229	231	227	256	273	262	237	261	236	214	243	233	234	230	213	232	267	223	218	248	253	268	286	235	265	256	234	242	256	259	289	230	243	253	239	264	237	226	239	200	241	269	260	253	237	276	266	243	254	260	265	238	253	258	253	255	222	238	257	240	244	238	247	224	267	227	243	254	265	261	216	267	283	243	261	237	233	227	244	259	207	261	226	250	251	245	252	267	236	232	210	234	208	265	272	246	237	251	244	227	251	220	253	238	266	255	261	250	251	255	278	273	232	248	255	275	258	250	257	261	239	248	260	233	235	260	231	228	230	239	268	256	244	221	244	231	261	238	239	271	233	232	253	242	244	253	276	246	252	253	254	242	271	253	250	252	243	239	247	241	221	245	242	231	245	245	259	256	255	264	249	279	230	230	230	256	255	251	235	250	262	254	244	249	274	250	240	253	256	228	254	250	248	236	247	253	256	240	231	245	246	248	244	198	241	279	230	242	233	246	215	257	225	242	239	247	232	237	261	252	247	238	279	248	240	231	241	255	221	244	249	231	258	254	251	212	243	251	250	248	227	252	266	256	235	218	259	247	242	248	249	239	248	247	239	248	259	262	268	242	274	259	268	230	254	256	226	268	245	251	261	257	243	229	267	221	216	236	281	234	279	263	225	210	236	234	246	246	256	249	268	246	254	243	255	260	218	236	257	254	236	239	247	259	238	250	273	231	227	260	257	237	253	245	250	220	216	241	240	289	244	253	226	234	231	226	259	223	232	240	256	243	249	260	264	251	236	265	273	261	255	243	252	248	231	258	256	233	264	252	251	259	262	251	245	268	240	244	231	232	217	256	224	244	268	222	230	258	224	216	231	252	228	262	257	222	266	269	247	228	275	222	257	276	260	262	239	227	232	236	235	241	245	265	229	234	220	247	285	243	237	218	224	226	240	279	250	249	239	259	261	259	253	247	253	238	216	235	232	252	264	241	240	237	253	230	253	288	248	224	254	246	247	271	215	259	259	236	266	231	224	241	263	221	273	273	237	237	264	251	247	237	259	260	251	250	236	245	234	232	231	261	241	259	231	247	234	244	229	276	260	249	216	233	261	244	235	260	255	255	226	257	272	248	240	240	267	233	248	258	252	218	272	250	242	227	235	219	227	238	271	224	233	231	219	264	243	245	245	270	229	265	258	235	246	246	266	254	241	233	258	242	267	228	217	244	230	261	272	241	282	239	240	241	267	258	259	242	239	257	224	274	282	254	234	266	238	242	242	255	280	242	261	233	233	225	246	225	261	269	271	246	262	231	279	258	279	240	253	242	244	233	254	259	252	260	247	268	242	240	243	271	229	249	256	234	220	215	256	269	227
42454	48844	54771	55728	50620	38862	46033	48543	48657	46500	42767	42291	44430	40740	38644	33994	35222	34278	32223	29806	28414	29463	21161	16337	17105	15422	9102	5526	4172	3740	3404	2424	1640	1253	1169	1042	1102	1037	1194	1345	983	949	957	934	974	898	1016	943	960	907	1284	2135	2084	1733	1333	1013	886	803	765	774	782	749	759	735	773	764	774	775	752	807	726	828	775	760	780	732	764	764	776	741	722	798	780	791	796	737	767	805	804	764	769	757	797	807	792	794	746	780	772	750	807	741	739	782	782	780	736	796	749	751	781	747	753	810	754	758	751	774	757	761	777	832	773	786	811	785	760	751	719	785	778	746	814	708	761	760	746	774	783	755	764	802	746	802	832	762	751	771	725	733	771	726	795	737	788	766	736	757	773	775	806	766	792	805	738	761	785	803	740	784	790	779	778	742	788	798	777	758	767	784	775	720	760	765	760	751	766	752	798	772	728	752	808	782	763	749	755	822	753	745	770	769	790	772	800	744	760	797	793	754	772	789	763	797	829	686	726	744	801	755	820	726	746	780	772	792	787	763	751	702	781	756	792	738	730	811	758	795	798	808	754	764	758	782	773	761	756	746	731	780	724	738	763	778	759	787	792	802	730	760	800	792	730	810	769	811	722	770	768	716	758	741	776	721	776	704	785	785	755	758	754	781	731	750	761	789	778	750	763	775	745	787	832	745	786	788	749	759	754	757	739	774	705	735	764	795	832	753	740	755	763	726	788	765	807	832	790	778	796	747	781	723	753	772	761	781	757	746	739	752	775	782	757	771	751	753	783	819	768	798	779	745	795	769	803	739	700	782	742	749	783	746	780	759	758	719	814	781	747	769	744	797	745	742	765	760	797	797	740	761	790	738	778	767	798	798	759	803	744	733	774	831	798	770	758	739	825	813	798	761	758	777	770	776	752	800	771	764	734	799	706	755	782	778	749	705	785	795	754	754	774	766	814	746	766	783	789	787	722	775	708	762	789	814	719	800	761	788	748	747	747	799	800	731	817	796	752	815	830	707	743	790	715	752	799	768	822	737	744	695	788	770	694	740	735	745	772	799	773	771	784	791	752	779	743	743	783	762	789	774	727	783	750	734	756	749	745	791	758	806	802	784	799	780	769	774	786	730	777	751	775	782	779	787	778	786	762	737	803	729	805	703	728	729	697	751	818	804	802	792	780	722	768	776	737	794	777	777	778	753	758	734	727	750	734	783	793	774	757	739	796	747	770	774	756	788	819	768	772	779	753	757	773	801	756	721	798	766	795	782	798	741	762	796	727	785	855	789	763	792	789	772	780	765	809	799	803	760	770	806	784	734	791	768	779	785	774	799	808	786	705	749	773	759	740	747	756	765	801	785	783	758	790	773	733	772	759	809	752	801	724	803	790	762	781	788	747	753	723	755	733	789	782	696	783	749	724	787	775	785	791	797	737	792	757	793	746	803	773	755	782	797	737	751	776	766	754	738	740	772	802	789	743	768	776	787	759	745	743	781	772	727	761	764	733	822	716	755	750	716	697	736	770	782	756	761	754	757	730	803	789	715	773	789	748	786	814	779	748	789	806	779	742	785	800	694	772	726	760	807	780	807	764	746	792	773	798	770	748	747	789	732	783	804	782	797	816	739	766	803	794	761	769	768	746	743	739	800	797	742	777	725	757	747	746	783	693	738	709	803	772	743	777	801	712	777	726	790	774	729	771	788	756	787	787	721	787	738	770	809	851	793	798	790	760	740	731	733	778	769	792	786	763	817	751	820	712	723	768	767	718	744	730	719	795	763	716	742	765	802	702	750	760	774	797	767	801	782	796	734	832	766	792	768	774	705	804	727	772	800	778	743	766	799	796	773	754	807	756	733	740	810	778	763	753	766	792	802	777	751	764	777	770	758	789	763	731	783	784	752	758	796	735	754	712	773	748	733	741	755	799	747	756	774	772	756	711	747	754	734	776	782	754	776	739	724	760	747	756	765	750	772	745	791	782	840	773	754	765	740	742	782	765	735	791	791	797	776	704	733	822	770	743	790	766	754	787	748	789	808	801	801	786	765	778	725	771	787	803	726	755	791	786	772	775	755	797	767	799	789	779	728	783	767	756	746	768	783	752	752	769	761	821	807	730	760	749	735	784	784	741	760	801	751	791	773	750	745	799	750	759	769	789	768	770	747	782	814	766	763	750	763	785	745	767	779	764	740	701	776	775	821	717	750	770	816	712	744	786	721	735	761	802	787	733	760	742	767	749	759	771	732	782	796	773	728	779	744	746	840	782	725	788	720	779	768	748	819	760	728	782	763	751	782	776	754	727	798	768	800	813	810	823	750	784	778	821	778	779	778	800	786	791	795	798	758	770	747	742	789	730	759	792	807	738	778	761	775	749	788	803	768	780	777	800	816	752	791	727	751	777	780	714	808	788	806	815	791	725	804	743	738	767	781	760	767	762	746	751	765	784	761	767	716	743	756	787	763	818	790	744	761	779	796	780	779	749	797	822	778	765	768	758	742	774	727	760	717	805	784	769	771	800	747	755	786	757	729	754	779	752	762	745	783	756	765	752	831	747	742	794	744	818	754	736	773	763	796	743	750	745	817	818	799	757	764	742	786	807	795	780	859	740	709	743	804	770	817	781	750	742	797	807	722	756	743	774	747	771	745	771	761	773	774	773	741	782	797	763	759	779	750	741	802	782	810	773	779	745	790	735	812	738	815	792	776	810	800	772	767	794	753	795	752	782	751	782	768	760	773	761	764	808	750	764	747	737	784	726	741	756	752	819	753	735	809	829	808	784	720	766	778	761	767	755	755	784	706	768	819	803	763	803	759	741	773	771	755	766	759	766	761	718	773	812	800	773	770	750	746	748	755	765	746	769	775	789	758	727	754	782	779	769	773	754	827	810	759	774	749	771	800	808	816	771	775	744	782	784	790	766	803	765	760	794	765	780	737	761	799	765	787	748	808	764	760	779	749	737	763	744	755	784	773	736	765	743	814	754	765	719	776	743	757	742	738	797	754	770	760	783	791	740	776	803	744	791	743	767	717	740	755	714	794	825	771	794	757	760	764	734	764	756	769	744	781	776	757	788	772	811	721	770	774	775	767	769	791	767	736	796	809	776	788	784	783	749	767	762	820	743	773	780	785	731	774	757	732	745	749	755	796	812	816	716	723	745	738	812	726	748	763	771	740	818	727	754	786	766	796	763	773	726	795	775	756	797	766	747	786	802	777	803	770	732	761	781	745	783	812	762	755	782	763	786	746	763	772	782	721	782	754	747	774	741	798	781	809	783	781	766	788	763	748	759	767	774	758	721	757	764	803	751	770	771	730	773	734	752	765	765	790	746	760	768	779	740	815	784	760	771	764	722	749	765	790	756	740	754	785	731	834	798	775	773	786	805	750	751	789	776	763	796	823	768	758	751	732	752	784	753	788	766	801	814	776	782	841	804	722	810	754	797	773	748	782	718	760	819	763	747	814	781	817	804	711	779	762	742	782	801	779	752	776	768	728
24688	25797	22250	17636	8292	4463	3273	2281	1934	1442	1123	1043	1023	894	797	800	797	709	594	514	440	408	286	300	311	295	244	222	238	237	210	227	233	209	237	191	204	185	216	217	225	206	209	220	223	225	217	220	227	212	224	217	235	206	248	199	212	221	209	220	188	215	212	213	225	190	209	219	230	201	225	217	213	216	190	199	234	215	240	206	207	224	220	198	211	200	206	233	204	186	202	200	226	204	205	194	208	220	210	249	216	220	213	221	227	209	223	218	209	219	192	216	216	230	206	198	238	223	204	233	220	227	213	224	198	218	204	234	203	210	207	216	224	225	202	190	207	214	209	210	204	203	215	218	253	186	195	237	226	218	208	209	218	226	212	210	203	227	247	197	193	187	230	185	176	229	208	193	199	248	217	178	224	244	210	209	212	209	201	207	203	205	227	229	204	188	183	178	226	215	214	203	196	211	195	227	186	226	180	211	209	200	209	201	222	214	200	203	229	261	192	208	197	226	207	191	220	220	230	205	198	243	229	197	197	211	193	187	250	224	214	219	238	225	197	192	232	229	191	215	209	229	199	212	240	202	187	214	212	218	233	209	196	202	189	221	221	221	226	251	198	212	218	211	183	221	208	246	244	203	231	206	229	197	205	219	206	205	212	232	193	192	221	199	243	234	212	205	219	214	216	205	213	206	194	215	216	227	217	212	248	219	205	202	201	224	226	207	213	237	205	217	215	203	222	175	230	209	192	219	220	195	197	201	188	204	205	212	226	201	203	233	190	235	189	215	212	213	236	213	210	193	216	176	204	182	202	216	221	202	197	200	233	223	209	212	205	220	201	206	210	232	227	183	230	211	220	205	216	225	183	225	215	225	217	228	225	210	193	231	202	192	215	185	201	222	197	193	216	219	211	218	214	181	245	214	206	219	207	200	200	181	220	188	217	212	220	210	222	198	214	195	230	210	200	221	236	229	240	220	203	194	230	191	209	196	220	220	217	197	208	216	239	203	213	191	206	213	215	205	243	206	211	209	218	218	223	234	205	203	237	218	220	196	202	216	191	208	227	221	207	172	214	201	232	217	214	220	223	215	221	228	190	212	221	203	227	206	226	207	208	184	204	234	209	190	190	216	207	198	218	242	219	217	193	228	227	233	228	200	210	212	223	219	205	222	230	197	234	226	210	212	206	203	212	198	198	201	221	201	195	222	211	222	214	195	207	214	196	210	226	212	216	202	214	220	222	195	194	213	207	203	219	198	215	223	214	201	206	194	217	219	208	216	214	224	235	232	201	216	249	219	212	216	185	207	216	210	215	213	179	220	237	208	202	201	198	213	218	204	195	238	169	216	206	254	233	231	199	217	222	186	226	210	203	215	227	217	194	209	213	196	252	206	182	221	208	223	216	226	207	205	227	228	226	218	213	186	208	230	239	212	208	204	238	208	203	218	201	198	203	207	207	215	230	220	201	240	218	198	201	213	187	214	209	231	179	231	215	218	187	220	215	200	180	192	209	210	240	196	218	222	194	215	227	227	180	226	210	228	219	232	208	240	194	202	233	211	209	202	200	224	205	229	211	222	199	201	225	193	200	208	230	230	195	202	200	234	210	234	215	206	230	243	214	222	243	202	194	226	230	194	231	211	201	202	193	223	193	218	204	205	217	236	204	190	203	220	223	228	212	219	228	200	207	223	214	233	231	213	197	209	216	199	228	210	197	200	188	238	177	201	226	218	217	220	205	195	237	220	227	226	224	216	199	203	244	214	192	233	226	214	216	200	199	209	242	227	226	188	220	199	209	195	220	189	201	213	215	216	232	221	223	208	219	241	220	187	211	202	207	198	224	198	198	234	210	204	202	230	235	195	199	205	250	210	218	210	211	198	202	222	211	241	219	215	224	205	223	205	229	220	211	238	218	212	236	232	215	221	210	224	193	203	232	209	224	217	206	211	204	216	240	220	241	235	234	218	185	214	216	231	203	218	230	214	227	214	214	206	196	207	177	196	204	207	179	191	203	197	207	210	209	212	207	214	225	199	218	198	229	211	226	215	224	206	210	212	213	223	227	240	203	207	206	219	211	241	186	187	215	221	190	219	192	212	222	226	200	224	197	185	204	239	177	232	219	219	198	239	219	222	214	198	205	213	221	216	213	195	217	197	218	196	215	211	217	199	214	196	194	201	178	197	222	225	218	199	210	207	217	205	194	199	209	197	198	208	222	230	200	202	205	192	212	226	206	209	209	235	202	214	194	230	222	215	234	213	218	225	214	222	205	216	239	206	225	221	222	205	201	187	208	197	196	225	219	218	237	210	198	187	209	211	229	226	238	211	210	218	192	215	239	222	205	211	222	201	216	213	226	214	215	209	195	212	214	206	230	208	202	205	192	217	226	222	230	224	204	210	214	226	217	224	210	197	211	185	189	204	239	219	247	185	218	205	204	240	228	208	217	211	215	225	198	222	204	180	197	213	201	193	225	229	184	224	185	203	229	202	230	201	244	224	215	235	222	193	230	199	223	204	202	203	194	219	242	220	223	183	244	183	221	186	193	203	207	193	224	194	211	207	211	216	213	196	242	215	217	212	209	197	205	215	201	221	216	216	198	231	224	213	204	221	208	213	202	212	199	213	213	205	184	214	184	220	205	199	217	222	220	207	229	194	212	220	210	190	215	186	189	189	219	205	194	217	214	231	208	207	230	205	219	200	234	199	226	209	183	211	236	216	214	224	180	215	218	226	220	218	197	199	247	198	207	200	216	204	216	210	235	195	218	175	196	203	228	206	199	214	216	228	202	220	221	200	224	212	219	203	214	222	228	215	218	209	219	207	217	234	218	213	212	226	206	213	230	223	225	205	223	216	186	217	217	229	212	219	236	210	232	208	209	191	215	210	222	216	226	220	228	212	194	212	220	211	209	199	216	244	238	232	193	236	201	209	224	208	196	221	233	226	229	205	231	227	193	193	231	215	234	194	185	209	203	213	235	213	211	211	228	210	219	217	207	229	207	226	203	203	212	203	220	204	187	236	220	203	182	218	197	201	209	243	221	194	223	208	224	210	200	221	212	189	199	241	209	227	205	204	199	205	238	230	223	211	201	217	218	247	231	213	213	217	207	221	210	237	234	222	212	208	221	199	222	203	219	216	203	209	199	212	191	206	239	235	205	224	188	183	213	215	222	205	193	225	237	238	204	243	249	219	223	199	211	245	204	232	234	224	217	194	216	225	216	192	232	192	210	220	225	199	220	205	210	206	190	224	234	212	221	227	214	245	204	225	227	199	234	210	224	224	208	210	219	205	207	196	229	212	229	222	234	210	246	219	214	198	208	213	194	215	205	229	234	237	202	228	212	224	213	226	195	240	185	203	204	251	223	202	226	209	205	217	209	205	208	222	197	231	214	223	211	209	208	208	198	199	228	212	184	209	223	213	224	215	232	218	229	209	201	199	231	206	254	195	207	199	213	223	199	239	231	212	228	200	214	201	203	213	203	208	210	188	238	209
19554	26058	29659	29545	17716	13852	12710	10157	9511	7651	5795	5682	5778	4837	4469	4522	4609	3827	3207	2912	2178	2086	1411	1243	1329	1154	919	813	841	856	777	797	776	808	790	768	804	832	802	829	743	782	721	799	765	715	711	703	723	754	793	713	771	770	737	705	728	718	731	696	651	699	713	672	733	699	643	657	680	741	696	753	678	713	723	736	696	741	708	708	707	679	682	725	707	704	736	710	700	676	680	674	697	675	675	717	719	676	674	659	692	676	715	677	727	743	726	707	685	640	743	723	671	688	657	716	686	640	672	713	656	702	680	701	659	749	734	702	696	720	733	680	740	728	745	684	732	699	696	693	689	687	684	725	666	740	728	702	658	671	722	770	667	722	694	723	674	722	649	733	684	718	689	742	725	641	656	734	736	725	667	653	695	716	698	674	699	688	684	624	681	693	706	704	682	717	754	652	704	735	705	670	666	715	734	687	716	641	715	686	690	660	737	755	701	645	707	670	733	685	722	682	722	678	710	662	674	719	671	696	679	699	659	748	693	648	677	666	696	680	667	738	703	666	708	710	736	699	705	684	745	673	720	662	704	731	752	700	638	730	720	678	673	750	701	708	700	708	709	738	688	704	634	679	706	690	730	680	716	671	687	718	763	727	729	682	708	654	722	692	683	712	698	686	714	675	686	717	684	647	717	700	717	697	695	709	742	710	711	676	655	717	721	699	701	712	683	700	705	645	693	693	680	693	730	723	668	752	687	677	681	702	724	679	700	722	751	708	703	682	663	689	670	711	654	663	702	695	691	702	662	687	710	709	749	724	717	672	685	684	687	694	690	683	712	698	687	727	720	733	710	696	752	719	706	698	700	723	734	729	698	711	738	693	645	734	717	688	693	655	700	681	693	705	711	694	709	711	719	733	668	715	708	713	767	722	692	696	678	733	653	724	703	721	715	644	707	697	712	703	684	663	715	657	731	725	697	707	740	690	688	662	679	744	724	721	684	638	732	683	687	723	679	694	675	679	627	689	761	747	688	686	721	697	716	677	709	695	739	679	654	679	674	677	724	766	656	727	677	689	667	683	698	689	728	699	670	698	725	682	692	697	672	701	733	667	678	700	677	711	677	697	725	691	748	691	715	744	737	705	670	655	734	699	715	691	714	734	686	720	673	676	678	745	650	663	734	735	686	676	720	703	712	750	635	752	683	695	669	691	678	678	745	684	713	747	706	698	718	698	664	677	741	721	685	739	708	700	672	705	715	688	684	714	688	665	729	700	645	738	733	709	678	678	664	651	671	770	696	742	672	710	705	728	767	667	722	728	708	707	697	696	702	736	712	744	746	721	683	680	697	704	679	649	672	709	720	682	722	719	699	693	719	759	673	744	692	676	705	702	723	676	648	703	742	659	665	675	732	685	736	720	688	745	689	711	680	713	674	690	696	741	689	729	661	691	707	677	687	674	696	675	704	693	724	700	693	742	682	722	729	712	642	711	701	689	675	705	743	701	756	718	711	681	665	732	716	695	730	728	677	748	738	748	734	680	718	669	708	660	759	747	654	684	726	679	745	687	696	718	713	713	699	710	685	669	781	731	701	681	699	734	675	699	665	678	753	718	678	699	689	689	697	708	725	677	706	697	706	697	715	669	715	704	676	696	682	731	745	690	717	728	705	672	735	686	728	665	700	648	679	712	658	674	686	738	692	690	704	657	713	743	769	676	718	706	713	704	705	679	717	678	716	697	692	675	725	694	653	676	711	671	772	675	683	675	739	659	716	709	666	696	698	717	706	662	687	762	728	695	731	717	718	755	726	677	710	670	714	709	697	687	705	697	727	718	702	739	717	698	688	646	686	755	750	680	670	692	668	720	704	623	722	685	691	714	684	709	672	692	717	694	639	733	690	681	699	667	675	696	711	695	703	721	687	713	688	685	725	696	657	714	673	713	759	678	749	701	668	666	688	693	695	689	758	742	687	695	670	738	691	696	693	644	676	700	767	668	735	724	703	719	733	684	754	682	674	671	738	651	706	700	694	713	699	670	686	658	719	719	670	718	694	707	681	640	664	705	676	692	705	686	686	705	674	714	732	717	730	661	692	738	734	606	704	679	725	700	680	712	665	670	700	706	730	732	707	673	746	714	728	696	675	713	688	737	705	687	686	732	676	688	691	634	686	752	661	660	777	696	705	709	698	677	707	723	691	699	728	728	688	731	698	698	684	719	686	691	686	700	752	711	730	745	684	732	666	650	728	699	683	747	704	682	721	746	681	686	745	717	742	694	684	691	685	735	667	708	716	652	727	663	649	644	678	736	715	687	711	699	714	693	682	709	673	670	713	676	681	682	685	668	684	648	671	668	722	721	678	732	734	719	681	664	748	683	709	666	706	719	695	688	770	672	684	704	674	691	678	680	707	680	698	690	721	653	682	681	704	655	703	721	674	687	701	709	684	700	697	698	683	725	718	703	723	714	675	728	706	708	679	679	700	694	755	757	682	693	748	720	759	648	694	674	711	695	704	754	654	692	718	693	683	704	688	734	729	675	682	716	733	691	716	719	697	713	670	664	664	671	688	721	677	676	697	723	680	673	742	726	684	679	695	767	685	691	718	667	693	694	701	705	680	705	674	666	667	708	707	683	715	689	660	678	692	681	705	684	690	680	710	704	684	641	718	708	732	707	723	740	687	719	700	694	662	774	718	690	690	705	698	683	683	679	671	714	674	682	712	718	693	727	688	706	694	693	657	690	713	713	714	686	692	693	656	722	688	725	678	705	731	726	684	675	715	700	721	694	656	715	701	655	729	665	723	687	666	696	696	681	729	690	699	741	690	702	672	670	737	667	710	687	704	646	713	678	690	657	678	689	701	707	748	712	686	673	686	716	670	663	729	661	738	725	679	707	683	724	727	686	705	711	681	706	725	713	701	683	705	706	699	728	718	719	691	659	689	682	702	696	672	708	680	737	723	728	708	748	667	674	709	702	707	736	692	740	672	644	709	701	718	669	684	733	696	693	721	740	670	653	689	675	708	668	690	662	661	715	680	717	677	743	725	683	721	650	713	685	707	680	715	675	717	722	762	699	720	695	671	747	755	751	728	707	669	675	695	719	644	721	684	667	690	675	699	727	728	686	722	705	650	707	700	721	691	663	704	697	674	741	705	722	783	698	673	698	735	703	741	741	724	696	710	700	680	663	685	689	697	713	661	676	698	681	716	669	727	729	683	670	687	691	629	737	711	722	646	705	676	740	714	698	652	687	748	691	732	673	702	701	730	702	650	729	650	721	686	648	672	667	689	752	708	716	689	671	728	691	754	737	669	749	690	698	655	675	732	698	733	760	659	670	662	666	721	724	707	717	705	703	627	692	683	682	701	697	664	676	685	716	697	659	687	718	709	735	671	692	673	758	713	673	689	733	690	694	715	659	715	703	731	686	718	703	720	693	722	722	681	704	713	726	743	682	690	726	682	688	739	700	695	696	716	706	710	709	748	678	692	727	700	653	669	744	678	746
43763	44536	45633	39569	28610	26779	28358	27463	26568	24175	19333	15465	16676	13719	11135	8805	7831	6619	6019	4828	4637	4271	2289	2144	2197	1493	771	465	345	347	336	324	258	258	251	250	258	211	211	233	289	218	237	207	227	233	226	202	230	228	252	254	295	303	268	260	238	223	186	226	176	209	205	215	204	205	230	208	198	217	186	211	194	207	194	195	186	175	176	210	199	198	193	187	202	194	190	211	202	225	206	201	181	211	165	210	194	210	218	202	223	197	211	208	211	192	215	192	202	192	202	224	185	182	218	212	193	192	216	211	218	206	173	217	215	171	219	187	187	207	211	190	221	199	233	208	188	202	230	202	194	177	196	195	233	199	199	179	217	212	195	224	221	215	214	210	214	201	168	199	187	199	216	189	200	195	224	233	196	204	187	193	219	222	207	218	209	218	215	200	216	187	208	190	201	190	211	172	178	194	201	207	194	191	201	196	202	219	210	199	224	180	221	186	194	223	204	216	200	182	179	212	208	216	215	193	216	205	171	180	216	187	197	204	200	219	224	207	216	187	183	213	222	214	230	203	192	204	195	212	216	217	205	213	203	183	210	189	178	182	203	187	204	206	178	226	190	201	188	179	209	189	221	182	238	226	190	211	207	201	213	200	187	224	217	184	188	195	227	198	201	203	196	215	201	196	211	195	181	204	174	217	229	216	207	211	236	174	216	216	190	198	204	183	177	207	217	185	187	188	212	199	183	181	186	217	193	208	210	194	200	230	238	200	212	207	207	232	223	211	215	212	189	186	222	219	204	200	193	185	230	207	185	193	216	198	200	207	200	173	198	203	200	201	223	176	207	204	210	190	223	202	195	217	188	208	184	217	193	215	178	183	189	195	200	176	204	191	191	214	222	206	250	207	177	216	196	236	225	186	232	217	182	201	199	196	187	193	207	214	193	238	201	200	212	238	179	193	211	178	233	179	194	198	206	217	202	190	200	192	189	201	201	210	199	203	210	193	193	213	186	226	192	196	184	193	207	197	224	194	201	188	220	211	204	201	213	183	182	201	199	185	212	190	174	226	222	216	208	197	224	184	201	236	182	222	210	220	200	188	190	215	187	205	202	219	206	173	216	185	184	200	213	201	182	226	209	209	198	208	187	210	191	202	207	216	199	196	222	213	207	178	190	223	182	190	198	202	220	222	210	198	211	211	178	217	196	192	218	197	189	200	200	221	198	215	188	211	186	204	199	196	212	216	181	175	188	200	220	214	207	205	197	197	173	218	198	207	202	203	204	204	199	207	197	214	178	226	203	193	242	187	222	203	172	189	226	226	205	198	193	222	163	206	207	175	214	193	209	228	221	193	180	189	222	203	210	199	192	182	225	225	208	188	184	187	187	212	186	194	225	208	208	211	196	187	201	200	189	196	187	222	210	202	225	187	189	202	205	199	192	200	184	212	206	184	198	204	214	205	187	213	217	190	178	228	185	184	206	206	183	204	221	201	200	185	202	218	203	184	190	213	197	206	220	180	230	200	230	203	190	226	201	200	198	191	190	191	207	190	205	210	193	185	185	201	212	190	214	189	161	199	192	195	206	221	188	216	185	204	206	209	205	201	192	202	185	227	207	198	194	212	192	200	195	198	193	190	191	209	179	200	192	223	184	236	215	183	177	216	204	181	220	216	220	201	187	210	213	237	187	181	195	178	192	225	196	206	174	181	209	212	201	200	189	214	197	201	211	200	165	181	203	216	203	184	220	183	197	224	211	198	218	188	216	216	199	192	197	187	220	182	205	211	194	199	183	207	202	187	204	194	208	203	211	194	198	218	213	183	243	200	199	198	192	191	206	206	198	214	197	220	198	206	209	230	197	200	196	203	204	193	224	208	192	232	211	191	207	173	211	235	184	221	202	229	196	223	188	192	202	207	224	217	204	206	213	220	203	207	206	207	205	216	198	212	191	217	191	195	190	197	211	176	219	202	205	206	229	193	202	215	200	198	245	188	229	187	189	179	225	201	202	190	202	180	209	205	209	215	207	207	190	199	201	212	199	222	220	199	208	222	213	231	217	212	191	187	225	208	226	191	183	189	186	189	203	188	193	188	193	200	216	203	238	213	203	201	202	227	197	199	195	199	214	214	195	196	188	192	196	198	201	217	209	179	213	205	193	220	204	189	188	213	220	180	206	208	177	238	218	202	219	192	215	186	189	232	201	206	200	212	192	190	205	187	209	198	202	215	206	181	190	180	214	190	226	183	197	225	196	189	216	199	206	191	205	198	211	195	201	186	211	177	205	238	199	198	217	202	197	198	190	199	203	224	226	224	216	189	243	218	186	229	202	163	221	198	181	190	179	220	223	210	205	195	186	190	212	195	196	203	190	178	207	209	203	204	213	208	212	196	191	166	199	188	205	199	205	209	215	188	192	222	181	203	191	231	245	208	197	205	220	218	207	198	205	177	194	206	212	199	191	218	198	162	198	202	199	216	194	214	210	203	195	196	215	211	194	255	192	193	210	204	204	201	192	208	213	209	217	228	209	217	205	203	193	208	203	198	235	201	212	197	187	216	218	204	208	188	212	221	218	210	207	198	226	203	185	216	182	186	238	202	215	200	222	223	202	205	194	204	210	212	196	182	202	201	199	205	203	172	202	184	208	218	212	191	223	208	222	187	187	212	216	218	175	222	185	192	209	199	190	202	211	196	193	210	225	189	205	211	199	216	225	193	213	213	198	180	195	189	204	163	213	206	216	185	215	222	187	196	233	204	224	206	216	204	192	199	194	185	232	190	167	201	208	220	189	191	221	195	193	193	189	193	200	193	219	197	221	188	214	203	201	181	208	192	196	214	202	215	207	206	230	216	200	222	194	204	216	199	183	203	210	185	219	205	203	204	217	189	206	197	202	176	210	200	225	210	213	204	205	217	183	197	221	206	211	188	204	193	207	193	202	238	202	214	190	205	203	189	219	192	213	197	224	206	202	202	230	189	230	192	203	227	203	215	182	201	210	199	202	201	207	227	222	235	198	194	219	218	189	194	200	195	201	198	216	214	191	204	201	202	216	202	207	219	203	198	192	225	174	205	228	205	185	228	212	215	212	186	189	219	210	196	234	198	191	194	232	208	222	211	192	191	195	216	184	193	183	195	221	195	195	209	217	232	183	198	216	212	193	171	183	182	216	201	202	223	209	214	238	213	197	207	232	207	208	184	190	204	207	182	193	209	201	189	228	197	204	190	203	165	177	208	192	228	192	210	193	221	192	209	192	179	181	201	191	192	245	207	203	233	197	200	194	202	183	201	193	173	202	208	200	205	210	214	231	214	190	205	195	196	191	201	229	190	205	203	216	214	213	211	213	200	217	206	232	225	176	214	206	182	218	200	212	192	186	214	231	204	195	183	205	201	199	196	198	203	203	209	203	205	200	177	201	195	216	219	191	209	212	179	196	213	203	220	213	204	214	202	216	192	189	200	212	219	201	175	213	211	196	204	208	182	230	207	216	214	196	188	211	182	213	209
35364	42253	50449	44386	37305	33714	38466	39985	40056	38367	35112	32536	34866	32291	29541	27237	26532	24529	22755	20724	20348	19751	12399	12617	11680	8790	4764	2513	2058	1853	1557	1222	1096	1007	967	918	929	863	864	1141	1024	828	828	800	816	847	711	705	741	809	1028	1276	1409	1249	1004	853	804	717	669	667	645	677	651	680	663	677	641	658	645	634	674	691	668	639	716	636	676	622	665	629	638	651	692	686	650	669	613	678	675	653	644	674	673	653	651	674	688	658	673	635	657	656	699	688	699	669	692	693	695	622	676	699	699	635	650	680	637	656	673	638	652	650	670	645	671	657	646	686	647	647	624	642	721	687	663	634	673	646	669	650	642	651	612	664	675	637	640	650	677	680	621	635	680	620	646	695	666	678	640	604	710	664	635	664	668	634	661	669	687	678	630	703	639	666	649	634	640	700	672	640	691	642	711	651	636	670	667	632	643	669	673	652	685	663	685	660	613	668	695	666	642	661	649	672	656	662	673	670	665	690	677	692	658	666	642	644	677	659	652	659	655	632	642	628	663	676	669	670	669	669	643	677	651	664	639	612	647	675	683	681	648	624	683	684	664	661	673	642	689	695	648	691	725	672	606	682	647	683	651	640	664	626	693	685	668	656	662	656	635	656	659	661	666	659	646	666	645	623	657	643	666	650	680	676	624	682	664	690	649	630	651	682	646	602	668	695	687	745	635	644	696	668	620	686	686	639	654	677	688	676	680	664	690	609	654	673	657	639	651	681	682	664	606	660	651	644	609	681	665	660	705	665	625	691	670	668	663	669	655	670	637	671	625	624	663	678	698	633	701	657	674	661	671	662	681	689	653	662	646	699	643	668	639	685	635	643	662	638	652	697	666	627	614	650	630	624	719	656	660	676	659	673	649	640	636	655	670	640	684	699	641	656	636	658	644	676	687	669	732	654	663	629	646	676	645	648	696	655	644	680	658	594	650	704	682	656	697	645	678	667	643	645	678	666	665	615	671	623	627	651	668	674	660	642	681	674	695	634	675	657	622	654	674	625	646	668	604	672	673	674	716	678	646	705	691	635	688	655	643	644	653	664	663	687	647	646	671	644	685	669	633	643	665	658	653	678	665	662	652	692	671	642	663	636	619	638	649	695	629	659	662	700	644	646	666	633	656	684	706	688	655	600	631	658	662	662	669	647	664	708	617	679	655	650	657	657	688	668	609	664	673	658	668	677	667	638	614	625	635	687	649	687	654	667	655	653	637	645	702	664	655	632	642	650	665	681	673	660	649	661	610	657	644	669	671	682	673	652	664	675	662	662	682	646	647	665	701	695	662	673	697	646	664	620	658	639	708	662	654	677	676	655	693	634	673	646	673	677	627	654	662	668	691	684	644	660	691	648	650	687	693	659	655	641	713	652	669	621	661	659	648	671	624	699	688	652	666	643	660	631	651	690	636	679	657	668	672	654	642	607	646	707	651	642	640	604	702	653	688	632	676	634	656	650	623	671	639	705	662	621	652	673	646	647	680	707	668	672	662	636	651	633	708	663	702	712	650	697	680	724	640	651	686	685	669	631	668	699	705	620	673	646	707	685	622	688	643	661	650	682	701	660	632	679	654	645	604	619	666	641	639	675	593	664	664	665	699	655	690	665	641	698	657	620	656	671	684	656	629	646	679	711	613	677	653	651	648	664	666	618	745	709	642	635	666	650	668	678	682	652	632	696	662	663	692	680	678	684	647	663	622	642	633	698	686	664	696	659	662	660	645	725	658	664	684	662	723	647	662	669	687	637	662	668	662	669	665	643	665	673	662	651	678	710	656	671	688	683	661	640	615	665	640	685	662	683	687	643	674	681	681	674	665	682	685	672	672	714	679	641	643	668	685	699	661	635	667	696	673	698	658	663	626	671	655	675	627	680	711	665	658	723	634	675	645	673	669	706	635	665	665	634	687	693	660	682	675	655	629	634	655	634	625	664	679	698	653	694	695	633	703	629	685	686	680	669	643	709	698	647	652	647	644	657	698	690	647	670	676	643	670	641	705	679	700	669	680	660	629	692	641	634	648	662	678	644	669	642	724	694	651	722	681	655	686	665	654	652	712	713	627	657	646	670	678	661	659	612	690	680	681	711	655	664	685	655	665	672	653	710	654	624	711	649	658	658	711	648	699	652	661	678	643	679	644	674	698	633	647	676	661	641	659	641	658	668	604	709	671	701	696	695	654	671	721	682	644	661	627	665	642	659	636	659	679	665	688	653	671	628	652	680	689	634	659	609	632	675	685	663	657	683	652	616	689	673	631	591	651	708	645	643	652	650	709	634	647	638	645	691	737	663	647	668	631	668	652	623	670	620	694	657	637	658	680	680	686	635	628	691	659	636	672	624	646	667	681	690	672	642	642	653	683	655	676	699	654	658	681	670	699	644	672	652	651	646	660	696	690	604	657	696	689	651	641	665	646	618	642	682	652	667	692	651	625	664	665	699	708	655	691	630	664	674	666	695	673	682	645	647	667	621	671	622	694	676	671	638	675	658	688	684	698	673	683	680	660	645	644	656	687	663	673	642	643	677	682	657	652	736	654	655	687	658	615	695	671	650	643	685	619	691	697	652	709	674	663	644	697	659	668	677	619	650	622	612	632	619	625	673	663	646	656	654	686	671	677	631	658	697	651	629	657	674	675	682	639	725	663	677	638	674	670	651	675	705	700	654	631	667	696	663	681	650	655	616	684	669	655	666	642	674	671	618	668	631	661	734	652	669	600	660	667	576	660	662	637	634	631	677	734	640	684	669	672	649	701	688	631	663	670	717	694	663	657	657	691	682	682	640	687	671	684	646	619	668	644	684	663	654	676	674	629	640	659	714	609	632	638	643	604	650	628	672	642	642	624	714	625	665	632	682	666	646	706	623	661	711	678	670	713	627	663	635	670	649	655	650	670	669	668	669	692	661	644	666	694	733	661	620	681	674	641	679	636	637	685	665	653	662	656	692	636	693	684	707	677	679	650	607	694	665	688	652	657	653	662	688	642	659	656	666	637	665	678	646	630	640	703	668	688	680	699	675	657	677	653	635	661	678	647	647	725	693	673	655	701	650	603	649	650	684	651	618	681	674	652	623	672	661	671	675	655	659	671	640	643	642	648	682	680	659	677	667	660	634	662	661	675	678	655	651	647	695	687	651	689	653	655	675	621	669	666	666	673	671	631	674	660	663	695	654	655	667	656	636	693	709	671	663	666	642	642	626	646	717	678	596	669	694	689	643	701	644	651	629	677	668	663	705	662	657	653	658	627	644	652	673	699	686	639	665	673	685	648	676	652	662	643	678	670	648	706	653	668	648	673	646	633	637	658	650	701	662	671	676	657	656	725	648	663	712	702	669	647	633	686	695	614	672	701	714	640	664	634	681	668	665	649	658	673	639	621	700	649	632	672	657	633	690	677	623	626	622	654	647	662	616	668	710	655	628	632	627	666	621	658	666	685	631	665	628	651	689	713	702	674	650	669	657	675	657	641	663	644	648
52153	46053	44124	41293	30823	27744	31726	32400	32718	32702	28658	25192	27105	23628	20646	17467	16201	13772	10842	9149	9646	8661	5288	5193	4538	3111	1500	705	651	521	480	397	341	326	297	288	312	287	289	297	400	507	308	270	243	265	277	278	236	267	296	390	447	342	299	280	268	256	230	257	239	223	221	230	242	224	239	213	214	213	250	212	231	237	252	239	244	229	238	259	257	248	208	233	254	246	219	212	246	251	235	227	226	229	231	241	233	248	243	213	244	275	255	242	222	200	225	251	215	248	265	248	219	211	246	225	233	246	253	244	223	222	265	224	224	259	248	247	240	244	203	228	236	258	237	213	210	246	233	268	222	240	264	229	219	213	211	224	249	238	219	221	221	248	234	261	239	248	235	244	244	242	227	239	221	236	226	219	236	242	245	282	232	236	212	239	242	240	255	247	233	235	254	245	222	230	234	273	265	255	216	231	229	242	235	263	249	232	246	237	220	221	244	232	239	235	248	259	250	266	231	218	237	230	230	234	236	229	241	217	262	244	234	249	238	234	250	212	246	217	231	208	274	248	197	230	216	233	238	237	228	251	246	243	228	226	216	230	257	233	228	242	213	243	248	226	224	220	226	233	241	236	224	245	258	233	230	244	211	214	212	255	216	240	268	233	240	256	245	249	267	249	260	247	245	248	225	215	231	233	223	217	234	209	200	225	279	263	217	213	235	236	241	237	220	243	244	236	229	235	256	232	233	247	246	220	246	256	235	235	232	240	239	254	218	236	245	222	227	253	226	234	238	235	215	220	251	225	221	235	240	253	239	280	250	228	246	232	222	240	272	215	259	274	239	245	240	248	232	229	248	237	220	218	268	209	256	224	262	235	207	217	241	241	209	248	231	236	212	242	241	239	236	237	249	237	240	236	240	222	208	217	238	238	255	236	231	220	254	246	221	243	253	260	258	255	255	225	216	220	235	266	252	223	245	245	251	251	258	236	247	214	230	213	255	229	243	233	216	215	235	200	238	229	235	239	225	287	240	228	239	233	244	245	204	208	237	237	259	223	255	214	243	252	218	235	248	257	232	252	243	260	249	247	252	259	215	264	254	235	214	244	243	236	259	220	241	247	232	247	224	248	232	250	219	238	227	251	204	233	247	235	206	239	217	208	248	230	259	234	235	238	224	239	257	248	252	249	246	237	228	204	242	215	237	261	224	257	240	249	231	213	264	261	221	257	261	221	257	219	240	253	251	242	235	233	244	278	248	259	226	228	217	226	232	253	243	241	220	223	260	257	229	255	251	235	221	241	236	247	274	243	241	255	250	259	215	219	234	238	216	258	236	253	238	207	226	242	222	235	263	236	236	241	232	252	210	224	248	213	247	250	243	252	244	223	238	240	230	225	228	217	260	230	234	255	240	231	248	255	253	269	237	235	257	223	229	244	218	215	252	246	254	223	249	243	227	254	250	270	250	247	253	226	234	229	219	223	237	239	249	226	227	226	247	246	233	230	264	220	218	215	229	227	213	250	235	242	238	215	229	232	241	239	226	217	243	268	237	226	229	230	235	237	236	214	242	231	248	231	251	246	247	244	220	241	228	216	236	232	228	229	214	205	208	225	239	223	251	233	199	237	244	236	227	245	233	236	245	234	261	234	245	218	203	262	218	246	253	213	230	224	230	222	219	215	238	222	238	244	218	227	244	209	239	260	240	240	235	221	255	232	251	246	250	245	238	225	228	242	259	251	208	229	233	235	265	258	231	229	228	253	218	239	256	226	244	239	219	239	264	218	221	252	195	233	224	207	252	223	261	210	234	235	218	234	264	225	243	219	223	235	229	226	255	224	242	219	253	223	260	258	255	263	253	215	243	203	236	263	232	240	213	226	256	212	238	213	268	240	245	224	226	234	227	223	256	251	239	207	239	231	238	206	237	244	236	223	238	234	218	254	217	242	258	215	210	216	225	221	219	230	282	236	223	253	230	228	230	254	231	246	264	241	238	220	237	258	212	235	222	239	240	258	199	221	219	220	213	255	202	244	251	242	203	230	233	235	222	236	250	241	234	193	219	233	234	261	240	228	230	243	252	229	232	246	247	239	234	237	215	243	220	257	226	249	231	216	247	249	263	224	249	231	238	253	217	263	226	244	234	237	231	250	233	239	223	240	237	255	243	269	223	246	229	245	264	247	232	248	245	233	235	230	264	214	250	244	247	246	232	254	247	275	249	225	263	242	287	250	236	232	241	230	228	270	230	234	265	250	242	231	244	246	208	220	265	231	219	220	259	221	266	215	231	241	259	268	241	241	224	252	230	244	229	223	221	236	235	219	217	218	249	245	236	239	194	263	260	278	221	218	259	253	227	247	218	233	221	240	222	234	231	232	229	214	256	226	234	243	240	257	243	261	257	232	231	217	245	237	247	254	269	221	264	217	220	225	230	224	215	243	242	239	211	238	220	224	256	221	202	221	250	250	247	226	244	238	237	240	235	231	228	253	223	270	268	225	245	242	229	244	236	236	258	231	231	241	244	213	229	216	228	249	244	223	240	235	232	249	224	232	238	222	239	223	252	263	240	212	233	224	233	242	236	249	244	244	234	244	234	268	236	248	242	260	232	253	231	275	268	239	225	241	236	240	238	225	243	249	211	259	241	221	247	263	222	223	242	231	250	245	260	238	256	256	289	238	215	266	220	237	289	245	226	223	231	212	244	244	235	234	249	256	209	229	237	229	256	237	228	261	214	262	246	230	203	248	228	249	234	222	230	249	252	235	238	226	232	257	227	238	226	252	230	212	240	225	278	243	235	216	224	240	236	233	269	242	236	237	242	221	208	226	241	257	265	229	257	244	250	234	254	222	238	247	230	229	248	246	218	230	239	239	207	226	201	275	258	226	224	248	253	204	256	221	233	244	237	243	232	261	242	245	240	241	222	243	238	247	246	252	251	274	236	208	248	235	239	252	249	255	229	262	228	236	248	229	224	241	227	243	243	247	257	239	230	231	249	229	232	233	221	212	236	218	243	240	234	248	235	242	211	276	245	240	273	239	232	264	232	236	268	219	222	235	232	242	227	200	210	248	262	222	239	211	212	229	241	244	244	221	272	225	245	226	228	237	208	236	247	229	242	258	262	253	235	230	234	255	239	232	222	238	264	253	223	254	242	249	265	255	222	251	238	217	224	240	249	255	229	242	216	217	212	221	218	231	242	225	278	223	234	259	230	222	231	251	238	216	223	233	249	248	246	260	234	214	226	237	264	221	227	256	247	251	227	248	220	257	224	240	257	205	214	240	220	211	210	245	221	220	226	223	258	217	246	241	235	237	234	248	212	244	267	255	228	241	252	224	240	229	236	235	235	268	253	268	239	255	240	235	258	239	224	239	234	244	234	234	256	240	210	256	271	226	241	249	219	225	236	245	245	233	220	232	229	249	234	223	233	231	226	254	238	224	247	234	246	278	216	224	217	239	233	213	232	221	240	232	255	219	250	248	250	231	237	223	214	241	216	233	222	233	229	216
43530	47731	54247	48934	44662	39914	45857	47190	47847	45893	43259	41252	43834	41075	38923	37104	35978	33880	30364	29578	30533	28335	21130	21746	20085	14889	8404	4056	3563	2729	2346	1895	1670	1284	1246	1239	1170	1164	1155	1066	2002	2681	1308	972	954	907	845	831	815	901	1096	1613	1892	1735	1392	1160	934	830	748	794	787	772	763	725	709	733	737	788	738	811	759	727	741	729	757	722	717	756	769	757	770	748	799	728	719	702	727	753	701	775	799	721	737	675	687	723	753	738	750	748	736	687	749	737	746	782	715	726	733	768	708	759	738	714	787	824	775	697	751	758	700	734	696	731	743	781	772	726	781	679	732	749	742	729	743	739	727	742	749	728	781	716	718	727	729	704	723	741	772	775	788	712	746	731	751	740	754	761	729	740	737	767	763	727	783	708	744	772	786	796	740	721	741	750	730	714	732	718	730	760	742	725	765	782	739	751	716	699	742	763	723	747	766	792	811	734	717	715	682	756	780	730	746	761	743	776	747	763	737	718	766	759	812	719	738	733	716	755	731	739	727	753	754	762	742	760	755	755	699	741	760	707	735	745	786	774	693	750	733	748	735	744	753	744	735	724	691	711	690	714	775	741	715	753	742	683	748	777	750	752	801	738	751	754	732	748	745	738	743	764	741	723	724	775	752	776	718	713	747	752	685	765	736	726	762	691	732	743	739	716	778	742	731	743	723	774	745	743	792	680	733	740	805	737	752	788	776	759	776	729	766	749	748	728	719	716	739	719	720	762	698	732	773	684	757	734	763	748	768	713	713	770	752	764	757	734	739	701	751	776	750	774	713	730	733	742	737	742	716	725	777	728	688	773	786	658	744	740	752	731	739	729	745	752	793	746	738	779	784	768	773	776	742	742	778	703	742	842	731	748	728	767	745	731	727	739	758	732	746	761	706	732	783	719	784	735	749	750	734	773	760	737	753	744	712	754	721	732	752	742	757	737	765	791	739	731	747	767	711	714	752	704	740	735	755	728	722	755	740	777	747	738	743	725	782	787	757	733	765	753	709	740	755	722	735	700	762	807	727	740	701	703	720	732	732	709	726	673	748	738	768	757	775	729	739	772	790	763	736	738	749	737	743	764	754	770	778	739	723	706	784	718	770	711	790	714	713	733	784	726	769	742	733	721	748	730	744	718	758	748	725	726	731	688	736	758	739	717	701	758	771	716	748	767	734	725	744	743	775	762	701	713	677	745	742	721	810	741	737	707	786	781	763	775	786	746	732	720	722	743	741	738	756	734	751	758	709	776	732	756	741	799	738	755	764	702	779	740	779	684	737	727	729	734	732	706	739	719	727	737	762	740	751	773	746	738	740	761	717	721	754	727	724	742	785	747	731	733	744	760	735	746	750	692	799	742	770	738	685	764	730	733	762	695	758	704	708	763	703	731	735	788	695	752	736	793	749	700	719	744	723	751	735	778	724	716	754	769	721	801	781	688	751	704	732	708	728	762	691	738	763	755	715	769	773	807	711	716	752	748	781	761	686	758	765	742	754	736	687	743	742	819	711	733	741	750	760	745	741	718	705	737	760	778	722	719	737	728	835	766	725	779	754	702	768	716	738	746	720	763	760	772	785	735	709	690	765	755	712	776	748	747	791	722	770	750	735	707	726	773	703	799	764	761	791	703	792	759	758	715	701	768	754	735	726	704	687	718	734	738	725	721	722	707	772	738	740	746	734	724	737	701	786	756	754	758	739	746	738	728	739	776	750	740	764	719	763	739	789	732	775	774	768	737	757	766	750	756	731	733	748	714	753	788	724	777	723	703	705	749	722	772	794	735	737	724	761	753	747	760	698	727	721	742	729	750	715	717	738	703	745	732	787	798	713	735	735	802	720	720	711	724	715	747	768	785	780	700	769	726	817	746	733	725	765	765	759	773	735	744	729	730	710	754	717	691	724	759	764	736	756	709	762	748	748	735	820	732	717	745	755	751	752	708	730	750	734	757	760	783	741	702	727	752	728	722	741	755	731	709	721	761	754	757	722	733	717	709	769	732	800	751	753	754	722	728	742	745	745	749	747	740	724	787	699	746	763	709	737	710	720	691	725	760	731	736	759	753	744	747	787	717	753	722	720	688	743	717	708	741	730	727	757	741	710	733	750	730	736	753	725	739	721	766	755	766	782	738	704	708	733	732	791	749	728	698	726	747	720	743	765	798	792	716	765	767	736	773	764	744	757	694	733	797	729	709	708	745	752	755	731	690	782	731	728	747	798	737	733	746	723	766	740	719	737	709	753	743	771	747	762	746	722	737	738	759	762	754	731	760	732	735	763	740	720	703	776	716	717	728	744	771	788	692	728	738	712	765	752	731	809	765	745	741	722	776	783	746	751	726	751	726	732	798	728	746	742	759	685	755	770	739	741	768	748	751	740	726	784	748	691	754	744	727	727	762	766	719	728	729	720	748	771	769	722	731	773	721	708	690	736	748	755	740	782	774	761	736	735	724	752	729	701	769	772	755	728	717	736	723	705	737	722	754	763	780	754	723	745	773	772	707	716	802	717	789	762	699	724	743	746	720	739	726	756	784	737	825	784	726	746	789	771	760	768	699	721	793	713	722	756	675	734	703	719	812	761	727	735	791	679	711	731	718	742	744	789	756	761	703	715	707	668	785	740	720	753	753	764	718	727	765	742	726	694	703	763	758	745	761	770	743	745	698	750	728	750	772	731	758	684	751	738	747	783	708	731	714	722	699	706	756	767	711	760	724	768	776	716	744	733	752	748	770	717	684	751	717	703	772	762	704	729	687	751	697	700	687	743	678	682	752	765	728	738	749	687	760	777	739	760	731	717	755	759	681	780	743	778	756	776	716	727	709	782	719	716	769	748	747	698	687	693	763	725	738	724	782	737	745	741	742	730	755	740	797	648	742	757	690	727	763	723	765	755	764	805	768	723	707	723	744	712	752	692	792	770	756	727	740	762	750	728	737	712	787	705	750	678	776	766	768	729	706	738	793	739	769	782	724	747	731	759	695	717	733	745	768	737	724	752	696	774	718	789	790	727	735	820	741	713	718	740	789	754	725	797	734	740	759	681	792	755	770	742	767	720	769	720	728	763	738	764	750	771	753	739	695	725	805	718	709	754	729	803	773	719	717	759	736	783	705	729	714	712	725	751	766	756	733	788	695	740	756	713	753	736	725	745	737	736	737	764	759	716	704	726	784	775	770	755	772	730	730	746	703	743	757	725	719	744	783	783	678	725	748	750	788	748	775	739	731	735	710	745	759	732	766	788	727	721	734	776	749	722	743	732	721	709	728	721	744	723	709	764	763	754	748	753	737	716	733	748	756	716	757	720	738	739	768	771	730	775	736	758	787	746	759	759	724	744	766	706	742	774	773	774	745	770	747	744	736	764	715	792	770	750	763	727	735	725	775	724	769	744	774	741	713	726	780	739	755	711	704	728	747	764	794	765	707	755	755	737	747	698	736	759	751	708	740	738	753	739	766	741	744	724	689	733	746	753	706	723	712	797	752
23895	22664	20371	13141	6034	3298	2365	2038	1728	1509	1209	1203	1236	1209	970	877	728	671	514	439	400	370	297	336	316	251	255	257	243	264	221	239	252	256	219	222	233	207	245	221	258	225	234	226	226	221	207	195	191	209	215	214	201	210	223	210	234	198	213	187	208	201	190	197	224	194	228	196	221	212	205	207	197	221	178	198	205	228	207	247	192	213	208	210	193	207	214	205	214	201	221	208	217	209	214	226	185	200	212	200	213	173	218	212	214	211	203	219	228	200	248	215	202	228	207	221	203	202	206	209	204	231	212	200	195	190	217	198	185	202	225	215	216	215	220	225	185	205	197	218	207	222	192	203	216	227	207	210	207	202	193	208	213	220	226	176	174	218	214	204	217	191	222	215	216	209	211	202	245	229	218	190	211	248	226	196	214	211	216	203	200	196	213	215	202	182	230	195	200	204	212	190	215	220	205	219	188	219	187	179	206	210	227	195	219	201	183	239	217	187	203	207	215	203	197	207	212	213	224	219	198	179	226	217	188	229	222	216	215	216	192	201	194	190	206	221	187	195	190	187	207	214	210	195	201	207	211	217	224	228	219	242	187	255	217	203	194	229	200	193	223	215	202	228	210	199	223	206	205	208	205	194	205	192	202	210	245	224	191	199	217	198	193	210	209	194	188	219	201	185	201	229	224	196	210	219	212	210	229	214	182	198	210	214	195	211	219	206	221	196	210	199	203	197	177	178	200	222	212	218	207	196	199	185	226	207	214	235	198	197	210	202	215	215	230	212	218	213	183	222	200	187	229	226	197	212	224	234	199	189	192	212	224	215	224	196	218	209	196	181	201	210	197	216	210	211	203	232	195	230	204	210	220	210	185	226	195	225	207	201	233	236	186	209	224	217	206	208	241	208	250	210	207	196	194	214	194	222	222	220	197	173	202	222	209	203	214	209	224	201	186	203	188	210	181	176	220	217	205	202	195	203	194	217	214	217	226	230	201	203	207	209	200	220	202	203	201	200	207	216	189	219	223	192	192	224	213	187	185	204	204	223	210	206	175	214	184	205	231	180	191	215	203	214	200	216	208	220	225	217	203	233	194	203	210	210	214	225	219	226	212	204	226	227	229	242	210	177	192	192	209	218	220	236	221	201	173	209	212	218	213	215	208	208	220	206	212	211	209	234	217	217	219	224	203	234	199	230	230	209	224	206	198	218	206	212	189	193	168	205	201	204	204	217	201	210	232	202	219	227	232	190	176	233	189	219	211	204	225	183	207	197	220	216	198	234	193	213	222	214	227	204	212	209	206	208	224	181	202	211	222	199	181	208	203	202	228	193	224	213	240	216	211	239	208	180	163	211	226	206	211	211	227	229	211	218	205	249	198	195	206	189	211	238	205	217	213	209	183	202	200	225	189	190	216	207	226	196	220	200	211	191	209	245	204	216	201	221	190	230	207	211	243	226	232	189	198	223	213	190	207	238	201	192	250	187	200	234	222	184	230	203	208	221	172	208	220	224	223	200	197	201	200	191	199	200	208	195	211	216	209	217	216	209	224	208	189	235	205	197	214	215	198	207	240	230	203	205	205	193	216	210	217	181	209	211	200	222	194	221	240	215	186	212	191	215	205	208	190	197	216	212	195	192	201	223	231	182	218	226	227	206	195	207	223	227	207	226	201	203	208	200	166	206	224	237	199	234	233	225	242	213	210	224	193	229	208	195	233	196	217	221	215	195	219	201	178	200	216	211	214	208	178	202	209	216	198	241	200	211	201	208	230	227	223	206	209	205	192	219	195	204	230	201	192	201	207	199	207	197	212	195	233	195	222	219	208	216	185	203	227	210	201	207	223	220	205	196	206	221	190	219	192	216	193	214	204	221	211	200	194	205	199	227	226	229	204	201	238	175	200	246	215	194	192	196	220	239	215	210	188	198	226	226	206	211	183	194	201	237	197	219	231	237	208	196	208	207	205	208	222	203	182	210	231	197	222	206	210	195	226	197	178	205	214	213	221	233	192	225	202	196	187	217	212	223	207	203	211	194	215	213	189	210	231	220	221	202	246	198	205	207	221	199	209	206	210	214	200	208	195	227	222	197	216	223	211	178	205	231	219	201	211	198	217	201	198	231	209	239	198	199	192	230	200	195	207	198	203	201	201	227	179	217	205	219	185	224	206	217	209	218	193	199	193	197	201	188	199	227	200	214	229	216	218	194	213	212	204	226	208	219	187	216	211	201	224	234	210	219	209	199	203	198	225	204	223	222	186	211	231	213	203	179	220	219	207	189	232	218	216	206	226	213	229	229	213	197	221	228	221	207	242	202	190	228	194	215	181	223	214	208	201	210	200	187	198	206	208	199	239	214	223	205	181	199	188	213	218	221	218	206	225	207	210	187	218	208	204	194	197	239	208	231	203	212	228	196	211	190	208	221	214	226	234	198	209	185	210	221	219	206	206	202	220	206	240	208	217	221	185	189	231	194	225	221	201	206	202	202	222	221	218	229	230	211	205	225	212	230	206	183	224	194	215	215	226	231	221	212	188	191	210	221	181	227	217	220	224	192	200	237	170	209	218	218	214	184	199	193	220	229	174	223	212	202	204	224	192	176	209	195	208	236	227	206	202	220	213	226	241	198	201	198	221	214	215	200	235	240	208	209	234	209	213	194	222	199	236	193	193	215	214	224	224	212	206	192	231	208	204	219	216	217	217	211	206	209	206	202	221	212	223	221	243	201	208	221	210	209	186	209	220	190	202	219	205	198	181	194	197	221	225	202	177	207	190	226	215	187	212	220	204	206	209	231	191	201	221	222	228	230	203	216	211	194	210	241	216	202	206	206	217	211	204	228	225	210	216	228	204	203	205	190	200	213	215	198	241	218	198	238	204	205	210	207	244	237	199	238	203	217	190	235	212	202	191	215	212	200	205	207	203	169	218	211	205	193	199	193	212	198	191	215	227	230	191	194	206	205	203	182	214	215	192	222	231	200	194	197	225	205	208	212	213	187	233	201	216	201	222	206	206	212	211	187	196	225	206	191	186	205	205	207	220	211	218	204	192	190	182	197	206	204	217	212	207	190	204	201	222	218	205	214	219	227	206	202	214	210	196	201	196	221	217	215	245	193	225	237	210	218	235	194	208	222	196	225	215	195	232	199	194	185	210	221	198	174	214	232	198	203	203	192	180	207	224	206	216	199	233	216	207	216	215	204	217	200	201	230	208	203	192	207	218	210	214	202	218	230	225	207	210	213	207	199	196	218	200	171	191	246	221	219	201	237	202	207	215	202	203	229	208	177	201	195	232	211	223	202	213	233	194	208	198	235	193	222	235	220	199	202	207	199	217	225	219	208	199	202	216	212	178	196	206	207	215	217	191	184	182	196	197	227	206	208	207	235	227	209	209	213	177	196	210	202	221	200	220	221	205	222	193	195	209	185	222	208	208	196	232	187	199	184	206	213	202	190	219	207	228	242	196	215	224	214	177	210	186	200	208	216	216	226	245	207
19519	22821	28246	23203	15623	10876	9569	9334	8897	7829	6284	6449	7101	6528	5525	4710	3902	3640	2793	2383	2048	1786	1474	1458	1303	1146	945	921	953	918	850	860	779	848	793	828	819	818	810	798	793	845	811	753	775	761	718	746	730	746	784	726	716	754	785	703	710	676	710	679	674	706	702	685	717	690	720	720	721	728	669	621	687	704	650	697	723	676	649	663	701	714	704	690	687	649	719	707	674	698	679	719	700	701	706	671	688	697	715	689	742	711	687	709	680	692	698	673	720	718	741	690	668	679	672	703	687	744	683	714	723	676	695	713	707	717	699	669	656	709	675	651	703	636	708	688	672	702	739	621	695	703	719	692	705	691	686	683	682	710	717	661	680	684	716	677	674	710	651	635	654	697	650	717	690	663	669	690	729	695	688	686	670	695	656	644	707	696	667	647	682	682	725	721	686	682	635	701	697	700	694	674	682	712	668	734	680	730	693	674	692	710	684	725	724	684	660	682	688	693	678	690	676	652	733	667	672	699	692	675	624	677	673	668	673	686	704	707	728	742	722	705	728	672	642	687	715	658	699	662	667	657	707	674	710	646	670	727	677	672	661	642	723	677	689	691	692	698	666	692	687	709	706	685	691	693	725	694	725	696	693	717	648	639	658	687	672	656	692	686	687	640	691	675	660	688	694	690	653	716	698	694	708	699	723	658	703	670	628	740	685	680	702	690	711	641	701	662	651	696	732	685	710	656	698	684	675	701	670	701	716	682	652	708	667	659	671	650	710	667	720	657	645	688	703	675	682	707	700	685	684	703	693	687	670	699	643	713	721	660	701	704	679	685	658	710	665	699	665	653	683	694	679	699	701	686	664	734	702	689	687	699	669	638	712	651	683	694	689	668	689	713	709	683	630	658	695	675	678	752	669	719	687	680	655	705	655	706	696	676	716	711	663	689	668	683	702	683	671	652	689	688	692	678	662	669	692	691	715	715	681	671	702	706	654	694	682	699	688	715	680	693	692	705	730	676	690	618	681	725	683	711	693	714	662	700	695	684	661	666	656	683	717	676	676	660	725	714	698	706	682	677	661	698	629	669	668	695	733	693	784	667	725	645	679	656	679	724	697	629	662	670	698	695	719	672	702	671	727	694	678	695	706	738	687	676	696	715	706	660	715	687	719	691	667	685	668	672	684	684	720	708	657	662	691	721	723	659	622	650	699	671	696	707	667	687	676	696	703	720	725	687	725	653	674	662	664	649	711	708	635	699	722	670	695	694	676	684	675	691	690	705	684	671	726	687	713	671	700	692	657	665	694	687	649	632	681	714	690	684	671	651	699	682	652	737	691	718	693	701	717	674	656	704	646	702	698	668	705	696	706	694	646	671	667	666	657	725	708	715	650	695	658	675	718	677	655	702	717	692	712	657	681	654	650	697	729	664	727	687	639	716	692	669	693	723	673	654	687	664	703	756	680	656	703	613	693	704	650	669	683	694	676	667	717	663	701	658	681	667	665	691	711	638	719	730	694	674	711	693	656	636	696	648	656	697	732	680	685	654	673	733	693	659	727	682	721	699	703	725	704	677	638	713	663	718	690	650	674	658	648	698	679	603	656	682	663	661	651	659	674	675	693	699	697	666	713	707	714	640	678	671	669	700	676	712	672	692	672	669	676	639	685	707	672	697	648	676	689	742	679	739	661	719	668	665	704	673	668	681	681	704	655	737	691	679	721	674	677	710	736	687	683	729	655	674	682	608	737	695	703	729	673	721	680	704	688	695	622	674	646	696	676	663	696	679	677	705	676	725	697	715	673	709	696	684	722	669	663	701	724	742	721	679	746	686	693	656	674	682	681	673	629	708	668	687	694	693	663	680	698	699	703	688	657	759	623	680	733	676	691	685	714	667	702	705	708	723	679	713	711	704	650	667	693	711	671	694	692	686	666	667	694	709	667	697	699	669	657	691	732	704	673	698	673	656	659	687	700	630	658	661	674	697	695	714	664	692	677	670	679	732	682	714	641	672	667	694	703	699	708	719	669	691	714	731	648	715	724	684	679	672	730	690	705	692	692	669	689	695	708	701	684	675	679	704	703	668	634	692	688	718	685	727	723	671	673	689	739	679	665	700	665	679	655	678	686	698	657	683	721	719	650	714	676	661	697	686	678	695	669	629	705	721	697	655	710	715	684	690	683	649	672	666	682	693	665	699	663	707	728	662	661	675	694	752	696	707	726	685	673	671	687	662	713	659	676	644	672	679	660	688	681	713	682	682	646	671	655	697	723	674	652	664	716	682	633	706	696	755	720	706	714	694	645	660	656	676	733	767	658	656	664	729	669	684	763	696	697	675	711	691	705	690	676	725	731	699	686	686	711	704	668	667	678	696	673	715	743	715	675	722	643	682	677	706	651	680	651	688	672	693	696	701	721	655	650	678	705	654	733	717	683	667	682	686	731	662	680	712	701	718	693	675	688	709	718	694	682	652	704	692	727	669	655	681	688	699	659	655	654	719	693	723	672	669	692	708	701	732	703	694	677	706	649	683	657	652	705	640	617	681	673	707	708	699	679	711	665	677	672	643	686	732	656	680	713	699	701	712	698	704	677	696	689	721	714	721	676	715	668	713	662	698	661	709	703	743	667	655	678	730	705	706	669	681	677	719	696	671	708	708	681	637	684	683	696	683	727	643	682	677	652	735	660	719	661	694	655	696	736	676	668	648	687	673	675	641	643	716	695	715	689	744	717	672	714	694	632	688	672	724	712	651	688	668	661	699	692	643	700	666	681	661	649	686	659	690	691	698	696	686	661	700	682	703	661	672	692	704	661	678	678	702	649	694	710	659	688	731	678	678	680	681	667	673	716	660	676	715	660	623	659	730	698	643	696	715	657	717	706	636	692	717	700	693	684	650	674	702	677	687	672	663	700	697	716	691	698	668	697	683	695	703	625	693	678	693	690	672	676	669	633	689	697	752	715	690	705	664	659	682	701	664	687	649	680	679	693	679	685	699	696	652	682	676	707	691	703	670	703	691	697	688	706	693	714	711	710	707	686	709	724	714	686	673	705	763	694	669	658	661	675	724	669	692	682	706	690	661	684	663	710	721	705	707	702	694	630	660	698	678	695	692	676	652	698	683	643	667	667	724	707	693	727	662	659	714	725	692	663	730	735	688	699	700	692	684	682	671	690	715	691	714	676	634	675	708	695	679	702	656	712	698	695	684	658	689	672	667	689	697	692	660	693	656	688	651	656	675	676	721	727	715	681	659	661	683	681	684	657	712	669	658	723	676	730	696	683	703	649	665	725	722	673	683	728	713	691	689	747	695	688	739	713	640	663	684	714	663	644	707	706	701	713	668	639	693	727	657	662	640	623	692	659	706	665	610	673	662	685	665	664	711	688	735	688	713	721	676	691	676	684	668	695	703	689	686	714	685	665	646	675	687	667	696	680	649	670	699	652	679	671	684	691	691	712	699	683	659	655	680	686	717	676	685	667	664	670	671	701	716	652	654	692	741
42037	45067	43605	38891	27432	25131	21740	25685	25717	23563	18664	15529	15047	11686	9888	8564	8341	6212	4523	4366	4813	3712	2966	2608	1894	1066	687	474	378	350	322	321	275	278	253	237	236	252	231	236	243	281	331	304	242	219	217	221	235	190	236	260	251	258	259	237	202	200	191	187	197	194	219	219	189	186	210	209	192	225	166	242	214	218	203	182	184	224	194	211	191	195	212	209	205	194	216	190	213	194	198	204	207	171	208	206	207	187	197	209	190	220	162	216	182	164	200	200	183	195	198	221	220	207	191	184	209	196	207	184	210	213	214	207	236	197	208	201	203	219	198	219	250	191	188	220	222	193	190	203	233	187	190	221	191	199	183	201	183	179	211	205	193	202	217	181	179	228	203	211	219	204	213	199	210	205	180	188	196	203	202	219	183	207	203	194	204	185	203	187	213	186	192	212	168	226	185	169	218	209	211	194	188	198	187	183	185	200	190	208	182	209	202	193	202	198	200	219	189	198	204	204	213	199	190	205	179	215	228	228	230	199	234	216	172	191	189	193	178	218	205	172	195	210	212	197	201	191	203	219	195	191	203	202	202	221	210	196	198	203	210	226	214	201	218	239	200	203	167	164	208	187	201	234	165	190	209	215	219	203	182	198	200	200	189	214	199	201	203	221	213	201	195	195	194	191	185	216	207	200	205	185	245	204	219	201	190	202	207	176	202	206	198	194	207	201	200	203	177	182	187	244	207	222	190	206	211	233	206	190	193	219	217	178	207	204	220	193	205	184	217	207	195	197	211	231	216	210	197	212	202	216	213	194	167	189	193	192	201	190	213	202	215	211	217	204	185	249	204	222	212	186	187	208	216	212	205	228	197	201	208	209	214	192	207	223	220	218	190	232	204	205	214	202	211	192	193	189	213	199	209	227	203	186	176	212	219	197	199	198	222	228	184	224	170	242	202	207	194	186	213	188	207	189	220	194	199	228	207	178	226	219	182	206	218	201	221	188	183	225	212	207	223	191	179	193	194	192	204	214	178	197	216	198	208	212	162	223	223	198	169	200	208	191	201	219	199	189	202	193	195	181	227	212	212	220	204	210	203	201	173	200	203	217	178	205	194	191	226	220	219	216	196	224	194	215	201	211	201	203	220	220	208	204	203	199	222	202	210	175	208	203	200	217	219	189	216	213	181	210	206	203	200	194	212	207	222	212	186	196	191	175	208	206	209	179	227	180	217	196	205	191	203	204	191	200	221	209	180	214	188	189	207	197	202	188	198	232	215	216	206	189	191	189	202	183	207	202	225	233	212	215	217	183	228	233	190	237	183	215	195	193	205	193	202	230	208	187	175	213	188	199	209	229	204	215	207	195	214	204	210	199	212	219	232	204	175	195	188	197	198	195	226	207	209	205	198	204	198	212	211	176	218	191	205	204	192	210	217	203	203	213	192	207	214	215	219	230	193	216	199	203	232	192	227	195	195	210	227	204	230	195	230	208	222	228	193	193	202	205	197	200	225	206	194	236	218	205	212	210	224	194	198	185	195	236	207	203	189	216	217	211	204	180	182	199	180	173	181	195	180	238	196	201	193	190	176	208	215	199	179	229	213	231	207	161	231	207	212	207	187	190	182	194	195	217	215	218	212	193	206	202	205	187	192	222	211	174	201	195	183	211	214	215	165	201	195	205	223	188	216	206	201	208	207	231	213	198	214	212	200	215	184	253	215	192	188	207	201	195	182	172	186	203	208	223	186	192	212	190	209	197	209	218	174	187	199	211	209	179	220	219	205	226	194	197	191	188	198	183	182	208	204	189	191	250	185	210	206	186	193	206	196	197	218	197	184	201	191	180	203	210	238	230	206	218	182	199	187	194	223	210	219	203	207	212	206	203	191	185	197	184	210	209	191	200	232	204	211	200	191	199	208	193	182	200	224	193	182	215	215	188	200	202	192	196	202	216	224	204	193	210	181	202	189	197	193	236	202	211	205	193	214	207	196	191	200	222	216	191	208	214	196	211	199	186	201	205	198	224	220	184	201	186	187	178	221	215	203	201	216	200	218	213	208	217	219	212	219	191	192	198	210	192	171	180	195	205	204	208	174	212	210	216	189	191	203	187	194	199	208	206	180	178	202	217	237	176	185	212	204	170	180	191	191	197	223	210	218	201	212	200	215	210	208	199	185	186	188	192	205	192	217	232	202	199	204	199	211	196	187	205	187	215	211	199	220	210	185	190	203	207	201	215	201	195	194	195	193	201	218	206	206	212	197	208	203	189	191	201	195	190	201	196	192	184	195	207	202	191	204	210	191	205	207	186	204	227	228	213	202	183	214	187	192	219	201	195	207	204	197	189	201	198	190	204	197	217	200	193	229	191	195	213	200	186	190	197	232	223	203	215	233	197	233	204	218	221	207	177	187	221	207	218	212	185	210	212	193	197	208	219	204	224	213	215	205	200	224	178	203	215	201	222	204	206	184	195	184	220	210	191	232	205	212	193	204	217	202	204	206	202	203	227	190	196	208	214	197	191	194	205	189	194	241	213	195	199	185	168	190	192	218	209	174	186	219	199	224	202	198	211	181	190	191	210	214	204	203	199	211	199	198	240	207	208	172	228	181	210	206	206	194	226	207	184	210	209	201	214	219	217	219	201	170	215	190	215	195	221	179	207	199	222	222	183	217	230	205	197	243	214	208	192	226	186	180	161	218	223	216	194	176	225	234	207	214	198	196	184	209	215	212	199	203	192	195	211	186	213	203	182	203	206	201	200	213	225	187	200	201	213	218	191	211	209	208	216	199	204	201	214	192	209	217	208	214	195	204	181	202	179	195	220	194	206	201	185	202	190	190	219	219	203	210	192	186	202	220	231	211	200	204	197	201	217	214	204	204	193	216	186	232	173	188	184	194	219	197	213	188	215	213	201	197	187	184	203	189	201	205	220	174	207	222	211	219	204	204	206	207	213	209	204	212	202	214	194	186	193	193	221	193	195	211	197	218	203	225	190	195	180	212	206	191	180	199	223	229	236	204	196	184	190	179	207	214	180	194	203	185	192	186	187	208	194	206	186	215	202	204	190	208	210	209	191	195	210	201	186	186	178	181	207	212	202	217	193	207	192	213	208	225	198	219	201	215	178	206	207	207	225	207	209	194	250	184	208	219	194	205	207	202	203	214	165	208	195	188	205	205	202	184	220	201	208	232	209	220	205	184	200	223	205	228	222	191	195	238	185	209	202	211	225	219	205	199	184	197	211	219	189	191	200	193	191	212	232	190	219	198	186	228	173	215	199	231	199	202	184	197	186	204	172	185	197	189	193	199	197	204	224	210	198	200	203	221	214	213	196	202	192	208	201	213	195	181	195	206	178	199	192	225	196	205	186	184	227	189	196	214	200	213	207	194	222	238	193	204	204	203	209	215	196	224	199	180	191	248	222	212	197	174	170	202	216	187	219	224	208	201	200	205	198	198	216	221	183	190	201	209	206	218	199	195	203	196	191	179	178	217	198	197	212	205	195
33485	42619	48270	44119	35534	29276	28459	38517	39163	37493	34518	32801	33245	29714	28833	27037	26434	22683	19490	19590	21008	17548	14801	13662	10616	6538	3975	2429	1801	1670	1429	1366	1219	1142	1001	1044	976	956	998	894	906	1228	1606	1445	978	731	768	767	735	746	790	1032	1083	1027	944	803	726	704	674	695	689	670	665	674	652	658	664	640	658	604	662	640	645	655	666	663	698	712	640	666	691	676	714	611	700	639	694	634	649	669	655	655	683	684	688	625	648	653	665	673	669	681	655	693	689	664	642	652	663	677	679	663	643	680	658	639	641	637	628	698	722	669	683	649	642	666	669	658	700	638	687	653	659	672	678	701	639	691	695	689	682	707	708	640	678	651	619	645	665	683	675	631	675	671	615	705	668	692	674	627	637	636	682	648	674	721	682	689	654	631	635	663	671	618	648	681	663	655	656	642	670	715	636	666	631	633	718	713	689	715	686	676	617	661	653	683	704	703	639	649	629	678	653	661	654	657	642	642	696	620	649	728	653	669	683	634	699	683	667	666	666	641	672	685	703	668	642	636	649	672	648	625	609	679	663	660	656	648	677	689	660	628	678	659	656	653	678	678	631	654	665	669	644	615	693	663	689	672	679	688	643	679	683	666	654	682	661	603	716	634	672	726	656	641	662	653	727	631	656	663	673	670	637	673	648	669	701	668	619	655	638	667	644	647	637	660	669	682	705	645	634	668	655	682	660	642	694	687	686	610	710	641	681	660	656	657	663	689	701	688	685	648	612	693	615	683	663	694	664	674	636	626	635	668	667	656	652	655	652	593	625	655	697	638	630	668	606	704	660	645	675	630	663	708	633	719	655	701	666	596	632	675	657	649	734	651	678	614	694	637	633	680	663	641	682	623	659	689	723	675	631	652	667	707	690	681	653	636	626	643	664	616	700	702	636	632	650	678	656	696	666	658	691	686	658	679	686	627	645	644	660	699	680	647	614	700	676	676	674	637	658	643	652	640	663	635	632	719	683	656	633	657	668	675	685	653	697	629	668	678	707	660	676	664	668	704	706	707	663	684	649	654	629	679	707	653	645	655	688	606	658	669	646	639	665	664	668	691	657	643	658	641	649	686	683	656	647	651	641	628	648	679	647	674	692	689	679	682	686	625	637	688	661	686	644	663	682	647	676	691	637	675	645	724	637	671	684	696	653	664	646	662	684	623	622	670	646	661	624	676	640	640	670	698	695	697	667	668	685	666	663	694	668	664	713	741	672	652	688	628	658	666	663	694	630	684	672	610	654	676	702	699	654	663	640	673	707	718	631	637	638	620	658	639	670	631	647	678	723	675	690	645	639	683	685	703	656	692	633	656	675	660	682	679	684	628	621	660	677	656	636	681	758	670	647	631	729	641	664	611	632	666	653	686	655	685	676	687	654	653	635	674	630	646	678	708	648	676	678	656	738	670	666	654	690	633	626	595	688	646	670	660	680	699	634	666	623	677	711	661	668	642	669	673	702	629	632	646	693	657	704	656	672	626	626	652	660	631	665	693	686	678	649	637	674	664	637	685	689	620	644	648	644	652	669	704	661	686	641	680	661	662	665	680	657	630	683	643	642	636	647	639	719	622	686	613	679	699	663	666	663	665	647	656	611	634	634	683	615	628	701	676	617	656	645	692	616	699	667	648	685	665	675	607	676	672	692	677	652	665	669	627	650	679	637	616	665	650	686	727	646	721	667	665	675	645	713	675	668	668	664	673	687	679	667	668	714	674	669	670	657	669	649	680	655	686	697	661	654	625	655	622	662	711	667	680	623	670	689	702	652	664	699	668	664	671	692	675	659	669	721	692	645	677	653	657	697	680	668	622	661	655	689	651	658	683	660	692	631	672	666	654	685	686	665	641	675	651	685	670	657	638	667	651	656	685	645	656	644	689	685	675	623	679	634	647	641	645	660	630	673	683	655	662	689	689	665	631	683	661	680	701	723	667	698	627	666	677	648	629	657	653	662	643	657	657	713	658	632	665	667	704	621	696	666	651	650	636	656	683	637	634	700	640	667	696	659	693	688	681	673	659	625	664	671	677	689	695	697	684	679	653	693	659	672	656	676	664	643	663	677	699	664	630	616	620	633	663	656	622	665	650	668	698	691	667	656	626	721	612	652	665	676	708	631	656	662	660	674	682	697	678	656	645	694	652	661	691	652	686	648	648	684	633	646	678	647	699	621	682	693	637	650	648	632	679	695	699	637	680	683	645	622	692	626	634	714	690	619	660	650	687	651	692	671	687	674	651	659	619	668	666	679	683	651	617	656	662	676	662	645	662	669	663	633	692	680	663	685	668	639	628	710	657	688	679	642	682	656	651	684	630	662	626	644	654	676	676	691	684	645	655	662	656	669	674	666	656	598	645	634	621	681	626	680	657	657	634	678	589	724	693	655	648	693	640	643	666	706	655	662	654	635	694	663	649	628	653	661	657	675	653	680	628	613	657	625	669	685	664	660	689	629	636	639	688	706	692	679	666	721	677	665	680	636	602	643	668	705	683	690	665	689	679	668	635	622	628	657	649	679	676	620	648	602	607	656	658	658	684	606	647	639	666	683	712	656	702	671	660	672	652	683	679	664	654	675	670	664	688	641	658	684	631	687	679	626	683	703	635	653	686	652	671	655	674	689	632	695	653	629	623	635	683	661	657	699	688	684	670	685	694	688	635	640	712	647	682	680	678	606	658	671	667	698	680	680	696	716	655	637	647	632	666	647	694	664	644	658	667	674	654	678	664	690	679	710	666	672	664	661	672	645	663	683	658	662	709	677	648	660	698	662	675	636	623	683	649	657	691	600	615	682	650	666	692	650	610	676	638	674	673	660	636	647	622	684	692	627	677	651	658	667	669	678	637	674	657	702	646	683	652	671	675	670	660	623	646	717	685	636	678	639	634	642	673	688	695	613	646	648	674	665	640	697	654	656	655	672	677	678	679	675	666	704	639	642	701	683	690	692	653	639	651	621	656	657	716	708	677	664	651	667	636	678	704	724	664	676	730	691	626	591	631	687	645	701	695	723	694	748	703	630	661	655	669	722	641	653	687	646	668	663	681	630	658	655	668	644	674	729	711	663	653	686	674	686	685	737	634	665	641	673	686	652	672	670	687	660	662	653	655	666	643	679	661	656	692	633	671	638	585	652	621	665	628	621	663	647	658	689	667	692	677	693	633	664	649	702	661	615	671	701	698	623	681	658	636	666	659	674	693	678	647	651	670	695	648	666	682	679	657	649	655	659	659	727	674	696	680	678	656	672	651	627	717	720	657	688	665	684	621	672	642	642	687	685	661	662	651	645	651	659	657	703	664	708	696	643	660	682	632	670	662	656	664	687	660	661	645	640	658	633	642	661	691	674	704	701	650	653	670	693	685	689	648	623	679	654	604	667	634	628	666	658	639	688	706	669	690	704	629	671	647	688	661	679	615	637	657	629	694	699	658	679	668	657	689	655	687	655	668	636	666	639	675	710	660	632	671	622	658	708	680	731	643
48445	47399	43936	35425	29968	30490	29434	33588	32686	31716	27761	25022	24781	21052	18217	16456	15339	12509	9537	8824	9484	7825	6805	5699	3205	2180	1246	676	589	550	474	405	374	343	320	318	336	311	307	254	358	475	396	485	434	265	227	230	250	232	265	365	320	299	269	247	238	230	227	217	239	265	210	196	236	252	261	248	243	251	257	229	223	236	259	227	231	248	241	246	241	226	266	246	225	230	237	235	243	235	226	233	222	248	254	241	200	233	237	234	205	254	242	211	214	225	250	229	206	250	257	242	242	230	225	238	239	235	237	221	249	255	239	220	232	233	249	230	259	233	223	236	202	241	232	221	209	241	229	217	269	218	264	214	231	247	239	218	260	223	238	227	245	251	239	228	227	225	245	226	230	232	204	214	213	249	238	231	233	254	207	241	240	241	254	264	250	241	244	234	238	243	225	249	226	238	250	262	242	245	246	254	252	240	204	252	251	262	246	238	240	206	239	242	236	215	257	263	240	232	222	217	227	220	231	224	246	234	212	247	218	257	242	219	217	219	231	231	255	242	233	254	252	245	247	225	269	232	233	256	249	256	229	233	239	257	248	240	237	239	214	252	224	252	211	228	238	262	226	234	211	245	236	244	231	238	257	245	241	250	235	210	256	237	250	239	205	230	235	231	198	236	246	218	240	256	245	255	231	237	222	243	252	239	235	229	242	232	254	230	250	231	246	239	181	227	238	239	243	237	240	215	215	246	232	234	203	272	228	218	232	247	246	248	242	214	269	225	213	233	226	241	218	260	244	241	248	262	236	247	225	246	221	239	214	256	224	243	255	238	212	231	218	238	231	223	230	220	243	253	231	233	244	225	232	215	221	251	241	246	242	251	228	250	226	222	235	231	242	242	230	264	249	244	240	251	260	223	241	238	251	231	222	243	219	226	226	230	211	241	228	236	232	239	229	220	248	247	257	233	269	233	228	252	260	237	228	254	234	232	245	237	228	230	235	229	228	243	240	219	213	243	248	218	238	246	227	217	277	244	241	249	246	257	232	240	234	244	244	238	241	186	225	239	246	247	232	221	223	248	239	253	226	218	236	261	280	230	237	238	231	213	235	234	238	225	240	232	246	277	227	245	233	252	231	222	208	250	236	229	255	216	227	228	230	223	247	209	234	237	226	238	223	192	253	239	262	261	240	234	241	230	239	224	207	253	227	221	217	257	216	230	225	227	254	212	223	229	247	257	250	215	216	241	235	215	236	232	268	237	240	227	232	216	241	245	236	259	228	254	240	236	260	237	221	260	240	259	264	236	241	257	245	230	244	249	230	252	227	227	225	215	213	243	237	247	251	247	247	217	233	240	269	253	252	252	251	221	233	246	262	253	250	231	254	247	215	219	249	236	247	220	242	232	222	230	225	205	221	269	237	221	219	256	234	261	237	250	243	225	246	245	247	255	226	235	210	224	230	218	241	233	241	250	241	243	247	235	201	221	217	250	214	237	241	257	250	251	249	218	237	229	255	232	247	235	235	234	227	219	210	243	215	252	247	227	240	220	260	216	243	232	235	191	226	226	225	252	251	238	263	244	238	261	225	232	229	225	257	232	231	219	246	240	232	240	217	246	228	229	231	243	237	233	226	229	249	280	255	256	231	263	228	230	245	238	231	252	228	235	232	216	231	230	240	231	232	246	250	264	231	217	240	243	211	216	241	229	234	231	225	232	252	226	263	253	220	234	233	210	246	227	243	238	238	237	267	233	251	246	218	233	226	240	228	228	244	222	242	238	252	220	218	245	229	220	248	246	223	233	221	210	263	257	246	237	215	258	229	248	254	224	213	232	230	212	199	228	244	242	238	215	225	242	249	259	213	224	227	225	202	253	262	236	216	229	229	223	214	237	274	251	242	217	216	238	229	258	237	231	234	263	216	229	276	221	224	212	262	242	267	241	253	249	220	207	236	230	255	213	250	235	220	255	234	210	241	225	277	237	233	223	255	251	223	240	260	237	251	224	258	205	224	277	231	259	277	220	232	224	219	240	244	199	214	257	236	228	229	223	226	235	250	214	234	228	244	253	200	230	217	220	213	245	248	239	231	232	227	214	227	218	239	243	269	235	255	238	243	235	244	238	248	226	251	233	223	230	232	233	229	218	221	232	248	228	239	227	233	227	228	237	227	231	246	246	236	243	263	255	247	244	276	227	231	240	226	227	249	235	230	226	241	232	232	224	209	233	223	233	242	230	230	247	258	230	237	253	233	223	223	200	245	219	250	245	218	223	248	283	233	213	226	238	221	234	245	242	217	237	216	237	217	246	234	231	243	250	263	247	226	237	263	250	242	237	240	245	229	252	246	199	240	257	264	205	239	248	235	252	252	233	248	240	245	225	224	255	220	248	232	203	225	255	206	221	247	212	256	229	209	230	271	219	228	241	215	207	242	236	213	247	230	219	233	232	210	235	211	237	231	239	219	250	236	225	239	223	216	250	249	220	227	244	259	232	239	235	226	232	227	230	209	245	241	215	233	275	254	225	223	240	248	211	222	235	217	253	244	251	206	237	245	228	223	225	244	235	228	233	246	220	241	219	240	246	206	268	227	244	227	236	250	233	240	242	249	224	240	250	244	244	240	234	235	237	249	243	212	242	254	243	243	245	252	223	240	222	244	241	236	250	261	244	240	289	234	234	258	248	228	229	256	252	242	242	237	214	259	226	233	253	235	231	254	207	244	228	241	235	226	249	232	237	254	247	231	229	231	250	266	208	208	259	234	241	244	249	241	256	216	256	249	276	232	231	250	230	213	226	238	207	245	236	244	248	232	249	239	213	252	264	249	242	255	247	203	246	231	230	261	230	247	262	235	237	246	203	228	210	259	259	254	252	240	250	213	241	247	239	253	226	243	223	230	212	238	224	251	244	239	222	225	236	212	247	247	221	241	257	225	221	201	223	242	232	276	233	240	221	240	245	238	239	252	238	227	228	232	235	231	240	225	215	224	284	238	252	244	236	248	228	226	206	247	250	249	242	223	231	224	223	219	233	248	254	260	222	257	236	240	245	242	239	234	225	265	221	253	228	229	236	223	239	238	228	234	253	235	239	238	210	222	243	240	245	244	250	248	242	227	275	216	241	243	240	224	277	224	264	246	218	221	201	244	241	229	214	234	228	252	225	238	216	241	214	226	251	238	241	227	229	259	246	232	224	214	228	221	246	258	231	232	242	242	254	233	215	257	215	252	248	225	230	228	252	250	239	228	215	219	230	241	263	229	233	245	231	223	245	239	230	228	214	240	239	213	228	205	243	273	226	227	214	235	215	261	238	258	221	227	229	253	228	191	208	253	234	249	241	261	267	237	248	217	241	240	239	211	255	252	225	242	237	236	231	223	255	243	241	229	222	248	246	241	261	256	257	227	216	262	268	272	230	239	242	259	234	238	236	226	241	259	236	201	219	234	273	211	231	231	231	224	242	236	232	237	229	225	228	224	246	254	257	246	261	237	227	236	207	240	245	258	247	242	221
40452	47250	51888	45525	42826	40227	38588	46492	46226	45031	42959	40993	41948	38039	37289	36438	35113	32126	28705	29059	30367	26603	25247	21860	15354	11631	7330	3863	3157	2853	2545	2120	1811	1534	1367	1288	1294	1200	1060	1051	1510	2430	2042	2199	2077	939	846	856	825	858	1024	1485	1419	1249	964	897	794	791	798	746	778	715	740	714	766	716	766	721	753	777	704	772	780	724	752	776	769	759	748	777	743	726	753	793	747	789	700	736	743	765	750	762	794	732	752	750	706	763	766	778	775	777	736	762	742	775	730	781	723	739	744	754	751	725	733	743	753	701	782	767	706	785	766	737	743	763	764	738	738	692	686	723	659	722	758	790	723	764	753	726	756	755	708	752	757	734	718	697	696	759	763	737	761	752	738	747	770	760	772	757	799	732	805	761	812	782	775	782	725	729	774	813	757	708	756	757	745	729	777	792	736	735	707	807	798	714	736	697	764	748	751	709	755	693	753	755	727	744	743	724	737	730	749	780	736	734	756	752	773	696	722	780	749	734	757	786	711	720	715	769	727	767	776	727	724	753	773	772	719	766	736	740	704	783	784	745	721	736	746	717	739	750	740	768	720	755	753	727	756	757	737	777	739	732	711	714	733	764	779	763	791	772	764	748	754	789	788	790	821	712	742	735	786	744	737	783	789	709	751	765	729	760	726	783	751	750	710	760	791	699	755	747	772	773	719	773	749	791	752	746	768	818	740	767	760	753	745	731	802	735	750	782	734	742	749	757	728	718	749	708	739	772	774	716	772	733	720	771	787	750	783	750	732	744	736	727	771	746	761	763	750	735	778	749	714	779	750	752	733	762	733	766	677	740	794	790	820	795	739	757	766	758	733	764	732	772	706	781	762	771	745	705	730	763	730	775	731	761	702	741	736	741	701	721	746	758	726	749	739	792	699	785	747	684	723	700	768	790	794	761	733	779	719	725	761	780	782	749	757	759	748	774	777	750	745	686	707	750	768	796	717	738	762	757	773	714	707	764	770	736	715	661	788	751	737	736	771	741	781	743	770	734	744	781	738	753	734	741	723	782	765	796	778	733	784	753	758	732	743	769	718	718	728	794	758	726	688	728	749	753	748	746	742	790	758	715	698	773	719	751	778	721	768	771	702	751	752	744	775	798	691	796	799	713	727	717	747	730	705	765	790	733	769	778	723	796	739	756	762	744	772	751	741	722	706	733	752	707	790	744	739	719	766	759	785	713	722	769	745	751	731	758	749	734	749	760	732	742	709	765	764	723	704	771	700	763	765	783	735	725	757	714	754	759	787	739	739	746	731	734	705	723	739	704	753	749	773	712	801	705	736	697	753	732	735	770	740	804	700	762	738	726	662	744	749	780	703	761	728	739	794	736	765	731	776	736	760	702	734	714	751	731	760	793	712	763	770	787	750	734	730	759	747	773	737	729	729	779	738	754	779	754	771	738	736	802	743	742	732	748	753	761	704	719	751	749	748	715	770	746	786	761	746	771	763	748	731	722	709	730	757	738	761	701	711	756	727	806	776	717	743	784	730	757	759	747	735	723	750	798	745	761	769	631	749	701	772	721	720	713	762	781	780	760	741	701	736	776	736	745	740	712	790	723	797	714	772	733	779	725	762	759	731	725	730	746	773	674	748	690	774	749	711	730	743	753	724	736	743	747	763	771	746	775	762	789	726	761	736	744	750	741	735	774	704	741	775	805	717	744	723	766	705	757	711	727	740	721	716	742	763	740	751	729	758	775	709	734	735	753	764	713	754	812	785	744	752	741	783	737	695	751	755	742	775	752	776	750	762	761	785	736	739	739	773	735	729	691	766	749	730	774	727	724	791	768	680	733	732	773	785	741	765	741	750	757	718	761	723	730	752	696	777	802	751	729	719	777	738	698	775	740	748	757	738	768	709	799	739	735	701	814	755	805	776	722	758	778	731	776	787	782	803	764	810	740	717	793	713	752	721	760	758	756	716	735	772	736	782	728	778	723	765	707	783	702	766	766	764	720	797	733	743	710	685	695	774	728	742	774	750	749	681	749	684	732	740	696	761	749	736	707	747	739	718	716	786	751	753	759	755	702	746	766	747	701	715	773	715	734	733	767	808	780	740	667	731	759	723	742	793	775	751	765	776	741	751	776	752	711	712	772	791	771	772	713	745	752	687	721	735	707	751	734	770	728	736	791	748	766	805	736	756	791	733	773	806	762	761	784	690	776	733	750	734	696	779	773	756	717	765	703	690	674	727	739	712	724	745	711	734	726	756	732	765	741	744	767	753	719	817	769	703	757	742	740	739	779	725	787	739	749	742	725	773	808	742	776	734	743	709	744	775	738	701	799	717	749	696	746	742	797	765	792	756	757	726	742	777	742	722	818	739	707	786	748	819	706	750	750	773	756	739	744	773	736	764	758	711	763	745	760	734	748	692	727	748	742	718	726	748	770	719	778	695	780	778	757	756	683	738	741	725	791	753	772	717	733	722	738	755	759	768	757	691	739	716	786	739	765	765	727	732	773	717	728	760	767	738	737	796	740	773	722	728	762	752	782	719	807	737	757	741	759	701	739	772	789	756	717	749	758	745	759	721	787	787	766	815	761	767	765	734	763	695	751	760	782	725	701	744	797	762	775	739	775	723	740	761	741	726	742	745	709	721	780	756	737	769	797	757	761	708	742	748	770	759	771	759	741	716	782	754	773	726	787	737	743	709	778	749	716	748	773	733	762	737	686	758	720	762	708	723	766	746	773	716	752	723	772	760	687	786	746	770	722	788	746	754	739	734	756	763	745	762	764	784	730	736	789	789	702	731	754	729	747	726	754	742	727	712	739	713	770	719	775	756	752	748	759	718	731	722	715	753	738	735	762	719	729	774	739	744	741	713	798	743	741	719	736	733	736	748	747	729	825	770	749	793	769	742	731	774	724	719	781	796	767	732	751	750	726	729	777	750	741	758	688	746	734	736	719	693	762	799	749	738	773	777	736	737	739	746	746	683	756	729	732	770	724	740	762	739	724	766	783	743	751	761	756	737	744	758	742	752	718	780	792	772	718	706	752	747	808	763	784	741	679	750	749	736	762	751	745	759	736	749	664	728	741	743	717	735	778	757	788	768	769	774	731	775	719	735	698	778	823	697	774	773	797	717	746	733	717	751	797	787	785	704	778	769	715	751	718	758	768	754	770	749	753	781	728	753	715	734	749	755	737	768	754	775	717	742	774	714	785	766	755	712	773	741	779	726	734	733	748	757	769	774	725	705	767	735	778	726	714	727	735	717	672	710	734	747	764	747	733	745	783	753	734	734	755	748	762	744	694	737	753	715	732	712	774	753	774	708	742	825	701	745	757	800	722	788	754	720	753	767	782	716	764	751	741	753	748	740	754	706	770	731	763	733	745	771	750	752	741	728	734	803	743	753	752	745	711	710	733	704	735	756	736	754	707	814	765	762	706	763	735	726	686	749	720	713	839	692	731	741	768	753	767	742	724	765	783	774	696	726	746	745	726	774	727	751	732	752	746
21530	22617	21065	11351	6265	4373	3384	2796	2251	1938	1797	1638	1383	1026	846	730	698	640	459	488	431	410	396	341	274	287	224	271	240	274	266	242	220	209	240	245	247	219	231	220	210	213	200	220	235	249	203	224	221	228	205	220	207	224	223	206	206	216	199	188	222	211	197	205	224	197	228	200	213	213	204	214	194	207	189	208	222	206	221	204	219	190	200	191	216	211	237	223	192	213	198	211	182	211	228	207	204	215	198	215	195	192	206	209	202	230	201	185	202	202	203	223	202	203	233	217	197	220	203	206	189	216	202	215	181	223	203	230	205	214	200	196	194	218	214	236	206	213	205	217	198	211	201	214	200	197	213	175	208	225	209	210	198	189	198	210	232	210	189	216	213	213	191	205	210	202	205	173	205	197	178	217	184	213	198	209	205	218	206	203	206	235	214	203	194	209	222	236	210	197	208	204	223	195	232	208	179	227	203	211	189	211	191	196	192	216	222	216	237	195	201	201	229	206	195	203	207	182	223	197	213	202	191	186	189	197	190	190	198	207	218	210	211	199	211	219	218	209	216	204	210	218	192	186	221	192	223	215	190	199	197	227	179	219	209	223	192	214	229	170	211	182	205	217	196	208	192	223	205	193	224	198	185	213	220	222	200	228	220	204	218	204	207	218	196	194	177	205	201	222	219	223	213	211	201	213	225	226	222	201	198	206	204	211	207	231	196	210	207	235	195	220	211	212	225	221	228	213	190	210	176	209	200	216	195	211	207	179	204	200	183	224	200	189	178	189	208	200	199	187	223	214	235	205	191	216	222	215	222	184	200	201	191	214	210	166	200	203	231	226	210	238	222	226	201	199	203	190	201	210	236	225	195	196	205	192	216	239	205	204	202	236	216	214	213	219	228	198	226	201	188	180	197	207	210	190	204	204	201	232	210	229	235	210	193	197	200	200	183	200	210	217	206	203	218	222	226	213	204	196	202	248	216	229	221	221	223	215	210	184	193	216	173	222	215	214	216	207	217	191	185	213	182	227	202	225	205	196	214	210	201	218	213	204	219	183	199	201	183	194	201	225	224	201	206	226	192	203	195	178	190	223	210	211	208	209	186	207	222	224	231	202	192	189	215	205	220	204	205	207	221	230	195	185	225	185	195	203	215	200	216	206	192	221	211	181	208	195	218	205	222	224	200	212	236	227	216	174	226	214	212	216	197	181	186	185	222	212	209	209	215	207	218	223	193	193	208	222	181	196	215	189	215	201	193	205	203	201	208	203	179	200	221	196	226	189	199	200	220	222	204	209	217	199	246	220	191	182	208	210	199	215	204	205	216	200	207	224	201	210	195	196	189	194	185	234	209	194	221	208	196	220	229	233	198	197	196	244	233	193	186	209	205	196	227	189	195	195	191	209	205	172	195	174	201	213	230	197	208	207	217	221	210	213	190	208	220	197	209	200	205	237	214	234	214	201	221	206	206	214	235	195	203	229	170	199	196	209	188	182	205	211	189	209	229	205	230	215	195	217	217	202	203	235	226	219	238	214	198	219	188	230	188	212	214	197	211	193	196	228	203	220	202	217	195	199	192	197	175	189	196	186	249	220	204	193	182	196	222	201	212	198	197	204	217	226	189	208	201	226	198	175	199	193	208	215	196	213	230	220	207	212	188	211	212	206	214	205	202	184	221	236	191	204	218	205	202	221	205	214	223	220	187	222	216	178	194	205	195	203	202	210	216	206	215	217	190	193	201	203	230	219	203	221	199	226	209	204	211	209	193	193	215	238	220	195	229	232	240	190	217	186	215	214	212	204	226	211	207	202	234	196	188	193	222	227	208	206	217	221	209	229	192	179	219	212	189	199	200	187	216	192	203	204	216	208	208	206	223	222	221	227	187	210	205	209	201	212	202	219	189	210	220	225	195	188	226	203	205	193	195	175	193	232	187	214	223	220	219	201	224	179	223	211	210	194	203	217	200	172	198	176	193	194	210	225	210	211	207	202	234	188	199	218	193	185	215	209	210	196	213	244	226	211	223	170	194	202	224	228	222	215	203	208	211	204	221	183	203	181	234	205	227	190	194	199	200	205	205	212	192	217	204	204	220	226	199	208	216	237	202	232	188	202	197	228	206	186	221	200	210	207	221	203	211	193	213	193	231	196	223	195	205	193	187	218	194	171	192	203	211	198	219	230	196	220	198	200	205	231	189	205	196	201	214	199	222	217	215	201	198	204	215	201	199	197	230	204	212	238	202	220	183	220	176	231	218	208	195	202	197	204	204	192	213	199	201	194	205	196	229	206	218	203	193	210	210	223	234	211	220	204	178	200	183	225	202	201	218	204	204	214	207	184	211	199	176	204	203	188	188	240	208	220	204	196	182	216	195	208	212	210	208	227	230	192	175	210	226	205	211	210	217	189	219	209	218	213	218	207	228	242	216	223	196	197	191	208	187	196	195	217	231	206	232	186	189	200	188	223	224	181	207	200	213	203	217	205	226	207	200	212	207	199	202	201	215	186	194	199	198	222	189	214	195	200	198	239	240	215	182	180	197	195	202	212	199	203	217	196	223	230	206	190	216	201	212	211	227	227	208	205	229	201	229	187	193	207	237	200	213	198	214	214	224	205	213	209	217	215	215	235	226	197	224	235	240	198	208	192	224	178	209	216	188	237	201	220	182	198	221	214	177	217	216	245	209	223	184	211	176	216	213	189	229	216	213	210	200	180	194	185	208	228	215	207	218	199	202	203	205	221	210	219	208	191	214	223	211	215	211	186	217	181	210	227	205	214	197	202	216	197	200	193	191	227	219	209	194	213	176	205	198	185	209	224	239	177	209	221	214	196	188	191	206	215	208	197	216	188	236	228	214	215	239	192	207	218	191	188	210	201	194	233	221	208	220	189	214	201	194	211	229	208	225	231	229	206	163	209	242	195	177	214	207	212	218	210	196	227	199	205	217	231	193	218	217	194	219	206	196	228	207	241	196	210	217	200	203	195	200	192	224	219	213	217	206	188	194	218	238	200	240	217	214	196	213	203	197	211	232	208	207	218	201	225	214	215	198	228	201	229	179	209	206	205	208	210	181	196	203	203	175	218	201	203	205	222	218	214	228	195	200	213	204	218	229	187	188	206	213	201	191	212	200	229	225	188	220	196	227	219	224	217	213	218	234	208	211	179	215	227	180	196	209	207	217	194	211	220	215	209	215	201	218	191	206	195	167	210	227	210	229	192	199	211	208	217	226	204	244	214	210	213	181	224	204	195	209	219	215	194	203	193	197	234	211	196	205	194	182	201	197	196	222	203	198	182	203	202	207	222	215	206	203	187	254	221	197	198	216	200	217	210	215	215	238	218	181	213	217	200	204	216	220	225	208	222	229	215	203	191	222	199	224	226	222	207	201	197	216	225	206	202	184	236	192	212	192	224	235	208	198	223	199	198	213	231	205	211	199	200	213	220	193	228	200	224	221	218	240	197	192	194	216	217	203	236	185	205	191	201	226	200	221	193
17608	23264	28396	21452	16368	13902	12788	11530	10098	9083	8971	8175	7301	5684	4412	3928	3666	3023	2376	1987	2066	1865	1755	1496	1254	1276	1098	1119	1085	1125	1035	934	878	867	836	909	861	788	879	732	752	745	838	758	789	782	742	727	781	751	724	749	737	719	729	713	720	718	683	680	691	689	713	733	710	687	691	677	682	729	706	680	644	682	656	647	659	701	670	708	677	724	676	667	665	691	735	719	710	637	663	656	675	634	644	714	699	697	698	712	657	704	666	676	684	684	663	685	654	700	685	662	685	719	683	655	684	690	702	692	659	665	721	691	680	668	727	671	756	730	706	636	673	674	724	697	687	693	705	677	714	703	745	656	667	681	680	636	687	680	692	642	684	688	693	694	654	670	725	686	733	690	718	747	702	707	719	710	729	668	737	624	702	639	672	698	724	656	731	671	692	703	637	699	676	712	689	694	709	671	682	704	697	652	717	705	700	724	667	719	641	677	662	680	647	685	684	700	728	673	673	704	686	687	709	707	690	676	687	657	691	698	658	673	657	712	676	662	703	666	640	673	691	674	668	685	724	706	686	696	711	696	674	668	717	676	677	668	747	667	737	720	695	692	682	672	727	736	665	680	693	685	657	686	681	639	662	742	688	678	732	673	677	680	685	658	768	711	657	643	683	706	657	691	658	702	697	681	682	684	695	713	690	747	693	700	718	647	675	681	714	706	711	693	665	639	716	633	679	739	672	623	704	676	674	686	711	658	687	682	640	688	684	693	683	674	686	677	683	733	737	689	664	708	719	664	680	647	680	682	666	664	663	706	715	646	698	674	664	709	674	661	692	677	679	659	688	698	654	706	693	693	655	659	641	721	735	681	689	728	673	656	687	719	723	745	684	710	674	688	683	734	663	690	654	691	704	666	718	710	706	656	682	715	676	700	700	665	666	675	674	679	650	716	703	666	694	680	688	759	707	692	701	683	699	713	701	678	649	681	646	678	717	687	725	677	673	688	697	698	679	689	650	723	709	702	695	693	703	688	717	653	694	636	639	737	705	670	711	724	733	700	659	703	713	690	717	702	687	704	682	681	729	716	727	667	690	706	685	704	664	714	667	684	657	660	705	683	672	699	771	668	659	654	703	712	669	689	676	636	668	623	679	680	714	679	723	679	724	671	681	699	673	699	673	725	689	685	689	687	646	739	666	684	684	665	724	665	674	667	680	686	729	703	718	711	749	684	666	694	669	648	682	655	735	682	708	702	708	710	731	658	683	700	707	737	678	696	654	691	754	676	718	670	668	723	749	738	700	642	651	669	706	682	703	710	749	737	687	736	699	735	654	709	678	695	675	660	680	714	696	659	676	687	680	669	675	697	714	670	692	708	677	727	726	689	733	666	683	682	610	648	689	667	675	694	700	662	694	738	679	708	721	664	664	755	674	659	646	620	712	705	725	667	651	711	664	672	668	701	634	669	655	709	627	669	707	680	714	654	697	671	689	679	685	676	670	704	649	694	672	693	713	648	712	726	662	689	651	694	684	719	653	707	663	677	680	686	636	701	706	690	730	720	693	650	702	696	684	701	692	699	699	664	685	686	703	700	713	692	661	703	655	688	688	716	683	679	695	722	690	699	680	705	695	667	723	694	730	689	683	706	623	647	692	724	717	709	673	711	744	702	708	719	690	662	714	637	658	647	724	693	658	697	677	707	658	654	674	695	677	668	724	647	673	727	662	674	675	661	665	666	692	694	709	677	646	691	729	721	671	694	633	717	699	699	747	669	686	707	653	689	666	702	721	686	676	678	689	733	682	708	664	676	656	687	726	699	666	710	635	685	698	702	692	706	652	669	666	654	654	742	731	689	688	684	687	714	713	684	694	643	644	673	704	705	750	643	703	755	739	698	689	661	686	670	689	695	675	721	693	691	699	677	697	664	648	694	671	686	708	633	655	738	715	653	676	737	691	741	726	716	693	663	686	710	678	691	701	701	672	690	643	658	671	696	680	630	667	708	724	731	674	674	731	707	679	692	642	672	698	646	728	733	673	702	727	652	688	697	684	637	728	692	720	675	689	658	694	704	649	742	660	679	685	680	661	695	690	659	649	697	660	723	678	656	765	678	689	723	657	639	687	678	704	669	656	699	676	694	711	641	668	701	736	703	718	718	683	677	665	647	655	681	657	737	695	684	668	651	718	629	651	673	669	664	705	684	669	676	654	714	681	675	673	655	705	667	696	688	679	655	683	707	724	695	704	710	716	719	715	671	720	650	692	674	663	750	662	725	722	666	680	647	736	660	706	711	661	702	697	715	628	666	671	668	634	701	673	671	732	726	693	679	689	724	685	621	672	697	699	695	685	632	688	650	691	705	659	684	686	698	640	701	696	707	711	748	655	708	664	684	674	694	695	688	677	698	677	696	689	684	682	704	686	677	694	654	648	682	717	684	667	688	683	708	687	678	691	692	681	682	687	688	677	736	661	684	648	641	680	671	683	680	674	706	671	662	733	659	697	655	704	702	717	683	697	687	663	685	709	666	689	699	703	719	678	632	696	714	741	658	677	650	667	685	645	694	667	703	690	690	652	716	623	680	689	695	669	675	662	661	643	697	660	675	718	721	688	674	658	723	681	691	731	738	707	692	669	681	704	659	726	690	652	682	648	667	659	668	693	713	664	656	699	657	634	678	671	712	718	696	684	693	682	700	664	693	707	723	635	724	690	675	744	693	701	648	685	670	665	669	706	671	691	692	678	704	666	649	675	734	621	747	673	689	701	716	646	667	704	658	678	683	713	708	717	702	720	757	698	674	638	663	699	673	673	695	684	680	687	693	659	710	589	615	706	694	695	725	692	692	717	649	681	677	733	683	700	681	695	663	668	699	667	654	621	686	708	673	724	690	669	635	706	639	711	683	701	632	693	678	667	664	625	662	688	724	672	696	645	702	665	701	663	683	693	660	708	665	674	663	685	664	670	706	680	677	706	694	660	692	708	725	668	695	681	673	708	642	687	684	713	710	687	679	680	675	666	707	726	668	686	668	687	735	687	696	673	684	634	686	706	670	711	676	730	695	721	716	680	681	702	712	660	689	692	729	656	642	652	708	667	731	662	664	689	703	676	687	732	699	734	687	742	649	682	690	721	649	702	661	736	699	710	691	708	645	688	680	688	679	703	690	691	738	675	706	678	661	672	658	680	703	708	734	714	668	699	710	677	713	698	680	687	680	654	681	706	699	660	659	687	646	671	689	676	688	688	709	705	683	692	674	673	710	706	681	701	660	690	690	698	644	677	687	714	645	658	676	683	726	706	732	639	714	687	694	698	706	695	657	725	662	682	678	684	668	678	678	686	698	651	661	671	683	682	654	691	678	620	687	670	671	727	686	726	703	706	718	691	711	653	684	703	689	700	720	683	658	726	693	665	636	712	638	651	644	707	696	688	700	675	741	673	701	714	681	711	657	711	719	683	694	677	716	679	727	715	675	757	734	682	667	654	668	700	682	722	674	684	677	680	712	706	692
42134	45680	40230	33683	33241	28085	25850	26941	25768	22771	18372	14763	13215	11306	10246	8399	8706	6295	4275	4681	5704	4115	3296	2054	1379	1283	602	480	506	451	397	364	314	241	256	250	248	223	222	223	263	237	251	222	221	232	196	244	221	205	261	272	279	292	237	240	209	235	200	198	166	218	206	192	184	215	218	210	208	188	201	208	201	220	207	212	183	209	192	209	188	217	213	202	194	193	205	206	202	218	203	200	193	201	230	188	196	182	179	199	186	187	214	182	199	207	201	199	206	175	192	177	182	211	184	203	207	227	195	184	230	215	223	183	187	179	195	227	191	201	191	190	224	211	206	201	178	187	213	204	198	183	205	197	178	194	195	209	186	192	212	206	203	177	190	221	194	206	185	195	181	207	217	206	196	203	206	202	205	204	197	194	219	218	188	186	193	187	208	177	197	216	194	187	228	201	223	198	196	194	221	214	202	219	184	198	204	196	235	198	202	201	232	176	197	171	216	208	204	199	207	189	228	188	221	206	166	194	191	195	192	227	184	218	201	213	216	179	207	181	205	204	194	182	206	204	206	205	205	202	185	206	185	181	196	217	193	193	196	213	189	208	230	211	174	202	206	203	192	174	200	208	223	203	211	195	220	198	193	218	193	198	186	187	201	197	188	169	204	166	189	167	170	213	180	208	207	225	185	191	207	204	197	226	181	193	222	198	223	195	215	211	190	189	213	185	191	208	204	189	200	193	196	194	192	182	164	192	177	198	174	217	179	202	182	209	195	197	203	198	207	205	210	212	180	199	197	201	194	203	185	205	199	188	209	194	198	221	174	221	186	186	199	195	195	169	214	171	201	210	236	216	212	183	211	187	217	201	208	210	185	207	220	196	187	195	182	206	192	208	226	182	200	193	199	200	194	210	201	208	173	200	213	189	202	189	204	228	214	195	209	206	192	212	205	168	177	184	205	208	200	200	201	218	206	185	181	188	199	203	192	211	198	194	210	214	225	203	193	206	204	192	193	199	203	195	202	217	206	171	191	205	203	217	203	185	184	177	209	194	190	181	185	181	216	179	194	207	221	221	184	181	178	197	174	184	169	188	197	206	183	194	196	192	206	207	193	219	195	194	211	226	205	192	215	211	210	211	214	179	197	192	204	167	189	215	214	197	213	213	198	231	237	185	222	187	187	183	180	186	174	207	198	200	197	225	185	207	190	186	203	198	185	176	199	192	170	191	181	209	200	189	192	180	188	203	204	227	213	191	204	178	200	223	221	182	208	212	219	212	189	187	192	207	175	191	195	190	198	186	200	214	210	202	177	221	217	169	208	193	180	204	215	195	192	215	213	181	183	182	185	207	172	192	192	202	207	222	213	180	221	232	237	201	199	194	153	220	204	189	203	178	207	195	190	185	198	190	200	195	188	197	183	175	186	220	203	214	184	206	204	213	206	191	195	205	202	181	201	200	190	221	203	179	209	210	205	236	212	187	181	200	203	204	224	196	185	207	217	189	221	198	199	206	203	204	232	206	192	170	208	191	232	201	195	199	221	219	193	185	209	219	200	183	197	202	202	211	199	206	174	189	201	221	198	204	187	212	168	194	198	208	200	193	189	216	186	197	203	189	194	185	236	198	198	212	207	215	198	163	211	200	225	191	219	211	212	184	206	196	187	206	189	193	209	193	209	211	210	189	218	203	183	215	220	202	222	201	187	213	198	184	191	208	195	198	215	177	211	203	199	221	200	209	215	198	188	196	216	209	204	198	219	223	202	213	205	201	210	217	194	204	195	184	185	192	201	200	196	191	189	179	182	210	203	188	178	211	197	206	210	202	196	198	197	216	191	187	171	193	187	190	231	196	204	215	203	198	229	209	201	201	221	190	186	201	212	210	191	209	242	191	201	199	194	194	208	208	190	206	183	194	195	204	192	215	189	201	165	202	214	188	177	206	187	190	208	200	199	222	188	188	194	229	222	212	202	209	207	190	189	201	198	189	187	215	221	198	223	202	219	184	210	195	199	202	209	218	204	189	200	197	197	199	204	198	194	198	197	205	186	186	198	201	204	189	203	185	185	181	215	218	205	194	204	213	218	205	178	205	174	166	223	198	215	180	196	184	188	178	200	224	201	193	197	206	177	205	194	179	185	200	210	195	164	188	227	206	184	187	199	203	204	199	185	211	194	202	182	193	223	211	212	189	203	200	196	209	222	172	183	173	181	189	187	195	216	229	204	189	231	201	194	201	199	192	205	200	208	181	179	180	181	187	185	188	199	193	190	203	211	195	209	194	199	216	195	207	205	203	208	196	189	195	192	181	190	177	206	214	187	207	181	183	194	193	201	197	224	209	215	204	194	183	214	164	179	207	205	216	186	199	201	179	186	231	200	165	214	215	204	202	206	183	188	206	214	178	210	206	211	207	203	219	215	173	181	194	211	212	185	227	205	204	203	201	201	200	185	198	200	156	196	178	206	192	181	179	199	166	205	192	186	184	197	192	187	201	197	188	194	200	188	204	203	195	207	215	192	178	195	189	178	178	189	209	214	214	189	219	187	215	193	164	181	205	215	191	189	195	193	213	202	206	193	182	204	186	187	196	173	212	208	203	190	229	194	202	227	209	197	191	195	210	196	207	191	200	230	206	195	181	178	212	201	206	209	212	201	218	189	173	210	201	195	195	208	200	232	191	207	182	199	203	210	189	212	216	184	208	194	213	219	183	179	198	168	207	199	185	212	209	225	193	200	189	221	218	191	205	192	210	198	199	196	192	192	203	205	201	212	177	175	200	185	202	207	205	174	193	192	177	190	189	200	228	211	191	197	200	188	184	208	195	224	205	199	218	211	210	192	182	203	202	197	203	214	197	194	197	196	203	191	191	175	159	185	191	189	183	206	245	208	206	216	194	207	189	188	212	213	208	220	196	219	215	203	191	213	208	188	207	211	211	205	186	181	219	206	208	214	180	189	200	204	210	195	188	201	238	180	183	214	223	222	225	200	189	184	184	192	199	231	213	179	210	190	213	204	179	206	203	192	211	194	191	224	221	186	214	179	220	190	191	190	227	195	191	180	225	202	177	195	221	225	186	232	209	180	219	227	195	178	188	197	207	219	193	208	181	180	188	208	202	186	192	193	171	218	197	191	213	189	194	203	194	180	186	202	217	188	205	196	213	201	194	198	204	195	201	213	198	199	219	195	214	202	151	203	192	202	170	193	223	179	210	212	203	194	235	199	205	198	222	201	218	182	200	174	215	213	204	219	205	198	180	214	197	199	207	192	190	225	226	199	188	198	194	203	211	214	182	198	191	223	207	181	164	174	178	204	189	201	187	184	202	211	214	191	204	179	192	216	186	189	221	197	207	202	203	170	204	202	189	212	203	187	212	209	201	220	199	226	189	224	196	199	191	207	193	199	198	198	219	194	215	209	207	205	205	183	195	201	182	209	211	217	205	202	195	181	220	193	182	185	208	206	192	189	230	210	204	203	204	214	223	195	207	208	198	224	188	191	181	202	185
34582	43869	44851	42595	43087	35737	35592	40120	38922	36668	34225	31924	31686	29367	28837	26973	27802	22784	18700	20971	23515	18638	16587	11543	8480	7624	3563	2695	2603	2363	2216	1945	1333	1118	1023	1013	872	910	847	865	819	982	1194	851	845	915	773	837	854	749	1040	1321	1207	1116	971	820	719	691	682	671	640	666	656	685	636	694	659	681	621	641	668	616	706	634	662	684	664	622	601	679	675	633	619	700	672	684	689	647	663	684	639	664	673	639	631	671	678	645	671	628	620	711	644	675	675	681	625	679	665	659	628	691	620	645	667	677	614	642	596	638	651	638	645	650	617	679	692	683	683	675	665	702	706	654	646	661	659	646	681	662	674	675	656	649	660	641	647	640	650	678	678	658	670	661	658	649	652	680	628	646	672	654	656	671	710	632	679	685	666	650	668	649	660	684	667	662	617	664	608	669	606	684	629	667	657	643	663	696	627	633	640	707	677	646	637	660	643	655	675	684	654	670	658	685	654	674	603	644	677	644	695	661	673	674	667	652	634	711	664	678	613	658	689	609	625	645	642	713	656	723	641	634	619	689	657	659	633	687	668	657	674	648	657	654	701	617	620	643	657	651	663	640	648	683	678	642	656	637	673	646	689	694	643	676	648	635	666	652	637	618	699	609	664	680	621	643	663	649	679	658	715	663	663	655	669	618	637	679	664	647	683	643	663	659	671	670	644	668	663	672	660	695	625	675	656	656	656	667	664	605	700	684	674	634	669	660	664	647	642	686	699	690	650	669	657	703	673	638	645	663	612	659	648	672	645	667	680	630	674	663	676	629	708	649	651	670	667	715	657	683	626	679	665	681	651	692	721	664	659	655	622	648	663	616	649	667	681	669	636	646	646	643	692	711	665	651	647	695	652	609	674	629	674	597	627	688	621	670	628	630	657	704	678	665	695	665	701	656	626	697	649	639	654	643	615	672	654	660	650	661	654	637	648	646	647	640	684	702	603	632	669	662	677	688	660	666	656	661	645	632	665	644	675	672	645	646	649	673	629	670	685	709	652	675	645	662	669	650	706	684	680	698	658	655	650	644	638	641	639	634	676	668	648	646	641	601	636	657	652	705	643	656	663	665	702	656	647	665	670	676	670	627	673	692	687	674	642	654	675	660	649	687	681	637	630	664	700	693	647	664	686	661	606	646	670	663	619	669	710	668	629	690	678	724	623	681	698	665	690	653	689	669	658	659	632	644	664	633	654	668	662	689	652	641	630	626	710	653	655	665	616	679	653	687	629	675	697	669	700	687	636	635	644	659	663	588	635	660	698	637	649	661	668	660	668	649	650	670	679	618	681	682	609	627	677	639	651	697	661	629	631	656	699	665	656	630	682	679	706	628	701	687	650	689	620	638	632	641	635	643	629	623	714	586	683	635	652	677	672	705	682	608	651	664	697	646	661	706	650	644	657	625	631	680	637	696	660	700	628	615	660	606	648	618	662	651	657	612	656	688	654	706	668	646	644	691	626	664	640	685	615	669	710	625	690	668	644	662	701	673	686	591	658	657	668	678	675	661	647	672	647	671	651	649	628	662	648	705	682	692	666	636	656	689	639	652	664	684	626	645	682	643	661	632	649	631	616	648	707	690	668	665	655	621	625	651	645	702	708	608	681	699	706	650	637	637	630	646	647	654	696	659	676	669	666	696	658	701	658	634	670	670	645	652	686	638	687	652	656	675	620	690	662	648	676	682	678	695	653	664	659	663	661	662	668	646	633	699	661	712	677	687	684	676	684	685	655	685	642	640	646	649	711	683	689	653	670	689	669	655	663	644	657	664	651	681	679	692	614	671	635	687	669	670	658	652	680	644	649	619	650	690	659	627	643	660	621	648	684	661	655	718	657	658	619	667	687	591	676	642	648	643	640	660	621	680	654	711	673	661	646	617	712	660	626	660	640	647	639	639	677	681	689	614	637	649	637	695	660	656	662	650	666	674	635	677	696	672	654	641	631	631	677	619	684	646	616	632	628	650	661	687	669	664	691	694	654	687	636	671	664	629	660	627	678	708	652	702	620	637	661	679	668	725	723	669	634	666	643	658	696	608	670	663	625	694	635	674	622	667	715	685	649	609	642	671	694	674	628	652	634	660	666	652	639	676	654	591	644	665	688	625	656	626	694	685	647	651	648	649	702	653	683	684	673	617	670	644	647	645	613	658	646	675	633	666	710	710	652	675	642	660	690	697	713	647	648	741	618	706	656	666	643	623	662	653	711	634	668	662	662	655	710	624	638	668	697	624	628	664	693	664	624	657	624	659	611	684	650	658	629	652	639	632	666	676	650	632	644	619	647	664	650	631	639	661	686	627	664	663	656	653	652	667	651	651	637	699	653	655	674	696	639	624	646	661	675	629	631	632	675	662	694	664	640	619	661	688	646	669	636	635	640	660	707	657	616	665	650	645	695	658	650	666	675	650	681	654	647	617	646	598	672	660	688	642	670	677	696	630	612	622	691	646	662	669	689	666	679	657	662	665	667	626	671	665	674	668	637	659	652	640	651	668	692	621	670	669	633	680	663	652	655	703	660	632	633	680	629	627	666	678	661	664	673	639	654	650	621	675	684	659	638	654	670	613	627	648	683	684	661	620	666	674	678	634	624	684	656	631	644	627	685	632	652	683	683	655	668	663	607	639	631	635	675	631	671	689	663	645	696	670	676	652	630	640	633	672	635	615	629	673	645	637	683	644	650	678	660	662	627	657	658	618	627	651	650	664	590	697	634	679	657	695	630	626	622	683	686	637	632	645	679	649	648	709	681	656	640	602	656	638	657	642	649	644	637	686	629	683	642	610	668	630	699	623	709	638	651	624	654	632	686	687	635	666	715	652	634	664	617	659	693	697	655	685	604	692	671	667	628	648	636	656	680	638	627	633	705	671	640	674	659	660	641	613	629	636	673	606	697	654	675	636	676	647	641	608	651	681	660	642	646	627	684	661	682	675	662	658	676	656	667	678	676	650	642	686	592	671	681	671	655	671	670	654	659	677	647	612	640	636	681	654	664	661	659	627	676	671	633	691	684	653	732	677	767	621	678	659	674	684	698	686	668	659	675	630	644	644	657	643	639	669	702	692	672	668	671	628	640	672	681	680	693	664	662	651	649	674	664	678	672	690	583	649	666	614	601	631	648	649	663	644	664	674	646	665	717	673	638	653	650	616	639	636	622	608	632	662	684	649	669	678	688	660	629	658	689	683	682	721	613	662	664	661	659	649	652	623	681	724	684	675	664	633	642	666	631	658	639	644	662	678	670	671	659	668	705	677	723	674	648	631	688	683	622	658	654	602	662	664	667	607	641	632	633	618	629	681	651	659	650	680	671	686	653	673	682	643	664	673	637	644	619	652	628	670	643	675	664	664	643	621	636	676	689	700	626	629	701	643	675	639	679	705	680	647	652	668	666	652	655	629	623	639	646	710	689	657	683	693	672	661	637	670	648	707	681	676	647	710	650	679	650	626	708	640	647	644	620	671	698	691	611	658
48506	48508	44352	32015	32048	31951	31932	33825	32990	31151	27204	24371	22802	20953	20062	17094	17309	12843	9534	10005	11832	8263	6926	3842	3002	2669	1114	906	821	732	721	522	402	349	352	327	312	309	272	236	251	265	297	265	297	265	305	245	274	256	333	433	430	371	298	275	270	240	252	237	283	228	236	205	237	231	232	242	231	252	241	240	213	226	246	245	212	234	260	235	228	221	237	234	234	231	216	248	221	256	240	205	214	222	222	262	228	233	253	234	245	224	233	228	230	207	257	196	236	225	254	241	256	210	224	214	247	237	217	236	237	228	242	240	224	246	202	218	251	241	231	231	218	233	208	228	259	241	227	241	239	281	260	250	223	240	246	227	200	261	258	237	243	236	230	284	238	232	206	254	224	255	215	226	259	226	227	244	201	221	238	238	222	236	238	260	240	255	253	243	224	237	246	220	218	209	234	229	262	211	241	239	222	234	242	225	244	226	225	199	225	218	252	251	243	249	238	258	254	238	238	211	247	211	228	229	247	267	241	232	220	241	267	243	235	259	230	228	207	232	246	215	225	215	194	193	257	198	232	220	236	229	205	229	245	243	236	249	225	232	238	221	236	253	227	224	269	245	240	229	242	224	209	221	230	215	205	220	227	241	225	230	230	252	259	209	216	228	238	261	208	223	208	235	235	233	224	224	242	213	215	232	235	224	220	235	230	226	232	227	231	241	234	248	233	232	219	225	217	237	218	237	223	259	217	260	259	241	258	238	254	264	218	214	249	256	210	248	232	239	232	224	246	243	239	231	253	236	215	217	231	258	207	233	255	255	232	240	210	233	228	225	226	235	238	237	225	232	219	218	218	219	259	225	229	241	243	251	206	232	236	235	212	220	243	210	220	252	219	212	220	221	217	233	215	213	244	189	233	230	228	236	219	246	224	217	216	243	239	223	264	252	228	215	247	234	220	209	252	247	241	231	232	254	242	219	236	240	263	218	213	222	223	259	258	235	223	214	215	224	230	243	248	234	233	222	241	263	223	217	234	238	233	204	219	221	222	233	239	231	210	236	248	228	245	249	271	232	203	223	223	211	236	237	240	236	239	238	230	234	232	234	231	233	238	216	228	254	248	243	202	253	221	224	224	238	216	246	228	245	193	209	230	243	252	245	241	211	235	222	229	252	234	211	212	215	225	237	219	249	234	251	234	216	223	256	260	249	255	246	229	222	240	225	233	257	222	238	229	236	242	234	207	236	236	220	249	201	243	246	226	228	234	233	241	223	239	217	219	223	203	223	223	234	231	238	239	223	254	234	211	219	251	240	230	234	233	217	249	248	221	254	212	218	232	242	232	218	245	228	204	235	248	235	255	248	246	192	242	289	264	233	253	214	209	281	225	243	209	230	206	241	230	222	234	206	228	225	219	239	216	193	241	220	268	240	222	221	237	227	220	232	225	245	236	217	253	230	254	252	248	248	249	251	248	235	225	257	229	245	215	248	250	260	232	200	232	257	238	257	242	215	246	235	251	241	234	213	206	246	192	252	216	217	223	223	206	245	242	214	205	231	273	246	259	220	244	233	266	215	241	235	228	234	228	210	223	224	214	229	206	235	251	223	222	229	227	234	221	243	251	255	234	257	223	282	235	227	221	236	230	246	218	224	232	224	250	214	261	242	243	216	224	250	252	240	221	228	245	256	251	239	229	238	237	254	230	216	225	226	235	234	235	234	213	214	237	244	247	257	225	257	239	255	230	252	219	222	251	203	220	251	248	224	250	247	221	241	252	231	238	227	219	259	241	251	209	206	263	223	225	217	222	236	225	201	235	230	249	253	230	246	245	219	229	243	225	235	228	236	242	271	220	220	216	238	235	223	214	255	235	225	224	249	276	217	280	225	251	240	242	222	225	223	217	225	243	269	254	229	237	219	214	231	235	253	228	252	245	234	203	244	248	213	247	239	252	250	203	236	234	234	226	221	238	213	199	244	222	241	225	220	254	237	242	238	232	214	221	239	213	234	239	256	244	227	259	238	236	232	240	247	230	246	236	211	246	243	240	243	211	225	223	228	241	248	200	196	233	241	198	217	254	233	217	235	242	248	250	204	240	213	228	235	221	240	239	228	204	246	240	239	228	240	252	238	227	251	213	225	229	239	220	234	218	209	230	217	240	235	237	233	226	215	213	223	262	240	226	214	259	206	212	231	257	239	208	210	226	216	242	260	220	244	257	215	231	259	248	229	245	250	235	213	243	246	219	249	257	240	223	229	250	243	252	237	212	253	223	252	224	243	240	233	247	210	244	220	247	227	245	220	232	210	242	235	233	214	254	254	254	210	216	252	249	245	254	197	222	263	251	212	203	220	229	222	238	226	248	216	256	216	222	236	252	243	231	216	223	237	243	184	232	264	209	217	212	211	250	234	228	230	224	240	228	249	244	250	244	237	240	245	249	222	212	228	239	219	215	241	215	212	233	222	237	239	209	245	277	228	252	260	254	248	227	230	229	203	232	237	251	241	219	252	230	218	235	222	236	230	213	193	252	254	241	223	209	217	237	224	193	229	257	229	224	225	230	233	198	259	261	240	241	238	205	246	225	239	228	213	224	245	233	218	252	203	255	212	261	249	222	269	195	239	231	215	229	231	228	259	240	254	246	225	248	252	234	211	241	248	242	228	243	207	245	233	238	232	220	245	237	242	234	199	236	200	238	223	214	228	217	233	233	245	241	224	215	222	241	271	227	220	246	243	209	192	251	252	248	239	255	232	250	230	225	231	266	247	250	272	249	223	264	243	229	227	219	232	238	227	237	236	227	229	220	231	230	245	226	217	218	230	228	218	244	270	214	218	245	232	266	260	225	251	223	226	220	250	218	253	224	209	236	243	219	230	229	208	234	207	222	240	226	246	244	227	239	228	232	234	253	222	231	231	228	212	240	233	227	226	234	231	243	246	233	223	219	229	214	228	237	248	227	226	217	229	227	240	237	230	211	241	222	228	234	232	242	230	244	226	222	240	243	218	221	203	239	264	244	230	248	243	230	227	238	250	242	231	235	234	225	230	245	232	234	229	249	229	228	206	244	242	245	253	198	240	244	254	224	228	255	234	235	232	247	241	236	221	236	217	193	247	237	239	228	228	239	227	240	227	262	235	221	230	259	221	224	217	259	234	207	234	245	242	218	241	244	249	233	209	227	251	207	238	252	249	209	226	226	261	215	224	268	237	233	251	235	251	217	255	257	239	235	245	222	230	214	211	223	226	258	220	239	233	221	240	212	224	248	243	236	235	199	256	229	195	239	226	240	233	227	211	244	231	231	226	227	243	259	218	244	224	224	231	205	207	240	198	245	234	216	260	263	262	216	215	232	219	228	236	235	257	222	239	232	238	228	237	242	217	220	248	226	227	241	222	222	247	252	232	226	239	243	219	225	223	237	211	222	243	242	223	230	250	218	257	236	231	254	216	249	224	205	246	246	239	216	231	209	211	243	246	212	221	257	248	223	277	221	229	223	214	220	237	214	240
39389	47101	49702	44198	47576	43600	43932	48060	47376	44487	41596	40679	40177	38506	38852	36890	37466	31601	28791	30846	33141	26592	24474	17440	15747	13815	6215	5284	4888	4111	3901	3020	2029	1569	1426	1395	1269	1145	1047	1060	1034	1096	1047	979	1008	1026	940	902	881	899	1575	2226	2091	1755	1309	1089	943	826	740	694	716	725	736	698	727	729	736	776	751	686	698	727	697	724	776	758	771	803	707	712	722	726	730	734	741	732	772	746	731	761	673	727	694	743	748	761	765	778	773	778	713	713	701	702	701	707	727	753	750	801	742	721	756	713	708	710	738	731	737	780	770	761	734	723	745	706	712	741	746	750	771	732	764	707	746	741	754	779	744	758	724	739	727	748	723	715	710	745	706	752	693	732	741	757	735	742	696	717	732	771	720	689	704	730	740	797	795	697	718	762	723	681	739	765	753	687	783	748	704	690	748	719	756	711	732	744	719	726	736	776	706	718	764	713	757	749	760	763	723	730	735	773	739	726	674	736	724	718	711	727	736	754	702	757	767	721	707	683	767	753	765	756	700	780	775	755	728	719	678	702	727	736	694	714	756	734	723	740	681	696	735	757	701	756	742	704	757	734	727	752	731	686	736	715	720	726	772	728	687	763	711	774	750	728	680	731	738	722	747	727	735	785	711	708	750	726	713	773	702	735	717	760	749	710	696	750	695	773	735	712	758	730	738	698	733	757	729	707	774	731	713	768	730	784	758	738	721	739	729	751	764	702	781	775	732	746	741	783	739	724	747	683	741	743	742	741	777	728	694	705	760	757	737	736	693	698	708	765	747	700	749	778	734	774	728	703	722	727	732	742	729	708	738	753	731	748	767	776	786	762	780	724	730	758	733	742	753	708	731	712	702	743	694	765	723	725	749	733	741	701	747	687	752	732	701	720	717	733	703	750	693	716	759	728	768	756	767	690	779	704	712	752	731	726	726	703	713	716	735	723	744	735	729	748	743	718	717	703	730	763	772	757	749	712	697	736	734	745	747	724	746	787	730	696	814	746	776	782	755	757	791	730	743	756	786	743	740	745	752	731	702	748	712	760	756	773	743	722	701	689	717	768	764	724	730	707	753	707	731	739	770	732	741	727	726	777	810	748	749	721	746	751	754	684	737	758	720	743	730	718	729	747	692	736	763	700	702	707	726	725	732	774	756	752	706	736	716	768	763	802	781	747	760	765	732	704	692	713	751	741	734	807	760	735	760	759	767	706	789	707	733	757	769	756	732	760	753	746	795	743	696	740	746	728	736	757	738	704	716	744	687	806	763	741	732	725	724	731	717	746	723	723	741	749	761	758	708	735	695	759	784	747	716	713	801	797	763	743	747	757	710	776	701	687	695	765	736	716	768	727	768	770	741	726	726	780	767	743	701	773	726	726	744	731	835	709	779	710	728	700	793	731	707	725	734	741	720	719	693	768	702	733	743	696	713	751	723	741	757	769	780	764	737	746	694	729	732	709	708	771	752	705	726	765	724	761	744	778	751	756	704	748	736	751	756	791	682	685	727	720	753	704	733	736	762	722	720	713	716	745	742	743	703	749	696	721	725	781	685	754	728	718	698	717	709	742	744	703	668	702	675	771	677	780	729	746	753	664	749	755	731	742	737	765	720	771	735	754	759	727	711	786	756	771	753	761	722	716	742	756	688	716	701	722	739	777	736	779	777	645	757	754	743	726	744	782	738	753	767	683	708	710	745	759	735	801	735	752	738	700	793	769	745	765	721	717	709	687	737	759	769	769	697	739	713	756	698	756	741	730	665	701	761	733	798	808	722	704	732	720	721	777	762	752	711	789	740	724	730	751	688	748	698	735	750	752	739	757	765	772	734	739	738	735	693	735	737	716	764	721	743	769	735	720	708	793	756	766	730	741	748	747	765	760	800	767	749	705	797	740	712	769	694	752	747	723	732	751	782	757	732	760	767	724	735	689	762	722	781	752	700	697	730	732	761	741	745	714	708	695	716	773	754	735	753	752	794	738	749	724	725	712	719	765	759	740	698	783	768	739	740	748	708	693	686	703	746	735	754	755	728	776	743	742	735	748	720	744	732	745	772	796	726	724	732	771	757	758	715	680	755	743	767	781	692	703	739	748	769	730	763	773	679	701	710	755	705	702	730	750	762	762	741	758	745	703	750	699	755	735	724	739	701	751	716	728	741	749	737	738	747	755	778	761	720	747	741	674	709	730	706	765	717	740	773	701	758	741	758	719	790	724	772	709	729	719	769	752	759	762	763	715	764	730	676	736	733	721	787	732	740	753	676	747	733	763	758	722	751	700	721	759	720	690	768	760	788	776	693	738	769	739	730	759	773	739	717	743	717	724	715	768	748	717	713	781	738	745	740	719	746	764	705	725	742	717	717	770	743	728	722	699	704	718	749	738	733	743	756	752	748	739	716	670	761	716	751	694	735	680	698	769	721	730	790	734	729	742	723	721	686	730	707	761	728	732	731	702	794	695	713	713	775	744	713	757	733	762	721	760	739	752	742	752	708	724	698	706	719	738	721	729	718	719	752	697	752	753	728	784	715	752	747	776	741	714	733	754	688	755	713	773	785	744	727	707	755	709	700	773	780	741	692	780	694	723	703	738	717	794	702	744	728	741	755	729	721	722	749	794	744	731	716	787	746	746	721	720	739	709	699	717	746	750	710	738	735	776	725	785	777	783	761	708	715	801	708	763	740	762	693	719	799	794	768	749	753	728	745	763	768	759	763	732	709	699	739	715	769	768	769	776	695	746	740	723	664	750	761	785	744	667	773	737	745	716	719	724	761	751	738	710	737	783	708	701	769	699	741	750	840	748	772	700	739	764	754	763	760	733	750	774	716	731	710	731	721	731	746	723	718	767	750	762	764	744	752	772	715	751	763	719	743	747	746	739	730	760	721	734	738	766	787	728	742	760	737	709	738	748	706	754	742	678	681	716	735	759	729	765	777	753	725	734	733	760	742	730	726	682	697	766	757	769	755	748	762	732	702	751	747	697	764	746	745	769	735	776	681	671	721	781	728	736	706	737	734	738	763	702	743	766	777	743	722	725	739	722	693	733	780	729	724	725	767	731	727	702	776	687	719	755	721	731	743	747	697	709	740	713	684	743	735	738	686	752	747	782	758	703	729	752	702	714	779	750	763	732	740	751	765	739	734	704	716	725	772	760	775	736	761	748	705	758	703	736	771	737	713	762	720	771	688	720	744	697	806	747	730	751	697	717	739	749	731	750	724	763	743	762	736	747	752	751	728	683	733	771	765	782	710	708	738	725	706	734	756	750	720	768	735	760	753	789	730	777	767	760	715	757	739	723	767	706	744	720	681	698	769	672	753	751	737	712	678	746	748	755	731	697	743	734	763	765	695	764	751	739	726	747	720	743	760	728	736	711	741	728	760	761	738	769	746	739	716	720	722	758	737	735	754	770	717	741	742	724	725	715	711	739	741	701	765	720	733	710	720	733	729	715	738	716	731	755	722	694	745	726	719	706	725	750	715	748	671	746
20056	22511	21141	14090	9795	5960	3050	2711	2206	1915	1734	1266	915	889	830	659	526	425	361	365	411	376	380	314	349	337	336	289	298	287	283	284	254	288	233	206	240	255	226	206	220	212	229	233	259	206	240	257	233	255	212	208	205	244	214	240	197	217	204	199	198	223	221	209	235	247	239	209	227	216	224	192	201	201	239	200	198	218	227	214	225	181	207	217	223	227	216	203	208	219	223	242	236	221	245	189	215	228	217	213	204	224	195	197	210	190	185	211	216	207	212	208	234	213	187	182	218	209	224	214	223	224	218	229	209	234	215	206	231	195	223	224	189	202	237	232	224	234	196	235	204	204	241	208	186	237	211	224	227	175	217	190	217	202	186	198	215	209	237	211	234	197	188	213	227	222	223	222	184	223	209	190	203	213	221	218	220	211	195	221	226	196	201	195	201	227	216	205	222	230	216	233	226	226	191	194	190	186	209	227	213	204	226	199	199	220	199	212	229	213	199	220	224	208	211	202	202	219	233	251	219	194	198	193	225	220	241	215	235	209	220	201	214	221	217	209	206	201	200	228	216	193	211	230	210	220	205	218	209	198	224	217	216	219	234	207	250	223	237	224	232	187	225	211	197	234	218	224	210	228	249	221	221	211	193	198	234	230	192	231	220	223	220	229	222	215	219	237	227	224	207	211	214	197	189	221	223	215	218	227	220	197	200	214	230	206	230	195	203	220	185	213	203	213	216	193	198	219	178	212	198	188	195	231	239	198	213	207	191	213	229	228	221	229	223	208	230	232	221	209	225	214	213	253	200	234	218	235	186	206	202	226	214	204	213	213	213	192	205	193	208	187	222	234	205	229	193	227	211	223	196	208	194	188	206	208	219	233	208	207	227	217	218	202	228	217	234	213	215	240	207	220	218	221	189	192	229	202	204	205	211	225	203	228	209	191	197	218	252	195	206	201	204	197	211	200	217	203	178	224	197	207	233	208	204	200	197	192	212	219	244	178	197	244	210	197	212	221	222	199	197	207	192	194	195	193	235	236	194	221	225	199	202	219	201	199	215	220	245	224	216	218	205	188	205	193	223	205	228	222	237	191	228	210	214	194	211	225	213	219	195	228	208	211	217	222	203	211	242	213	242	206	203	189	213	189	209	203	246	191	223	204	211	210	221	210	217	223	229	225	225	215	216	205	214	197	226	207	216	238	207	212	222	236	222	239	204	210	210	202	219	211	193	215	211	203	223	220	212	211	217	215	207	219	198	188	202	221	235	211	232	216	207	217	227	220	194	196	227	228	220	220	238	214	222	231	206	199	217	210	219	210	200	184	233	219	223	212	203	206	193	208	212	210	218	189	189	215	201	211	195	225	231	230	225	182	196	226	198	200	209	203	223	206	222	217	222	214	239	213	224	220	233	194	206	237	216	215	228	216	212	202	207	226	184	223	211	215	205	219	209	225	222	215	215	218	219	190	217	204	194	221	212	190	202	216	209	200	186	188	213	218	198	182	192	192	226	217	228	210	178	201	205	220	231	193	211	232	225	210	192	214	211	227	222	205	223	239	188	202	176	211	199	202	213	208	207	210	240	213	203	211	211	211	193	217	207	229	196	200	232	195	191	238	202	237	208	210	207	228	207	222	197	202	216	204	208	236	222	219	217	205	221	194	205	222	224	192	209	179	222	200	218	221	230	201	183	231	195	195	196	215	214	211	204	203	244	246	200	221	220	234	221	210	218	202	212	198	205	192	184	194	198	199	182	215	206	217	234	229	210	199	182	195	233	184	209	232	192	224	220	241	180	216	212	203	233	210	222	187	215	206	200	219	209	227	240	223	228	221	205	227	215	219	206	195	203	227	203	189	198	209	200	222	209	194	221	202	210	230	198	231	210	220	208	239	199	236	205	222	204	197	237	212	233	195	221	196	240	213	226	198	202	205	210	231	230	213	225	195	186	222	219	208	193	220	197	177	246	238	248	203	199	183	210	201	222	230	221	214	202	204	221	226	199	205	202	218	220	225	215	225	190	229	218	194	217	192	199	231	205	219	242	253	230	197	210	195	217	186	217	237	188	167	204	266	194	217	222	224	189	221	218	230	236	215	212	222	195	223	225	208	211	197	206	218	218	213	217	241	214	219	221	199	210	232	215	197	215	216	209	250	196	200	237	232	219	223	195	216	213	220	205	204	232	215	235	219	231	232	209	224	212	215	187	210	223	214	221	225	238	193	214	221	226	215	198	211	224	224	203	221	231	208	211	216	212	217	194	222	234	203	195	211	211	209	222	234	203	197	224	246	190	221	209	227	215	196	226	225	228	222	224	238	224	215	221	215	222	196	214	215	242	213	245	205	195	242	217	215	204	194	219	185	186	246	221	206	201	204	228	213	205	222	212	214	208	208	218	201	211	215	242	219	199	226	216	225	214	235	211	188	212	215	199	219	193	210	211	228	204	226	215	205	214	213	188	254	206	201	238	228	236	211	202	222	203	194	211	213	215	207	187	212	217	210	227	218	195	199	204	189	214	205	209	228	209	234	216	203	208	211	209	223	203	202	190	205	195	218	199	235	226	208	212	216	229	222	192	239	216	227	224	222	204	214	220	221	236	211	217	198	222	192	240	222	203	203	198	191	220	196	245	219	206	220	216	189	223	210	225	198	214	246	203	185	215	225	218	227	205	208	209	187	207	212	205	216	204	202	221	196	210	256	217	221	212	222	223	216	220	207	194	229	204	196	229	225	232	215	212	188	192	220	201	219	210	209	204	206	194	223	209	228	223	213	224	222	203	199	230	201	230	228	217	216	188	234	212	222	226	198	224	186	191	220	209	225	211	210	193	225	195	229	196	199	242	222	220	213	214	242	231	219	199	213	238	233	214	240	220	233	231	225	212	222	217	203	199	222	195	209	230	247	202	230	196	244	198	184	213	215	207	221	221	219	226	209	215	231	235	226	213	206	222	238	221	205	234	237	236	221	203	226	195	200	172	209	226	227	230	191	226	207	181	180	194	213	203	211	205	225	218	221	202	201	224	224	218	245	220	203	241	195	242	220	222	186	218	207	205	201	245	197	233	231	210	237	221	208	198	218	191	202	204	226	214	212	206	212	227	192	224	193	205	217	226	228	208	208	225	197	212	219	198	220	207	240	205	238	197	213	209	198	250	207	196	205	202	227	230	248	212	234	171	231	236	238	220	225	214	191	214	219	208	204	218	228	210	201	205	211	223	216	228	163	202	224	198	218	206	218	222	195	228	229	203	247	204	202	225	204	212	217	181	212	201	237	216	219	212	218	205	204	201	216	242	214	216	203	222	198	204	222	224	223	209	214	222	208	205	208	222	219	210	213	240	220	210	210	233	219	214	208	210	225	203	240	220	218	194	221	226	219	221	192	210	215	213	211	226	218	196	223	227	223	211	197	205	211	218	192	230	209	192	236	217	201	173	205	220	227	237	226	216	193	212	182	211	218	227	215	221	217	208	213	197	197	229	231	183	207	246	214	201	219
16515	25166	27472	25956	23099	17440	12163	12093	11089	9829	8995	7012	5372	5354	4705	3758	3079	2358	1975	1912	2288	1838	1782	1622	1650	1594	1459	1368	1340	1191	1159	1114	987	937	940	946	907	848	798	850	802	742	811	747	780	828	787	807	844	731	744	805	837	794	816	761	706	694	667	673	721	699	717	686	705	687	701	667	621	688	710	712	692	695	710	707	734	710	681	683	679	696	688	672	696	681	723	722	680	719	689	648	725	692	726	710	736	667	738	697	690	661	699	716	698	709	723	708	708	716	662	757	703	737	720	719	661	658	746	696	724	666	660	698	681	710	663	672	728	693	671	708	703	739	711	773	761	727	685	746	733	681	678	639	664	673	668	726	694	701	666	685	705	712	689	687	684	718	710	714	707	671	698	712	735	682	733	659	691	665	723	725	748	742	694	721	682	671	731	704	700	689	669	750	717	704	694	713	694	730	698	705	718	722	745	719	741	711	747	662	660	732	714	688	700	696	670	671	669	767	682	736	674	675	636	669	733	660	667	732	755	671	721	702	683	713	716	673	738	656	686	681	720	687	752	695	672	736	728	727	657	713	681	734	765	767	748	725	678	733	730	669	739	717	680	671	654	722	779	685	658	712	695	712	683	698	714	738	710	682	649	677	684	707	764	733	664	672	697	697	680	692	697	732	704	708	654	725	676	678	659	684	691	683	696	703	674	681	693	701	660	697	694	702	668	756	695	730	713	696	699	722	685	699	721	741	707	680	752	677	661	757	665	686	739	708	689	659	722	724	702	693	652	726	729	700	783	713	728	687	692	714	720	723	709	718	755	675	683	722	765	732	712	724	699	695	701	679	704	695	678	754	733	693	740	676	670	745	647	693	732	693	694	682	690	729	697	685	660	665	676	674	719	702	725	644	704	714	693	671	662	674	731	718	669	690	691	751	716	734	749	743	701	747	684	655	716	696	726	739	654	736	698	754	724	696	699	691	731	735	724	705	692	719	702	672	732	667	722	701	665	699	709	698	670	695	729	745	679	680	718	660	695	718	692	703	700	703	738	697	666	702	702	716	704	690	669	732	655	680	739	724	705	689	696	701	692	689	705	718	699	718	700	708	747	722	708	723	719	697	711	662	702	670	677	689	677	657	673	703	682	709	695	673	674	686	686	698	674	726	699	680	699	683	720	710	706	710	713	723	704	726	728	685	717	686	703	766	716	694	684	719	681	748	662	708	697	680	690	687	713	656	713	731	739	683	661	711	709	735	689	659	690	660	693	681	694	677	705	661	726	702	694	711	741	689	697	708	734	655	724	697	726	738	712	704	693	699	685	702	670	655	706	698	706	714	693	728	704	679	717	661	681	726	696	707	720	723	734	716	710	769	733	700	677	704	664	664	686	707	711	702	710	683	686	764	684	705	670	701	680	686	685	736	701	693	676	654	669	713	697	680	701	712	689	701	651	715	652	715	760	680	672	700	696	677	711	648	699	695	682	678	709	702	716	685	674	721	712	736	694	715	706	658	687	719	654	704	693	691	708	697	687	722	677	652	721	664	661	692	674	662	695	654	703	725	722	712	716	660	678	741	717	714	688	661	704	703	719	697	714	740	625	691	701	686	736	757	729	679	718	709	740	701	671	705	695	643	689	715	700	735	647	705	636	725	726	711	694	660	693	671	726	694	670	728	715	733	685	712	694	717	676	744	739	685	718	699	657	721	657	694	728	756	690	728	692	717	689	705	720	723	706	699	661	689	673	749	688	715	682	683	738	734	754	675	734	738	709	642	696	698	697	709	722	745	724	715	703	693	728	653	693	707	699	755	697	669	713	726	724	678	669	696	684	697	698	700	697	713	704	673	708	676	711	717	666	705	705	727	693	680	714	713	666	678	702	744	708	732	721	647	645	713	731	703	691	675	716	714	669	684	713	734	718	735	668	697	734	724	753	735	746	707	723	728	744	710	698	717	688	764	676	715	722	690	705	701	654	682	732	697	704	680	710	699	729	734	677	744	683	771	670	686	689	706	691	675	658	733	734	665	704	719	721	761	678	655	702	719	711	666	677	703	674	712	697	701	688	729	694	678	636	759	707	674	707	735	711	699	744	737	705	707	739	711	737	768	715	725	692	748	690	685	746	707	746	685	717	671	717	732	745	689	696	716	700	671	716	664	736	724	711	728	752	728	757	679	717	735	730	684	699	654	715	770	694	713	677	674	712	683	749	687	700	701	720	716	716	759	698	714	697	695	665	691	706	699	685	706	689	678	686	727	739	676	680	675	711	729	734	694	721	717	663	729	722	704	713	698	709	696	704	696	684	741	724	745	699	711	682	713	736	672	726	687	689	734	718	718	692	710	697	667	717	718	735	700	693	685	674	762	730	696	727	714	687	749	698	695	740	693	719	711	737	709	716	734	695	723	682	692	726	734	652	754	712	739	762	710	677	709	678	690	735	717	689	680	713	795	721	686	731	699	715	731	711	680	721	700	713	762	700	732	695	721	693	671	687	725	698	682	662	650	675	695	748	699	711	688	722	684	650	667	717	702	672	725	654	720	693	693	675	751	717	695	703	755	664	692	706	681	740	687	750	682	709	655	729	688	684	683	676	712	721	725	698	692	705	747	693	708	706	739	708	676	693	747	699	733	713	742	688	760	749	682	725	714	690	722	668	685	747	720	738	701	753	715	677	719	725	681	751	701	702	658	683	681	705	736	701	720	693	758	707	721	758	703	680	699	701	753	723	674	766	715	666	716	709	701	720	738	730	688	742	685	738	729	719	639	693	671	714	724	734	692	679	677	687	704	670	643	737	727	691	740	686	691	735	684	755	672	701	730	709	765	701	691	759	697	661	684	684	706	742	688	672	700	695	675	711	670	660	695	691	685	715	691	703	691	671	660	759	682	706	690	687	643	703	730	713	722	703	720	686	694	706	702	702	685	690	711	683	675	717	719	747	749	691	745	716	725	684	685	661	723	745	704	670	679	765	774	670	702	680	680	686	678	674	683	681	714	692	666	669	726	709	664	702	704	685	707	708	737	743	692	679	707	693	721	754	742	679	727	635	694	715	712	714	712	676	682	734	687	706	641	722	662	758	735	737	735	693	704	709	665	696	688	704	677	701	688	674	715	730	652	720	690	648	672	735	708	626	745	717	747	662	715	710	709	685	649	716	667	673	684	652	722	712	680	726	649	705	717	704	728	682	721	670	728	670	698	734	717	683	740	717	680	740	693	633	683	738	693	762	724	740	635	730	664	717	706	717	708	731	725	713	685	714	708	683	695	692	687	673	759	725	682	741	717	697	688	681	706	738	655	692	703	715	731	683	696	665	696	720	713	705	690	723	693	722	706	680	731	671	701	670	701	724	704	734	670	705	704	682	746	732	730	720	693	710	740	666	707	721	714	674	707	706	698	710	672	706	715	666	656	692	661	709	769	716	714	671	693	732	716	669	699	714	717	714	704	716	691	645	728	678	720	708	718	685	707	705	699	729	647	680	691	715	702	723	717	672	705	661	700
46329	45702	38264	29853	27898	28209	26434	29695	27391	24821	19347	14825	12940	11982	9871	9271	8882	6784	5204	4721	6353	3500	3171	1998	1929	1495	891	637	540	467	412	376	314	283	302	274	229	247	257	224	247	224	254	219	227	232	249	243	211	244	233	286	329	273	246	237	225	212	209	200	215	245	217	236	206	226	214	204	204	244	218	213	201	210	220	249	205	207	204	216	188	212	206	222	196	215	206	196	235	204	230	191	210	216	223	229	202	205	224	217	225	230	209	210	216	229	204	228	225	225	199	216	209	203	227	227	262	199	250	205	207	212	205	215	217	238	214	203	223	216	203	223	194	207	223	221	206	214	226	231	223	198	215	234	199	191	219	199	209	210	221	199	236	218	237	221	248	214	233	223	220	231	203	211	239	214	232	193	196	206	221	214	221	203	241	228	199	248	192	232	213	242	246	193	221	224	204	227	234	210	218	213	201	222	213	243	218	228	230	207	233	191	202	240	205	205	203	191	218	241	205	235	229	171	233	204	223	221	186	199	205	226	217	239	223	239	229	220	218	224	250	221	204	227	197	222	213	180	233	197	181	229	209	232	224	195	218	243	228	203	196	236	210	203	208	236	202	207	201	200	211	211	217	220	213	218	219	198	209	211	245	213	208	227	198	228	233	194	204	206	210	218	185	224	194	211	225	205	216	210	227	191	189	229	200	218	201	231	220	224	217	230	216	223	234	232	242	200	238	226	215	217	233	219	219	246	193	212	199	210	209	211	245	222	209	193	228	207	223	213	218	212	223	233	207	221	206	207	218	227	212	234	208	214	241	205	213	219	199	215	223	220	221	224	210	227	208	227	206	225	221	209	188	213	226	231	213	224	194	215	212	187	218	209	206	197	229	207	220	226	211	231	229	174	185	222	218	203	211	224	207	214	197	215	189	186	245	214	217	232	203	219	228	227	202	216	208	229	237	231	222	187	217	223	191	221	222	192	248	209	203	201	203	202	219	197	205	191	208	214	194	245	231	217	236	200	212	213	220	242	212	209	197	218	209	222	235	243	203	220	208	201	208	206	251	224	206	204	211	210	225	212	201	242	183	208	223	238	188	212	187	203	229	225	208	215	195	230	207	193	218	226	199	222	208	208	223	212	221	200	202	192	234	250	218	196	222	220	208	217	254	212	209	236	225	214	217	169	225	216	229	208	197	213	193	210	214	215	234	214	235	217	185	227	247	210	217	242	209	232	232	209	200	206	216	236	215	231	194	207	221	219	216	215	214	182	190	217	227	209	216	192	215	219	213	225	221	224	233	224	209	192	233	231	244	199	219	203	213	227	215	209	212	233	224	247	222	221	207	204	216	205	216	230	210	203	217	195	209	217	225	221	205	215	214	208	204	234	239	216	222	226	207	213	229	233	235	221	208	241	220	205	213	207	213	237	213	221	208	209	205	208	201	191	227	211	205	207	212	227	233	187	206	226	222	244	231	228	208	229	243	213	206	217	213	193	207	202	221	213	248	233	227	219	244	222	228	222	209	215	228	223	233	217	210	232	201	212	198	203	196	215	223	205	255	207	214	213	218	229	238	227	210	201	210	205	226	217	218	207	202	233	241	190	207	239	227	225	192	183	209	212	235	222	247	213	225	217	200	185	205	221	209	240	188	222	215	194	225	201	214	205	217	213	223	219	216	205	192	218	230	229	227	212	219	202	178	226	216	216	243	181	199	215	213	207	209	224	214	215	196	200	198	230	232	217	218	190	214	201	230	221	208	217	228	212	216	218	205	231	225	214	213	214	205	195	236	216	225	210	205	227	212	220	204	203	213	194	222	216	228	212	224	231	216	230	224	231	226	206	196	236	202	220	215	213	194	236	192	242	199	234	226	234	198	215	216	198	259	230	203	229	232	203	209	217	223	245	200	219	231	220	228	241	188	197	215	215	202	242	220	225	210	210	205	231	230	212	199	221	185	201	226	203	203	230	205	206	176	247	237	222	217	192	209	225	204	231	213	220	213	228	239	212	219	196	213	209	224	211	206	216	239	232	238	205	221	218	191	211	212	208	208	247	188	211	179	245	210	215	218	207	200	214	208	200	224	225	201	224	222	225	201	228	224	216	218	217	217	191	240	232	216	180	211	207	240	223	214	220	208	186	207	221	238	228	213	208	227	203	206	239	239	225	244	219	209	208	245	223	227	240	212	231	187	220	215	231	189	223	248	210	223	226	224	239	213	224	196	221	200	192	216	217	223	195	192	214	228	223	206	226	189	209	228	202	181	226	221	221	206	202	228	210	206	208	227	225	228	240	240	193	217	213	225	221	196	210	220	220	202	231	201	208	238	236	201	200	200	197	190	214	226	226	211	209	214	218	190	251	203	211	185	215	194	216	202	215	221	179	199	231	237	190	233	216	192	226	213	223	212	192	198	205	224	227	201	217	216	221	221	213	220	213	229	215	202	229	203	231	195	196	216	199	211	199	206	231	233	236	207	190	205	196	196	211	228	217	204	205	210	228	220	199	247	208	217	225	218	233	216	212	224	215	188	232	223	213	203	228	223	229	241	201	244	215	195	214	226	223	196	206	226	199	243	200	219	216	225	215	217	225	222	198	224	221	211	184	202	230	205	244	197	226	221	213	238	243	193	214	214	237	216	203	200	236	211	232	212	199	228	207	224	220	255	229	234	215	216	234	205	211	215	193	200	239	198	230	187	205	195	208	228	220	224	216	227	221	226	228	204	238	197	231	190	189	222	193	199	198	230	209	196	223	187	235	217	230	228	221	212	210	216	225	188	211	252	189	245	225	220	250	218	198	222	242	194	206	221	207	258	257	223	213	208	202	214	227	227	204	219	212	207	222	192	213	203	199	234	219	208	213	221	198	215	199	217	220	217	202	211	218	226	199	239	222	200	242	219	215	217	207	212	239	220	174	235	215	188	219	204	201	217	224	228	202	236	219	209	199	202	203	212	219	211	228	215	208	218	220	233	230	220	225	227	199	217	216	192	216	247	232	246	228	229	196	221	203	227	226	218	224	201	216	207	219	220	200	200	198	224	222	200	202	216	215	234	238	242	220	236	219	212	227	214	217	231	209	204	205	207	229	205	201	189	249	212	187	221	208	202	188	226	231	203	203	227	224	214	219	217	184	223	198	223	210	230	221	204	194	191	188	212	215	198	231	198	205	186	214	214	187	218	193	260	236	205	241	229	229	215	221	219	209	233	203	209	230	208	210	209	197	230	219	195	215	209	215	229	224	210	206	211	223	229	214	208	186	205	204	216	213	220	199	217	218	236	226	211	237	213	232	231	229	232	219	196	213	235	231	230	202	226	202	192	217	207	238	209	225	209	212	195	224	225	208	221	207	186	220	233	227	197	212	241	203	232	185	205	212	226	213	185	208	241	220	210	236	205	210	197	221	241	206	233	234	228	198	256	235	201	182	193	188	219	218	220	205	215	214	240	219	235	234	226	223	224	217	218	188	213	206	225	207	236	220	209	212	213	204	176	207	196	219	215	220
38785	47119	44770	42005	39914	37385	35530	42538	40712	38621	33915	31432	30866	30399	28425	27768	28103	23395	21440	20701	24724	16503	15679	11531	11044	8665	4919	3784	3037	2718	2300	1881	1536	1372	1307	1226	1219	1109	1042	1022	1003	950	946	973	932	920	934	926	888	863	1056	1427	1408	1267	1060	844	796	675	680	736	724	749	687	687	688	692	708	674	639	687	704	710	654	689	720	705	737	718	703	720	731	728	661	701	698	695	719	719	713	684	674	629	714	704	726	706	709	709	706	713	687	727	685	675	648	696	662	729	711	736	691	641	687	658	649	693	672	699	709	720	673	705	714	677	736	702	677	751	694	707	680	731	697	700	721	708	747	725	709	673	762	686	696	678	744	690	707	726	663	724	751	711	695	685	721	691	741	749	688	670	671	712	720	746	749	708	681	703	704	672	687	674	665	685	682	680	690	698	684	725	718	658	653	755	726	658	704	673	700	733	702	719	736	700	700	679	680	687	713	686	681	738	704	732	722	711	716	682	681	733	718	655	721	707	695	734	720	751	651	701	670	676	733	712	729	708	702	741	690	720	705	716	643	693	671	702	652	702	746	717	715	718	693	698	718	744	707	701	671	720	706	665	679	717	657	765	692	730	683	665	721	685	717	692	698	749	650	721	749	655	683	750	696	648	714	688	672	677	680	710	716	704	725	669	745	682	706	701	727	679	674	714	737	667	700	756	737	681	668	694	688	698	725	717	669	696	688	723	690	703	700	723	678	730	701	682	747	649	671	762	689	682	706	685	702	696	666	727	751	716	658	692	709	671	687	695	657	678	690	694	730	728	733	703	717	757	743	738	661	728	707	732	692	699	690	690	745	685	708	676	660	709	718	741	754	735	712	685	702	690	676	711	737	707	656	709	691	695	704	733	750	697	681	723	711	710	725	744	715	674	672	687	724	729	677	679	654	666	693	720	700	704	677	722	677	694	717	685	737	698	694	681	720	687	700	701	708	700	695	726	718	692	679	698	700	691	654	667	705	745	709	693	719	693	732	728	687	655	656	696	686	708	718	661	703	712	719	702	651	747	665	709	714	656	710	742	674	651	791	728	684	738	680	719	709	664	714	722	688	710	702	668	697	714	665	731	685	649	670	710	662	692	716	676	655	710	702	724	705	728	708	691	673	647	709	717	726	677	713	708	691	657	712	680	711	797	667	709	716	699	653	678	705	719	710	696	730	733	677	708	712	719	691	693	712	709	692	703	678	738	710	745	704	700	660	693	723	671	706	744	679	713	753	726	696	683	710	722	716	714	782	687	695	686	698	730	713	678	694	681	699	674	668	712	715	712	715	732	733	711	688	718	706	700	719	711	700	694	676	715	753	713	695	664	714	693	731	700	650	703	705	698	693	668	699	680	721	712	681	746	727	664	717	703	659	756	709	686	709	735	715	738	654	724	650	736	687	728	702	680	704	721	663	697	681	668	722	720	684	720	715	709	674	730	729	771	715	679	694	663	699	676	660	735	706	668	757	689	708	685	729	698	707	729	683	664	691	701	691	716	725	670	775	648	676	738	683	704	718	710	621	694	701	699	702	713	710	684	719	666	757	665	721	701	765	658	656	724	756	710	684	707	721	697	713	729	702	709	707	705	713	701	721	701	746	710	695	678	744	688	675	739	725	717	686	703	708	684	685	649	695	711	678	734	686	675	690	745	676	703	684	691	700	646	701	696	749	668	651	713	722	734	702	703	716	665	675	675	712	658	714	704	674	693	710	717	727	738	745	729	679	689	728	694	687	711	715	725	658	674	713	688	701	692	716	695	682	723	724	713	698	649	710	695	763	689	706	735	710	672	697	692	682	739	687	717	640	682	689	701	661	710	674	695	696	734	722	683	675	705	742	765	714	713	776	662	689	764	692	715	692	704	727	692	682	738	703	671	672	723	722	729	686	656	669	647	696	719	713	688	721	710	714	695	740	693	672	742	711	705	742	706	733	742	672	674	713	726	701	776	679	705	695	697	658	735	675	711	687	693	703	703	702	688	699	690	708	685	678	698	664	722	699	725	739	734	693	756	698	720	628	740	695	722	691	706	691	736	760	724	715	713	696	648	746	665	758	708	719	677	711	677	783	671	685	695	678	701	718	688	658	728	708	690	741	686	697	706	696	760	723	700	700	695	696	713	713	736	701	657	680	696	674	663	753	706	695	703	724	679	697	719	700	708	682	742	689	708	722	684	795	688	678	681	692	701	722	727	691	663	683	742	706	678	735	681	690	709	726	688	713	768	734	744	754	670	719	691	693	654	720	701	720	646	703	737	706	708	691	709	730	709	739	647	674	696	730	720	715	711	692	670	655	687	687	760	747	729	713	679	687	667	734	713	727	677	648	711	692	678	709	729	668	641	732	691	728	710	696	666	725	702	681	705	662	727	668	706	649	686	724	701	657	683	731	707	710	651	734	651	689	698	660	680	707	739	669	681	671	720	722	708	711	713	721	699	741	701	694	718	715	693	714	733	694	735	711	703	702	709	692	679	717	680	698	696	735	733	667	741	705	634	709	689	752	656	698	711	718	686	682	717	716	644	702	682	705	688	687	697	722	729	733	737	715	679	689	757	667	682	661	699	720	671	735	713	726	692	709	745	722	736	681	698	723	699	703	701	671	667	704	699	694	675	755	655	733	677	694	753	701	728	689	689	720	705	691	711	685	689	699	747	688	686	738	722	672	719	679	675	743	699	712	679	709	681	682	696	691	734	655	666	708	701	707	702	735	693	714	735	707	697	708	725	687	732	717	714	704	761	647	690	708	711	709	737	754	671	683	710	719	705	672	703	698	722	683	640	690	723	708	731	663	687	687	712	733	695	701	707	677	673	704	723	669	738	706	689	718	753	662	738	736	649	683	693	688	674	704	678	742	681	717	695	708	700	723	712	667	681	715	726	746	678	724	701	749	700	744	676	654	696	737	724	670	680	681	721	679	657	681	696	682	719	690	667	684	690	714	666	696	717	698	748	720	695	655	704	678	674	727	688	653	702	718	683	740	759	736	742	660	692	711	690	757	695	699	703	659	722	712	719	683	704	695	740	705	728	708	715	680	722	693	722	685	698	662	721	705	747	721	714	636	663	686	700	704	724	692	726	727	685	690	717	705	694	663	699	681	694	687	686	711	702	705	727	709	735	720	646	729	675	723	684	741	740	674	657	691	710	709	705	688	719	682	731	761	676	673	736	716	703	757	711	723	697	726	707	761	687	715	759	664	716	688	720	663	697	666	688	734	745	724	709	672	749	733	691	755	751	716	669	696	669	698	693	724	724	757	707	727	689	632	703	763	752	640	702	757	659	708	660	680	706	675	685	724	707	708	723	699	674	686	716	666	719	702	711	693	717	670	734	737	690	713	685	696	732	716	724	718	738	759	715	712	678	680	710	715	700	707	707	691	676	704	708	701	706	719	727	727	733	643	711	704	737	664	756	681	690	733	759	736	698	704	722	659	714	713	703	717	695	683	650	746	740	724	691	710	727	688	707	690	674	750	703
50483	46202	37853	31629	34158	32245	30197	36174	35913	32423	29017	24726	22479	20807	19379	18082	18042	14706	10989	10077	11872	7394	6061	4243	3942	2654	1477	1059	898	752	663	599	530	509	448	443	384	304	309	316	313	292	284	302	264	264	312	279	299	269	301	360	436	399	349	326	277	247	274	263	250	242	230	252	223	265	240	264	271	254	233	271	242	220	252	254	264	261	268	252	237	256	245	208	260	223	245	249	271	265	240	252	243	253	224	251	224	250	249	234	239	224	257	237	254	227	252	250	234	267	241	234	226	233	226	229	246	264	249	243	263	251	253	220	253	255	271	247	282	252	248	230	258	244	262	263	232	243	224	244	287	252	258	239	242	258	245	281	253	253	257	243	253	244	256	224	254	225	246	233	262	213	247	236	260	270	226	243	264	253	264	258	220	272	256	229	231	242	240	272	271	266	228	265	249	263	242	243	224	244	250	239	259	237	238	285	253	230	275	260	243	257	236	253	266	259	243	274	266	215	255	243	246	251	263	261	248	272	258	268	257	239	242	229	213	255	244	228	236	249	223	248	264	248	261	233	264	264	243	270	225	240	219	244	250	245	275	238	229	259	249	258	224	241	252	286	254	227	248	253	256	227	230	266	230	259	248	239	257	275	245	237	253	241	228	254	224	234	240	270	245	254	256	241	251	235	275	246	233	247	248	243	255	230	263	260	249	254	223	251	244	277	255	242	216	270	224	254	243	265	259	233	217	234	211	230	270	225	240	250	238	223	234	248	299	224	234	248	272	243	247	260	279	266	241	273	269	276	227	243	251	222	232	248	246	231	249	278	255	253	222	229	238	269	239	266	260	272	258	225	278	245	256	234	227	260	245	250	243	249	272	253	258	245	246	226	246	251	246	210	234	232	210	248	240	263	254	220	254	233	256	251	256	239	279	270	257	224	244	275	260	266	268	228	257	246	259	272	260	240	239	231	223	253	275	247	252	242	266	239	261	274	229	270	222	254	233	252	280	263	234	226	255	251	255	244	268	237	229	258	242	251	287	248	232	249	251	251	257	235	229	241	240	242	244	248	262	231	246	249	245	275	273	247	237	213	251	258	244	277	254	258	252	243	255	242	235	233	249	233	238	272	238	275	239	226	256	239	265	240	241	263	233	280	249	229	240	256	233	258	248	246	252	226	253	239	253	263	239	254	266	253	272	256	225	249	265	249	259	265	261	221	270	257	270	220	239	243	262	258	260	234	253	264	273	241	254	254	262	258	237	265	241	238	218	262	233	241	255	235	254	223	235	255	256	238	245	250	238	265	256	211	265	260	245	237	249	252	277	256	252	264	239	268	246	224	253	235	254	227	263	248	260	266	257	256	243	284	252	254	270	276	243	255	237	239	234	247	254	233	232	266	233	285	238	258	263	274	234	251	262	259	253	273	250	274	255	254	257	259	252	234	252	259	256	221	255	253	260	257	258	266	247	244	254	191	277	277	253	275	270	253	233	251	230	266	228	285	210	252	263	256	226	225	258	300	241	245	216	238	264	265	239	256	263	252	266	249	249	264	259	207	254	261	263	208	220	237	249	256	244	242	253	256	266	205	233	264	261	235	261	251	221	261	250	254	247	259	273	236	230	264	264	273	237	268	260	265	218	241	238	249	212	273	238	249	251	267	267	277	249	255	250	257	236	226	222	232	305	274	276	255	255	240	264	249	222	229	262	230	262	252	243	251	250	266	234	267	241	276	232	246	240	227	252	268	266	222	231	259	238	228	264	251	208	252	230	254	238	244	241	225	251	248	236	244	241	259	228	269	229	247	253	227	269	236	265	231	243	261	240	240	253	211	267	243	247	269	273	233	248	255	260	236	253	261	266	238	258	232	234	257	243	243	242	236	234	261	245	260	275	230	234	267	244	249	240	256	262	257	223	241	233	256	223	258	226	267	253	272	242	247	256	254	216	223	266	269	246	268	256	263	228	233	228	270	239	248	227	257	248	247	207	242	279	258	251	280	241	251	246	245	220	234	249	220	224	259	250	253	243	252	257	284	269	258	244	236	244	257	266	255	285	275	253	237	252	254	253	243	266	249	273	261	251	236	249	256	252	241	249	253	285	238	275	234	270	261	256	263	253	211	247	245	263	252	231	295	262	212	257	248	260	241	250	213	234	232	245	245	248	235	252	244	253	248	275	240	253	244	249	237	288	290	252	238	232	235	262	247	266	258	259	259	259	253	253	286	255	264	242	250	225	239	249	274	245	247	231	257	245	264	257	266	241	261	266	246	239	252	244	231	240	271	234	242	237	244	241	242	259	220	269	268	256	251	246	256	264	241	239	245	244	232	262	255	242	249	245	266	230	231	254	214	288	244	214	226	268	241	240	241	256	231	240	285	245	245	224	240	246	266	245	237	236	239	264	224	261	256	248	256	237	248	249	265	234	248	268	247	234	240	240	230	286	243	252	238	262	253	274	227	258	238	247	246	221	254	248	243	247	255	283	256	250	261	226	266	238	278	270	254	244	245	275	227	250	241	263	276	250	249	247	230	246	259	280	279	254	230	289	266	249	232	256	269	239	280	232	277	249	246	246	266	278	278	255	241	265	240	214	257	232	257	253	233	260	232	241	274	221	247	282	233	258	245	246	274	231	253	229	240	234	251	232	258	255	261	264	264	246	236	255	230	279	259	250	246	271	249	257	246	261	246	227	259	200	258	262	240	239	231	234	272	275	240	213	253	245	272	233	241	263	266	268	249	232	244	248	249	255	264	257	252	241	226	254	245	253	269	222	217	241	266	233	237	271	221	239	243	269	260	250	232	251	232	219	256	254	256	261	240	253	240	261	268	244	246	238	249	251	296	234	220	270	232	261	255	228	270	243	248	229	238	251	224	249	253	265	236	247	257	273	257	246	257	246	248	258	238	242	249	238	236	250	241	245	222	239	272	231	231	275	230	236	270	235	255	226	233	243	276	243	241	254	267	229	265	253	268	228	255	278	240	237	267	247	235	244	259	218	222	230	275	241	233	244	265	265	273	281	231	248	258	240	263	226	274	253	256	256	251	284	241	263	245	270	226	252	242	229	229	261	256	246	252	221	266	256	247	253	290	222	249	230	219	244	211	229	240	269	261	243	261	278	274	247	259	251	227	254	265	265	261	252	249	264	266	256	226	277	230	253	243	264	232	244	279	258	237	256	247	252	257	244	240	234	264	251	219	261	251	257	254	257	234	244	223	244	249	253	251	267	251	273	236	233	252	253	250	250	268	293	258	253	247	276	250	237	266	265	247	241	241	261	248	219	250	243	260	257	254	238	266	240	268	250	238	250	253	228	242	242	245	241	256	255	241	228	264	258	271	254	276	290	264	230	256	260	260	242	280	246	248	228	262	225	251	247	257	250	235	256	226	238	236	236	230	250	242	264	245	275	269	265	251	278	286	251	246	252	261	251	234	262	251	257	234	240	229	247	233	232	254	256	249	222	258	266	238	244	250	259	239	273	269	260	243	245	236	230	254	278	254	265	251
43907	50449	49680	49713	50702	42553	42604	49232	48187	45718	43208	40023	39840	38975	38385	37611	37836	33408	30612	30436	32569	24735	22874	19254	19035	12723	8520	5973	5258	4311	3579	3165	2719	2521	2329	1997	1772	1313	1203	1239	1188	1140	1088	1159	1141	1164	1122	1073	1050	1091	1103	1648	2155	1938	1533	1243	983	874	801	826	789	739	785	824	767	762	750	788	757	792	801	798	774	851	816	798	760	778	766	767	765	754	774	787	771	812	764	810	775	780	792	809	772	802	813	750	775	802	813	840	749	822	800	789	703	791	733	773	761	782	749	737	768	741	795	822	793	780	759	791	775	794	717	764	781	827	804	770	776	717	745	812	782	749	787	773	800	769	764	822	784	719	743	724	840	778	823	819	787	690	736	784	799	783	794	782	763	744	730	738	778	771	785	787	800	721	825	793	796	771	784	733	776	758	738	800	801	812	760	777	771	794	767	842	818	797	768	825	766	786	771	821	786	792	800	813	820	752	747	783	838	747	778	818	800	764	775	734	785	781	770	780	787	788	776	759	707	724	795	817	761	727	761	770	822	801	776	795	723	789	788	825	721	790	792	788	811	735	832	762	811	759	746	820	785	759	800	758	731	839	809	758	787	715	756	780	781	760	791	822	762	786	752	770	764	809	777	788	809	751	808	845	782	793	794	749	815	783	748	769	788	754	746	784	751	769	820	735	728	684	757	767	762	734	754	775	814	781	785	776	764	801	752	777	772	762	678	767	766	765	753	780	816	827	766	800	693	742	768	833	760	781	765	765	777	799	791	772	781	789	754	742	789	803	748	810	779	801	782	772	805	785	776	783	777	766	791	795	829	764	791	753	813	802	817	787	792	801	727	800	797	826	808	791	766	733	768	765	819	781	770	783	808	781	780	784	800	800	734	777	804	765	775	790	800	783	744	792	777	778	798	793	780	836	788	780	832	769	747	762	814	740	792	784	777	790	754	795	796	795	800	757	786	782	781	794	723	764	760	726	786	794	777	772	780	766	784	768	781	797	764	781	763	824	785	802	783	779	832	762	766	786	809	776	758	734	803	769	780	773	788	772	801	833	745	776	776	774	794	798	776	742	776	778	771	849	814	770	768	763	775	782	799	778	771	773	805	752	830	761	790	791	825	768	819	799	805	782	832	780	749	805	768	775	805	737	804	785	763	753	818	766	762	738	831	784	789	790	760	800	719	800	805	781	770	802	757	784	775	768	750	805	784	756	794	791	756	805	805	775	749	808	832	758	804	789	764	807	783	765	753	786	796	733	781	822	732	818	767	809	733	700	769	771	781	792	763	763	771	737	816	729	781	821	766	797	777	760	780	850	805	784	772	749	820	819	759	774	721	776	764	819	801	838	778	731	810	719	755	784	793	731	771	806	770	761	800	763	743	772	723	797	775	785	772	792	773	792	764	756	777	759	810	787	803	780	794	811	766	789	731	813	771	786	763	753	770	764	812	766	796	746	828	786	770	803	792	787	771	771	811	754	794	822	783	781	770	789	728	727	778	833	791	772	767	816	749	775	788	803	798	819	741	753	790	769	793	759	782	798	719	783	788	731	714	767	788	791	786	793	823	772	804	738	778	816	752	778	758	761	849	744	735	764	781	778	754	766	785	740	801	789	796	789	832	741	755	782	776	810	785	801	787	809	788	735	742	773	804	817	782	785	787	741	726	802	779	768	795	801	770	790	826	787	707	785	760	789	809	728	798	789	747	824	815	756	818	735	765	767	788	833	773	774	802	709	778	786	783	812	778	760	811	750	814	737	724	791	844	750	722	763	784	807	785	802	750	754	770	773	745	740	820	779	767	779	792	780	751	777	785	813	771	743	743	776	777	765	788	758	819	821	790	772	778	773	808	768	790	815	749	772	764	779	869	814	771	732	759	825	741	772	796	778	804	748	762	818	771	800	814	701	796	718	827	797	777	832	812	767	782	782	753	757	728	743	752	807	794	737	739	763	804	740	780	718	767	820	815	794	795	807	758	763	804	802	820	813	774	779	792	789	768	791	766	773	786	827	773	776	754	731	794	749	782	811	777	762	800	737	775	774	746	746	776	801	752	764	793	781	774	809	773	781	807	756	780	801	765	761	760	745	773	753	802	786	797	785	768	798	799	839	730	824	793	781	755	777	787	850	785	782	749	795	804	766	799	821	761	765	778	791	719	795	797	772	792	762	749	743	754	817	792	715	762	768	751	770	772	812	748	784	810	830	748	785	800	758	798	786	790	820	714	809	790	751	812	798	801	792	820	751	766	784	790	797	769	778	795	835	714	757	769	830	769	740	792	826	821	797	781	776	764	822	767	771	758	773	815	774	819	763	766	777	752	777	792	740	787	790	726	826	812	754	770	804	805	782	799	791	754	806	792	782	812	728	758	766	783	758	783	764	728	817	768	814	819	789	761	755	823	746	827	821	814	797	761	751	786	769	769	771	786	790	772	835	767	754	806	770	747	762	778	745	793	828	736	783	766	756	847	745	786	799	772	763	824	813	768	806	786	747	805	793	793	811	771	757	806	795	794	779	808	775	775	778	765	815	786	765	785	800	744	787	800	731	740	810	761	763	806	791	804	814	839	738	755	825	813	761	804	752	801	760	787	807	808	750	789	801	795	782	790	758	814	827	792	776	779	760	800	743	811	792	768	742	742	733	749	774	730	780	795	771	791	738	762	828	807	783	741	810	841	779	821	792	812	803	780	736	787	742	762	789	841	728	754	819	738	774	793	778	798	772	771	772	763	789	780	740	810	747	817	800	805	791	740	774	770	784	760	758	815	789	803	790	789	748	763	790	785	782	763	786	804	769	748	748	781	780	727	751	789	774	776	724	778	776	800	737	742	791	792	808	738	745	818	768	790	793	741	786	775	792	836	734	807	814	751	809	769	755	790	823	760	808	777	788	765	713	779	767	833	777	777	794	787	720	812	797	726	778	762	794	751	760	764	771	777	798	780	718	769	773	786	800	812	787	804	749	797	718	744	791	752	757	806	770	739	748	785	793	808	798	763	803	756	795	815	779	772	752	784	798	791	803	807	747	793	817	788	783	874	820	816	813	767	790	770	752	797	790	788	730	756	722	713	754	778	804	822	802	713	775	795	774	762	783	797	769	777	742	817	784	789	768	777	787	766	768	719	766	814	789	772	821	801	802	706	736	813	802	787	760	737	818	825	771	782	789	744	783	786	787	759	773	801	780	794	780	779	793	791	783	748	789	817	775	733	756	812	813	754	722	817	794	779	740	797	775	805	765	789	809	755	792	792	766	748	736	752	777	772	786	779	771	826	768	755	807	785	740	765	819	756	772	772	770	753	779	766	757	781	718	776	836	810	804	791	830	720	715	777	882	751	795	793	775	782	727	846	749	757	760	780	786	784	793	802	816	756	799	759	794	785	742	762	793	801	795	826	765	738	757	813	754	797	776	739	797	805	733	763	798	689	791	776	782	756	779	768	755	724	769	777	822	748	809	776	807	783	790	730	757	751	748	808	798	776	815	759	772	811	824	803	721
19615	29126	22560	15626	10240	5654	3454	3187	2566	1958	1554	1351	1125	799	657	557	580	441	393	437	455	453	413	392	394	367	323	279	273	278	287	255	238	272	258	262	264	276	258	271	253	238	275	250	230	243	220	226	253	259	271	234	250	228	262	219	230	254	201	232	220	213	229	216	229	204	205	231	225	225	205	206	224	224	225	239	226	256	233	225	220	198	222	221	252	216	241	214	222	224	235	238	231	225	239	209	225	219	227	200	244	212	229	241	245	208	227	208	245	256	225	221	197	222	216	228	202	209	252	246	240	225	212	211	221	223	253	217	189	228	240	225	249	257	230	224	216	222	223	239	222	238	257	222	221	238	232	250	219	252	231	225	219	228	228	239	215	215	216	218	222	202	224	246	249	235	236	195	223	256	218	238	241	217	230	229	223	221	212	202	210	248	217	238	215	237	232	254	204	233	234	201	243	228	219	246	224	237	226	230	204	248	212	221	240	248	222	212	233	249	272	229	232	232	216	229	214	206	219	234	231	235	232	242	218	244	249	222	227	242	240	244	235	253	202	199	220	233	225	222	208	236	223	181	211	237	231	216	215	236	230	236	222	252	247	263	221	198	230	210	202	237	231	222	212	249	244	242	231	209	188	238	211	219	226	213	210	234	241	201	248	212	212	200	232	235	223	227	207	222	214	248	202	207	258	208	201	217	235	206	236	233	210	245	236	252	235	226	249	219	235	235	218	227	230	205	225	241	212	256	236	228	252	256	234	214	243	218	230	225	242	226	228	207	230	261	253	216	245	212	229	236	230	245	235	205	221	206	221	227	222	230	217	236	238	201	216	212	192	225	244	255	246	248	212	238	243	258	247	204	207	238	205	209	225	231	218	221	218	236	209	209	215	216	231	207	216	229	192	209	259	234	236	222	243	228	234	260	244	226	223	221	208	219	193	212	236	217	249	248	237	214	208	217	232	227	246	231	244	217	215	228	231	199	191	235	220	199	222	233	235	190	232	219	216	219	243	224	227	233	201	250	234	234	221	218	231	226	236	248	229	233	218	215	204	242	232	228	216	237	236	210	220	210	218	220	232	202	254	262	237	245	232	220	234	216	232	227	233	239	230	224	238	212	248	239	252	231	245	235	243	215	217	219	230	208	225	235	227	199	213	254	229	228	229	241	242	241	217	201	227	229	219	241	235	215	214	223	222	236	234	237	226	229	205	235	234	221	239	220	232	203	212	226	222	229	229	225	240	234	216	236	224	198	214	230	220	236	230	224	190	220	230	228	238	235	219	232	229	249	226	234	232	245	239	225	203	244	242	204	212	205	225	250	242	213	239	213	201	216	212	253	217	197	236	215	238	221	213	212	209	232	258	204	242	227	209	210	222	229	225	215	247	248	257	211	230	234	226	239	228	233	217	208	207	239	231	220	227	239	248	207	245	230	225	234	216	231	238	247	208	199	214	244	237	215	224	213	254	231	234	216	210	251	222	230	224	221	224	211	249	235	208	229	232	212	218	235	205	212	222	230	218	225	252	219	213	212	230	239	194	228	203	229	212	231	235	221	229	210	221	202	236	239	254	197	221	228	220	227	230	189	232	231	230	220	239	232	218	234	252	238	209	201	220	223	237	243	228	250	226	240	235	228	233	242	227	223	230	226	230	211	221	219	227	239	226	213	255	231	243	221	221	253	198	221	227	235	237	246	210	232	262	240	221	213	227	229	229	231	229	253	265	267	219	219	232	235	217	254	222	255	258	219	217	204	258	234	230	218	227	242	232	212	228	221	242	229	222	210	226	229	215	251	226	203	217	259	251	213	237	201	229	233	214	214	231	243	246	217	215	202	206	222	227	219	212	218	226	220	254	225	235	216	211	226	230	233	221	188	235	241	236	239	228	232	236	240	218	269	231	233	239	227	220	235	219	243	230	206	230	249	229	228	260	228	246	218	251	221	222	225	244	219	232	221	243	247	245	239	205	223	224	194	239	230	228	251	239	209	222	232	226	237	217	225	210	222	247	245	228	240	219	236	224	226	243	234	229	217	220	202	236	235	218	221	210	213	207	196	238	228	231	233	240	218	209	232	202	245	237	216	192	229	221	237	235	216	237	225	254	234	208	193	216	209	246	241	232	214	200	222	198	226	210	237	225	209	226	222	229	235	242	230	246	214	248	214	242	206	227	228	237	226	237	222	249	228	208	214	201	216	225	230	186	204	226	230	239	216	211	213	201	204	240	235	230	221	231	198	233	260	206	229	241	247	233	239	230	212	210	239	221	235	205	232	210	211	215	183	206	207	212	244	267	225	227	210	228	255	205	238	231	229	222	230	228	206	229	210	223	234	226	231	215	265	217	214	216	230	238	245	255	227	234	247	207	235	238	185	221	230	250	216	252	216	245	251	221	233	245	211	220	216	209	223	242	246	232	243	238	222	207	225	219	240	217	239	228	200	196	222	219	219	246	220	227	223	239	226	209	229	234	216	231	244	215	187	241	232	239	245	246	201	242	234	228	214	225	223	233	237	239	244	213	238	247	210	217	230	229	241	228	213	237	195	207	216	243	235	207	249	209	209	224	240	224	224	211	228	196	252	234	232	207	223	213	233	222	203	220	208	206	238	231	212	220	213	214	240	215	198	212	249	235	235	224	205	246	232	249	219	181	234	209	200	199	241	250	242	211	232	207	208	231	241	230	264	230	227	205	236	222	224	212	212	233	249	218	227	207	216	227	213	219	226	238	195	236	238	214	223	250	229	225	243	225	248	215	202	216	251	248	209	215	206	203	242	206	199	225	217	243	219	232	243	229	196	205	210	221	210	240	234	231	232	230	227	233	215	233	223	229	216	229	237	229	236	219	260	217	214	234	244	218	237	245	233	213	232	200	221	216	229	240	213	231	206	221	201	227	203	204	235	212	205	221	208	240	198	222	231	222	221	233	229	248	244	215	242	231	234	199	231	237	246	261	198	211	239	255	216	260	251	230	219	216	221	214	226	222	223	209	232	237	241	213	252	223	220	208	233	208	228	243	233	220	216	244	230	224	243	241	221	198	246	217	223	236	225	220	228	238	232	204	232	253	238	233	215	220	208	220	230	227	242	227	197	194	227	210	247	229	208	218	249	250	230	218	185	212	232	207	215	204	212	227	206	234	233	208	213	207	224	213	227	192	205	231	235	211	214	221	210	233	243	234	233	233	200	227	231	219	220	226	241	222	237	229	211	232	238	226	195	222	226	224	218	221	219	255	234	216	235	244	184	209	230	228	237	226	239	250	251	204	213	259	239	232	236	241	218	220	220	219	256	213	209	211	237	216	230	250	228	248	196	240	211	206	211	224	241	234	227	234	224	224	225	212	201	211	216	223	231	247	212	236	231	226	206	230	253	229	217	195	249	202	228	203	220	234	241	247	258	224	234	224	242	208	235	221	232	235	219	220	220	234	241	246	214	220	231	255	229	260	211	235	229	233	223	236	192	246	233	251	224	228	213	216	206	223	208	223	195	235	247
16992	30528	28181	27796	22904	16845	13523	13241	11965	9996	8185	6931	5807	4474	3439	2969	2806	2461	1972	2182	2450	2512	2119	2106	1871	1548	1353	1223	1146	1111	1037	1006	1027	1023	993	964	908	878	924	922	839	901	871	925	953	810	907	902	842	876	767	811	746	832	804	785	781	780	781	740	752	747	749	753	717	762	730	756	724	755	765	758	755	737	771	726	731	741	792	744	730	690	732	714	702	731	726	719	731	764	723	765	743	734	752	772	759	711	744	737	751	712	808	756	736	764	790	737	772	710	724	787	700	707	755	772	751	722	817	731	730	718	715	802	759	736	727	707	745	733	703	786	733	737	736	734	748	764	735	768	738	780	722	723	761	776	750	759	759	721	721	734	707	697	688	720	769	740	739	749	757	751	713	739	753	739	759	736	763	781	773	745	771	732	687	787	728	765	707	758	733	746	772	754	761	721	719	716	723	719	732	743	791	731	771	697	734	758	760	731	747	719	776	710	715	713	764	745	727	793	719	718	719	736	757	776	744	779	753	818	704	730	750	730	714	762	704	740	730	769	736	758	721	777	775	736	763	759	739	777	769	692	774	736	703	759	742	687	741	759	724	707	738	786	725	698	754	736	702	735	727	712	747	751	730	752	726	763	725	774	775	739	721	758	706	749	729	737	746	720	731	776	678	772	701	754	789	768	748	765	734	758	769	768	701	722	741	724	743	778	729	714	765	696	746	736	750	724	780	754	775	751	686	738	775	757	758	723	751	731	739	736	732	739	747	726	772	733	713	740	790	723	763	726	764	699	734	719	701	694	762	715	732	740	727	786	759	701	787	765	751	764	744	728	729	739	728	726	751	734	761	738	733	769	759	732	703	780	756	768	723	737	772	703	827	731	737	760	706	782	736	754	754	722	738	709	717	722	724	727	731	748	751	752	770	779	784	758	785	712	746	682	754	774	765	748	765	768	790	753	737	766	761	749	709	766	743	742	743	725	736	733	789	774	740	745	719	747	748	708	723	756	724	739	738	765	754	773	730	778	701	737	779	727	751	765	748	788	768	776	723	734	771	788	779	778	780	704	706	753	714	784	742	733	739	766	747	739	722	812	724	732	732	730	739	764	769	714	767	730	685	720	736	769	710	739	725	685	766	757	741	705	711	712	754	748	773	740	710	734	735	727	793	727	773	740	785	776	767	671	783	715	796	727	777	707	780	721	699	745	775	738	733	744	754	745	766	747	739	741	749	750	751	784	715	691	728	766	726	749	754	778	713	751	739	750	759	749	773	704	726	742	745	735	727	775	752	723	735	721	758	794	719	730	711	756	739	716	762	707	756	760	732	752	750	775	740	742	748	720	730	743	724	712	785	705	711	773	759	729	742	736	729	725	684	739	712	695	734	762	753	743	676	788	749	740	769	769	719	699	784	751	709	750	798	685	712	743	773	746	756	777	725	759	729	786	739	752	777	767	772	747	680	724	744	789	711	701	747	781	720	711	767	702	722	730	711	770	725	745	765	753	696	724	750	761	722	776	744	779	783	730	727	744	732	699	768	721	748	791	739	730	765	674	733	706	728	781	712	747	702	792	750	765	732	751	756	770	754	755	715	771	695	733	779	717	732	754	746	697	763	776	726	776	733	735	728	759	761	731	775	754	734	742	720	723	681	733	761	767	716	732	761	708	753	690	744	765	734	737	725	706	783	707	768	749	752	738	761	747	737	786	715	787	710	857	772	700	767	746	710	734	766	746	770	775	769	777	708	765	755	721	744	766	708	735	733	730	715	737	794	758	726	742	729	736	747	757	778	730	744	740	774	768	720	742	729	724	736	753	699	754	721	754	719	786	727	750	793	728	766	757	731	718	677	752	778	785	718	724	723	690	699	741	747	793	775	756	726	768	745	729	746	698	718	744	751	726	769	724	725	752	756	735	755	717	697	739	780	800	731	785	769	775	718	775	811	746	755	708	755	735	684	761	735	755	754	742	733	757	783	760	779	749	751	775	755	772	767	780	716	710	747	723	716	747	744	694	693	792	732	749	687	743	697	737	753	759	762	727	751	744	795	750	768	700	758	763	760	788	771	773	726	686	761	751	766	731	747	753	751	708	759	789	733	758	778	746	712	693	751	734	748	753	721	751	727	726	754	731	731	735	742	693	779	741	718	742	684	745	724	698	757	746	731	777	739	742	752	772	745	714	747	739	740	723	752	695	705	733	742	723	745	723	732	736	727	715	736	692	753	728	752	732	766	779	786	763	726	687	804	714	732	770	731	763	744	764	758	730	737	714	717	737	777	755	752	773	762	738	779	781	783	758	739	755	761	773	747	727	734	705	755	786	773	743	704	701	735	737	715	734	756	787	730	758	782	755	699	768	706	715	783	727	742	762	714	717	780	715	776	721	784	752	737	748	743	781	722	748	821	714	702	734	736	751	763	755	770	716	727	725	711	737	703	723	732	717	749	734	695	750	789	722	748	779	726	768	754	745	746	754	716	752	740	742	714	750	633	718	740	692	740	733	733	737	766	716	755	763	767	783	766	763	753	789	719	743	740	711	743	705	744	763	777	748	758	761	795	732	755	754	731	757	743	779	728	720	762	809	769	708	767	722	713	755	694	719	720	727	741	714	685	718	774	735	721	751	738	730	747	720	756	708	752	694	730	754	801	690	716	779	774	739	712	759	762	726	821	725	721	750	783	754	744	787	705	775	728	770	764	741	775	734	749	779	766	736	729	697	747	765	723	755	721	737	730	714	704	705	755	780	729	718	784	738	782	780	770	732	705	756	744	786	752	811	713	732	718	713	715	743	714	696	794	748	714	716	744	731	722	748	716	732	746	763	793	765	762	796	769	747	747	755	780	752	714	778	745	771	745	738	766	738	729	716	696	714	739	796	777	722	735	791	791	768	712	744	734	771	766	734	728	692	714	777	732	702	725	743	745	727	760	740	772	772	746	773	774	765	782	734	777	709	753	773	754	759	787	769	745	769	766	784	706	754	755	748	750	770	723	778	729	725	715	724	741	773	735	727	761	751	697	771	702	736	798	739	740	760	723	777	719	792	746	732	751	703	747	757	715	762	758	747	769	795	734	785	776	741	743	772	731	784	731	751	772	734	743	748	756	723	734	763	723	697	791	712	733	762	714	736	699	713	752	713	688	682	730	699	753	780	744	754	697	771	713	717	768	766	746	744	762	774	726	706	725	761	790	696	790	736	796	705	762	764	728	767	770	740	714	776	739	752	763	771	726	759	733	747	677	781	728	746	691	740	776	731	762	694	743	735	675	737	770	761	702	781	797	785	712	757	772	707	776	751	741	716	757	746	758	701	753	764	781	752	732	739	715	789	784	756	741	735	701	727	772	707	701	735	727	768	730	789	785	776	763	750	781	756	723	782	740	758	722	760	765	744	725	748	769	791	744	703	735	759	702	792	744	692	770	761	716	749	712	735	701	751	732	741	747	693	784	779	718	789	730	746	722	734	750	775	730	759	745	752	734	758	751	774	709	765	767	724	759	716
41925	49449	41699	37612	31917	29340	23612	26629	26325	22920	18245	14650	11935	10993	10471	8369	8535	6944	4510	4801	4748	2753	2675	2419	1983	1208	856	582	442	378	364	368	336	313	316	302	303	336	300	345	270	287	337	359	306	328	313	322	272	251	253	217	250	216	235	231	227	301	248	246	215	241	237	272	245	222	222	223	231	227	235	241	221	200	239	250	226	228	241	218	218	210	237	245	228	252	227	228	248	221	235	229	242	265	228	256	240	258	220	225	233	219	236	257	237	222	222	223	236	244	230	249	220	223	233	224	207	254	251	214	242	218	234	271	233	243	226	232	220	249	251	253	211	221	240	219	228	238	259	216	238	235	215	212	224	226	208	225	227	238	230	247	240	239	252	253	222	234	240	231	238	218	230	248	249	235	236	218	227	249	241	235	246	222	215	216	241	246	231	252	210	242	220	254	226	247	237	246	226	255	221	248	222	242	228	251	241	236	246	198	242	228	251	226	231	226	217	252	240	251	267	224	240	260	254	236	253	207	254	234	203	255	233	237	249	247	233	215	240	217	248	236	236	240	207	237	247	229	234	238	227	216	208	235	234	229	266	227	232	254	202	239	220	241	259	241	255	222	212	248	272	251	236	228	223	225	232	243	236	231	244	208	229	215	248	232	240	252	217	233	226	254	224	259	225	254	206	225	217	211	232	226	234	268	228	242	232	243	239	236	236	230	215	218	208	232	245	238	236	192	252	206	232	210	200	230	241	219	233	251	242	234	245	233	229	238	246	217	249	237	239	216	239	237	253	209	238	226	221	215	240	240	248	224	222	219	247	233	218	224	238	230	215	236	214	216	234	213	231	226	255	240	231	230	237	247	226	251	239	249	235	224	232	229	262	226	233	252	194	228	211	252	217	223	217	226	223	266	223	232	239	224	254	228	258	241	243	224	254	229	244	231	217	226	248	244	234	237	223	276	239	270	236	222	243	246	242	200	238	235	235	269	242	220	240	222	263	223	212	180	249	270	240	228	204	220	258	232	226	256	217	220	249	241	217	215	216	238	218	208	204	214	241	227	220	241	203	254	217	230	232	242	227	232	241	231	226	266	236	226	244	234	219	224	234	232	253	233	260	249	242	241	249	225	224	248	255	229	216	252	219	243	256	238	233	239	242	216	240	259	243	244	201	236	224	256	209	236	225	234	242	230	223	249	234	227	241	218	245	232	240	213	235	246	256	216	247	223	233	233	231	236	229	254	234	253	227	238	259	216	238	225	252	228	249	215	233	246	217	251	242	227	250	217	230	215	224	228	249	199	236	213	242	226	207	226	231	231	238	232	233	261	230	240	242	211	213	247	238	221	240	227	227	250	230	247	219	220	260	272	237	242	231	243	227	222	237	249	219	237	234	235	241	211	244	249	241	220	258	254	243	243	232	219	256	236	241	222	205	221	225	223	235	205	209	214	212	252	254	257	228	262	223	239	225	243	259	235	202	247	236	233	245	242	230	229	252	228	236	241	230	228	243	230	241	241	231	195	238	228	227	219	205	235	207	240	236	220	221	214	236	265	228	222	216	233	207	232	233	239	244	221	263	243	193	197	235	243	221	249	252	227	194	204	248	231	242	233	246	221	225	242	234	206	226	215	248	219	253	229	247	242	256	199	237	248	220	250	231	255	248	241	239	221	237	237	204	228	233	229	243	296	218	241	274	254	234	216	246	238	244	233	222	243	239	240	258	230	239	241	209	228	228	222	231	226	235	227	238	238	218	231	233	203	220	206	260	244	225	237	221	231	229	234	231	235	222	231	244	229	245	235	208	216	237	234	249	225	277	254	236	251	231	230	244	229	226	224	211	219	224	260	248	249	247	259	256	261	228	252	238	235	246	240	227	258	203	242	217	239	271	254	231	238	239	241	236	235	232	254	249	248	223	251	202	229	231	244	212	250	240	216	231	246	264	250	239	226	247	233	199	216	242	242	226	253	228	260	237	218	243	227	227	250	227	256	216	250	233	228	186	240	205	249	225	240	235	246	232	226	228	224	241	247	254	218	241	251	221	257	237	220	234	217	245	253	231	235	266	258	233	240	233	245	250	225	228	220	247	233	228	232	232	228	224	231	232	212	209	241	224	254	248	242	242	241	233	241	243	230	225	226	258	225	257	257	223	245	227	237	250	219	234	225	220	221	242	229	230	215	230	258	239	236	226	231	244	199	240	244	227	256	241	244	235	215	204	236	214	217	245	262	230	240	243	220	231	216	236	235	222	223	208	234	236	221	245	242	221	221	273	234	260	194	228	253	219	241	259	239	237	225	231	256	251	245	243	218	239	212	250	210	226	246	237	220	230	265	231	245	239	253	224	227	234	242	236	243	251	235	219	241	250	244	241	226	250	248	226	225	198	226	238	233	247	232	258	236	233	219	260	256	239	256	237	225	215	238	219	231	251	225	250	271	236	223	246	205	242	243	239	233	258	232	243	248	224	228	227	211	216	227	242	200	226	251	229	217	239	217	237	199	244	237	217	223	229	214	217	229	235	227	230	205	231	239	222	239	251	246	252	237	229	237	231	219	209	235	215	215	217	248	224	270	227	225	248	239	240	233	203	218	236	221	234	258	219	260	229	230	220	236	226	199	242	251	241	254	230	241	254	233	225	249	262	223	225	229	211	251	214	230	207	229	231	212	214	219	219	232	270	243	242	215	236	237	223	205	217	220	249	236	243	212	225	232	257	218	251	243	240	245	226	224	252	244	226	256	224	242	245	219	221	244	207	235	224	233	245	225	235	201	218	236	204	231	246	242	227	252	223	244	246	241	236	235	223	258	209	259	237	228	236	229	236	218	252	239	243	252	233	265	217	241	239	231	240	242	237	215	219	218	217	200	245	233	246	230	235	242	224	248	227	266	227	237	210	244	256	226	230	240	262	266	236	237	241	244	222	234	219	240	239	247	227	230	244	239	206	228	236	219	227	241	248	227	259	220	265	211	234	249	234	219	227	225	227	241	243	222	233	213	223	240	222	241	227	240	228	249	211	209	234	241	251	229	234	204	231	238	252	252	224	259	251	224	218	236	235	218	247	249	222	241	235	207	247	232	252	230	243	274	250	224	233	262	230	260	253	224	217	214	238	238	237	248	224	239	235	227	227	225	248	276	248	227	247	233	241	233	228	242	236	222	238	204	254	271	230	240	268	254	228	240	251	248	222	227	250	249	223	224	234	212	263	239	211	242	233	217	242	234	231	247	237	223	239	220	221	234	241	221	231	254	226	233	247	223	224	238	223	240	236	240	264	258	240	245	245	221	212	221	260	224	219	233	224	227	253	213	254	240	229	228	254	207	204	187	254	242	240	225	262	232	232	231	203	224	225	216	244	250	250	220	236	215	228	216	253	260	264	208	224	233	226	220	244	242	207	239	245	214	243	260	227	246	237	248	206	253	224	227	248	216	237	241	244	225	235	245	230	252	250	254	223	232	247	218	215	262	261	236	231	241	230	229	255	241	231	195	247	247	267	247	220	243
34145	47647	49787	48781	43151	39149	29598	39824	39440	37120	33408	31292	29542	29793	29290	26671	27666	23805	18737	20389	20258	13971	14821	13285	11462	7000	5267	3290	2511	1852	1780	1796	1688	1585	1422	1378	1239	1174	1202	1236	1122	1116	1610	1500	1549	1509	1375	1141	939	972	928	828	815	778	822	781	789	780	750	773	786	748	798	805	702	762	748	751	754	717	800	723	807	749	744	720	773	760	806	762	722	751	729	748	727	741	751	698	784	758	777	746	780	742	760	724	721	753	734	734	752	760	734	710	738	772	727	790	770	766	761	739	743	778	694	745	783	743	712	748	726	732	755	774	736	763	730	754	757	741	752	723	800	776	775	742	759	693	722	773	787	745	744	798	774	736	765	742	788	760	748	745	760	791	759	744	738	769	771	748	761	752	724	767	769	760	747	772	800	688	732	720	770	794	757	751	755	727	745	760	724	755	677	789	769	764	754	771	762	751	790	747	745	749	740	756	776	729	765	836	780	782	754	719	782	759	754	712	748	690	737	771	770	817	761	780	722	693	817	739	732	742	739	729	793	799	771	780	777	756	744	706	763	767	756	727	748	762	729	755	745	764	741	761	810	734	759	748	736	759	763	753	754	757	732	779	799	740	747	781	731	769	738	749	719	742	788	751	767	729	754	790	755	751	727	693	731	778	738	760	772	762	755	756	745	776	766	743	781	740	736	770	770	709	759	682	774	725	736	761	751	751	712	725	753	784	758	775	738	737	806	719	777	766	769	784	758	706	714	776	749	753	779	770	768	744	795	735	755	792	730	736	748	787	736	727	739	804	789	691	738	765	775	779	785	744	734	785	744	778	739	768	756	727	764	768	748	780	789	741	760	767	742	785	763	724	767	776	751	815	787	763	774	775	756	739	803	781	746	752	814	720	695	735	760	706	726	715	752	758	759	738	777	761	764	752	750	769	730	736	813	728	742	734	786	759	790	742	781	794	774	763	726	739	729	774	733	742	806	738	751	774	751	757	778	717	781	737	801	709	756	732	781	716	781	777	782	724	730	745	732	809	779	762	799	786	745	762	758	732	786	747	790	765	766	746	757	765	750	752	751	756	738	782	740	773	779	773	726	772	805	756	699	802	790	699	723	715	738	727	785	823	783	736	756	771	749	762	757	751	720	767	762	794	798	742	721	781	739	772	758	762	816	718	784	783	749	815	722	731	766	731	744	753	738	771	717	725	711	800	698	791	774	737	753	740	789	702	754	707	741	723	756	752	743	728	750	784	742	787	725	830	701	767	765	758	772	729	780	761	750	773	733	768	721	753	726	745	735	743	806	741	758	787	758	773	799	784	735	778	748	755	728	729	736	712	732	736	760	791	769	769	779	728	814	797	789	719	784	731	752	711	782	715	765	800	809	762	744	753	752	729	778	756	742	708	755	746	775	757	837	738	778	732	743	773	720	745	760	709	771	744	740	736	768	737	725	769	758	767	741	757	740	756	742	781	741	764	735	747	791	729	783	706	740	763	745	723	720	769	748	804	722	747	728	728	854	795	724	772	723	782	754	756	715	686	725	791	732	774	754	744	717	764	753	767	761	738	696	742	780	808	751	790	686	776	783	766	721	751	750	789	786	783	737	709	754	736	755	734	774	784	762	709	715	763	771	763	714	762	759	737	733	762	800	748	730	775	744	783	708	782	750	818	793	743	790	746	723	750	747	724	802	732	744	766	774	742	728	704	738	764	766	777	768	763	763	749	746	771	783	774	778	744	766	769	741	775	793	772	707	756	755	814	772	721	738	753	783	752	744	756	761	736	701	758	761	772	766	713	771	799	798	759	807	790	702	708	774	772	731	744	724	757	718	737	754	805	768	766	731	742	723	781	770	766	747	761	778	726	730	774	800	758	743	788	749	777	743	791	782	755	742	758	758	716	744	809	755	793	774	778	710	778	777	747	738	731	731	748	745	767	758	754	772	753	727	776	731	741	771	761	790	790	730	725	742	785	756	757	799	808	812	734	794	770	718	730	729	769	771	761	788	757	723	713	711	723	743	714	781	743	746	721	736	725	743	723	777	770	758	708	824	758	716	752	757	778	784	753	750	724	718	764	751	739	745	718	745	771	762	783	724	774	674	730	746	785	749	780	776	719	774	772	805	740	714	771	765	734	769	775	790	757	791	748	776	698	774	767	777	779	742	717	761	799	764	714	748	717	766	772	775	764	777	738	760	784	758	727	747	778	773	734	753	776	725	747	712	746	727	758	702	742	741	766	745	751	744	747	733	794	761	791	744	758	733	785	741	729	746	718	752	798	762	732	782	712	758	722	808	780	719	756	723	780	773	763	736	757	706	761	767	792	740	769	704	705	768	768	748	741	770	767	744	733	750	747	707	747	734	764	706	764	801	721	731	803	744	791	809	742	752	730	771	755	801	779	737	729	745	790	752	744	738	776	780	706	722	766	807	733	795	796	728	787	757	778	772	768	722	778	727	767	753	776	767	784	774	771	737	755	740	752	773	754	765	753	771	781	746	760	825	789	744	729	743	710	746	774	732	716	780	737	714	772	721	777	782	790	723	752	738	714	781	754	750	826	761	810	726	753	765	745	773	734	728	746	772	752	775	750	758	741	711	795	822	748	752	750	751	787	764	733	764	733	780	739	774	712	761	734	763	762	710	775	750	700	762	740	784	733	772	735	805	755	729	797	756	754	756	777	805	766	747	753	768	770	763	724	786	749	803	772	786	745	698	764	726	698	786	702	725	767	763	776	729	756	763	753	734	739	737	772	765	760	783	739	780	712	796	769	747	707	764	791	779	753	748	751	746	788	793	765	770	717	721	760	738	721	783	772	750	746	747	784	808	753	729	769	706	735	815	799	760	726	760	761	754	792	736	749	736	715	783	778	792	795	715	741	808	752	713	738	759	800	732	785	730	752	744	732	732	804	777	792	746	816	748	748	776	720	788	765	764	767	768	739	757	787	802	795	707	719	772	750	749	748	790	775	760	758	795	766	764	745	798	755	789	792	759	686	722	762	721	780	737	776	767	735	747	721	773	777	734	745	734	719	760	769	767	763	734	728	754	733	787	800	734	758	779	735	742	773	722	836	773	736	800	695	828	786	754	745	759	722	763	705	750	836	805	725	745	796	780	772	817	732	736	770	753	767	733	773	711	758	805	701	736	790	785	738	768	750	773	786	767	770	792	775	763	753	758	760	731	732	721	742	788	740	749	726	729	711	742	734	791	757	775	735	706	760	694	761	730	763	762	783	741	716	747	769	788	724	721	736	792	774	727	753	797	747	745	736	719	725	724	741	734	751	773	760	736	736	713	743	763	739	754	750	737	782	741	762	713	733	719	782	779	760	762	787	778	733	788	797	728	770	792	753	774	727	792	772	713	755	760	818	728	738	739	743	758	791	742	758	730	778	760	745	760	729	735	709	735	755	765	770	768	777	748	749	801	762	762	748	753	701	756	747	735	716	762	793	793	766	754	792	733	748	789	742	786	795	767	753	827	770	788	714	774	781	751	758	734	719
50080	46794	47013	41878	32058	29365	27000	30951	33180	30988	28009	23979	21850	20028	19468	17027	17637	15155	10368	9305	8905	5160	5627	5074	4004	2244	1715	970	791	783	708	652	571	500	402	402	380	384	397	366	394	348	384	517	611	564	471	401	344	292	241	288	273	280	262	251	274	236	257	264	237	257	277	265	274	251	284	251	291	245	278	292	272	283	267	249	270	277	253	252	269	264	283	268	266	294	239	277	265	261	285	245	267	247	250	255	282	244	271	270	254	226	228	264	240	264	284	267	252	292	267	289	246	263	232	246	307	242	242	245	303	255	270	289	234	285	272	262	257	260	261	275	290	246	235	256	258	283	264	275	263	243	258	252	258	266	299	249	247	258	262	261	263	256	269	265	233	257	295	261	280	250	262	313	251	256	274	257	261	278	235	239	259	262	280	246	256	298	259	259	294	272	234	299	243	263	283	232	263	272	246	265	252	253	238	293	288	268	252	272	250	258	240	259	266	248	261	250	276	256	274	246	229	290	249	256	243	266	275	251	277	271	259	286	249	265	245	252	258	257	295	244	251	289	292	257	273	257	268	267	262	262	250	294	263	284	291	278	247	246	274	268	264	259	282	266	270	244	263	243	278	267	256	249	305	266	263	272	267	271	319	281	274	247	241	289	253	253	251	305	238	260	280	273	251	234	259	256	238	285	265	270	265	272	264	273	278	245	286	258	235	282	277	254	256	255	279	250	253	271	257	253	281	266	283	239	260	257	258	237	263	252	261	264	276	291	297	277	282	291	252	273	286	246	266	264	237	280	270	262	264	255	255	270	249	277	260	288	257	279	257	249	268	268	250	284	252	280	278	279	255	283	271	253	266	277	268	280	269	256	295	278	254	273	255	256	244	262	275	269	280	265	266	240	236	235	267	260	265	239	266	276	254	255	283	285	238	258	269	264	259	249	268	246	258	282	280	280	249	264	273	275	266	286	252	270	271	291	262	291	282	281	258	271	239	262	276	225	292	269	247	252	282	268	279	278	265	276	265	276	262	269	284	259	261	281	240	269	289	271	273	292	284	257	260	279	256	261	272	231	266	267	246	249	283	220	245	263	270	248	284	259	259	268	259	274	267	286	269	267	277	265	266	286	276	274	230	290	271	262	288	281	241	258	277	245	245	224	254	242	273	279	243	248	290	247	251	294	269	268	231	254	274	287	282	248	278	250	278	298	317	263	277	245	264	273	263	241	265	268	279	252	264	252	250	247	272	247	304	275	240	255	303	263	284	266	260	263	263	270	268	243	255	277	284	245	247	295	283	272	270	246	261	257	286	264	269	239	263	291	291	268	288	238	235	258	269	268	252	272	253	241	256	265	237	251	288	257	256	252	290	261	276	294	257	255	236	265	267	261	255	272	269	269	300	256	263	259	273	229	255	264	253	279	268	250	242	274	288	255	274	278	251	261	261	241	268	260	263	267	278	254	283	288	259	295	246	262	261	279	298	245	278	270	258	263	255	280	247	252	262	269	246	260	252	246	301	267	258	264	243	255	258	260	255	272	286	249	266	289	254	266	249	250	261	247	230	257	289	249	265	284	269	273	224	251	288	277	293	283	253	260	251	287	257	267	265	255	270	261	274	216	253	277	271	257	260	286	255	258	261	254	277	266	288	274	277	289	276	245	249	275	242	229	249	276	268	271	259	282	281	271	262	268	252	250	268	279	282	275	272	233	283	256	282	263	271	269	244	258	293	272	251	265	274	255	295	295	287	289	287	266	258	243	279	286	269	259	270	293	282	295	276	233	251	268	239	244	264	242	263	295	288	264	269	281	253	214	277	295	265	252	262	240	268	227	270	275	251	228	244	233	284	262	265	276	283	240	279	267	283	236	264	278	252	239	260	266	244	249	275	257	285	252	261	256	259	262	252	270	299	268	243	267	279	274	248	281	237	268	273	278	262	247	246	280	258	250	242	232	284	274	247	263	257	272	251	275	266	307	238	241	243	253	259	280	248	257	277	282	278	257	265	278	273	264	264	244	254	261	262	245	235	275	280	296	263	250	247	266	281	228	270	266	239	263	269	285	258	258	261	284	250	270	254	250	255	290	268	264	257	265	295	285	266	278	254	248	265	262	290	276	247	273	264	268	239	265	267	270	233	300	260	268	266	269	277	265	263	281	262	267	261	274	272	281	272	264	280	253	267	260	243	285	262	282	260	256	243	250	271	268	269	277	241	269	265	237	290	250	260	279	274	289	263	269	220	248	275	262	302	260	253	260	266	249	249	255	279	234	252	260	269	235	243	276	297	267	274	274	252	269	252	271	250	257	267	282	266	279	285	263	265	305	254	262	260	269	236	258	249	280	264	254	262	271	245	272	294	253	287	249	283	270	277	278	256	308	245	255	250	275	240	270	274	291	265	258	262	237	262	269	277	284	260	257	270	254	284	241	286	273	265	264	239	270	300	263	259	258	267	285	249	272	247	314	253	226	250	264	274	276	263	292	253	248	269	300	267	261	258	264	255	301	268	270	266	250	266	234	273	230	293	257	231	250	249	271	271	241	265	277	261	261	249	255	273	259	244	264	276	256	242	261	274	278	256	265	284	259	287	258	251	281	278	246	275	293	239	264	267	259	253	284	276	254	273	244	260	249	260	255	271	269	249	253	257	253	231	279	272	242	261	267	286	255	256	250	271	270	303	264	260	250	287	260	264	269	260	254	291	285	258	257	249	248	266	216	263	248	254	243	240	272	249	267	261	262	293	277	253	249	263	264	250	273	219	249	271	264	297	248	274	283	266	254	275	254	295	260	288	276	279	256	257	275	280	286	289	252	288	254	284	286	261	280	273	258	249	278	278	288	259	256	236	266	229	252	271	279	261	256	221	267	274	260	254	274	258	291	270	268	266	247	294	301	254	245	257	246	256	280	251	262	265	241	254	255	263	232	274	281	271	274	259	255	265	237	265	254	259	258	266	264	236	253	252	275	273	236	250	297	266	262	277	279	288	258	250	245	270	272	269	256	268	251	281	282	269	267	281	283	237	276	261	291	255	268	260	258	283	264	262	262	258	234	222	253	245	267	297	246	286	264	287	272	250	270	286	297	287	257	268	301	254	261	278	264	265	262	231	274	280	243	244	286	242	278	284	256	267	270	288	277	272	271	275	266	262	261	301	267	251	274	244	265	272	270	259	239	269	256	238	242	260	281	294	254	266	300	264	254	262	244	276	263	249	239	270	250	288	233	226	242	270	283	263	265	247	248	264	250	260	273	254	254	275	272	260	278	266	224	265	258	266	280	261	261	271	264	255	254	272	275	282	283	245	246	263	249	277	305	250	303	271	310	270	254	249	257	262	268	223	281	286	218	283	255	252	299	289	289	302	272	252	244	270	261	265	268	280	231	250	240	240	265	278	243	282	268	244	271	283	286	277	250	260	246	268	262	279	253	258	285	268	254	282	221	272	272	267	232	284	262	259	258	261	264	270	247	241	259	259	250	285	261	274	260	274	256	262	249	256	279	235	278
42125	48090	55899	53547	41780	44446	38306	47106	46218	44726	42029	39070	38915	38181	38427	36311	37970	33460	28741	28564	28033	20331	22130	20774	18776	11671	9405	5884	4436	4284	4052	3690	2899	2570	2221	2194	1810	1664	1551	1508	1573	1553	1504	2644	2865	2626	2254	1653	1164	882	842	884	907	934	871	850	850	773	831	782	861	848	871	805	854	810	820	821	856	846	833	808	798	802	808	790	821	800	834	843	785	802	834	800	834	791	823	809	854	763	825	868	782	806	810	831	833	803	812	836	803	807	799	779	843	792	784	834	822	805	864	813	850	812	845	827	793	838	793	826	824	788	826	802	801	808	819	821	843	818	808	825	867	858	812	775	851	798	817	839	813	840	869	832	832	786	852	796	797	840	763	817	752	877	821	766	812	783	847	815	801	859	802	852	855	810	827	859	844	836	808	836	798	818	800	844	817	803	786	827	833	832	835	827	796	844	825	824	847	820	846	821	818	801	816	811	788	827	813	813	792	888	825	805	806	820	789	835	819	805	841	823	787	809	840	815	815	813	820	817	780	807	758	845	865	832	842	783	823	832	845	807	786	816	756	799	858	780	865	783	837	855	781	826	834	842	822	863	827	788	846	822	807	870	837	819	876	794	879	826	839	849	865	863	817	855	814	802	830	840	857	784	775	837	844	800	816	879	805	806	829	800	832	845	813	822	843	820	862	794	813	833	845	840	759	824	821	833	792	774	825	815	833	845	861	821	840	807	829	795	847	840	859	823	833	843	830	800	847	854	836	796	780	773	821	784	813	771	783	860	812	799	849	825	838	795	810	785	870	806	851	848	813	772	825	830	837	837	851	813	865	844	848	857	830	812	802	872	767	823	831	815	791	787	824	784	871	854	782	782	854	785	814	876	818	830	822	818	826	811	867	837	825	826	855	830	837	848	758	832	766	844	835	812	839	820	765	824	836	813	843	806	857	798	828	829	854	830	881	853	810	837	835	810	815	802	814	844	811	816	783	821	810	777	789	818	791	834	839	789	837	789	829	791	820	853	865	804	777	814	773	802	819	835	807	800	803	770	867	827	829	802	808	821	748	810	836	864	827	807	806	794	780	792	826	798	832	843	822	787	841	816	796	788	798	815	832	785	814	845	813	808	788	814	832	811	830	810	831	785	809	803	818	824	816	804	828	848	829	818	807	777	840	810	794	779	840	778	824	857	896	837	838	794	807	846	852	796	782	805	827	782	894	818	884	806	828	822	848	848	832	865	817	835	841	797	824	818	785	832	831	876	762	834	817	846	847	827	773	822	802	806	825	838	845	798	891	838	783	817	834	773	812	859	851	813	864	825	839	841	856	817	863	811	840	782	811	803	862	815	838	881	792	827	862	873	839	866	748	833	822	790	795	837	816	770	824	858	835	830	811	809	816	824	824	864	803	812	803	780	824	827	843	834	829	819	842	885	839	817	807	783	760	853	823	827	786	784	816	837	818	825	803	812	786	797	812	785	871	802	822	818	818	803	840	807	801	807	797	843	851	803	807	858	861	850	815	797	825	864	849	820	813	819	816	809	814	826	792	770	798	859	785	836	820	774	788	811	780	813	783	849	819	839	768	845	819	834	863	876	869	831	787	767	789	820	844	842	834	803	806	828	818	787	809	830	834	812	839	813	815	820	865	791	843	798	754	831	823	779	852	826	799	857	826	849	784	800	803	840	785	826	827	767	763	873	807	885	813	815	858	816	866	821	832	810	877	857	801	784	803	796	816	817	825	821	821	794	856	832	800	809	828	824	828	825	788	830	844	830	872	827	781	783	845	912	869	799	864	836	848	814	804	865	826	829	801	887	806	775	866	827	766	772	787	763	798	834	824	833	817	823	876	869	821	812	805	788	815	829	874	849	837	832	822	834	861	790	834	835	816	849	772	802	814	808	836	821	827	838	827	828	809	780	810	813	799	781	843	872	803	784	846	859	826	885	850	821	897	774	775	825	791	820	832	864	803	819	828	845	830	811	836	862	828	773	874	806	833	818	797	809	745	801	797	847	814	827	848	805	859	816	842	826	783	827	823	874	799	862	822	843	786	837	809	798	787	806	767	809	893	796	820	819	862	843	778	801	833	812	810	789	828	843	812	814	820	775	804	818	830	840	839	818	808	835	826	813	843	837	791	806	803	814	785	822	846	774	826	791	839	821	806	848	855	814	813	762	814	818	829	859	837	810	838	860	763	852	857	791	846	772	812	850	821	844	774	810	846	805	800	840	824	861	809	840	842	778	816	857	825	818	846	806	816	796	788	838	792	849	828	834	815	777	843	807	835	753	808	815	851	819	857	786	833	851	813	826	822	806	835	820	784	819	798	809	811	832	810	812	796	826	785	750	817	862	837	800	874	802	839	783	804	838	885	810	832	772	813	801	829	780	784	808	839	779	790	857	787	797	756	855	819	800	810	830	851	842	779	835	821	798	826	844	812	811	846	820	867	786	774	825	823	872	875	840	824	848	776	836	840	836	819	819	864	814	778	844	827	755	821	844	804	791	808	834	844	818	833	763	844	777	811	861	774	823	818	844	825	798	848	769	822	818	821	805	821	813	857	830	856	833	808	843	843	796	827	769	824	819	813	788	815	824	775	838	802	827	873	806	790	846	848	801	833	839	770	804	804	845	859	862	870	834	843	856	810	833	874	840	843	835	856	814	795	852	842	817	849	839	764	755	884	808	771	809	807	798	793	856	856	805	735	798	813	801	793	809	791	836	791	830	853	849	875	822	852	843	835	847	858	807	789	792	817	813	803	820	833	813	837	821	840	867	852	802	785	777	852	820	885	847	838	843	799	809	825	782	842	821	834	812	831	838	776	793	799	790	830	792	856	799	815	805	764	835	864	819	832	779	833	831	829	817	775	826	789	868	835	799	842	838	832	802	830	846	802	823	840	815	853	821	843	833	782	847	819	760	787	811	821	809	815	802	820	786	822	828	788	840	822	809	817	853	794	819	788	816	794	833	822	809	806	818	817	782	820	798	833	825	834	834	808	848	755	808	820	835	820	778	819	822	848	828	849	837	768	788	750	848	854	857	824	787	801	797	802	789	802	762	802	862	825	844	861	771	773	778	826	831	788	806	805	800	818	760	783	825	798	840	809	825	819	868	834	820	830	813	833	829	777	784	841	816	797	828	884	817	811	828	776	801	780	833	806	758	805	816	782	798	838	824	801	849	807	826	794	798	870	803	844	777	842	800	837	865	809	854	806	824	852	842	833	799	804	836	814	788	815	835	809	805	788	851	900	769	789	837	770	797	831	884	815	791	841	813	885	841	772	805	822	849	852	849	838	825	821	838	823	826	835	809	845	812	802	845	833	859	816	778	776	803	831	826	809	797	809	829	814	824	818	774	851	809	843	847	815	867	797	819	828	805	801	850	821	844	843	848	818	816	843	842	882	860	783	861	805	807	773	830	855	825	812	845	795	810	823	819	864	857	814	829	807	797	814	806	755	764	809	831	866	800	780	815	792	811	816	803	834	828	814	835	841	865	828	811
19397	22855	24804	16860	8951	6043	4290	4022	3240	2532	1909	1407	1113	1015	854	798	741	686	719	681	657	448	548	454	439	345	326	295	298	271	299	293	286	266	256	242	259	277	261	251	252	271	282	276	279	281	239	278	255	225	225	239	259	253	252	237	218	260	223	223	228	267	229	248	241	255	214	228	226	259	225	254	251	245	240	229	241	226	231	216	255	221	243	203	218	229	242	227	250	255	252	246	261	231	250	248	251	231	199	231	241	234	230	246	220	262	246	255	260	249	240	253	251	249	244	229	217	218	237	282	247	242	226	223	239	250	254	229	264	234	257	236	257	229	193	250	230	236	250	214	238	250	228	242	226	220	240	241	239	245	235	247	240	246	227	212	260	245	213	252	214	238	241	256	237	217	234	254	214	252	216	236	236	230	247	202	246	235	243	244	247	245	282	243	225	224	239	230	256	212	214	222	238	248	247	238	206	254	242	260	270	246	240	243	229	231	286	244	237	278	229	257	248	234	242	254	238	242	246	239	245	243	245	203	231	244	241	238	220	241	246	227	248	220	235	253	226	252	238	241	240	259	239	228	212	222	216	230	251	268	248	247	228	253	245	220	246	259	249	254	232	241	238	216	243	261	234	225	233	251	225	215	233	243	257	246	242	250	231	233	227	235	237	250	240	237	236	245	221	277	221	233	243	223	236	240	256	245	245	219	239	241	231	243	240	244	253	252	208	240	241	255	239	244	239	231	229	255	232	250	256	237	239	254	236	203	253	238	270	241	242	244	200	225	212	264	213	274	252	207	226	223	232	249	226	226	226	230	228	235	248	258	235	250	217	239	259	236	233	231	231	240	250	246	255	238	249	250	237	258	259	235	238	221	244	231	237	220	247	255	263	272	232	227	233	280	270	241	239	234	250	262	247	240	227	263	237	233	220	261	233	225	241	241	240	231	206	211	199	241	220	254	240	256	216	218	241	233	228	220	247	238	238	234	260	219	247	234	239	251	242	239	225	239	257	243	258	271	231	203	220	240	234	242	227	250	268	222	237	262	234	232	235	246	201	234	249	248	228	237	255	226	210	237	242	233	216	250	247	249	266	260	235	215	221	225	246	214	227	262	221	224	238	247	273	225	262	225	272	237	244	236	247	203	216	250	235	227	259	220	223	220	239	245	253	239	257	236	248	275	230	236	241	249	227	239	247	241	270	241	237	234	224	228	209	260	239	230	238	229	253	250	218	229	198	250	238	219	237	251	216	249	241	236	244	236	241	240	231	238	222	231	236	227	259	229	210	223	249	225	221	268	216	220	222	269	214	217	236	213	209	235	240	237	250	226	214	238	255	242	235	242	242	232	241	258	263	248	261	262	231	237	217	247	236	243	226	222	208	236	235	226	232	233	249	271	261	244	236	234	235	239	228	276	257	237	241	234	257	245	231	248	229	215	253	248	233	254	237	237	238	232	241	249	220	242	232	221	243	245	237	225	233	224	233	259	245	234	227	243	234	222	231	251	234	220	252	222	236	260	266	224	213	252	236	223	215	241	232	240	240	246	260	251	215	245	219	222	225	279	236	239	245	261	227	215	262	231	209	235	229	225	230	258	236	238	260	220	244	231	220	237	236	226	229	205	230	235	224	267	213	242	243	257	230	215	209	206	254	223	222	230	255	223	255	248	217	255	245	258	238	233	250	227	221	229	223	248	219	266	222	247	235	220	252	256	236	222	235	254	250	246	249	242	217	210	230	246	221	207	233	235	200	256	250	215	228	232	218	228	228	229	281	244	238	256	254	215	218	221	213	241	236	245	261	243	222	268	222	244	238	238	220	228	229	254	215	238	232	238	233	213	231	222	250	251	248	244	242	248	245	235	226	235	246	251	245	260	225	223	205	273	243	251	242	245	252	260	251	218	248	232	217	256	232	251	251	249	222	250	234	244	238	231	236	268	256	257	250	248	233	227	199	247	265	245	251	249	251	248	229	257	242	258	220	252	274	243	249	212	233	241	243	228	249	241	248	249	231	247	234	254	262	268	259	228	240	244	250	231	235	251	235	233	252	241	239	262	251	243	225	262	247	246	261	263	234	227	241	236	251	253	231	238	240	212	258	227	218	272	279	234	219	241	241	223	251	247	213	249	256	272	218	244	240	247	245	234	243	228	241	239	256	237	248	226	228	266	234	215	240	249	218	226	252	236	210	267	254	236	235	246	226	238	230	237	223	255	245	230	254	251	241	252	225	257	241	254	215	231	236	230	247	221	254	228	242	247	234	249	253	228	253	244	246	245	227	232	239	236	237	232	250	233	254	287	258	240	228	241	235	263	226	212	229	237	240	237	248	248	225	253	269	229	247	259	251	216	219	262	266	265	244	234	249	236	249	276	232	240	253	239	270	242	249	253	225	253	227	230	236	240	222	234	259	255	241	213	251	254	239	260	253	263	225	233	232	250	233	249	240	251	240	227	238	230	231	243	240	222	219	235	237	225	235	229	234	234	255	227	244	249	241	238	219	261	236	239	238	265	257	253	253	261	221	224	201	229	268	246	207	230	233	237	256	254	248	268	216	228	222	235	228	240	245	213	259	220	238	245	245	217	243	232	226	241	230	224	233	247	247	230	228	234	212	210	255	243	216	276	236	226	225	201	265	261	259	259	254	217	230	242	256	247	218	234	232	211	254	196	232	226	247	237	243	250	255	251	244	236	248	218	258	232	228	204	243	235	229	248	208	220	246	207	238	243	252	248	237	242	243	224	242	240	278	242	233	231	235	229	255	226	236	225	272	235	252	248	238	248	229	246	227	235	228	255	212	249	246	225	211	248	266	265	237	241	229	240	207	246	267	214	241	235	241	227	231	224	248	207	257	249	251	215	247	276	251	228	244	243	247	260	249	242	283	243	254	235	252	212	235	234	258	239	223	235	242	227	254	234	246	229	228	261	225	252	238	247	216	263	240	234	256	251	245	244	202	233	236	233	231	211	248	216	210	210	249	246	214	234	239	251	243	252	217	248	225	219	234	240	248	226	253	233	246	241	262	223	222	221	227	247	238	212	257	254	249	237	233	253	251	228	239	245	250	226	222	233	249	257	222	239	277	237	241	258	267	260	259	266	243	256	239	255	280	226	238	243	246	238	189	225	216	212	207	262	237	239	264	241	225	235	225	264	248	255	238	252	231	263	215	263	234	226	208	214	243	223	215	235	260	240	229	238	233	222	249	229	260	285	256	245	237	215	241	268	253	216	242	225	253	239	259	218	232	248	240	225	253	258	218	250	253	262	238	258	239	254	285	237	245	230	274	245	217	281	210	256	231	239	232	250	265	242	246	251	256	258	271	231	241	229	217	223	222	224	221	241	258	219	264	248	262	256	234	276	248	253	215	229	244	241	247	227	240	250	260	227	215	257	254	204	225	264	225	242	226	258	226	211	224	235	238	239	262	246	226	227	251	260	253	254	279	252	237	232	240	223	235	262	239	226	222	240	217	241	243	227	216	244	231	220	257	262	253	210
15617	23946	31655	27216	19788	17821	14860	14593	12989	10731	7894	5832	4810	4269	3725	3392	3361	2989	3176	3142	2893	2110	2286	2032	1861	1532	1416	1287	1151	1156	1147	1091	1052	1047	1044	1007	948	963	954	966	1008	1044	946	1016	1076	999	970	895	810	791	766	758	812	809	800	806	749	792	781	769	794	782	761	765	741	782	786	762	749	785	759	747	781	773	796	811	793	750	748	830	760	779	754	758	841	744	738	799	773	813	809	817	783	818	781	775	775	766	780	797	793	795	775	790	792	737	755	712	812	758	778	755	761	769	775	797	827	813	772	764	767	745	759	786	749	800	772	807	793	801	789	780	826	786	793	782	822	752	763	805	737	807	772	789	766	774	732	757	782	806	740	798	736	804	768	763	799	803	750	760	801	774	795	760	744	737	800	759	768	749	767	746	766	725	803	799	708	812	764	784	784	759	767	725	778	762	768	738	806	800	789	805	794	736	739	759	767	769	791	777	763	798	767	766	741	736	794	733	745	793	800	779	783	810	792	798	784	781	786	801	762	787	826	793	820	742	809	824	781	752	796	770	769	756	781	807	739	832	785	741	808	822	736	765	785	800	748	784	714	807	802	817	789	810	763	771	775	766	813	779	781	731	821	758	793	774	769	709	788	807	776	750	723	766	762	765	762	770	766	795	827	769	811	755	737	802	776	754	755	768	746	808	801	828	772	792	773	750	759	830	776	749	819	786	803	817	768	747	745	811	818	806	784	765	776	771	819	766	748	754	786	791	781	740	735	823	743	804	813	823	770	780	783	738	792	811	814	776	772	743	813	746	799	807	746	787	771	765	745	769	802	750	740	732	848	797	777	745	779	797	754	758	760	813	756	776	780	711	782	762	800	783	730	815	797	747	760	804	717	753	816	758	765	757	807	779	727	769	758	744	801	796	778	800	795	771	789	749	788	765	804	781	747	727	796	796	809	758	826	769	814	813	742	808	756	738	835	745	751	789	760	765	767	760	787	736	757	792	786	765	746	773	765	763	762	805	770	794	735	794	745	787	792	768	800	787	763	809	810	769	762	736	759	763	782	755	838	779	791	804	765	761	720	760	773	753	745	776	771	771	809	783	768	777	820	781	777	790	744	750	761	729	755	791	803	809	796	786	808	805	807	755	750	816	742	839	780	803	791	779	758	822	716	780	778	752	794	812	741	795	759	753	788	769	771	778	769	785	761	730	796	849	787	757	758	812	737	746	761	784	805	814	794	784	759	735	785	786	755	757	755	755	774	797	781	774	816	769	730	804	827	756	771	774	835	783	759	740	772	766	802	789	816	790	736	787	791	752	754	759	828	773	763	824	747	758	763	795	782	769	761	781	741	798	805	772	748	786	751	771	794	796	753	785	845	777	801	787	795	750	728	792	748	784	756	770	777	778	790	758	746	819	792	813	808	783	781	744	784	783	766	784	799	790	744	819	763	744	812	753	774	796	777	786	791	836	798	803	742	845	757	758	769	777	776	786	800	795	774	774	818	788	810	805	808	799	769	808	766	791	780	776	792	769	776	782	731	792	778	786	732	778	807	738	773	810	796	789	780	733	733	745	823	822	772	778	716	816	805	790	772	759	716	756	804	786	751	795	779	764	806	771	785	762	753	788	784	777	764	813	744	775	797	775	810	798	789	806	798	741	795	771	775	783	768	795	812	775	783	802	791	774	755	743	786	810	738	766	772	815	746	726	782	775	768	741	794	753	774	780	785	790	806	816	772	811	721	755	751	732	784	813	791	765	781	817	767	807	778	737	763	721	792	777	793	742	791	803	758	777	824	768	786	796	751	767	767	768	749	774	790	752	787	804	765	731	765	837	763	786	801	774	849	776	761	756	739	798	728	745	743	810	791	763	757	820	812	810	790	793	778	753	729	781	758	772	788	745	828	762	804	748	762	805	765	770	775	783	793	789	780	768	721	823	724	744	770	776	747	758	810	800	805	767	741	833	792	775	737	761	752	803	776	813	779	815	704	871	729	774	785	767	741	796	742	788	824	791	781	759	759	769	793	758	764	756	776	746	780	767	791	770	794	767	804	748	761	739	763	749	781	821	837	751	767	778	793	755	799	751	779	747	772	752	790	751	765	765	791	810	799	821	760	779	713	738	755	781	776	767	799	754	833	755	783	775	778	778	813	803	766	752	752	757	735	749	777	780	772	811	854	802	806	750	779	759	784	744	732	765	782	783	769	795	789	776	781	790	812	846	719	798	813	804	771	746	789	780	759	738	770	749	752	748	785	786	814	860	805	785	755	797	768	784	773	743	794	794	762	759	754	778	759	743	734	761	775	798	774	755	784	771	783	814	809	782	819	757	779	772	787	706	795	767	707	785	777	779	765	803	776	760	782	801	730	777	808	797	775	813	815	779	753	743	860	786	807	722	791	771	721	732	776	707	787	807	775	770	723	796	799	819	770	757	752	796	770	776	766	770	781	846	756	807	745	738	755	788	785	830	782	804	862	836	766	762	793	787	796	801	762	750	779	755	800	808	783	757	794	817	779	748	810	783	762	802	787	817	776	737	805	777	780	799	746	740	776	781	824	769	797	761	785	813	809	774	790	797	752	779	743	769	751	779	762	793	741	831	746	768	774	775	799	760	727	825	766	758	820	737	756	793	825	776	814	738	739	756	783	779	798	786	764	801	796	797	756	731	788	758	747	794	748	776	767	787	787	773	771	793	735	828	744	771	809	763	773	778	795	802	801	745	784	747	789	798	734	801	792	748	773	760	773	774	762	750	793	775	776	759	734	771	792	774	728	777	745	745	822	735	763	833	747	776	798	799	787	753	780	721	745	770	805	778	743	780	762	739	770	799	816	794	806	767	780	795	800	753	768	763	759	782	713	798	786	761	766	811	733	825	807	757	739	765	773	791	787	733	762	739	740	751	704	749	776	748	763	848	745	765	791	789	794	794	765	790	756	756	704	774	745	757	770	765	735	712	781	806	802	782	741	807	812	816	830	823	744	831	761	789	786	796	752	752	757	784	784	828	750	809	804	797	760	791	820	783	719	763	791	758	765	798	764	788	796	793	787	753	804	736	745	767	762	718	732	794	780	791	803	724	705	746	756	713	776	786	757	797	763	839	777	804	785	782	819	787	757	776	780	771	770	817	786	758	740	801	766	788	746	763	746	782	792	768	760	763	753	773	809	766	744	761	765	817	722	808	833	746	779	749	788	737	785	771	772	770	790	792	789	803	799	748	794	779	801	771	820	770	790	767	811	778	719	803	768	806	798	748	784	777	794	835	812	822	731	717	824	760	780	749	787	762	723	779	771	796	724	789	764	784	783	797	803	846	829	761	767	791	781	755	747	778	823	779	734	762	788	766	769	795	784	793	790	824	753	724	773	739	769	798	790	773	747	754	800	821	748	790	768	778	751	806	792	767	806	798	777	815	793	807	797	832	811	771	804	777	839	781	801	761	772	785	772	755	785	711	711	739	765	830	764	737	728	761	802	822	735	786	773	769	787	785	768	773	780	738
39793	45260	42215	35885	35377	30134	26259	27419	25822	22649	18709	14249	11630	9925	10095	8951	7961	6922	5235	3777	3667	2600	2807	2613	2214	1344	1142	785	533	449	454	407	384	399	372	375	323	276	264	314	260	284	267	293	338	315	276	312	280	251	286	248	265	253	251	240	256	256	237	243	263	255	236	217	259	244	234	260	240	237	241	233	239	249	247	221	234	238	248	234	239	222	216	245	215	226	231	245	244	226	234	239	218	252	247	250	248	221	227	225	223	211	269	239	229	248	222	247	237	251	250	245	216	234	214	225	248	248	231	223	233	221	253	240	231	226	251	215	252	252	250	250	250	248	242	246	241	214	243	211	212	242	225	241	257	220	228	255	242	230	235	249	243	239	235	222	261	227	245	266	232	225	239	216	242	231	228	243	238	237	241	234	237	233	227	237	233	250	241	222	249	270	235	231	221	253	246	223	200	240	237	234	229	244	241	196	240	244	249	234	247	241	229	243	242	254	237	264	273	230	221	232	244	221	233	226	210	258	238	216	246	226	210	225	248	249	195	239	223	228	279	245	246	235	253	261	229	239	257	237	253	240	212	216	234	215	226	245	236	218	248	262	235	248	247	236	220	234	228	225	216	239	257	232	246	211	206	258	222	236	236	214	229	217	218	231	246	240	240	229	215	251	223	222	196	222	237	230	252	235	213	197	237	244	234	217	232	226	240	216	230	229	233	224	232	235	248	253	246	222	207	245	203	235	240	256	237	275	253	229	240	242	259	261	231	263	244	221	247	219	281	247	240	237	238	247	201	224	239	212	237	219	239	228	209	256	223	239	216	246	227	214	248	200	229	215	225	251	246	210	247	205	230	233	228	221	218	226	252	247	208	246	202	249	236	226	249	219	248	243	224	243	247	234	254	231	279	227	230	241	218	216	248	249	228	248	260	220	267	232	244	233	222	207	213	235	242	238	231	252	220	259	262	226	217	236	246	224	244	269	263	245	226	212	258	257	245	262	202	254	210	262	250	223	230	247	220	240	225	208	224	235	213	232	233	252	242	248	231	256	240	220	221	236	235	250	216	225	273	275	224	245	242	238	240	237	217	219	244	221	235	243	250	218	234	246	225	244	232	232	250	201	258	206	238	244	258	241	249	227	223	233	239	233	237	224	243	248	237	246	234	258	220	231	211	237	238	230	231	256	236	235	234	226	255	245	229	230	232	245	259	240	221	226	223	226	220	235	253	238	233	219	214	239	222	248	238	241	254	232	232	245	227	218	231	244	233	249	245	260	231	212	278	239	265	220	219	252	227	247	219	228	220	232	229	222	246	231	236	224	225	235	239	251	250	240	234	239	213	229	248	268	232	219	254	263	273	233	240	215	214	239	258	247	255	251	224	223	243	234	221	225	234	237	239	242	245	205	236	240	234	239	238	238	224	228	260	225	226	218	233	234	252	207	220	245	228	242	214	273	242	228	249	250	228	231	257	218	233	250	213	230	254	249	224	223	247	238	218	230	236	242	246	248	233	221	241	245	208	253	213	237	232	260	228	251	223	254	235	256	259	249	263	253	262	224	260	232	235	216	243	237	223	227	246	244	230	254	244	227	244	228	255	219	251	256	233	256	231	248	213	245	242	233	247	218	227	230	238	241	233	248	216	237	237	225	213	206	258	243	239	199	249	210	225	214	234	225	229	235	227	279	221	235	218	249	219	243	256	250	258	228	247	237	223	241	219	229	249	213	245	237	216	221	220	217	220	225	242	245	244	230	254	259	242	225	253	244	237	208	242	249	243	237	245	239	269	244	249	228	256	250	245	226	244	238	248	228	235	234	241	236	257	256	243	241	228	261	248	255	245	256	267	196	232	226	246	250	241	252	237	267	229	227	261	206	248	215	236	225	248	245	237	243	227	254	209	249	240	239	250	264	255	243	220	228	231	224	209	215	234	228	238	202	234	248	238	223	266	244	221	215	210	227	219	252	253	235	218	283	239	247	231	241	255	266	272	238	238	227	265	257	232	227	216	237	252	226	280	241	250	259	235	220	233	253	228	216	238	249	256	271	236	215	244	226	241	207	237	216	257	236	241	269	223	248	250	230	230	229	240	248	251	243	224	214	237	261	201	221	251	224	226	265	232	241	271	218	241	249	250	229	252	249	221	242	232	226	245	243	244	224	197	221	251	227	249	223	233	226	259	246	241	249	237	227	235	204	241	240	234	233	227	219	252	221	251	237	241	255	215	280	257	235	246	212	217	227	239	226	250	222	234	244	220	217	240	208	200	218	244	208	224	237	221	261	243	258	222	238	241	221	220	235	194	239	257	222	210	227	255	264	192	224	260	241	232	244	247	232	218	227	240	237	283	258	254	237	248	236	248	243	227	243	247	239	279	213	237	219	245	264	220	245	232	235	264	228	231	239	216	221	222	249	226	218	236	224	220	232	252	233	233	239	228	231	256	222	224	220	225	222	241	209	247	213	249	236	232	244	233	239	245	232	233	220	244	237	236	228	283	254	250	227	222	246	254	216	237	252	228	234	231	236	242	199	273	200	228	194	222	245	244	223	214	236	230	206	254	240	241	204	233	234	236	245	217	265	242	279	232	242	240	214	265	226	243	237	230	239	251	225	242	237	228	254	248	216	251	229	238	242	239	227	232	210	211	204	207	215	274	236	231	247	224	248	225	233	235	266	253	238	236	207	228	262	260	224	249	229	258	233	247	220	222	242	220	244	226	219	248	255	220	230	243	224	244	219	262	228	230	269	230	222	239	231	247	234	236	218	219	237	236	248	244	261	235	214	232	244	252	244	238	231	239	228	221	239	230	238	221	263	240	223	226	269	219	206	237	235	255	232	221	272	237	252	238	230	224	237	224	215	244	245	230	252	231	240	240	232	219	258	204	252	253	233	239	258	246	235	219	259	247	252	252	253	234	243	230	245	271	238	254	260	250	247	222	248	254	229	241	244	193	269	235	220	219	227	234	228	253	232	218	211	248	217	246	225	249	250	230	240	237	234	242	220	231	231	242	202	265	249	239	231	231	242	246	245	237	253	254	241	231	245	241	265	222	251	244	268	244	234	225	202	244	232	243	234	235	240	240	247	246	247	228	220	230	235	246	236	248	235	226	191	231	224	241	248	226	243	249	238	247	242	225	217	210	253	210	234	210	236	225	253	221	235	251	252	239	248	231	219	251	243	241	240	238	261	241	240	262	259	229	200	246	228	232	228	232	232	206	241	241	246	275	211	226	237	233	227	244	247	205	237	241	246	267	207	222	261	242	241	235	248	217	213	240	265	232	241	220	226	233	248	249	228	216	267	268	239	246	236	245	248	228	220	224	236	224	232	225	238	250	248	204	240	256	221	237	239	213	216	224	221	229	226	222	255	233	216	272	211	234	244	252	232	230	225	256	217	218	221	228	245	209	236	238	244	260	224	247	223	229	223	240	238	245	237	251	227	232	239	237	201	238	249	213	231	205	249	200	230	244	228	221	250	221	240	227	258	245	232	230	215	245	239
31636	41860	45098	44164	45022	38455	35543	39640	39047	36732	34369	30168	29210	27614	28736	27628	26024	24799	20897	17726	16640	13407	14591	13841	12426	7648	6735	4781	3047	2573	2581	2252	2101	1832	1651	1641	1409	1351	1199	1147	1133	1145	1083	1117	1803	1380	1139	1240	1047	933	983	1029	963	918	804	820	765	801	786	722	777	787	725	768	746	793	769	807	792	790	797	752	730	747	730	701	808	761	729	764	766	766	702	781	800	709	765	737	740	815	815	776	718	778	744	772	794	744	737	780	797	757	776	722	768	770	788	793	780	725	756	765	843	745	783	771	726	756	724	726	797	779	732	851	744	796	797	768	794	755	745	787	784	703	768	795	698	783	805	750	761	771	750	750	750	770	781	783	756	811	707	775	717	741	795	768	813	790	755	766	744	769	781	779	750	772	805	749	769	705	791	768	739	706	708	815	763	799	756	800	786	785	793	750	781	758	723	736	764	737	787	781	787	751	756	730	737	748	739	721	760	778	751	754	767	760	760	771	754	757	783	761	770	762	772	792	788	745	762	762	783	770	800	737	794	765	743	790	805	755	771	757	760	789	746	796	748	770	775	718	793	759	741	797	758	735	785	727	727	781	744	790	768	749	748	729	763	769	764	785	735	789	766	720	725	746	736	743	735	757	756	800	794	681	715	794	795	780	698	795	758	748	786	795	759	735	820	750	743	744	756	786	787	757	814	717	745	735	802	760	791	766	746	784	767	749	727	780	754	696	758	765	747	726	736	752	759	802	765	717	770	730	754	769	774	762	751	758	777	694	752	777	755	753	787	743	739	739	818	765	756	716	787	745	788	798	761	765	684	771	775	808	717	750	757	761	805	736	772	779	800	798	733	748	802	746	778	732	789	748	749	787	763	738	767	730	826	755	762	785	765	800	776	788	770	738	776	742	782	744	767	776	721	752	797	774	775	815	798	795	714	786	745	778	716	769	754	770	757	747	776	798	806	793	741	775	743	763	782	762	748	811	817	774	787	735	757	738	751	784	763	797	766	738	815	776	785	764	804	786	752	705	813	698	731	789	733	793	761	735	811	776	760	782	803	767	737	741	768	742	755	750	741	752	708	797	805	744	728	787	724	791	746	747	789	714	780	779	806	769	733	818	748	823	804	762	755	731	749	740	803	789	762	818	760	767	739	716	783	776	763	788	753	802	743	765	816	782	779	765	803	785	715	782	720	741	780	724	741	808	780	797	784	747	762	717	777	767	743	782	775	755	756	727	782	733	721	760	783	744	771	760	798	719	762	782	799	739	772	739	833	754	715	739	762	704	766	740	783	769	765	780	801	766	756	791	753	800	693	775	729	808	759	815	735	727	743	762	721	766	824	748	742	767	751	746	775	772	816	720	758	756	767	833	788	726	744	744	747	726	776	751	785	748	801	753	795	762	750	738	749	717	772	705	764	799	760	727	774	745	754	775	745	792	734	740	748	782	737	769	739	722	764	768	771	692	786	795	751	784	702	747	778	753	721	759	732	776	769	753	768	817	768	770	763	765	747	740	767	762	765	769	793	776	749	788	774	728	792	757	771	771	790	802	765	731	773	756	784	807	762	805	751	780	769	804	739	758	758	806	750	772	750	775	766	743	766	803	802	755	740	763	763	784	745	742	750	722	739	779	768	706	767	780	794	747	781	756	780	775	766	800	790	818	763	726	709	737	722	756	730	764	785	754	740	766	745	757	734	728	723	792	745	790	772	774	733	725	711	781	768	740	799	795	810	743	764	756	793	756	732	749	776	782	752	760	796	740	807	810	723	742	769	787	762	830	773	757	758	723	724	753	775	737	812	752	784	757	751	807	788	796	754	725	755	840	776	767	755	767	770	797	790	738	777	739	730	733	764	748	740	748	739	798	731	763	752	755	775	769	795	770	787	742	839	753	742	791	789	759	822	767	752	789	690	758	709	759	753	785	741	784	753	773	763	716	783	770	717	722	765	804	798	761	745	768	728	739	770	776	735	715	763	815	746	782	763	770	731	815	749	769	785	716	751	769	784	736	735	766	755	771	779	825	765	742	754	776	756	761	752	772	739	704	797	780	812	776	778	802	728	806	746	773	718	731	783	751	747	770	802	783	793	725	757	759	705	765	784	810	823	770	771	727	749	831	727	764	752	744	767	768	757	726	734	787	761	782	760	775	720	753	717	784	784	773	798	777	766	766	778	747	754	736	806	781	726	741	731	757	771	739	747	766	816	714	764	782	770	719	766	741	771	750	728	745	756	719	759	748	752	739	731	753	780	802	716	736	731	745	743	748	756	755	736	777	753	787	793	778	779	823	706	817	780	740	821	822	773	765	787	760	816	736	735	747	742	793	702	844	766	807	740	803	790	758	798	817	739	809	735	739	763	757	800	763	806	785	770	751	753	786	759	780	775	757	754	805	685	784	809	799	773	738	786	785	731	755	748	791	737	778	760	784	774	778	767	755	785	738	799	723	745	711	764	737	766	766	771	743	765	763	721	796	785	738	793	827	741	732	762	778	718	818	719	755	779	760	752	790	759	767	769	766	744	800	749	718	765	732	769	762	765	763	795	767	769	796	792	797	765	731	807	791	778	771	733	726	746	788	814	770	759	749	790	788	786	776	731	738	775	750	751	793	769	788	755	748	776	723	782	777	743	731	774	725	788	752	794	754	730	743	777	822	760	764	779	788	799	772	763	764	712	733	807	731	774	745	771	723	800	812	761	735	819	752	763	758	775	796	757	759	776	787	741	767	699	795	740	732	758	735	748	769	786	795	691	792	816	724	778	774	752	776	788	732	750	781	772	839	735	728	723	743	717	768	772	732	725	778	818	805	805	767	742	799	763	793	781	725	742	743	811	756	796	824	818	711	776	763	764	721	736	740	724	776	747	728	775	797	752	758	798	779	734	798	728	724	743	762	791	745	721	782	742	775	765	792	779	749	770	740	799	781	751	706	750	795	793	800	760	806	818	765	772	799	784	808	757	786	767	753	769	708	799	745	699	782	798	743	739	753	777	768	740	742	712	734	791	754	710	722	749	770	773	768	768	815	773	751	738	751	765	771	741	749	737	779	803	714	771	805	807	715	775	760	772	741	759	796	720	767	751	762	777	774	781	773	751	780	767	750	742	773	775	739	799	748	737	782	713	766	750	721	681	768	720	818	759	762	766	775	769	784	742	761	759	750	804	724	752	773	752	763	739	750	795	742	732	742	784	727	754	718	744	807	815	730	770	798	745	766	772	751	782	755	760	777	794	762	799	812	739	776	747	758	786	769	785	787	674	759	777	771	752	793	805	758	768	779	813	791	784	753	746	763	754	769	769	781	732	777	753	716	793	781	803	812	772	803	785	720	780	759	743	758	793	745	732	792	753	765	751	777	757	747	758	752	785	739	707	737	773	765	785	764	769	781	794	730	756	754	763	745	754	735	767	788	815	778	754	760	772	769	784	775	739	757	743	764	695	805	815	757	716	752	760	753	773	743	754	744	758	766	817	781	763	766	755	732	730	771	734	793	767	727
50168	52737	43568	29876	30171	30873	29562	31918	32990	31834	28839	24150	21666	19331	19106	17848	16553	14989	11084	7593	6922	5442	5642	6141	4593	2718	2575	1031	804	755	738	651	600	557	512	480	505	479	355	382	352	373	331	332	372	526	513	432	337	360	339	275	334	315	288	283	274	300	269	255	276	268	271	247	267	240	269	281	280	259	244	273	263	269	297	291	263	276	249	254	282	267	274	272	275	279	249	254	270	265	285	271	281	271	267	284	249	269	266	296	270	271	277	283	264	257	260	237	290	251	275	290	249	250	285	268	264	264	254	285	265	283	268	271	278	276	293	266	253	253	253	262	267	276	273	242	265	277	243	253	268	277	248	260	259	284	254	270	258	271	277	275	265	239	247	286	246	291	275	262	246	272	275	262	294	263	276	278	257	297	271	269	257	279	285	291	278	278	305	274	292	260	272	258	277	262	260	268	289	227	266	259	274	277	277	255	269	264	249	268	257	251	280	276	276	248	312	263	267	254	275	273	299	255	279	306	254	260	296	263	274	267	275	265	249	282	280	289	301	282	245	282	274	284	251	259	252	253	242	282	295	257	307	254	277	272	248	254	261	257	237	262	250	280	285	250	257	285	256	224	283	286	247	269	276	280	252	261	259	271	266	278	282	264	278	259	273	269	275	263	278	259	279	266	265	248	259	240	268	304	251	260	280	287	267	273	282	256	291	276	289	273	283	280	273	274	258	276	259	259	283	256	266	264	289	267	292	290	288	288	278	276	264	288	262	257	289	305	281	291	259	259	294	283	271	304	241	257	262	273	282	268	264	271	268	267	284	288	258	267	258	258	289	274	277	262	252	267	295	272	264	234	269	269	269	260	270	255	282	255	256	237	245	256	271	262	297	255	248	269	281	275	261	244	243	267	274	283	260	277	290	290	265	272	238	244	276	265	272	272	272	228	269	271	260	291	263	270	261	269	294	262	272	250	284	287	266	265	288	254	298	277	249	258	286	271	260	261	258	277	243	283	257	281	282	260	282	271	220	238	258	242	297	259	255	260	272	296	293	280	282	256	304	271	253	271	255	293	264	229	261	273	281	258	265	275	265	266	262	271	256	265	257	268	271	252	267	249	259	288	279	248	265	262	263	297	280	298	254	290	269	306	275	285	262	250	289	284	278	298	264	267	234	277	260	264	234	271	263	277	279	275	265	268	247	269	253	265	220	283	251	244	280	267	276	272	274	261	272	277	273	275	288	258	263	275	298	275	264	271	281	274	263	286	267	256	267	270	271	261	269	268	273	247	284	257	257	275	295	257	243	265	259	284	275	263	241	284	275	267	278	285	267	259	277	293	259	264	303	286	279	275	275	290	268	295	271	245	258	273	280	276	261	312	277	255	244	270	213	251	256	246	271	287	270	295	297	292	259	242	255	271	255	248	273	279	255	271	322	286	282	268	284	264	297	297	245	263	273	293	292	250	261	283	283	253	249	277	242	279	249	276	263	271	273	263	267	270	259	302	288	237	250	268	274	262	272	260	271	257	274	274	258	256	239	276	278	296	301	254	285	291	276	287	302	280	246	264	253	282	299	252	261	269	292	264	288	260	282	235	287	279	271	263	255	280	269	276	258	283	284	285	246	251	240	299	288	280	282	253	273	264	265	261	232	249	301	270	285	241	275	263	259	261	287	284	266	268	234	291	252	288	267	287	266	268	283	272	284	279	306	281	263	257	252	256	292	293	248	273	282	272	261	269	252	242	274	280	272	271	267	294	275	286	285	267	291	261	285	272	260	296	271	276	291	287	267	270	280	272	271	251	280	289	225	292	282	237	277	278	286	260	262	257	255	270	250	291	269	248	272	278	280	275	257	262	244	269	262	277	284	284	250	261	275	247	245	260	289	291	258	272	259	258	296	251	265	276	250	245	258	262	262	290	245	264	249	260	265	256	274	262	269	259	270	293	300	283	286	282	282	259	286	274	276	259	268	263	261	267	273	274	260	278	276	253	256	259	282	269	232	286	257	267	247	280	244	266	272	257	245	277	259	298	271	275	250	257	264	286	271	266	280	284	268	279	253	266	247	272	259	264	294	294	291	265	247	258	254	282	290	248	290	220	271	269	274	260	271	272	275	244	273	285	266	288	248	269	300	259	268	260	239	296	279	264	251	290	266	259	288	273	291	277	248	279	292	267	260	255	262	266	281	291	250	288	270	269	270	272	258	254	286	263	310	277	231	263	264	254	257	284	255	261	272	301	285	267	246	262	254	246	264	287	263	257	258	301	259	251	260	255	282	276	264	273	274	268	251	276	277	271	271	254	248	273	267	264	289	305	269	237	275	258	267	258	279	261	258	291	271	276	260	250	276	290	240	253	255	265	262	288	256	286	248	287	282	269	266	262	294	258	235	246	240	278	306	267	270	266	264	268	251	255	293	256	265	297	253	253	251	297	265	237	257	250	256	258	247	231	263	280	289	290	274	274	278	290	291	259	271	295	268	271	266	290	248	286	279	283	266	256	293	265	271	281	242	273	275	263	263	275	244	286	282	289	287	229	261	250	296	279	265	256	251	234	270	272	275	272	314	309	263	266	273	267	258	268	275	277	233	275	279	307	295	283	272	239	262	244	284	245	245	271	271	271	263	258	270	275	283	265	270	252	293	228	274	248	286	265	261	285	269	283	284	266	276	280	278	277	298	277	278	258	281	250	263	263	255	314	280	272	269	255	273	246	270	280	272	269	267	268	289	259	254	263	275	271	267	254	247	251	241	268	270	281	279	296	284	235	310	252	270	274	278	259	284	261	285	262	286	264	270	284	261	273	264	236	278	277	251	263	269	276	254	270	278	253	261	273	275	269	241	246	247	264	285	286	243	274	288	257	268	259	259	247	249	277	267	262	253	292	302	253	256	268	281	277	262	257	261	261	234	271	265	291	275	269	236	268	278	297	251	252	289	251	284	290	289	274	239	281	303	244	265	245	241	248	308	274	283	266	255	283	278	264	267	275	267	278	249	265	244	237	260	321	264	266	258	256	275	279	259	251	251	300	298	249	269	270	269	267	286	273	290	246	270	287	240	248	298	276	249	252	284	289	268	289	270	267	317	260	256	283	270	258	264	259	275	260	252	293	257	245	261	227	236	253	284	276	267	262	244	319	278	258	254	278	258	263	279	235	266	263	270	251	290	267	273	256	286	248	278	280	246	279	273	270	245	292	278	283	304	274	267	279	289	238	304	278	277	253	286	298	258	285	268	263	270	280	263	283	270	298	247	285	257	275	258	252	278	292	260	279	287	249	250	295	272	284	291	265	242	273	262	251	259	262	247	276	294	275	285	286	253	246	270	258	288	244	278	252	272	301	274	302	268	253	292	276	281	278	266	239	283	232	262	287	292	269	254	269	250	234	296	257	240	280	243	259	284	238	271	275	270	277	273	264	261	284	295	247	249	272	256	247	252	272	258	296	253	245	261	254	281	270	287	244	293	246	265	311	274	246	286	266	289	261	278	244	270	257	278	271	285	263
41248	53177	50315	46100	47485	44635	42026	46672	47087	44831	43219	39400	38470	37146	37992	37060	36553	34285	29768	24469	24286	21438	22104	23943	19699	14060	13469	6112	4161	4340	4030	3589	3283	2948	2606	2454	2361	1915	1676	1459	1437	1371	1274	1203	1307	2437	2420	2108	1398	1526	1184	1016	1053	980	998	960	853	846	787	852	792	869	830	824	850	876	821	884	853	860	818	789	823	846	826	864	865	823	822	827	830	803	843	802	787	871	807	796	833	831	816	837	801	809	870	790	870	796	779	790	811	825	830	798	820	815	823	787	851	819	798	806	833	849	819	822	815	830	864	858	804	813	861	843	821	816	802	816	846	785	791	802	799	823	830	883	829	804	845	858	852	852	829	804	808	780	831	767	831	823	813	826	829	783	827	806	789	806	857	795	837	845	887	818	817	878	797	768	830	806	810	800	805	806	847	822	809	813	827	806	867	819	824	799	880	802	848	782	808	864	834	783	828	807	833	757	824	810	841	856	839	824	802	799	836	819	850	848	775	785	808	826	857	821	839	826	820	787	846	850	846	847	812	836	838	890	815	806	817	799	838	841	819	817	834	774	830	791	744	840	799	819	814	816	812	836	820	841	860	812	821	828	840	823	831	818	867	811	830	808	866	782	826	835	793	805	823	807	816	819	826	825	814	853	809	848	837	792	820	815	866	814	839	806	830	879	848	794	825	805	848	796	851	809	796	804	823	814	819	792	759	856	811	818	781	805	834	819	823	823	804	840	800	815	767	773	796	844	861	808	842	830	763	798	872	861	798	840	843	823	825	781	815	857	860	801	830	801	818	848	851	818	864	796	785	828	813	846	847	844	810	812	832	852	839	826	791	838	841	853	869	837	803	838	819	807	843	804	816	830	800	825	841	814	781	779	858	851	818	855	808	792	880	830	817	859	833	841	883	834	797	857	811	853	819	836	822	862	826	861	782	826	844	844	834	849	809	862	774	838	806	784	814	779	865	778	859	847	859	806	823	847	845	819	831	780	787	878	823	785	847	874	854	801	828	827	809	792	838	792	867	800	825	852	828	817	782	782	821	777	791	880	853	807	828	816	840	843	822	844	823	862	796	833	896	820	857	866	882	822	801	811	846	837	833	848	840	840	787	777	810	825	790	851	857	786	817	850	779	826	853	839	827	824	819	827	789	840	850	845	833	831	856	825	816	834	832	819	879	800	792	787	820	836	867	857	833	799	842	826	797	808	769	841	811	872	770	824	823	815	821	851	810	818	817	808	823	792	830	823	867	831	819	813	880	814	815	829	826	847	808	844	829	902	833	835	790	852	789	788	850	838	795	850	856	819	802	815	810	826	882	771	791	779	814	790	806	810	876	862	829	851	811	762	876	833	868	844	840	794	831	843	807	793	826	860	810	834	840	829	763	893	837	793	815	847	827	802	806	822	851	813	853	832	884	811	819	829	851	797	827	819	801	765	854	824	816	765	813	796	838	825	822	818	795	877	853	881	816	795	807	771	843	819	840	824	817	836	832	813	843	853	853	797	835	771	820	819	759	864	871	816	834	856	834	824	785	852	834	805	820	810	824	841	808	810	835	828	816	791	825	809	839	817	825	874	802	808	846	798	819	891	873	835	750	836	806	846	814	796	830	857	857	773	839	841	836	813	839	801	798	839	863	798	768	835	851	841	826	851	780	851	831	836	809	838	877	828	825	812	841	794	790	851	839	832	812	795	805	828	846	856	890	853	799	829	807	778	805	794	804	807	829	871	833	848	851	788	804	774	854	822	832	852	856	802	839	758	848	849	823	786	858	813	772	853	829	765	838	871	824	816	836	814	855	816	785	801	820	808	829	818	853	796	845	819	816	853	847	845	851	860	803	793	803	787	851	838	747	797	838	833	853	807	826	837	782	837	784	752	823	881	805	855	821	833	814	785	830	866	842	817	860	838	780	823	827	871	873	792	802	838	821	815	821	860	784	844	816	842	818	839	800	836	837	826	842	818	838	883	827	837	839	836	849	833	872	825	784	809	826	820	840	847	818	810	862	870	793	820	820	778	888	836	799	822	835	788	806	823	792	831	761	792	793	837	825	839	813	851	857	792	826	815	830	779	847	843	819	839	861	836	817	835	817	828	782	799	802	796	842	809	846	840	803	869	832	784	865	778	820	816	844	828	813	813	810	861	855	824	784	828	781	813	821	857	794	826	769	808	823	824	861	832	844	825	846	817	825	752	835	879	757	861	825	790	816	817	868	860	847	825	805	792	804	792	869	837	860	844	848	790	840	811	844	792	807	798	810	807	827	845	836	820	855	840	840	807	813	789	845	820	824	872	847	824	901	876	836	862	798	825	820	854	827	807	840	839	823	798	826	845	842	837	828	831	798	792	828	808	783	822	769	838	783	800	828	845	773	812	828	830	855	844	809	828	784	796	818	836	824	848	818	832	793	796	811	770	821	794	796	821	776	840	835	827	774	847	889	802	825	833	800	826	813	817	807	802	785	852	841	802	796	839	807	859	756	850	865	825	837	784	834	846	835	826	774	839	809	791	812	841	838	844	834	870	818	827	788	828	808	804	838	842	803	789	835	842	827	852	818	765	833	848	850	822	828	828	851	803	833	830	802	831	801	826	873	853	872	838	819	853	875	738	862	866	868	857	757	834	847	844	804	779	832	853	779	793	821	861	831	822	819	858	837	820	811	877	822	796	829	823	807	809	767	836	836	808	835	845	832	839	809	842	868	773	785	775	828	814	847	805	833	834	878	818	867	832	838	838	820	836	857	802	855	855	845	808	802	811	837	856	814	867	820	823	760	835	859	823	831	804	822	800	780	803	815	813	819	798	801	843	810	803	802	868	842	832	852	803	842	805	827	789	810	828	875	833	833	785	796	817	840	866	830	847	815	828	838	861	830	848	829	811	859	864	831	850	806	848	813	837	845	846	828	885	855	839	840	823	858	783	883	831	829	787	813	835	829	789	772	829	823	792	799	820	851	787	847	836	804	795	812	823	837	804	788	855	850	818	829	836	854	815	761	799	811	849	843	822	812	814	801	791	786	832	830	842	808	876	786	792	861	796	811	825	849	816	815	795	780	840	833	865	850	771	811	812	770	780	840	843	862	808	868	886	883	861	844	848	835	881	829	833	799	805	783	822	807	826	830	878	825	813	883	828	845	761	798	850	792	822	814	810	803	798	802	837	817	825	817	785	843	804	759	833	815	835	838	839	822	826	845	864	766	810	799	843	814	848	819	780	845	875	842	823	840	856	829	801	838	820	791	857	816	844	821	824	815	828	779	821	817	880	856	830	827	859	819	812	804	836	837	814	808	830	830	797	820	864	842	783	809	844	862	826	823	798	815	790	816	809	854	846	833	833	875	860	830	825	874	819	820	811	812	822	855	795	832	788	780	843	833	854	819	860	825	808	821	838	848	809	843	799	824	849	866	788	814	822	787	850	873	824	836	863	849	794	851	821	836	822	816	860	805	838	859	860	882	793	802	803	840	790	814	904	792	804	835	817	856	828	825	781	870	881
21339	26007	27472	16520	9730	5938	4136	3156	2331	1684	1283	963	856	749	744	728	666	724	712	480	508	375	421	446	394	356	340	316	301	296	297	260	304	291	291	253	264	284	278	281	278	275	267	274	269	268	272	238	264	278	268	290	258	234	279	273	244	243	246	244	237	260	263	271	240	247	240	271	253	219	283	239	237	275	237	243	252	257	224	223	238	266	260	230	235	267	233	234	244	213	245	232	249	265	231	250	233	289	251	255	248	256	244	227	252	208	233	208	243	250	249	226	253	270	250	245	256	263	241	246	247	272	236	240	246	227	249	236	235	241	253	244	240	245	256	234	248	249	259	219	239	266	240	245	248	238	248	227	243	238	275	260	258	266	225	236	255	226	260	210	239	216	257	243	237	288	230	261	236	273	232	245	249	230	232	248	226	247	228	232	232	247	227	239	252	238	217	232	252	266	254	248	251	257	228	251	235	249	232	264	248	263	241	239	235	219	241	234	242	249	249	235	257	226	257	259	231	246	225	252	225	230	217	258	241	256	231	255	286	226	256	215	245	261	218	231	235	239	261	264	247	246	242	224	238	231	240	217	227	231	289	256	263	243	247	243	226	278	236	244	241	245	224	243	229	266	234	267	245	246	239	224	261	272	213	245	258	239	249	254	261	252	262	261	201	251	223	232	249	247	259	255	240	226	255	243	261	252	243	251	256	257	250	258	235	252	266	230	225	283	222	219	254	241	258	250	257	246	258	244	253	254	243	241	253	227	253	229	226	250	264	242	252	246	234	246	259	249	229	251	222	222	244	261	254	270	226	244	261	231	232	243	264	266	233	257	244	255	221	239	267	249	244	225	236	194	223	210	250	242	261	241	260	234	228	246	271	225	228	230	253	249	266	244	265	242	280	252	249	260	280	245	248	258	252	239	244	234	249	247	235	248	253	263	250	210	224	212	260	242	260	261	236	223	255	222	242	258	251	237	289	244	245	242	239	223	234	221	237	265	235	207	206	215	235	245	239	282	235	227	222	246	269	221	243	229	254	238	267	256	257	254	235	221	229	255	235	257	252	227	241	237	241	256	213	231	236	247	215	254	259	232	231	258	231	203	222	263	233	250	232	240	250	224	236	241	235	238	264	218	234	246	259	213	249	223	240	261	243	258	258	267	247	268	220	236	242	245	246	230	260	250	234	225	245	250	214	233	252	249	261	230	241	248	291	245	243	239	255	241	239	261	243	270	247	270	260	255	273	254	215	243	238	285	252	221	243	251	221	236	278	258	231	250	223	251	233	239	211	236	226	216	240	223	249	238	223	259	258	263	247	241	217	270	244	249	230	250	260	238	212	256	211	237	262	221	243	270	239	222	235	264	269	246	261	257	258	245	222	269	263	231	234	232	263	251	251	237	247	234	253	246	228	235	245	221	264	243	229	248	225	222	235	226	239	232	274	239	251	223	225	209	241	263	234	256	266	238	265	220	246	250	234	239	223	242	241	245	222	222	226	209	221	276	242	236	229	206	250	263	260	232	239	198	238	242	260	219	230	228	258	251	251	240	238	245	254	259	242	246	238	260	249	262	264	251	258	210	258	252	222	225	249	249	242	241	225	239	248	250	251	255	236	268	253	278	241	236	260	261	252	257	221	241	246	254	227	252	255	249	228	242	254	245	231	251	247	250	221	235	253	227	248	253	242	238	239	222	238	245	251	240	234	241	231	238	250	229	248	231	249	271	226	231	221	248	222	233	237	214	241	220	242	224	241	248	230	246	264	219	242	266	263	235	224	253	247	255	231	242	229	227	252	249	245	262	207	244	240	242	241	268	259	219	235	260	225	252	245	252	246	244	263	235	261	234	263	230	220	246	245	255	227	234	249	245	227	267	245	237	241	227	229	256	223	229	258	219	230	240	228	215	218	269	251	256	240	261	238	232	256	248	260	209	229	236	239	247	227	242	240	261	254	250	228	255	249	244	227	238	239	242	236	230	253	242	241	269	238	257	232	236	244	235	239	247	230	219	236	243	267	250	233	251	234	245	241	225	230	269	231	232	243	241	217	243	239	239	228	201	229	268	233	257	257	265	239	254	234	215	270	225	209	242	249	232	258	233	230	206	251	248	239	219	262	238	256	242	251	265	256	245	231	241	233	212	252	241	262	213	215	258	224	237	227	253	210	242	252	238	239	259	264	265	248	242	246	261	249	280	227	243	218	218	250	241	248	215	257	256	229	226	206	247	250	229	223	277	245	227	260	245	262	256	235	207	232	254	223	238	246	221	244	254	242	208	211	248	259	241	242	218	240	226	231	239	244	258	239	250	246	241	247	228	237	243	227	246	225	222	245	233	251	252	251	241	238	245	281	237	242	238	255	250	230	263	234	238	254	274	224	226	219	236	231	247	237	249	216	242	241	234	263	229	258	239	271	237	239	222	275	231	235	249	250	240	246	227	273	240	284	212	247	234	219	247	230	238	250	242	241	236	230	267	245	240	255	279	240	241	227	261	266	218	264	267	227	222	234	213	249	234	274	236	244	237	246	223	277	221	264	236	244	244	235	254	248	245	247	240	247	194	248	213	286	256	260	245	227	238	235	230	231	246	221	230	273	240	238	272	216	251	228	268	250	239	233	243	260	228	236	227	259	252	266	252	229	240	251	243	225	238	229	256	245	229	241	215	235	248	235	251	240	246	246	244	236	248	246	240	219	250	237	253	237	231	230	238	241	229	240	212	264	252	270	234	255	224	237	240	248	239	256	264	224	223	286	237	244	255	246	255	270	245	238	209	244	239	266	246	269	229	250	252	220	245	258	258	240	214	227	226	234	221	242	271	239	238	240	239	244	232	255	259	217	236	245	236	244	231	232	249	255	239	244	203	238	238	255	245	193	240	239	241	247	219	241	251	244	256	230	240	245	247	254	228	240	233	246	252	236	251	241	232	227	248	238	227	239	229	249	248	228	259	242	254	261	249	240	253	243	225	224	256	275	245	235	236	257	227	256	261	247	247	280	231	262	269	238	262	242	254	251	235	248	256	253	263	253	245	243	239	252	249	237	253	247	265	262	254	242	259	248	245	237	221	231	245	250	240	252	231	238	222	241	265	251	253	246	209	241	251	254	233	250	251	249	254	237	237	218	252	241	240	263	227	254	255	253	252	237	260	245	235	254	238	223	214	242	257	229	243	234	248	233	220	252	246	236	224	227	232	226	256	229	237	246	266	223	212	262	223	236	263	224	226	238	213	239	262	241	245	250	259	236	251	244	239	225	211	243	255	217	244	248	232	244	253	236	237	257	271	273	240	235	254	236	208	239	242	255	230	237	251	258	248	243	227	251	253	222	236	249	251	231	247	231	261	240	242	237	280	240	233	223	284	252	224	225	250	248	292	228	252	253	267	228	232	235	241	234	259	208	252	247	261	266	262	258	256	237	253	240	230	246	251	279	239	267	242	242	255	247	225	235	231	242	275	237	242	235	255	263	258	233	222	247	273	227	256	257	243	254	230	248	251
17869	27432	33679	26175	21186	17008	14535	12360	10872	8181	6396	4759	3989	3375	3409	3410	3589	3916	3280	2280	2163	1864	2075	2236	1900	1650	1502	1286	1263	1214	1229	1162	1063	1076	1063	1071	967	1030	990	1013	1037	1020	1037	999	1021	945	987	941	944	940	880	880	834	846	771	811	772	748	777	791	788	795	758	789	797	774	727	772	736	797	762	752	807	805	764	795	796	774	780	803	732	757	771	789	828	764	803	771	808	746	790	844	809	751	773	801	788	764	778	765	779	827	785	796	772	823	827	760	772	745	764	792	766	790	797	825	809	805	799	789	815	801	794	795	808	778	841	764	790	784	804	770	767	835	791	839	732	807	763	780	802	765	823	753	785	791	730	763	827	799	748	835	759	795	840	742	769	792	832	806	759	752	737	727	767	801	773	742	790	747	794	778	804	803	837	784	740	798	752	783	789	734	755	792	759	780	839	784	713	778	778	716	774	766	822	789	853	772	777	828	743	777	801	791	768	797	807	788	747	742	818	787	786	763	850	823	777	784	778	752	791	747	841	803	826	778	769	786	778	808	809	765	855	775	726	762	735	780	744	770	790	810	767	795	769	823	763	795	781	780	825	783	812	810	775	776	821	760	785	772	754	809	790	769	790	783	841	819	764	828	795	781	811	815	795	852	759	751	782	799	751	788	757	747	827	774	781	808	808	808	789	711	768	799	817	774	780	749	814	776	794	767	764	753	807	803	761	814	794	795	835	801	757	767	795	782	812	746	787	806	826	787	792	753	784	762	792	804	774	820	776	735	715	786	770	804	766	741	765	801	759	755	797	781	775	767	811	754	774	830	763	739	797	736	790	728	781	750	802	766	811	795	776	793	778	791	772	816	793	732	816	800	786	734	756	735	785	805	751	769	747	784	802	800	766	816	765	772	791	719	783	714	833	760	734	776	766	796	735	838	795	760	772	843	755	757	851	824	802	774	809	765	776	749	824	801	751	746	801	759	785	809	760	772	768	820	794	801	821	802	781	801	772	793	743	801	763	780	774	871	775	791	812	839	748	730	779	781	814	818	833	783	793	769	822	762	790	717	756	795	778	806	782	819	786	776	774	790	806	834	766	821	781	791	787	776	775	785	801	780	737	806	765	761	810	756	828	810	793	782	739	833	780	727	795	793	812	702	779	723	817	804	779	816	758	769	803	744	781	793	767	781	780	777	746	768	773	796	723	801	755	800	763	787	799	772	767	752	733	794	825	784	821	781	794	807	760	793	740	749	822	780	779	773	775	776	818	746	767	776	804	712	782	801	761	786	756	816	795	792	753	849	772	744	773	806	770	761	779	786	780	763	768	834	756	783	769	813	755	782	778	774	777	794	742	761	778	786	824	786	783	757	781	813	802	766	749	840	791	753	779	835	707	790	766	799	805	756	761	795	773	818	768	802	757	757	792	796	808	797	786	748	792	818	809	717	826	814	770	800	799	743	786	780	778	773	797	768	764	828	789	784	792	804	783	819	765	834	773	765	766	818	784	800	785	784	828	746	761	759	770	786	732	762	759	824	776	783	811	774	765	810	815	803	768	793	795	782	763	792	773	824	777	765	810	766	793	767	782	788	769	777	816	834	794	809	765	746	750	765	783	751	816	814	747	762	784	774	791	866	798	808	799	836	800	795	767	797	839	811	802	767	777	817	788	768	766	787	788	828	795	787	751	793	742	762	813	752	808	773	831	735	752	763	754	752	839	778	823	727	735	796	803	787	774	779	816	756	788	800	739	757	783	781	789	735	843	784	837	818	722	793	726	800	780	764	783	797	766	780	845	785	798	721	780	773	779	772	813	845	736	813	799	785	799	804	780	792	825	792	821	776	772	777	788	791	788	724	802	776	759	786	798	813	803	798	786	756	803	801	784	805	776	806	811	829	776	734	787	760	831	776	767	744	750	767	755	781	765	747	751	861	849	798	813	753	801	848	735	830	768	764	823	780	794	799	748	779	848	787	728	814	760	785	801	784	787	812	829	779	759	815	809	767	796	837	740	827	749	841	781	761	800	754	810	774	784	819	796	801	807	816	817	794	794	770	759	764	791	764	770	771	754	751	791	778	794	731	776	803	838	777	760	761	793	781	744	778	750	785	739	780	784	801	784	781	770	825	839	784	820	745	821	736	792	780	770	804	761	779	826	777	794	788	825	826	774	823	697	819	808	821	789	790	739	750	730	781	755	776	761	764	746	759	750	781	732	790	797	781	776	802	732	827	795	782	781	762	803	785	809	779	775	805	723	719	775	734	713	763	803	743	771	806	792	816	792	784	765	796	799	787	730	780	751	793	746	747	777	785	791	803	799	770	742	828	792	790	764	754	821	856	791	793	791	801	748	802	741	795	851	788	775	819	735	767	748	787	805	845	802	785	773	797	793	823	783	782	808	761	772	767	764	803	812	804	776	827	780	815	801	808	816	753	712	729	740	758	815	766	777	827	774	782	792	782	787	811	758	770	759	805	792	787	810	768	735	796	792	771	763	775	793	754	822	755	766	761	788	765	768	802	815	811	740	746	775	780	812	771	762	790	781	847	763	779	813	759	784	760	774	758	780	793	810	784	837	785	836	774	767	821	776	783	783	739	780	805	776	809	794	755	777	819	746	797	801	771	781	785	748	796	794	755	741	757	741	833	794	782	796	797	775	780	768	824	791	803	768	769	764	802	795	787	762	749	827	758	809	806	774	796	761	790	804	757	795	814	815	761	791	775	774	771	787	810	809	768	805	754	766	767	780	790	733	739	787	824	755	744	772	774	779	770	724	812	813	790	813	792	807	751	761	769	786	796	770	832	836	755	815	788	805	795	789	787	795	792	787	773	826	728	788	763	800	813	820	836	770	805	803	783	805	799	745	814	767	823	801	758	835	764	773	804	738	768	754	758	802	803	816	757	792	760	760	772	776	786	764	754	789	797	786	788	751	803	780	800	778	790	790	808	802	792	782	768	813	813	843	774	758	806	808	801	763	775	805	857	782	766	788	820	800	793	734	798	765	781	755	761	818	833	769	759	774	783	786	779	790	810	803	792	747	767	762	771	774	783	813	835	789	743	759	767	808	764	795	768	775	755	789	754	787	790	787	797	787	788	797	749	758	794	839	783	752	759	784	823	837	748	786	760	766	782	775	780	807	778	788	852	752	735	785	763	764	814	791	776	805	800	801	881	764	775	789	770	807	790	776	756	761	783	840	781	788	760	741	879	806	737	762	784	782	824	814	775	779	821	791	799	767	797	800	782	752	786	772	739	808	771	788	744	755	788	761	777	758	781	765	763	760	801	781	789	811	763	753	823	788	783	769	778	764	792	791	736	769	748	751	824	806	771	779	744	784	836	809	763	788	814	771	816	778	785	800	830	779	800	794	798	801	794	820	763	783	820	848	753	785	785	808	763	816	795	779	767	806	810	787	791	819	801	801	780	802	737	798	792	792	783	789	780	766	790	799	793	770	781	768	787	776	766	775	783	724	757	814	813	783	761	794	835	774	783	774	811
43108	48229	42205	32039	31013	26198	25683	27087	27079	23240	20329	15605	13448	11148	9909	9928	8978	8884	5732	3099	3239	2867	3550	3437	2452	1917	1193	581	702	842	601	484	431	449	357	389	331	329	317	328	283	322	306	289	271	325	377	389	340	309	321	302	281	285	259	240	263	244	214	249	245	243	217	228	211	228	267	234	253	226	227	244	256	239	220	234	248	250	247	243	261	238	233	265	238	275	267	283	231	214	247	258	227	258	216	252	257	239	242	267	240	265	240	249	244	251	264	231	235	224	245	235	234	223	222	233	247	268	243	229	233	241	255	231	231	221	247	240	221	218	259	228	255	243	257	262	244	263	241	237	237	234	261	221	248	239	236	229	232	269	227	224	255	247	232	273	239	227	243	227	239	266	219	246	266	234	240	240	244	260	248	252	241	256	265	232	212	255	265	214	238	237	255	225	267	241	254	230	232	258	243	235	235	273	250	239	254	243	291	303	249	244	217	199	254	241	248	219	267	244	245	248	249	220	245	243	249	242	225	234	247	236	276	265	254	233	220	254	222	226	232	256	252	244	256	241	231	270	247	200	249	245	228	222	252	237	231	220	241	251	249	252	230	243	250	249	248	225	252	246	233	229	250	260	258	246	261	255	226	237	242	214	269	265	254	222	252	245	237	232	240	257	242	241	247	222	204	228	256	236	220	256	243	242	236	243	204	235	242	259	243	232	249	247	242	222	276	233	255	211	215	249	246	223	249	234	253	222	215	232	245	247	257	242	230	252	251	242	229	263	233	223	250	228	240	255	240	272	248	245	231	242	230	234	212	245	226	240	250	269	256	232	219	259	236	237	276	243	251	211	259	235	207	247	253	263	246	242	247	236	266	247	217	261	250	249	233	216	252	244	257	243	262	239	253	250	262	223	233	242	242	214	249	245	234	258	245	231	251	265	247	235	234	240	247	253	246	256	244	250	249	211	221	257	253	238	231	241	242	247	263	265	237	225	255	293	242	237	238	252	245	247	231	241	257	238	235	253	228	230	241	227	245	234	231	263	271	257	256	242	215	245	236	280	249	221	274	249	257	250	225	244	215	241	262	227	220	218	249	240	234	245	227	242	253	261	235	257	244	259	253	260	255	245	217	236	243	234	257	252	261	250	245	279	259	232	245	284	265	256	240	249	250	233	238	233	238	274	223	252	236	255	237	245	242	269	226	246	245	283	248	244	241	274	256	235	239	227	231	242	260	250	220	232	255	247	254	251	226	247	265	244	240	254	250	243	223	219	228	237	263	247	237	254	245	220	268	266	252	245	239	224	250	230	237	267	262	253	231	239	240	272	248	221	229	246	230	215	274	234	246	263	229	240	258	241	234	239	260	263	254	230	242	231	273	236	249	232	233	226	253	242	228	242	244	260	244	240	238	238	254	225	249	225	266	263	247	263	229	254	220	262	239	267	233	225	258	236	225	239	251	253	227	241	224	269	250	265	236	228	217	263	263	233	238	255	246	243	249	243	259	212	239	230	252	232	208	258	256	246	259	248	253	252	259	274	273	230	233	229	245	223	223	255	232	247	241	250	242	202	257	263	257	250	233	254	250	220	232	259	247	228	228	233	249	255	267	259	224	216	215	235	227	235	231	240	232	247	248	229	254	233	239	228	225	210	265	236	236	222	263	230	252	230	245	244	234	216	237	254	256	212	222	234	252	220	250	248	237	212	240	247	224	244	210	260	247	234	234	264	262	247	237	239	266	234	259	233	270	257	249	236	247	233	228	227	260	251	233	228	238	250	238	280	260	235	219	249	232	243	234	240	234	230	244	235	227	233	247	240	223	226	227	266	222	235	231	237	242	231	247	222	249	255	243	232	274	256	233	221	224	253	232	235	243	228	259	234	251	262	240	232	249	239	265	262	259	232	256	259	230	247	234	239	258	227	230	250	241	233	253	251	261	231	258	267	210	243	206	247	263	253	252	244	260	243	225	245	224	234	242	233	224	219	238	250	197	236	243	233	200	241	230	250	247	229	231	253	280	228	248	233	260	245	232	244	228	227	258	253	272	239	265	238	246	248	236	233	248	231	215	220	254	252	235	248	227	246	256	264	242	236	235	218	263	232	259	239	238	237	233	252	231	253	266	251	265	259	237	234	216	231	223	246	246	264	229	224	225	252	231	260	243	223	246	253	230	261	263	239	238	251	246	256	249	238	241	229	268	258	244	242	244	245	259	257	239	262	249	222	252	254	273	251	232	269	255	237	235	231	235	231	227	248	249	220	225	235	236	244	241	235	227	192	276	244	227	210	252	250	256	246	238	201	248	219	233	237	242	231	234	271	244	215	239	258	238	236	263	251	260	253	249	219	242	264	241	217	220	259	257	218	245	233	230	252	246	264	239	258	224	239	238	230	247	219	244	251	246	252	258	230	225	218	256	236	265	231	231	240	244	244	219	234	232	218	241	234	210	242	293	240	259	238	206	238	222	247	254	244	238	239	252	229	237	244	238	234	247	244	266	233	211	220	210	238	275	225	241	230	262	241	239	232	240	236	226	251	267	239	234	221	218	241	245	237	221	232	252	249	224	225	232	252	224	248	223	256	236	246	236	244	252	244	235	243	226	246	224	240	219	242	236	243	221	257	223	229	259	263	240	261	233	250	261	249	231	242	279	273	242	216	271	235	244	248	259	218	243	252	218	211	235	233	229	240	223	237	245	253	235	253	251	210	232	243	231	230	247	248	245	235	265	236	229	235	230	262	262	231	242	254	232	229	243	249	238	250	246	248	241	228	216	247	242	241	229	239	225	221	257	208	251	247	245	242	240	256	242	237	223	246	252	249	252	235	237	250	244	244	269	213	213	245	207	226	230	237	249	258	255	243	264	235	223	251	250	253	258	251	236	232	249	242	227	260	238	221	280	225	263	203	224	195	234	220	279	285	232	240	210	219	215	247	236	254	272	249	230	225	250	244	283	258	243	250	235	243	241	239	230	246	261	252	256	257	269	252	231	261	206	232	234	247	247	249	255	272	231	244	236	252	219	207	206	235	233	217	265	236	231	242	222	244	229	248	244	232	228	253	257	217	240	271	254	251	238	240	235	244	251	238	241	236	243	257	236	231	236	233	238	257	260	227	244	215	259	223	237	234	227	253	276	232	210	228	240	257	223	234	266	266	241	226	248	247	218	252	232	269	243	259	248	249	262	266	226	235	258	243	260	232	229	244	264	235	223	271	257	238	246	279	271	252	247	213	233	238	239	267	237	255	274	249	277	263	242	228	242	224	251	224	234	236	254	235	223	235	271	248	230	259	246	252	223	213	236	247	262	257	240	254	252	250	231	212	230	233	249	254	275	247	252	238	246	230	246	241	255	255	226	242	231	267	250	239	255	239	227	246	229	265	247	275	272	258	251	253	240	248	243	255	227	259	249	234	243	234	243	222	247	233	209	247	248	223	250	231	262	258	240	218	236	249	226	224	245	239	252	243	242	264	249	240	257	237	236	257	273	249	237	230	205	252	250	234
35221	46186	47850	43010	41524	32906	36142	39733	40488	37291	36529	31409	31412	28624	28338	28916	28284	27200	21646	15015	15879	14590	17119	16863	13381	10940	7056	3236	4008	5001	3623	2510	2187	2025	1868	1581	1490	1478	1401	1268	1319	1228	1286	1218	1178	1422	1525	1409	1349	1331	1215	1074	1007	921	832	819	782	776	799	762	825	767	734	770	748	751	820	802	761	743	765	780	742	789	810	783	807	812	803	779	745	765	825	796	820	809	777	745	821	766	821	755	813	811	813	746	769	805	799	769	789	804	844	763	769	801	782	768	740	740	730	795	748	778	759	785	795	756	731	768	765	767	790	754	768	758	786	782	707	820	805	768	777	769	795	843	753	771	724	747	768	766	777	853	771	801	763	788	773	748	769	803	802	779	813	770	742	821	750	793	791	778	738	785	770	785	800	720	769	790	821	786	787	752	845	752	789	770	747	836	739	749	793	771	750	748	781	779	777	717	796	777	768	790	832	810	761	737	765	777	779	778	756	776	750	737	781	762	758	775	725	753	813	808	778	783	742	781	773	856	799	796	772	757	758	732	782	772	767	803	828	800	803	778	752	801	756	774	815	795	747	732	770	774	774	772	736	833	767	818	810	770	774	767	781	774	764	773	763	741	745	762	722	826	781	774	758	820	833	783	782	776	812	737	744	838	815	798	790	768	748	804	737	811	757	788	803	747	722	752	735	760	733	725	743	796	755	817	786	765	773	800	796	785	750	773	812	759	751	733	788	761	777	804	787	760	756	797	748	752	779	771	739	765	788	797	782	748	824	789	767	770	833	819	742	827	768	791	807	737	811	787	791	757	791	813	765	780	743	798	738	749	722	764	795	779	714	753	759	767	796	807	778	773	766	811	787	830	729	795	764	803	824	707	772	774	722	764	777	787	796	795	794	765	777	733	791	786	744	777	776	804	742	762	737	772	728	757	819	834	777	761	771	855	739	800	781	776	761	762	800	811	807	795	782	798	804	756	811	765	755	737	839	773	735	787	776	804	807	752	790	764	776	752	817	742	725	785	785	745	774	783	739	753	784	755	750	702	797	877	800	736	776	765	771	783	726	799	775	731	776	808	779	752	759	825	792	810	740	810	770	800	756	800	771	808	774	786	770	777	777	808	773	778	834	792	784	752	783	754	751	730	800	780	762	804	739	726	802	733	787	727	785	763	748	777	764	805	753	769	831	749	813	755	768	768	765	779	746	782	809	748	791	796	758	763	764	782	752	767	767	747	809	747	774	828	746	754	845	789	752	770	737	777	820	804	748	799	746	742	750	806	773	749	745	770	805	800	805	829	843	772	783	781	799	801	770	818	773	779	792	729	777	745	741	782	786	800	790	790	760	759	760	826	741	798	764	793	765	803	794	732	749	753	745	794	730	757	748	763	740	795	743	750	813	785	781	753	747	826	771	771	792	763	724	780	786	796	761	781	786	791	759	766	785	794	762	777	792	758	766	809	774	814	763	731	775	801	746	778	783	745	778	750	752	777	771	793	813	791	782	762	768	769	760	798	746	803	818	811	771	776	773	797	795	777	781	762	795	771	764	761	733	777	747	825	787	784	754	770	787	738	878	750	777	793	777	765	805	742	710	795	817	819	779	781	781	749	776	800	783	749	770	755	742	735	739	778	784	765	802	744	772	775	793	779	771	842	763	750	785	785	806	778	778	748	816	739	825	810	731	819	730	830	810	742	753	770	767	782	751	824	731	747	819	791	777	772	715	750	731	784	800	784	766	768	737	801	769	791	767	738	784	791	770	763	719	828	797	829	763	768	777	770	796	780	764	772	791	779	833	785	753	749	802	791	746	726	775	755	805	708	796	771	776	791	805	805	799	758	798	803	781	809	798	732	767	763	792	760	756	762	803	737	757	782	769	843	763	782	817	753	746	788	762	789	761	789	790	766	779	802	735	754	758	733	762	796	804	743	744	748	742	756	758	733	740	764	774	775	785	771	755	773	839	781	780	760	810	770	784	745	781	765	786	827	751	778	781	787	783	814	802	775	832	734	803	770	787	790	737	802	763	748	737	771	766	808	788	765	787	776	708	781	777	743	775	792	815	767	825	704	738	781	792	754	800	761	785	809	765	759	760	795	736	827	776	778	787	823	805	799	741	795	775	795	807	801	747	746	768	712	706	769	794	708	783	779	802	751	751	746	772	753	758	832	778	768	760	755	739	804	763	787	783	758	729	788	732	748	757	748	796	784	774	784	744	831	714	790	822	823	804	817	753	805	821	755	845	801	771	745	771	754	788	720	751	789	743	753	716	787	742	798	750	708	771	718	730	762	756	765	761	756	800	782	776	821	799	794	815	781	775	778	786	768	722	756	814	770	823	730	762	733	758	780	781	779	779	786	769	732	814	776	784	758	782	781	761	785	797	745	794	777	822	738	801	767	804	750	736	820	791	764	813	738	817	763	782	798	738	820	695	773	750	804	734	818	789	742	808	755	769	812	766	751	784	828	772	774	811	857	767	753	799	815	822	742	795	789	801	789	764	773	761	784	797	780	787	771	835	793	816	766	754	776	808	755	797	776	750	731	780	764	776	766	784	773	764	775	790	757	823	797	791	742	767	775	763	761	725	804	806	744	745	752	785	803	778	759	764	815	805	765	743	738	790	772	770	751	769	783	759	796	819	826	746	805	779	809	765	776	750	773	765	763	750	769	785	768	744	783	746	821	784	797	750	743	801	811	783	772	826	792	832	798	776	763	720	794	776	777	767	716	761	824	769	742	752	744	709	782	758	768	760	762	789	784	785	758	770	761	733	753	790	761	710	761	812	792	776	834	728	792	716	752	771	757	782	751	738	790	809	743	803	783	775	755	741	790	768	749	710	757	858	801	797	765	767	798	763	790	854	771	799	727	776	748	764	811	798	776	802	764	782	807	756	768	768	804	782	826	761	752	751	796	774	793	797	847	765	743	770	767	804	772	790	738	776	789	791	780	763	785	738	794	777	771	768	790	757	746	757	771	769	791	796	721	766	799	800	779	739	771	718	798	809	791	738	798	813	719	757	699	798	752	778	732	804	742	778	744	772	788	809	769	813	821	784	846	795	721	774	817	762	804	726	772	747	755	771	762	791	755	745	834	805	818	782	771	813	769	772	756	775	767	754	805	784	789	748	817	773	803	753	796	734	714	773	798	840	773	834	766	824	806	786	763	779	750	728	787	788	814	789	841	767	724	760	728	772	781	741	781	803	767	780	736	780	798	779	762	760	802	782	776	786	789	738	731	763	802	815	763	728	775	764	748	800	803	754	754	760	829	765	767	762	809	744	771	756	811	799	767	811	744	768	775	817	777	814	746	803	758	758	766	826	779	742	748	812	779	772	752	810	748	796	788	797	769	769	741	771	810	806	751	784	820	764	835	794	776	794	741	784	774	761	791	773	745	772	778	762	748	785	761	747	734	759	783	801	779	761	749	770	740	722	751	782	817	786	769	787	794	765	800	792	751	780	789	772	755	784	822	788	781	806	771	780	804	757	826	728	766	820	788
50332	48359	41170	33607	32597	28963	31893	34735	34463	30869	30053	26559	23237	20661	18577	18531	17829	17728	11897	6509	6899	6212	7724	6786	5469	3579	1836	1321	1835	1588	1058	645	534	516	445	435	439	400	353	348	361	321	337	314	361	454	475	352	373	340	314	371	395	333	315	299	298	274	276	271	262	279	262	288	248	243	280	254	282	267	264	246	288	269	263	248	264	262	254	236	283	264	247	260	271	270	254	275	263	249	275	266	255	284	251	264	252	275	285	270	253	273	250	288	255	262	241	238	270	278	252	248	232	286	238	278	235	269	282	257	267	253	259	266	273	242	253	263	250	274	265	255	256	240	268	256	247	255	268	265	308	278	264	281	264	277	236	247	262	245	233	269	248	260	264	280	275	262	230	246	276	284	225	275	251	244	249	256	287	276	271	265	248	283	272	304	229	256	257	255	257	262	256	240	269	238	239	267	269	288	264	281	255	277	260	286	225	289	274	241	275	275	267	246	237	298	293	279	290	242	258	269	273	250	273	267	272	282	247	233	274	289	298	266	265	257	298	249	250	277	300	230	246	233	271	258	282	255	250	254	276	260	268	275	245	269	249	253	274	270	267	270	275	256	265	255	253	250	291	255	265	258	255	268	283	262	242	257	250	242	261	271	284	258	266	262	243	259	249	297	261	268	267	263	263	281	240	251	266	264	276	286	254	262	261	288	278	265	285	223	271	269	259	276	280	250	260	284	267	259	240	224	276	266	263	236	274	268	251	269	250	277	254	259	276	259	253	251	242	262	275	269	272	280	249	273	282	262	261	271	262	266	263	265	292	259	296	270	276	267	237	282	271	258	255	279	266	236	263	253	273	252	253	263	241	273	274	280	248	281	261	257	252	228	233	250	269	252	268	236	266	264	265	288	278	237	290	294	263	230	248	288	281	247	261	252	259	270	250	251	264	233	269	266	239	262	258	227	277	262	260	245	247	259	270	267	249	224	271	263	263	254	279	229	243	261	281	286	283	255	236	246	245	239	301	247	257	272	257	229	284	252	284	265	277	258	274	287	280	261	288	259	258	250	244	248	273	250	257	253	245	270	254	233	258	246	254	247	271	260	252	261	249	257	264	276	275	252	287	253	232	254	254	284	281	276	255	290	265	249	256	257	261	299	242	270	242	260	263	271	262	252	256	259	295	238	268	268	251	253	257	248	267	274	293	255	273	291	269	261	240	278	254	269	287	275	256	256	255	262	258	269	244	270	271	286	257	261	276	292	269	276	277	259	252	236	270	288	274	272	257	270	279	276	247	288	271	273	263	252	268	259	256	249	280	245	265	264	274	251	279	293	264	275	261	293	263	250	251	262	251	247	246	257	278	295	262	277	263	261	244	257	245	262	259	250	281	250	271	276	254	243	265	287	310	283	242	255	251	247	262	276	257	246	252	267	273	275	277	269	268	248	265	263	276	293	270	276	267	256	263	277	262	249	275	270	244	292	274	237	271	275	278	257	271	258	248	256	256	270	238	253	292	307	257	251	284	281	262	293	255	271	262	259	271	275	259	271	250	238	240	252	295	284	256	256	252	264	262	269	266	259	266	280	282	254	261	248	264	273	246	252	248	280	279	260	260	269	257	260	221	245	232	289	291	260	234	230	274	279	246	286	287	254	259	242	262	270	282	262	270	255	283	268	251	271	245	263	282	261	266	293	255	269	263	278	257	250	270	244	235	233	268	255	254	305	262	246	273	262	240	275	266	249	235	260	266	242	275	251	261	240	246	257	269	271	291	260	263	240	234	290	291	227	273	261	251	267	269	266	270	280	239	281	279	270	250	251	253	294	263	242	253	296	261	251	288	263	274	282	267	272	276	241	260	257	260	274	263	288	258	257	281	260	281	253	244	279	267	271	239	291	237	244	282	259	242	271	258	219	265	257	287	255	246	258	258	275	256	267	279	262	257	260	272	280	297	279	280	264	286	258	260	250	255	256	249	265	256	272	263	261	250	245	287	249	266	269	269	278	259	270	240	279	251	241	238	279	272	247	279	269	292	290	241	235	251	240	248	276	259	294	249	231	224	276	231	266	227	254	244	273	271	249	256	256	278	279	262	260	240	215	241	250	240	250	252	264	250	288	236	238	299	279	295	269	273	277	247	286	236	259	275	265	249	279	263	282	256	244	287	277	270	243	291	247	289	254	271	259	289	290	291	273	229	277	277	264	261	268	273	278	249	253	261	259	267	278	247	268	264	293	265	240	260	240	240	229	287	280	281	250	279	258	253	247	267	250	275	261	276	272	268	277	264	263	263	268	257	266	255	256	241	251	279	266	264	247	258	250	288	286	291	258	291	267	257	255	253	284	264	245	271	256	283	261	258	233	268	261	274	250	244	262	255	230	265	270	230	289	273	269	272	278	266	264	264	238	276	251	280	275	241	266	248	239	251	254	265	271	270	240	235	281	251	259	246	289	269	277	288	255	285	244	247	270	257	277	261	286	281	271	259	242	254	233	265	253	245	274	271	251	228	234	258	244	254	282	239	261	291	230	232	238	274	285	275	272	254	275	249	247	269	283	267	268	257	261	272	260	262	263	257	245	236	287	238	272	268	266	259	270	276	263	272	284	278	252	267	258	261	282	289	268	264	247	253	279	286	252	270	241	245	272	264	283	253	269	285	255	239	266	226	250	251	265	289	276	266	259	283	285	281	256	302	270	276	250	274	262	242	273	249	269	277	270	244	258	253	250	285	291	273	274	244	264	275	284	231	262	272	247	268	283	262	253	236	258	243	303	249	257	263	241	239	278	243	243	250	274	242	267	280	244	283	284	252	246	269	254	259	278	256	257	272	277	269	263	241	270	280	238	223	269	277	248	274	263	251	281	269	266	240	239	278	273	268	279	266	285	261	274	286	228	276	272	273	270	256	244	260	241	278	259	275	250	252	256	250	268	276	275	262	278	246	246	247	258	276	270	277	260	262	267	236	243	289	224	250	227	271	291	256	278	274	251	263	252	260	257	253	267	266	262	276	245	242	270	265	257	221	267	272	257	252	261	298	256	261	288	272	263	253	260	266	246	265	257	288	257	263	261	270	278	258	272	244	272	269	264	250	256	296	258	276	265	255	258	266	250	282	283	257	267	262	223	280	260	239	234	264	221	293	249	272	279	273	266	271	285	249	264	276	262	270	272	275	253	281	287	248	251	237	275	235	260	273	281	274	270	279	255	272	291	307	269	282	269	266	273	281	281	286	251	261	271	241	293	250	262	244	262	295	259	272	261	276	267	255	248	264	258	254	273	253	260	262	253	239	255	261	254	256	220	263	231	267	270	269	253	269	242	235	250	268	281	268	235	286	277	245	244	275	281	279	241	300	251	274	270	252	245	273	242	258	279	256	255	244	279	251	277	272	257	273	270	259	262	227	275	261	260	262	255	260	285	260	265	234	280	243	303	271	251	274	268	270	240	233	267	264	274	274	288	257	263	305	279	243	253	250	251	279	259	283	229	284	245	255	289	294	235	261	253	251	250
42780	52422	51256	48197	46918	38326	45405	48081	47828	45205	45073	41064	39599	37162	37266	37790	37396	37087	29613	22366	24534	23858	26829	24564	21998	16826	10130	7740	10397	8921	6176	3948	3057	2709	2448	2160	2033	1865	1726	1564	1468	1455	1408	1382	1506	2257	1921	1512	1551	1574	1244	1556	1641	1442	1200	980	896	813	857	819	806	839	842	826	827	843	789	828	800	822	820	834	848	769	776	827	805	832	809	796	762	759	815	857	832	790	833	804	881	812	805	773	791	809	822	815	856	801	820	807	807	749	843	827	824	789	819	841	825	813	828	842	823	798	841	863	788	808	807	780	854	809	837	859	851	824	830	799	843	806	799	748	808	803	784	809	831	832	798	790	792	816	862	755	822	823	778	796	787	853	859	804	784	824	819	835	780	857	796	897	792	809	804	840	758	837	840	829	766	814	795	813	805	820	782	846	802	744	808	814	826	829	826	786	790	833	800	798	770	803	785	797	818	805	783	804	855	800	790	796	806	774	841	792	820	772	801	798	794	831	791	817	790	799	790	830	777	756	754	826	806	797	822	801	800	795	787	820	772	797	820	883	784	812	816	803	794	764	867	794	795	849	776	802	797	760	847	821	844	783	794	827	762	783	805	777	808	821	863	834	804	801	839	778	855	782	765	832	832	822	827	853	869	858	814	790	810	791	821	871	805	795	794	827	755	804	812	859	798	820	795	797	808	738	771	830	817	798	805	780	798	787	825	825	816	797	824	784	830	808	820	841	774	856	828	804	826	827	825	783	810	794	812	862	800	832	791	848	751	832	762	845	833	807	807	828	769	825	841	827	851	837	850	811	799	784	815	806	784	780	764	796	807	811	828	822	820	841	826	820	817	855	779	794	842	784	822	789	776	777	808	797	788	764	787	826	801	808	777	752	803	709	776	833	782	823	833	845	830	849	859	803	779	800	855	866	760	772	829	851	799	847	862	765	827	817	828	815	843	805	826	813	807	812	816	850	778	824	780	788	810	792	798	788	816	822	753	793	842	776	817	826	829	820	826	811	812	825	825	767	803	819	801	851	762	839	796	829	818	848	845	826	755	795	764	870	789	813	795	807	807	803	809	810	787	771	818	774	825	810	774	843	850	781	771	797	819	840	807	902	815	860	801	811	860	794	793	802	852	828	817	753	828	827	858	807	810	794	851	764	816	858	844	800	820	821	791	789	840	815	798	818	826	811	824	809	823	838	808	785	818	842	771	770	808	790	802	809	830	824	846	801	824	851	827	808	856	783	807	852	848	797	823	809	835	789	806	848	775	825	839	838	782	845	836	850	774	818	817	779	860	815	786	806	866	822	801	827	799	824	780	774	845	788	820	842	809	826	822	797	847	860	791	776	784	825	795	825	799	818	792	807	837	794	793	825	756	779	759	819	813	797	862	794	789	767	819	800	802	812	813	806	820	805	807	843	818	759	798	839	785	835	826	840	802	828	807	853	798	827	830	872	799	767	829	810	835	824	856	851	786	778	766	767	778	855	826	907	786	800	809	815	817	818	771	812	839	794	830	801	851	838	834	794	821	773	795	791	794	784	772	841	822	784	821	812	813	740	800	789	855	801	836	754	847	810	775	828	837	819	810	814	847	771	821	839	794	790	843	781	784	805	779	859	792	820	826	758	797	816	848	823	826	831	785	863	803	823	790	817	843	763	830	788	825	773	896	813	775	832	824	814	837	798	839	777	813	811	819	870	772	805	866	797	810	791	797	862	807	842	821	832	794	804	828	784	808	806	842	802	781	796	797	791	807	772	843	795	784	788	822	804	778	847	767	837	870	832	837	849	779	803	793	762	802	790	756	797	857	753	796	758	785	836	805	842	818	823	804	842	823	820	814	838	804	818	858	810	826	811	812	818	792	774	746	804	830	818	833	829	792	788	822	831	849	764	833	837	840	786	774	804	790	820	807	817	794	787	896	835	815	761	846	855	775	821	814	863	815	824	875	792	868	811	800	810	825	821	846	801	762	785	821	813	795	840	835	873	821	829	824	795	814	822	781	819	776	892	853	809	778	874	833	809	771	787	798	806	855	830	825	843	783	806	818	764	829	830	786	819	838	754	800	808	838	795	771	806	819	846	799	766	812	811	818	806	738	790	871	806	812	798	749	820	797	801	812	833	823	787	792	829	827	846	809	810	804	794	857	832	767	791	826	808	804	814	773	787	790	768	821	816	850	824	814	761	819	797	772	810	860	840	819	767	821	750	808	803	804	833	826	804	776	788	829	801	811	796	804	807	766	846	809	815	852	777	808	812	812	753	778	835	804	766	801	839	871	794	783	848	801	808	796	799	817	813	764	768	843	782	815	802	815	804	811	833	758	797	772	794	764	766	818	789	838	764	775	811	833	836	807	820	777	825	788	813	825	793	801	812	852	876	767	813	848	884	810	806	770	834	822	792	793	782	800	786	802	851	760	812	817	804	803	866	803	786	782	816	821	813	805	865	823	830	773	818	803	813	879	834	834	825	800	803	832	841	825	813	814	797	832	779	812	858	805	829	805	825	828	821	837	809	824	832	776	822	839	856	765	758	806	837	802	828	785	804	871	789	768	790	806	830	781	878	813	836	809	841	821	788	838	807	795	806	831	834	798	805	814	781	837	847	803	796	823	806	794	847	785	792	839	821	875	795	803	862	801	776	832	799	814	806	826	775	808	850	854	773	794	789	808	788	806	837	821	837	777	859	805	757	737	821	769	795	858	798	883	836	821	872	783	808	847	811	797	840	792	830	827	772	805	808	758	770	803	763	793	808	811	758	790	790	814	829	837	792	806	783	790	819	841	772	801	763	808	789	832	787	861	850	787	816	837	751	873	810	785	799	878	768	839	819	768	799	782	834	807	803	794	820	836	829	821	829	839	762	776	837	823	797	805	828	828	807	838	836	808	797	803	751	801	885	762	820	767	785	814	832	806	870	763	799	771	803	803	757	796	793	840	860	828	770	835	786	765	816	858	774	832	781	855	829	833	784	822	817	761	794	895	811	882	791	787	824	804	833	769	821	802	784	822	840	825	796	823	797	793	801	840	815	792	815	804	800	784	792	756	823	811	875	808	804	851	813	777	787	807	847	813	763	844	779	798	782	768	791	879	831	853	817	808	800	853	857	802	835	829	804	789	800	784	821	826	826	816	779	814	843	830	785	805	789	796	809	809	804	846	803	822	764	765	777	850	798	819	822	782	854	781	802	806	833	829	775	866	847	816	758	800	846	856	792	800	779	801	798	796	768	800	824	833	856	813	811	842	818	804	843	800	789	826	802	838	804	829	811	786	797	778	814	789	808	807	833	764	784	857	821	809	794	797	784	798	802	834	826	773	810	828	798	826	865	796	810	784	801	823	795	804	800	829	801	775	819	845	796	799	803	727	809	811	796	775	814	798	812	812	808	839	822	804	802	817	834	797	806	842	815	792	797	836	845	809	821	791	763	807	744	809	852	839	767	860	833	808	833	782	836	812	814	770	791	792	799	795	780	845	782	805	801	845	789	808	792	824	813
20861	22055	20372	12348	7044	4402	3337	3055	2535	1908	1588	1294	1120	1020	987	1087	989	930	662	499	515	564	531	507	445	366	309	317	286	280	265	255	282	307	304	278	275	260	223	288	271	273	286	244	235	246	214	225	243	231	239	235	216	230	252	233	229	224	233	216	235	229	206	229	214	219	244	238	236	227	208	227	232	237	220	222	235	218	204	246	224	216	209	231	226	221	223	217	233	227	208	228	200	222	234	227	221	195	234	247	221	222	198	257	223	207	219	205	218	223	204	227	233	229	174	206	225	213	235	229	248	232	216	195	210	203	235	216	216	230	231	223	217	246	239	230	252	241	205	226	205	204	252	223	223	229	208	203	229	210	229	233	216	220	237	209	211	228	238	248	246	192	209	203	216	237	222	214	256	222	209	233	237	213	257	223	225	220	235	222	223	232	231	231	220	226	227	226	223	218	220	219	185	235	261	194	222	228	228	215	239	231	224	225	223	241	210	222	258	227	222	218	242	231	195	248	232	228	239	208	222	240	219	230	213	200	256	208	225	226	237	220	227	203	229	225	218	225	218	221	222	225	220	228	241	211	246	240	205	251	224	214	233	228	230	214	202	201	242	251	206	236	232	231	225	237	231	220	238	246	227	207	223	219	197	213	247	220	230	211	189	232	213	218	227	260	191	242	223	222	229	212	217	229	221	231	224	236	232	219	201	210	223	238	255	232	235	257	235	241	210	227	216	230	215	229	215	225	220	237	232	203	224	222	216	230	228	225	235	220	222	214	223	214	222	222	231	246	228	228	251	229	211	241	232	204	217	166	253	223	218	229	214	233	225	227	221	216	227	249	234	234	226	245	220	230	259	199	209	214	240	213	212	214	207	244	223	203	227	222	198	212	235	207	245	237	224	229	225	230	203	224	215	246	218	243	235	224	208	176	217	222	248	221	246	231	220	236	241	207	241	214	202	208	223	235	233	218	204	225	194	205	204	222	241	201	223	225	222	236	236	221	216	219	227	212	216	206	230	240	211	212	204	241	227	251	199	223	225	189	236	230	242	214	229	205	223	222	206	204	222	197	253	243	221	223	208	220	227	227	244	252	240	211	217	225	222	214	216	198	228	206	198	216	199	205	203	266	230	231	237	221	209	211	233	249	208	239	229	251	224	189	216	218	239	197	225	208	202	201	241	219	229	219	254	213	246	240	221	239	216	188	218	215	192	205	202	238	232	241	237	217	263	232	205	223	241	218	218	224	241	217	240	199	200	214	216	213	195	252	247	196	191	250	203	238	239	241	227	237	218	204	202	213	202	248	243	262	204	236	222	198	225	233	214	216	220	216	218	235	208	242	240	219	224	250	224	213	216	236	187	230	218	220	225	213	220	219	217	225	225	231	216	226	209	206	206	233	234	232	223	204	233	221	206	235	242	224	242	237	196	213	228	222	232	202	214	214	222	225	225	227	232	228	193	227	226	232	216	218	256	215	208	217	220	223	230	244	231	202	219	233	217	208	227	234	206	219	226	217	211	250	215	240	231	213	202	227	226	224	228	227	244	224	226	237	232	215	229	246	209	236	216	217	220	230	202	242	219	212	215	212	216	237	194	222	186	211	246	263	225	241	210	220	240	238	217	215	221	207	207	220	224	242	236	208	217	216	207	228	227	229	227	226	208	242	243	240	222	228	212	233	244	206	229	197	218	243	217	226	209	231	213	232	198	215	229	216	229	205	223	221	223	234	227	220	236	215	237	210	202	193	222	217	208	229	209	225	235	223	234	246	209	210	224	268	218	219	236	236	215	218	229	222	217	230	201	213	208	210	251	242	226	245	224	181	212	218	235	246	228	252	221	221	234	226	246	218	224	186	215	226	222	213	225	236	248	231	252	215	223	198	228	249	208	196	236	229	226	233	228	232	233	230	239	241	217	208	232	231	224	205	201	200	230	235	225	234	186	202	232	243	232	231	238	234	204	209	194	247	199	230	259	223	261	245	246	236	239	215	240	221	222	229	205	237	248	221	216	228	232	220	200	227	220	207	215	218	223	234	219	208	213	216	215	209	204	222	227	230	222	219	211	191	246	216	213	230	222	241	225	230	258	229	237	214	195	200	206	218	206	221	219	222	225	208	233	203	221	209	208	229	229	245	240	233	220	242	217	234	226	218	216	234	224	212	233	227	213	232	251	224	222	213	239	213	213	191	236	225	220	225	234	205	211	216	203	213	222	241	233	217	215	212	221	205	238	219	273	188	208	226	269	239	214	211	240	229	204	208	220	228	242	211	211	226	247	245	232	223	233	236	219	228	183	215	260	235	210	230	213	237	228	228	207	207	247	239	226	218	236	219	244	198	211	236	216	226	250	228	225	217	244	215	227	228	214	225	205	224	202	217	203	227	185	227	218	259	210	232	240	244	197	216	224	215	252	202	234	218	234	229	230	211	224	236	260	232	219	199	227	228	223	252	222	224	233	224	228	224	219	207	236	213	238	215	223	226	218	229	227	216	214	212	235	226	237	224	222	224	207	205	206	224	208	218	201	195	218	219	218	196	236	239	223	200	217	238	221	234	197	230	218	235	196	223	241	199	227	230	233	243	225	238	287	216	211	227	214	211	218	231	228	218	203	218	237	232	206	219	220	204	233	201	225	221	225	241	245	241	225	211	233	237	224	237	234	204	218	202	234	210	209	204	219	224	222	255	253	229	217	222	224	244	240	238	218	219	204	211	234	239	235	203	229	264	204	237	235	220	211	228	212	238	193	211	222	243	223	205	248	252	228	200	227	220	203	227	235	246	237	237	248	239	191	196	218	227	211	228	212	232	224	194	219	210	230	237	216	250	227	220	239	236	215	184	206	227	203	223	233	216	239	228	221	222	234	197	219	222	240	218	229	240	239	201	214	235	222	227	223	203	219	236	249	232	226	242	240	201	236	221	231	214	218	233	216	233	209	195	207	244	210	203	210	224	237	194	223	233	238	216	215	217	233	208	247	206	230	243	208	204	259	224	234	236	235	220	235	225	214	260	226	225	219	225	217	205	238	238	214	203	210	229	245	243	240	216	206	243	222	254	229	218	238	210	234	221	212	208	216	200	196	237	209	211	213	213	223	216	254	205	241	250	234	244	230	241	207	203	231	203	224	215	228	212	220	231	217	229	272	204	209	195	197	225	213	235	226	257	235	231	216	244	211	209	267	191	221	234	242	236	253	188	205	214	250	211	227	237	255	199	201	209	213	226	210	231	219	236	237	220	213	233	233	218	219	219	221	260	226	231	194	237	237	203	210	230	199	218	215	220	246	238	232	223	244	228	266	223	219	220	231	239	227	233	218	228	220	208	229	241	237	239	245	225	196	230	212	213	240	219	229	228	211	215	239	242	220	204	235	222	206	244	228	222	227	223	220	222	233	201	238	229	231	202	244	237	210	250	210	216	226	220	241	208	221	227	207	202	197	218	181	184	243	212	226	220	241	191	235	226	224	245	236	218	219	251	234	185	217	251	230	223	215	241
16781	24006	27782	21730	17750	13215	12012	12010	10064	7759	6991	5612	4615	4369	4391	4750	4391	3902	2808	2130	2827	2927	2768	2541	2375	1929	1461	1346	1383	1184	1070	1091	1081	1028	1074	1067	1062	1063	1062	966	1034	1075	1019	962	1049	977	891	807	777	779	824	859	860	850	843	802	756	739	735	722	755	740	741	753	740	780	721	765	722	740	738	752	751	678	762	760	689	723	758	747	741	723	771	716	754	766	755	756	714	734	743	707	752	759	727	732	775	738	661	710	682	768	720	725	757	738	791	687	719	698	698	797	753	668	732	762	719	680	733	731	742	763	777	707	747	705	748	712	703	720	737	789	765	718	764	751	766	722	749	742	775	726	696	712	703	762	732	724	702	714	732	737	741	743	747	724	682	713	707	716	786	747	730	819	746	729	699	727	757	718	707	704	760	706	744	752	742	719	750	774	742	709	708	751	721	710	717	705	703	752	713	717	748	754	700	760	693	715	749	697	757	761	772	714	738	708	742	768	760	718	713	716	749	730	707	732	664	726	695	671	720	755	761	735	730	752	729	719	734	756	685	728	736	728	750	725	752	734	757	689	746	724	737	752	788	742	757	762	726	738	709	703	735	742	683	749	709	766	735	737	739	743	755	750	741	719	749	755	691	761	734	748	767	700	719	750	682	715	742	733	763	727	700	783	745	744	716	737	710	722	742	734	759	753	736	733	777	735	689	793	739	742	726	734	719	760	688	754	737	737	745	717	748	720	705	744	746	721	731	734	734	709	708	734	681	717	748	700	746	785	753	762	724	729	766	769	711	726	753	774	740	706	700	743	752	745	724	731	728	727	713	717	720	752	731	733	657	787	759	728	738	751	716	727	750	756	704	720	786	684	733	697	768	780	709	759	688	746	732	780	725	757	747	704	719	744	698	737	679	732	688	697	718	735	692	745	774	723	679	739	766	710	731	746	733	726	699	692	714	706	748	743	739	709	718	732	726	758	762	730	751	718	724	734	747	722	734	774	733	733	746	741	729	680	740	730	767	688	735	769	718	737	686	832	728	715	744	750	758	716	761	748	790	759	757	759	779	703	709	713	754	716	740	750	716	732	760	768	719	733	710	733	703	734	775	756	669	750	721	727	743	697	723	691	772	759	772	734	726	746	750	725	710	764	743	760	691	728	740	754	748	729	712	746	740	698	759	751	728	718	704	745	730	738	728	729	743	737	736	732	699	791	733	752	736	757	714	691	756	721	743	687	722	734	719	686	713	729	773	735	770	711	729	723	742	730	703	702	737	728	747	717	715	776	746	735	720	723	769	696	716	742	739	721	764	725	687	727	784	800	704	702	699	730	739	753	753	789	730	745	725	747	711	777	743	721	699	749	744	741	767	697	722	706	715	728	738	708	687	730	709	708	662	736	760	707	698	715	734	683	704	744	709	720	764	737	731	674	717	742	709	702	760	752	729	746	765	751	724	699	725	734	759	720	750	751	754	697	738	695	710	744	732	747	728	757	805	749	724	737	717	728	713	741	699	698	688	751	739	755	707	742	725	697	745	737	751	793	725	756	723	743	722	733	738	744	723	732	709	769	747	714	703	744	695	786	738	741	745	711	773	725	782	713	761	783	743	715	706	732	733	744	785	691	764	715	717	708	721	747	716	759	734	730	763	725	731	732	788	676	737	747	718	725	789	699	726	706	693	762	754	709	779	693	701	817	710	767	672	758	720	776	713	710	703	689	749	692	721	770	679	746	753	705	703	728	720	737	733	734	768	754	750	753	675	761	742	720	689	689	704	737	755	703	722	737	782	722	767	819	698	768	750	710	679	701	747	731	708	750	753	710	699	707	721	657	771	752	749	705	687	747	712	709	675	703	708	752	731	703	718	726	759	768	754	720	700	732	721	711	735	716	723	751	725	733	679	771	743	697	736	702	738	718	694	741	769	756	752	737	710	737	703	762	707	713	768	718	759	736	717	742	701	690	761	702	712	694	723	734	706	794	698	700	743	731	719	687	726	699	716	702	719	752	690	704	721	740	729	761	762	697	703	676	740	709	723	738	765	762	733	711	735	699	761	746	732	708	710	743	757	777	737	790	716	728	739	713	711	761	686	689	712	730	771	757	756	726	764	733	699	741	719	722	743	763	696	710	693	732	749	733	726	745	716	755	713	744	790	674	733	755	739	691	719	705	718	715	754	729	768	733	745	697	760	733	735	743	720	727	726	753	685	712	757	734	725	729	738	716	705	710	715	746	733	748	713	703	755	728	753	738	757	693	695	734	749	700	696	682	705	724	721	753	689	733	725	767	703	703	706	753	770	715	682	780	769	735	736	788	741	723	729	711	722	771	729	785	741	699	778	734	720	708	734	765	789	735	724	794	743	737	722	776	777	731	685	737	749	753	723	737	694	733	760	743	736	710	746	758	681	749	792	712	729	738	729	720	676	671	724	760	711	716	729	744	718	765	718	739	693	747	740	724	777	744	712	745	693	711	718	717	742	744	735	715	724	731	703	754	733	704	735	729	690	722	721	708	720	717	755	674	778	754	710	683	705	784	794	716	712	743	774	743	721	720	761	712	673	685	767	734	736	705	726	729	740	753	713	814	708	723	681	763	702	750	800	732	779	740	735	729	738	731	703	695	706	689	737	694	725	716	763	763	718	767	757	767	765	682	721	729	773	764	702	769	750	723	729	723	712	686	776	712	726	712	735	730	711	774	731	717	704	696	758	698	757	731	721	757	713	699	701	729	725	698	723	713	769	689	697	729	747	716	721	729	764	711	705	801	706	703	729	732	739	731	647	697	699	747	720	703	749	711	745	713	707	722	751	685	745	707	668	725	708	749	785	718	766	732	701	720	755	739	731	726	695	744	701	707	732	754	757	730	779	765	723	751	754	707	755	708	765	733	737	747	742	731	674	722	712	735	741	746	756	770	748	725	732	719	735	738	716	692	738	692	750	719	731	790	755	728	689	744	755	717	723	729	733	749	708	715	746	764	757	680	691	727	708	704	768	738	751	744	758	712	739	685	732	698	706	762	722	730	744	736	756	773	753	736	731	722	674	739	730	683	715	754	699	761	755	771	757	707	754	750	743	741	739	739	762	739	721	764	712	718	725	750	710	744	696	740	730	740	786	721	697	738	752	778	767	746	756	775	801	747	722	749	696	767	748	709	750	746	668	701	757	721	747	737	718	732	764	728	742	779	756	768	795	768	736	715	729	715	739	737	767	703	727	735	766	770	696	756	729	693	769	732	675	742	706	723	747	705	736	747	704	730	743	705	731	698	740	736	782	740	750	697	724	716	733	731	697	708	751	742	734	734	747	710	666	735	767	721	741	694	717	718	735	727	753	719	763	701	717	742	722	735	738	727	735	698	734	733	740	737	757	727	746	714	736	737	727	708	728	747	742	788	696	709	726	747	736	756	698	731	727	767	696	720	719	683	707	766	683	769	717	759	756	720	711	740	746	683	671	752	713	690	759	727	736	748	725	717	705	780	741	745	716	723	740	741	729	736	744	728
40788	45629	37782	36375	32472	26748	27195	30362	27562	23941	22499	17444	13176	11881	10184	10590	9832	9285	4713	2883	3580	3417	3607	3057	2636	2106	1477	1063	1124	587	488	417	363	346	287	293	291	294	251	248	271	268	266	251	337	336	244	237	204	225	235	316	268	261	255	202	187	236	206	210	192	203	203	207	249	196	177	219	202	213	208	180	193	207	203	192	206	200	198	196	215	207	192	214	217	203	200	219	206	227	223	224	219	208	190	196	220	216	201	202	202	183	231	235	218	195	223	189	204	233	167	198	213	173	207	234	230	210	176	187	192	196	182	198	210	211	185	235	186	198	217	218	214	184	203	212	211	211	197	206	211	187	213	212	192	223	202	211	179	213	201	188	222	196	187	199	209	204	196	210	214	186	205	209	204	226	202	193	205	199	181	220	221	201	229	198	187	213	222	214	198	172	204	225	195	195	189	188	216	204	209	234	213	189	192	214	216	197	231	178	205	214	231	189	214	188	198	196	202	251	201	217	223	180	217	210	199	186	186	219	215	204	208	173	202	198	217	215	209	205	198	199	209	202	222	187	204	203	221	197	203	193	197	195	236	191	223	230	192	210	201	205	208	188	203	198	198	196	207	212	197	213	192	221	211	193	217	210	211	201	229	225	209	194	220	210	245	204	193	224	207	210	215	225	177	203	176	203	191	202	218	214	205	213	227	205	206	185	192	176	197	206	205	210	189	219	216	208	220	227	229	196	215	193	183	209	237	191	191	210	196	187	211	214	210	216	179	226	187	199	173	215	183	188	230	209	220	193	228	196	219	210	230	216	220	190	206	217	212	203	181	211	200	192	217	199	219	211	190	208	217	198	222	195	216	220	212	212	210	181	211	213	183	222	212	233	210	226	228	192	194	205	197	203	197	204	205	212	211	212	210	198	183	205	224	195	195	204	187	220	224	191	229	220	212	207	208	208	189	202	200	213	201	201	223	186	222	200	198	197	204	185	201	203	242	207	193	209	229	215	208	222	211	209	224	193	207	204	223	227	210	201	187	208	196	171	226	199	174	183	222	230	205	186	196	206	207	209	228	204	218	190	215	209	232	215	187	202	191	223	199	191	196	214	204	204	219	241	216	203	216	204	215	206	193	225	229	185	228	216	193	212	212	195	229	236	211	184	199	209	205	183	198	201	185	191	196	194	208	229	215	202	200	203	243	202	202	196	197	205	224	187	237	192	209	205	180	198	224	217	224	186	210	201	176	238	180	246	217	206	217	191	216	216	185	236	220	218	200	217	188	213	212	201	185	197	207	166	216	227	211	215	212	213	216	235	201	192	216	226	212	210	214	197	190	204	201	187	213	206	221	207	211	197	213	205	212	223	219	210	212	221	212	190	230	206	207	198	191	208	232	202	214	228	194	206	187	200	218	213	212	209	212	205	219	203	191	189	220	171	219	234	208	204	227	209	209	223	198	218	189	168	218	191	228	217	228	202	230	201	205	181	192	193	211	229	219	203	192	213	198	202	231	214	209	196	217	197	225	181	187	196	215	225	212	199	184	215	210	189	232	190	207	200	232	210	186	198	199	219	200	195	200	192	197	211	218	188	189	181	208	222	209	195	223	187	205	177	181	199	179	215	222	211	193	187	222	206	185	203	225	215	190	220	203	175	227	196	207	192	214	194	189	221	213	191	192	225	194	206	190	211	203	180	196	216	202	189	215	196	215	210	215	185	186	185	197	207	212	209	183	239	182	204	214	214	209	224	195	201	202	225	217	200	203	213	196	211	193	214	205	218	207	208	206	179	196	225	194	211	216	206	197	212	213	218	227	206	234	219	219	212	206	206	202	222	228	215	200	210	199	211	178	187	202	192	231	201	200	209	227	215	237	225	198	210	191	211	202	210	202	216	222	204	232	201	186	210	208	208	209	205	189	210	192	202	210	208	205	218	201	227	219	224	238	208	202	202	204	218	204	187	218	191	192	219	202	214	179	207	202	193	221	230	216	198	185	188	247	224	191	216	223	197	208	197	204	214	217	210	216	228	220	224	202	210	218	212	243	189	202	213	230	195	204	198	187	220	199	212	239	182	206	223	220	177	209	212	211	216	192	188	222	202	190	204	209	206	236	229	184	182	192	215	192	190	219	208	211	198	212	230	217	207	185	225	211	224	210	230	225	215	196	210	191	196	218	201	199	200	197	201	201	194	193	198	209	197	225	210	196	205	212	206	216	235	192	213	200	221	214	217	201	209	196	229	188	183	233	180	202	182	223	195	235	190	204	196	232	214	189	206	172	202	196	186	219	234	212	221	203	202	233	235	212	186	204	208	203	200	212	236	207	203	205	230	182	197	229	201	204	243	212	201	200	208	208	186	221	208	220	218	202	217	208	218	191	187	189	198	208	189	198	185	215	200	210	204	195	216	199	216	210	221	200	211	218	192	204	183	190	207	238	227	212	213	186	233	207	220	191	201	221	224	214	199	182	211	228	215	220	210	216	184	212	204	199	211	198	205	181	202	212	195	212	182	214	213	201	204	217	233	220	224	224	177	227	196	197	198	194	180	231	212	226	237	203	213	199	193	209	216	205	227	210	178	223	219	201	209	172	221	207	210	216	211	203	216	219	209	228	211	197	210	223	213	235	197	208	164	205	201	211	199	212	202	213	180	208	188	216	195	210	224	245	181	187	219	234	208	214	208	228	212	205	196	199	209	191	186	232	227	206	200	225	185	206	214	203	180	198	230	200	213	228	202	207	216	214	205	197	205	212	229	211	191	211	195	171	225	205	220	238	221	220	184	198	220	221	187	221	224	192	225	217	197	213	196	172	174	190	195	202	204	189	213	211	213	222	200	215	180	220	196	206	217	192	206	195	198	192	216	218	201	194	215	214	221	221	229	223	197	181	206	203	201	200	202	203	228	197	223	222	218	222	215	212	193	199	229	214	188	222	183	203	206	198	208	237	219	199	187	210	220	241	194	186	202	214	210	213	196	218	196	210	194	191	181	222	207	198	221	216	181	186	186	206	221	210	204	199	207	205	204	212	209	222	209	221	212	193	191	200	184	219	213	212	202	221	199	204	228	205	211	183	207	199	224	229	220	224	206	205	203	214	205	243	186	192	188	187	223	215	209	184	223	209	199	219	222	215	225	213	195	190	197	229	208	194	235	201	220	194	218	196	214	201	223	216	208	203	216	213	216	227	205	232	191	203	181	221	215	239	204	181	203	199	221	208	212	203	201	227	214	226	192	193	215	207	206	190	206	175	195	224	219	206	204	213	196	207	209	215	193	212	188	198	198	188	203	202	197	195	214	200	185	240	183	179	190	204	233	201	198	228	227	214	210	217	213	219	210	199	198	198	196	219	220	209	197	190	191	194	211	183	195	196	209	216	194	238	208	227	214	210	208	196	213	236	213	194	184	201	224	208	211	195	218	190	221	215	202	220	214	211	211	191	215	183	195	202	200	210	216	202	216	195	213	204	222	189	217	205	207	203	212	214	197	224	209	179	217	212	215	186	195
33458	43007	41862	44457	41205	32017	37268	42466	40180	37598	38353	32782	30771	30030	29059	30766	29862	27828	19014	14917	17437	17055	17342	15833	13671	12501	8807	6748	6537	3509	2823	2211	1827	1607	1557	1423	1329	1256	1099	1170	1225	1227	1195	1073	1501	1615	1170	747	720	705	858	1265	1167	1045	900	814	718	691	695	689	633	689	703	664	664	677	667	660	708	658	704	668	681	704	718	691	711	661	634	654	667	662	628	644	648	676	729	691	689	665	684	683	686	722	660	727	644	630	649	664	637	674	684	696	674	726	644	709	663	661	699	683	647	690	704	656	689	699	647	679	647	686	690	668	688	654	657	679	680	642	633	694	668	665	658	721	688	631	683	704	698	621	672	689	617	677	688	662	719	674	681	676	716	689	657	672	656	675	683	677	679	690	703	724	638	673	688	681	711	701	652	703	633	635	654	650	662	659	647	710	697	695	640	707	643	676	680	691	636	670	712	693	711	669	689	720	723	676	672	644	673	700	679	630	639	663	684	687	673	687	662	619	728	668	693	685	648	684	681	678	671	658	687	691	656	725	693	703	661	729	700	673	674	689	662	679	693	633	719	656	659	679	668	678	680	676	693	650	665	639	672	666	646	679	720	671	693	682	709	720	661	677	713	656	659	614	696	687	680	669	632	685	684	653	645	695	674	687	700	685	648	690	691	672	665	690	660	649	664	687	666	664	627	693	691	634	680	674	671	670	650	674	653	690	665	659	698	615	705	681	665	681	723	673	717	634	661	722	686	648	688	726	662	646	711	680	648	688	641	662	679	682	702	691	655	694	651	697	644	675	686	666	683	662	684	663	676	697	622	650	676	638	716	683	679	711	686	675	669	718	660	686	659	695	655	705	637	684	665	643	648	661	650	621	642	658	670	652	692	724	682	694	712	648	626	653	680	697	628	685	693	662	696	674	668	666	683	698	691	675	678	682	637	698	671	712	704	664	693	690	694	674	653	658	678	651	712	652	745	653	636	695	687	679	668	695	637	714	691	670	707	692	715	638	687	708	694	645	669	723	670	711	696	647	675	653	645	666	690	637	659	696	701	664	641	719	687	678	677	720	696	693	698	682	660	728	648	664	677	670	626	672	687	681	678	689	659	692	649	690	644	712	693	684	659	681	642	685	690	695	707	675	658	678	681	672	704	675	712	713	641	685	699	666	696	666	666	701	722	668	672	668	689	724	727	661	695	616	700	692	653	657	696	695	646	679	658	659	682	683	719	699	625	671	726	733	679	673	668	704	655	646	633	635	667	670	702	660	675	679	669	647	691	697	703	649	735	680	651	698	634	633	714	673	681	679	661	656	672	636	702	672	659	673	720	675	664	661	672	695	674	675	689	695	661	740	691	737	661	672	698	696	693	676	670	659	634	650	658	688	674	664	645	658	654	672	708	645	678	656	676	645	675	660	694	676	673	649	651	689	671	664	659	650	660	655	704	667	663	674	673	667	674	698	693	665	671	673	642	701	696	685	666	681	668	651	675	680	664	624	707	703	719	677	717	676	643	705	653	700	645	675	658	618	676	641	675	699	668	680	679	699	672	636	682	691	649	685	691	655	654	673	660	675	643	615	678	679	664	673	640	701	666	668	655	624	691	646	712	664	572	664	651	644	677	710	668	721	654	679	665	651	655	685	684	664	678	675	669	717	699	691	689	668	667	710	677	711	639	713	709	707	685	666	744	656	662	662	629	685	665	650	703	681	660	711	736	647	662	701	700	686	684	635	720	661	687	677	651	694	680	702	661	665	754	677	686	697	679	670	698	644	716	693	684	732	639	635	657	649	661	713	669	657	666	672	681	659	680	691	679	705	711	647	684	678	665	664	692	693	680	663	707	674	670	686	677	664	686	673	726	647	703	648	684	681	701	668	714	646	691	723	679	705	648	714	625	599	626	656	670	671	643	681	663	605	707	708	729	635	655	628	659	702	658	679	658	654	693	706	654	646	684	656	661	668	723	674	713	676	627	655	669	670	662	661	697	665	711	682	657	716	680	669	741	749	653	708	695	676	663	625	678	675	663	695	708	643	645	654	676	655	657	658	711	644	681	669	623	703	720	667	684	684	668	660	708	675	678	716	698	686	642	684	669	694	655	668	651	652	719	690	649	653	661	674	646	664	683	664	659	689	671	711	678	669	632	715	696	728	662	722	656	711	722	676	664	676	642	681	691	612	713	624	710	685	678	652	674	660	686	680	695	615	684	698	684	643	708	652	654	683	688	624	714	645	659	692	720	670	653	673	670	680	692	682	682	602	653	675	693	689	603	623	694	702	664	649	696	658	645	645	719	658	705	683	683	689	622	677	650	651	685	666	681	628	686	669	689	688	678	684	640	675	641	667	677	649	667	678	717	678	679	652	642	671	652	674	677	693	662	659	633	696	667	648	682	689	685	675	630	615	690	690	683	639	713	680	677	710	668	707	664	668	649	665	676	675	665	688	674	677	672	690	732	658	653	707	708	651	684	699	650	647	706	666	696	635	676	662	666	717	682	703	694	657	673	706	615	701	654	648	642	675	669	705	712	662	626	695	689	629	693	702	691	707	734	683	708	688	694	599	702	655	668	651	723	667	725	682	631	679	691	720	659	668	682	675	656	712	682	696	693	711	731	617	688	689	682	654	677	685	688	630	681	659	710	682	712	680	652	647	675	641	688	678	695	675	703	640	668	613	651	690	684	692	666	640	651	667	649	681	674	661	631	683	683	680	678	697	675	688	685	688	671	666	672	697	665	683	697	678	671	657	637	672	703	660	701	699	686	680	723	711	695	640	666	652	678	644	711	643	686	705	690	671	693	686	604	659	666	665	637	631	688	699	655	671	660	660	686	689	678	687	649	665	714	703	660	658	678	706	667	698	689	657	683	664	666	682	675	721	676	663	677	697	655	659	686	650	650	674	680	659	671	669	689	732	673	697	709	652	689	710	676	705	667	677	706	715	676	680	677	661	714	678	669	668	681	680	678	726	679	638	659	646	693	701	672	691	696	654	693	715	708	648	680	665	643	736	660	652	650	649	703	732	677	699	664	687	712	697	661	633	679	716	699	675	689	665	666	653	701	705	681	670	697	688	652	664	695	672	686	688	693	656	675	636	628	659	690	670	675	710	667	666	655	680	697	649	696	723	659	674	719	679	690	728	653	687	732	688	650	665	677	661	677	642	699	668	683	685	675	680	682	652	673	659	654	673	693	673	655	694	695	677	695	648	681	676	680	696	618	720	683	642	725	704	656	645	709	745	723	697	701	692	682	738	662	686	656	701	642	686	679	674	726	671	657	678	680	708	671	667	690	687	734	647	692	647	669	677	657	690	643	655	679	686	718	659	689	693	640	666	677	671	667	656	708	700	713	642	715	676	647	643	669	657	669	684	708	617	658	727	653	671	679	695	662	682	660	700	647	674	717	723	737	700	660	708	693	681	689	635	677	663	670	681	664	654	639	694	691	617	678	669	687	667	686	738	647	668	720	637	650	690	657	675	695	638	674	688	676	673	637	607
48543	48207	39566	35357	35017	33429	29625	37009	35149	31760	31428	28232	22845	22158	19174	21186	20404	17554	10105	6494	7334	6933	7159	6380	5237	5327	3005	2406	1725	964	702	560	485	435	445	390	421	382	359	323	316	296	271	276	323	323	242	248	265	350	409	477	442	392	299	280	248	231	229	223	236	237	245	253	226	233	217	225	251	239	240	197	244	233	229	241	232	205	224	221	238	243	224	230	228	229	206	241	229	227	219	260	233	241	200	227	221	232	219	240	215	221	226	245	218	248	224	209	226	232	215	226	231	241	252	202	219	220	221	238	217	239	243	238	225	258	231	233	246	219	264	231	210	228	212	238	205	241	243	235	246	226	227	217	237	241	242	219	246	218	232	193	225	232	225	251	237	175	209	222	249	217	239	208	248	252	236	231	209	224	215	236	201	231	199	216	252	233	221	244	246	228	221	232	210	243	233	221	247	269	238	234	213	250	235	248	226	212	236	251	206	224	233	235	262	235	228	214	238	235	225	212	235	241	231	200	244	228	202	245	235	237	243	202	229	221	227	236	244	223	241	217	238	243	236	209	222	254	225	244	219	229	232	248	221	218	231	222	230	213	234	234	234	241	245	225	221	249	213	224	228	233	233	258	240	264	224	252	218	199	242	231	233	239	233	231	248	243	251	214	249	245	220	196	254	243	220	208	250	243	229	220	233	256	235	203	243	233	230	218	232	222	225	224	237	250	209	244	229	206	248	210	236	229	228	243	220	244	214	248	238	220	214	219	221	251	217	220	229	217	221	261	217	226	243	210	222	221	231	257	234	213	246	227	238	240	230	204	194	238	242	233	220	206	225	266	217	245	241	230	251	228	222	229	234	259	247	248	248	243	236	243	211	209	218	220	254	205	247	225	261	238	239	230	259	230	275	226	230	232	217	255	220	206	210	240	248	251	246	201	214	219	247	223	254	249	240	210	227	221	212	262	221	216	241	262	232	235	236	223	235	242	221	218	249	253	236	236	247	239	237	190	226	264	218	228	249	240	230	244	248	256	232	243	222	224	219	249	246	240	244	212	231	235	243	233	214	236	238	211	219	214	179	253	227	208	217	208	230	219	236	232	241	255	225	222	241	242	228	230	253	213	229	240	246	238	235	229	236	241	264	215	238	239	215	212	221	218	217	202	222	236	241	245	241	216	232	230	215	200	212	233	213	250	203	226	225	237	223	218	236	247	199	249	235	210	229	242	212	238	243	202	226	241	269	211	223	238	198	227	231	236	240	237	242	226	223	235	244	221	225	255	231	213	233	231	213	227	277	226	219	255	212	232	246	247	223	215	247	243	229	223	214	245	252	241	214	199	233	249	222	233	232	247	221	219	208	229	207	206	266	226	228	223	220	189	235	245	268	238	232	235	243	220	216	255	245	200	241	236	245	231	190	226	224	237	209	228	231	262	219	216	235	229	237	221	252	228	226	199	213	247	231	228	241	205	220	229	263	237	242	243	197	250	224	208	229	239	247	228	241	252	197	219	232	210	217	234	228	215	216	211	212	224	221	221	235	217	218	223	216	231	228	234	242	243	239	219	241	223	234	237	226	241	239	200	201	215	209	229	207	226	221	246	239	222	235	206	220	211	230	234	225	219	207	236	221	220	228	217	265	231	229	231	216	207	242	238	202	248	232	239	265	251	268	242	259	256	238	225	226	240	232	263	219	205	267	225	239	212	244	207	229	247	241	220	202	227	219	214	250	242	224	211	232	202	261	229	195	213	251	230	212	257	227	227	247	235	221	258	236	238	219	242	228	242	243	230	224	247	226	211	220	252	254	257	205	236	233	249	230	217	184	231	239	226	232	229	251	199	233	207	219	200	217	212	220	216	225	206	236	199	241	223	213	243	206	253	212	251	251	202	236	239	207	226	230	254	244	252	236	262	229	242	211	221	229	215	242	235	228	263	238	215	230	231	233	243	255	249	217	223	252	248	235	243	239	234	216	215	240	204	232	240	216	230	252	254	230	232	243	249	227	231	204	231	213	214	231	214	248	208	218	232	256	243	245	213	221	253	237	226	207	246	239	240	240	255	229	209	249	230	246	270	208	238	205	221	221	244	239	239	235	221	229	209	246	251	223	228	225	242	226	231	252	243	206	236	235	222	213	243	256	226	192	223	238	237	238	238	228	217	256	247	235	246	213	243	236	226	240	260	245	226	251	238	209	241	211	225	231	231	231	238	216	231	240	242	239	219	237	222	206	245	262	247	219	250	212	209	254	222	258	219	215	208	232	235	213	221	208	226	237	231	252	212	231	205	243	234	213	232	238	235	229	260	241	221	251	219	225	217	213	252	217	236	230	203	233	235	203	210	223	231	236	229	236	215	203	248	235	247	234	230	219	239	206	235	229	216	230	216	246	215	236	226	237	247	229	249	225	209	222	232	236	236	210	224	224	214	237	223	217	226	206	221	219	207	241	205	246	213	242	246	224	222	220	208	205	238	221	223	224	213	223	205	242	216	234	238	232	223	231	246	226	251	241	264	237	214	237	228	236	234	226	215	242	218	232	258	210	194	210	227	230	238	225	229	231	241	226	227	226	232	242	212	238	268	221	268	262	218	227	242	207	223	229	193	217	225	218	263	242	214	217	268	241	254	222	208	248	255	248	239	227	189	224	222	234	245	207	231	216	254	223	230	230	254	228	240	269	233	215	221	221	248	237	238	254	217	248	235	235	261	260	217	202	222	218	249	230	214	192	232	229	246	237	229	251	222	234	270	225	208	219	234	237	217	232	232	255	232	242	210	231	239	237	217	204	216	219	243	229	231	231	238	242	255	227	231	206	237	206	224	220	229	210	268	246	260	246	228	264	236	226	224	253	218	220	243	227	247	246	227	225	208	227	237	252	216	216	244	220	213	246	246	229	228	216	210	212	259	228	219	217	258	251	211	220	263	260	228	224	225	215	226	248	239	254	239	243	223	239	206	216	218	222	238	231	227	238	244	241	246	210	254	228	249	213	198	245	238	225	236	229	207	242	240	213	213	251	228	238	204	230	201	232	222	217	223	219	214	222	222	232	237	230	263	235	235	228	261	210	234	216	244	246	214	266	198	231	250	193	230	199	237	250	252	231	236	219	234	233	250	226	239	229	234	256	201	228	218	219	247	220	213	217	222	245	254	227	226	222	215	219	235	231	200	225	225	244	214	230	232	248	236	220	223	220	250	244	228	239	201	232	231	235	229	219	206	218	219	196	234	225	242	242	230	215	244	214	249	247	219	223	207	237	253	226	215	234	221	235	218	218	216	222	214	225	267	248	228	222	237	232	238	244	254	196	219	227	230	228	232	222	222	223	236	221	228	250	209	243	275	241	227	218	237	239	212	259	218	218	247	222	239	233	230	236	228	237	214	268	227	226	230	199	240	245	223	247	246	251	252	244	256	206	235	222	199	218	224	240	245	241	234	225	243	233	237	193	230	249	218	247	236	234	234	225	220	213	245	230	232	199	207	218	253	219	216	192	207	201	210	208	199
40614	48789	46419	48784	47561	42836	40709	49813	47543	46018	46667	42765	38773	39780	38655	40541	39718	36723	28332	23832	26236	25277	26425	24581	22819	23016	15373	13486	9859	6053	4476	3302	2547	2412	2277	2098	2036	1891	1752	1547	1468	1365	1075	993	1456	1192	862	839	918	1501	2105	2428	2211	1668	1178	955	838	809	721	708	797	774	733	728	694	739	739	739	716	711	701	746	723	733	712	745	766	750	722	732	686	736	726	718	747	717	735	725	721	752	685	764	712	690	755	712	700	714	681	777	723	744	745	734	757	732	737	717	732	758	715	750	776	701	766	747	735	733	730	748	730	719	778	793	718	763	700	732	733	737	707	725	774	765	739	733	750	737	718	707	734	725	758	688	735	772	753	735	707	711	720	802	720	715	687	706	737	728	687	741	727	724	742	738	739	709	767	729	763	724	723	738	707	738	720	722	711	758	719	707	749	703	757	723	735	733	738	732	744	730	714	765	732	760	716	711	746	763	735	720	706	729	713	764	731	711	745	719	731	717	739	739	670	705	773	720	709	694	701	758	696	788	708	751	712	671	702	715	770	716	737	729	707	746	723	724	711	764	732	729	707	729	729	735	765	694	697	690	767	730	727	694	691	746	734	722	745	737	679	749	741	727	721	702	710	766	734	736	723	742	700	744	771	691	779	713	756	707	683	733	751	717	746	737	745	720	725	705	709	734	727	688	754	708	802	746	725	752	704	725	720	734	763	746	746	740	706	725	731	711	705	767	765	754	694	668	765	699	733	742	760	754	743	731	750	739	681	773	742	736	740	656	699	732	751	719	723	727	733	708	724	742	740	720	740	721	710	756	776	755	703	731	750	711	672	720	710	672	765	727	717	676	719	734	728	738	716	691	755	719	719	733	733	725	740	780	745	698	666	712	717	747	773	708	714	769	738	733	751	694	722	706	750	712	749	739	741	691	756	710	733	698	720	706	697	732	744	736	713	717	730	712	758	749	750	762	737	682	726	715	727	730	715	723	712	755	728	769	740	701	797	735	759	708	744	725	675	732	708	741	717	734	721	737	695	721	788	716	726	696	738	692	699	727	708	712	705	784	711	684	734	714	707	673	728	763	725	769	776	751	760	752	672	745	708	748	721	744	750	668	728	762	698	747	755	738	731	722	712	770	735	742	723	718	752	750	747	737	722	739	711	739	729	742	768	795	759	634	673	691	745	716	771	688	729	768	756	719	737	748	725	738	721	758	734	740	696	765	762	717	725	719	682	730	720	739	717	713	715	691	743	685	718	692	728	724	805	770	762	680	677	719	771	712	746	740	736	727	736	752	728	705	733	753	694	747	788	706	734	722	725	700	734	734	758	743	760	712	704	681	705	719	709	758	726	769	741	683	657	695	769	746	770	671	751	711	714	705	717	711	647	723	780	708	714	752	754	744	725	755	712	723	680	753	688	728	759	731	689	703	709	719	714	758	759	746	762	746	670	731	773	716	725	740	736	719	749	729	732	759	778	657	720	709	709	740	805	712	705	710	718	655	720	734	725	762	722	730	722	714	764	790	761	794	716	726	730	745	755	711	735	718	723	697	700	725	736	701	763	701	758	774	722	730	720	758	748	710	739	745	718	665	742	736	735	721	715	711	719	699	763	776	784	711	717	695	688	764	773	744	714	730	701	687	751	743	726	714	724	721	713	761	709	736	700	711	756	736	717	726	719	751	707	769	759	772	770	668	752	715	690	738	704	703	739	723	760	716	706	761	729	715	712	717	704	753	733	764	709	732	665	676	727	699	713	675	686	733	756	680	742	691	783	719	772	732	744	712	769	746	746	732	693	751	725	757	751	710	737	716	728	748	731	720	724	758	739	710	747	733	748	688	727	742	732	729	741	719	776	720	739	742	679	743	714	735	752	709	741	729	755	703	708	708	738	745	708	708	723	749	745	750	756	730	704	712	708	731	742	663	735	741	696	746	716	691	778	736	702	775	731	702	764	719	683	769	712	731	712	768	792	763	736	771	709	699	765	733	691	736	765	735	729	701	719	707	709	754	752	742	721	736	713	738	709	767	704	764	750	723	727	740	767	709	730	729	717	737	746	720	718	691	753	686	749	734	724	733	705	743	759	772	719	777	749	712	767	766	737	706	708	741	750	680	760	743	744	709	719	724	739	673	701	717	739	742	736	742	689	727	709	712	713	718	746	758	718	732	705	748	713	695	746	740	767	740	703	785	744	685	763	716	754	772	743	736	756	753	726	748	710	678	732	746	778	725	714	725	720	691	712	726	703	740	720	698	784	727	736	704	735	706	742	728	689	657	746	755	726	699	664	715	778	742	728	762	723	749	774	705	721	732	728	723	731	789	761	701	749	736	718	738	737	704	732	773	765	727	737	698	711	754	666	742	739	729	725	747	771	709	752	758	721	710	743	723	707	728	732	736	709	734	682	709	767	714	781	697	693	727	702	716	725	744	752	749	732	693	718	719	705	752	742	720	768	720	700	718	738	728	675	772	763	747	731	745	734	757	788	706	746	766	743	730	713	735	747	729	714	759	743	751	708	700	750	778	768	708	713	742	681	709	769	755	748	726	718	730	742	667	707	751	729	697	714	708	747	717	753	713	728	729	705	666	743	730	730	759	714	679	713	756	695	759	693	779	712	767	728	736	763	714	705	720	701	723	757	725	772	725	696	757	705	745	765	786	706	762	752	769	732	746	756	717	714	722	711	736	727	751	734	748	771	709	764	703	691	738	747	757	693	771	734	686	700	728	730	749	745	742	744	755	736	744	719	764	726	740	723	762	744	740	719	711	739	757	741	729	759	709	797	747	721	773	717	726	721	709	730	695	801	774	683	727	703	711	770	751	704	726	731	723	715	752	714	741	691	767	718	710	700	724	674	713	680	753	786	715	734	719	716	750	699	714	713	721	765	758	724	716	695	722	740	771	711	684	761	712	729	762	730	719	783	722	659	687	765	708	712	755	737	767	788	717	682	732	726	743	731	726	725	747	745	741	745	770	702	765	720	724	692	694	775	635	694	742	719	744	687	710	789	716	702	704	664	815	766	739	680	722	712	702	700	711	725	724	717	689	757	747	753	731	783	716	720	714	716	781	695	691	717	735	773	715	770	744	689	680	721	723	761	742	751	716	720	733	708	759	744	714	747	732	743	742	717	737	700	742	723	782	730	674	757	766	750	740	721	748	707	739	738	749	749	702	726	701	724	737	740	773	733	725	759	764	751	717	712	707	763	737	738	758	711	710	714	724	776	705	760	729	743	775	736	742	739	716	763	699	711	697	691	748	720	733	720	727	717	723	750	775	733	712	727	714	702	713	709	693	740	734	726	719	722	706	736	696	738	739	767	718	696	727	749	782	739	678	731	735	715	739	722	710	720	772	657	728	749	749	755	665	723	724	721	740	736	708	754	718	688	702	701	760	694	705	716	735	734	737	720	751	719	744	746	742	765	712	709	693	762	800	693	779	749	731	707	723	732	760	766	710	742	718	720	720	738	738	728	708	705	730	727	745	727	742	736	711
18522	16659	16692	11699	6528	4037	2123	2364	1976	1478	1277	1137	920	906	758	821	684	632	505	447	526	430	415	351	354	368	281	294	245	239	219	223	228	232	232	251	237	224	252	242	227	234	196	208	189	193	186	175	213	184	198	199	209	196	202	170	192	206	217	211	204	183	177	205	202	210	203	199	204	201	205	204	188	189	174	210	185	200	211	205	187	152	212	211	194	194	196	214	207	195	213	194	191	201	181	197	180	205	207	182	205	212	189	184	192	199	216	186	214	180	229	196	183	201	193	195	197	180	212	191	196	184	204	188	204	186	191	193	186	193	179	201	194	227	209	204	184	188	196	180	209	166	183	204	201	185	196	191	202	194	187	180	205	193	178	191	217	192	191	173	209	194	212	186	233	214	228	182	201	192	192	191	188	202	175	179	185	160	185	174	200	188	185	192	192	198	183	193	201	213	182	179	153	220	187	177	215	184	197	215	215	204	200	190	208	211	165	190	172	196	169	202	206	189	198	205	198	199	212	166	189	190	182	213	192	202	195	181	186	179	197	186	186	184	185	175	191	199	250	215	207	200	193	175	195	210	214	183	189	188	198	218	221	179	209	193	201	176	184	204	185	194	182	204	177	192	180	193	192	220	187	173	196	205	200	216	184	186	194	178	197	181	197	163	198	182	205	196	170	224	183	189	173	185	183	189	212	196	192	190	195	219	214	190	192	212	201	212	198	201	198	197	211	169	188	171	214	197	183	205	208	207	193	200	177	183	179	216	171	201	179	187	185	202	191	198	202	176	182	190	175	192	188	223	183	207	200	224	197	213	191	207	200	200	200	191	208	176	183	206	181	177	209	183	208	193	194	230	172	226	176	168	191	183	189	200	200	202	225	177	186	210	207	204	179	198	210	203	184	189	184	208	220	192	189	203	183	187	199	184	194	183	208	171	196	189	211	182	208	192	187	223	172	186	186	185	191	190	197	206	171	154	203	174	205	210	202	184	180	194	167	190	177	175	183	185	188	178	192	193	186	199	196	183	220	208	191	205	181	227	178	194	212	184	213	188	231	172	189	196	207	186	179	209	229	204	196	217	174	186	189	207	190	208	221	172	182	200	199	189	199	185	234	221	196	211	207	173	179	202	182	201	165	201	215	177	187	195	191	184	196	189	177	205	216	202	192	208	186	184	203	168	205	190	223	185	210	191	183	193	174	172	194	213	196	227	199	177	194	199	202	214	187	180	202	217	190	203	187	188	209	200	208	173	179	186	187	225	190	184	193	201	165	193	190	175	169	192	199	219	184	198	210	175	208	177	189	213	211	208	182	193	202	187	197	208	194	204	202	189	198	173	206	192	182	206	186	175	201	198	218	192	178	185	179	204	200	199	178	209	178	192	191	194	194	206	198	176	173	204	186	208	181	191	207	192	221	184	205	195	184	230	185	210	191	186	200	180	187	206	206	191	192	148	193	192	193	182	197	202	171	186	186	198	182	212	194	184	160	197	200	227	202	185	236	175	198	176	205	181	215	164	207	186	183	205	221	188	187	194	164	170	190	191	203	192	167	213	185	173	195	204	179	214	202	201	202	187	200	195	199	201	189	191	204	195	212	188	186	188	187	190	179	196	198	225	195	175	210	188	181	193	219	220	179	182	190	192	193	197	222	215	218	198	194	199	205	212	185	166	214	191	179	192	180	182	190	211	210	183	208	180	167	162	209	175	178	214	194	181	197	196	190	197	198	185	177	195	183	182	187	204	184	194	204	202	176	195	171	175	209	208	203	220	207	173	188	168	184	169	205	199	176	183	202	193	193	201	218	218	188	190	192	198	220	210	183	181	182	192	212	198	195	219	206	173	179	190	206	183	203	203	198	183	165	189	197	186	202	189	180	186	214	194	182	213	169	213	180	189	218	194	186	193	186	203	173	199	203	217	187	180	197	206	185	198	211	185	250	195	205	190	178	189	188	167	192	184	198	181	208	177	179	191	199	189	188	213	206	195	196	191	208	212	179	189	223	214	191	185	183	182	184	191	207	174	197	180	182	181	226	191	203	212	182	191	200	201	177	201	171	154	208	201	209	197	196	182	198	185	197	222	183	184	202	195	216	194	211	187	207	179	223	204	212	213	216	182	172	184	191	212	180	197	214	180	208	186	187	215	206	186	211	188	180	192	184	197	192	173	171	209	206	172	164	215	198	190	189	216	199	201	214	192	202	146	222	200	172	193	202	183	190	196	193	228	202	188	204	208	183	199	218	197	206	204	202	206	205	191	216	188	202	199	199	201	178	203	171	197	182	182	191	184	212	183	182	173	194	205	176	194	210	203	182	194	191	196	194	175	193	193	188	206	222	153	194	174	184	194	189	178	200	184	191	203	192	187	187	180	201	177	193	180	206	181	195	193	189	201	209	179	196	201	191	192	204	198	198	199	193	176	191	174	207	181	208	176	166	181	210	224	200	195	178	196	200	187	197	180	207	191	186	223	159	217	182	180	190	207	185	179	211	192	202	208	196	184	206	201	204	203	184	199	180	181	178	195	191	220	181	176	198	201	207	185	212	205	213	199	185	173	179	231	192	218	201	173	206	192	190	204	207	207	216	199	202	210	185	204	202	187	203	211	206	201	180	204	205	175	198	201	163	205	191	199	206	178	179	174	193	200	195	177	203	196	188	196	205	211	208	212	198	207	197	181	198	181	198	186	198	193	190	200	192	196	195	204	218	210	177	184	188	196	208	192	178	157	202	189	204	206	211	192	196	211	205	189	224	199	178	187	167	171	215	161	195	180	198	211	186	189	196	192	192	205	190	193	213	196	192	182	186	182	182	190	186	197	191	179	187	228	195	203	198	203	171	207	175	198	164	212	210	187	170	191	178	222	206	183	210	227	183	203	197	203	195	195	189	212	157	191	178	188	164	201	173	201	185	196	181	200	215	201	187	181	206	174	172	208	215	186	196	176	190	165	197	207	190	201	198	193	152	195	190	188	205	198	189	198	179	208	197	185	178	212	224	224	192	182	199	216	205	212	184	209	228	172	176	196	178	199	217	209	197	192	196	171	205	163	186	194	195	190	173	204	205	162	215	186	195	206	161	174	227	185	178	203	199	186	205	191	178	190	213	199	196	216	209	206	227	200	181	193	175	211	184	207	193	214	184	210	181	189	193	216	193	185	216	184	184	200	183	200	212	207	178	208	213	204	208	193	207	201	195	190	198	209	182	180	180	223	183	226	173	170	221	201	211	220	182	178	165	211	209	160	190	171	191	219	179	185	181	166	190	197	183	211	208	211	190	208	177	193	214	197	185	191	194	161	202	193	199	195	177	200	193	221	201	202	206	222	184	183	198	159	177	193	204	207	200	205	189	183	204	185	185	197	200	179	189	207	178	202	168	194	209	176	200	195	202	178	186	185	201	178	217	207	210	185	195	209	186	177	194	183	177	206	205	200	213	208	207	183	188	181	165	178	183	200	179	199	211	202	179	178	202	200	213	197	177	202	189	199	210	194
15257	17980	24868	22023	17021	12309	7727	10271	9019	7209	6687	5674	4684	4311	3906	4104	3827	3165	2641	2475	2877	2436	2118	1868	1685	1832	1406	1285	1133	1053	953	980	955	960	945	856	923	1075	979	933	747	728	719	698	707	757	675	690	674	687	716	702	695	727	643	733	684	668	646	630	639	670	670	652	649	648	641	649	672	642	648	641	669	658	656	619	627	637	635	636	623	631	610	685	666	632	669	647	660	655	666	674	633	639	637	675	627	608	632	629	635	655	619	684	640	682	576	619	620	674	599	684	661	646	630	671	620	653	643	661	634	642	664	630	631	630	651	637	664	627	636	652	700	705	648	671	625	688	667	620	621	659	651	612	652	628	631	655	643	632	668	703	664	652	629	684	628	658	678	631	647	663	620	641	662	641	638	686	672	671	657	604	675	662	612	648	650	710	649	674	640	665	682	694	636	610	646	627	676	695	666	654	656	681	633	643	664	632	687	711	663	637	656	635	670	679	677	646	639	621	683	660	673	639	666	665	694	680	668	659	644	587	631	660	668	649	645	672	603	636	662	619	598	648	648	626	614	630	667	680	653	651	685	679	660	661	650	642	618	659	633	646	671	657	654	635	664	639	606	654	606	678	684	684	666	666	590	674	638	612	619	660	665	631	635	707	653	655	703	656	638	668	610	636	658	705	607	686	630	627	642	643	605	647	641	626	643	647	667	636	677	668	670	681	636	695	648	664	640	680	601	674	665	598	701	652	670	613	656	635	648	645	642	623	612	650	647	673	611	663	672	688	679	651	671	648	647	648	670	626	641	609	636	664	665	663	612	650	626	671	646	642	630	670	672	673	635	627	658	632	636	663	668	661	632	607	634	611	657	650	672	653	685	640	614	631	665	643	619	647	644	662	606	666	664	659	683	607	637	653	675	636	623	648	646	634	645	675	655	671	667	669	667	688	643	639	666	629	622	669	684	625	699	648	645	642	646	654	655	611	659	649	651	647	665	641	642	634	647	610	638	686	621	620	639	644	674	676	679	643	642	671	654	623	616	634	694	620	660	653	653	675	637	654	645	630	616	688	637	647	639	619	613	643	684	604	625	635	714	649	656	608	644	632	658	665	647	675	626	679	655	644	652	606	627	619	676	661	666	620	664	650	623	693	673	655	674	625	677	623	656	619	640	641	628	700	639	664	644	617	640	682	666	625	678	623	658	610	642	628	627	681	652	647	614	633	654	667	685	655	662	654	659	636	647	677	619	661	644	623	595	654	635	570	648	666	660	664	636	644	673	603	642	601	607	655	661	616	657	676	647	641	649	647	632	667	597	662	689	658	646	622	649	684	648	655	632	663	672	632	606	639	681	649	672	647	602	601	638	579	652	594	663	642	679	655	631	632	659	634	610	630	655	643	609	669	632	618	620	661	632	638	648	673	625	659	643	639	644	626	709	685	665	610	659	659	676	667	610	650	589	693	696	678	629	635	621	659	668	617	673	697	666	646	643	640	625	721	658	638	630	700	646	656	611	633	636	675	653	653	664	662	677	694	636	711	664	579	649	657	654	651	624	670	664	690	685	619	656	680	633	624	669	644	612	677	691	621	681	664	626	680	648	620	645	667	697	638	645	609	611	668	649	637	648	645	678	698	623	652	662	631	658	657	649	663	692	640	661	693	659	616	649	635	693	640	639	597	649	635	651	672	667	648	693	691	694	639	640	639	715	654	635	639	635	633	620	661	651	646	678	659	671	594	669	670	684	657	665	662	638	690	657	642	653	641	635	648	608	672	714	641	655	696	642	661	618	682	681	606	639	623	595	652	652	683	637	600	659	634	668	657	647	653	693	642	629	603	649	629	655	655	635	672	667	640	623	693	614	673	676	651	629	581	632	636	603	611	648	687	617	595	645	623	633	670	667	628	644	648	668	638	633	637	654	643	675	678	689	630	661	622	667	678	621	623	598	648	665	661	677	609	678	629	648	653	666	623	622	660	652	615	653	640	595	652	642	581	673	634	667	641	649	640	676	654	669	665	641	596	663	654	671	661	619	641	644	668	640	642	650	620	612	643	593	677	668	694	644	658	654	639	664	681	654	619	663	678	624	656	671	654	639	638	649	637	641	614	626	671	636	657	675	633	686	665	668	649	611	663	663	697	629	666	622	612	638	625	657	662	652	631	646	649	666	673	640	654	588	688	670	627	651	572	627	654	663	644	617	691	646	628	652	669	640	695	644	652	651	650	623	648	674	639	662	696	619	631	618	654	658	626	671	637	688	647	631	665	655	640	655	643	614	655	642	653	652	634	685	666	655	665	664	685	641	609	665	629	642	613	642	625	639	677	638	671	701	645	644	692	625	623	622	666	657	679	620	721	667	627	664	655	612	678	631	673	665	608	652	658	667	679	629	678	608	664	617	679	620	616	651	670	654	697	647	630	643	665	672	636	685	637	660	654	641	638	583	631	662	646	708	655	628	649	656	626	667	643	655	670	625	663	590	668	626	654	639	607	664	654	633	663	632	642	627	657	649	667	622	619	667	649	688	684	688	631	633	650	670	637	652	595	665	637	624	674	675	669	639	603	619	662	582	633	631	672	679	662	664	614	661	655	670	652	621	633	676	675	663	663	630	678	635	623	640	642	630	675	644	640	673	667	618	673	627	624	657	680	634	656	685	692	626	631	666	622	687	653	629	680	648	620	656	686	607	648	681	651	642	643	654	689	620	670	639	635	677	637	633	658	642	706	669	674	628	648	618	626	670	634	626	652	630	672	673	644	665	655	627	642	677	659	667	631	643	650	631	678	614	640	663	627	660	673	621	654	633	660	658	685	644	658	600	644	638	655	654	630	639	628	643	637	636	615	694	697	664	680	638	632	670	657	684	615	666	645	632	643	614	610	626	635	638	674	674	631	666	598	614	632	639	589	666	608	647	634	625	600	619	636	640	691	641	679	637	666	638	638	681	646	638	673	641	677	669	618	676	673	630	684	627	649	671	655	692	607	647	657	659	702	637	671	632	608	627	640	628	653	637	678	613	668	647	663	683	664	628	643	640	646	614	679	627	639	638	626	633	673	642	659	668	675	659	651	664	637	682	635	633	705	658	680	659	630	626	590	682	654	662	655	691	657	700	659	684	691	628	688	655	645	669	695	654	623	631	632	580	713	668	675	674	653	647	671	633	612	659	608	667	649	613	648	646	615	661	647	672	638	621	639	690	666	623	686	643	651	637	665	642	648	676	669	658	636	680	649	655	672	673	679	658	664	637	609	627	604	691	665	641	651	637	662	600	671	634	647	636	665	657	682	602	671	641	683	637	660	634	651	628	686	635	647	664	674	634	649	684	627	632	641	656	666	650	676	634	614	653	653	661	653	651	653	703	651	676	642	699	674	640	650	650	661	650	631	641	665	638	626	631	624	644	634	617	626	645	641	660	686	618	643	651	631	641	657	659	679	667	678	701	661	662	636	637	674	661	653	683	616	633	685	662	646	663	675	654	645	619	656	658	687	675	664	641	606	624	656
39757	42314	45128	38393	34237	27875	22931	26244	27102	23063	20959	17870	11946	9713	8257	9199	9572	8183	4931	2895	3170	2719	3175	2675	2673	2609	1397	920	665	548	468	382	314	306	260	255	246	262	301	257	230	209	202	217	179	228	207	187	183	191	201	172	232	290	258	227	239	181	208	194	188	168	182	201	171	157	172	168	177	178	174	183	195	162	187	202	182	164	177	173	195	191	175	173	175	197	169	192	177	175	174	178	175	187	180	180	171	170	195	182	210	170	172	183	171	180	184	203	183	157	191	157	171	162	161	177	194	180	166	199	192	189	176	184	184	167	166	192	151	189	186	185	179	195	179	176	162	180	171	185	171	185	168	195	152	185	165	175	165	182	171	174	201	204	190	170	170	187	167	158	173	179	168	183	180	160	157	170	178	171	162	181	173	180	169	211	202	184	168	168	182	209	190	154	163	195	151	163	194	155	180	169	199	170	161	196	164	190	173	181	185	185	165	197	200	208	181	194	148	188	157	174	160	208	155	177	166	180	184	168	155	190	196	190	179	176	173	166	185	182	185	172	175	173	183	175	192	185	180	174	177	175	153	165	180	187	234	166	178	175	181	170	181	185	183	161	180	177	185	157	199	178	155	184	169	184	189	155	200	177	189	163	175	161	154	160	161	188	172	183	187	190	168	179	187	175	183	189	179	158	186	171	188	195	184	167	161	166	159	173	176	155	186	178	195	186	163	182	202	183	184	151	159	210	171	173	207	185	177	192	166	164	161	150	190	205	193	194	186	179	160	192	148	209	163	198	188	179	153	194	146	181	174	171	180	176	162	205	193	191	204	187	186	183	183	162	202	143	144	170	217	174	178	185	184	178	162	148	158	179	161	200	194	144	171	167	172	169	168	168	187	190	164	181	167	157	166	152	158	176	171	191	153	166	189	156	180	181	183	168	164	202	178	164	173	177	148	155	175	160	191	176	207	182	203	164	198	170	160	188	208	171	176	183	167	165	207	183	195	179	184	154	158	203	180	185	174	179	168	159	156	202	173	192	152	198	187	180	169	151	189	173	203	180	161	193	168	169	177	193	196	194	195	201	156	179	174	189	182	136	183	159	179	161	172	210	193	178	179	184	163	177	189	210	155	149	163	183	187	196	176	164	197	190	177	186	163	173	162	182	174	158	173	182	187	189	184	205	180	172	173	184	178	175	193	159	151	172	188	163	171	180	180	181	185	189	179	175	184	172	164	207	210	165	174	193	191	170	164	210	137	180	184	172	160	175	183	181	187	184	185	181	177	186	180	170	188	169	174	166	180	173	194	158	171	170	190	166	172	162	180	177	178	197	169	166	162	179	166	178	196	176	186	175	167	172	195	185	185	170	176	165	170	208	163	173	179	177	173	185	168	203	176	172	163	185	196	188	173	197	183	165	188	182	202	157	166	176	185	165	188	190	197	180	166	213	177	173	183	173	184	179	167	168	163	181	187	166	200	184	188	185	176	168	201	187	173	204	165	176	176	165	185	192	192	177	180	158	150	149	173	164	169	193	173	166	168	188	189	177	164	154	200	189	169	174	184	177	177	155	175	174	152	164	182	200	169	159	148	152	173	159	186	167	189	153	171	186	178	174	163	177	196	176	178	200	170	197	183	182	173	209	166	180	167	187	206	164	150	174	184	191	159	167	196	183	152	174	171	185	169	164	200	165	175	179	156	180	192	175	171	173	189	185	185	184	178	188	181	179	164	152	185	164	183	153	163	171	191	160	164	185	193	192	193	173	160	167	189	168	186	165	164	186	185	196	186	191	166	191	201	164	177	192	177	173	186	177	179	186	166	221	181	203	161	183	159	182	171	176	175	162	167	162	168	176	160	166	183	193	197	154	195	170	187	174	207	180	190	184	196	190	172	183	179	155	188	186	187	180	179	171	197	172	179	186	159	173	177	179	179	195	182	173	186	211	185	169	186	165	170	186	171	176	172	175	197	181	189	191	180	178	183	183	152	163	161	185	180	170	186	178	178	174	178	176	155	180	180	187	164	180	202	189	179	187	166	178	180	175	159	197	161	202	163	179	210	182	210	179	166	185	175	185	187	156	165	175	183	185	174	198	184	169	175	163	169	158	185	172	164	176	168	193	218	187	183	187	164	176	169	187	195	188	184	169	161	174	211	183	190	177	167	176	185	184	195	165	229	192	178	176	202	165	179	196	165	161	169	178	158	178	167	202	183	180	189	190	166	195	193	171	170	180	174	198	164	174	165	168	179	188	178	188	164	162	167	189	198	187	180	180	201	195	164	194	175	194	165	132	179	188	180	180	150	178	180	171	164	186	190	175	157	171	153	159	172	207	179	168	188	170	138	189	168	190	202	169	187	187	177	162	182	154	187	171	179	165	177	175	187	183	180	176	169	161	165	170	163	171	174	158	164	188	170	177	175	178	180	157	186	179	176	174	182	162	168	192	190	181	173	188	155	167	182	185	179	162	184	152	159	180	177	177	181	177	162	180	165	176	192	175	174	193	193	162	171	166	161	183	164	187	182	177	188	180	191	168	161	179	157	186	209	189	181	188	187	183	170	167	163	194	154	187	200	172	182	181	176	194	179	161	171	197	176	143	169	192	167	194	189	173	175	199	161	185	181	173	164	184	195	148	178	187	169	199	181	186	171	203	196	182	189	177	172	201	182	185	179	183	166	180	156	201	193	169	175	179	186	178	176	176	169	174	164	181	168	164	183	196	183	183	181	170	214	180	178	197	167	186	207	167	192	204	177	193	163	170	187	178	158	178	166	159	166	194	185	171	186	166	173	184	179	165	195	179	180	169	171	142	193	170	165	165	171	198	174	180	177	151	172	171	182	187	180	189	187	146	149	198	174	167	194	158	181	171	187	201	157	169	149	158	191	173	162	187	178	171	209	198	190	189	175	179	168	224	189	185	167	140	190	188	180	203	181	166	179	167	186	179	169	162	182	182	171	188	171	165	188	172	193	176	174	155	200	184	185	175	169	167	214	187	169	177	167	178	176	205	172	189	195	183	183	170	175	191	179	181	166	181	174	176	187	187	199	185	195	178	176	159	183	169	194	171	175	171	165	193	189	202	167	178	156	186	173	157	171	172	203	174	189	187	199	163	148	171	194	161	173	198	170	169	177	170	163	167	165	173	170	201	177	185	174	191	201	194	186	201	174	189	154	185	167	207	181	170	166	168	201	175	172	185	181	187	198	187	173	173	183	183	183	177	158	177	175	183	186	153	200	193	168	175	152	181	197	196	149	172	184	159	177	168	159	177	166	186	175	172	183	165	158	174	177	158	162	180	161	163	159	174	187	161	175	173	184	179	187	188	178	197	169	180	175	188	198	159	185	181	163	163	182	177	173	172	156	172	166	167	181	205	168	168	173	164	202	189	170	171	183	171	166	167	177	182	182	188	199	156	171	187	193	163	176	196	180	169	165	193	188	167	194	182	189	171	193	175	188	174	161	173	163	172	166	182	166	186	200	178	165	184	160	184	177	174	188	181
32005	38875	47566	45193	43407	34990	28422	39712	40362	36647	38172	33190	28140	27062	25694	28920	29335	25889	19295	14702	16313	14313	15993	14592	15067	13899	8866	5989	4372	3438	2892	2106	1614	1469	1381	1394	1246	1289	1437	1240	1065	969	800	725	694	1051	657	654	639	655	652	703	890	1403	1183	1007	896	718	647	608	596	590	578	585	555	583	585	624	620	591	612	558	589	557	625	576	554	629	587	593	625	565	608	612	619	584	601	594	618	615	633	589	575	571	592	590	602	570	589	552	585	609	586	604	628	620	599	566	577	610	564	619	599	594	608	543	561	626	626	573	606	580	588	590	572	613	584	615	602	595	617	625	609	627	560	594	624	603	623	561	588	577	614	582	602	568	595	629	605	612	566	577	601	600	605	577	622	554	587	620	575	585	616	616	603	621	607	557	637	615	578	614	586	604	629	605	605	578	568	597	570	621	577	545	664	641	606	627	611	593	601	620	619	568	598	609	631	616	601	571	588	597	569	610	598	632	586	594	612	625	614	620	552	577	582	567	608	594	559	617	619	594	571	581	608	589	585	640	578	596	570	643	629	565	577	605	591	593	604	631	579	608	577	551	586	544	590	614	595	574	591	575	567	593	616	577	592	581	606	590	560	565	598	617	604	602	613	587	585	603	568	583	601	619	563	573	581	599	599	614	611	591	600	604	591	589	608	558	602	552	605	609	613	568	572	543	610	599	564	611	589	592	620	605	636	584	604	628	597	594	636	655	604	568	601	596	611	639	567	595	624	618	582	573	604	559	603	612	613	614	582	626	612	610	561	634	550	636	587	587	600	584	592	615	625	571	599	623	562	590	599	579	581	569	606	600	597	564	602	625	574	578	594	617	619	640	585	572	588	566	555	586	569	591	596	589	571	617	606	584	590	582	588	584	584	630	605	617	557	566	548	586	583	600	617	613	617	584	593	633	570	583	582	563	643	588	585	604	606	610	577	590	598	600	639	558	615	594	559	546	562	610	625	572	597	593	656	612	586	598	569	563	602	576	597	627	641	572	572	649	561	613	580	551	606	627	585	579	596	573	624	604	561	613	619	583	570	591	618	626	617	574	594	596	606	602	576	615	617	602	553	559	640	632	617	582	586	627	579	609	599	568	613	568	603	560	628	606	588	606	574	567	539	626	578	627	561	592	608	583	607	626	560	599	629	594	600	627	583	613	622	625	586	605	617	565	561	565	618	630	561	551	592	620	594	598	614	599	587	568	594	642	600	552	593	600	587	592	622	641	605	568	570	594	591	617	594	609	592	581	590	608	595	598	582	628	585	564	603	598	594	565	597	571	590	556	605	551	582	592	577	605	626	568	552	589	580	610	560	565	533	581	557	598	579	574	599	599	620	580	565	574	626	617	641	572	571	558	630	634	612	608	617	598	640	581	577	582	604	618	620	620	611	554	595	599	582	574	573	586	623	564	602	623	588	552	610	648	594	598	560	538	603	612	562	561	591	645	583	593	595	574	601	628	602	572	589	610	566	572	623	601	632	610	562	588	636	600	621	620	649	568	587	562	589	547	651	583	576	590	563	642	582	594	604	643	580	586	636	590	598	575	578	613	612	603	562	575	590	580	622	626	604	627	586	556	584	618	613	557	611	597	573	628	591	589	553	611	573	601	577	591	617	646	592	579	586	614	594	618	584	581	599	587	577	585	582	595	611	608	562	626	571	601	601	586	623	597	606	566	588	594	594	593	610	558	601	582	563	644	583	594	573	632	581	562	574	615	589	591	581	625	659	529	593	598	611	622	573	606	579	634	581	631	621	594	596	638	560	619	591	614	592	591	633	619	598	588	612	597	568	574	584	606	636	531	582	627	544	593	562	594	617	574	580	584	595	580	607	587	628	588	595	579	570	606	566	604	595	600	542	544	553	620	636	582	599	576	617	599	570	648	587	603	582	560	548	579	573	602	597	565	600	598	553	611	562	620	600	585	602	583	542	617	643	625	572	630	642	628	597	578	582	619	578	589	613	556	590	580	588	591	595	594	606	580	590	585	613	605	591	573	587	608	639	633	618	617	559	590	612	568	559	597	615	592	602	597	606	595	587	554	628	592	606	601	580	549	548	598	590	567	584	584	577	603	642	562	570	571	609	604	594	591	571	589	581	568	553	616	572	604	577	628	551	598	618	555	618	555	610	595	623	586	596	616	563	593	606	563	614	618	568	635	604	594	585	593	585	582	578	629	610	600	597	564	631	606	593	610	581	623	577	587	590	620	650	628	596	583	593	634	555	604	585	573	543	558	578	620	559	621	588	576	592	586	611	580	599	617	591	590	573	575	600	583	614	584	632	593	642	615	600	650	574	575	583	622	645	603	572	579	587	605	607	585	546	645	589	569	626	576	607	602	577	626	602	550	620	556	570	603	632	580	543	587	598	556	625	616	587	583	581	606	600	584	613	605	609	578	586	615	637	581	616	591	597	587	588	648	600	629	544	639	605	588	587	619	551	579	641	635	576	590	584	587	630	592	624	581	628	554	615	595	627	583	581	617	635	620	571	611	562	599	610	611	582	593	654	627	582	598	620	603	624	564	582	590	606	548	575	563	626	613	617	647	595	593	631	564	595	591	598	598	621	543	612	605	575	555	605	578	611	583	578	577	583	601	612	559	604	563	598	569	625	627	595	596	589	622	566	572	583	640	627	586	594	610	580	588	621	588	603	577	599	618	625	587	595	576	594	605	603	582	591	610	597	592	598	597	582	584	584	577	637	574	596	591	577	615	577	598	607	633	599	616	606	650	617	558	577	564	569	581	588	617	645	612	602	593	577	632	615	577	597	599	614	580	586	596	561	697	602	590	605	591	587	565	625	578	607	571	594	554	527	621	553	600	630	586	611	585	584	609	601	576	578	574	580	609	589	578	599	612	604	566	638	593	639	628	579	567	575	567	568	546	615	625	610	589	587	549	567	599	630	604	580	591	601	598	630	596	604	640	577	567	602	598	606	618	575	595	597	592	586	600	589	602	588	603	556	600	608	610	595	578	609	541	593	588	651	614	583	605	626	550	570	563	604	629	614	611	625	595	543	602	559	548	623	568	596	606	614	571	587	610	629	607	536	611	545	602	638	609	573	615	609	575	578	613	557	584	592	617	628	591	615	627	575	584	616	601	551	574	552	581	606	595	598	606	595	576	600	598	590	607	601	621	555	568	628	574	575	615	577	611	632	620	563	586	593	598	589	580	599	613	604	601	559	610	600	610	583	608	592	605	615	609	598	622	588	538	620	617	611	603	575	585	555	600	555	566	589	560	627	598	613	629	561	581	592	601	622	600	610	599	577	618	608	566	610	595	621	606	608	615	585	615	580	609	593	607	595	583	550	593	545	601	586	580	590	583	572	615	605	597	606	611	602	571	582	582	625	623	605	592	595	608	601	618	639	542	611	637	589	630	571	632	615	617	577	609	613	594	581	611	606	635	620	599	596	630	595	594	596	587	599	589	619	583	584	587	617	592	608	585	596	600	586	577	612	534	605	589	565	594
45383	48805	43053	37562	34771	30027	27578	32879	37821	32328	31823	28124	22415	18179	17372	15844	19493	16582	11260	6861	7295	6076	7013	6108	6883	5789	3165	2067	1578	1420	1081	818	582	464	463	459	427	406	375	348	294	296	293	257	242	284	240	243	214	213	202	274	514	534	441	311	241	215	230	210	238	202	241	222	210	227	211	228	247	245	214	199	215	235	206	205	216	232	206	225	226	219	222	239	224	218	222	219	217	240	242	212	244	254	216	220	202	216	249	211	224	229	229	255	237	205	209	228	214	178	217	238	230	234	200	189	229	235	227	216	214	231	220	217	233	234	223	233	227	231	243	207	232	237	220	219	217	205	257	218	218	197	249	213	220	211	219	244	210	231	236	203	217	231	241	231	191	223	213	199	231	220	212	221	230	224	218	254	201	213	212	228	216	223	202	203	235	234	228	214	235	209	192	193	214	221	210	229	217	236	233	209	235	249	216	216	203	237	228	237	229	224	225	255	209	210	258	215	194	211	240	229	222	226	246	211	243	213	253	226	216	195	231	223	212	236	241	204	241	199	213	222	224	201	246	203	219	202	232	236	240	219	202	205	205	210	241	255	225	224	212	211	217	235	210	224	186	235	249	191	234	215	220	219	230	232	229	247	208	219	209	236	211	230	215	243	227	228	261	212	201	202	211	230	207	214	242	229	200	230	220	223	233	227	210	219	221	210	230	214	206	213	225	245	230	241	254	211	231	216	205	213	225	230	228	226	223	236	212	219	216	217	216	213	231	221	252	223	223	237	213	222	239	230	233	226	228	216	232	192	212	233	218	212	217	219	216	219	212	239	204	216	225	237	225	205	227	211	216	203	210	253	255	214	203	214	255	246	223	230	206	222	223	223	202	254	255	223	237	231	239	220	208	203	221	228	237	221	222	230	214	210	223	243	236	208	243	215	200	193	238	226	213	240	208	212	221	203	219	232	225	221	216	214	217	235	219	199	200	241	227	221	207	253	222	238	218	210	237	223	235	223	228	219	211	223	205	252	207	208	234	207	200	211	229	245	225	201	207	220	239	234	201	210	231	217	210	255	235	236	227	220	193	247	234	234	206	228	211	218	204	247	237	228	209	239	218	213	249	237	220	231	228	204	211	220	222	239	222	210	246	219	235	250	234	219	211	202	212	238	208	228	262	227	218	226	231	224	233	212	224	240	235	234	237	196	226	238	198	217	237	209	225	226	203	201	214	229	215	262	231	233	216	188	198	198	235	227	266	221	196	209	236	237	234	196	209	219	221	249	208	251	226	195	228	216	228	215	190	241	228	242	222	237	221	230	231	216	202	253	214	198	224	204	223	245	223	232	232	238	219	212	229	237	222	228	226	222	224	218	228	191	227	252	215	215	217	243	222	218	219	208	231	216	226	222	240	192	228	199	225	232	226	231	224	236	245	248	238	201	208	241	227	210	250	241	220	211	223	249	219	241	231	187	189	214	228	227	204	203	239	226	219	220	246	217	221	245	216	207	225	256	207	239	208	228	204	234	223	224	236	248	220	234	224	231	225	213	216	204	212	203	206	188	228	238	233	238	217	218	211	201	230	177	212	247	240	216	234	236	227	233	232	231	247	223	213	216	222	199	234	217	238	223	225	239	221	230	211	233	228	210	240	216	233	225	204	222	235	223	237	232	203	236	235	247	197	225	199	202	243	216	210	216	237	223	200	250	221	218	199	214	224	218	222	226	243	223	174	213	227	227	230	262	219	208	211	236	199	241	223	233	211	221	228	201	226	237	240	217	229	226	224	227	216	204	208	233	223	209	218	205	220	231	245	228	231	211	222	224	205	209	209	222	210	214	235	233	191	211	227	217	211	222	213	231	213	209	228	232	244	245	231	244	217	218	211	215	226	208	249	231	246	229	215	238	206	231	243	219	219	200	226	188	236	209	231	250	223	198	212	220	260	227	218	213	259	195	228	202	219	207	238	194	232	223	244	227	244	225	227	209	232	214	213	231	228	254	205	196	228	197	225	226	224	219	222	233	215	215	204	214	226	244	225	233	251	224	202	233	208	220	224	197	253	180	232	212	203	230	207	226	210	260	226	233	222	241	260	216	222	216	214	218	238	234	207	221	248	223	220	208	220	225	193	211	215	225	239	232	227	219	225	229	231	209	227	232	220	229	210	217	214	246	232	235	201	235	221	204	234	214	226	220	238	212	233	239	217	191	217	238	229	236	225	217	227	213	205	214	220	239	238	222	223	213	222	231	207	234	229	230	258	211	234	255	227	211	249	215	235	232	247	250	236	216	235	251	233	212	239	227	238	219	235	218	230	246	246	227	218	228	217	215	206	230	215	211	195	228	221	221	195	225	228	242	219	215	235	227	218	241	218	234	228	225	211	209	215	238	208	230	208	225	197	229	194	225	222	241	233	245	226	244	208	223	221	229	200	201	222	214	199	228	206	243	238	215	209	195	245	218	227	239	191	204	225	232	236	205	251	207	209	205	196	218	207	193	227	216	209	209	227	212	233	221	211	212	216	242	210	203	221	251	223	228	214	222	244	216	217	229	209	217	203	226	236	191	234	203	229	216	220	225	216	234	227	202	195	247	219	223	234	207	204	224	237	226	247	236	235	233	216	264	221	211	240	248	243	212	206	234	223	228	224	231	232	255	201	204	234	240	244	237	204	209	215	225	219	224	227	222	223	228	237	210	221	189	225	236	230	249	216	197	233	227	221	225	213	192	206	234	218	223	242	216	218	220	217	227	218	213	196	234	252	243	224	247	234	225	228	218	229	217	244	205	245	221	208	216	231	198	221	223	189	214	220	225	222	215	250	216	219	223	223	239	229	212	226	205	184	229	214	222	212	219	199	202	210	228	223	211	224	220	224	201	234	225	209	210	220	247	246	206	242	232	205	228	228	215	190	200	235	255	218	229	214	210	205	229	240	216	237	228	215	224	231	224	238	237	207	217	219	268	217	214	224	231	226	226	211	219	246	226	206	206	244	205	213	225	235	238	220	221	203	218	211	233	206	207	191	252	233	195	226	223	234	219	212	218	247	224	234	233	230	227	213	207	196	220	247	199	250	219	208	198	244	255	213	208	217	254	211	257	217	211	207	226	233	212	213	214	241	215	225	239	217	226	215	231	201	244	235	232	248	196	229	196	228	245	231	211	219	228	216	207	216	234	221	227	215	236	240	251	210	248	222	218	234	244	237	228	195	211	235	264	223	234	235	194	208	233	229	214	225	249	227	250	234	218	203	227	221	241	218	213	209	214	213	219	226	224	196	212	227	244	219	221	221	252	217	216	231	192	247	224	242	222	233	235	204	225	239	207	209	233	205	223	218	217	213	214	221	199	248	215	202	204	239	217	237	220	200	220	235	235	229	224	207	239	228	234	243	215	217	220	191	228	213	218	196	218	203	228	204	229	231	236	205	212	211	220	248	213	246	228	210	225	210	243	224	243	211	236	197	215	207	228	201	241	204	227	228	199	215	224	223	219	226	231	230	216	214	209	237	249
36301	46674	49412	51970	47594	41134	34591	47342	49125	45902	47204	42704	37626	35677	36377	35434	39542	35629	29938	23495	25848	23505	26965	24770	26748	22683	16868	11308	9630	8932	6770	4797	3274	2723	2442	2291	2195	1943	1829	1757	1459	1425	1164	981	962	903	890	797	839	830	826	1141	2547	2825	1982	1315	965	772	715	723	701	687	750	688	748	711	711	743	703	709	719	729	700	761	719	686	724	721	713	703	696	708	678	716	681	737	755	727	692	693	701	705	723	716	667	682	711	701	711	697	737	695	694	659	724	707	701	793	714	714	721	709	730	668	710	711	720	732	729	699	690	658	703	711	693	634	762	684	669	704	716	704	722	758	728	726	682	710	708	712	742	696	741	715	759	732	760	740	716	712	738	719	693	697	686	667	744	700	685	697	671	684	755	703	662	676	678	717	701	699	688	739	694	702	759	718	705	679	787	763	713	737	741	706	723	706	660	739	687	691	693	681	685	715	761	700	684	681	729	730	715	753	764	731	651	677	755	719	734	719	740	709	684	757	694	729	721	746	726	712	701	731	746	674	729	743	723	706	679	667	676	719	702	742	678	648	694	738	731	679	640	650	673	730	687	729	742	705	695	679	704	728	711	744	714	715	674	696	714	658	698	703	717	725	781	711	689	698	727	693	727	708	694	708	676	692	703	718	704	716	696	727	742	703	681	752	678	697	722	714	742	704	698	702	757	686	682	722	721	720	680	695	723	716	740	699	723	730	655	714	665	704	728	691	727	688	744	698	698	693	700	759	732	707	712	697	680	700	754	722	709	681	694	661	739	686	725	687	686	742	656	701	711	704	683	692	724	727	734	671	755	705	699	660	731	740	715	716	688	720	704	685	682	688	690	709	715	735	695	694	683	718	709	729	738	731	735	685	696	697	730	752	718	684	717	719	786	711	741	731	680	696	729	721	664	710	682	723	746	684	696	722	716	704	718	673	727	670	715	672	752	702	732	732	738	720	699	689	730	734	738	738	706	660	714	697	673	735	690	659	729	748	731	665	707	726	721	745	745	733	740	733	718	708	705	713	678	748	736	705	719	717	686	682	708	686	736	700	733	724	750	712	703	740	738	674	658	707	680	749	692	655	701	692	710	715	689	720	738	707	670	717	769	705	706	681	711	699	653	736	745	756	683	706	727	726	739	755	727	724	720	769	715	708	710	688	782	723	729	708	716	736	702	738	721	706	694	741	713	756	698	720	711	698	714	721	746	702	709	653	705	764	694	701	696	678	703	700	738	696	749	722	678	701	729	704	722	675	685	713	731	688	704	708	728	673	681	693	678	689	720	714	703	714	780	730	714	667	772	716	719	678	727	709	697	742	734	715	712	689	759	719	702	710	730	679	733	720	727	683	682	731	669	692	699	703	719	698	695	719	698	695	676	691	699	705	701	690	690	689	683	751	694	722	689	699	724	705	689	756	709	707	743	752	708	735	761	715	743	708	688	725	719	756	689	677	733	677	733	714	670	712	700	734	727	746	707	669	697	722	667	748	717	698	751	741	672	715	662	733	697	712	708	721	754	740	752	711	723	734	765	672	713	679	728	701	713	708	691	721	752	623	665	701	756	717	737	738	731	666	718	729	667	679	697	703	727	753	719	715	707	670	694	690	706	779	767	787	690	701	708	721	719	706	712	700	699	677	698	689	714	713	702	696	711	681	676	703	678	703	666	726	680	691	682	701	685	718	691	755	714	713	759	697	709	675	693	735	702	696	718	681	753	743	686	686	754	665	689	666	703	703	691	719	674	713	710	694	716	721	701	707	774	691	700	690	712	710	673	697	702	750	683	742	685	740	714	737	695	673	721	702	726	695	739	705	708	701	680	700	730	698	711	643	713	748	677	690	742	686	725	699	683	701	674	674	710	711	708	731	746	742	693	693	710	654	735	729	725	723	731	708	723	725	714	716	653	733	699	708	730	718	715	699	674	743	734	698	709	744	746	674	661	711	720	739	710	768	723	675	757	693	709	692	700	672	706	673	718	740	711	688	752	699	663	735	731	756	711	715	681	682	694	727	701	668	703	694	738	694	674	771	733	755	756	712	678	708	718	734	703	706	732	738	718	744	702	714	768	732	739	691	732	697	700	736	731	702	687	747	722	702	704	713	718	724	723	731	722	661	676	708	717	713	797	662	703	699	721	747	734	663	698	694	746	730	698	699	714	706	705	655	704	671	747	723	698	679	708	725	674	723	700	707	706	741	678	673	668	729	754	712	721	687	759	726	644	685	720	695	680	673	723	739	689	680	709	727	725	738	695	757	689	662	705	689	691	732	687	671	722	692	689	677	718	712	729	691	721	723	760	743	702	670	689	713	728	713	737	687	695	722	712	690	725	684	726	723	705	719	702	713	715	714	713	687	677	694	712	743	707	683	671	723	724	730	721	674	752	749	651	710	678	677	705	715	714	722	704	697	671	690	693	732	730	681	744	721	745	710	691	751	693	734	665	671	686	693	742	694	781	681	715	724	731	752	714	673	716	707	670	690	686	692	681	740	723	733	685	686	741	679	716	708	734	725	681	692	680	742	721	662	710	717	701	704	665	780	736	702	725	693	715	694	709	671	718	673	699	706	714	633	692	737	748	749	729	754	703	728	720	704	704	721	733	727	721	720	705	625	744	757	731	719	731	669	733	721	680	752	705	722	690	699	689	732	743	682	705	725	744	715	716	682	749	735	695	735	715	664	684	724	643	703	711	707	713	743	713	725	697	724	699	732	716	726	700	706	766	745	707	749	671	726	764	699	717	687	726	722	725	704	733	735	688	723	672	695	722	670	762	709	710	685	721	719	689	714	750	739	697	740	714	740	698	734	712	682	691	691	720	714	709	711	732	731	666	654	704	741	730	694	665	734	676	698	701	750	723	721	765	724	654	704	683	758	749	709	708	722	723	721	675	667	729	724	720	666	712	724	715	736	717	705	742	656	705	713	721	695	704	718	699	666	707	696	704	700	674	710	757	724	684	700	686	659	688	659	699	772	674	707	738	706	704	710	668	743	759	749	709	753	748	732	670	721	744	717	766	689	715	710	723	712	726	689	689	696	729	711	709	706	741	701	739	699	729	730	718	729	660	705	723	665	710	711	713	703	759	696	649	685	715	737	711	772	704	710	620	647	676	690	707	714	713	728	727	738	706	698	692	709	688	719	693	722	699	711	726	687	726	707	699	737	714	677	710	775	685	702	744	671	670	691	679	708	687	712	695	764	703	733	740	714	698	674	678	680	756	755	706	714	699	731	705	709	730	721	750	656	731	725	735	687	712	679	667	739	697	716	709	645	717	739	708	697	642	728	669	707	734	694	661	714	695	696	694	653	714	721	682	736	714	709	729	717	711	685	738	708	709	655	704	708	714	716	717	701	723	723	691	738	713	690	729	716	663	687	717	743	696	753	700	705	708	682	677	684	684	712	723	705	689	717	726	691	768	728	701	669	704	648	696	683	704	723	747	682	691	738	720	703	720	689	727	733	687	695	668	768	742	672	723	748	746	662
17784	15683	14362	11430	8552	4710	2208	2273	2153	1702	1459	1211	984	816	846	798	815	750	691	518	484	430	407	430	429	362	289	274	252	243	241	217	249	237	235	237	279	246	242	253	235	219	210	177	206	198	190	199	219	187	211	196	246	210	190	200	222	209	211	200	190	200	206	220	206	185	190	192	206	199	188	157	184	197	196	201	195	185	180	201	210	180	178	212	223	181	201	184	175	189	188	180	201	183	202	168	204	201	186	194	185	209	220	171	191	213	199	183	223	183	178	211	211	195	221	185	187	198	197	186	194	202	189	207	199	180	185	184	184	197	194	179	180	194	167	198	197	210	177	193	182	204	196	171	182	200	192	220	189	198	210	219	186	199	191	192	180	181	182	194	191	193	223	195	183	171	186	183	186	189	203	194	210	205	179	195	180	178	203	178	176	189	217	217	191	193	184	180	203	185	191	176	174	168	171	193	189	210	185	158	217	210	186	177	185	202	184	201	203	188	211	212	190	193	187	199	190	196	220	197	193	199	176	213	205	178	186	188	218	189	175	202	218	215	183	173	182	204	196	189	195	214	185	215	181	195	206	214	180	182	196	204	204	186	188	201	190	210	186	199	198	195	203	185	185	187	200	194	194	234	220	216	170	181	176	172	205	216	175	201	203	177	200	194	207	205	193	181	203	189	190	206	207	188	195	195	177	192	179	211	206	189	187	206	199	203	199	191	214	188	168	178	198	194	195	174	201	188	175	201	188	203	212	156	200	211	213	185	188	165	210	186	196	178	194	189	181	177	185	176	203	219	177	195	180	201	195	185	185	187	200	185	201	196	193	188	191	191	188	174	185	188	179	194	185	213	201	188	198	178	188	206	195	199	217	180	186	191	174	193	208	193	215	198	182	208	190	198	214	184	179	203	189	183	206	202	190	181	232	185	216	164	186	180	182	173	185	200	187	198	173	218	180	186	181	202	208	223	189	180	213	194	199	217	193	203	186	197	184	195	211	205	183	198	186	179	200	198	173	196	171	192	172	197	217	206	177	172	193	184	196	191	187	179	184	171	199	178	211	184	181	201	192	204	189	218	185	189	196	211	168	204	202	197	175	200	169	197	189	188	212	190	205	213	207	180	195	192	208	174	195	199	206	197	189	208	176	189	207	204	185	200	178	182	212	203	167	200	188	206	197	169	207	194	200	182	196	180	198	185	191	198	177	202	199	183	186	175	197	194	184	176	208	198	210	184	199	207	207	196	192	207	203	201	174	204	195	185	200	192	223	179	186	199	177	176	194	184	188	195	229	185	204	185	192	196	171	186	192	206	176	184	182	182	194	192	172	192	181	204	192	191	216	179	191	182	196	188	207	185	226	162	183	193	204	193	191	182	182	202	188	180	216	208	190	208	187	190	175	190	200	184	188	185	185	194	180	189	182	199	198	191	178	187	174	216	206	218	187	169	188	208	175	186	191	182	194	176	205	207	201	192	188	212	201	208	186	197	211	198	199	196	190	181	188	187	190	175	216	175	171	198	186	190	193	194	178	198	226	186	206	190	219	177	194	201	193	201	184	216	199	182	196	187	182	194	184	198	198	212	231	173	214	198	171	187	173	205	234	184	194	189	198	191	217	174	215	198	195	199	200	201	190	196	173	194	192	212	186	206	186	209	199	181	186	182	221	187	188	187	191	189	216	198	184	188	201	180	184	174	199	210	206	181	170	214	204	195	165	207	157	200	192	181	222	180	193	212	188	183	182	192	207	194	220	181	156	205	181	192	214	218	203	213	178	172	219	173	219	206	204	207	179	182	222	188	190	216	189	182	188	219	210	222	225	167	169	204	197	199	188	197	201	187	205	185	168	186	174	174	200	179	190	188	193	209	217	205	185	196	210	193	197	186	187	197	203	215	184	194	203	179	192	181	203	197	197	191	195	192	196	174	184	184	204	205	183	172	180	166	173	232	194	195	176	194	202	187	190	179	205	206	183	179	188	168	185	203	213	197	199	187	220	188	219	189	203	182	193	183	200	180	187	223	189	223	174	209	219	192	185	183	223	192	212	170	172	210	217	210	225	209	202	184	207	200	185	217	201	183	208	192	203	188	159	206	200	182	185	182	204	212	190	192	180	182	209	216	198	161	207	201	195	177	188	201	179	184	208	188	180	210	209	199	195	194	192	183	206	179	207	210	198	198	192	183	181	203	172	207	198	193	204	207	180	219	194	181	212	155	181	201	190	192	193	212	191	193	204	208	194	194	187	201	207	210	197	213	195	190	200	166	208	213	201	213	196	202	196	176	191	190	198	206	196	177	176	193	185	199	194	213	182	214	192	191	218	199	167	182	183	199	168	176	178	180	207	198	161	203	194	202	185	184	178	173	204	195	207	213	183	206	180	193	200	207	207	210	211	204	201	206	194	179	184	212	181	191	205	223	201	162	184	219	154	191	188	180	198	179	209	197	196	199	197	193	213	155	224	178	179	200	202	200	196	184	194	201	200	185	197	193	190	198	182	198	188	182	211	185	203	209	192	199	221	196	178	185	187	199	201	181	194	176	213	186	204	198	213	171	201	201	193	178	206	202	201	196	235	186	196	205	198	206	210	167	189	175	189	183	191	199	203	189	197	199	190	217	198	211	196	183	217	191	170	213	183	205	163	158	194	196	178	170	179	228	216	182	191	208	196	189	174	191	192	185	199	173	203	197	180	174	176	196	188	193	202	175	212	222	204	193	174	208	158	234	177	186	210	193	193	180	177	213	193	206	180	207	220	180	184	190	200	175	221	181	185	183	210	177	185	208	174	185	169	201	207	202	181	214	182	179	191	198	147	198	205	206	219	226	210	191	196	185	211	190	196	225	182	167	185	210	194	182	201	219	202	198	208	204	194	197	193	210	194	213	191	190	175	200	202	154	180	202	179	215	195	223	186	176	188	197	169	207	160	195	187	215	215	209	205	181	187	208	188	189	198	163	199	196	188	178	203	166	195	176	181	198	172	205	191	206	186	153	198	200	206	158	178	188	194	181	183	181	192	184	181	190	185	192	193	205	186	190	189	167	181	175	210	193	194	199	178	193	195	199	189	166	183	187	182	204	202	191	203	201	215	203	210	187	181	215	157	231	214	215	220	220	178	191	177	197	193	174	207	208	190	189	186	196	212	199	180	186	182	187	203	191	200	187	197	197	189	198	211	171	194	206	180	198	181	180	199	196	187	186	207	189	194	217	186	207	154	212	204	186	173	181	186	191	176	206	204	188	202	195	193	195	190	197	209	202	202	179	209	170	177	193	199	167	205	189	181	180	186	199	203	186	187	197	185	184	205	213	206	218	195	184	175	190	211	182	182	179	194	202	217	191	181	210	189	197	208	154	179	204	201	173	207	206	180	180	193	193	190	201	183	186	178	213	180	202	190	212	206	176	187	190	196	222	162	182	198	176	182	195	179	191	174	192	212	183	184	194	179	179	183	196	190	195	195	194	213	182	183	178	199	173	180	189	199	171	195	225	163	191
14383	17857	22288	23294	20948	13466	7710	9035	10003	7937	7125	5899	4782	4195	3913	3430	4019	3729	3597	2714	2162	2136	2179	2170	2173	1728	1375	1204	1121	1129	1048	1009	970	1066	1081	1046	1016	1028	983	977	961	919	902	738	723	709	677	698	700	708	712	753	761	818	765	720	682	667	661	647	626	602	648	651	645	633	645	675	669	693	649	605	644	660	668	626	620	681	622	616	709	674	636	667	632	676	626	643	664	636	617	626	607	678	621	645	674	653	628	697	683	641	616	665	649	673	606	667	614	648	609	656	685	657	642	678	608	676	663	593	661	619	656	653	629	644	653	678	634	668	660	623	673	644	664	643	636	627	627	689	654	677	673	690	682	629	649	689	661	662	686	664	665	638	658	619	663	685	641	711	648	710	654	646	654	630	699	681	653	669	632	671	670	661	666	645	621	638	661	693	654	653	638	638	639	628	652	624	659	638	641	684	630	674	652	651	661	630	661	662	630	669	646	575	644	619	653	686	694	689	617	671	629	619	647	663	623	687	676	628	608	696	629	675	608	644	601	652	660	603	641	695	624	661	618	689	626	686	633	649	634	658	685	638	642	611	603	645	671	643	659	632	644	655	636	649	617	653	637	610	664	602	632	654	662	657	683	711	632	672	649	652	646	636	632	635	633	711	677	649	638	636	652	655	641	651	664	633	644	622	583	604	634	654	637	593	627	662	645	661	630	681	685	623	661	670	594	630	716	679	630	630	623	670	659	647	666	616	638	588	673	604	631	654	637	596	654	662	630	635	668	667	649	676	640	635	619	654	624	636	613	612	677	687	648	622	678	663	649	654	643	626	619	667	648	660	705	657	619	680	649	662	681	659	647	633	638	635	660	642	633	655	642	638	614	709	674	710	645	654	638	630	638	680	642	704	628	596	617	638	696	665	599	707	667	644	651	675	654	669	668	617	669	701	668	619	647	680	672	618	682	642	667	650	672	676	656	663	616	654	652	638	681	625	654	677	660	687	665	666	609	620	617	633	654	640	706	634	678	619	649	651	701	639	639	634	645	587	616	660	731	626	649	671	610	639	679	653	654	695	654	673	619	626	619	658	636	682	676	680	643	658	659	644	637	685	672	637	658	590	666	586	595	672	672	652	634	606	640	610	693	665	652	692	619	645	630	688	665	633	643	656	597	643	628	678	637	664	626	646	656	636	670	615	683	637	633	697	672	652	618	674	633	634	623	634	621	628	692	657	628	637	659	646	689	628	680	690	691	654	609	664	674	641	669	682	598	692	650	671	642	636	655	661	662	673	674	652	643	652	658	615	697	637	631	626	627	641	658	621	660	649	649	654	674	604	636	691	677	639	675	649	699	677	674	664	634	620	626	620	622	646	708	662	680	674	658	635	628	687	648	637	669	635	659	691	657	611	615	630	627	648	651	610	616	667	630	646	656	699	653	670	651	655	707	647	645	617	661	636	677	653	650	666	643	643	653	605	653	658	608	616	631	633	678	640	624	655	624	665	619	662	653	618	673	631	654	642	633	631	634	658	636	676	673	640	656	609	647	631	676	636	642	685	644	653	639	604	674	693	605	630	679	628	643	625	611	674	651	626	657	646	628	624	675	649	619	628	657	633	652	658	660	630	667	642	658	661	659	640	667	667	637	637	690	637	704	627	688	655	621	644	654	646	700	637	676	656	629	620	598	612	667	706	680	697	665	622	662	643	641	629	652	630	635	648	665	671	668	647	601	623	672	652	645	642	641	690	662	642	677	700	612	630	620	647	655	639	648	640	683	672	636	645	699	637	616	622	683	661	677	704	597	653	671	673	710	682	669	676	597	641	608	655	640	670	601	669	617	614	620	681	678	665	598	643	624	698	649	649	617	634	607	611	669	650	699	633	697	679	642	673	664	647	614	610	675	619	635	615	633	684	637	628	655	671	648	660	661	608	657	646	684	654	632	632	645	703	616	619	621	655	638	624	647	604	671	635	645	622	597	617	634	627	680	640	634	633	711	672	619	629	634	628	629	679	663	664	632	691	615	658	679	669	653	651	666	637	664	683	602	619	667	631	612	653	656	631	632	639	753	695	609	675	632	613	653	693	659	663	634	626	616	663	667	657	639	672	605	646	639	649	674	640	694	645	616	657	661	665	650	642	629	653	665	678	645	646	646	614	661	600	677	647	638	665	666	684	662	663	632	641	619	626	650	634	615	679	626	638	584	642	654	622	716	673	624	660	652	625	667	663	622	661	649	652	670	659	601	649	641	623	646	665	659	655	645	642	610	664	624	646	661	637	667	658	685	610	657	653	630	675	613	678	640	644	655	683	633	696	618	653	560	628	637	657	615	651	642	612	636	628	670	664	627	619	632	606	664	639	698	653	620	708	667	672	644	643	638	647	653	715	631	651	639	664	657	645	614	624	618	634	675	621	630	666	602	644	665	658	639	655	698	668	615	647	630	599	655	651	645	603	635	675	706	672	625	642	677	688	613	616	679	648	663	591	648	662	639	659	618	665	617	649	648	598	615	656	639	643	671	649	634	613	656	657	651	650	677	650	621	671	610	656	615	672	649	639	630	668	692	621	644	640	681	632	657	625	610	645	675	659	651	675	693	669	629	636	628	638	677	648	620	670	662	632	648	671	627	673	614	669	681	635	675	674	661	642	716	687	651	605	645	650	656	665	619	637	673	682	632	633	645	625	655	629	650	656	671	674	648	602	599	702	659	615	644	640	675	660	656	640	698	679	600	629	598	651	646	712	660	645	675	675	683	594	623	614	638	665	656	670	681	683	648	658	621	647	682	640	646	656	629	689	652	653	665	663	623	620	669	637	624	667	658	672	634	632	655	632	654	623	625	695	633	616	667	640	664	653	672	633	690	655	654	627	688	590	642	636	656	637	636	606	638	646	637	634	689	658	641	624	663	604	638	627	601	636	686	684	702	577	693	599	642	688	692	635	628	691	642	657	646	647	638	657	650	624	658	671	635	638	614	632	698	651	652	636	677	664	647	629	666	659	650	660	616	618	610	640	656	597	660	629	609	630	650	660	630	669	617	621	637	645	649	635	672	685	682	680	622	668	662	678	654	664	635	632	670	637	605	642	648	642	635	682	651	667	649	677	679	639	662	675	679	610	693	660	700	673	641	619	680	640	642	691	652	640	635	669	660	677	693	629	617	679	624	660	611	645	618	615	652	674	648	703	666	624	629	608	694	612	637	653	659	676	640	683	653	617	607	614	592	661	652	632	648	700	681	676	675	666	687	681	623	637	653	645	658	661	633	638	651	628	699	644	667	635	648	609	640	661	632	616	624	665	654	645	651	649	637	680	620	663	678	674	653	668	639	644	632	643	665	612	682	659	650	632	637	674	634	671	633	634	625	642	632	648	605	617	601	670	660	626	679	667	661	663	687	660	616	652	648	670	672	624	649	595	655	673	639	656	663	666	627	639	612	674	666	656	606	680	664	674	631	626	638	634	611	647	661	633	654	657	643	651	657	649	617	668	632	661	648	655	623	651
39252	45076	43106	36206	34902	31691	23879	23410	27300	25406	22277	18853	14194	10041	10195	8203	8903	8342	5514	3277	3482	2752	3120	3477	3739	2956	2011	1446	1062	746	618	369	343	350	330	291	296	248	230	236	226	203	183	198	208	193	195	170	195	195	213	257	291	264	218	198	158	205	189	180	183	160	198	197	151	162	195	182	176	198	192	172	179	189	193	176	181	165	180	190	176	175	176	177	190	160	145	159	194	170	190	185	167	173	150	149	197	174	198	190	166	192	153	163	164	196	170	172	190	175	162	164	181	148	160	198	176	170	174	200	179	174	179	169	189	177	167	189	175	174	187	163	195	175	174	168	209	212	198	190	193	201	177	169	177	197	184	182	170	178	161	187	165	194	162	189	186	192	157	167	183	178	163	176	197	171	169	178	175	170	165	166	184	170	185	177	173	156	161	166	166	161	178	171	195	190	170	170	177	158	179	184	177	171	179	168	155	188	178	157	166	187	172	188	178	179	203	190	183	186	176	190	162	180	184	170	166	187	164	191	176	185	200	176	159	192	176	191	197	169	175	167	174	155	197	170	187	165	193	211	185	194	159	167	183	162	210	168	180	176	159	185	160	197	164	172	171	170	170	160	172	186	179	171	170	195	175	176	185	160	194	171	183	172	195	169	177	189	171	177	187	155	149	184	180	173	193	151	149	167	175	169	161	162	160	194	180	151	214	154	199	160	175	186	180	168	167	223	175	176	193	145	153	169	180	163	173	185	167	169	165	179	156	159	187	176	173	194	159	174	177	196	205	184	176	170	189	176	183	172	194	173	159	164	174	157	163	201	183	176	197	138	199	181	189	185	170	174	159	196	178	171	175	158	177	194	169	168	193	179	185	181	169	156	184	187	198	166	182	176	203	167	181	189	179	198	195	201	189	176	177	165	176	185	164	187	168	208	143	177	161	195	172	204	191	146	181	188	192	152	194	146	182	176	162	190	159	189	183	188	162	182	183	155	183	179	159	178	160	204	151	180	184	173	184	193	170	167	159	172	202	176	168	193	192	178	189	169	173	208	176	190	180	171	162	184	208	153	185	169	176	149	174	204	166	180	160	176	165	182	200	157	185	170	144	188	196	185	191	186	190	190	167	192	188	166	181	182	160	173	156	181	170	198	162	164	163	198	170	179	169	169	186	170	184	171	181	151	155	164	174	186	157	163	185	188	176	158	178	166	167	169	170	186	189	186	175	173	181	180	188	164	176	166	180	182	173	184	203	167	173	187	160	166	182	158	157	168	193	177	187	161	200	180	220	169	179	163	190	180	138	188	181	180	186	182	175	204	199	175	191	190	208	182	189	173	179	169	185	176	191	197	189	176	169	177	171	209	190	197	198	160	170	191	168	184	170	199	181	179	158	199	185	188	176	182	185	168	192	190	185	186	173	167	191	168	159	173	167	186	175	182	186	195	202	183	180	201	193	190	181	170	191	196	174	180	153	163	194	180	169	173	198	190	207	193	180	181	175	203	165	165	164	173	174	163	182	171	209	197	187	167	183	201	144	153	185	173	169	180	174	182	187	205	175	189	185	195	156	185	163	181	169	165	157	186	183	196	163	184	160	135	168	166	172	143	176	181	183	166	193	165	172	201	170	166	182	170	188	172	181	175	160	213	152	182	154	165	199	166	190	183	158	151	184	184	198	159	165	165	201	177	184	172	194	185	147	170	174	152	174	171	176	174	164	198	166	184	175	195	180	189	184	157	156	187	169	208	172	200	170	195	162	165	192	163	175	163	179	172	162	176	182	181	188	173	190	175	177	180	179	163	210	177	164	172	156	199	166	182	175	197	241	184	171	189	158	159	175	156	193	190	189	176	152	164	182	161	180	187	167	178	187	167	202	169	172	174	171	177	164	176	195	179	199	156	168	178	177	190	157	163	173	173	166	165	189	175	162	157	154	164	200	175	196	167	182	177	175	180	172	171	177	179	168	181	177	203	184	202	163	191	165	176	143	176	154	173	193	173	164	179	178	177	190	195	187	190	178	198	177	183	185	182	178	185	195	173	164	177	176	189	207	207	180	175	190	174	171	185	200	191	163	180	192	171	178	196	179	189	182	156	160	199	205	191	184	175	199	186	195	195	185	164	171	168	177	188	172	159	165	182	170	196	178	189	177	174	172	188	170	203	188	167	185	188	167	196	168	158	178	183	171	195	202	175	179	183	167	175	168	178	160	173	145	175	163	155	175	173	166	150	186	174	185	159	178	201	180	186	173	177	188	179	180	155	189	175	183	171	195	169	199	161	181	191	197	179	164	184	173	169	205	215	180	176	158	169	153	181	185	168	179	187	189	168	166	167	163	167	167	171	194	171	162	184	176	178	177	191	170	174	173	181	183	186	193	177	177	173	184	173	180	171	164	200	185	188	163	197	165	159	184	177	192	170	196	184	159	175	165	182	191	178	183	176	176	182	195	212	161	192	172	186	189	165	189	161	154	164	170	149	183	173	196	186	179	177	173	144	173	163	172	183	178	181	163	172	159	177	175	171	187	166	161	178	162	206	169	173	150	188	164	168	186	168	161	187	189	171	168	166	175	181	169	180	157	190	188	154	187	182	174	168	195	179	171	181	198	174	187	163	180	183	165	176	182	148	207	180	143	173	180	172	191	175	173	165	193	173	189	188	196	196	183	179	166	204	162	193	175	176	180	191	193	172	172	166	186	189	181	172	181	174	178	134	182	161	172	180	178	179	176	185	177	172	185	172	164	183	182	176	163	197	159	184	166	166	159	167	183	193	168	171	180	172	188	188	184	184	191	185	183	204	173	185	150	176	145	204	190	193	174	161	195	173	164	184	199	162	195	188	169	169	154	152	188	169	175	157	196	180	175	173	198	179	201	178	168	194	172	174	171	192	170	186	180	154	186	174	186	188	185	179	195	201	198	170	180	169	184	172	178	171	189	168	187	192	193	182	181	194	182	159	196	184	190	175	173	175	181	172	172	166	189	175	180	178	172	182	185	153	189	167	184	179	176	171	162	161	173	172	188	163	200	183	164	193	187	175	178	179	187	191	154	164	177	174	169	179	178	194	185	170	167	196	175	170	183	191	173	178	148	179	189	186	177	173	179	171	165	185	178	173	164	177	194	159	172	156	189	178	202	155	179	185	153	166	184	171	165	182	202	145	169	185	169	170	180	180	196	152	179	160	180	167	169	165	165	207	158	191	155	167	159	164	168	186	178	184	203	191	166	184	204	180	167	168	157	166	190	183	160	189	184	177	178	169	178	198	179	156	191	197	165	190	177	200	174	169	184	190	199	194	165	177	180	191	203	158	184	200	191	179	176	186	148	189	175	188	178	177	176	184	179	188	162	177	170	168	171	207	171	177	174	187	169	168	201	181	179	198	175	173	178	190	175	175	174	178	169	167	168	181	189	181	182	165	175	167	195	181	167	180	174	204	156	183	200	177	193	185	180	172	185	179	165	188	173	183	191	172	185	174	189	164	165	199	169	170	195	171	163	182	172	188
31591	41870	46270	44889	47261	39867	28470	33792	41918	38540	37515	36151	30020	27828	29732	26176	28507	27087	21264	15115	17096	14827	16607	17356	18938	15117	12141	8750	6824	4952	4033	2221	1814	1760	1796	1640	1500	1281	1200	1032	959	847	754	719	773	687	686	683	659	762	960	1194	1415	1139	733	745	669	692	663	596	598	577	574	630	608	607	584	614	572	596	623	581	573	620	587	564	565	636	563	603	591	610	604	562	585	585	627	583	599	593	642	574	582	572	606	624	574	574	622	611	636	619	556	578	614	601	587	544	622	568	630	544	602	579	554	574	574	643	587	574	617	573	586	630	592	599	564	604	575	594	607	582	572	632	591	586	598	609	599	550	567	589	571	587	606	595	604	544	564	596	590	614	594	564	577	582	536	624	562	564	610	617	617	617	600	595	617	601	569	637	593	580	581	586	598	544	660	573	586	600	578	611	589	627	598	593	578	585	592	626	606	619	591	537	624	635	615	564	655	561	570	587	600	621	570	573	606	592	644	593	554	644	620	582	608	589	563	616	633	657	580	575	585	622	583	627	584	598	570	598	607	591	562	602	567	596	620	612	612	623	622	595	618	593	594	575	607	609	657	628	600	591	634	582	577	591	605	599	580	609	598	588	571	600	588	603	626	607	593	625	582	632	583	574	599	593	613	567	572	604	574	640	579	589	593	559	580	626	606	596	605	608	582	586	610	627	620	632	601	571	624	611	588	588	597	596	577	584	574	570	558	587	626	575	536	597	586	622	595	577	572	553	554	638	579	575	634	607	577	589	621	581	619	591	626	569	591	620	594	588	616	619	618	572	661	611	612	550	599	588	641	581	596	581	549	568	561	587	601	603	557	530	628	611	564	573	580	571	630	644	578	599	592	596	609	619	600	614	601	581	615	630	611	589	626	592	604	596	576	617	570	604	557	587	540	580	618	567	616	605	556	588	588	632	592	596	600	636	596	577	628	577	561	625	623	588	593	598	613	612	586	616	623	587	619	612	629	573	600	595	551	602	622	612	637	608	621	580	587	573	598	570	546	643	576	635	626	616	545	593	586	616	586	608	572	618	589	599	597	624	641	577	579	587	593	603	606	603	596	619	601	616	613	558	585	572	627	589	601	580	603	591	575	595	560	567	627	601	627	562	597	600	599	629	621	565	643	626	598	581	593	572	593	614	578	602	615	572	602	594	581	550	577	574	585	618	653	581	635	610	577	603	586	598	583	610	584	603	587	571	580	614	632	573	582	578	607	601	612	593	600	576	617	586	634	622	549	587	590	587	596	597	608	614	639	583	572	596	574	615	588	601	585	567	642	615	569	586	660	568	590	556	600	571	612	606	581	640	544	584	623	600	586	632	606	633	604	597	592	598	625	552	575	601	542	635	652	639	592	571	607	595	587	570	622	561	622	577	559	600	599	563	591	610	613	630	634	601	606	624	600	620	618	580	620	621	594	589	629	596	652	591	619	582	562	614	618	579	582	630	553	636	593	611	619	592	556	609	618	576	606	608	590	605	536	598	618	596	610	639	576	577	618	562	621	558	620	574	588	580	593	593	605	589	584	601	516	570	602	553	613	586	597	618	550	602	592	601	611	625	626	612	607	584	557	568	557	609	558	600	657	610	587	590	568	592	572	564	563	555	593	631	567	631	618	645	603	577	586	578	520	583	615	546	596	562	619	581	631	604	596	670	619	632	640	579	635	606	602	613	616	592	635	611	536	627	602	591	568	593	623	596	543	560	585	643	611	554	621	578	594	603	619	626	582	560	637	584	564	651	606	608	610	605	598	618	643	584	553	555	618	612	576	625	584	619	586	575	577	571	620	581	592	595	601	585	601	564	594	601	604	616	662	628	572	570	539	586	578	586	588	581	545	612	607	607	619	586	622	619	591	600	574	568	599	560	670	607	613	586	588	597	538	568	610	635	575	602	558	611	617	624	611	577	613	591	612	649	631	631	559	636	629	569	564	619	608	614	634	547	588	562	599	638	566	578	599	598	597	631	595	600	569	610	630	584	582	567	596	581	569	576	622	560	620	575	612	603	574	591	601	596	649	601	679	571	641	585	589	588	607	585	588	562	562	573	606	570	569	580	590	597	582	561	606	610	619	614	585	641	582	556	597	547	646	592	566	598	584	602	596	598	597	589	589	576	598	615	616	582	551	587	620	597	593	552	572	573	577	582	581	644	590	568	605	637	595	589	580	617	634	557	621	590	619	609	596	620	595	604	592	636	613	586	568	604	620	551	558	638	630	590	608	623	609	582	570	548	563	603	573	624	604	590	573	567	564	548	563	613	587	621	609	611	602	577	602	553	587	619	617	597	650	594	609	624	546	621	548	575	584	592	568	553	540	568	643	592	587	571	604	570	621	599	606	572	622	567	607	598	590	581	555	571	593	558	634	598	558	627	574	571	618	574	619	595	599	674	589	565	577	588	578	566	611	615	575	581	539	554	555	639	582	621	608	599	555	606	571	582	595	588	548	578	598	609	674	608	602	581	614	607	593	574	563	583	580	610	576	630	594	585	598	609	596	598	644	595	587	580	590	641	608	596	552	593	613	597	588	588	627	602	616	624	571	564	601	548	562	592	578	576	626	603	550	624	630	577	601	557	628	576	593	581	629	627	583	608	600	591	590	622	598	621	624	594	584	628	626	584	606	616	606	597	589	641	586	597	604	573	611	614	598	614	569	600	629	575	643	562	614	602	587	591	610	616	583	597	595	636	625	665	546	588	609	617	599	610	572	575	645	576	610	582	572	550	624	582	594	637	596	571	569	589	586	627	620	605	584	549	631	653	568	561	593	590	605	550	563	588	579	573	583	570	624	536	594	602	561	612	588	567	631	618	634	601	596	596	583	566	571	567	585	597	511	580	594	607	586	608	602	590	559	629	570	611	587	565	556	608	597	602	594	608	593	594	558	632	561	569	563	597	614	607	593	572	625	607	572	604	593	601	617	571	608	600	581	601	634	597	608	611	592	565	619	590	652	596	600	559	611	634	582	638	585	579	567	620	572	644	579	630	571	624	603	619	582	634	545	582	574	552	589	563	603	584	589	565	627	596	572	558	575	605	563	569	599	590	604	578	563	615	550	598	596	612	580	573	557	581	582	593	614	594	597	611	589	572	594	607	623	585	548	607	576	566	573	590	639	591	576	592	587	582	602	619	596	591	624	585	614	598	646	598	569	609	611	599	571	567	593	614	593	553	555	619	551	573	594	578	598	583	581	561	609	577	654	566	561	589	595	558	563	608	570	570	591	598	596	617	582	591	588	610	580	569	562	584	635	619	610	594	603	602	610	607	614	636	544	601	600	579	568	565	597	590	607	577	567	600	578	584	613	625	538	641	569	599	570	589	601	598	591	596	576	597	586	590	590	575	532	592	649	585	623	584	637	604	608	607	620	582	592	584	596	596	583	588	608	542	600	562	569	602	560	569	576	595	618	624	645	612	607	601	579	607	607	590	618	614	629	578	591	613	578	595	587	572	654	576	564	592	594	579	641	620
46822	48837	42450	37141	36807	35115	27289	28799	35700	34724	32673	30058	25878	20522	20865	16847	19779	17111	12608	7739	7622	6318	7350	8248	8289	6542	5191	3503	2368	2027	1143	660	498	538	548	513	458	399	352	311	307	251	248	375	413	381	263	226	233	237	294	365	351	339	276	319	278	220	242	217	240	222	235	217	201	217	224	228	223	216	242	217	229	214	234	206	249	210	207	217	224	235	243	216	203	251	186	211	225	226	229	225	205	240	219	202	217	230	205	191	212	221	228	225	202	211	222	267	211	220	216	226	222	224	225	205	228	210	198	233	212	228	212	229	241	210	231	223	219	200	218	242	200	172	232	232	204	217	230	211	214	227	222	208	218	234	206	200	216	217	206	225	223	218	221	212	218	221	248	207	210	221	224	244	227	226	242	215	227	212	206	226	225	243	227	233	231	221	226	258	199	216	232	209	195	202	241	203	203	210	236	225	191	216	219	206	201	204	236	216	220	228	217	223	232	233	210	232	221	220	213	222	233	215	214	237	215	223	227	241	205	231	219	235	221	225	237	214	222	195	205	212	227	233	234	255	210	200	237	231	201	202	227	194	223	255	233	221	212	212	201	238	223	200	199	242	213	242	226	200	194	243	235	242	241	229	225	217	204	226	214	224	214	202	207	244	227	218	213	222	222	206	206	217	208	237	223	262	219	190	227	204	232	220	208	197	228	210	228	186	214	210	264	231	202	235	208	212	246	213	242	220	195	218	220	200	254	227	240	209	214	212	208	209	228	206	213	219	222	233	234	228	240	234	201	239	237	225	211	236	214	236	230	229	193	222	205	221	224	223	227	194	219	209	215	239	200	213	207	221	209	213	212	230	231	224	232	225	205	219	224	228	190	206	224	232	232	222	204	207	216	224	204	217	199	221	224	235	229	188	215	219	202	229	236	241	249	220	231	249	226	237	203	245	223	227	216	209	197	210	208	210	228	248	218	208	218	226	222	207	216	220	236	214	210	238	235	246	202	211	248	185	230	204	224	231	214	200	220	250	211	211	232	216	207	190	259	218	218	224	242	247	220	243	215	220	240	224	223	235	228	230	228	224	231	200	241	246	196	225	204	210	224	221	247	234	239	190	231	248	227	254	219	247	201	212	215	211	214	183	225	217	204	247	223	195	237	233	186	190	212	230	216	235	208	211	225	195	242	219	215	221	230	227	208	234	209	214	224	211	240	235	185	216	233	212	223	217	203	205	215	188	235	240	221	221	246	201	212	234	234	238	228	182	215	229	215	230	234	235	236	216	233	243	232	218	243	234	236	243	201	243	188	222	215	214	208	223	225	202	201	247	231	180	230	219	207	234	209	251	220	228	207	237	208	226	219	211	240	246	208	232	206	198	216	217	207	241	214	213	211	236	194	212	214	211	217	229	207	221	203	224	228	192	222	202	232	213	212	237	211	223	247	202	215	224	219	212	186	221	234	202	249	225	234	215	238	214	238	205	226	226	215	212	230	210	241	207	206	233	216	214	224	221	224	222	227	183	222	218	223	226	210	218	234	236	234	243	206	207	190	221	235	202	220	233	248	200	225	220	208	239	204	230	238	218	199	231	213	230	210	228	230	196	226	229	222	242	235	230	229	243	205	206	220	209	221	203	220	233	223	225	223	217	210	246	236	226	215	223	181	202	216	219	192	235	227	226	236	203	227	225	217	199	219	212	243	229	236	239	198	204	207	229	223	238	219	211	213	188	216	213	218	217	235	204	268	240	208	216	200	233	233	230	213	220	213	213	234	205	206	238	194	196	226	229	202	203	224	212	218	219	209	244	227	213	233	214	237	230	228	230	207	189	213	181	214	202	234	204	194	228	250	231	233	232	232	238	206	216	215	231	230	208	218	208	218	234	225	215	202	241	223	214	198	253	220	222	227	223	246	212	227	224	219	226	198	234	240	203	241	242	219	237	239	221	247	210	227	204	184	215	213	214	240	232	226	222	216	222	189	216	199	236	211	215	241	212	200	212	199	207	200	225	207	218	231	235	194	224	239	221	209	247	205	206	228	215	210	218	209	222	228	227	208	219	213	231	202	206	224	207	214	187	237	204	249	204	227	213	187	225	183	211	236	192	197	209	233	211	226	207	216	246	227	229	236	232	201	244	232	236	221	233	204	227	209	218	232	232	208	227	236	212	202	221	233	222	212	235	214	218	228	214	235	232	221	225	228	237	254	230	196	206	229	217	209	234	223	194	235	234	238	236	229	211	247	205	213	225	261	209	213	216	217	225	218	238	241	174	218	227	217	245	196	221	216	201	213	196	219	184	221	232	237	212	226	234	199	193	194	226	212	218	221	213	253	233	228	227	200	206	243	202	213	215	223	184	214	214	224	225	217	220	217	202	242	239	230	226	231	199	221	199	231	202	199	232	208	226	219	224	217	231	223	190	211	213	211	216	228	241	222	230	249	235	227	223	254	237	247	208	233	198	207	227	216	216	204	228	230	236	218	225	213	219	212	227	232	213	244	232	212	218	235	241	234	216	229	244	234	218	190	219	215	178	232	209	222	194	215	231	206	202	241	225	207	212	191	208	204	227	235	236	227	219	203	206	209	212	195	214	216	213	222	214	219	208	235	224	201	207	220	238	195	196	222	258	237	215	221	212	201	217	216	237	229	238	228	244	191	217	198	227	211	202	247	255	215	250	213	186	217	220	215	195	227	252	210	228	199	221	226	226	191	248	222	255	228	196	225	223	213	231	224	214	249	232	229	240	216	234	211	203	221	202	179	238	202	193	221	195	237	212	193	229	196	203	222	208	226	219	226	231	250	246	226	215	200	202	217	228	237	190	204	212	237	218	220	234	228	207	237	206	247	220	238	238	205	209	217	228	210	201	232	228	219	214	210	216	226	183	212	204	205	219	206	238	199	204	205	224	204	237	250	205	227	225	241	230	212	227	222	230	221	227	188	217	225	245	239	220	238	230	197	209	233	235	246	220	239	237	205	216	181	170	205	225	202	210	200	244	217	209	204	202	217	206	216	206	220	261	204	255	200	221	235	210	220	219	215	216	210	233	212	217	210	206	216	207	234	196	224	232	185	244	237	227	194	211	222	207	224	233	224	211	210	245	201	189	211	209	195	224	225	234	217	211	249	237	244	218	235	231	217	200	226	219	211	226	231	238	210	216	227	230	209	217	211	201	218	256	228	231	229	234	223	229	215	216	249	221	222	180	212	193	219	223	205	210	223	239	249	250	237	231	207	204	213	197	244	219	221	216	228	250	195	206	234	190	222	200	215	224	209	220	217	205	227	226	244	222	224	222	204	229	259	214	172	229	214	213	206	201	218	214	234	218	189	245	191	229	208	213	213	222	222	222	215	184	224	215	204	214	246	211	217	212	229	235	199	209	220	204	213	246	208	225	195	226	231	231	211	211	236	217	210	246	232	245	210	212	212	243	211	216	222	213	211	231	249	201	220	241	227	210	237	216	237	225	236	225	213	206	218	233	218	227	229	222	252	215	235	204	224	222
38015	48627	50819	50207	50518	47389	32451	40980	49632	47551	47272	45314	39362	38572	40905	36652	39713	36690	31382	24485	26752	24341	27359	28386	30156	24670	22884	17004	13249	11604	7440	3762	2968	2871	3169	2756	2371	1815	1603	1494	1266	954	911	1577	2269	1811	848	802	762	824	1318	1759	1622	1459	1318	1085	945	853	752	742	698	699	706	694	672	645	679	682	708	730	740	691	715	687	693	681	673	721	726	689	697	698	721	740	708	687	712	699	645	685	690	699	664	710	637	707	674	663	710	641	705	706	676	748	740	742	669	688	735	687	720	676	681	702	687	698	743	645	721	707	717	693	698	678	694	708	727	690	708	695	702	741	698	724	700	701	698	678	689	674	657	719	725	663	664	705	643	745	714	709	686	717	695	694	694	689	617	712	706	738	702	700	704	731	689	693	703	710	733	699	728	659	704	698	696	707	631	674	738	682	676	698	741	644	704	701	702	673	653	677	709	669	724	722	694	703	706	724	664	694	675	718	694	718	688	689	655	681	711	721	616	711	654	675	680	654	681	628	657	670	693	730	708	686	669	672	738	711	709	638	655	714	692	718	712	692	675	658	637	739	672	702	757	665	665	690	700	758	732	685	736	699	673	703	685	690	681	737	700	669	689	697	714	726	671	683	701	675	649	720	699	663	697	695	726	686	681	756	694	651	680	691	722	651	679	713	715	690	728	664	656	751	704	739	732	753	694	727	712	696	677	689	707	684	712	683	660	714	692	686	705	684	692	638	675	696	686	691	659	701	666	676	737	681	678	696	707	707	686	707	698	678	706	682	677	701	674	653	695	684	694	691	719	702	679	692	675	721	739	711	697	723	697	716	713	639	685	689	737	656	700	700	703	659	679	691	711	697	749	661	710	659	689	706	735	672	685	665	778	655	713	676	717	679	710	713	687	719	677	715	708	671	700	699	632	685	686	664	665	728	715	709	699	693	684	677	678	689	707	722	682	717	652	649	664	720	683	680	704	715	702	721	696	701	663	690	690	716	696	719	699	714	680	673	746	740	711	698	737	663	675	672	706	726	656	664	667	734	715	702	728	699	668	721	724	674	685	705	707	701	672	702	683	678	663	669	674	696	706	728	708	676	686	684	704	710	693	695	674	670	705	699	680	622	698	681	694	649	694	714	686	651	695	697	653	689	676	761	676	709	659	688	660	684	724	694	674	683	726	693	714	708	674	678	703	697	616	698	742	681	684	716	676	719	738	716	697	692	712	690	694	680	703	725	694	636	738	675	738	677	717	753	714	689	725	694	698	654	708	674	662	689	666	690	723	682	713	707	683	728	696	661	675	701	698	668	727	678	680	671	671	688	707	714	659	667	737	710	701	682	700	628	671	694	693	699	685	707	704	731	656	675	704	693	682	731	640	717	739	653	659	765	697	665	708	663	697	707	673	718	649	691	658	729	703	675	728	649	676	746	658	661	730	746	720	697	677	704	703	743	663	665	679	710	736	711	704	723	683	655	712	679	713	656	677	712	672	703	680	700	691	699	679	689	679	674	699	715	713	728	732	692	707	660	663	742	704	692	689	682	735	695	701	702	684	666	735	696	696	738	695	679	659	707	664	691	701	620	659	686	710	703	711	693	710	714	720	691	696	654	711	663	716	686	735	700	688	699	666	676	699	704	638	705	651	708	662	690	737	702	673	744	678	697	719	704	668	702	731	736	716	703	703	684	682	677	695	715	710	707	701	704	713	695	687	726	673	673	713	752	734	680	710	707	658	679	674	677	694	704	704	686	753	642	754	702	711	656	719	699	688	649	670	675	679	705	711	690	719	736	717	702	677	739	721	731	694	730	688	718	675	671	640	707	695	717	729	699	714	707	685	701	710	692	708	670	648	679	692	689	670	675	654	707	691	673	670	694	711	715	708	688	696	681	705	681	692	766	697	683	685	724	686	696	699	678	667	687	687	708	719	690	751	682	696	692	712	703	752	686	723	707	673	720	701	675	698	693	686	744	711	678	634	683	702	669	641	697	672	738	667	674	687	668	715	749	671	635	701	747	660	701	695	684	697	704	703	645	728	711	682	738	688	612	668	688	725	711	706	710	685	722	729	717	680	706	684	713	705	652	698	689	701	684	707	716	685	731	692	676	668	660	687	712	716	750	727	701	692	707	684	671	723	721	723	702	705	700	655	734	726	715	729	733	686	705	699	709	665	712	701	698	698	702	675	683	674	684	686	702	669	743	714	693	704	725	699	712	688	628	697	679	700	695	690	705	683	668	717	725	660	706	679	708	638	658	708	671	679	717	717	693	700	703	732	689	697	694	684	715	697	656	715	661	709	638	692	711	684	700	702	726	721	688	653	679	710	694	675	675	666	709	666	663	700	677	668	664	682	723	719	683	688	683	717	683	723	681	732	718	729	696	658	697	740	643	677	678	697	719	683	702	711	668	692	698	716	649	706	721	657	642	740	662	690	670	713	690	739	676	687	745	682	620	643	676	701	680	677	678	712	711	678	650	695	665	704	669	745	680	717	695	675	657	700	689	699	693	720	671	681	730	703	707	732	672	727	739	690	683	684	743	720	691	718	717	700	720	656	679	694	717	735	673	653	697	729	680	692	728	678	734	698	673	758	688	711	700	715	704	694	690	736	653	657	696	691	710	718	719	743	700	685	715	687	668	706	702	727	684	663	676	699	642	714	724	673	710	667	690	687	670	660	679	731	691	701	673	668	693	695	657	673	631	687	713	752	710	664	713	651	663	649	684	709	715	683	671	705	660	732	663	670	664	714	688	685	684	671	688	708	637	688	681	695	729	669	751	697	717	678	712	721	678	656	683	727	683	711	694	655	728	667	679	671	658	691	714	727	670	691	639	710	697	685	668	692	697	675	701	687	695	699	700	735	686	720	664	682	743	678	715	676	727	688	729	682	705	674	669	706	678	656	700	746	652	712	690	676	748	702	703	719	689	678	679	688	676	701	718	693	692	652	709	700	699	725	715	680	652	701	696	636	725	717	668	655	677	706	703	687	693	684	706	689	729	700	705	671	693	687	671	750	712	664	745	705	721	692	722	723	699	718	729	679	716	656	682	699	693	713	707	676	664	732	718	723	716	686	698	710	685	675	682	705	655	720	674	666	708	654	677	728	672	676	660	650	698	741	739	690	662	625	704	721	696	720	698	709	689	681	680	693	727	743	674	690	694	690	718	751	659	690	672	716	676	667	670	658	682	695	639	655	664	695	728	690	700	649	676	691	696	715	662	688	734	677	693	712	723	692	673	659	673	720	631	693	679	690	683	685	735	696	692	662	678	729	710	742	728	721	690	660	698	696	652	724	702	646	696	680	707	660	697	727	728	685	688	667	666	716	667	683	674	669	723	690	719	692	676	683	721	729	726	716	728	715	715	763	661	689	691	719	692	701	677	674	667	692	709	696	671	714	692	703	697	647	678	663	664	671	679	724	684	726	719	691	676	694	709	646	682	700	704	703	705	731	662	684	685	700	691	716	727	722	693	697	702	698	695	743	697	656	692	662	721
16371	16165	15344	12514	7256	5067	3084	2289	2125	1743	1643	1350	1096	819	905	824	866	831	637	453	460	446	423	449	450	380	358	287	261	276	236	242	290	277	301	287	262	187	234	219	215	200	201	227	222	202	200	226	192	197	207	222	201	222	204	189	204	210	177	179	186	192	191	182	181	208	230	217	208	173	193	190	174	194	183	203	182	178	173	177	184	201	177	198	170	175	194	200	199	166	206	202	185	195	210	224	198	219	193	191	188	216	202	217	203	197	196	200	234	198	196	190	208	194	212	186	227	206	213	196	227	221	188	192	210	191	214	212	170	222	185	203	214	185	209	206	184	198	180	221	192	191	188	193	197	187	193	202	189	197	188	199	190	207	191	220	207	194	176	176	183	206	203	205	242	212	198	199	191	210	213	197	178	179	213	200	216	193	215	208	208	195	190	192	196	189	194	218	189	168	224	203	200	202	184	177	204	201	195	196	183	194	195	185	196	201	192	198	207	192	206	192	209	173	201	196	197	207	187	185	210	174	206	187	213	193	201	204	209	191	196	175	197	189	210	191	198	202	207	202	198	195	226	194	201	202	196	171	188	171	193	198	199	214	210	177	182	226	204	187	194	197	215	187	223	203	215	170	192	208	183	199	200	199	176	178	181	205	193	180	185	202	185	188	224	204	196	196	202	191	189	169	189	185	232	222	188	201	205	220	193	207	186	191	218	213	211	220	183	179	182	193	181	186	197	197	194	179	210	183	194	185	185	173	186	211	192	173	189	198	181	198	195	209	184	195	176	200	213	199	198	209	192	201	199	203	185	189	192	208	184	186	211	183	204	220	187	191	184	194	212	181	222	178	190	176	171	187	202	202	218	193	185	191	193	205	193	174	202	205	198	173	181	216	176	197	208	196	206	200	201	206	186	207	200	215	187	198	207	192	194	208	201	186	186	177	187	194	182	205	202	202	174	158	199	194	205	204	215	200	205	182	188	181	184	194	190	179	204	202	211	213	206	191	200	200	183	193	185	202	228	186	192	205	186	194	204	196	222	207	215	195	162	222	179	197	188	186	178	217	202	179	180	204	213	234	195	200	202	165	221	189	220	186	217	174	192	171	177	212	206	218	205	190	180	173	203	203	190	186	187	203	211	181	210	185	211	213	196	166	215	194	207	194	172	194	211	207	174	193	229	190	188	210	208	209	195	191	208	191	213	217	187	193	208	190	213	179	174	204	210	210	192	175	198	178	178	205	180	198	193	182	193	211	181	196	201	190	189	182	218	196	222	196	203	185	200	217	194	173	183	208	199	215	179	200	200	220	205	206	205	203	203	205	193	196	210	196	184	192	180	175	196	186	204	195	207	192	203	193	194	219	177	209	184	217	179	212	213	193	206	206	202	210	201	214	199	187	201	174	201	219	178	191	195	201	195	217	194	203	184	204	221	177	195	181	205	223	199	194	200	234	184	196	203	210	185	196	221	193	210	219	200	192	190	195	211	201	209	195	213	208	186	198	184	178	202	221	185	222	217	231	194	213	202	174	203	206	205	200	196	163	182	177	208	193	193	237	208	198	214	204	193	192	221	188	204	183	176	202	197	188	188	207	198	205	193	196	221	201	200	167	190	203	178	171	213	198	189	211	188	184	186	215	182	209	191	173	178	195	203	202	207	201	194	193	199	196	188	204	162	189	208	197	188	209	205	194	167	200	198	173	179	158	168	182	207	167	212	216	164	204	192	201	203	226	191	184	185	198	197	198	198	190	198	178	179	181	187	208	181	191	180	203	186	213	194	193	187	212	223	188	199	183	194	214	181	231	178	178	226	182	182	177	203	197	203	181	213	188	225	208	230	204	194	204	206	199	194	211	188	186	180	199	158	211	205	210	198	190	204	181	226	185	199	177	193	203	209	186	196	204	183	215	210	204	181	181	210	200	183	198	213	171	204	173	194	184	209	194	171	199	193	196	219	186	197	186	200	180	186	181	201	211	180	195	209	206	213	200	185	200	196	212	212	185	183	175	197	213	177	203	192	226	227	179	191	220	190	184	162	219	207	224	202	198	205	184	224	228	217	190	185	197	201	181	209	217	207	203	198	185	200	171	205	190	207	199	197	187	187	180	183	196	201	176	178	164	203	193	183	188	200	210	189	188	199	177	195	196	224	180	196	198	175	199	194	179	209	193	224	195	184	195	165	204	193	186	220	186	211	191	206	224	189	183	174	199	206	197	204	195	174	214	184	223	197	208	198	190	200	193	197	198	186	209	206	209	171	202	204	219	181	189	165	179	201	188	213	195	166	188	216	162	201	209	204	192	178	199	183	209	206	178	203	197	197	213	185	187	192	201	223	217	200	213	209	197	193	187	207	182	216	202	193	188	209	192	199	183	209	174	181	195	185	191	206	198	195	168	206	196	167	220	202	185	207	207	203	198	193	195	190	186	189	183	195	176	194	180	203	200	218	192	184	199	221	173	210	213	203	189	206	216	185	214	190	209	202	187	204	218	211	205	200	176	182	207	214	230	209	222	195	192	191	188	188	186	208	201	193	207	218	224	178	174	194	233	195	204	215	231	220	195	209	182	200	198	207	192	193	174	177	210	196	219	195	216	185	202	193	185	208	193	183	191	187	199	200	188	204	220	184	172	192	208	200	202	186	201	178	195	209	200	187	183	208	189	182	218	187	206	211	215	177	199	191	179	188	220	191	221	202	228	190	204	202	213	192	186	177	191	188	238	194	212	206	181	203	178	202	200	208	192	206	190	180	189	190	189	181	215	200	204	194	213	201	188	223	189	217	211	178	197	217	210	180	175	205	194	201	195	196	209	198	210	178	163	169	199	203	185	207	180	199	209	202	192	193	193	197	173	181	199	177	211	228	176	204	214	192	182	203	203	183	215	185	210	193	208	180	196	207	192	182	186	210	226	203	172	183	198	200	172	194	180	201	201	207	179	189	202	217	185	207	178	181	177	205	206	181	210	195	197	205	199	176	201	192	186	182	170	189	185	186	197	186	188	219	214	185	200	192	201	193	187	191	222	206	182	203	173	221	199	221	191	205	202	206	199	200	181	186	181	180	182	196	176	177	196	188	202	188	180	188	208	195	195	197	190	188	172	164	189	183	195	202	181	211	199	189	200	198	214	187	171	211	203	215	212	214	230	183	223	220	177	185	190	200	205	196	193	196	183	208	192	227	219	169	202	183	187	185	194	187	182	187	229	213	196	173	176	210	190	192	199	209	188	172	202	183	173	197	218	198	221	182	205	183	213	197	223	191	206	180	199	197	194	192	205	191	204	179	209	220	179	188	189	190	203	205	185	190	189	178	198	209	212	200	190	211	173	195	187	166	195	199	200	184	206	203	194	206	175	179	222	202	218	191	191	177	188	186	217	186	207	203	198	206	216	177	202	187	206	202	234	227	173	171	216	190	186	202	197	184	180	190	182	208	201	205	206	183	203	191	148	181	178	210	192	180	183	202	230	169	204	195	171	202	191	187	180	204	203	210	198
13976	18136	23715	24451	17115	15265	10329	9031	9320	7970	7279	6255	5167	4253	4276	3939	4543	4375	3198	2288	2288	2213	2107	2148	2240	2009	1710	1390	1319	1324	1154	1070	1166	1371	1401	1214	1101	904	848	789	755	695	740	772	866	865	640	712	705	673	630	691	692	680	696	671	643	681	662	674	623	655	689	648	653	645	629	603	648	627	638	603	684	676	664	631	636	654	638	674	655	655	693	680	658	619	621	664	654	632	626	683	611	640	653	657	628	673	645	672	645	639	663	654	639	649	648	640	658	666	689	707	625	647	662	616	641	662	625	691	651	664	651	635	644	621	709	656	631	641	619	649	678	603	623	633	694	605	686	683	639	668	674	666	668	618	627	629	663	663	621	624	627	639	625	641	663	614	641	646	657	693	665	623	637	661	654	682	635	604	656	648	623	643	685	655	661	656	680	650	615	635	629	683	654	668	627	687	646	606	706	652	570	625	653	616	674	663	689	649	608	611	683	672	639	645	694	630	613	631	633	643	644	661	666	674	688	638	652	675	624	697	638	687	657	650	685	667	676	642	657	689	650	697	679	660	659	652	644	645	650	655	638	609	599	651	640	649	631	682	663	658	649	692	625	655	665	716	682	629	680	709	613	658	684	656	666	663	677	662	654	665	653	650	644	606	717	634	682	665	670	657	620	653	657	679	691	658	653	676	641	717	650	667	657	642	669	692	674	633	710	681	636	643	677	664	685	641	641	662	668	624	712	665	682	655	659	658	629	608	655	645	640	630	646	639	645	658	669	682	664	644	671	617	663	676	608	672	650	644	637	616	690	641	631	633	671	667	644	590	691	636	666	668	665	661	646	630	652	663	636	677	687	647	678	668	661	620	661	668	633	685	633	651	637	608	612	626	668	654	684	606	667	620	648	640	659	662	666	615	672	636	678	677	670	677	686	656	651	667	668	673	630	685	651	645	639	656	622	618	641	614	650	628	637	651	635	662	684	667	643	614	663	666	670	618	688	635	638	668	670	636	636	658	608	675	654	683	698	639	692	642	655	656	647	611	608	636	664	687	668	657	624	643	660	631	685	664	676	643	658	652	628	660	664	627	658	599	643	657	593	610	660	603	670	644	698	681	638	626	668	669	659	660	685	651	654	631	680	636	622	651	672	631	605	664	709	679	664	715	656	672	631	687	683	608	677	664	698	666	627	646	658	681	705	660	681	640	653	621	664	649	653	654	711	627	666	665	678	638	658	684	663	663	623	614	624	662	633	661	655	655	667	646	672	657	618	648	667	694	650	696	603	690	660	638	684	675	677	661	665	618	648	637	601	603	659	610	615	607	644	611	667	654	668	680	670	647	636	652	696	623	641	694	649	661	650	659	657	637	674	676	626	637	639	663	625	648	653	666	639	614	651	682	626	677	669	656	672	618	647	645	680	661	673	645	664	648	666	650	666	675	640	674	650	631	727	655	655	632	646	618	643	649	696	665	682	679	669	709	658	618	636	624	617	649	660	635	641	635	633	668	640	662	696	657	628	699	635	629	590	632	607	699	677	664	627	586	644	690	664	641	645	695	641	676	661	648	609	637	681	625	669	639	655	671	679	623	625	693	664	635	634	674	648	662	670	617	653	625	671	627	662	628	687	675	645	655	675	672	659	656	642	669	675	639	649	644	640	649	687	664	645	642	676	687	656	654	684	712	669	657	626	642	627	638	652	651	647	599	660	665	658	649	661	663	697	643	642	650	668	657	656	706	668	631	669	669	651	665	707	675	692	659	661	644	652	646	687	624	670	690	653	644	639	647	652	615	665	661	648	636	636	649	683	655	597	663	632	649	686	632	689	637	623	683	646	665	640	679	679	659	684	646	649	633	705	667	689	661	694	650	659	699	585	624	654	659	679	715	639	650	693	631	629	658	667	649	667	625	663	654	626	706	706	652	691	677	648	673	667	619	623	646	650	659	666	619	681	695	644	747	652	619	679	662	614	695	654	605	651	680	644	678	649	625	644	628	620	639	684	718	650	649	645	677	632	687	662	678	680	679	664	739	598	696	618	642	660	658	623	616	652	602	718	628	644	638	660	610	664	649	673	648	669	666	648	692	645	615	611	649	628	662	642	621	635	626	636	673	682	670	639	661	672	646	622	656	626	651	651	605	670	664	660	640	678	693	672	632	684	683	605	640	668	645	674	664	644	637	649	642	597	666	660	651	597	680	666	645	607	666	663	681	637	618	671	657	607	638	688	677	645	630	669	679	677	632	664	665	639	673	585	698	640	667	647	626	627	668	642	659	682	653	704	633	695	697	639	633	671	659	662	619	591	631	640	631	647	648	607	655	693	617	658	668	652	673	616	667	627	689	636	655	686	677	645	654	642	612	653	614	680	666	664	682	643	598	613	630	648	683	636	645	665	685	673	669	656	640	686	667	640	706	665	673	689	611	635	640	686	622	698	664	681	612	689	651	708	662	663	691	649	658	699	668	664	663	671	678	646	661	624	675	691	672	644	655	661	649	644	686	675	626	659	612	655	674	600	616	621	656	697	668	696	675	681	658	635	626	618	716	677	642	640	632	666	691	693	673	642	681	650	656	639	616	646	626	658	608	672	672	667	663	638	690	642	638	649	659	685	640	646	683	631	624	617	680	634	615	718	659	638	607	655	698	640	652	668	659	624	667	641	640	675	640	693	662	647	683	668	653	690	677	707	650	689	620	623	647	647	658	662	706	657	660	647	707	626	636	643	650	649	647	635	665	626	638	647	662	674	672	647	676	613	658	668	603	660	615	687	643	618	629	661	640	664	655	686	648	673	649	638	683	631	597	664	661	595	652	684	668	655	672	648	642	673	632	692	639	662	670	674	627	670	625	661	634	605	680	622	586	678	687	655	672	687	631	669	646	694	619	670	614	643	693	664	696	612	685	684	669	682	675	642	635	656	624	663	646	620	620	612	650	700	616	656	663	658	670	692	641	660	634	649	678	708	633	610	679	662	656	624	640	652	630	659	673	685	611	611	680	693	638	631	639	660	662	647	669	683	628	673	703	682	651	670	712	676	654	669	651	624	645	630	661	682	655	652	634	615	664	639	635	662	658	656	671	626	630	615	672	623	660	632	618	628	609	677	614	613	627	652	640	677	643	709	653	673	643	670	625	625	657	643	644	655	661	658	643	671	671	652	652	624	625	632	673	675	628	643	645	663	664	649	661	657	655	631	683	629	651	660	669	691	644	626	673	675	647	681	694	695	657	647	638	651	687	712	624	633	636	643	661	634	637	635	640	663	640	667	647	623	664	644	655	685	648	661	666	634	647	625	646	643	651	684	619	645	653	664	679	670	621	635	647	635	594	671	634	652	657	692	667	655	643	706	689	675	645	673	620	615	666	684	664	655	655	660	672	589	646	659	642	624	646	695	687	734	647	615	694	644	617	639	649	662	671	690	649	690	618	636	627	665	658	673	669	698	648	656	666	651	645	647	660	582	648	648	664	691	645	673	635	640	608	640	672	682	662	675	646	670	711	691	654
36847	40515	44822	36836	36833	29953	28906	26094	27205	26480	23378	19393	16118	11106	10770	10810	9813	8341	5757	3570	3661	2901	3688	4460	4498	3512	2165	1539	1434	1242	673	452	463	518	481	326	300	295	282	272	214	214	211	180	270	409	359	238	192	209	209	210	247	195	206	194	208	207	214	180	167	181	190	161	185	190	181	184	190	186	192	201	172	190	186	203	179	217	205	195	181	204	177	222	196	168	228	167	175	175	170	179	198	189	175	206	185	196	186	191	177	189	194	203	174	204	179	191	177	179	194	174	189	196	158	204	195	179	181	200	191	178	198	196	168	173	192	184	179	200	178	186	182	179	196	185	204	236	196	185	191	186	206	187	182	162	202	184	193	195	221	191	210	205	191	200	193	195	183	206	172	171	191	194	183	169	182	187	186	192	186	172	175	187	187	180	183	181	177	161	215	207	185	198	182	201	203	211	182	211	200	174	168	170	181	197	199	172	180	170	176	194	177	173	193	180	186	197	196	193	167	203	209	180	188	211	204	210	182	173	194	197	200	187	199	191	202	190	185	180	167	172	191	147	194	174	180	219	222	199	188	179	186	188	193	204	198	194	206	175	174	194	205	175	197	214	209	191	196	220	172	171	201	201	192	183	174	175	178	170	205	194	193	186	188	219	175	186	187	192	199	211	182	185	213	182	228	182	181	173	200	191	192	206	199	184	204	175	188	180	205	187	158	167	206	176	188	187	193	173	181	213	174	157	189	200	178	182	200	201	174	182	207	177	176	203	172	176	175	197	182	204	195	197	178	222	173	190	183	180	213	182	186	195	176	215	210	184	189	188	221	188	210	184	195	174	179	199	179	207	181	171	169	173	191	197	225	179	190	164	187	184	201	177	194	190	190	178	190	186	174	170	197	185	175	195	183	194	199	173	179	173	211	184	166	180	207	182	204	189	187	200	180	162	204	193	188	206	203	184	210	176	176	189	176	178	196	188	200	175	193	194	185	187	180	201	203	204	174	192	188	191	192	186	176	180	199	170	187	200	198	208	199	175	172	197	189	176	199	200	186	168	190	195	198	178	216	205	203	200	204	187	192	167	183	167	180	180	208	196	210	187	203	164	196	185	200	189	165	200	180	193	208	188	213	182	190	185	209	196	180	184	184	189	196	193	204	165	175	173	170	198	195	187	181	170	188	184	205	185	181	204	223	179	207	167	203	207	194	164	187	193	185	177	189	207	178	196	194	172	195	172	214	181	199	173	178	216	179	175	184	203	190	188	177	177	188	203	193	191	214	178	180	176	193	156	200	169	188	207	157	175	192	205	211	215	171	179	175	183	178	198	170	185	194	186	184	211	184	215	165	209	199	203	196	187	203	155	186	199	178	196	181	181	190	199	206	199	195	203	173	194	191	171	160	190	202	180	185	194	175	185	182	201	168	208	232	182	187	185	159	191	186	194	188	173	194	194	195	176	170	192	208	175	177	193	187	180	164	184	176	223	199	188	209	165	203	166	192	189	205	203	170	203	196	202	190	170	191	185	199	181	195	168	173	189	190	185	203	211	209	185	173	199	197	203	169	178	177	203	205	194	185	190	184	182	190	204	194	176	195	178	181	186	190	174	167	197	175	189	169	165	190	173	209	194	198	184	198	199	180	201	180	203	205	187	176	203	187	198	197	201	211	188	212	160	210	201	178	179	195	186	204	177	203	209	179	171	182	176	191	186	196	194	200	174	185	187	174	198	189	195	181	180	184	171	194	197	209	218	203	204	215	178	198	166	182	183	199	194	205	195	168	186	163	201	183	200	196	190	210	210	188	187	191	173	185	175	181	201	185	180	178	188	188	185	181	180	170	171	218	190	197	180	189	208	199	201	211	188	179	186	194	187	183	188	185	172	203	190	182	178	207	172	218	174	188	195	171	188	198	191	161	189	175	195	195	179	199	183	173	186	200	195	208	182	198	205	190	204	192	166	166	207	208	182	201	176	175	185	185	196	194	208	198	173	193	165	189	201	199	203	175	174	178	173	183	209	213	188	214	189	169	171	180	174	205	190	185	203	203	188	206	194	185	200	168	190	196	173	188	178	194	184	179	194	189	161	176	188	174	210	176	183	186	184	177	186	202	186	200	189	201	185	188	194	212	176	178	175	179	175	181	174	184	168	190	192	178	206	198	176	200	186	198	173	207	196	192	164	189	192	186	204	191	174	169	185	193	186	180	181	178	196	187	177	179	194	158	164	179	201	207	158	181	182	182	194	199	175	205	220	216	186	193	191	179	182	184	196	174	178	175	209	189	185	199	194	184	207	196	182	184	182	180	194	195	178	207	199	177	195	180	195	195	200	188	186	200	183	217	171	198	182	180	197	203	191	187	173	195	183	197	183	201	170	174	177	206	195	185	201	176	161	183	194	195	192	169	187	196	154	166	173	189	188	192	189	163	172	173	194	176	179	174	176	157	195	189	208	224	167	196	190	172	200	166	186	191	211	172	208	194	176	190	175	179	161	174	198	175	162	176	187	217	200	199	195	162	174	181	198	207	193	200	194	160	202	195	183	191	182	177	210	170	180	181	195	193	170	190	190	177	175	177	187	178	169	185	170	198	197	202	182	173	189	194	197	179	192	200	192	182	186	204	202	181	173	182	183	198	166	212	201	190	209	207	207	172	212	218	194	198	187	178	181	180	171	201	197	189	174	179	182	168	202	174	193	205	189	197	192	170	220	187	205	187	158	189	190	183	188	185	178	217	187	201	179	208	203	190	193	184	163	200	178	213	197	169	185	191	183	186	212	198	189	199	186	176	180	169	175	183	178	166	180	189	187	212	195	201	176	183	196	189	174	209	178	188	195	185	178	197	157	177	195	175	193	193	184	185	211	176	171	186	182	166	202	190	186	186	198	177	178	192	206	188	197	211	181	171	163	178	201	211	197	189	178	191	208	181	186	198	195	208	205	210	180	175	198	174	156	189	211	197	191	186	193	194	200	194	190	196	178	175	201	186	198	189	191	192	194	189	159	190	197	191	195	199	200	195	187	183	192	205	195	209	193	201	192	195	191	204	194	214	178	195	198	201	225	203	193	180	193	209	190	208	172	186	198	175	203	175	190	199	216	176	200	205	186	193	199	201	182	187	188	199	179	199	196	198	199	178	208	210	205	189	185	186	198	220	185	174	173	226	199	181	186	183	185	168	221	194	197	180	201	184	158	210	211	201	206	206	168	193	195	168	186	179	187	169	192	172	174	170	177	214	207	188	179	184	207	189	193	198	179	166	196	205	198	199	172	182	195	186	222	202	186	189	196	219	167	192	203	203	204	196	186	176	193	167	167	180	199	171	187	184	176	191	224	198	218	186	171	151	187	169	198	187	185	176	194	198	205	199	167	195	182	184	181	210	188	199	177	200	193	219	180	203	203	226	181	188	182	164	180	181	208	186	190	193	203	198	174	189	210	187	199	180	180	194	200	191	190	200	177	193	186	199	183	187	194	175	186	195	186	177	202	174	197	152	200	192	192	180	162
29219	36655	46439	44381	45232	39300	36976	36522	41255	40115	38779	35916	31897	28295	30712	30314	29033	27004	21830	16350	17746	15227	18525	20161	21724	17893	13144	9253	9166	8403	4202	2800	2807	2857	2571	1724	1502	1546	1346	1065	885	834	778	786	1124	2157	1847	1003	718	689	725	820	820	787	730	760	654	622	637	643	614	639	631	633	598	623	611	611	641	627	596	650	607	654	640	592	637	586	604	617	635	601	577	644	638	595	611	609	615	670	597	587	625	656	641	639	620	628	652	653	607	656	578	626	665	632	621	639	628	678	594	641	652	645	601	666	625	633	620	660	622	615	636	632	616	632	674	597	614	639	648	594	608	604	608	605	609	639	618	573	669	602	610	606	578	598	617	672	649	657	664	627	593	636	599	612	594	580	629	621	648	637	622	610	628	633	631	630	645	707	614	609	583	636	634	565	637	661	620	656	631	598	603	631	618	647	676	637	609	620	635	619	623	660	661	623	628	626	625	627	598	655	604	646	653	625	571	656	652	593	644	578	648	604	652	693	686	582	621	622	601	645	628	667	593	646	632	638	638	664	609	652	650	633	600	599	606	596	606	626	644	649	609	596	614	618	614	616	592	616	633	595	598	623	628	625	662	611	638	655	671	633	632	653	639	598	665	678	620	591	595	663	664	669	657	618	615	638	634	616	604	676	614	610	641	612	628	617	643	619	600	596	619	636	621	643	655	623	641	635	659	636	611	633	640	620	579	623	618	609	610	655	596	601	604	643	612	621	621	635	633	624	609	587	596	650	598	590	637	674	631	631	657	659	603	627	659	666	650	633	607	639	662	633	620	632	579	663	614	660	601	598	625	594	610	612	641	637	644	610	613	619	641	614	626	603	596	658	606	633	592	622	652	636	676	690	663	645	624	667	631	646	602	631	647	576	621	608	600	637	650	614	639	584	580	609	630	620	631	626	652	642	622	632	644	587	638	598	619	645	593	634	611	612	626	626	603	585	608	611	602	648	625	621	620	691	637	651	632	636	607	659	631	618	644	590	640	602	622	624	601	636	621	621	601	582	585	607	606	694	604	614	612	610	656	638	606	667	651	636	639	617	600	636	640	637	610	607	599	593	655	649	591	648	623	627	643	676	599	649	636	651	598	584	636	628	600	645	635	625	609	618	614	635	596	633	625	626	663	622	626	609	661	608	650	620	616	622	614	639	657	650	656	619	616	613	635	636	589	608	615	596	637	634	654	648	640	642	592	659	611	647	627	615	641	647	622	606	630	613	584	585	614	623	606	587	585	651	618	634	618	606	591	673	672	639	626	620	673	651	646	614	641	626	595	648	641	626	569	685	660	638	635	673	675	618	642	623	634	638	634	638	626	610	606	633	614	609	600	645	652	621	602	618	714	633	617	640	653	664	612	581	620	645	622	621	610	645	620	641	645	631	642	658	595	654	600	660	635	586	649	595	612	588	626	613	624	601	629	606	594	621	629	591	648	651	650	609	640	644	627	652	613	624	627	601	694	618	695	626	621	655	610	628	636	681	634	624	601	628	636	618	596	603	671	616	626	664	659	652	676	623	662	594	673	648	692	626	591	640	623	644	666	645	613	568	614	603	635	642	629	630	614	596	625	620	702	635	650	608	628	674	616	655	616	634	603	617	640	612	658	588	619	662	636	581	649	611	630	640	597	646	605	603	666	591	625	604	611	614	606	649	607	590	619	639	634	668	588	614	633	665	617	613	631	630	592	651	637	654	608	640	598	607	626	628	636	624	644	649	648	624	605	657	626	667	648	635	630	648	608	626	626	628	649	629	619	646	613	661	631	652	600	677	611	637	622	636	635	629	648	602	622	642	618	652	634	617	620	625	593	619	659	618	619	667	621	672	656	628	599	624	565	675	616	636	595	610	635	540	607	638	631	603	666	619	622	603	682	624	637	620	628	625	637	648	615	565	596	645	598	591	648	628	651	585	611	658	620	623	600	606	638	657	587	626	662	551	654	648	636	589	680	633	665	643	609	640	618	635	629	625	625	653	604	590	632	639	635	594	605	641	626	621	589	651	647	647	620	624	583	605	622	656	604	654	671	626	617	663	623	604	644	635	603	615	604	627	582	658	641	624	654	662	591	630	613	605	593	635	614	568	603	634	651	637	555	623	618	660	589	642	620	644	639	606	688	659	643	624	656	641	585	626	590	616	616	631	594	615	619	683	631	626	622	599	626	629	631	559	659	629	609	673	595	671	631	632	636	621	611	621	640	624	626	666	641	598	627	626	673	609	621	612	644	634	613	639	637	608	608	629	635	630	629	609	628	631	640	645	645	612	610	658	638	591	637	641	638	600	629	600	576	661	665	612	621	595	650	640	667	588	653	645	619	605	633	630	646	617	610	588	597	583	622	633	615	611	589	611	638	595	662	642	623	593	646	603	598	633	660	651	636	642	625	605	649	629	636	605	668	677	618	618	646	623	662	627	644	628	639	613	607	600	626	596	627	617	656	618	664	635	596	642	658	642	672	597	599	621	691	616	650	653	634	605	709	596	605	594	620	612	637	637	604	626	648	623	652	666	669	663	560	655	634	623	650	630	582	638	672	637	621	609	610	617	606	595	580	639	652	648	611	664	616	649	634	600	648	603	606	630	653	608	668	621	669	633	629	646	668	626	598	619	607	598	571	662	660	605	645	647	687	659	635	605	623	641	583	576	597	643	603	622	628	637	565	626	621	583	635	610	602	659	631	644	616	634	570	659	588	601	635	651	623	625	640	642	632	618	637	601	631	631	619	612	623	664	633	620	620	624	623	617	621	613	635	673	653	641	625	564	662	591	622	638	624	592	642	600	611	622	613	659	667	599	613	642	613	614	635	653	622	595	626	587	631	583	588	575	626	637	622	616	621	634	623	588	613	619	641	634	642	648	645	637	672	615	634	601	653	599	593	636	650	633	665	634	619	626	646	617	632	613	607	656	655	634	636	607	675	615	621	645	652	619	677	628	668	605	616	630	645	602	642	642	674	650	614	624	644	604	632	607	636	607	603	617	624	613	601	608	625	628	641	622	620	627	659	583	637	636	634	615	664	604	621	585	652	621	646	673	626	575	665	614	627	578	656	629	663	620	639	648	620	610	606	589	651	683	679	625	648	623	586	627	635	626	613	650	651	655	641	587	611	583	645	618	626	636	604	665	626	625	588	687	657	625	678	617	617	650	664	661	617	613	630	639	596	666	604	619	664	639	622	628	612	626	613	605	629	637	615	598	634	637	631	607	640	644	626	623	609	621	649	613	649	633	612	627	643	607	643	637	617	681	629	633	660	617	627	576	607	630	661	627	620	671	632	609	630	634	587	653	666	601	610	614	585	578	626	605	642	611	623	653	624	622	612	630	644	632	614	634	631	595	656	607	627	619	686	650	636	669	623	623	589	583	643	673	617	628	637	654	665	614	659	611	606	680	590	648	650	608	620	611	614	580	641	636	633	682	632	640	650	624	648	652	676	638	591	667	633	646	633	613	638	628	604	617	658	623	578	653	604	673
43616	47213	48306	37395	34704	32260	31085	33261	34170	33788	32499	30600	28932	22305	20384	19966	19186	16789	12192	7736	7926	6147	8263	9299	10110	7925	4817	3186	3188	2717	1067	1104	1042	816	647	529	555	514	393	330	309	286	278	283	267	389	555	385	311	304	287	281	287	291	284	240	253	225	237	240	232	223	256	213	251	252	228	267	234	226	249	231	218	230	223	243	227	235	212	225	233	233	201	206	239	236	244	240	259	223	203	215	244	232	253	269	246	230	218	243	228	230	220	231	204	254	204	250	230	220	226	270	251	239	245	196	230	226	207	225	247	207	215	217	260	220	197	238	256	220	235	267	242	233	247	233	245	236	235	237	206	247	244	227	244	224	225	249	236	203	188	245	207	240	240	235	246	218	195	231	242	236	224	240	220	222	227	221	244	240	221	239	236	235	239	212	210	214	245	260	244	200	227	237	210	217	230	214	241	253	222	233	238	216	220	227	254	255	220	229	208	202	198	251	250	235	239	244	230	267	249	236	219	205	221	256	231	219	245	244	210	240	216	243	206	200	219	254	206	247	227	220	225	222	258	203	225	224	194	241	235	237	212	250	210	244	222	248	240	220	219	208	207	222	234	236	215	249	206	245	236	230	228	230	246	210	225	220	240	240	256	209	232	217	239	232	249	213	238	241	229	237	252	229	233	246	244	246	266	215	241	200	201	245	212	228	235	227	235	214	243	223	231	226	233	213	227	230	235	217	232	208	266	237	217	229	229	253	237	266	194	223	239	246	240	227	224	231	225	241	231	236	225	244	264	205	223	215	261	244	245	237	236	225	243	242	207	259	233	231	214	199	225	214	233	252	232	229	233	240	215	229	199	234	223	237	236	256	206	218	272	255	230	267	224	240	216	211	213	202	206	224	214	233	227	238	257	221	211	230	233	254	225	220	225	211	237	220	229	244	258	222	201	220	231	225	221	219	234	210	228	243	247	215	230	209	224	234	253	223	219	221	243	229	231	227	208	229	228	221	237	238	243	227	222	212	211	230	241	239	237	222	247	228	242	226	234	220	236	257	256	243	207	224	236	231	255	253	239	224	248	262	231	237	243	252	235	212	218	222	219	229	202	222	227	213	214	227	236	222	212	242	225	224	241	213	212	231	250	233	231	222	248	224	227	252	238	222	222	265	229	243	227	218	212	245	208	246	213	248	222	248	229	219	229	232	227	207	246	237	219	229	230	240	240	238	235	205	249	235	242	245	211	252	230	218	243	235	248	245	239	220	243	218	235	212	247	207	214	235	235	210	227	235	244	253	209	227	244	237	239	222	216	201	232	213	243	236	236	209	200	235	227	213	239	214	221	248	234	241	232	226	235	237	229	230	246	236	217	214	214	251	234	194	228	211	240	254	226	223	228	235	250	231	234	204	221	223	227	220	225	250	246	231	229	230	234	210	213	224	249	209	216	235	210	225	215	212	208	244	240	209	214	223	232	251	229	264	219	259	205	232	221	231	222	208	241	246	222	223	233	243	230	222	216	233	243	227	229	260	215	211	226	238	225	233	248	234	226	222	230	202	240	231	234	208	252	221	241	233	254	221	216	226	222	232	246	237	253	230	248	245	241	240	250	207	245	220	219	244	232	239	245	222	205	233	212	209	207	229	243	221	221	239	212	210	226	253	220	224	202	230	247	216	224	219	216	238	248	221	242	208	219	273	226	215	237	273	235	240	258	220	215	215	223	227	231	241	244	225	219	249	245	238	208	248	244	203	210	209	248	218	230	238	205	241	234	242	244	251	226	257	207	226	218	208	213	233	211	228	216	239	233	237	224	232	226	258	221	230	234	226	253	225	228	266	221	244	227	220	225	205	234	228	260	240	213	206	241	213	240	235	247	225	247	220	208	240	250	243	259	241	213	237	270	242	223	247	240	211	267	204	251	232	218	226	233	245	239	215	220	231	212	218	237	225	203	240	240	240	225	241	250	219	240	206	249	236	235	220	218	221	234	263	237	220	214	225	209	204	242	203	243	240	252	239	214	231	227	242	259	239	225	255	217	220	211	252	216	248	252	257	231	234	228	194	207	243	228	192	208	226	227	234	245	235	217	210	230	229	228	254	230	237	232	220	241	228	227	233	220	211	228	224	243	228	258	238	237	263	238	244	205	213	228	233	243	210	253	229	230	283	242	230	231	228	227	230	248	227	240	186	230	227	233	203	252	246	223	241	259	252	228	226	214	209	238	244	222	250	213	214	223	239	220	221	238	225	250	222	220	254	235	263	237	209	214	248	244	229	233	243	236	218	222	235	243	231	242	236	228	236	260	277	229	229	208	233	228	249	256	234	229	213	241	219	218	227	237	238	201	236	206	222	238	228	260	260	227	239	245	225	239	217	234	241	237	246	250	220	244	243	227	209	216	213	211	212	229	239	225	237	227	225	239	231	218	200	237	220	221	227	202	227	253	232	211	247	246	241	253	226	219	243	235	247	226	227	249	257	218	246	229	230	226	231	248	229	235	242	225	246	243	251	266	237	239	255	218	241	241	225	259	254	233	228	238	225	226	239	265	217	249	247	246	236	231	245	219	254	244	243	251	234	209	216	236	237	239	237	237	228	255	227	218	233	223	232	224	215	224	217	206	222	233	238	262	242	205	221	251	210	219	231	233	221	224	256	251	255	219	224	229	240	229	244	227	243	210	263	222	228	245	217	226	221	259	225	246	241	223	223	227	196	214	250	235	254	238	252	248	216	246	230	248	230	228	202	217	235	258	231	228	212	223	230	230	228	236	237	255	235	242	232	221	216	227	241	218	246	233	205	225	213	251	216	234	244	254	235	222	225	253	241	194	231	244	277	227	214	246	219	225	219	205	241	239	258	243	205	214	252	251	234	247	238	216	220	232	238	232	232	211	228	208	243	237	258	228	259	219	235	243	223	238	209	226	222	248	232	221	212	214	234	200	248	239	248	231	268	202	243	204	239	225	243	221	210	211	261	226	234	251	231	227	207	219	234	226	227	222	238	240	224	237	232	207	225	238	221	220	234	221	221	244	219	176	235	232	248	224	251	253	248	192	221	235	239	235	227	190	233	243	251	219	234	231	231	257	223	235	236	226	247	251	225	248	216	205	209	207	240	262	210	248	198	223	228	237	288	222	214	233	247	241	230	254	229	243	203	211	245	216	241	233	218	220	235	221	226	237	236	221	231	228	229	209	241	230	239	217	238	218	220	239	251	245	228	218	236	230	240	259	219	238	244	228	238	247	236	227	223	206	217	249	253	235	212	232	193	238	247	232	246	244	220	207	180	247	241	249	219	218	210	226	235	241	237	245	228	245	241	235	242	218	243	261	220	250	231	193	220	203	243	218	234	221	217	250	221	214	217	235	226	224	233	206	224	249	244	230	225	218	248	229	236	252	236	251	207	239	231	231	223	244	243	236	247	209	223	227	232	262	235	206	246	281	234	252	219	217	193	236	217	218	207	256	239	227	222	251	234	229	235	250	242	227	218	233	199	244	246	238	264	221	207
34429	43483	52360	48669	50638	45764	43875	45081	48679	47469	47508	45367	43297	38319	40217	39821	39112	36880	32007	24774	26656	23128	29290	30235	33308	27052	21303	16238	16633	14713	6316	6723	6299	4561	3670	3211	3271	2817	1884	1493	1250	1097	1068	963	979	1963	3040	1946	1465	1140	1103	1067	1175	1103	955	819	796	777	777	753	716	749	761	719	717	718	660	689	753	773	705	711	736	745	692	675	706	718	749	727	748	760	724	775	735	792	744	756	727	666	710	722	728	743	725	734	722	714	732	724	710	702	714	714	763	740	710	784	745	698	744	708	752	688	681	718	756	735	732	725	698	726	736	722	681	732	730	763	771	721	774	711	686	769	744	762	720	724	704	709	734	775	686	682	717	780	740	749	718	749	728	707	712	734	698	720	712	692	701	724	714	741	709	746	762	805	729	704	713	754	740	705	720	765	685	738	758	698	723	742	718	709	726	736	726	736	785	709	784	728	693	734	692	717	727	715	672	768	717	703	708	726	692	764	711	698	723	696	733	719	732	718	700	722	770	727	726	771	722	766	736	668	756	734	752	716	701	763	769	740	705	697	710	726	712	754	710	708	745	718	677	720	734	740	781	750	714	716	690	702	758	740	707	762	736	716	727	770	716	753	736	702	728	710	768	733	711	762	715	761	729	737	734	729	699	708	731	748	712	722	756	720	720	717	741	721	719	767	712	676	795	723	764	742	751	728	693	779	733	751	705	692	725	729	732	689	735	790	706	744	737	719	754	742	737	722	734	725	721	722	677	712	737	725	737	722	728	696	743	710	730	731	698	723	715	745	732	706	746	726	743	689	726	740	686	736	722	763	745	750	767	742	685	724	734	692	738	736	718	726	689	737	775	731	719	707	736	764	750	714	714	775	684	743	707	700	783	720	779	729	659	754	699	726	761	774	759	732	718	740	738	727	756	686	718	769	733	713	752	713	725	741	745	752	689	742	719	700	746	751	725	742	712	731	737	711	744	769	692	685	692	714	691	713	771	690	688	758	728	728	682	725	771	690	762	716	707	716	692	672	691	774	734	659	753	775	690	729	702	708	748	739	718	742	768	740	696	748	688	752	725	772	734	725	706	732	733	706	744	767	726	706	752	729	748	765	731	679	733	794	747	720	739	729	737	751	740	715	760	684	686	695	726	744	720	728	706	777	732	695	728	752	693	763	701	731	724	776	696	722	726	717	754	745	658	736	733	710	736	776	715	766	734	693	709	730	754	720	773	727	728	702	716	683	737	710	756	765	746	718	750	669	749	697	737	713	733	731	704	721	739	774	728	771	760	729	723	709	691	746	703	724	690	748	716	721	798	800	723	749	716	736	698	729	694	748	697	777	739	693	735	703	696	722	718	748	769	702	700	710	750	717	770	710	760	714	701	762	702	722	698	743	687	722	750	779	722	756	720	709	735	733	713	722	763	747	764	729	747	735	737	742	742	757	707	687	723	696	727	755	726	692	709	720	723	746	696	716	699	721	755	777	726	741	700	677	727	739	759	734	694	744	710	695	717	740	766	724	740	737	730	703	731	744	700	728	752	717	730	739	737	729	709	705	716	699	748	698	707	736	766	706	723	750	755	742	712	738	762	684	672	766	687	751	692	757	719	721	715	687	677	730	718	731	734	711	723	748	716	740	733	718	732	767	710	760	722	702	720	772	772	769	706	753	754	759	737	691	712	706	743	695	741	715	750	704	720	689	677	780	712	725	730	709	769	716	733	736	745	745	693	705	740	708	718	722	738	701	736	722	744	736	701	690	712	739	767	725	673	776	705	695	727	799	701	744	759	679	746	718	735	736	724	733	720	716	751	729	733	755	706	700	719	732	730	746	753	708	713	697	703	723	705	704	714	788	770	702	729	694	761	720	707	703	778	756	727	767	705	702	765	688	737	761	745	701	728	731	738	733	745	702	765	774	747	688	750	723	701	702	713	752	729	701	689	669	771	743	733	699	761	783	681	703	723	698	655	731	736	700	728	722	713	726	760	711	765	802	722	682	725	753	735	757	704	790	720	715	728	736	717	760	740	678	746	723	713	737	688	712	806	754	718	733	788	724	687	768	705	742	737	723	693	735	739	683	712	728	705	688	798	761	777	688	742	747	688	744	775	702	729	716	736	734	709	717	718	725	730	737	771	734	738	705	767	732	699	721	725	702	774	690	728	725	742	726	715	718	688	712	726	713	746	730	699	734	725	688	658	753	762	681	760	737	715	729	692	712	677	706	739	746	760	758	736	746	767	726	726	709	670	669	682	742	750	733	720	735	704	733	778	734	709	717	748	748	754	700	737	725	718	701	735	735	751	726	745	718	716	760	713	766	761	746	784	744	709	714	716	719	725	702	716	709	732	697	738	739	703	758	723	748	738	703	753	734	675	725	728	737	749	820	705	724	737	754	751	735	735	705	724	673	776	695	755	735	732	699	738	701	733	754	731	705	721	697	724	710	771	721	667	751	734	749	768	726	779	750	660	733	721	720	722	686	717	700	724	675	763	691	731	730	717	744	713	753	670	693	746	739	726	677	713	720	741	703	704	800	729	738	750	761	756	743	725	726	742	725	729	682	759	685	798	738	736	748	687	735	746	689	713	704	718	749	725	739	736	702	752	719	726	716	708	713	727	732	735	748	722	758	730	709	685	760	725	787	737	768	689	734	696	750	721	747	689	790	736	774	699	751	711	712	666	684	678	762	752	757	700	739	663	727	690	738	747	699	712	695	706	717	781	749	675	727	720	753	735	716	710	727	703	779	710	749	791	744	729	732	738	706	743	701	700	703	758	677	739	739	722	728	697	689	687	725	732	747	741	709	749	743	767	684	692	722	703	704	710	737	717	736	744	747	765	705	705	769	683	778	673	684	714	711	746	715	684	694	760	726	730	721	730	728	708	725	720	769	720	710	755	741	784	709	709	704	754	740	708	735	748	723	725	721	740	744	684	694	693	713	702	720	701	761	720	711	734	752	698	733	742	677	799	710	730	734	762	695	705	732	673	750	693	707	734	687	732	712	706	757	752	715	724	716	696	749	715	730	707	703	683	731	749	714	713	704	745	728	754	751	711	719	742	692	754	712	746	731	711	741	723	711	753	730	759	721	749	725	692	721	783	767	710	741	711	701	717	707	684	751	711	747	730	768	724	731	726	724	699	711	735	735	700	700	702	749	707	721	747	711	755	729	802	744	762	745	720	713	733	726	747	702	705	753	697	775	757	763	739	764	681	740	759	719	666	674	719	744	730	728	686	706	719	713	761	715	720	733	750	756	761	762	719	698	711	751	742	733	720	709	710	695	714	670	774	713	698	739	753	716	709	693	714	730	763	697	733	696	717	694	735	779	694	723	715	689	735	772	707	687	747	733	723	723	716	681	689	740	696	737	700	694	684	720	740	744	698	731	721	690	758	687	756	733	730	693	713	737	724	748	725	761	728	725	704	750	671	696	759	693	722	705	771	702	729	715	707	722	696	720	740	747	746	714	723	730	736	657	749	713	697	719	763	719	753	737	695	699
14263	13884	18135	16070	8692	4891	2851	2207	2075	1651	1431	1275	1202	974	981	878	813	773	536	396	415	360	425	469	453	369	323	308	317	323	293	267	293	282	282	307	283	258	256	308	253	220	248	225	215	217	242	228	242	221	221	196	212	217	185	204	219	189	193	218	197	234	212	225	234	207	184	191	186	210	224	232	229	219	206	224	203	216	227	179	205	222	212	214	228	193	169	199	199	220	212	201	221	223	194	197	206	218	190	204	226	232	209	192	188	237	213	225	220	194	202	220	200	222	211	178	202	212	225	224	226	225	224	216	221	222	203	206	220	198	203	201	212	229	243	214	247	232	199	200	216	211	223	218	186	207	217	222	203	205	208	209	231	222	204	226	194	201	205	222	210	188	225	196	189	211	231	206	214	206	198	187	244	221	220	205	207	228	211	202	193	214	221	205	205	204	195	209	181	221	201	203	187	196	235	199	192	190	209	217	173	215	191	228	177	211	197	216	216	203	210	205	225	224	218	194	203	198	221	207	190	194	179	184	210	213	204	218	183	218	218	199	215	189	213	197	191	210	214	216	189	221	231	180	199	188	223	219	204	211	222	186	189	191	195	217	234	206	223	208	205	224	199	221	201	218	224	203	201	191	205	205	207	215	204	225	190	206	218	195	202	194	196	207	190	207	215	215	211	224	196	226	219	220	211	230	225	195	228	208	192	226	214	220	195	189	183	194	196	215	212	205	200	198	185	220	221	198	227	198	199	216	192	225	207	235	185	220	212	207	198	231	199	218	227	210	207	202	194	226	212	226	198	211	186	209	220	230	196	235	227	201	202	184	214	209	226	231	216	203	220	204	196	206	210	220	194	218	201	207	229	224	218	216	216	212	177	205	207	216	217	202	225	196	211	213	203	193	234	242	237	194	210	212	211	184	210	190	222	209	178	211	206	217	211	195	218	222	194	202	198	203	201	212	217	167	202	199	236	202	214	232	222	218	234	218	243	227	201	200	235	192	219	224	225	207	213	214	214	203	214	190	191	204	214	230	217	198	215	203	212	230	204	208	209	214	206	203	205	208	212	208	215	207	191	214	201	221	225	220	177	212	219	192	195	195	215	233	199	229	206	207	210	231	208	183	223	199	208	226	230	223	233	205	180	219	209	206	211	202	224	202	197	235	231	211	224	214	216	206	192	206	212	199	222	211	228	231	220	193	225	229	214	223	205	222	209	227	231	211	225	211	197	218	209	183	188	223	219	229	212	217	234	229	200	190	188	210	244	196	222	202	186	196	216	207	211	221	202	243	228	169	224	214	209	233	201	213	195	206	202	197	218	196	194	206	203	238	224	217	220	186	202	207	210	190	183	224	216	208	204	208	247	223	199	230	203	227	206	212	211	207	227	198	225	192	219	216	191	223	202	236	238	246	218	204	205	219	183	206	195	223	201	202	175	193	209	225	198	192	206	200	181	206	219	190	212	214	189	226	198	198	224	221	201	234	192	243	212	223	202	191	198	226	206	212	236	192	215	206	180	204	204	185	216	215	206	246	203	241	208	209	222	208	207	209	212	191	206	197	202	198	232	210	240	199	217	185	205	209	208	202	213	204	222	212	205	221	212	224	230	225	216	231	199	219	205	206	213	202	215	234	221	188	198	184	225	253	208	217	188	211	213	219	210	204	223	205	218	207	206	203	207	210	192	241	207	216	203	219	211	223	185	212	209	184	201	193	220	190	222	217	205	219	197	221	212	216	221	213	209	217	241	206	207	189	175	219	224	223	199	224	194	192	222	191	222	190	194	213	208	189	216	201	193	196	222	208	226	229	218	216	208	208	225	206	198	222	193	201	223	207	199	200	194	200	199	202	202	237	232	214	221	238	215	217	188	219	203	218	189	206	217	175	215	205	222	202	222	201	221	193	212	210	211	222	206	222	205	220	204	225	194	196	200	229	211	219	195	196	226	212	209	194	204	222	215	227	219	208	214	219	180	191	231	201	202	192	202	227	210	229	239	232	189	222	215	217	234	200	219	220	196	196	197	192	219	198	215	224	208	214	211	219	240	230	232	200	213	232	193	221	219	204	213	186	227	210	223	217	203	211	229	212	216	209	174	196	200	220	199	210	203	218	205	208	207	202	209	211	191	204	186	214	209	242	205	226	173	225	229	210	220	249	202	223	180	203	225	195	210	195	232	224	206	205	213	210	185	229	213	227	209	229	211	219	195	201	179	214	240	234	221	204	205	206	187	196	190	207	211	214	213	187	222	232	254	229	209	194	260	232	217	236	180	204	185	172	221	213	218	197	204	233	196	213	219	194	205	218	209	210	202	208	201	211	208	215	206	203	225	176	220	201	232	198	203	232	220	205	204	221	204	214	203	244	228	207	193	203	214	206	224	235	199	219	198	198	200	186	202	203	194	219	206	205	197	226	225	213	197	210	204	192	242	227	194	206	205	175	229	205	193	209	212	219	215	192	232	244	207	216	204	226	224	208	207	196	208	213	209	180	206	212	212	207	221	203	224	220	224	202	196	182	222	192	209	217	196	214	217	211	206	214	199	181	213	222	198	233	191	196	203	189	233	226	208	203	206	231	207	222	217	182	218	216	205	225	215	233	226	196	231	216	201	189	224	192	209	195	178	234	228	220	212	210	216	216	217	197	224	184	197	222	222	195	208	217	205	198	221	224	226	204	222	214	218	190	205	219	236	210	220	218	206	188	209	239	195	191	217	216	242	209	183	235	241	264	210	198	233	207	193	203	222	202	167	216	212	194	208	204	202	216	267	203	242	212	214	202	219	215	193	216	211	192	217	170	219	205	197	218	219	212	244	232	218	220	204	226	212	230	203	204	208	218	214	213	194	228	229	202	204	200	195	216	212	215	205	208	205	172	227	197	210	212	229	217	209	220	202	212	238	221	196	206	233	212	225	225	214	227	215	174	219	213	186	231	204	208	210	215	203	215	228	243	216	211	202	223	210	219	221	165	224	220	233	226	199	210	201	224	198	205	186	206	210	226	202	182	188	214	222	208	196	232	175	199	245	200	199	203	206	231	205	198	211	227	200	195	190	232	202	226	183	207	210	194	212	191	218	195	239	198	202	196	197	221	202	205	231	194	227	181	226	228	196	219	230	211	212	234	218	211	240	202	207	188	206	224	196	204	191	212	196	234	218	236	221	215	215	218	211	236	202	215	217	201	187	200	204	201	220	223	221	216	223	215	194	221	226	186	201	175	231	190	201	215	216	200	228	208	211	227	206	193	181	211	199	201	211	228	226	225	210	210	211	191	250	251	209	210	194	225	196	212	202	216	209	220	222	218	202	226	214	234	229	201	230	176	232	225	201	235	218	194	212	215	228	216	219	204	198	200	236	204	220	208	203	199	222	220	193	179	188	216	209	194	247	208	235	215	200	206	198	206	196	214	195	194	200	219	192	204	197	234	227	204	205	198	211	214	235	221	206	223	174	209	199	224	212	229	206	218	197	207	201	199	203	200	245	200	236	202	215	223
11375	16687	27410	27169	19712	14132	9818	9516	9455	7936	6699	6362	6064	4982	5092	4603	4286	3673	2719	2176	2184	1753	2107	2099	2276	1779	1582	1373	1399	1520	1298	1442	1300	1209	1144	1107	1147	1138	1185	1095	1102	970	921	899	832	801	808	767	850	773	775	741	743	698	734	699	680	733	698	675	697	706	724	671	666	654	681	697	678	680	700	705	724	747	675	619	705	721	714	739	709	698	735	736	717	667	696	720	663	708	740	683	715	709	692	718	666	674	672	716	733	690	704	689	690	722	722	681	737	664	718	665	655	717	734	692	688	733	697	723	654	656	728	705	716	695	698	730	706	711	694	682	661	683	706	725	706	667	668	749	688	711	650	748	677	701	695	712	717	761	693	685	721	710	671	696	706	711	666	735	659	697	689	665	661	717	676	714	682	670	692	661	711	728	670	664	719	689	709	688	697	696	640	724	697	699	767	672	687	701	675	730	704	685	672	690	740	709	676	671	686	674	661	723	679	680	699	674	724	667	720	683	718	694	701	705	700	710	669	698	637	681	709	675	711	680	684	702	672	655	699	755	717	727	716	707	704	705	674	731	676	724	695	711	685	735	680	706	694	663	731	732	730	666	688	671	670	686	758	720	679	765	695	752	662	708	669	670	691	725	671	688	708	696	687	676	701	709	727	731	662	682	719	727	714	653	697	688	714	689	740	663	709	723	721	653	658	687	719	697	677	677	675	654	699	675	727	701	691	650	668	684	721	702	735	750	727	690	718	656	716	746	655	693	685	696	693	695	703	698	709	722	683	725	671	705	718	700	668	664	691	710	726	678	724	673	648	750	669	717	728	724	700	674	681	703	682	676	728	660	678	681	674	689	718	675	722	696	685	648	702	696	671	701	721	618	701	668	687	683	719	717	684	695	677	743	687	681	677	679	687	666	665	682	726	700	661	689	679	705	676	676	690	711	693	698	726	683	671	708	735	668	698	666	678	690	710	694	704	709	655	679	730	706	668	708	692	674	679	710	712	703	747	696	692	703	736	665	674	670	711	695	670	706	709	723	694	670	657	708	724	699	663	726	699	711	685	718	688	685	680	708	670	669	736	679	681	680	722	658	651	679	653	686	625	704	706	719	668	678	668	710	731	685	687	750	731	727	716	713	721	674	708	683	687	710	705	720	704	693	730	704	717	711	671	719	713	746	740	697	663	705	653	684	714	685	672	740	686	749	717	701	632	700	671	657	707	665	709	701	688	684	736	716	692	749	714	709	722	681	732	662	713	674	669	700	689	695	675	739	705	693	666	742	667	700	691	723	706	721	664	672	707	745	668	709	667	709	682	711	708	674	700	768	700	734	682	743	758	678	662	752	701	667	681	702	719	665	695	715	705	689	705	642	687	689	735	722	687	667	677	661	669	724	722	655	728	714	725	669	697	682	674	712	684	686	727	681	719	721	680	695	687	687	727	646	725	695	690	720	695	699	662	698	671	676	682	715	712	692	709	676	713	698	700	707	643	713	676	661	673	693	703	656	691	687	659	672	708	697	705	738	681	728	697	711	688	708	718	713	673	728	699	716	674	692	686	705	717	669	709	734	680	730	688	697	715	700	699	709	664	672	683	703	676	718	698	675	659	709	698	687	744	706	718	686	712	703	669	708	655	670	658	676	702	675	677	723	650	734	665	659	719	688	720	697	635	699	677	679	706	714	702	659	724	652	745	676	692	697	729	702	677	661	687	784	687	717	691	677	685	689	682	665	639	714	711	668	640	705	630	692	689	683	707	704	698	730	681	697	702	780	678	729	668	675	664	671	745	637	720	680	737	699	695	707	721	672	679	695	672	697	666	663	700	684	678	687	681	683	681	714	670	706	718	653	683	665	678	652	717	701	693	751	709	690	704	733	683	706	697	685	668	679	728	724	711	755	678	661	678	651	692	680	687	724	722	709	711	690	753	738	694	710	720	673	695	712	704	701	712	680	656	688	661	750	703	692	685	702	742	756	682	749	700	677	720	628	656	699	709	706	715	725	706	706	682	700	789	694	695	689	728	691	698	646	694	729	697	675	685	747	675	622	743	708	669	701	675	694	670	696	709	698	740	668	709	651	674	650	649	750	734	684	694	677	656	677	650	646	720	744	685	688	699	651	747	683	688	693	720	661	707	673	678	718	707	692	734	678	651	720	695	691	722	699	680	667	698	723	704	747	691	688	716	697	667	657	704	690	724	673	699	692	665	654	683	702	714	699	727	702	713	687	702	674	672	677	664	702	690	742	677	693	706	722	712	664	703	687	644	731	693	673	700	696	674	693	694	712	752	720	727	699	704	722	708	673	693	667	683	702	715	693	702	699	709	703	668	675	687	694	700	659	744	684	669	678	669	705	713	698	683	656	695	689	681	707	657	679	688	730	730	671	698	687	715	683	706	694	688	677	697	674	692	688	686	683	682	692	686	690	700	699	710	655	671	694	712	712	708	650	648	741	694	774	734	680	698	684	707	698	709	717	736	669	665	699	664	675	697	705	684	726	680	727	677	692	678	709	696	657	680	667	744	718	695	724	708	739	658	670	643	671	679	678	684	731	643	755	655	707	705	707	699	732	756	650	707	664	701	694	654	696	695	690	713	737	703	692	734	762	693	744	731	703	727	733	731	667	677	731	713	707	736	695	750	658	654	685	712	713	664	714	652	706	659	709	666	705	704	690	709	701	714	666	742	709	629	683	681	693	693	651	687	717	659	680	689	654	721	653	698	738	715	705	706	728	664	696	689	709	704	719	691	711	672	667	673	685	702	677	691	682	677	709	717	720	707	688	736	740	687	695	726	650	712	709	708	712	673	688	727	674	721	664	694	679	679	726	678	670	695	689	643	694	744	723	659	681	667	690	691	707	686	672	695	668	711	672	710	740	707	709	696	748	691	693	651	731	686	760	696	675	725	738	662	694	727	730	690	662	674	677	688	727	651	699	738	661	685	677	674	737	684	655	688	640	715	696	688	692	673	672	756	694	697	696	709	735	676	708	696	719	709	679	727	689	709	682	688	706	680	683	681	667	680	649	736	680	704	669	702	686	691	662	660	672	681	674	674	636	719	716	663	697	682	710	691	708	704	643	699	686	684	699	723	725	720	641	656	668	685	712	730	707	696	638	671	667	724	673	709	706	660	700	683	709	675	707	687	677	677	731	647	685	694	721	677	651	672	731	654	706	676	694	704	718	657	690	715	671	702	743	691	694	713	688	674	696	716	703	688	697	701	679	708	717	691	687	686	736	678	678	690	704	613	706	725	684	693	688	682	646	692	731	686	683	679	738	716	687	717	740	691	675	661	643	709	716	713	704	710	709	696	693	712	672	690	678	663	723	703	683	660	699	658	692	719	701	678	682	736	715	737	697	651	712	655	707	697	718	706	699	663	718	678	706	688	699	709	698	711	681	666	687	713	689	678	693	667	680	700	726	662	724	676	672	647	707	705	731	702	669	670	727	679	677	679	700	707	718	704	650	650	671	726	730	653	668	703	658	686	701	671	692
39203	49134	46183	41415	34834	31750	25707	25672	28637	27095	23197	20329	17917	13819	10015	8805	9149	8526	5773	3349	3317	2605	4236	4728	4433	3495	2350	1591	2078	1418	1158	655	525	397	365	387	365	317	357	316	292	283	266	252	236	258	295	289	306	304	226	242	215	231	245	232	223	192	214	191	192	211	207	211	210	206	220	229	220	226	209	228	214	220	211	213	218	207	204	216	231	217	209	212	206	206	206	223	199	234	213	201	209	199	220	210	208	201	207	189	185	190	190	199	207	221	213	214	223	207	194	195	181	192	222	207	237	193	189	246	203	202	206	197	184	193	219	203	214	239	220	193	211	218	210	209	212	216	203	211	197	212	204	203	201	212	196	200	224	208	220	216	187	206	206	200	221	211	210	189	189	209	192	198	210	215	199	225	211	197	219	216	201	186	212	223	222	193	219	200	224	217	233	220	200	222	208	210	191	196	209	188	227	212	219	220	190	201	193	214	207	207	179	217	218	214	198	211	223	225	229	221	188	239	234	197	230	232	226	212	213	208	161	207	190	211	201	187	198	226	213	200	188	176	215	201	209	201	184	195	186	241	204	189	203	213	195	208	205	200	225	204	221	217	197	191	210	208	218	210	228	220	215	234	239	210	206	219	225	220	208	223	213	229	190	241	223	207	221	213	211	234	204	203	243	200	196	221	199	209	208	189	189	210	212	216	200	204	238	185	233	213	243	216	211	205	195	204	206	235	191	213	210	174	218	220	212	188	204	210	205	222	202	205	239	200	211	238	220	211	194	226	226	238	232	231	201	198	197	202	216	197	235	237	177	182	212	195	233	205	204	206	233	194	202	230	200	211	211	216	204	206	195	223	195	210	205	219	210	205	225	208	237	212	205	214	206	204	228	215	226	235	211	224	216	192	212	205	220	228	186	234	211	224	216	204	201	175	219	201	206	212	209	200	235	219	185	216	191	212	212	239	185	203	200	203	197	209	203	238	205	195	193	237	215	205	193	188	205	225	206	215	199	225	223	227	215	203	199	210	214	214	226	229	231	195	195	213	222	197	218	216	216	223	188	216	193	203	199	231	219	206	197	210	223	204	198	185	217	191	218	228	208	228	231	209	219	210	215	211	214	193	211	207	212	223	215	201	213	214	202	217	210	201	182	200	216	229	202	208	221	218	187	212	183	179	179	197	201	207	196	212	213	203	205	206	237	213	214	187	197	189	193	202	217	181	212	199	225	212	199	211	204	188	194	237	195	215	195	214	200	190	226	201	190	200	210	186	226	220	200	220	204	230	213	206	202	200	206	212	232	221	179	221	202	225	194	216	193	224	192	205	216	216	209	235	215	195	208	232	211	195	212	194	234	221	233	223	212	221	200	223	205	195	228	223	217	227	203	209	236	210	201	215	194	190	211	227	220	215	199	182	219	223	212	224	192	203	204	239	198	205	220	206	227	232	218	207	225	222	182	218	214	215	219	196	212	196	214	213	180	228	195	228	213	208	226	211	212	222	213	202	200	213	218	188	214	202	213	188	224	234	216	215	189	207	220	208	215	224	220	203	206	200	181	218	224	218	168	211	188	205	204	223	237	221	264	225	219	208	194	191	202	209	198	227	188	196	214	232	199	222	237	214	210	211	216	249	235	202	217	204	216	192	199	172	210	221	212	216	213	235	217	214	205	231	201	214	191	178	216	218	196	190	184	188	239	212	174	184	222	179	228	215	203	221	208	219	215	200	181	198	208	200	211	229	221	215	199	220	218	195	198	209	200	206	209	223	212	186	187	212	209	208	204	193	214	200	222	211	220	166	212	222	217	186	210	214	230	174	212	211	195	199	216	216	197	203	238	216	199	186	209	200	219	198	207	217	196	207	209	207	211	198	204	232	234	185	172	218	202	206	223	209	179	223	213	210	226	202	203	210	201	201	192	185	216	219	212	216	193	213	203	208	215	203	211	238	176	188	210	179	209	228	216	203	199	212	214	220	188	227	236	233	230	200	225	201	216	220	199	212	211	209	190	204	215	216	222	226	202	225	222	208	220	218	195	211	175	239	209	232	208	196	197	238	206	221	214	220	213	201	219	223	191	207	213	225	203	192	222	197	189	217	188	198	202	191	188	221	209	200	207	186	235	192	209	203	219	201	215	216	207	220	197	191	212	192	215	208	235	208	192	199	224	207	208	224	210	204	196	206	197	224	222	202	205	203	181	177	196	188	177	193	190	217	201	196	197	216	200	227	208	202	211	242	230	225	213	202	217	228	200	215	229	201	206	197	213	204	223	217	222	187	212	220	205	206	218	188	213	205	209	229	196	209	185	216	215	217	187	232	215	184	221	218	192	215	238	203	183	211	205	203	184	222	234	211	190	179	219	186	226	220	202	214	202	212	214	215	205	198	198	213	206	213	227	197	230	213	196	215	220	186	209	205	219	225	204	206	214	205	217	204	171	196	197	212	217	226	213	202	207	233	198	207	189	221	185	221	226	205	225	232	220	198	213	201	227	200	230	210	210	205	188	203	234	207	207	220	221	196	204	203	201	214	244	178	200	197	212	195	214	204	220	234	227	239	238	216	188	192	255	222	181	214	218	212	210	207	207	222	209	208	216	216	216	206	217	194	224	194	189	215	232	225	213	212	216	220	225	217	212	221	214	201	216	210	210	220	203	206	205	210	202	213	236	216	206	213	194	200	205	217	204	219	207	206	215	214	224	216	212	206	194	209	200	216	206	195	208	213	210	208	207	213	201	195	211	217	182	217	187	195	187	186	215	218	171	218	196	200	189	185	199	206	214	199	212	206	191	212	208	236	200	208	216	251	213	228	220	228	225	218	193	198	206	200	199	220	229	199	220	215	205	186	233	190	216	202	224	202	215	201	222	211	193	187	229	197	215	224	209	207	216	207	237	225	211	241	196	226	240	203	193	223	208	221	208	214	222	212	213	205	203	201	200	184	226	210	202	191	229	193	200	212	202	183	225	207	226	204	222	187	217	205	223	196	213	185	204	218	223	221	195	216	232	217	194	223	217	199	185	208	204	209	242	187	212	208	225	225	213	197	202	204	220	206	196	228	206	212	213	206	198	228	199	196	207	198	206	218	218	209	223	209	203	213	216	214	180	230	220	201	207	208	210	186	201	197	211	210	209	209	229	215	217	191	180	210	216	216	201	218	201	207	221	205	213	212	196	190	219	189	204	223	214	216	204	213	242	220	208	201	234	210	215	210	204	198	185	204	183	194	225	198	184	190	207	218	203	237	184	209	202	197	233	201	196	205	198	203	184	201	210	208	205	203	201	197	199	213	211	212	215	215	219	214	228	211	204	216	200	213	207	205	224	210	201	197	179	218	205	218	208	187	228	208	184	186	209	205	178	221	206	197	190	230	229	213	221	211	221	205	192	201	243	205	200	200	225	190	214	219	193	192	197	208	207	223	199	216	204	216	215	214	206	207	225	213	208	174	203	217	222	211	203	200	205	187	243	227	200	239	204	224	192	204	214	211	207	199	193	196	213	228
32038	46797	53810	50176	49526	42029	32090	34929	42168	41150	39093	36522	34759	30185	28622	26898	28716	27554	21138	15955	15833	13896	20152	20738	20786	17546	13544	9323	11959	8937	7182	3887	2845	2504	2012	1845	1672	1703	1695	1522	1357	1246	1139	1124	992	904	1139	1473	1404	1161	847	777	808	759	720	726	667	687	686	708	748	678	717	662	668	689	677	667	687	659	669	661	675	700	701	696	729	721	708	685	641	736	692	671	646	729	719	705	681	731	668	723	665	690	648	707	713	664	685	652	664	664	707	698	672	692	668	663	717	630	674	651	710	721	728	658	619	649	717	656	696	692	716	694	662	712	705	668	675	619	684	665	672	662	688	681	666	660	648	647	680	707	683	632	697	629	686	729	659	682	698	689	668	684	708	656	673	702	629	695	661	691	661	660	667	700	707	634	665	694	687	714	658	686	683	685	669	715	693	634	656	696	689	657	690	709	646	658	617	656	712	650	694	683	687	690	700	714	641	634	655	751	709	670	673	655	681	674	651	711	780	691	685	700	671	665	703	710	685	682	697	674	654	721	701	690	692	667	688	705	706	695	726	715	674	676	683	690	723	730	680	643	662	688	718	685	671	669	658	650	687	666	705	671	660	655	694	635	693	674	701	664	682	653	683	639	725	653	701	689	672	663	654	682	679	693	656	701	717	693	720	702	719	670	652	658	680	732	692	683	674	690	693	715	670	679	669	668	672	719	669	679	693	711	722	687	682	749	700	692	669	633	683	678	667	722	691	657	702	718	646	691	665	672	691	703	723	702	688	663	695	688	680	619	691	704	705	738	703	680	668	672	699	685	694	692	735	689	664	683	671	691	693	647	685	644	680	691	730	678	703	695	683	701	727	701	657	620	711	699	684	668	671	721	689	668	667	681	672	733	701	672	610	681	616	688	704	662	703	677	694	693	745	689	725	661	681	680	644	682	667	703	679	723	702	681	641	720	657	675	635	668	648	667	679	681	656	730	692	722	641	665	639	693	645	691	686	652	646	640	707	694	622	697	690	725	746	683	688	651	706	656	655	634	728	693	696	726	717	673	727	654	667	689	666	725	677	712	715	681	677	662	638	700	720	643	657	721	701	724	706	647	659	694	666	712	710	719	635	677	688	706	670	653	695	709	678	650	677	664	690	672	672	657	658	677	696	677	681	731	708	652	695	682	652	645	690	679	720	683	684	690	724	680	641	672	697	673	652	675	673	701	638	695	656	678	662	663	679	678	712	699	654	655	691	674	709	678	721	641	670	665	646	688	741	686	700	691	696	748	684	685	661	668	697	725	702	692	655	682	692	695	653	680	657	718	678	675	683	694	704	683	665	698	686	650	663	698	646	677	710	687	698	693	689	667	726	702	638	661	730	712	680	692	692	674	633	692	662	639	706	695	734	655	674	677	662	682	636	695	704	699	669	669	692	654	706	665	654	710	667	676	674	654	707	692	720	686	684	668	696	687	692	695	693	722	685	740	710	713	660	689	696	670	694	674	684	685	701	667	672	662	672	693	661	690	706	634	671	678	645	688	688	689	666	702	705	664	659	721	695	667	655	688	674	678	672	684	659	689	651	707	689	680	721	678	661	678	650	688	673	698	693	698	693	707	661	659	687	689	700	695	670	676	713	701	699	632	686	698	621	679	683	660	686	652	728	686	669	711	686	708	667	671	697	672	679	671	724	647	659	640	693	692	712	643	670	669	701	692	698	622	697	670	671	664	686	707	644	693	697	651	696	680	683	720	671	731	680	657	630	660	724	628	696	665	704	641	685	690	689	655	712	689	673	725	702	650	709	694	719	711	667	747	667	674	696	611	685	704	659	700	696	599	689	664	657	715	725	672	702	653	656	677	676	686	688	665	661	702	651	643	697	683	673	689	688	659	713	630	675	691	658	639	663	662	634	705	669	653	699	683	662	707	649	677	718	671	753	704	650	739	683	669	709	661	664	714	669	695	641	667	705	687	657	629	728	689	717	680	643	671	704	662	682	699	616	672	672	676	653	724	678	680	701	668	703	716	689	707	719	660	655	704	672	671	706	662	658	713	729	695	686	686	632	651	703	658	654	677	685	664	674	736	690	681	693	679	653	658	631	671	651	691	645	717	701	695	677	715	659	671	657	716	688	722	653	666	725	709	744	684	701	684	667	658	717	643	652	675	663	678	662	681	702	674	694	660	660	657	701	667	698	654	665	697	678	686	657	679	693	649	706	720	666	723	648	677	694	641	704	670	646	730	631	699	721	664	635	729	713	659	667	654	678	660	749	660	717	714	680	657	702	707	678	704	689	642	706	655	638	703	692	658	679	683	689	674	656	679	699	666	692	638	704	647	707	659	673	691	675	684	655	661	721	722	687	677	645	649	701	713	688	704	667	699	693	707	681	710	671	685	666	695	694	675	655	711	651	674	695	701	687	722	688	688	714	672	659	651	698	684	722	725	667	653	692	697	664	651	677	640	711	683	701	687	682	688	662	697	686	680	621	671	666	722	659	695	696	670	691	681	652	652	720	713	706	684	662	716	689	636	703	676	712	710	685	695	712	662	671	709	687	698	640	701	721	655	670	675	713	699	689	668	692	726	632	657	701	720	724	722	717	653	676	736	692	649	641	690	693	666	672	673	647	665	628	628	698	664	706	679	727	728	743	691	674	651	676	653	682	688	680	682	709	678	688	675	678	617	721	698	691	692	673	652	657	673	697	653	653	689	662	703	707	634	713	714	651	657	686	659	658	652	681	708	682	707	687	701	698	729	659	680	678	634	686	688	701	674	667	694	676	660	710	667	703	693	721	673	710	680	715	657	682	677	667	650	686	723	676	684	659	700	671	689	615	774	677	697	651	666	667	712	690	689	671	674	671	624	695	634	680	714	682	702	712	691	698	707	664	645	642	683	702	668	725	633	728	684	690	708	691	678	704	691	703	695	663	660	717	665	655	670	675	706	728	639	734	652	685	702	690	707	676	716	665	686	680	700	674	671	714	641	679	680	666	677	703	683	693	682	665	658	664	704	713	667	680	704	700	708	682	664	664	700	708	690	695	688	694	680	667	699	651	639	687	677	655	717	722	662	668	708	700	717	723	656	631	669	651	692	655	705	617	706	677	628	711	703	691	699	638	660	697	664	648	677	682	657	674	694	684	681	676	665	667	683	672	668	670	705	706	662	690	699	709	653	692	697	696	663	639	711	733	663	700	704	660	691	689	687	718	683	606	664	711	681	667	682	690	682	650	691	703	685	658	715	663	661	717	682	643	649	662	698	672	651	710	719	669	673	643	711	654	673	691	689	682	669	676	694	693	702	702	695	689	718	697	688	682	653	679	682	693	647	655	672	718	694	688	707	729	657	658	690	674	662	714	708	674	638	686	695	693	627	706	687	708	674	672	683	658	708	646	661	675	708	641	664	677	702	686	705	699	649	654	687	670	679	684	694	635	712	640	687	673	650	684	671	634	621	676	661	715	679	674	683	664	681	719	673	697	686	691	697	712	667	661	651	621	658	699	690	692	685
47993	47910	41087	35687	37157	35873	32935	29938	36237	34388	33564	31575	28755	25459	20132	19549	20042	18085	12216	8382	6558	5837	8999	10138	9136	8964	4804	4105	4815	3083	1936	1370	1111	826	652	609	525	509	456	448	392	357	343	267	300	272	346	447	447	367	310	330	266	266	242	247	257	234	244	251	206	252	229	206	264	254	258	239	238	251	256	235	233	224	222	239	259	257	244	233	261	289	259	230	221	260	238	238	223	235	265	243	257	243	228	225	249	213	243	218	253	249	247	257	273	268	245	227	241	237	248	253	229	233	252	231	240	244	246	261	244	233	252	250	245	248	250	250	261	244	248	243	230	235	259	220	208	261	244	261	237	245	261	256	246	257	211	263	255	250	261	217	256	263	230	242	237	271	233	236	249	216	280	270	241	237	230	225	246	240	271	250	256	270	244	247	248	240	272	239	249	241	234	239	227	241	260	229	287	272	239	232	232	257	231	251	225	245	265	240	261	267	254	234	237	240	256	227	227	248	236	238	258	253	229	260	255	236	225	233	241	250	243	246	223	247	266	276	209	262	252	228	236	234	261	244	251	265	246	231	255	216	256	229	228	233	255	266	239	266	248	244	234	241	233	258	261	248	265	224	253	252	248	277	242	255	219	221	241	240	237	247	235	224	236	277	252	247	276	267	235	244	223	244	237	231	232	247	265	233	241	240	240	228	255	247	262	210	246	253	261	249	236	256	271	234	239	246	252	217	260	267	230	257	269	239	239	246	241	273	251	249	265	247	262	243	222	248	244	245	238	246	278	233	238	237	256	246	249	224	269	232	247	242	249	235	243	238	240	262	242	287	258	245	248	206	254	234	257	211	255	225	270	269	244	254	260	248	223	273	242	240	222	239	229	273	256	265	234	257	233	229	242	254	222	227	262	259	220	215	221	218	232	238	231	256	221	233	233	265	248	239	245	242	237	259	240	235	208	262	226	268	231	252	246	252	246	234	256	240	236	236	261	223	226	250	233	251	244	230	239	224	241	252	225	241	250	236	227	257	218	248	257	252	240	220	263	245	241	272	249	257	265	249	235	253	255	243	274	239	238	253	237	246	230	226	241	229	257	233	229	224	226	237	247	240	268	223	225	240	252	245	230	269	240	243	238	253	242	258	222	214	244	252	258	259	249	240	243	267	246	249	241	244	249	258	260	236	259	262	252	258	243	224	234	227	289	241	231	214	224	250	270	251	249	252	248	220	230	216	252	255	235	240	228	256	238	258	236	231	248	226	249	233	232	256	216	242	246	267	217	269	233	251	236	226	262	216	232	278	250	222	240	262	251	263	252	222	219	234	230	252	231	218	265	247	268	245	244	263	244	213	228	228	241	232	228	261	269	238	227	246	241	285	220	233	224	294	235	242	260	234	237	256	254	229	254	254	255	234	248	263	256	241	238	244	246	238	247	238	243	241	247	281	227	240	222	212	237	261	206	241	227	268	237	224	254	265	267	277	265	242	251	233	228	235	240	256	245	250	272	234	246	229	279	204	251	241	234	216	246	240	253	251	263	208	262	232	249	223	245	251	283	253	257	252	249	250	235	257	230	263	241	265	223	237	264	259	249	228	252	227	235	243	237	240	224	267	256	239	242	243	240	229	220	257	260	238	241	249	265	244	231	247	270	251	235	236	218	231	257	244	253	236	271	277	247	237	250	232	237	236	230	231	247	255	244	237	245	236	244	239	242	261	240	247	225	236	255	224	250	270	243	239	257	249	235	234	252	259	236	254	242	230	251	245	192	247	262	236	234	232	267	240	232	246	257	235	242	240	262	211	239	238	228	279	248	226	237	240	245	262	223	237	260	233	230	215	259	239	217	244	254	234	235	244	252	266	249	235	265	229	262	232	247	227	242	274	232	247	259	251	266	243	229	238	259	231	200	235	246	229	238	244	244	248	268	256	252	242	256	250	240	241	257	211	251	233	257	231	260	253	270	226	268	238	235	224	247	216	237	219	256	224	254	237	249	239	257	228	246	263	221	225	253	261	259	225	234	253	233	273	255	267	250	212	257	235	213	236	280	222	238	259	259	228	238	255	259	244	223	274	235	240	243	261	237	231	269	227	250	273	234	262	249	225	244	233	255	220	241	239	231	242	242	250	244	250	268	247	244	240	280	228	238	232	238	248	255	287	242	280	247	249	239	242	266	266	230	257	264	269	262	231	232	248	247	265	264	247	257	267	232	211	223	244	256	230	237	259	241	242	253	257	253	250	256	272	265	230	237	248	261	241	252	227	231	266	247	262	259	233	236	247	246	247	260	234	254	241	269	238	240	253	236	261	247	218	238	251	248	230	225	246	211	247	256	243	230	235	251	250	244	214	250	227	239	269	251	249	244	241	251	249	252	227	230	250	231	266	238	244	241	243	236	248	241	262	255	213	242	279	254	239	230	239	238	253	256	241	239	282	246	248	258	231	217	264	212	260	237	227	239	242	264	247	240	261	210	256	239	244	223	259	236	268	236	232	244	230	255	248	239	249	241	264	248	247	221	231	251	260	245	212	229	242	274	243	258	267	207	248	234	254	235	280	284	253	235	265	242	253	251	243	247	226	248	239	241	225	239	257	248	224	236	262	254	231	257	245	213	237	222	257	222	237	236	250	226	241	257	256	241	244	238	246	230	243	231	230	223	261	247	241	251	245	269	265	266	254	226	215	232	237	255	261	240	222	267	240	258	228	271	259	241	257	232	251	226	254	257	210	202	239	234	267	257	245	249	238	269	232	261	229	236	251	230	242	250	261	243	229	226	257	229	228	227	235	224	274	240	264	253	234	251	249	228	227	250	254	264	232	223	239	235	220	256	250	231	272	258	242	245	242	263	219	250	251	226	247	250	249	272	232	220	253	240	247	247	209	247	250	209	262	276	251	245	218	234	259	239	240	240	247	233	264	250	226	237	271	246	249	233	216	219	228	239	243	235	228	258	253	255	223	235	246	225	227	264	259	242	257	244	244	236	259	242	215	247	272	255	257	242	248	254	224	252	261	221	270	201	229	236	251	241	248	235	246	248	237	251	258	239	229	240	245	268	242	259	231	219	260	234	276	237	231	219	245	239	224	265	237	216	255	253	230	223	264	234	215	261	222	242	228	227	222	240	277	256	259	243	234	253	239	237	218	268	234	229	243	242	237	229	277	236	235	249	255	232	263	237	209	251	251	235	214	228	239	230	239	230	231	236	202	267	244	243	262	259	239	229	236	249	207	259	240	260	260	270	226	286	230	235	245	251	260	251	263	235	254	235	241	245	240	291	283	279	239	251	234	240	232	239	253	248	242	263	235	254	248	234	257	244	240	253	240	266	249	253	228	242	243	252	238	243	216	250	245	233	220	274	251	226	231	243	256	218	231	266	249	234	272	242	225	218	277	263	199	248	236	230	233	248	227	255	266	252	235	277	228	276	272	292	221	259	227	242	220	257	236	276	249	241	242	224	256	229	237	255	250	243	241	237	247	243	252	257	233	259	249	233	245	241	257	249	243
40584	50858	49177	50843	51136	50142	42781	41135	49459	48795	48731	45820	43895	40407	38071	38619	39870	37096	31399	26704	23456	23247	30637	31240	30739	29984	20565	19508	22161	15944	11041	8249	6632	4952	3972	3219	2743	2629	2241	2132	1867	1724	1427	1181	1087	997	1308	2167	2237	1598	1319	1179	1118	969	865	786	775	767	758	729	753	782	779	761	782	673	790	776	773	786	707	758	732	728	727	780	746	759	776	785	786	751	742	728	796	703	724	800	779	714	812	743	806	743	802	765	698	801	765	755	796	787	740	741	698	766	765	765	843	723	764	729	779	769	734	765	767	784	791	748	791	728	802	788	781	777	761	795	795	772	715	739	754	776	785	748	742	774	797	778	716	752	790	739	739	724	787	740	742	776	740	764	787	739	779	760	728	768	822	717	772	750	765	763	757	766	795	721	822	805	766	781	778	799	795	817	805	770	838	780	752	762	792	742	741	733	788	766	764	815	745	752	762	776	748	776	798	779	770	792	753	743	753	742	762	711	756	817	758	732	814	779	786	699	762	775	798	731	745	785	767	690	782	781	746	737	760	800	809	739	733	760	733	783	770	802	752	750	770	806	762	791	774	737	754	748	782	729	747	769	780	756	754	746	701	761	799	755	731	734	764	751	683	758	783	744	789	773	739	779	789	788	791	804	727	732	791	789	821	727	743	778	731	715	774	749	738	779	797	793	753	790	762	783	771	726	736	800	754	762	762	747	748	765	760	752	731	747	742	733	812	806	725	763	740	757	746	789	816	795	799	742	767	762	790	733	811	773	747	831	738	776	735	707	786	773	754	734	716	769	763	751	747	771	776	761	759	737	753	780	755	746	783	790	743	799	812	769	815	789	757	773	756	769	792	771	766	765	728	764	836	739	776	766	766	759	724	749	717	756	800	752	768	781	763	781	798	771	751	788	793	768	762	781	792	747	740	743	764	773	742	749	797	716	761	756	799	751	825	749	758	735	756	756	741	808	752	776	718	765	750	749	771	716	724	751	780	732	720	774	767	728	804	761	800	757	730	747	816	762	800	691	768	781	721	822	763	751	748	756	786	802	784	753	751	764	766	788	766	794	783	764	767	755	801	771	723	755	785	749	780	753	790	733	722	806	714	746	785	726	766	799	751	768	755	739	780	761	762	749	762	758	714	766	791	750	762	765	765	759	756	758	785	780	769	833	760	826	749	781	725	729	752	746	715	761	723	746	771	789	803	759	797	757	770	764	764	763	738	767	787	761	776	808	759	738	739	770	789	765	786	778	738	754	763	774	731	741	754	763	758	780	777	773	749	787	767	746	809	780	797	786	729	755	811	767	800	779	815	750	774	846	715	795	743	773	737	788	794	736	757	777	725	781	806	761	729	814	788	770	784	732	719	782	801	783	809	761	761	773	755	763	774	752	708	767	778	786	778	825	752	753	736	816	758	758	811	779	754	772	739	772	751	757	754	778	732	773	761	764	731	780	756	757	760	764	837	731	727	721	749	768	797	789	726	753	753	764	797	769	787	737	754	779	780	779	752	742	770	793	730	755	766	767	770	768	802	769	759	771	718	756	753	717	750	778	768	779	763	773	746	692	771	735	785	786	771	807	726	735	769	791	768	798	720	737	760	757	797	721	776	786	746	800	742	748	708	771	764	765	726	781	753	814	772	741	746	750	772	769	733	759	732	811	731	812	769	775	760	753	826	777	793	747	789	805	757	762	759	765	764	741	719	807	796	768	753	762	789	796	732	772	784	764	770	741	678	786	702	833	771	733	778	760	751	730	748	777	788	748	794	706	778	747	739	786	709	732	793	720	748	780	778	702	733	737	822	763	716	790	784	804	770	766	763	776	810	771	756	710	760	739	781	746	794	778	751	743	788	730	784	736	756	774	763	766	816	714	731	755	794	762	798	792	795	755	795	764	678	774	809	756	747	774	797	783	777	773	778	734	750	738	752	811	731	804	739	747	777	738	767	740	760	757	748	755	737	768	763	776	743	777	753	773	803	727	761	747	780	759	721	805	777	750	750	780	741	744	765	761	747	765	707	758	760	770	734	752	765	797	699	742	723	744	747	748	753	762	771	754	800	790	748	741	734	800	750	745	757	715	745	760	750	762	765	793	800	760	754	729	810	784	719	787	759	762	809	787	702	771	771	785	745	736	797	761	782	699	784	717	780	768	749	755	730	753	778	726	784	755	748	740	728	771	711	720	665	779	773	775	761	758	758	776	725	746	748	757	717	714	762	780	720	732	761	724	730	738	704	766	795	749	738	737	789	783	788	746	785	766	779	741	753	766	778	758	742	749	772	752	767	697	780	827	739	789	726	806	672	776	759	700	764	751	807	741	741	763	794	733	781	789	755	746	763	752	743	799	715	773	734	786	765	756	753	764	774	809	764	769	772	786	792	752	808	747	736	763	756	735	728	741	804	736	752	719	750	771	738	785	774	741	793	776	752	753	772	769	759	716	748	780	772	751	811	739	717	782	738	738	700	770	759	722	769	784	762	790	712	760	738	790	738	723	760	803	793	742	707	759	716	687	757	783	791	764	765	712	790	741	813	758	755	738	748	781	798	775	749	743	788	787	722	778	808	731	787	796	713	788	802	768	770	730	772	769	752	729	744	777	789	793	776	736	742	786	747	756	705	779	722	764	798	771	733	751	708	803	747	763	705	756	783	772	730	771	758	748	764	804	775	733	791	796	751	736	721	761	775	751	791	766	721	781	734	804	762	775	708	744	735	722	818	747	709	767	674	791	759	791	737	728	832	776	821	774	744	737	781	734	749	745	762	752	745	775	753	732	755	790	790	727	710	757	742	783	810	786	758	782	784	735	745	810	718	758	770	742	732	734	786	747	783	731	799	735	790	683	751	777	772	774	770	754	761	771	738	809	722	784	769	789	777	823	795	724	759	759	795	746	705	713	795	722	735	754	762	775	739	777	755	756	769	730	767	772	779	738	689	752	801	813	789	742	751	694	783	775	768	770	784	755	805	748	744	754	739	755	725	785	826	740	706	778	771	779	768	773	711	746	794	713	774	764	783	776	728	732	789	725	784	733	762	781	744	769	787	742	770	779	801	765	798	741	725	753	743	769	771	741	775	765	769	786	824	742	767	709	762	729	785	751	767	801	761	778	735	769	766	741	720	748	758	755	800	713	748	703	786	767	744	744	765	703	783	778	766	757	749	778	740	797	756	755	741	722	778	785	737	742	740	791	771	782	723	748	780	734	747	707	758	832	783	789	738	761	755	761	759	728	748	765	777	741	799	748	788	830	730	739	811	744	774	731	787	765	750	785	757	780	792	745	825	752	728	763	785	748	755	784	734	738	746	757	761	710	773	788	720	773	786	758	749	732	757	752	791	785	729	738	745	739	778	757	758	755	719	747	759	779	761	728	738	778	739	749	760	793	755	727	739	801	782	796	798	756	753	772	757	784	760	774	762	755	703	752	679	738	793	807	747	773	767	778	770	768	790	774	751	779	769	767	735	785	764	785	805	712	788	768	764	762	739	792	750	801
14908	17072	17034	12578	8677	5588	3001	2035	2191	1830	1706	1439	1259	1153	961	1005	868	723	567	447	398	410	421	475	484	451	359	402	364	346	330	289	294	320	342	316	327	259	265	264	259	250	268	248	214	218	228	222	224	252	219	239	242	234	221	219	230	238	216	230	242	207	192	221	210	215	212	234	231	189	224	181	229	223	231	207	227	209	216	220	223	224	237	223	208	220	230	213	226	214	196	234	216	218	234	200	208	225	211	203	230	229	220	233	222	244	219	217	227	203	205	204	228	224	232	219	232	213	209	195	226	233	218	229	203	238	221	215	213	233	214	218	207	217	234	228	203	218	231	219	212	209	227	225	203	208	241	207	226	195	213	208	227	213	222	217	211	241	204	218	227	201	243	204	234	218	229	206	227	226	237	215	209	237	236	223	226	226	230	203	201	223	208	191	227	237	243	222	206	221	211	200	215	217	217	230	221	234	214	228	197	215	214	212	249	236	207	200	224	245	197	219	212	235	224	183	214	219	228	217	215	244	199	211	193	251	197	194	214	219	216	240	223	205	194	226	203	221	215	224	217	230	202	213	242	250	189	239	213	219	241	216	213	215	217	231	229	232	214	216	199	251	202	219	215	213	204	194	210	221	255	223	227	248	229	227	259	207	242	224	231	213	185	205	199	201	238	208	221	239	244	225	202	177	207	205	220	218	249	224	218	226	218	226	245	221	204	209	210	212	219	219	227	208	236	257	226	218	217	232	216	238	229	221	222	204	214	218	213	203	228	224	210	232	215	221	220	213	239	234	210	209	216	217	223	215	210	221	239	230	212	221	217	193	214	229	227	205	220	184	226	198	216	222	218	227	198	217	230	204	215	210	197	216	185	234	220	231	229	185	217	236	200	225	221	192	229	229	197	206	202	227	223	190	228	204	207	215	229	224	205	209	229	226	211	216	225	232	231	230	231	243	227	210	211	235	226	253	214	207	239	216	211	210	225	243	206	217	197	221	212	224	218	226	240	206	237	193	228	227	216	208	235	204	229	212	251	230	220	229	197	222	213	192	217	218	236	239	225	228	232	237	224	204	217	205	198	231	248	235	203	216	222	215	189	238	214	230	220	203	248	225	198	222	220	172	215	209	211	214	220	224	232	179	244	222	204	203	205	235	226	205	213	203	210	225	220	222	219	210	207	232	235	216	221	200	208	218	223	226	235	232	216	206	224	207	200	233	214	224	206	232	200	201	210	241	229	253	178	240	247	204	203	201	216	182	221	215	207	217	237	219	221	222	202	216	244	215	211	190	251	227	212	227	209	208	216	202	216	205	203	206	207	220	207	238	206	194	216	220	199	193	218	205	210	217	219	194	215	213	219	201	214	220	230	218	242	207	207	224	214	255	216	208	207	229	237	209	275	240	200	219	227	221	228	212	246	259	225	225	228	214	204	232	245	231	213	236	202	205	216	196	193	200	234	215	211	245	200	230	255	204	240	200	203	217	220	230	224	225	237	232	224	226	227	235	250	231	198	225	213	220	198	214	239	218	216	201	210	210	207	249	203	214	227	231	216	212	199	224	207	240	238	242	198	221	196	256	241	207	181	229	236	205	230	227	245	224	201	236	202	221	217	187	192	215	228	209	230	221	227	226	220	222	226	217	249	225	211	194	200	224	194	224	206	220	218	210	234	224	214	208	217	219	229	251	243	226	235	235	243	214	248	223	242	202	226	230	215	238	205	213	235	235	229	183	217	222	201	216	216	220	231	223	224	230	234	227	204	204	254	248	210	217	190	211	207	217	219	233	200	224	210	219	236	221	223	223	224	214	209	196	206	219	207	236	214	231	224	218	198	228	221	208	247	206	242	201	233	205	205	239	211	212	212	219	230	234	206	225	202	212	229	230	233	204	249	185	241	229	199	228	248	207	230	224	212	221	236	229	202	204	224	220	241	242	208	233	220	229	214	198	212	213	212	188	215	233	229	213	236	222	219	240	236	233	221	235	216	222	220	243	196	248	201	207	224	214	220	213	240	228	227	224	226	196	235	222	236	223	233	204	220	212	221	202	220	215	198	204	221	269	208	218	208	213	202	241	224	199	183	214	222	232	217	218	228	225	214	235	192	245	217	232	198	239	215	219	243	215	208	232	209	221	227	220	239	210	199	233	209	200	215	201	195	215	233	189	205	210	227	229	242	227	206	236	240	219	219	236	198	233	218	223	223	204	189	240	216	233	232	228	217	215	202	205	239	252	204	212	223	213	221	221	227	216	196	249	232	222	243	230	219	198	229	229	242	228	208	232	238	209	197	244	232	224	223	233	228	238	199	214	212	201	221	206	211	221	209	186	218	241	217	236	224	200	193	204	219	243	228	223	226	226	204	243	223	226	205	204	197	236	215	237	200	227	222	205	220	193	209	229	214	219	188	213	211	225	206	226	205	217	213	213	228	229	223	229	238	221	223	237	224	210	241	204	219	204	216	197	213	230	221	188	206	197	220	213	235	191	221	220	223	210	197	209	224	223	233	211	213	222	232	215	201	212	211	246	192	242	182	203	251	210	242	197	234	210	193	225	212	213	222	235	223	219	235	211	236	174	221	226	211	212	216	245	207	204	212	251	223	219	249	189	248	203	228	214	226	187	222	202	217	206	215	224	212	260	246	233	247	224	218	208	195	244	221	229	234	223	205	245	212	224	245	233	226	215	255	208	184	207	234	216	210	235	194	221	218	241	212	247	206	201	247	230	201	216	217	229	230	236	226	253	245	217	250	217	235	234	244	217	213	212	195	211	238	233	199	234	224	227	226	223	215	233	202	227	214	223	223	219	210	209	215	222	202	232	208	221	264	217	204	219	201	225	219	195	206	194	204	227	214	222	236	210	219	210	202	214	226	202	213	199	226	188	222	201	240	192	224	214	211	223	218	250	218	211	226	203	184	216	242	194	215	218	210	237	203	202	216	233	228	209	214	244	211	234	221	206	223	212	206	221	220	214	207	194	246	196	190	229	211	201	205	192	211	235	209	217	228	238	206	244	223	191	194	217	206	219	215	194	234	209	223	200	211	224	221	234	223	178	221	234	206	225	209	223	230	234	240	223	194	218	204	198	214	195	247	196	207	210	240	208	226	223	207	225	205	216	216	214	217	234	218	212	256	213	209	205	216	227	216	199	232	234	212	230	243	247	235	230	206	245	192	242	234	209	226	215	233	197	219	237	234	220	217	208	212	222	200	212	247	191	230	178	243	204	235	216	188	215	256	219	197	216	223	233	204	237	201	220	219	229	251	197	231	229	228	201	212	211	213	223	221	220	234	214	222	203	218	225	215	217	219	211	204	198	236	201	210	216	218	192	195	207	229	242	208	232	208	211	207	213	233	233	211	222	211	241	209	231	234	214	216	224	219	204	204	210	221	219	232	180	205	203	199	188	215	236	202	210	213	213	226	198	239	217	214	206	222	193	230	209	190	204	233	191	208	225	233	202	200	239	212	221	222	237	199	231	232	222	211	243	210	228
12395	20109	24486	24267	20648	16176	9853	8496	9739	8802	8423	7258	6487	5705	4871	5022	4424	3718	2936	2140	1902	1995	2222	2166	2146	2153	1824	1807	1857	1549	1525	1391	1302	1313	1399	1328	1307	1276	1149	1118	957	891	847	833	809	822	754	804	834	772	744	750	782	754	749	749	711	697	757	746	723	761	690	656	722	650	756	670	725	712	800	725	710	713	735	677	729	750	725	732	729	744	692	700	681	698	704	759	771	717	682	726	742	712	706	761	779	723	761	709	751	662	694	731	722	734	691	694	712	694	711	774	733	763	743	733	710	714	710	707	677	699	722	699	711	720	719	726	723	721	688	735	666	746	709	736	692	666	758	695	720	754	693	737	701	767	709	707	719	757	705	689	725	690	729	694	733	717	735	686	698	807	755	694	738	751	727	737	731	663	734	727	757	721	740	724	711	717	763	708	705	721	699	725	658	719	717	687	686	725	687	774	677	688	685	732	727	708	777	710	705	723	747	676	713	699	744	693	721	719	696	719	717	744	688	701	708	736	727	683	755	801	703	704	735	723	710	705	676	662	756	685	707	751	717	733	698	743	724	732	742	764	722	695	711	653	725	691	716	764	675	744	658	694	697	729	699	694	681	704	698	700	687	736	737	746	690	689	665	720	682	736	671	766	673	753	754	696	718	712	742	709	704	730	717	755	699	719	690	692	694	738	704	689	697	724	715	700	767	675	693	714	707	730	723	718	742	708	707	724	691	696	724	732	769	710	713	678	691	722	700	656	682	675	679	711	723	649	675	746	660	689	703	668	740	717	705	723	740	684	727	737	671	720	718	703	727	722	698	692	714	709	712	700	709	725	672	695	776	663	721	740	742	714	716	746	712	780	704	703	733	745	709	706	711	756	726	708	725	706	705	693	714	724	720	695	713	708	715	723	670	700	735	707	682	722	726	689	680	731	729	783	746	695	731	735	704	718	683	718	694	708	748	702	737	662	722	760	709	723	756	739	694	730	713	683	724	718	718	738	718	715	704	726	659	672	716	750	729	710	741	736	665	669	721	769	777	743	743	721	677	682	688	712	698	726	717	691	688	744	693	720	678	713	736	711	719	692	718	733	707	687	719	708	691	774	766	717	696	707	699	683	722	682	708	680	679	721	695	721	708	718	751	722	743	710	750	763	795	684	738	741	741	709	717	754	703	701	722	743	743	770	687	733	683	693	734	712	678	680	732	724	694	668	722	784	737	779	681	779	694	692	788	741	714	699	698	729	739	687	727	685	753	685	748	709	690	700	715	710	704	679	702	760	699	710	752	716	707	729	714	732	703	780	737	739	757	702	754	661	767	700	723	742	739	721	716	754	687	705	671	755	746	702	699	717	718	782	663	725	678	737	706	743	748	729	703	680	741	751	732	691	730	669	740	748	710	680	686	747	737	727	684	697	730	714	716	732	730	723	672	733	700	717	760	667	672	752	716	689	705	704	750	627	702	722	747	704	732	701	699	663	690	720	757	740	733	694	758	685	687	713	745	713	681	744	715	753	715	759	721	722	739	719	724	720	675	746	727	682	705	693	729	682	742	727	686	707	689	721	723	743	674	697	740	740	741	715	717	720	739	735	766	705	764	694	744	677	699	739	713	689	735	734	728	726	688	763	724	765	746	719	716	690	728	722	704	705	707	721	728	721	679	662	788	678	752	700	710	720	749	692	723	739	718	713	712	687	714	755	721	738	704	715	668	730	781	696	671	708	730	757	740	703	725	740	726	716	714	707	714	678	737	690	698	702	695	737	702	718	690	692	737	695	736	716	707	720	721	708	716	707	691	761	701	704	752	716	731	713	716	705	738	704	729	696	747	687	721	733	733	700	719	717	748	720	707	740	661	746	740	753	683	702	781	710	725	716	721	714	750	690	732	672	755	685	755	742	741	674	701	685	730	749	744	725	683	701	735	690	782	697	707	722	747	714	663	705	751	688	722	686	740	730	723	722	709	742	739	762	754	715	738	701	709	754	746	724	760	753	705	704	752	684	694	746	722	695	726	755	756	701	700	745	688	706	711	728	722	698	730	772	705	702	682	710	706	712	677	732	708	695	706	707	687	648	737	758	738	755	759	706	711	706	738	689	741	699	711	697	685	696	697	729	677	706	775	697	711	683	720	716	771	725	705	712	676	729	722	634	732	719	676	747	723	722	709	685	736	711	714	739	669	721	684	771	699	716	702	741	688	742	695	723	723	730	705	740	764	703	705	699	688	741	749	731	697	702	723	718	687	716	669	671	732	741	710	665	696	715	672	724	711	791	774	717	679	691	721	711	772	723	681	686	721	710	697	755	769	692	756	747	698	714	739	703	732	736	689	731	721	731	703	675	720	730	693	700	722	695	718	754	741	709	672	779	739	705	747	721	714	698	684	742	698	688	687	714	715	695	695	731	724	677	705	721	705	728	692	748	724	705	715	696	678	712	722	760	727	721	730	751	738	705	705	727	704	669	738	696	705	737	718	689	678	690	680	737	707	703	771	696	710	698	765	777	699	723	721	767	702	720	674	697	725	719	747	735	725	783	716	703	785	696	722	694	697	696	708	684	703	693	694	698	713	739	726	663	694	753	753	745	754	745	755	744	656	711	704	685	733	725	767	693	740	717	683	703	673	706	688	745	740	761	729	751	743	733	676	714	751	721	756	714	712	746	676	683	661	686	674	714	758	725	675	716	717	717	718	701	700	713	728	726	738	702	712	709	722	742	733	680	704	697	689	688	698	690	703	750	737	765	704	740	676	728	756	703	746	694	752	717	775	696	756	721	710	745	731	727	701	706	743	689	715	680	721	707	673	718	709	705	746	713	696	735	696	737	717	741	730	711	675	699	709	694	753	714	750	698	706	714	743	697	694	706	673	701	712	709	647	684	728	697	711	697	731	748	738	698	708	723	672	742	684	726	701	695	704	709	676	762	721	676	714	684	682	754	713	708	702	691	706	715	703	756	704	700	701	692	699	740	712	722	721	784	737	715	725	709	690	735	712	771	759	716	707	737	672	732	737	682	764	701	713	736	745	760	697	702	739	690	761	710	672	711	717	725	706	754	704	749	669	778	715	732	702	706	674	680	708	696	671	749	739	729	713	720	716	734	728	689	714	685	674	738	707	743	711	718	730	654	723	706	737	720	724	716	711	667	741	701	704	708	688	704	713	677	671	740	654	708	708	707	743	746	714	675	763	748	729	735	681	730	743	749	743	737	748	721	727	751	721	709	768	734	710	734	731	696	734	716	737	717	725	707	680	741	695	710	719	698	703	722	699	689	718	661	695	671	695	718	689	708	739	716	760	692	737	726	724	659	727	772	703	745	749	720	710	722	729	695	709	716	709	767	764	725	690	715	669	725	732	713	736	700	689	746	649	673	683	673	734	687	766	739	743	758	736	745	714	680	714	734	710	693	693	700	762	735	757	719	724	684	648	712	732	742	733	730	699	733	680	691	676	692	715	691	714	684	703	687	697	699	672	692	665	723	700	708	724	744	733	716	740	737
37723	42005	46470	42445	34587	32683	27936	27872	28694	26886	25272	21817	17690	14559	10274	10833	10124	9366	5846	3555	2857	3166	4467	4327	4212	3932	2513	2001	1738	1270	810	540	454	435	442	376	355	330	318	285	245	252	239	263	243	260	239	212	235	279	226	281	283	274	279	233	241	245	232	221	202	243	233	225	215	196	216	201	205	205	216	229	218	219	208	212	216	216	202	210	214	221	213	218	235	225	209	214	219	220	211	206	223	208	232	218	221	249	206	198	210	185	220	205	210	219	209	215	203	221	214	201	207	235	206	217	218	207	215	190	197	213	202	217	205	191	204	214	233	235	195	211	233	225	231	209	222	215	190	216	207	216	207	229	215	250	226	229	212	227	205	234	215	221	194	236	223	231	221	216	219	213	199	227	222	214	245	217	206	200	218	222	223	204	204	238	218	220	234	236	227	239	247	203	215	194	196	230	204	207	211	204	200	229	195	190	230	220	193	216	230	239	237	223	207	220	229	206	215	222	240	197	216	228	202	216	186	195	212	223	227	218	198	206	242	236	211	215	202	215	215	206	224	219	223	216	199	221	209	234	228	237	211	202	249	179	221	205	226	202	225	216	214	228	236	228	220	212	220	205	194	221	211	232	213	226	224	203	226	198	209	242	192	209	245	218	197	185	217	216	199	207	225	224	203	243	226	227	244	171	245	217	240	221	229	223	206	224	191	213	231	222	198	212	250	215	232	207	238	231	227	224	217	216	212	231	228	195	200	222	208	203	200	230	225	210	207	234	217	202	218	203	203	212	212	212	233	218	222	224	221	199	202	216	201	219	213	219	218	210	222	200	238	213	240	221	194	206	212	214	218	233	219	210	211	226	206	195	230	228	226	246	206	212	224	216	233	235	224	223	206	204	218	199	238	211	261	200	233	230	211	205	239	232	229	212	219	210	215	245	223	195	208	214	223	225	236	248	204	207	217	207	207	217	216	220	232	206	228	219	232	204	227	203	232	200	236	253	237	216	216	246	228	213	206	239	231	220	232	246	239	207	246	215	193	223	253	223	216	219	210	231	237	232	220	241	224	228	239	215	216	211	222	206	208	212	247	208	214	231	227	207	222	185	208	207	218	223	216	219	225	229	237	235	222	199	228	207	209	211	232	196	212	193	219	205	214	193	240	191	211	232	213	204	226	242	218	216	236	213	215	212	237	217	209	247	205	248	208	216	222	204	235	230	223	213	211	240	194	212	212	223	208	207	222	214	223	237	220	209	242	226	232	224	226	206	216	219	211	217	221	217	224	247	200	257	215	216	216	249	229	181	218	204	222	215	205	198	194	210	207	207	201	213	187	221	219	198	195	210	220	228	220	227	221	195	219	227	226	214	204	224	229	239	227	226	202	231	243	203	227	217	235	237	232	232	235	203	221	222	247	229	211	203	236	203	215	217	189	206	209	225	222	232	213	203	205	248	215	221	202	228	213	208	210	190	231	188	238	242	200	203	177	215	212	218	209	245	212	221	229	238	190	216	212	240	223	224	225	224	219	210	214	211	220	206	222	219	217	208	208	234	230	202	247	215	243	199	204	216	216	198	220	256	187	186	210	215	207	203	207	226	196	214	223	220	209	194	232	225	200	210	220	212	208	234	235	206	220	227	213	222	218	217	239	229	226	212	228	198	211	226	225	200	229	232	230	222	208	212	234	229	210	221	203	210	252	211	206	213	216	213	227	227	195	209	215	199	221	217	201	217	193	200	227	234	225	229	238	226	227	197	213	222	218	205	225	208	203	244	237	187	216	250	244	223	225	210	215	235	196	228	195	226	209	242	225	181	232	219	246	212	231	234	240	205	223	190	243	214	217	199	195	227	214	235	257	223	205	216	223	218	203	206	225	188	205	225	213	216	229	195	214	229	208	198	220	208	225	220	215	213	223	218	218	211	218	198	223	221	202	208	220	206	239	260	250	213	229	206	207	210	226	227	221	231	217	220	211	228	190	208	223	229	214	227	207	213	193	192	212	231	211	192	201	226	214	191	245	212	223	202	213	203	203	202	209	226	202	222	227	210	208	241	204	203	196	236	231	211	224	221	207	203	223	199	237	222	219	193	239	183	211	224	237	199	209	225	219	205	234	248	234	193	229	214	229	211	187	204	230	222	249	239	220	235	229	206	215	221	203	227	195	227	212	195	221	230	246	233	213	240	221	212	219	221	216	212	223	203	222	205	205	208	206	207	196	245	201	196	203	205	252	223	199	211	239	209	214	214	223	210	218	201	238	215	221	234	189	233	199	198	227	179	211	230	209	217	202	189	217	177	203	220	231	219	234	217	232	208	205	207	247	235	221	211	234	234	233	249	213	204	228	242	229	217	252	227	213	209	223	215	220	185	216	218	238	216	216	191	222	203	213	217	211	219	230	212	231	206	192	237	202	205	182	215	215	221	204	205	221	219	211	228	218	252	225	222	230	220	212	219	191	235	208	202	219	214	231	222	214	209	233	220	226	224	207	202	219	235	209	212	217	198	224	210	175	205	182	240	227	210	253	218	203	224	229	211	217	198	211	196	208	206	238	246	198	212	239	220	195	227	226	232	201	210	210	230	219	221	218	214	244	228	225	217	214	235	188	195	227	234	217	208	210	222	235	206	211	207	221	219	212	231	217	224	210	217	223	237	211	202	205	230	208	207	217	195	205	217	232	216	224	201	216	190	189	227	193	229	219	228	212	226	206	207	244	238	195	251	212	228	214	209	215	221	236	234	211	212	223	246	211	232	210	212	210	244	228	206	208	217	209	210	212	192	185	210	231	227	208	209	209	201	242	204	218	210	200	204	214	209	208	212	226	212	180	190	221	203	227	207	236	206	250	241	218	216	222	220	218	194	244	240	210	248	188	222	209	215	227	232	222	201	242	214	229	188	200	209	216	212	220	230	225	226	227	205	226	226	206	200	212	229	226	218	207	239	214	205	238	219	218	226	200	233	226	241	206	212	210	209	183	193	195	197	213	220	218	220	206	210	208	197	200	224	244	240	213	203	207	232	205	231	224	213	194	237	222	194	228	220	212	196	196	202	214	211	195	222	201	209	223	219	196	229	219	233	207	211	209	230	212	217	228	210	210	210	225	213	239	215	239	211	236	218	231	216	224	205	232	218	193	243	192	216	201	202	218	221	202	197	219	235	223	207	258	239	187	203	226	214	236	217	213	200	217	210	204	219	237	230	220	193	213	222	228	218	200	211	231	211	228	224	232	202	219	226	228	241	231	225	251	202	220	256	236	232	267	209	210	197	223	189	231	203	210	204	210	192	248	202	232	219	216	221	221	220	197	215	217	206	230	217	224	209	244	214	213	237	227	222	208	213	251	226	217	198	221	236	202	197	200	214	239	250	217	236	219	242	206	214	214	224	191	244	230	226	247	207	208	219	214	223	218	233	205	232	236	219	231	211	211	222	197	203	234	187	226	222	237	241	213	215	212	213	210	226	242	243	215	227	239	228	230	230	197	219	213	221	199	222	214	193	226	199
30514	38422	49333	49857	46837	45960	31597	40417	42042	40445	41379	37235	33917	32352	27981	30227	29697	28865	21499	16372	14627	16021	20477	19558	19997	19045	13552	12016	10331	7725	4698	3231	2869	2575	2538	2133	1692	1591	1320	1234	1027	952	911	864	825	813	798	838	784	822	999	1197	1247	1208	986	885	762	761	723	715	736	714	696	680	720	739	736	729	716	713	685	672	748	738	704	682	746	719	669	656	700	747	696	697	749	766	674	725	686	703	691	710	685	709	692	688	688	715	709	657	701	726	695	740	736	707	688	698	702	681	688	654	707	674	730	711	693	675	691	705	696	685	704	696	678	700	651	722	707	706	727	721	714	735	711	728	717	714	677	696	687	679	734	655	717	708	750	697	626	693	703	696	747	702	754	724	704	691	711	715	681	664	691	752	657	712	698	725	719	745	730	706	722	739	722	686	664	692	693	709	736	721	652	696	692	718	702	651	731	722	735	718	681	698	679	703	717	717	689	682	749	712	660	692	669	741	676	731	696	680	737	728	730	661	719	763	720	720	729	689	694	691	736	718	763	692	715	747	732	712	716	650	711	680	677	674	747	688	698	722	722	707	704	708	696	701	663	725	741	704	724	717	759	720	681	743	712	732	677	697	660	636	732	722	730	675	731	711	689	724	697	675	753	682	679	666	666	687	705	710	678	689	710	679	700	705	713	696	687	740	745	745	720	674	700	711	706	719	664	702	717	721	682	686	701	720	719	757	705	732	662	723	728	703	688	764	648	674	706	717	704	669	729	718	751	709	726	672	708	747	682	706	663	682	725	716	727	694	701	680	743	704	754	690	694	691	696	702	702	656	761	710	710	697	702	639	672	752	715	680	669	746	741	665	792	750	712	678	689	710	684	683	718	703	721	749	689	723	720	671	706	718	707	712	712	693	713	731	718	701	695	719	695	742	746	672	676	758	713	727	749	728	689	658	640	707	683	709	720	688	703	714	778	678	697	711	701	738	722	721	751	665	683	708	739	728	684	703	770	730	734	712	749	715	657	734	696	699	693	738	687	717	713	715	683	705	723	704	727	679	707	745	736	703	694	693	694	735	653	716	698	674	658	716	686	669	715	705	725	672	716	676	689	758	684	708	700	727	697	715	732	724	743	713	678	720	720	676	740	714	718	718	708	692	701	718	660	689	724	687	721	753	736	723	725	729	715	673	707	714	662	669	657	704	686	686	644	678	673	716	700	690	679	663	708	724	715	712	705	730	682	710	718	684	704	721	753	722	722	706	707	756	703	753	691	739	711	713	718	650	707	681	700	702	740	733	714	663	698	664	666	745	769	687	690	685	724	720	693	671	724	748	733	696	753	722	670	696	693	713	751	674	654	716	718	713	643	644	681	734	738	680	694	740	715	737	673	664	675	677	692	694	689	702	764	703	667	696	688	729	681	721	705	680	720	693	710	703	712	713	728	692	734	734	726	673	702	720	684	703	682	700	746	721	711	685	736	701	694	736	700	722	692	711	684	688	716	708	703	688	698	652	686	672	699	707	670	705	692	655	707	677	728	668	699	750	737	696	733	671	705	737	691	698	721	691	718	672	718	664	700	696	690	708	672	626	712	680	690	704	689	669	639	746	685	718	713	671	664	670	724	668	721	729	682	729	721	709	720	720	742	721	694	726	704	723	698	680	688	680	702	698	685	690	680	729	663	741	679	705	703	696	687	680	687	705	732	728	666	715	728	713	675	718	659	676	679	700	685	705	684	608	691	683	702	694	679	726	722	703	747	706	711	683	712	707	745	666	726	663	725	722	660	685	738	746	695	700	697	699	668	696	714	676	684	707	717	658	696	721	752	668	722	734	691	687	704	705	700	674	705	674	736	748	708	707	684	637	725	696	668	681	722	668	708	713	687	731	710	663	734	691	693	716	714	715	680	699	691	686	724	703	721	731	723	683	719	683	724	712	721	686	703	695	715	660	705	702	717	745	686	730	703	690	695	702	686	679	693	665	686	682	692	707	672	677	706	722	695	706	704	675	695	712	748	712	722	731	714	744	686	762	697	724	696	721	688	693	718	710	721	707	696	737	674	713	628	696	684	672	749	712	727	728	702	701	710	648	736	663	674	733	671	655	729	727	698	748	696	703	662	692	684	654	684	730	722	662	681	699	673	681	687	657	691	731	749	710	722	710	690	722	655	781	694	685	670	695	664	681	687	690	701	699	667	714	721	707	691	709	753	729	708	710	716	663	701	678	708	722	737	703	685	712	655	700	688	710	686	693	710	691	725	703	696	678	742	717	677	698	747	746	693	692	741	693	674	717	711	627	688	706	736	722	685	728	679	713	713	672	713	710	713	700	750	697	704	704	673	687	651	665	723	735	710	721	717	694	702	724	739	687	692	732	709	688	705	720	752	749	723	687	701	686	668	689	739	752	707	728	689	647	708	707	698	712	685	704	727	677	760	678	720	668	679	746	691	702	730	680	685	716	739	709	689	714	700	713	713	708	698	711	690	680	708	670	643	735	672	684	722	740	706	656	722	719	724	767	666	697	660	727	742	695	696	697	731	698	695	675	702	665	753	689	700	701	731	705	692	713	676	703	631	721	712	729	680	701	706	685	710	685	704	686	716	659	694	700	722	739	646	718	674	698	739	706	722	718	717	686	699	709	675	756	648	717	720	710	725	689	709	742	701	702	722	698	756	727	703	680	733	708	736	694	682	691	697	712	690	682	688	691	715	730	673	695	716	705	679	683	737	738	717	749	715	721	703	758	721	763	699	682	684	702	743	673	679	708	705	709	712	694	662	687	731	703	714	714	695	680	689	701	692	670	729	708	673	733	755	736	643	686	750	683	675	745	723	659	719	649	710	720	675	674	704	714	667	696	658	684	707	732	680	695	662	733	700	692	721	709	702	635	716	695	672	690	716	710	682	691	729	685	717	704	687	723	745	682	741	725	704	734	685	686	658	668	707	709	723	696	716	701	680	687	699	721	694	735	715	699	712	687	715	710	701	771	743	725	727	678	723	706	653	715	711	740	687	688	752	736	722	705	690	782	704	685	695	710	735	667	736	744	717	701	709	734	696	686	709	709	685	693	723	704	765	744	663	683	702	676	663	706	718	713	694	726	719	667	733	701	700	691	684	708	672	714	726	689	726	678	719	744	730	685	697	710	716	696	705	707	678	662	679	688	726	702	677	686	699	675	735	729	701	711	704	704	714	723	747	713	700	703	729	639	658	698	728	697	665	717	703	704	720	654	714	734	704	673	754	694	675	721	671	716	691	750	729	730	735	705	681	696	697	698	684	705	690	654	698	677	713	722	725	706	701	725	670	698	698	711	768	676	736	724	661	694	658	683	700	686	719	670	709	684	725	738	707	675	683	725	738	697	689	699	728	674	701	704	718	646	722	748	717	726	688	711	713	701	723	662	681	674	668	684	697	689	680	728	711	676	654	720	791	720	708	739	712	743	685	739	699	719	674	691	702	757	704	686	694	727	685	677	725	705	727	706	712	701	710	753	690	696	701	694	706	676
46806	46608	47249	38467	36036	34185	28566	31735	37331	35346	33635	30496	27322	24636	20587	19169	19201	16896	12127	7468	6388	6533	8199	8684	7610	8138	5058	3687	3000	1570	1127	898	636	657	607	498	476	414	444	398	357	306	290	289	315	276	303	275	269	271	298	377	413	394	353	343	297	289	278	240	295	252	261	275	269	264	272	248	280	264	259	250	240	247	303	286	266	257	254	283	272	275	209	280	252	280	231	260	280	270	229	262	261	284	252	243	250	290	266	249	241	253	261	246	252	275	251	269	247	245	241	272	266	247	219	243	248	278	256	238	237	263	263	251	234	234	268	252	255	258	264	227	257	240	244	245	240	224	251	248	266	248	253	269	263	262	259	245	269	269	266	236	268	278	256	278	234	248	293	252	270	230	247	237	228	260	234	277	219	281	259	254	248	246	274	260	243	261	244	246	252	235	275	261	285	273	244	273	260	301	279	233	254	241	246	255	263	259	250	287	261	261	272	236	239	284	261	245	262	255	279	254	251	221	265	258	264	274	269	273	282	256	260	302	249	261	265	245	240	262	257	211	262	262	269	253	252	257	277	250	261	244	246	237	264	261	263	261	251	262	292	274	253	247	237	261	260	266	271	249	255	271	257	275	254	262	282	248	258	261	250	256	280	279	241	267	284	266	250	264	257	226	263	233	254	250	274	247	281	257	257	262	234	262	274	262	277	265	233	279	267	270	272	259	245	279	267	263	275	229	269	267	232	262	234	265	274	272	241	244	266	275	257	240	262	235	266	251	276	272	258	289	266	241	283	257	255	246	250	267	277	264	278	265	266	276	244	238	258	241	269	230	260	241	251	234	238	278	248	249	246	262	243	261	229	254	253	224	260	270	274	249	258	264	257	252	249	255	254	258	250	248	240	241	271	223	272	246	240	230	240	241	230	253	282	238	261	223	286	255	258	255	256	254	256	261	234	252	273	256	256	286	244	270	278	212	239	270	244	268	228	245	248	248	227	262	256	276	253	264	244	249	238	261	280	253	241	243	254	261	238	276	254	277	263	256	266	229	238	253	246	258	236	232	242	273	272	240	224	267	255	230	264	238	259	277	223	254	266	259	260	242	253	215	268	242	264	263	236	231	258	279	267	286	264	244	262	246	273	244	264	255	254	258	281	263	262	268	254	245	261	262	306	242	271	253	242	268	269	272	252	237	255	245	284	237	264	257	269	241	267	238	263	260	233	250	260	234	282	259	286	206	267	253	249	259	249	263	258	241	268	268	273	281	275	246	224	253	235	242	242	247	282	228	219	236	261	251	253	261	219	273	251	265	259	294	234	253	269	277	224	272	254	235	242	260	269	239	272	269	243	273	233	271	266	251	279	270	290	263	237	228	277	263	255	239	244	270	278	242	259	232	251	251	245	274	268	249	266	254	273	227	233	236	269	239	238	241	250	238	241	275	261	255	251	239	276	266	289	243	242	264	253	257	243	245	254	251	249	276	282	276	249	286	246	240	269	264	251	279	255	236	260	257	233	296	236	249	240	261	249	238	255	234	247	287	244	266	268	250	236	271	267	250	258	267	257	205	268	255	243	254	267	248	260	257	266	243	298	252	249	276	243	263	235	263	275	250	267	285	249	296	277	282	238	277	282	234	247	292	264	230	259	257	287	258	231	235	251	261	256	260	266	225	280	232	285	279	275	279	264	245	268	261	234	224	240	228	263	252	267	253	248	262	261	256	274	242	234	286	267	242	221	271	267	267	256	259	284	271	241	236	272	271	285	290	247	270	249	225	270	225	255	238	256	265	226	284	245	268	287	242	265	245	220	266	254	258	245	245	264	221	269	248	264	226	235	255	265	265	255	264	251	242	261	259	239	230	263	285	266	249	275	257	246	260	242	233	250	251	278	254	255	263	272	238	254	261	229	249	252	278	260	229	268	273	234	248	225	231	287	229	252	260	246	227	270	256	252	266	249	273	279	237	274	248	254	247	277	259	256	236	270	233	279	257	253	263	233	266	245	255	249	264	266	261	247	275	270	254	233	253	240	257	254	253	262	240	250	266	252	285	316	255	266	246	236	272	250	256	240	240	256	221	243	265	243	241	274	259	253	243	231	261	251	285	268	271	233	254	248	236	256	239	255	252	282	262	220	247	275	253	276	275	248	270	264	254	246	251	237	216	267	250	261	265	264	251	249	286	258	248	252	238	259	273	252	247	250	244	261	275	274	229	249	252	265	270	259	244	253	257	254	264	262	234	245	249	250	244	268	251	253	235	257	261	246	247	253	253	262	259	270	280	250	239	255	254	281	276	262	249	277	281	244	245	282	250	283	257	235	276	239	270	268	285	227	213	254	257	247	257	274	256	254	261	270	251	263	277	253	260	251	276	244	245	280	265	245	229	235	277	272	255	234	245	262	216	251	254	210	248	227	254	238	243	270	268	257	254	253	269	247	265	255	263	231	283	231	256	245	236	238	250	269	276	220	225	257	266	254	269	275	283	249	264	242	254	235	270	237	234	240	254	252	245	284	254	237	270	241	243	252	271	240	242	271	265	251	242	261	266	247	246	277	257	266	257	255	262	269	230	252	234	278	241	285	255	237	261	264	292	255	230	283	260	286	260	262	239	248	258	273	247	256	253	244	281	225	261	246	283	256	244	249	248	259	266	249	236	272	248	273	242	261	273	245	260	257	229	284	228	259	287	255	247	241	262	270	236	246	229	243	230	273	261	281	251	254	226	262	307	254	247	217	277	244	231	250	273	236	231	266	276	287	244	250	271	269	288	266	259	275	265	252	247	249	287	231	302	269	242	252	235	266	279	263	229	268	247	255	247	244	282	234	274	277	257	260	245	279	272	259	230	264	267	245	259	249	253	254	241	257	264	253	260	261	249	274	275	237	242	251	253	259	251	235	267	256	267	246	262	270	274	287	251	248	265	266	240	257	276	251	273	289	274	238	233	238	271	254	269	245	261	259	238	262	245	264	274	253	276	248	259	285	233	277	264	253	259	251	258	261	261	240	234	245	257	274	263	260	270	245	231	257	255	242	253	288	263	252	284	278	252	262	241	249	227	274	244	230	257	258	264	258	247	253	228	247	241	265	221	278	279	276	256	232	254	241	257	276	253	236	273	261	273	235	248	252	239	279	245	258	259	265	263	265	271	249	231	266	234	248	260	247	251	281	266	248	221	278	239	259	261	247	266	258	238	249	233	267	251	247	261	262	267	247	226	263	262	236	235	246	243	270	276	279	263	211	284	286	279	259	248	260	272	218	239	266	243	269	224	257	248	236	256	284	257	255	253	277	261	238	245	257	262	260	253	260	267	216	232	251	280	249	237	273	255	272	300	279	278	288	266	276	247	268	250	257	247	278	275	239	257	262	256	273	280	226	249	240	220	233	267	255	259	243	290	242	272	275	273	259	224	232	265	274	242	264	255	249	254	261	257	258	254	260	266	271	252	272	259	262	270	276	264	243	250	289	270	245	232	247	260	276	235	251	249	267	224	253	234	284	255	243	223
39234	45524	54151	50078	52861	48902	38214	46206	50861	48307	48855	44713	42425	40771	38356	38128	38639	36849	30703	24206	23055	24606	28672	28662	27886	28415	21544	17788	15438	9141	6484	4851	3810	3274	3213	2765	2293	2071	2188	1712	1573	1187	1029	1032	1021	961	970	851	1002	859	1191	1873	1849	1734	1424	1155	1001	900	866	815	770	757	814	803	778	830	775	806	831	798	737	762	834	818	831	781	807	777	782	831	779	752	753	787	801	833	834	810	788	828	798	791	795	807	749	804	822	777	819	831	800	759	777	809	771	754	808	796	816	788	787	761	784	808	769	802	809	827	811	815	766	816	821	826	757	753	815	798	758	838	776	873	793	813	769	842	742	793	779	840	808	789	814	762	791	824	816	808	817	777	765	860	789	784	750	815	812	839	775	803	772	795	771	785	797	791	736	799	784	824	758	739	821	762	783	740	761	791	796	815	784	776	787	779	809	789	826	813	794	774	804	768	822	792	802	820	779	728	760	819	824	824	797	768	804	746	795	769	856	831	806	793	812	744	833	815	813	765	796	795	838	794	863	841	811	747	828	786	798	840	779	831	811	766	742	776	784	771	765	776	809	778	791	779	801	774	834	787	809	831	821	819	833	802	777	775	767	808	831	836	809	752	778	817	823	763	811	755	796	858	796	795	776	797	784	794	797	802	816	822	790	750	833	758	746	789	822	821	750	775	761	787	772	799	807	788	760	769	829	800	802	827	779	846	845	767	829	764	760	816	839	807	830	815	814	806	840	823	803	788	819	809	850	766	798	744	777	850	772	799	779	840	803	832	781	778	812	782	819	831	811	807	825	800	820	796	750	755	768	765	775	763	824	732	819	836	781	816	822	782	726	812	813	808	862	753	808	826	808	805	768	795	760	839	819	761	811	774	735	744	818	808	753	821	805	812	813	802	869	788	749	785	790	831	775	778	798	797	800	804	786	832	757	798	780	835	740	816	779	743	773	802	764	749	774	768	843	765	729	782	805	758	771	835	758	781	833	789	803	788	780	821	811	771	797	771	812	789	850	809	758	780	778	811	814	785	821	760	812	791	824	868	841	799	814	802	814	837	798	770	809	804	797	780	809	788	793	804	805	822	761	812	765	784	807	796	805	791	784	789	809	809	824	794	845	809	809	791	781	808	787	801	841	823	775	775	797	835	843	824	821	767	738	752	851	784	842	811	825	782	805	862	802	813	794	815	781	802	789	821	818	795	807	843	785	761	816	796	793	813	795	784	791	790	814	747	856	783	768	810	760	769	778	790	844	773	757	782	785	809	744	804	776	817	813	777	820	787	805	819	827	766	736	799	836	800	762	803	843	763	804	789	792	784	853	752	776	848	743	811	780	733	747	791	794	850	792	775	799	806	819	761	755	842	809	765	855	811	789	826	816	821	796	736	803	774	784	837	810	801	817	794	797	818	780	779	792	805	785	779	808	779	784	817	791	819	803	770	760	815	815	821	776	777	812	816	794	813	780	741	813	749	786	819	830	792	780	793	807	762	757	781	767	809	782	787	788	811	836	825	791	802	814	824	807	828	795	807	800	769	818	814	793	809	811	801	772	784	808	829	749	771	812	825	804	806	790	831	794	728	773	843	806	803	786	780	761	764	846	806	782	798	821	797	805	799	809	846	783	828	778	794	791	800	797	831	769	841	784	816	789	841	741	758	752	858	808	792	784	791	819	771	818	784	783	780	817	764	798	813	830	800	785	825	886	819	765	850	785	797	776	819	745	819	751	787	774	772	779	780	768	784	835	774	818	880	812	776	811	764	828	762	816	797	786	792	790	760	799	759	755	756	869	780	807	744	843	805	825	797	824	852	811	789	824	799	782	779	806	805	857	775	808	780	825	835	826	821	795	781	804	813	803	818	810	766	789	813	756	768	800	725	864	851	827	797	740	772	825	828	783	828	799	772	788	766	794	821	784	765	791	812	849	685	831	805	788	793	850	788	785	753	812	788	817	805	817	816	834	805	816	791	786	779	794	765	818	775	792	818	769	827	814	799	817	836	791	796	779	740	752	826	812	835	730	832	802	832	768	793	769	822	738	782	817	819	814	822	813	788	769	793	798	738	810	794	751	800	764	812	767	757	794	804	776	814	805	758	782	785	791	779	812	807	775	789	818	871	798	788	811	803	802	772	793	836	758	749	857	801	803	814	778	787	760	761	805	821	812	803	739	778	824	789	825	840	811	826	772	744	781	780	780	795	841	803	775	779	759	780	740	764	790	794	801	770	819	789	778	819	842	837	835	749	818	865	729	773	787	864	787	762	773	794	780	806	797	762	765	837	837	817	787	777	841	798	806	737	813	811	797	835	805	807	779	748	863	819	807	812	819	785	791	782	775	804	824	830	821	840	796	802	801	787	779	829	797	842	849	808	832	815	801	827	749	790	785	797	782	808	810	791	747	832	786	818	744	802	763	799	789	803	774	781	769	836	795	807	784	800	834	762	761	853	753	772	794	774	853	799	813	823	848	783	785	815	779	738	790	803	809	755	791	800	830	794	789	757	830	768	806	835	798	792	813	789	737	818	773	807	847	775	754	732	779	792	814	778	797	798	820	802	818	769	808	784	827	822	806	768	803	786	812	784	789	768	765	812	806	838	820	840	771	802	803	793	791	802	805	746	794	791	824	812	792	792	798	813	776	791	820	760	780	758	804	800	853	758	835	789	832	782	808	752	848	787	857	811	801	827	798	852	730	758	777	767	819	784	790	784	764	738	734	827	816	794	807	749	748	718	763	784	810	827	802	780	746	844	774	807	808	796	775	810	883	815	770	812	797	784	773	789	848	797	809	756	779	832	783	825	789	788	771	796	778	802	773	759	762	745	811	847	825	776	797	831	794	724	815	816	838	809	805	802	772	760	792	822	800	809	778	742	844	823	786	779	779	854	808	834	778	817	804	771	763	812	832	761	860	802	816	817	774	760	821	857	807	782	808	801	817	760	744	802	821	813	803	770	802	741	809	792	818	768	810	789	794	802	766	771	782	767	776	833	797	752	756	818	793	769	830	829	783	755	777	772	788	829	785	794	787	795	739	814	753	844	808	745	858	753	846	815	790	830	790	807	788	794	796	805	787	749	800	820	809	798	790	793	777	772	784	816	818	790	784	786	784	811	803	785	775	836	827	811	792	753	797	782	810	821	799	825	760	780	775	770	801	839	793	786	799	798	796	772	793	786	822	807	788	792	775	805	838	810	808	771	775	797	834	778	805	817	828	815	748	779	794	753	788	763	768	775	816	828	784	848	765	794	787	817	778	783	787	829	772	780	753	782	802	797	801	831	827	826	806	797	803	750	798	813	813	784	800	784	820	787	787	788	776	816	823	783	797	765	789	828	803	787	782	841	790	776	789	748	783	808	777	824	800	774	811	779	788	779	769	816	831	803	769	840	766	854	780	811	839	765	837	826	816	761	795	832	827	755	824	782	760	832	806	853	878	807	798	772	779	826	805	796	775	837	786	780	748	742	802	775	783	817	764	730	785	816	757	810	794	816
16214	17853	17342	12406	10011	6981	4186	2853	2919	2231	1832	1529	1554	1289	1141	1042	895	803	619	471	429	449	457	474	503	532	427	386	335	316	323	308	300	277	286	264	301	260	305	222	248	223	231	235	232	238	237	218	237	230	238	219	254	235	267	221	243	231	214	209	225	235	255	230	218	221	198	254	243	214	234	226	257	243	248	211	217	227	217	236	220	231	233	227	231	220	224	217	238	246	208	237	211	249	200	225	225	263	236	213	238	211	245	204	249	248	212	214	256	233	235	229	229	247	211	210	223	244	230	233	194	233	218	233	226	220	228	199	252	242	218	229	237	210	215	238	219	304	264	211	217	213	220	234	227	224	239	204	222	191	212	253	210	222	216	233	235	229	249	249	243	223	209	236	263	218	211	217	236	229	209	237	241	249	194	244	251	212	232	212	213	181	235	248	217	220	224	230	209	257	227	248	200	213	217	207	218	214	209	219	238	247	224	229	232	235	223	237	233	260	206	225	213	221	226	255	209	251	235	217	235	206	228	240	227	204	255	226	224	234	233	239	240	249	225	248	222	231	222	231	255	268	209	228	205	233	219	245	220	212	224	209	216	214	225	205	265	217	223	239	240	231	246	226	234	226	246	241	245	225	210	226	235	234	206	219	230	217	224	247	253	241	220	228	258	220	265	204	235	237	211	203	217	238	229	221	202	196	206	209	210	207	217	231	230	241	243	224	192	226	220	245	185	201	209	206	229	246	247	237	196	212	223	219	235	203	238	235	227	230	240	242	218	212	216	234	228	224	209	231	230	228	232	242	224	215	236	243	228	239	228	247	225	235	226	229	224	228	229	223	222	247	243	218	260	231	250	239	221	221	230	214	230	215	214	221	226	242	239	214	233	232	235	245	236	219	232	221	244	257	247	239	227	234	205	250	232	214	238	214	232	215	200	215	230	228	234	233	203	209	213	240	242	219	232	239	225	244	249	242	227	238	239	225	223	232	226	228	220	227	219	200	258	240	259	245	213	219	227	237	211	230	223	220	208	255	219	256	224	207	232	226	224	231	244	225	193	228	238	225	243	241	216	242	260	232	201	219	236	236	222	203	228	243	225	226	237	225	219	199	218	233	223	215	231	227	239	234	229	239	231	234	231	215	220	224	241	209	224	221	237	222	228	212	218	210	225	232	223	240	231	226	218	246	207	221	231	240	206	224	209	237	216	236	222	212	247	234	231	227	237	246	226	240	234	218	206	235	193	215	224	222	241	239	210	206	210	218	232	248	208	242	243	233	216	237	223	221	220	248	220	230	240	207	207	199	209	228	205	223	204	213	240	217	245	227	226	234	246	200	233	191	229	211	246	248	271	240	230	236	250	237	230	230	210	221	214	239	250	241	232	201	238	231	245	225	206	203	212	221	237	237	240	205	251	238	203	225	217	236	238	241	224	220	220	226	195	208	229	242	244	217	211	220	245	221	228	242	235	222	219	229	219	243	217	204	190	231	229	229	227	218	229	213	226	242	209	226	188	226	241	236	229	238	261	208	234	218	228	231	202	269	224	235	220	224	208	252	226	204	221	230	237	260	232	207	250	228	212	198	230	222	234	221	240	232	213	222	232	241	212	223	242	224	243	215	211	241	205	217	247	218	229	220	210	241	216	232	191	227	215	231	209	198	241	219	224	239	195	215	214	217	233	252	226	236	245	218	217	232	234	208	222	238	221	231	236	225	227	206	241	210	228	230	225	222	238	220	194	222	240	226	206	217	216	258	234	251	246	236	247	237	245	254	232	245	241	231	230	242	209	223	217	249	245	236	251	205	219	229	243	247	236	237	218	238	237	250	222	235	197	246	235	256	233	241	226	223	231	191	240	204	221	229	223	230	249	229	200	221	233	226	234	241	207	220	215	221	211	235	211	194	253	233	260	228	221	255	237	234	223	209	223	214	227	251	245	206	256	234	224	224	241	251	251	218	214	227	226	234	227	228	239	232	229	201	236	235	214	240	229	219	238	230	187	206	219	236	210	236	221	227	232	240	212	255	228	226	223	211	230	250	245	217	255	214	220	233	229	222	234	233	203	244	223	209	223	231	247	204	228	210	213	232	230	232	228	217	228	232	251	227	225	227	239	213	222	230	249	218	215	230	214	203	223	243	215	206	236	228	223	218	200	246	195	204	215	213	210	213	236	218	258	225	225	235	256	221	224	219	212	226	231	221	266	249	246	225	233	241	233	228	237	221	214	233	209	227	225	211	271	208	207	244	215	247	199	214	220	242	237	215	244	242	198	232	231	203	232	224	218	202	230	203	225	232	222	222	243	221	223	237	226	213	241	212	219	228	234	228	236	267	203	229	224	221	219	217	229	236	252	237	223	223	212	210	230	231	244	202	252	239	236	229	233	223	239	248	236	235	243	234	231	230	231	221	208	210	239	263	234	234	217	214	214	230	209	218	220	232	236	217	217	212	220	213	230	241	222	227	221	228	252	236	266	213	210	207	222	209	246	205	215	236	227	230	228	242	189	247	211	221	217	214	243	240	218	231	224	237	210	216	268	235	223	230	222	241	213	206	243	219	249	233	229	233	265	205	215	226	218	221	248	202	211	231	216	210	208	205	259	221	213	216	239	235	250	246	240	265	202	214	217	234	206	212	238	226	235	239	193	232	233	226	213	224	233	218	227	263	228	251	230	248	211	232	240	215	234	226	223	211	242	228	221	203	184	224	228	208	226	222	218	230	232	225	229	262	214	223	227	221	228	223	244	229	223	226	194	239	222	221	255	234	227	211	241	216	240	226	220	212	223	230	251	228	237	231	252	231	198	233	217	231	227	238	224	223	216	198	226	234	225	215	223	242	238	231	199	253	208	219	228	253	228	231	224	217	223	220	224	243	210	205	239	212	211	228	217	256	225	219	218	227	221	210	233	228	207	229	237	220	260	216	228	230	215	247	224	233	226	237	223	232	240	220	241	208	228	243	207	206	213	244	227	238	228	242	198	222	230	258	238	248	234	223	228	229	242	271	211	220	231	241	213	231	231	240	234	233	220	217	242	209	234	229	232	233	238	214	261	217	222	245	226	206	227	245	236	207	238	224	227	213	237	226	239	211	262	236	232	211	262	237	212	230	240	225	217	251	220	214	238	226	209	252	231	248	232	246	221	194	235	216	224	243	237	207	229	235	218	253	218	254	218	234	223	240	236	243	224	228	213	214	246	219	232	235	226	222	226	224	191	232	208	248	243	229	199	216	211	244	260	232	221	206	235	253	246	205	242	236	229	226	235	241	211	204	257	234	224	243	225	229	236	212	228	213	201	216	244	224	234	224	206	230	221	227	223	248	219	223	215	207	232	223	249	213	236	250	226	223	249	191	225	266	203	226	243	235	237	255	230	225	213	232	207	228	209	264	250	216	206	227	248	279	212	235	240	222	218	208	219	223	240	234	226	220	234	233	221	205	209	258	249	236	243	229	235	225	238	201	210	230	227	234	221	215	241	196	258	213	232	234	219	224
13833	20581	24643	23871	22518	18514	12787	11427	12165	10055	9064	7456	7171	6637	5524	4712	4227	3623	2806	2116	2062	2134	2330	2481	2384	2513	2250	1917	1616	1464	1332	1239	1138	1169	1192	1193	1077	1072	1014	1028	1019	887	847	829	841	825	794	781	828	776	736	802	823	824	808	807	721	730	795	743	757	734	693	748	758	746	738	763	741	758	781	772	782	781	778	713	739	794	771	743	773	755	756	724	780	790	738	735	770	753	728	701	751	766	752	765	708	756	762	733	735	739	790	747	753	700	792	781	681	718	744	708	788	777	778	750	767	784	758	758	777	772	803	768	720	744	760	748	712	777	740	766	740	711	756	739	714	720	750	720	735	773	774	769	769	786	737	778	760	766	737	753	745	731	727	707	754	701	736	752	741	738	781	717	746	760	805	685	708	761	753	757	736	759	759	746	720	694	762	673	757	732	744	740	773	720	773	765	735	721	745	744	746	718	750	758	766	778	738	731	748	687	805	787	716	704	797	770	728	727	736	725	708	744	766	734	715	726	759	720	753	705	789	744	774	786	724	700	762	689	737	765	762	774	756	752	749	698	732	765	740	710	742	758	731	692	746	750	742	723	700	773	716	751	745	778	786	755	731	724	762	721	738	769	744	734	740	752	743	758	766	748	775	722	773	744	743	761	766	776	756	782	769	751	755	758	715	775	778	685	729	712	723	762	716	809	767	705	749	744	736	732	759	758	722	720	757	743	741	728	715	740	706	733	727	766	777	754	774	758	720	752	733	744	778	736	731	732	785	794	758	744	739	735	726	758	705	758	747	701	729	730	798	697	753	728	726	732	755	737	748	746	740	757	752	695	736	767	767	748	725	755	736	729	730	762	702	759	772	744	740	770	752	703	754	739	774	745	724	732	745	758	719	739	736	765	761	715	782	725	764	736	734	729	713	750	769	719	740	748	683	715	755	757	701	774	706	743	760	743	750	710	698	771	742	737	743	761	695	736	767	757	746	745	738	726	745	720	757	758	754	749	758	764	747	730	713	762	731	733	702	819	718	723	722	682	756	774	730	758	780	688	779	733	721	754	733	725	748	762	739	726	751	724	771	769	826	782	744	716	752	727	770	760	763	727	763	730	749	694	744	732	719	744	748	763	744	756	772	729	741	722	723	751	768	731	739	755	751	730	711	740	744	762	719	802	776	800	720	724	697	732	766	721	719	767	754	780	689	771	753	754	747	789	740	796	752	707	751	729	730	757	755	768	761	759	721	748	707	754	729	734	766	804	740	730	769	712	780	720	782	795	728	733	778	783	729	776	703	742	764	686	735	725	794	761	699	770	743	705	751	706	718	733	732	778	756	728	720	731	709	747	755	740	719	753	734	753	708	753	772	725	743	747	765	740	755	733	769	756	674	722	759	739	779	790	725	764	782	768	745	819	744	729	700	769	784	729	688	734	758	705	761	722	727	749	699	788	733	759	772	740	714	794	721	707	801	715	768	742	728	761	707	740	745	718	758	801	738	699	733	734	748	721	731	743	731	773	752	752	744	737	721	744	787	787	782	790	778	790	754	771	707	723	766	756	749	729	737	750	753	765	735	780	770	726	740	748	819	747	742	736	716	754	719	715	722	731	761	754	764	747	731	744	775	710	760	735	736	758	738	707	742	721	759	752	730	759	734	760	720	770	753	711	755	755	759	732	807	782	724	766	743	777	763	702	719	694	738	772	752	727	730	777	710	764	768	728	682	718	700	677	768	709	780	795	766	783	770	735	758	730	706	730	701	780	748	719	741	754	721	756	725	742	732	750	740	695	770	773	726	745	713	730	786	729	739	707	695	730	737	712	702	734	777	747	758	727	767	793	728	737	732	750	710	709	726	775	733	726	765	766	748	752	691	775	723	755	666	746	728	746	780	746	750	757	765	746	731	722	814	738	745	760	760	755	696	735	729	723	698	768	734	764	767	736	790	742	762	741	742	754	763	772	768	738	698	746	708	729	725	771	743	756	714	746	756	730	728	742	770	740	762	690	788	745	761	747	723	743	738	792	757	735	772	724	787	757	724	781	781	742	729	760	708	759	761	758	731	731	780	701	708	736	725	783	732	751	750	766	724	729	768	759	715	732	751	746	774	770	755	766	740	754	749	749	756	752	756	765	756	703	694	715	734	765	687	705	784	726	769	705	776	708	722	760	782	733	736	736	727	792	688	743	741	706	724	758	698	728	722	684	762	741	783	701	710	707	738	756	739	690	719	733	756	771	764	740	711	766	745	763	743	787	767	704	714	705	778	758	745	786	782	796	713	743	733	777	782	729	713	743	731	768	674	747	747	769	757	766	750	781	740	775	720	771	730	723	747	793	722	731	743	752	797	760	796	726	764	709	785	755	691	712	770	755	743	727	761	754	725	803	717	738	693	766	776	735	737	783	751	741	758	730	680	743	801	773	735	748	749	721	772	751	763	755	749	745	760	728	725	742	778	737	720	731	775	758	740	692	718	723	708	709	755	784	729	753	769	768	718	749	757	775	758	750	749	752	706	751	765	758	775	696	736	787	740	746	744	752	816	759	755	691	728	741	732	746	787	729	742	753	750	727	719	705	748	744	781	730	720	767	710	722	756	799	750	728	739	700	740	706	697	726	706	711	745	757	743	701	728	771	767	744	727	737	747	738	742	734	762	747	713	732	810	719	764	731	712	736	775	756	746	773	697	706	745	754	805	713	781	754	739	736	706	760	763	806	743	780	737	735	789	730	731	759	788	738	751	692	725	769	745	772	748	740	701	714	744	707	743	808	765	729	678	751	757	730	802	735	756	781	771	797	757	748	722	704	756	779	781	771	774	768	778	730	719	722	745	722	796	741	727	750	713	760	705	769	722	724	734	732	764	715	781	751	742	726	756	724	746	772	753	761	745	742	755	742	755	779	743	810	767	718	712	702	761	709	788	742	764	730	747	726	710	715	733	729	710	748	720	757	711	752	738	763	763	737	747	730	735	736	720	763	800	726	712	739	758	713	714	718	755	729	692	735	689	727	791	737	750	789	723	756	719	729	753	752	751	741	740	752	760	713	737	774	745	735	751	709	769	705	739	787	729	761	759	693	719	762	736	705	781	763	762	765	738	720	724	770	700	710	759	732	760	724	743	718	741	826	766	728	717	774	749	740	762	786	687	699	765	720	712	731	724	788	745	797	741	777	729	720	751	769	769	752	786	732	715	786	735	773	779	771	786	793	758	764	716	764	737	777	750	757	792	767	754	727	787	756	741	776	755	738	699	714	770	743	803	690	690	697	764	719	790	728	785	716	705	781	766	746	692	761	729	720	760	765	765	710	796	747	742	743	773	767	760	770	736	744	747	784	675	721	707	764	719	751	769	713	734	761	761	730	773	760	697	734	739	751	760	794	746	717	792	782	775	746	768	766	711	747	738	741	751	749	746	782	755	754	748	729	720	732	755	803	761	730	757	719	739	715	733	716	725	764	801	756	772	775	760	733	716	735	727	741	731	733	766	766	739	737	720	714	794	717
40540	40462	40340	43933	39377	36987	31826	25103	29107	26865	24317	19907	15751	15130	11925	10516	10730	9100	6583	4127	3335	3064	4276	4221	4005	4338	3072	1650	957	691	616	500	433	388	358	379	388	342	305	257	255	273	217	233	237	239	254	226	216	237	252	262	292	328	296	272	233	217	250	234	228	218	221	185	221	241	213	235	222	202	206	196	242	237	230	212	212	233	223	221	213	248	222	215	227	234	225	226	232	219	238	214	221	213	225	222	216	237	206	193	209	203	247	254	221	200	250	217	228	226	199	212	219	214	230	207	225	260	221	221	208	222	235	227	216	208	234	223	233	205	207	225	212	243	234	249	228	221	244	243	239	206	203	221	202	216	232	203	237	229	246	238	201	220	232	239	216	217	201	237	234	220	198	212	220	233	229	243	235	198	210	225	212	217	214	213	210	231	209	231	209	215	242	210	205	208	239	223	202	198	231	196	202	238	221	211	238	196	225	237	196	203	239	210	252	241	202	232	227	212	223	196	222	226	252	204	209	230	201	219	207	227	219	218	227	236	226	237	216	221	233	211	201	212	216	215	210	213	244	194	265	201	224	229	230	226	258	231	232	210	218	234	213	222	209	217	206	222	223	214	202	233	224	228	223	229	222	215	208	218	188	213	232	234	200	225	233	222	248	205	232	230	231	222	231	218	219	233	233	200	217	207	216	232	231	204	234	199	206	214	194	230	240	232	196	221	235	219	257	214	229	223	244	228	217	205	217	218	225	208	207	228	224	248	216	219	242	219	220	231	218	239	234	228	214	229	227	214	228	228	237	226	208	235	205	273	202	212	234	215	221	247	211	215	227	233	236	228	191	193	202	226	211	219	210	225	207	206	205	231	209	215	219	216	217	207	217	211	236	218	247	221	226	212	213	230	204	217	197	241	236	208	233	231	237	217	231	196	224	221	229	204	229	220	226	212	199	204	228	239	203	211	235	222	200	217	229	233	201	227	219	214	217	235	221	202	200	227	226	243	226	219	224	223	220	238	230	239	225	208	227	258	237	210	238	244	226	209	203	229	253	265	216	196	216	240	250	235	229	193	224	199	209	199	196	214	226	229	225	211	228	240	218	226	249	213	205	202	202	216	225	226	232	194	237	243	234	208	216	216	242	197	192	206	209	204	223	214	227	219	217	248	210	224	232	212	229	204	233	212	202	200	197	228	216	227	234	198	255	222	237	242	205	217	215	212	231	234	218	238	224	225	251	192	216	199	247	193	224	227	241	220	203	253	245	224	219	200	216	239	210	221	239	224	238	210	213	209	216	227	212	242	186	196	248	229	226	218	226	216	196	221	239	229	203	237	193	226	215	208	218	223	208	221	208	230	224	217	248	196	202	204	238	228	212	258	225	208	234	222	242	207	201	193	207	234	216	231	234	226	222	217	230	200	225	220	226	239	214	209	221	223	240	224	204	227	230	235	234	222	229	207	198	218	225	228	201	231	221	245	237	224	208	237	244	216	244	222	212	239	215	210	227	196	234	193	221	217	223	198	229	220	222	234	228	219	233	193	239	220	230	226	218	201	219	229	231	239	202	221	222	215	223	233	216	237	245	201	220	234	203	216	217	191	217	210	221	244	215	223	216	234	228	249	210	227	200	199	223	224	224	218	202	231	219	206	234	226	194	224	215	198	217	196	211	233	244	243	240	213	246	230	205	210	216	216	236	209	242	242	213	246	195	227	239	214	196	259	220	243	220	205	250	229	213	212	232	209	208	220	228	220	208	250	212	244	213	239	216	225	237	197	193	229	228	239	235	219	227	195	213	233	249	195	244	223	222	224	237	217	230	224	206	218	215	204	200	223	220	200	222	230	218	200	217	214	203	226	236	229	206	208	228	200	231	207	230	217	232	225	218	220	240	222	214	246	237	227	219	211	224	234	239	229	222	208	211	210	238	223	201	222	212	215	218	217	227	221	209	238	212	223	231	201	228	258	218	207	202	236	209	225	204	225	215	231	220	227	211	200	231	213	248	251	208	220	238	212	208	242	223	232	218	243	203	230	232	252	191	229	224	212	227	219	209	207	227	222	237	219	206	210	196	233	227	248	241	222	235	234	221	234	224	257	220	227	211	206	214	229	227	201	233	201	218	206	202	207	217	215	209	212	221	217	212	229	225	210	203	255	220	223	209	174	224	224	204	195	225	221	199	217	218	225	233	213	231	213	248	218	205	195	187	202	244	205	235	239	229	213	232	208	214	228	212	220	227	219	225	234	211	225	220	234	249	222	204	221	219	219	235	227	208	233	232	223	260	242	205	225	245	226	209	234	228	227	238	219	217	216	246	238	215	232	237	227	244	194	228	188	209	213	246	201	237	235	210	201	205	257	245	239	232	243	206	231	219	232	252	227	222	200	209	244	219	211	256	203	227	227	221	239	233	235	254	260	235	225	214	216	204	241	198	236	200	193	201	238	245	225	212	199	228	200	226	200	222	185	235	234	222	228	218	212	215	218	213	211	212	227	221	266	239	209	227	209	191	232	239	209	235	242	192	209	220	226	223	217	240	202	220	234	224	223	213	218	227	201	235	228	232	234	202	201	223	244	227	238	220	224	231	205	218	222	232	214	207	248	229	211	214	212	208	228	217	203	233	233	237	238	221	215	234	224	212	206	204	231	252	253	220	205	220	239	234	229	216	222	222	230	224	236	241	198	229	213	195	257	225	227	225	226	233	231	224	238	242	224	207	214	212	255	210	224	218	246	234	254	225	242	218	239	232	241	235	244	233	233	206	240	229	233	226	212	209	247	240	215	212	219	220	222	219	230	222	243	212	208	217	205	215	241	200	224	246	204	226	267	206	206	226	233	220	201	218	248	206	224	214	209	233	218	204	203	224	225	234	193	253	236	221	230	217	216	236	237	249	233	239	223	233	245	204	235	226	207	215	236	225	205	250	238	232	235	188	239	223	215	247	223	213	269	218	205	221	254	220	210	210	213	230	217	230	218	256	200	224	211	232	226	225	234	232	231	237	226	229	224	223	229	260	240	233	221	218	235	198	245	213	224	220	192	202	223	222	238	206	209	219	205	235	238	230	219	222	217	207	206	212	218	200	247	221	221	212	221	209	234	242	231	228	208	230	251	229	244	194	223	237	234	223	218	228	234	187	220	228	213	235	217	218	213	244	254	191	204	198	225	217	242	235	251	230	227	243	221	219	224	235	203	235	218	221	200	219	216	230	235	238	214	221	188	216	217	231	246	249	217	222	220	230	242	231	226	224	213	216	219	202	221	229	215	217	249	212	236	215	205	211	217	210	235	244	197	239	198	246	214	220	216	204	195	229	238	233	234	230	201	227	222	241	238	217	230	216	229	242	197	224	210	219	237	227	215	217	241	209	224	220	204	222	224	216	236	218	212	232	211	221	209	223	213	202	220	234	192	224	220	239	202	207	234	216	235	264	221	257	245	227	216	234	226	205	222	208	229	220	207	217	215	219	199	217	224	210	246	194	224	235	209	261	223	235	233	202	240
32894	37788	44506	50874	50624	50007	37568	34214	42537	40622	39744	35621	32947	33724	30118	29695	30954	28251	22561	17884	15961	15977	19711	19168	19651	19778	16177	9577	5728	4310	3423	2774	2338	1940	1701	1842	1779	1685	1476	1203	1193	1007	954	930	927	862	786	783	752	758	763	816	973	1524	1371	1142	903	820	820	747	716	776	693	703	730	753	752	747	705	793	700	712	751	738	748	750	702	683	728	709	761	732	728	717	708	668	712	660	711	656	720	752	689	719	741	709	690	723	727	688	706	693	708	726	700	744	704	700	713	744	720	773	758	704	748	744	725	737	718	744	722	709	714	730	712	677	691	668	683	693	685	754	733	698	710	694	726	678	683	709	695	741	712	696	707	704	739	731	709	712	723	711	693	758	731	757	763	708	672	688	724	676	680	714	759	754	697	684	675	680	711	628	742	695	740	739	726	684	684	722	750	702	626	713	689	661	697	761	697	756	769	787	676	693	748	727	690	686	714	743	739	753	757	752	712	679	711	747	723	735	751	731	762	731	718	738	740	699	719	725	692	749	718	733	692	722	725	717	750	752	725	748	689	699	698	746	724	684	741	707	731	727	692	700	695	758	690	745	702	692	756	683	752	764	730	710	729	700	708	703	717	713	673	767	731	766	707	709	720	721	700	749	733	715	735	752	713	684	710	722	730	765	733	688	751	698	726	686	724	706	715	711	682	694	721	696	748	703	747	697	663	728	721	695	717	721	749	733	718	743	691	733	706	712	718	709	726	727	727	717	749	682	738	663	725	705	678	715	720	738	713	703	694	731	670	707	710	673	721	733	675	666	730	698	762	749	706	661	766	725	703	719	711	736	699	687	736	713	662	707	761	705	670	719	736	731	710	731	737	710	698	714	743	675	721	725	723	663	689	732	687	704	760	695	714	684	744	717	745	737	684	692	721	682	701	645	684	708	734	695	714	686	695	691	700	704	728	725	712	698	756	702	685	699	658	749	759	723	719	724	705	687	707	712	709	708	735	704	737	721	717	721	729	761	717	731	693	707	757	717	738	724	756	690	722	671	745	700	685	709	705	741	721	715	701	700	789	773	737	779	720	740	749	731	710	715	726	684	728	671	694	688	723	728	711	663	734	700	734	756	687	729	702	745	743	698	722	737	722	715	702	731	729	709	749	700	732	765	720	741	725	665	665	705	685	736	737	735	697	726	696	723	741	733	702	666	717	711	696	724	722	715	698	778	680	757	679	681	728	688	648	706	718	681	712	725	729	734	677	734	707	704	723	691	757	653	672	697	756	786	693	684	730	690	734	727	747	766	699	713	724	677	731	730	691	742	747	697	691	726	731	696	692	728	708	730	741	707	742	695	712	734	764	713	732	752	742	643	721	701	718	685	755	735	746	722	716	681	692	716	696	726	704	689	744	696	723	685	719	709	691	714	687	727	752	743	707	719	738	719	683	757	755	758	711	750	773	736	724	684	692	696	722	721	701	701	715	730	749	703	711	764	708	722	694	733	737	674	733	748	775	696	705	668	717	750	716	706	705	757	711	705	634	782	753	710	661	710	762	738	710	754	760	687	715	672	706	680	751	680	743	718	724	713	750	712	751	677	710	706	706	700	680	694	723	710	689	733	690	726	707	748	716	710	708	717	647	707	652	754	719	675	677	695	725	698	732	734	715	740	723	722	693	722	721	685	715	754	711	678	680	712	718	716	723	693	717	706	691	730	716	723	701	717	683	684	671	752	724	695	705	672	717	726	723	722	704	717	708	723	712	707	722	683	704	741	715	717	711	681	699	718	720	685	683	701	704	710	696	733	718	733	737	656	726	729	690	765	715	734	696	729	716	749	728	700	739	734	682	687	694	759	705	731	714	717	702	691	718	712	764	703	704	738	712	733	726	700	717	735	684	725	747	667	703	711	699	727	660	693	749	676	741	747	736	707	732	735	680	746	712	713	706	699	748	728	741	655	725	700	691	687	710	733	675	705	692	710	720	735	734	757	731	737	730	696	701	730	753	718	769	734	729	770	775	731	733	720	772	705	772	728	682	709	727	708	701	660	661	686	742	712	700	706	740	722	673	725	679	738	669	716	716	695	673	688	726	666	731	686	733	732	667	716	730	749	723	711	756	734	689	725	743	729	734	706	697	714	742	699	705	685	703	684	722	709	741	727	703	707	787	689	706	687	735	683	732	721	759	737	686	693	710	742	697	722	720	683	722	725	695	682	684	711	703	725	715	736	724	757	760	662	672	682	709	707	711	737	721	751	750	696	749	714	710	712	674	712	747	736	678	735	714	751	708	740	688	712	681	748	707	704	651	732	680	736	721	728	747	731	696	759	736	709	714	726	677	749	737	711	746	770	715	671	690	754	697	688	722	688	697	725	705	726	733	680	723	704	702	746	708	709	721	718	727	729	676	676	722	731	778	730	750	751	699	670	731	685	709	682	691	738	742	664	720	741	711	730	804	660	702	709	708	681	736	713	723	769	740	678	682	688	709	726	737	676	709	702	709	724	718	672	730	723	689	732	719	706	704	730	704	739	706	700	666	743	713	741	740	724	705	728	715	728	733	645	684	744	699	720	719	731	716	750	736	729	718	747	727	748	723	702	738	753	720	693	722	717	697	692	712	689	683	676	757	756	746	733	723	699	719	684	718	661	701	694	714	732	705	699	702	775	690	707	729	718	700	722	698	707	705	720	674	727	702	728	710	658	676	710	737	778	695	701	735	703	690	718	721	704	705	700	756	720	674	737	709	721	727	687	708	715	706	740	761	739	678	769	687	705	730	657	740	795	778	683	720	738	686	715	726	667	745	697	712	702	698	745	698	694	679	720	684	744	738	703	714	701	727	732	713	756	695	710	775	707	719	754	735	696	782	721	692	703	724	762	706	759	729	749	728	731	738	706	697	757	709	752	700	763	733	714	722	713	738	669	724	697	694	710	745	720	741	727	729	692	702	737	732	702	744	725	692	691	740	664	688	726	717	697	709	716	698	696	727	722	755	748	727	731	726	723	709	765	737	723	706	713	769	766	719	731	686	690	692	709	679	751	727	712	730	716	734	711	709	701	722	717	730	720	698	726	722	765	660	773	722	717	728	722	704	725	709	738	708	723	708	737	687	725	721	711	735	723	696	716	718	749	732	742	651	739	713	735	695	668	717	714	739	756	717	705	710	730	711	704	711	715	733	724	677	684	737	687	710	727	700	683	721	735	683	709	746	735	692	702	686	748	713	708	739	693	736	673	766	697	756	661	718	747	714	708	753	707	715	742	714	708	681	673	731	730	732	725	751	725	716	721	751	697	754	709	752	683	720	704	727	662	692	696	755	683	705	701	717	720	758	715	678	660	730	684	720	747	696	784	690	726	702	715	679	697	671	717	721	727	741	719	693	727	689	739	756	713	651	685	678	725	747	729	728	737	716	721	713	682	681	739	674	705	766	676	734	705	709	709	738	658	736	657	655	731	767	673	750	711	753	727	793	647	719	706	729	737	677	716	742	695	770	768	727	685	714	710	725	737
47978	48776	44096	39154	41004	38810	30340	29789	34100	33691	32955	29265	25984	25126	22229	21029	20137	18506	14664	8839	7278	6416	8115	8863	8349	8828	6096	2582	1693	1321	1052	847	781	617	496	484	441	440	427	381	331	311	325	309	311	279	247	271	292	234	265	286	383	467	444	367	268	286	282	256	282	275	235	256	259	279	260	256	240	250	278	259	266	253	252	242	264	265	244	255	248	247	273	269	258	257	281	283	264	233	274	260	261	269	243	226	231	264	266	267	242	253	226	270	279	243	248	264	281	235	268	257	248	255	238	237	256	261	280	241	233	263	262	252	244	258	274	289	275	281	258	280	261	257	280	244	255	264	258	249	245	226	262	269	233	270	249	243	244	268	260	282	228	233	241	255	251	271	263	261	261	251	261	258	291	266	275	222	288	287	246	264	258	250	259	265	254	259	244	246	255	257	271	242	240	254	288	240	260	272	230	272	284	290	276	292	231	247	280	250	253	254	277	254	281	241	272	266	237	258	264	263	262	281	262	250	258	262	259	246	246	270	277	261	252	274	240	264	261	288	261	278	266	228	260	271	282	287	272	270	244	271	280	268	251	254	247	271	261	254	234	261	254	269	225	276	282	250	256	276	247	232	255	277	242	239	253	235	236	261	272	269	232	244	257	241	265	241	251	247	241	237	252	234	265	245	267	283	233	255	271	232	272	265	268	263	284	254	243	264	252	272	282	277	263	222	282	265	250	251	256	266	270	249	246	279	267	306	298	273	286	257	254	250	253	255	276	276	258	253	251	267	265	255	259	272	260	267	267	245	243	272	271	275	247	271	280	257	236	285	237	241	269	248	259	279	253	278	271	238	234	240	257	270	245	248	280	260	252	241	248	262	275	261	246	285	271	274	281	240	293	254	243	272	236	259	296	280	234	274	290	266	251	260	256	277	264	276	270	269	227	267	239	264	278	261	281	283	257	284	272	241	262	265	256	235	292	271	246	225	249	250	264	260	219	225	279	260	221	223	264	235	244	249	278	265	227	260	247	236	252	242	236	252	236	267	254	254	263	223	266	260	246	260	243	252	236	243	289	244	254	251	276	244	281	233	272	264	258	234	306	256	281	253	245	239	235	254	265	258	265	251	242	241	274	258	234	257	249	241	256	269	249	247	268	270	275	263	266	232	257	256	272	255	258	284	271	267	271	283	249	253	256	244	244	238	256	258	273	291	293	264	273	256	257	230	264	270	273	274	281	273	266	267	260	254	273	265	257	246	228	293	278	266	254	244	277	270	261	233	249	244	250	249	261	230	258	239	248	265	254	245	274	273	233	241	254	277	254	237	263	252	244	277	264	281	279	269	258	245	268	259	280	245	251	264	229	235	253	264	243	254	242	275	254	254	283	282	231	245	202	256	274	256	287	238	262	240	278	241	255	244	293	226	272	258	278	276	260	250	252	275	268	251	252	231	295	252	219	263	239	285	274	263	250	232	255	253	240	252	253	248	275	261	273	242	260	265	233	270	245	246	255	274	276	266	257	242	267	234	247	252	242	273	259	240	230	272	254	264	218	246	250	239	261	235	264	290	258	239	257	277	278	261	247	261	249	224	264	236	248	259	258	257	274	280	264	248	250	269	251	258	308	278	249	248	233	271	256	234	247	264	280	228	279	241	233	272	253	229	265	264	246	263	243	272	239	244	285	249	250	233	266	256	277	236	248	277	253	241	263	256	243	279	269	258	246	252	253	247	265	281	275	273	235	286	231	245	263	305	261	243	281	263	276	273	228	270	254	258	243	243	233	257	245	287	272	254	250	270	266	275	290	257	271	274	235	257	275	213	262	265	267	267	253	304	249	268	252	241	263	288	243	277	264	291	269	260	248	260	271	277	273	301	233	260	278	257	262	244	266	268	264	262	234	265	245	257	241	235	274	257	247	257	247	281	260	253	258	261	251	253	242	238	240	265	262	256	238	259	238	241	262	258	254	279	281	263	257	255	258	230	266	241	258	232	265	254	263	272	263	281	267	254	245	240	278	266	257	248	238	267	263	275	240	246	287	248	229	273	288	235	267	270	257	234	261	278	284	256	274	238	252	257	228	264	266	251	262	240	244	219	259	254	224	247	249	260	261	245	263	272	254	265	280	275	262	257	244	284	253	229	252	261	282	264	258	269	260	249	274	286	273	259	259	264	265	261	261	257	245	247	222	260	245	269	259	263	276	242	239	252	261	268	256	277	262	208	226	248	269	247	220	284	282	245	264	245	258	244	252	230	319	248	216	262	268	277	237	256	277	262	246	284	259	260	240	284	248	275	254	249	269	253	273	285	247	245	238	249	260	248	265	246	258	250	282	263	271	266	244	270	244	247	245	258	260	263	269	272	282	232	281	257	260	276	275	246	239	263	265	254	222	239	245	272	293	263	260	270	260	246	276	248	237	228	252	244	241	241	259	301	289	248	296	267	281	276	275	246	256	265	245	253	252	257	249	291	226	282	267	301	222	253	273	268	268	248	272	263	257	275	284	256	265	262	249	262	230	267	252	260	290	222	271	285	249	254	273	269	258	249	270	257	269	272	274	254	271	264	229	257	252	263	244	270	267	266	246	276	228	273	282	242	264	237	262	296	269	234	265	237	255	245	291	242	248	261	249	240	242	228	256	281	268	265	274	261	288	227	268	270	243	290	288	261	261	281	274	282	280	286	277	266	235	235	255	248	247	245	268	258	242	260	284	272	262	243	251	258	245	269	246	260	263	252	241	262	263	260	255	239	234	266	246	238	298	266	244	264	314	253	275	267	242	240	268	282	268	260	250	244	247	250	260	253	252	289	277	273	239	278	276	273	281	274	257	270	262	248	253	245	275	286	311	276	268	255	262	275	253	264	258	282	246	230	234	271	228	286	258	269	237	261	231	272	272	238	235	252	250	254	248	268	236	256	276	262	259	258	283	271	231	263	257	242	248	242	255	245	269	259	253	277	248	278	263	276	236	232	239	273	252	257	274	252	255	271	250	279	250	288	241	251	246	246	250	254	243	242	234	279	237	268	251	252	273	266	251	267	254	249	262	282	257	275	225	234	247	274	262	252	249	263	260	259	261	242	252	240	279	286	274	264	254	274	222	271	237	272	270	249	220	243	260	233	277	247	234	253	248	265	263	240	235	274	267	269	252	285	279	244	302	254	275	264	258	238	264	237	220	277	266	253	262	253	263	241	274	289	265	234	244	243	283	234	276	277	256	257	283	271	277	265	267	248	260	265	275	258	251	242	295	250	257	237	245	235	268	249	247	263	226	261	259	250	264	255	251	263	248	262	248	276	251	286	276	248	255	249	255	268	219	246	263	237	246	254	257	272	273	280	264	280	229	281	260	245	249	226	246	266	277	262	265	270	272	248	213	249	281	268	267	252	271	274	265	253	260	286	267	245	243	281	263	244	266	254	269	254	226	254	268	295	250	234	233	247	254	252	253	236	238	254	219	248	259	255	250	237	257	275	296	266	252	283	262	250	254	260	269	240	253	245	264	255
38835	48330	51517	53648	55708	54383	39722	43637	48848	48480	47505	43690	41652	41811	40052	39162	39668	38626	33078	26931	24937	24185	28324	28247	29397	29196	23789	12935	9290	7735	5929	4920	4314	3000	2632	2542	2217	1986	1828	1709	1664	1287	1067	1054	1059	1011	922	1002	879	867	894	1032	1716	2251	2018	1618	1231	1123	1053	986	858	773	831	830	820	806	797	765	746	826	828	810	815	842	808	789	797	839	821	760	798	784	751	784	784	739	824	768	823	798	805	802	778	788	835	770	835	785	762	821	804	812	815	809	806	804	776	763	820	761	781	780	778	814	767	781	770	856	807	771	758	792	819	825	767	747	773	854	776	814	824	793	788	806	820	826	773	770	786	800	801	764	776	782	777	777	759	756	824	773	783	843	799	783	778	803	736	809	829	831	807	769	762	811	774	805	806	779	785	788	776	797	824	785	795	829	792	839	756	808	775	796	817	762	793	825	790	789	810	809	819	812	742	750	857	767	789	785	772	827	840	839	803	786	800	810	792	808	757	788	751	817	797	812	796	755	814	778	795	785	791	827	846	794	804	811	756	793	820	793	767	800	783	798	747	831	791	792	806	814	805	835	803	779	795	786	846	832	807	854	829	823	769	781	797	827	787	755	828	800	766	778	819	790	827	841	735	803	752	765	751	814	798	831	824	839	810	746	779	812	801	796	779	774	786	802	768	810	829	818	782	742	839	773	829	804	782	771	794	799	787	765	789	724	820	806	802	862	788	751	846	841	809	786	825	792	844	825	779	809	732	792	786	819	828	772	742	837	810	829	791	801	836	762	864	819	778	771	808	845	825	824	784	808	769	702	773	807	738	818	796	785	790	855	773	791	821	799	805	843	849	798	826	788	821	789	742	777	773	799	810	803	817	825	814	797	816	758	783	756	811	776	751	816	777	807	813	796	801	804	818	803	777	871	840	779	845	819	749	804	830	864	836	793	839	787	832	784	810	819	713	792	823	822	799	840	837	762	762	787	805	825	786	803	774	847	800	830	817	759	821	779	757	743	822	831	780	769	781	791	780	776	848	773	785	844	801	820	782	825	762	828	835	781	803	779	807	793	865	761	829	796	778	782	808	779	770	811	822	770	778	756	804	790	829	842	787	805	815	817	782	784	820	793	780	800	761	774	769	824	802	773	791	815	786	732	812	789	809	804	828	777	811	785	734	808	789	733	767	777	758	766	815	793	779	773	815	739	797	708	817	818	817	806	812	772	781	770	771	737	797	807	837	820	763	777	799	816	787	809	763	776	813	822	781	777	753	806	798	827	812	828	803	790	802	771	788	828	850	786	822	726	788	796	768	819	798	814	830	759	771	792	806	814	839	759	840	752	799	781	753	783	842	813	784	823	783	798	819	813	780	829	759	781	806	735	777	794	778	796	729	798	758	779	833	740	807	807	828	784	827	783	801	773	803	784	799	739	813	799	815	771	810	777	781	738	810	801	775	819	792	773	799	764	820	790	807	793	797	833	820	786	821	828	786	789	781	796	812	774	794	780	783	847	760	783	818	788	793	755	829	785	841	764	812	806	825	836	774	807	749	785	766	872	776	799	775	752	729	808	772	788	738	790	792	828	794	816	799	783	820	793	788	771	800	835	776	824	757	769	825	806	770	799	833	787	802	799	797	834	765	793	768	767	756	793	778	833	811	788	789	778	781	802	791	755	755	804	831	781	805	783	776	786	804	799	825	820	803	763	806	777	762	817	779	792	771	810	822	740	796	821	794	808	789	791	798	824	792	793	773	778	818	806	797	776	805	779	795	802	769	793	785	828	764	819	783	758	812	792	790	752	729	752	744	790	794	792	802	756	769	799	807	818	786	805	761	767	801	807	797	799	753	836	772	820	779	817	791	831	779	770	813	784	790	770	761	743	776	822	799	791	776	814	837	807	810	770	812	755	833	827	768	809	796	783	811	770	757	777	821	795	829	808	791	811	759	745	811	768	724	793	816	792	768	840	804	791	830	814	772	744	794	759	793	815	818	774	812	758	758	761	804	743	762	773	762	723	829	819	841	810	799	820	808	788	825	795	747	789	850	848	795	814	767	786	833	812	819	811	762	810	800	786	776	829	779	820	816	763	818	765	816	783	815	789	782	781	812	804	851	788	783	772	785	814	871	797	743	757	786	780	763	751	765	744	839	824	773	812	835	776	835	753	804	765	753	764	800	821	769	834	747	808	827	767	799	785	791	803	799	791	772	735	772	777	836	810	805	764	786	783	810	733	786	774	773	740	788	775	722	770	807	777	791	812	816	772	749	827	844	752	819	792	829	847	784	771	811	807	782	790	797	787	832	824	811	746	797	835	777	815	797	759	778	790	766	773	783	761	830	746	852	788	837	805	752	821	762	800	812	753	819	803	771	811	781	782	799	748	775	823	837	793	748	817	817	793	751	855	752	849	779	774	778	788	812	788	806	832	767	796	848	789	794	793	784	808	808	796	809	757	773	810	792	844	776	728	849	818	808	797	809	783	781	753	776	774	770	791	811	764	795	824	772	766	756	800	822	804	803	838	766	773	796	797	786	802	835	806	786	786	790	752	746	799	772	751	806	769	772	801	784	840	775	802	772	850	786	799	800	841	815	809	789	781	752	851	787	729	782	816	715	804	816	750	782	766	821	745	796	783	774	758	812	792	798	729	787	816	774	791	790	792	814	780	818	801	817	788	841	805	764	830	789	794	787	819	805	798	768	826	846	792	791	792	757	817	805	761	789	798	781	787	789	795	756	791	802	806	763	786	787	766	826	779	821	791	799	824	768	809	818	769	844	785	776	804	771	798	822	816	794	786	765	836	767	839	781	811	789	799	741	743	756	784	757	767	761	807	781	754	829	777	804	810	829	753	764	830	838	787	809	808	781	830	845	818	800	824	784	815	806	776	806	777	819	763	780	802	724	779	787	835	776	806	757	805	833	766	866	775	793	731	842	831	820	738	776	789	833	774	799	770	815	792	816	752	732	748	807	784	795	821	798	785	800	781	786	753	755	799	789	794	796	786	798	787	737	785	791	857	768	765	783	842	807	761	750	763	776	774	795	803	790	793	817	751	786	776	770	858	742	786	806	762	823	797	825	767	757	813	788	845	774	830	736	819	794	811	842	838	830	814	854	811	823	797	795	792	770	857	793	761	738	792	765	774	761	810	792	834	783	792	811	770	822	782	807	817	830	784	773	742	774	763	806	786	773	792	805	778	766	845	832	744	792	809	762	762	786	804	789	812	755	816	790	776	809	774	768	752	802	775	785	781	788	839	797	824	784	801	792	771	809	793	797	783	781	810	801	775	830	836	773	706	827	814	811	734	763	787	765	766	782	780	779	762	796	779	813	789	797	789	790	809	770	825	817	788	804	784	872	794	812	734	768	788	824	809	805	800	748	728	817	791	762	806	784	751	753	768	784	795	816	805	779	771	758	794	815	779	756	754	794	800	830	824	798	788	786	812	814	747	788	788	832	805	752	750	793	749	776	793	787	820	782	801	750	769	799	769	773	770	799	727
16796	18756	17181	16057	13985	8316	3631	2402	2096	1811	1689	1506	1157	1101	898	858	802	732	559	487	434	418	461	496	460	501	397	288	310	254	262	271	267	251	274	249	262	255	258	272	225	224	243	237	232	222	235	240	252	242	225	218	217	218	245	235	226	256	203	228	221	242	213	260	210	236	223	206	213	226	206	220	227	205	222	211	228	222	224	213	237	219	217	226	213	217	214	205	211	207	237	207	226	202	238	226	216	189	225	210	209	223	211	236	205	204	255	227	225	235	211	237	222	215	193	214	193	231	236	235	225	227	236	242	220	211	217	193	229	222	222	205	227	212	233	222	211	206	232	215	225	222	213	227	214	219	226	246	212	231	209	212	217	230	189	230	214	223	215	207	224	241	204	217	211	218	232	247	206	206	259	236	224	221	251	214	225	247	222	235	230	216	203	220	228	248	217	207	228	225	192	220	239	227	222	229	211	218	224	219	233	238	233	218	230	252	231	207	219	204	234	227	251	198	219	242	225	230	206	244	223	215	247	198	191	244	225	232	206	220	240	215	282	218	218	231	253	228	184	207	210	249	213	232	234	218	221	237	217	209	220	218	201	203	219	233	232	216	193	224	216	227	230	227	226	214	221	217	249	247	238	200	216	224	225	219	210	206	240	227	216	209	217	226	217	209	229	259	222	216	213	220	198	209	235	244	233	235	231	219	209	227	225	240	223	237	240	244	224	216	217	210	227	217	204	206	222	228	243	234	237	216	257	198	249	223	210	226	209	223	228	231	229	225	245	207	221	232	216	213	244	221	222	220	248	217	219	249	213	225	214	229	232	238	236	203	205	219	223	227	206	226	232	226	213	221	205	232	215	208	208	235	206	222	227	181	219	230	206	205	222	214	222	229	230	219	205	224	228	252	189	222	214	230	227	226	225	223	232	208	207	224	248	219	232	228	208	208	215	222	204	206	213	246	236	224	214	214	202	220	191	217	239	216	222	240	229	217	199	197	240	208	209	211	203	227	231	227	210	220	257	234	184	223	216	222	229	242	263	223	232	208	208	228	232	234	215	252	212	212	244	238	222	212	248	227	240	222	218	218	216	228	261	207	208	213	217	237	232	205	222	241	202	214	226	216	240	195	237	230	222	196	224	218	216	204	246	186	228	204	213	230	234	212	231	218	220	226	213	225	216	233	215	237	222	223	222	235	242	224	228	218	206	210	221	185	231	235	244	201	248	228	196	208	200	243	217	235	240	260	236	202	219	242	209	225	259	228	233	188	215	252	206	233	227	224	244	216	230	216	199	212	202	223	198	229	224	223	201	200	233	243	211	235	224	232	225	229	216	228	241	200	231	229	222	233	207	263	206	232	213	207	213	205	226	231	210	219	197	215	213	227	225	203	242	233	233	225	245	210	201	226	194	200	227	214	210	188	202	202	215	237	229	232	229	226	243	223	232	215	230	207	204	223	209	204	206	236	197	214	215	235	205	228	215	198	211	201	228	203	217	242	214	232	217	215	220	230	209	245	215	236	215	210	222	239	221	213	242	210	193	211	210	232	208	224	230	236	226	232	228	214	222	224	235	205	221	220	217	222	192	229	206	217	198	213	200	235	217	209	234	245	226	219	228	215	262	228	222	234	206	219	192	202	207	213	214	221	187	212	224	235	232	233	220	217	233	212	206	208	214	257	196	188	232	217	240	211	221	237	243	227	211	216	221	224	211	208	213	225	215	237	228	241	204	215	220	219	234	217	216	215	211	268	208	205	252	231	220	225	214	244	225	226	216	223	195	229	224	247	238	204	239	218	204	226	201	194	248	223	196	227	222	245	216	224	223	215	237	186	239	217	217	247	208	222	208	217	244	200	223	227	199	194	242	196	227	203	218	232	216	238	207	229	222	206	232	261	219	219	237	239	192	218	240	197	210	219	214	245	224	222	225	237	238	236	229	216	234	210	202	244	233	240	196	226	207	238	241	192	237	206	233	220	227	212	246	236	212	189	189	224	234	220	215	226	225	210	214	230	206	213	239	230	220	254	241	194	212	218	219	223	243	223	222	212	204	210	235	223	238	216	212	224	221	205	222	211	226	219	233	218	214	224	216	215	196	218	215	210	198	225	209	231	249	231	243	235	241	231	185	237	218	229	198	233	222	212	221	202	236	210	234	205	233	205	224	212	242	237	226	229	223	229	201	240	217	246	225	179	195	212	231	233	233	230	219	226	232	218	226	227	226	223	223	192	233	223	232	248	193	207	213	206	214	207	216	209	202	221	203	218	202	210	222	223	213	203	205	235	209	219	202	231	214	213	262	236	223	230	215	227	228	208	232	218	220	211	248	219	240	228	210	249	230	196	225	206	214	213	216	176	268	204	229	226	222	223	188	229	225	217	205	214	225	229	189	194	232	197	216	200	215	230	234	222	231	202	218	214	238	254	234	243	237	230	224	236	262	218	201	222	232	228	237	206	224	234	183	233	220	235	215	222	214	205	230	211	233	221	216	222	216	255	255	198	232	222	218	217	206	213	233	211	207	217	214	232	217	233	191	256	210	228	224	219	217	266	221	239	236	222	230	218	225	205	219	229	235	225	212	224	217	194	223	208	229	213	237	211	226	232	194	266	242	208	208	210	191	226	193	206	226	196	229	217	234	234	237	224	184	208	228	204	242	222	234	214	205	207	219	202	215	194	221	255	216	243	224	241	232	267	213	215	216	227	241	228	221	208	247	217	236	214	245	228	221	216	206	200	217	231	211	235	199	237	204	236	226	202	246	216	248	222	213	184	237	215	229	226	254	258	213	190	195	226	243	241	176	213	221	215	230	207	223	234	249	207	209	232	233	212	216	216	208	219	227	235	231	227	247	220	247	220	215	230	249	210	220	212	233	238	202	253	203	229	221	206	220	201	237	246	215	249	190	205	212	209	240	231	225	220	239	219	217	209	220	194	222	217	201	236	214	221	211	208	208	223	224	223	227	222	230	211	211	218	216	227	210	226	241	227	224	211	208	229	241	203	199	198	220	201	174	245	196	246	260	222	228	237	215	218	229	204	229	224	263	230	232	222	219	211	209	222	214	208	239	228	201	212	257	201	226	227	205	219	224	218	240	212	227	220	241	222	231	236	222	200	235	217	219	245	201	244	239	241	225	243	218	232	220	238	219	226	210	221	212	221	238	265	198	214	243	219	250	223	261	204	206	229	226	219	194	219	207	220	217	218	223	211	217	216	239	255	218	229	226	201	209	199	228	215	231	187	217	205	209	219	224	223	230	242	195	225	226	207	186	224	215	221	238	221	214	208	244	236	208	223	240	236	217	241	228	212	222	244	242	227	213	225	212	218	230	200	230	211	213	254	201	236	221	185	231	217	213	224	232	214	214	227	215	194	241	225	251	200	239	213	222	199	211	212	214	211	216	174	221	218	219	217	207	225	233	201	217	212	240	226	229	203	217	218	218	202	220	194	211	206	211	240	214	225	218	219	216	195	232	242	225	198	232	215	237	229	246	190
14213	20694	25023	28853	28451	20370	11870	9932	9312	8495	8100	6614	5543	5317	4552	3857	3634	3320	2623	2324	2103	2132	2366	2511	2302	2249	1746	1350	1239	1141	1069	1074	1055	986	1076	1013	1008	876	820	790	744	718	732	797	773	764	714	759	745	755	728	713	730	784	750	761	734	735	782	791	755	735	716	706	689	681	731	738	713	695	738	678	741	700	737	762	697	715	709	700	705	699	756	718	749	709	690	710	779	722	688	719	755	763	747	756	713	727	706	739	739	736	705	731	716	707	690	731	716	728	704	731	695	692	696	757	734	666	699	690	701	736	698	777	686	706	711	745	703	735	731	702	747	645	717	758	735	715	691	765	758	724	740	743	688	684	723	694	736	763	694	687	703	769	683	758	766	732	726	731	720	723	727	721	755	680	741	729	718	746	720	714	748	755	756	710	696	744	678	739	744	728	769	694	721	719	749	692	648	730	693	731	735	740	722	697	747	766	757	759	716	712	733	753	727	761	755	703	701	717	723	713	704	758	695	673	731	715	740	748	698	720	673	765	726	746	749	713	705	719	718	694	751	729	741	725	695	687	690	797	698	710	740	727	754	753	681	741	721	701	675	672	752	715	670	722	741	729	707	723	731	701	739	670	723	754	685	688	730	708	723	705	723	724	721	722	720	680	726	692	740	706	664	666	742	728	733	750	717	697	730	694	720	746	742	733	718	696	688	700	708	731	652	738	720	757	712	694	748	695	692	710	725	730	779	705	725	741	728	695	755	709	712	705	753	781	726	687	728	699	721	712	748	736	732	709	736	715	710	700	723	740	706	716	773	718	748	697	726	672	696	775	702	715	707	704	744	735	723	731	677	735	723	726	668	705	658	739	729	744	725	734	728	715	765	730	758	697	754	722	725	737	751	768	745	689	727	674	673	740	801	736	747	687	715	693	749	715	685	692	719	731	790	719	704	729	702	723	681	712	763	712	686	691	724	717	727	709	703	685	690	731	737	744	718	723	751	689	748	713	705	725	776	689	734	702	695	757	727	737	683	693	728	719	731	702	712	706	646	720	703	749	719	642	770	728	755	763	781	729	742	715	747	806	718	725	690	678	754	703	708	712	729	717	657	684	763	704	713	748	730	694	732	647	720	692	787	702	721	746	731	743	700	691	684	727	703	703	724	735	660	732	688	764	710	772	716	717	721	746	733	771	712	710	715	661	696	711	752	739	733	696	769	719	719	704	670	732	673	759	723	760	708	726	754	696	690	746	684	711	729	688	778	685	714	685	736	747	710	708	750	685	701	673	720	748	754	724	754	747	782	714	744	692	741	733	747	697	730	693	708	749	720	720	728	727	727	688	691	669	692	684	732	668	735	715	718	715	685	715	724	788	711	710	695	688	669	744	730	730	720	732	744	751	762	736	727	708	693	710	721	761	754	683	722	715	738	718	727	681	684	709	702	695	766	693	689	706	744	731	731	705	714	737	769	720	723	744	708	701	711	685	737	697	734	687	675	765	726	706	700	782	688	668	735	697	752	701	709	752	698	724	742	746	732	715	747	729	737	699	705	708	718	757	711	730	727	710	725	753	761	765	727	734	729	725	785	724	768	752	707	691	727	741	764	757	721	721	681	725	727	711	700	799	733	712	736	702	691	690	712	712	723	691	703	705	695	667	713	698	748	719	673	767	739	756	714	716	698	699	720	714	696	697	703	675	696	748	686	764	752	753	710	690	710	816	706	706	721	699	720	692	713	744	736	698	721	722	708	706	747	742	680	681	702	748	733	727	715	696	755	719	714	677	745	741	715	741	731	712	702	690	725	733	704	741	684	728	699	688	738	697	685	738	663	713	711	771	766	721	686	760	706	744	677	728	705	723	708	729	696	755	684	747	656	704	750	725	753	679	757	711	703	701	735	707	764	718	781	742	687	720	721	742	772	753	711	726	748	724	723	740	716	717	743	645	736	741	745	708	750	705	715	755	688	741	721	712	735	750	739	715	702	720	761	726	685	728	712	717	730	736	740	763	700	727	739	687	742	704	795	709	729	710	693	707	736	672	732	745	749	692	764	685	749	772	728	721	737	741	722	691	725	703	706	687	695	741	732	685	733	710	744	725	788	706	733	699	738	745	722	714	710	712	753	751	719	716	718	702	686	686	755	778	721	728	737	733	692	782	743	749	722	728	769	725	682	745	757	684	743	666	737	707	719	703	709	753	735	756	748	750	706	708	699	723	712	726	757	744	701	721	700	720	720	707	732	719	694	707	707	732	687	698	694	678	710	703	735	704	697	710	733	714	702	739	720	714	672	671	713	766	722	732	658	730	756	714	711	709	747	709	737	728	719	770	740	743	680	744	713	702	701	727	742	687	770	756	718	742	720	714	696	761	690	750	747	658	744	737	715	657	705	741	734	737	742	673	708	779	740	738	730	690	712	730	724	703	687	714	717	710	686	745	749	756	731	727	742	657	711	782	708	772	738	729	669	710	710	679	752	765	721	723	720	806	709	707	724	723	706	700	717	664	695	710	699	712	754	762	705	724	697	666	738	686	753	742	703	734	719	667	711	737	763	716	727	723	727	709	720	746	697	726	707	679	684	741	716	701	723	735	739	759	712	702	763	741	723	738	734	671	735	713	703	764	730	664	722	722	710	732	718	704	751	744	710	717	697	749	716	709	737	767	746	700	703	751	685	728	725	762	697	671	714	674	713	752	733	737	710	691	656	741	751	664	661	702	683	728	684	698	692	712	687	758	735	743	766	768	733	696	723	734	719	740	704	704	673	742	691	734	727	746	737	686	756	714	685	721	751	748	708	740	724	695	741	740	689	719	776	748	751	753	731	736	728	734	696	691	708	690	725	711	704	701	726	725	700	721	711	703	701	700	713	698	713	722	738	689	709	744	741	682	705	679	720	698	759	697	705	753	716	737	767	719	728	759	724	690	701	698	707	761	713	704	720	722	725	745	695	786	678	705	795	693	689	729	741	710	739	724	738	741	737	726	739	744	730	730	732	722	702	706	698	722	757	737	696	754	726	680	764	721	734	699	729	727	701	698	725	775	729	677	708	776	723	681	732	720	786	682	697	690	750	735	686	697	685	689	740	693	708	741	765	763	754	698	737	715	737	666	746	740	743	736	740	702	746	739	677	739	724	708	707	711	694	724	706	728	714	731	720	767	717	753	734	707	709	697	664	760	702	702	703	765	755	673	753	717	679	735	740	718	667	727	729	710	715	736	762	712	692	701	729	705	712	669	776	691	703	749	732	713	729	750	719	727	748	724	719	721	713	761	751	702	728	711	709	742	724	715	690	710	733	767	701	725	707	687	758	737	662	715	712	687	681	725	724	714	744	773	756	687	728	708	719	703	721	712	751	719	719	706	746	747	725	784	749	717	706	677	745	669	722	718	711	716	755	742	705	693	726	737	710	662	715	708	755	752	707	772	728	726	692	760	771	710	768	730	773	731	673	726	719	758	736	732	714	696	670	708	698	761	707	738	723	705	703	735	725	712	707	670	744	724
39963	44599	43637	41474	41529	40573	30339	28222	26444	24653	22986	17481	14603	13434	10577	8867	7985	8166	5814	3826	3126	2859	3275	3868	3466	3889	2313	1035	668	473	451	420	346	390	366	367	318	304	261	263	237	236	222	229	218	246	214	220	227	209	234	268	272	262	218	234	234	231	210	188	219	208	186	224	217	211	187	205	211	210	212	203	208	212	216	243	219	229	231	157	191	209	210	202	221	210	217	193	208	221	209	199	206	225	171	190	203	191	246	188	220	210	215	206	207	190	230	230	204	222	194	227	201	201	208	222	226	228	216	211	204	220	205	219	187	185	196	210	203	220	219	204	233	214	221	206	209	235	227	206	225	216	203	205	197	210	204	208	209	245	210	190	209	187	211	208	201	225	224	231	219	209	236	205	227	221	232	198	206	199	217	221	202	183	206	212	229	222	227	200	218	228	222	228	228	192	214	204	219	193	233	194	209	206	195	209	197	209	194	217	237	183	201	199	208	223	205	226	190	214	246	203	208	214	211	200	223	233	203	204	226	224	192	231	200	223	217	203	203	195	235	207	218	224	215	216	224	196	210	186	198	214	219	235	213	201	227	214	219	218	205	180	212	228	200	224	206	233	213	215	232	205	203	218	212	199	201	178	191	214	211	205	194	197	196	203	233	179	217	215	203	180	198	177	209	214	221	210	202	216	181	208	200	240	213	187	237	204	238	242	217	220	209	207	222	218	206	224	208	187	195	217	207	210	173	222	221	201	212	193	202	194	212	223	196	220	229	219	222	211	218	215	203	224	223	242	221	223	215	220	195	197	209	210	210	235	216	207	195	202	222	217	219	233	235	213	221	214	226	242	194	207	200	219	202	191	182	195	189	185	183	231	231	204	210	209	202	210	179	216	207	193	218	219	224	218	221	231	223	201	182	217	230	219	212	208	202	208	220	193	191	213	212	169	206	198	203	185	177	207	220	191	197	225	218	220	217	203	205	237	191	219	202	204	220	196	206	169	212	203	225	203	207	208	222	223	204	221	223	199	204	196	216	205	204	208	218	213	211	208	226	191	223	248	209	224	241	215	203	214	192	220	217	207	197	223	217	199	222	202	205	212	215	220	241	180	222	207	206	219	237	196	198	194	234	213	200	209	194	211	211	212	207	211	209	216	203	214	224	195	205	211	212	200	241	202	184	193	204	194	198	184	224	220	208	217	176	229	203	207	196	207	223	224	211	218	219	195	239	221	187	172	208	222	216	205	213	200	220	201	190	209	215	208	199	184	204	195	208	193	221	213	194	217	214	225	212	222	213	190	223	191	188	227	208	188	202	221	205	215	213	217	204	220	203	178	214	237	197	225	208	200	206	223	206	193	218	191	196	212	211	201	215	212	170	165	185	214	191	208	209	199	190	202	209	184	205	225	219	226	213	229	214	216	201	223	206	226	196	233	209	225	204	208	249	195	202	202	219	183	231	201	230	205	213	216	195	194	204	219	197	240	217	197	171	247	246	199	206	226	193	205	183	203	225	218	228	210	213	219	204	199	241	187	183	227	182	212	235	244	183	201	216	201	243	206	169	207	203	218	204	242	216	224	205	230	222	240	200	204	222	181	208	206	223	202	191	204	189	207	216	186	219	202	172	205	224	214	234	225	212	209	219	218	202	213	210	230	204	234	224	179	210	225	192	209	219	224	184	202	201	224	203	218	198	206	218	198	202	205	207	235	186	202	223	222	226	226	207	229	203	237	198	223	208	219	208	209	211	235	226	191	241	228	187	221	221	206	213	210	229	221	196	226	223	213	200	231	187	185	208	214	216	213	210	206	222	238	219	206	212	207	203	215	194	192	209	209	214	211	192	232	222	205	189	227	211	195	223	197	225	204	213	221	233	199	213	198	217	230	186	221	196	207	213	208	211	210	210	209	225	223	232	231	204	225	199	199	242	183	195	206	206	218	208	200	203	198	205	181	229	202	202	210	190	201	208	183	224	184	215	209	217	211	221	223	189	241	192	218	225	187	218	200	234	190	196	209	214	192	194	217	214	199	184	198	220	221	164	200	223	223	227	198	215	213	237	224	209	207	202	193	195	230	202	219	198	190	189	214	208	202	202	208	217	190	201	228	219	232	233	218	193	215	220	206	232	210	204	199	210	227	208	227	213	223	198	220	194	225	219	237	204	226	193	178	207	219	242	196	191	221	196	203	203	229	202	212	193	217	226	222	184	228	218	213	230	206	220	218	213	228	218	204	217	230	227	207	200	211	230	217	229	184	238	203	227	212	185	214	193	207	229	202	191	204	205	225	201	221	208	218	208	200	200	222	217	234	203	224	215	200	213	187	232	211	202	193	212	191	235	189	203	201	214	217	188	209	228	198	211	195	197	198	187	187	225	221	228	198	196	190	205	206	212	225	194	223	204	187	239	237	216	225	218	211	202	229	230	202	190	209	193	196	215	208	216	234	196	194	217	180	224	211	226	206	190	203	203	185	183	215	190	233	218	207	203	232	222	234	198	189	206	187	213	196	224	201	222	207	236	202	203	206	199	216	223	212	193	229	234	222	219	207	209	195	222	211	207	207	190	226	214	222	196	191	225	221	200	214	196	223	218	223	219	209	205	205	213	184	199	199	202	209	238	198	217	209	199	211	173	214	194	221	235	209	212	226	207	208	206	211	214	191	221	211	205	193	191	206	217	207	211	197	229	217	216	199	227	207	213	203	224	224	193	208	212	235	228	202	211	215	218	215	211	199	209	215	202	193	200	208	208	203	210	217	199	227	223	219	212	225	215	217	208	177	232	218	201	210	204	219	221	232	205	197	206	199	207	222	189	210	228	198	215	186	209	207	195	211	246	215	230	236	208	188	192	208	214	213	230	213	223	220	229	225	209	194	213	194	195	208	213	154	219	202	214	236	225	207	203	232	223	230	170	209	242	227	244	197	196	204	207	190	187	249	224	216	192	216	201	204	179	207	204	209	216	199	203	207	209	206	182	210	210	208	233	215	211	211	208	198	220	189	211	228	203	208	194	206	209	221	193	203	207	211	204	225	208	227	208	221	207	223	201	213	214	200	221	214	215	187	229	202	202	170	200	228	210	208	224	209	220	214	207	219	225	208	216	198	205	190	222	225	210	220	221	205	196	216	225	236	217	195	240	205	188	204	188	197	182	210	194	208	186	196	209	238	211	229	227	198	195	198	205	211	210	196	240	206	221	187	200	230	219	203	214	213	213	203	189	212	212	212	217	206	216	203	189	210	215	221	177	205	226	226	187	215	233	204	207	207	219	189	182	217	222	183	203	205	204	229	218	203	198	207	211	214	211	215	190	204	197	203	210	211	226	202	225	204	217	255	209	220	205	195	192	223	198	198	206	192	225	217	181	236	212	217	195	193	205	198	209	190	219	206	223	218	206	178	216	186	217	219	227	192	226	209	202	206	202	187	195	218	195	196	217	236	178	217	240	216	196	203	218	206	210	196	210	210	205	191	196	192	218	240	233	222	182	201	214	215	213	200	216	209
33107	41613	48867	51724	56200	50499	38326	39180	39402	39302	37676	32866	32224	31289	28737	26812	25981	26405	21527	17775	15705	14237	16658	18086	17751	18539	13145	6231	3897	2490	2531	2321	1870	1835	1993	1841	1509	1235	1034	948	885	860	786	803	762	805	740	781	743	781	829	1201	1171	1099	988	855	947	911	818	747	734	702	656	688	712	656	670	674	683	688	667	679	655	719	614	669	694	660	655	667	676	720	689	694	703	703	666	722	706	687	614	676	717	658	687	692	635	710	715	684	706	687	697	667	693	670	706	656	708	669	697	698	687	633	704	685	684	697	680	745	694	701	647	686	711	679	698	684	667	661	673	746	645	670	650	678	718	656	675	656	695	670	648	693	707	724	683	696	644	696	625	690	645	670	694	707	648	720	688	651	701	650	658	637	669	673	675	656	741	659	671	724	700	717	675	659	682	707	670	729	649	709	697	691	662	703	701	648	687	646	709	687	716	634	687	679	667	689	681	695	702	698	664	688	704	721	647	685	730	672	674	663	686	747	747	689	715	675	688	668	703	709	639	669	683	688	670	676	654	719	669	685	689	723	659	641	694	685	670	689	661	717	721	639	687	637	659	731	711	679	682	669	659	677	664	680	724	642	736	650	702	681	699	650	656	684	720	669	706	696	671	684	660	687	663	702	692	689	647	693	728	712	634	657	668	640	725	669	665	701	687	709	713	699	701	682	671	684	716	647	667	668	671	665	681	683	713	701	691	648	646	672	658	687	715	647	677	663	655	670	684	663	667	677	674	698	704	655	663	663	697	668	670	656	682	671	672	666	690	662	694	648	682	677	660	694	724	641	723	699	679	667	641	683	645	668	681	639	632	680	652	644	678	715	707	646	667	686	705	596	720	674	651	679	685	720	724	626	647	659	684	663	668	723	673	645	666	720	688	667	728	640	656	688	709	669	696	687	669	648	692	667	667	704	703	701	708	703	734	680	679	690	718	695	663	673	620	685	698	625	644	652	662	642	664	694	656	682	736	711	691	714	691	641	679	691	716	673	670	647	640	719	676	657	697	711	654	635	675	651	657	656	714	649	654	664	675	663	710	655	659	663	715	663	657	658	699	657	708	695	725	679	667	720	712	643	682	664	694	716	671	685	658	693	703	695	722	686	698	708	665	660	703	695	693	635	670	686	672	707	709	654	708	682	662	680	722	678	694	709	673	719	658	671	686	733	699	717	693	618	696	677	664	655	659	724	683	622	719	686	669	701	716	693	683	685	712	694	668	679	642	689	688	688	675	698	679	686	731	642	644	694	630	662	692	635	637	662	635	683	678	669	685	717	648	739	662	683	670	688	736	689	668	699	688	671	671	679	707	725	685	715	699	688	652	696	672	701	681	687	675	696	680	697	677	703	651	642	711	654	661	652	729	681	656	667	658	687	702	703	644	720	699	668	676	656	628	686	649	727	694	688	673	630	661	652	666	692	682	754	682	659	658	642	683	648	657	633	692	662	677	685	673	685	700	658	690	688	644	666	693	693	696	682	617	678	666	675	667	696	666	694	691	707	668	649	679	676	698	686	678	651	688	700	667	686	659	669	670	687	649	755	686	681	739	673	654	646	689	702	668	696	678	703	675	646	663	687	715	681	735	668	677	666	650	677	673	673	673	693	666	673	679	670	680	711	718	680	697	686	670	708	712	631	696	674	700	665	681	675	650	650	664	683	655	639	649	694	664	672	695	705	671	690	688	686	696	690	659	626	640	672	625	684	681	667	680	690	665	680	683	667	683	742	659	689	689	699	719	692	666	732	709	664	696	707	677	685	642	668	674	677	674	659	658	700	665	676	685	710	631	699	701	709	659	714	695	721	700	673	726	680	662	657	672	692	685	639	700	612	688	705	665	697	672	684	718	651	687	694	705	683	657	682	686	693	621	676	732	678	680	687	704	659	725	708	700	674	650	696	650	716	673	665	641	676	660	712	690	653	693	708	682	678	636	668	620	663	713	661	673	722	705	686	672	634	653	680	670	711	681	694	665	626	691	737	665	653	688	630	672	672	675	701	695	683	700	720	632	684	717	666	666	682	657	688	667	693	707	707	652	690	676	663	657	664	654	672	653	730	719	679	659	685	712	675	663	656	657	627	687	687	640	745	680	693	646	680	700	652	705	671	683	698	731	681	703	687	722	679	694	726	667	669	677	706	707	702	679	656	672	680	724	681	694	661	685	640	669	658	689	696	678	690	702	665	704	724	635	669	686	675	689	647	703	687	684	691	648	698	713	685	679	680	685	705	641	690	691	666	678	730	685	610	708	686	685	695	690	702	698	660	696	694	587	706	709	673	636	672	640	739	679	696	666	679	651	681	722	683	689	709	716	680	649	709	657	640	645	695	679	679	666	730	649	673	660	706	659	707	677	646	695	668	663	685	697	686	704	688	658	696	676	713	731	686	699	668	719	663	703	698	720	703	704	698	661	696	711	662	702	702	624	697	697	691	693	684	695	718	651	738	698	696	699	652	657	650	663	681	723	721	660	660	746	681	687	682	691	669	662	685	682	684	681	684	666	716	669	669	645	685	750	667	679	669	689	708	646	692	631	663	672	642	670	684	642	659	719	663	680	630	682	688	722	648	716	684	667	689	669	706	688	700	695	660	736	655	666	700	695	610	695	704	678	651	694	673	661	679	679	653	654	652	678	744	646	704	676	646	664	685	667	677	667	698	681	686	638	667	744	671	713	685	725	708	682	651	663	669	700	692	664	684	673	665	722	639	701	701	661	677	654	715	688	667	710	651	664	754	715	729	686	671	728	692	706	697	665	693	695	712	693	612	633	637	682	641	698	672	716	661	728	667	663	713	715	695	710	667	753	651	646	666	679	652	652	675	681	651	699	692	606	626	671	722	664	696	651	645	682	672	677	644	692	675	707	676	634	679	657	688	707	654	694	663	628	673	690	717	655	660	695	716	661	639	680	683	693	690	654	643	654	706	661	679	655	668	663	675	660	685	706	699	657	668	681	718	707	688	663	694	680	695	684	694	736	645	664	662	684	651	663	705	692	658	664	716	664	631	687	660	694	661	684	652	648	681	681	677	684	721	657	650	732	639	661	706	651	708	685	632	683	654	680	726	695	697	678	693	727	652	663	682	708	707	691	663	693	677	666	698	699	706	723	644	680	652	699	666	654	686	663	690	648	623	652	681	719	759	699	682	704	660	686	676	658	695	668	666	668	644	667	684	703	652	696	701	696	709	715	653	660	685	673	641	703	646	693	683	632	672	663	694	677	697	717	673	684	622	698	667	732	675	652	713	658	681	681	703	716	671	677	695	741	650	690	638	674	669	678	666	691	688	674	687	672	692	730	663	685	662	669	670	650	646	644	729	642	679	685	681	655	698	685	663	660	688	712	688	754	645	674	678	705	708	712	694	687	639	675	633	659	719	716	673	691	658	670	670	654	668	682	652	655	639	659	665	689	706	695	636	693	685	681	705	642	673	685	668	676	668	688	723	731	645	678	675	699	696	724	660	631	618	670	682
45882	46854	45883	45148	42563	35776	29382	33696	32376	32388	31044	27070	24062	23455	19836	16564	13930	15519	12338	8280	6703	5519	6176	7596	7413	7646	4328	1485	1020	863	698	725	683	540	443	384	393	323	342	312	292	281	254	286	262	250	249	265	257	255	315	453	397	368	329	325	289	270	247	245	254	258	248	239	251	254	208	253	214	232	246	246	234	222	240	274	243	246	243	252	242	235	239	246	245	249	253	234	265	245	245	251	230	221	244	244	278	253	227	206	229	271	224	243	255	211	265	236	234	253	216	226	250	218	269	231	230	240	235	224	233	244	232	249	221	223	262	226	240	228	253	252	223	239	247	225	222	240	224	251	251	250	245	265	251	240	247	271	254	218	251	249	239	249	239	259	258	224	231	234	234	211	235	235	241	242	241	256	244	267	243	233	252	257	258	235	249	256	256	238	224	224	246	222	235	257	229	232	247	234	247	250	249	272	243	248	254	246	254	249	244	215	273	214	229	241	229	249	262	229	242	250	246	249	238	243	250	234	235	245	272	219	242	242	250	215	247	251	213	275	254	223	229	273	255	247	228	211	238	226	229	251	222	218	264	245	226	237	224	266	225	214	221	251	243	243	265	224	234	250	219	261	251	240	233	221	241	234	240	225	227	217	238	239	277	236	214	225	241	257	237	224	238	259	263	237	228	227	228	227	247	224	239	240	239	240	222	258	225	237	245	237	240	265	238	245	246	275	221	244	271	242	258	247	238	238	217	234	250	218	251	268	265	232	244	251	258	250	228	224	239	256	261	235	217	224	212	251	258	238	246	241	245	216	249	244	232	275	253	239	254	223	218	228	271	220	261	225	217	247	236	233	237	227	239	251	239	223	230	225	226	239	228	245	224	267	223	240	277	230	269	232	225	261	249	238	250	252	242	256	252	225	243	217	236	239	213	227	249	246	248	212	263	220	209	218	230	227	250	238	237	234	260	241	259	243	241	254	249	236	238	226	255	238	221	246	256	230	269	228	225	225	245	237	226	230	249	230	237	286	251	241	222	220	235	249	255	243	227	240	227	217	231	254	255	223	260	253	234	246	226	241	253	251	234	237	235	221	221	237	260	214	219	213	234	248	268	240	272	241	226	234	254	234	245	250	249	244	222	234	241	243	234	228	245	255	248	224	270	224	251	286	224	264	242	256	235	233	223	210	242	222	253	256	225	249	249	237	226	244	230	229	244	242	223	225	251	248	247	232	225	237	245	263	228	226	242	270	247	252	211	243	267	248	261	255	209	243	237	221	242	237	246	260	229	243	250	251	259	234	261	247	231	237	224	238	237	242	259	231	244	231	217	259	260	255	251	250	255	244	255	236	235	259	249	253	245	238	242	227	235	232	232	232	244	217	249	221	251	251	238	210	235	218	240	248	270	255	241	212	217	256	238	220	261	210	275	205	232	215	265	251	238	215	252	233	285	245	252	253	232	247	234	278	245	228	229	253	274	240	244	241	217	230	219	224	254	258	260	229	229	245	238	226	231	237	221	230	238	225	250	216	239	245	216	243	217	251	249	199	246	239	234	247	237	232	239	243	224	229	231	226	238	216	239	242	236	246	245	241	265	246	227	230	253	237	265	260	278	236	282	237	213	246	250	221	267	239	245	234	225	254	248	254	259	250	208	232	244	268	259	252	258	233	226	247	230	232	259	236	227	231	234	240	252	232	231	254	261	251	240	257	232	228	266	229	262	236	215	254	232	233	220	228	254	261	256	213	233	239	253	221	232	232	216	228	249	236	251	189	249	222	258	234	243	246	252	241	231	263	248	239	220	248	257	263	260	238	217	251	233	245	245	239	254	244	278	215	225	240	238	223	245	193	230	221	230	239	224	203	228	266	211	238	237	252	235	245	245	271	254	240	235	252	237	229	245	235	254	217	238	247	244	243	211	232	235	242	267	232	236	225	239	243	227	212	253	241	236	224	248	247	238	270	239	241	234	253	255	246	237	236	246	258	261	225	253	237	268	237	222	214	239	262	252	239	229	243	232	223	228	224	246	233	245	252	239	237	222	233	244	228	234	233	217	221	252	238	244	234	226	205	232	233	214	231	238	263	234	245	241	258	247	237	204	226	233	238	250	235	227	249	246	251	249	271	239	231	247	233	240	223	235	247	224	231	236	253	218	233	263	230	237	221	240	233	220	256	246	259	230	254	253	261	232	227	247	250	243	234	216	268	249	260	239	222	236	242	235	219	234	236	205	259	249	232	227	269	221	258	216	240	260	228	257	243	222	255	245	261	248	241	242	278	229	232	256	242	231	239	237	255	247	215	220	234	224	234	280	245	229	235	238	238	217	220	210	263	224	238	243	218	260	209	243	255	243	200	245	223	214	205	220	246	238	251	237	247	227	247	215	254	254	227	268	253	240	234	237	241	243	262	249	265	261	228	242	246	243	241	261	240	253	221	242	228	239	253	250	233	227	259	252	233	256	251	243	222	209	230	216	264	233	239	246	215	260	249	236	244	235	233	231	248	249	223	250	218	251	244	235	239	208	270	252	264	211	216	214	237	240	231	235	234	243	252	225	230	218	245	233	234	241	250	233	235	250	234	226	239	225	272	218	225	219	242	259	230	285	260	232	218	233	213	244	238	206	227	241	224	249	233	243	270	219	219	248	244	230	238	231	240	236	229	231	239	242	263	243	240	264	250	210	247	241	219	233	225	269	208	245	270	223	228	257	250	213	226	246	241	253	249	254	248	273	254	214	273	228	233	215	227	248	244	243	210	225	231	242	211	225	218	259	252	253	233	231	235	236	224	252	232	216	213	271	230	205	252	220	244	244	229	229	233	266	250	220	243	236	222	264	217	235	242	238	231	254	246	243	249	232	220	236	247	226	228	228	231	257	239	230	230	258	247	251	214	252	229	225	241	253	213	260	241	253	251	247	219	235	214	251	233	264	219	233	253	250	227	257	246	217	223	247	246	222	233	249	214	241	268	252	244	211	256	245	235	217	215	224	269	237	257	268	231	253	229	235	241	236	242	230	219	222	240	239	229	250	241	233	233	246	248	255	243	251	267	266	250	247	242	239	243	225	240	225	228	212	226	258	239	254	242	253	211	224	226	231	225	239	234	232	223	239	246	260	232	257	227	221	248	234	253	250	246	262	249	258	266	235	272	272	240	263	229	242	261	226	241	215	237	224	245	246	232	230	232	246	226	243	255	243	224	237	221	232	232	252	267	236	229	250	254	260	215	259	237	218	252	256	228	261	259	227	216	232	220	231	234	240	243	215	239	259	249	229	248	234	251	237	247	249	211	231	240	221	241	238	226	229	221	229	238	225	242	231	231	249	236	248	228	228	256	239	232	247	245	233	253	253	229	247	220	228	245	223	245	221	232	232	272	240	229	244	222	271	237	256	272	243	249	242	242	254	273	236	230	248	231	243	241	239	217	222	247	249	224	227	273	228	232	236	221	244	245	244	238	261	237	239	246	247	244	210	218	242	236	234	223	225	245	224	270	253	254	233	224
37355	44602	51537	55260	55049	52673	38822	48611	46997	46962	45686	41770	40698	40323	37642	34932	33148	35714	30967	26519	24064	22140	24054	26516	27176	26670	19086	8053	6046	5170	4083	4187	3454	2965	2222	2014	1639	1477	1379	1327	1124	1047	1058	933	876	923	820	872	804	861	1276	2036	1763	1574	1309	1259	1177	917	850	857	853	813	749	753	723	750	750	790	810	768	774	771	800	793	774	751	745	728	737	757	729	715	724	768	759	705	768	762	785	730	747	720	742	740	732	756	727	717	738	717	763	744	745	745	763	726	722	745	723	720	764	722	748	742	796	791	785	765	716	737	769	769	733	758	774	769	739	799	790	748	743	803	747	733	747	740	754	725	807	727	760	745	744	773	738	768	762	751	694	752	739	707	700	750	761	766	736	759	760	749	750	736	735	706	762	748	736	754	750	757	713	738	766	775	713	755	783	778	742	776	725	736	747	769	715	759	729	698	715	748	773	774	779	764	740	742	701	780	744	784	752	730	735	701	735	735	691	702	760	697	791	728	728	775	775	761	737	746	756	738	759	748	746	752	757	734	743	696	769	720	785	719	743	784	715	748	687	738	779	728	730	752	744	798	745	752	746	779	747	709	798	706	735	711	720	738	809	765	665	728	760	728	699	738	753	829	770	735	757	727	740	816	745	765	695	692	713	733	758	756	750	748	715	698	758	762	726	755	718	678	736	777	707	754	727	728	720	756	762	765	719	708	718	731	736	739	753	739	732	721	769	701	685	764	766	737	721	740	768	763	788	770	757	752	708	737	780	749	756	718	769	719	739	781	728	773	725	775	802	714	721	722	738	758	767	766	744	768	770	752	743	706	784	734	719	745	747	760	726	773	725	710	740	757	734	775	767	767	701	736	723	728	773	744	729	731	759	739	763	763	711	718	765	744	772	721	757	736	755	757	755	714	756	727	753	706	724	752	733	725	708	750	716	763	785	759	742	781	741	719	729	737	720	718	723	769	756	787	781	763	777	736	800	721	782	715	735	760	732	740	754	760	732	765	751	777	749	745	757	832	744	737	741	703	784	748	745	700	722	766	714	707	746	741	726	768	749	757	722	724	761	755	771	716	736	729	765	797	767	740	762	782	725	819	740	757	769	752	732	751	753	766	739	743	786	718	787	729	730	744	757	703	705	747	724	748	740	701	750	775	732	742	778	757	779	798	749	735	732	758	767	756	753	793	766	759	747	697	728	754	775	783	750	751	761	751	759	750	728	749	695	765	779	756	728	794	724	756	723	802	715	750	703	722	746	724	750	757	771	732	722	743	727	758	713	758	730	761	781	754	769	755	733	757	747	789	762	747	738	763	751	772	714	719	738	725	729	745	752	696	749	754	723	733	724	751	784	715	789	756	760	754	764	727	829	726	734	739	711	768	780	749	766	752	782	758	742	753	729	727	736	742	738	690	752	774	761	719	743	766	741	700	775	712	760	743	719	736	736	758	757	773	764	781	758	697	724	744	710	750	779	735	764	723	717	684	714	708	773	775	713	786	786	769	740	677	743	732	680	755	747	734	732	759	782	741	714	733	768	707	691	740	731	793	724	739	765	771	758	774	726	732	773	750	803	714	775	767	750	805	757	744	790	703	714	732	735	734	736	754	714	778	748	709	807	734	696	787	741	729	746	796	788	756	758	729	735	745	719	757	715	828	779	726	752	778	691	711	715	775	746	731	751	705	703	760	739	749	803	739	741	718	729	713	713	709	758	751	763	695	771	762	798	744	724	735	733	745	733	781	745	707	728	715	681	786	768	743	709	750	773	773	787	705	742	783	738	709	784	780	755	793	794	733	770	785	756	747	738	771	721	738	755	683	734	795	791	754	724	754	725	758	711	752	758	716	768	758	771	757	723	738	779	735	758	730	767	777	756	735	743	733	730	758	736	759	743	751	738	743	779	751	703	711	738	766	736	724	751	793	740	724	714	782	717	731	711	743	775	816	760	746	730	775	790	770	754	723	785	812	752	784	749	740	753	730	769	773	798	755	774	729	697	762	744	732	727	759	765	760	708	757	743	760	716	757	756	787	766	713	754	778	697	759	788	708	732	847	732	729	719	690	753	722	764	754	736	752	775	729	761	697	753	759	768	703	686	724	743	706	750	762	811	734	741	740	732	712	744	753	751	755	741	721	732	770	713	723	763	788	767	745	738	741	713	747	772	694	736	713	771	706	737	769	746	740	769	742	740	724	716	732	727	750	744	758	797	754	726	764	747	746	778	736	766	688	749	721	768	722	718	739	775	781	774	700	823	731	737	772	756	760	751	735	749	730	784	738	737	717	810	773	770	748	812	692	702	781	726	738	764	730	723	755	727	766	736	726	768	755	813	734	780	756	772	738	757	768	773	764	784	750	751	775	723	780	783	747	763	772	740	746	733	809	775	720	766	712	751	753	727	762	779	775	776	734	799	766	699	739	755	715	808	802	737	746	785	776	726	755	665	744	750	745	794	745	716	727	705	690	773	722	751	757	737	775	724	760	795	804	757	717	727	724	758	747	744	776	752	756	803	728	747	767	757	682	733	754	751	698	730	784	734	699	759	738	753	745	733	777	737	743	733	742	798	700	702	787	801	737	744	729	744	753	794	740	746	762	690	763	734	739	741	795	760	748	720	743	702	739	709	701	801	753	751	770	722	736	752	736	759	758	741	721	757	730	742	751	747	753	761	767	768	730	744	755	764	745	788	766	732	779	734	745	747	709	747	727	730	786	743	768	724	761	787	745	799	702	739	780	735	743	748	779	774	736	725	762	680	767	706	773	747	690	773	754	727	788	735	763	721	713	782	741	790	816	787	702	775	769	776	776	716	729	745	762	764	704	759	762	755	721	748	709	746	755	756	739	776	758	720	780	751	787	766	756	746	770	768	766	780	718	711	751	748	699	792	794	725	780	723	732	772	724	732	733	738	773	759	752	745	785	739	745	775	776	684	730	722	727	736	702	721	746	749	750	713	736	742	784	741	673	754	762	729	723	742	727	761	759	739	784	758	763	726	792	753	739	766	718	777	747	753	727	766	768	746	753	753	746	715	722	730	767	781	719	738	702	726	739	731	782	728	712	745	730	725	777	706	770	785	783	762	733	754	728	738	753	797	732	754	739	810	783	762	759	755	717	769	743	754	729	739	786	718	734	723	763	718	775	766	764	729	728	725	742	723	736	749	731	741	749	731	783	765	763	713	724	713	790	727	777	734	734	709	704	735	737	775	718	754	740	748	753	740	697	724	757	743	771	731	751	754	755	794	767	744	752	790	753	753	728	768	756	710	757	736	784	719	733	798	748	782	755	703	767	779	753	744	778	788	722	712	753	723	744	778	797	711	733	753	791	743	786	761	765	762	764	756	742	729	761	698	717	759	724	779	734	724	735	748	759	731	680	733	769	746	722	777	776	750	750	775	756	755	743	777	734	791	731	775	722	729	700	756	688	795	788	737	744	770	773	758	749	729	747	725	752	770	768	734	751	755	736	724	751	748	750	740	728	767	784	792	714	788	804
17068	16584	20124	19455	13900	6329	3497	3026	2079	1861	1583	1265	1092	921	727	644	592	663	554	461	487	424	378	403	467	401	275	242	202	254	239	245	206	220	198	209	180	197	204	202	204	209	218	210	197	198	229	171	191	233	181	200	179	186	185	190	180	178	184	199	187	170	180	200	217	176	188	166	207	192	208	203	193	205	195	183	182	195	170	193	180	201	183	211	172	200	190	186	192	195	211	201	203	195	172	180	172	167	179	210	197	176	192	178	170	186	196	198	194	196	193	200	179	203	179	176	197	180	206	203	187	197	178	210	197	199	221	198	185	185	182	179	201	194	185	179	199	182	203	219	190	207	207	192	200	193	189	155	193	199	202	209	210	200	193	187	210	199	199	175	209	202	182	199	201	184	187	164	202	198	180	200	178	166	189	192	190	180	182	209	182	197	173	206	192	159	196	187	201	184	192	177	204	196	169	200	195	190	156	204	193	201	184	199	229	186	182	215	195	191	206	201	198	186	189	189	191	166	185	184	190	194	180	184	181	205	183	176	198	209	211	205	185	197	162	186	218	204	202	178	185	176	194	184	190	211	162	203	197	154	181	172	210	174	168	171	187	219	180	181	205	185	192	193	190	197	186	210	180	195	181	189	188	196	200	173	224	162	187	190	206	193	205	187	177	204	200	191	198	172	211	219	175	182	193	183	196	168	189	209	175	189	190	178	203	184	189	195	172	195	210	192	179	198	185	206	176	198	188	187	159	184	173	191	208	194	185	186	195	187	178	194	209	208	186	195	202	197	183	199	221	212	196	210	201	173	194	170	202	171	193	185	196	192	212	177	194	174	207	185	206	200	175	229	210	186	194	196	198	158	206	192	155	192	170	180	206	191	192	192	209	187	180	193	221	177	179	219	197	158	166	181	175	213	172	177	202	156	175	185	205	214	192	182	197	201	178	193	179	195	201	190	190	190	200	189	213	167	179	187	192	190	181	195	189	201	172	187	181	178	188	183	188	193	195	169	183	202	214	206	192	179	185	183	171	205	186	184	193	189	189	198	205	164	218	200	197	214	210	189	174	188	173	177	190	181	192	198	158	183	193	175	195	191	169	169	200	178	199	193	187	192	198	176	208	173	208	162	202	174	190	176	201	176	168	200	193	201	197	181	188	198	170	198	171	188	179	183	177	183	219	178	194	198	194	190	170	193	173	197	168	192	174	206	173	198	191	183	190	190	187	172	211	200	170	186	205	190	180	194	220	184	174	176	198	187	189	178	210	191	187	184	187	211	172	156	187	196	194	179	191	212	188	197	184	207	192	182	165	225	195	191	212	184	195	184	192	164	177	180	176	205	201	196	189	185	225	181	204	214	198	206	180	192	202	192	190	192	200	208	214	180	197	189	160	184	221	198	169	180	177	195	201	178	167	187	207	218	208	201	191	166	192	193	195	212	198	179	193	214	174	207	191	197	191	184	177	200	194	196	181	192	191	206	206	182	199	175	192	189	203	184	197	213	190	178	192	158	180	183	214	192	178	206	197	191	186	216	177	188	188	211	179	170	162	195	201	170	197	192	194	186	175	193	200	200	177	185	195	187	190	185	182	198	188	194	181	194	193	187	189	146	201	169	197	168	191	180	218	186	190	185	187	170	170	218	182	202	185	190	221	193	188	173	183	186	189	173	175	174	206	206	187	224	184	201	210	176	192	149	172	174	190	193	166	204	177	194	210	204	175	194	190	200	190	180	206	218	180	183	192	187	183	208	183	187	202	186	177	182	166	199	192	211	181	151	204	193	168	171	205	175	169	176	192	194	214	196	194	185	194	195	179	178	193	196	180	198	180	193	188	203	205	211	197	183	213	185	209	197	178	171	173	187	197	175	172	204	153	214	180	187	171	199	189	192	190	198	190	184	161	189	189	182	195	188	191	199	171	184	190	185	174	192	219	174	181	186	187	172	199	198	182	186	202	177	185	187	177	201	186	204	188	173	205	192	175	174	189	200	199	208	191	193	185	183	174	193	198	187	205	154	206	188	169	178	212	157	172	166	182	183	188	194	196	196	176	200	176	183	195	176	176	194	204	185	224	206	169	199	195	193	166	190	191	194	199	207	172	226	191	206	196	186	196	191	199	194	198	190	198	203	185	196	215	207	188	196	197	171	201	192	183	189	178	201	191	200	192	199	211	198	197	184	209	185	213	195	200	212	217	194	199	200	191	197	177	196	196	161	170	199	167	158	197	186	194	194	165	190	182	198	178	195	179	207	196	176	176	221	184	168	207	195	182	201	199	174	179	200	205	175	181	179	189	179	225	196	189	222	173	163	166	194	204	193	205	184	200	173	210	200	198	194	161	185	181	188	201	198	206	163	218	207	186	182	192	168	199	195	186	162	187	193	181	191	192	190	206	213	172	191	195	179	166	172	196	213	190	189	223	201	171	177	173	189	187	222	197	182	179	177	193	185	203	186	184	197	180	200	199	194	173	216	180	165	189	169	190	195	187	185	192	174	183	172	200	191	173	216	187	194	191	197	188	165	193	154	182	195	192	182	190	214	206	200	175	184	170	214	218	193	188	191	204	202	187	190	179	181	209	192	189	171	211	189	187	202	180	204	201	191	219	198	175	175	199	180	185	171	193	186	222	203	208	166	179	209	165	209	206	201	173	180	196	172	189	187	193	182	198	176	185	169	194	192	177	197	171	186	196	211	199	201	197	212	175	183	196	188	170	203	202	169	192	186	208	177	180	197	177	177	184	192	181	204	190	189	187	210	200	179	205	197	180	208	190	189	210	184	177	210	171	192	184	196	188	213	172	201	165	207	215	172	175	188	198	171	183	190	178	201	193	173	196	194	193	163	212	194	190	216	186	174	175	206	164	189	209	177	187	173	192	191	151	201	195	182	187	196	220	185	191	207	179	204	237	176	180	156	205	185	201	191	180	180	225	180	190	192	175	164	189	188	195	214	171	173	218	179	153	172	186	172	166	213	212	201	191	213	197	199	181	205	173	201	193	185	188	186	169	182	171	183	194	183	208	166	188	181	190	190	199	186	202	190	190	182	176	202	187	195	185	200	184	191	196	180	193	164	213	208	212	154	168	198	199	179	204	188	202	188	210	169	192	205	199	187	201	201	202	187	186	197	190	193	190	189	193	205	157	216	208	182	208	170	217	174	216	189	203	191	164	203	194	207	194	199	197	182	192	180	176	219	210	200	165	220	209	188	195	209	199	191	208	171	196	193	195	186	213	184	206	205	174	221	215	199	200	203	204	175	175	178	158	182	196	193	192	193	166	192	220	178	187	193	176	174	200	195	187	170	180	170	195	174	185	174	190	197	185	184	187	191	186	191	214	192	187	200	209	184	194	168	202	216	181	182	175	177	210	185	199	177	185	202	179	189	202	189	195	188	193	192	211	175	206	210	196	191	181	196	211	192	170	171	172	180	173	175	191	199	156	189	172	157	185	197	181	210	174	206	181	209	199	185	182	186	209	194	201	206	180	194	178	196
13581	18578	28826	31929	27980	16068	12533	11968	9105	8542	7146	6027	5048	4562	3809	3205	2936	3141	2567	2288	2133	2188	1962	2035	2123	1767	1342	1016	918	940	893	908	831	783	781	800	708	707	726	684	701	649	676	703	638	663	625	656	659	631	657	672	678	703	672	679	617	579	658	611	624	572	626	638	627	584	608	603	646	618	636	661	640	643	641	622	675	638	601	588	645	625	671	623	612	621	648	633	637	646	608	645	647	608	579	630	627	632	621	608	639	667	604	650	666	647	624	661	649	635	599	664	609	666	640	599	631	647	618	586	625	630	660	660	569	590	652	685	644	603	649	603	579	639	667	635	647	650	605	625	585	662	628	636	615	619	637	610	595	642	625	634	617	635	657	631	658	583	707	663	578	598	620	601	584	613	645	583	575	601	587	599	639	666	634	638	632	644	608	637	617	586	626	623	667	656	616	624	659	604	594	614	641	623	641	655	684	631	619	606	588	622	663	622	647	633	620	599	608	606	580	649	622	578	636	611	637	653	648	612	624	583	665	616	577	650	605	610	686	611	641	634	644	657	648	602	645	673	603	638	643	642	636	599	617	603	658	644	640	614	665	633	615	599	607	598	659	605	596	605	613	604	651	638	607	620	630	613	643	603	544	603	606	601	707	608	636	627	616	594	649	632	640	647	604	644	634	586	604	625	623	609	609	629	656	654	677	635	623	651	643	660	639	632	654	610	648	610	620	611	625	627	654	600	662	623	619	603	659	616	626	662	609	650	650	623	644	635	635	613	616	618	649	626	618	628	637	635	595	596	622	589	609	610	653	627	632	635	670	620	616	605	585	645	639	617	671	606	612	648	609	664	615	632	680	625	649	610	612	632	608	649	622	663	633	572	600	635	628	623	617	648	628	637	621	606	602	587	623	584	610	573	639	633	619	653	636	623	600	657	616	653	598	621	612	633	623	637	629	634	646	595	618	610	605	591	618	638	642	613	612	657	618	655	641	643	614	651	603	618	649	620	633	618	587	586	611	616	670	591	634	653	647	617	600	610	607	677	660	643	639	654	609	640	676	651	592	653	700	622	606	598	641	609	657	658	626	617	620	656	638	610	619	645	649	626	598	590	665	647	630	599	634	568	658	702	597	639	636	644	674	658	618	627	640	588	606	637	589	622	617	622	676	622	623	652	627	667	642	635	662	607	697	633	621	649	671	612	625	618	670	634	609	638	646	666	640	645	608	596	612	671	618	656	654	685	632	619	662	638	649	586	662	596	658	647	595	677	591	695	608	617	648	630	581	636	616	653	628	628	642	658	654	642	610	652	554	660	650	633	593	616	604	612	649	608	641	634	645	629	621	620	644	630	624	570	575	661	661	591	643	643	593	603	578	636	629	578	646	622	631	610	615	634	624	606	591	615	638	620	645	628	593	631	628	590	614	628	636	586	648	592	632	670	655	646	584	648	661	634	616	635	655	626	673	643	630	618	579	653	627	611	637	620	631	656	607	617	571	654	591	633	657	696	621	608	605	599	644	680	644	643	628	663	634	676	571	648	646	645	653	598	623	642	627	625	631	630	648	611	638	642	650	670	595	617	656	644	633	642	601	633	596	603	631	622	624	595	671	622	593	595	632	616	631	628	630	666	618	578	615	625	597	597	624	607	612	606	638	597	654	640	649	623	670	625	609	634	625	630	587	652	583	606	660	657	653	631	598	588	623	637	648	621	593	592	691	642	686	651	611	626	616	658	640	619	622	642	633	618	639	613	636	617	625	591	641	568	659	644	698	602	654	583	619	601	640	658	632	664	635	662	606	599	617	605	639	665	643	647	628	675	605	626	632	634	637	616	607	647	634	586	654	608	635	692	666	624	639	631	644	643	638	629	688	595	652	616	637	608	635	588	649	653	627	653	627	599	644	592	683	679	633	645	610	620	577	664	606	620	688	635	615	654	621	624	648	615	614	598	615	647	634	608	614	634	626	623	627	636	679	633	657	623	608	636	636	640	658	611	622	615	651	620	656	608	619	621	577	610	663	635	601	675	658	680	646	643	671	633	659	644	625	615	601	597	633	645	626	616	624	616	635	607	647	608	632	663	645	631	647	594	686	671	650	624	622	637	574	583	623	612	645	614	654	627	652	629	590	634	645	629	660	666	660	641	631	665	624	648	638	592	634	677	652	611	618	599	664	593	660	613	630	700	597	637	606	655	649	645	622	631	654	652	661	620	591	554	626	604	635	647	622	612	626	610	622	663	689	604	645	617	640	636	648	614	611	626	608	653	645	634	590	636	642	636	622	622	639	663	602	698	660	654	624	636	650	611	660	650	600	641	654	646	624	619	568	632	631	630	650	651	622	616	616	649	656	604	618	606	642	652	645	618	648	657	621	617	639	642	615	650	667	644	624	621	618	646	612	620	651	625	638	606	645	651	611	675	655	587	608	655	646	675	566	605	648	613	652	638	615	650	599	627	670	615	612	652	604	613	679	590	590	698	607	644	587	640	610	637	627	664	627	645	620	657	667	605	651	595	621	649	689	603	600	658	637	587	626	576	645	605	629	626	636	664	603	650	600	637	638	682	647	617	640	628	624	655	619	611	642	621	611	566	644	588	631	616	613	633	625	623	623	644	624	623	620	622	653	633	615	652	629	634	632	611	651	638	629	673	643	560	597	656	636	585	620	652	612	661	612	606	648	618	623	673	634	616	645	618	618	622	654	644	586	643	633	575	658	638	640	628	658	636	623	643	647	637	614	620	599	646	644	604	652	642	644	625	676	577	626	591	617	655	663	665	616	616	674	599	602	611	611	621	640	616	615	612	646	598	602	654	590	649	633	643	660	640	651	652	685	655	571	605	612	589	624	602	602	634	616	656	640	627	626	637	638	602	583	675	594	602	639	665	655	638	650	639	629	609	616	645	641	577	649	601	650	669	619	593	628	622	638	634	700	634	635	634	636	616	602	623	614	617	625	628	692	654	612	626	656	643	628	626	590	609	607	675	627	595	620	611	639	631	675	645	614	620	624	592	631	677	650	612	661	618	608	617	624	654	634	634	600	620	637	669	649	609	653	648	611	605	638	644	625	608	648	628	595	657	622	641	662	628	610	650	613	610	626	657	631	585	624	621	609	655	616	614	611	669	648	580	607	664	663	679	594	609	597	654	624	638	597	663	611	613	618	639	585	703	653	624	597	635	609	641	651	666	694	570	621	615	592	652	617	667	611	615	604	669	641	630	631	623	620	644	608	623	627	614	668	634	664	616	637	626	646	651	701	644	640	639	627	630	637	631	635	568	592	639	652	641	584	638	631	614	625	659	608	659	682	597	619	624	608	646	642	626	570	664	677	637	589	614	616	671	607	615	632	646	627	630	645	588	632	622	629	657	650	563	654	673	614	552	617	567	611	641	600	696	656	631	626	633	593	650	658	598	611	608	616	629	621	656	601	604	665	614	628	620	645	622	595	644	610	602	601	642	664	645	656	659	676	654	649	622	617	653	645	595	626	677	668	629	622	630
36469	47475	47720	43733	40524	30787	29740	29928	26920	24666	21493	16749	15513	13197	9957	8298	7388	8828	5923	3750	3219	2621	2887	4337	4099	2696	1629	877	810	591	452	445	381	320	330	273	240	213	207	200	198	192	205	181	180	162	165	200	200	201	239	230	181	243	192	208	189	166	185	178	186	191	170	161	166	182	169	176	174	159	149	175	176	174	182	171	168	189	203	156	169	157	188	161	177	162	171	159	158	145	168	171	175	196	158	168	180	191	152	167	181	181	189	166	176	169	178	162	181	135	188	156	162	154	184	163	200	170	177	162	167	166	172	181	148	159	140	160	155	154	165	158	180	153	179	147	151	184	151	170	183	182	153	185	163	146	163	162	177	157	178	168	180	161	177	163	174	155	167	188	174	171	148	157	178	154	174	161	174	161	140	158	169	166	195	171	172	159	186	188	187	167	171	173	171	163	162	176	165	171	176	175	156	191	159	181	184	177	170	173	172	166	160	173	151	166	158	167	162	151	160	148	155	166	177	171	175	161	159	160	164	153	148	152	157	163	182	202	167	157	149	179	162	154	165	162	171	171	171	170	166	165	161	166	176	169	175	192	177	173	191	176	179	157	177	149	162	155	186	161	154	150	153	173	180	196	167	157	149	177	155	157	189	162	160	187	166	164	164	161	156	174	147	167	150	170	162	159	167	158	185	168	156	162	156	170	179	166	150	162	183	168	158	159	155	164	170	187	171	174	160	173	177	187	172	190	181	174	166	183	178	158	167	171	165	152	159	163	170	168	171	172	170	184	166	188	155	164	155	192	211	176	174	173	171	170	178	165	157	172	154	157	201	171	186	176	166	173	186	186	152	165	161	188	153	165	166	174	163	160	174	167	172	165	167	165	163	183	158	166	155	165	157	169	177	177	126	163	162	172	183	179	163	177	146	176	170	159	156	165	152	171	189	164	162	160	173	175	169	179	168	158	177	157	145	163	162	176	154	145	173	148	163	166	175	159	169	160	137	193	144	173	142	165	175	166	166	172	173	163	173	156	174	152	158	172	153	167	174	174	192	164	175	188	152	157	182	164	175	184	174	171	160	177	174	166	176	188	166	167	181	173	152	156	161	169	163	165	164	142	160	162	186	154	171	159	175	163	148	190	182	183	202	170	178	181	177	177	138	155	158	191	168	172	176	173	159	187	150	156	188	182	198	181	195	173	184	174	153	165	191	152	167	146	168	191	177	188	156	148	174	160	160	171	162	165	156	164	162	195	170	139	152	174	165	166	175	167	162	169	156	163	185	169	166	171	154	183	166	167	182	159	165	166	160	171	185	176	174	141	179	168	181	178	164	154	165	163	190	181	162	164	167	160	169	157	175	179	179	169	161	156	166	176	164	159	184	186	163	169	171	150	178	199	176	182	180	182	172	172	155	182	169	170	179	178	194	172	149	184	164	186	149	167	185	176	184	176	178	171	170	179	175	172	168	177	148	177	165	205	164	155	181	183	169	152	167	166	162	179	163	167	164	175	155	164	177	169	159	156	186	195	138	186	183	157	159	173	157	160	168	162	184	176	172	150	177	183	171	178	175	188	167	171	140	159	149	164	173	146	176	151	162	182	173	175	175	161	157	161	174	173	158	170	166	189	150	171	157	150	166	180	163	159	177	160	177	171	155	160	137	178	181	187	167	167	139	140	179	174	181	178	147	162	187	172	181	179	166	177	180	161	200	179	159	171	159	146	158	179	157	142	179	176	175	171	180	153	180	171	174	182	155	168	170	158	148	159	187	165	157	159	177	157	174	185	190	161	169	170	174	187	168	176	180	161	181	168	165	158	174	159	186	156	183	157	179	171	175	165	173	160	178	176	168	167	175	193	159	177	160	162	153	176	156	151	159	184	163	158	187	192	171	177	160	174	173	177	173	166	165	176	173	176	185	164	162	139	157	164	163	172	170	154	181	161	167	153	160	140	170	175	154	171	165	173	177	169	160	168	185	167	155	149	166	184	162	152	166	166	144	163	190	159	166	161	146	177	166	169	180	167	171	168	161	177	140	181	187	163	163	155	163	165	155	144	169	176	159	167	185	171	176	153	184	169	172	186	178	161	171	167	166	164	167	158	168	189	171	163	179	172	155	158	176	174	157	169	177	164	159	156	170	164	153	164	170	176	160	164	154	149	154	177	173	182	168	178	173	177	168	176	160	166	184	163	159	150	170	164	204	204	160	148	172	181	166	171	149	162	171	160	182	177	175	156	162	151	190	170	178	159	169	162	177	196	164	165	160	163	159	186	183	185	165	163	189	174	164	168	166	190	177	171	172	161	160	171	162	166	165	172	148	163	173	182	172	157	165	155	165	172	173	174	167	184	148	161	173	183	156	171	182	173	183	161	182	150	158	136	174	188	192	167	170	166	164	176	152	182	175	185	177	162	150	184	169	177	159	192	168	166	179	139	166	188	175	169	167	155	176	153	172	168	162	152	183	181	150	156	159	153	170	172	152	155	161	170	164	187	174	162	152	153	155	181	172	161	181	167	174	153	145	170	169	174	152	163	169	177	184	143	192	183	158	167	158	185	176	159	167	171	155	161	185	162	189	155	147	165	157	164	165	181	147	161	193	184	180	162	167	184	160	152	188	158	160	166	181	165	179	161	156	160	159	187	160	183	173	168	143	178	173	163	170	172	193	166	147	141	167	173	182	166	159	173	140	184	161	172	182	186	168	169	185	174	163	172	178	174	160	174	166	164	179	160	192	154	156	173	173	171	188	178	168	177	181	185	164	159	157	151	177	163	170	159	171	165	160	158	184	163	179	170	172	189	186	175	206	170	187	156	162	172	167	167	178	156	191	179	160	164	195	156	180	171	153	166	179	166	159	166	166	143	160	149	183	163	169	184	181	186	187	166	183	178	168	169	188	175	179	182	171	153	162	176	168	183	170	162	153	168	170	152	152	166	203	172	159	155	171	172	156	165	175	148	169	171	164	166	171	164	163	165	171	177	184	180	162	177	187	156	177	163	161	161	172	168	169	153	156	157	161	154	170	185	135	172	193	171	180	160	167	157	141	176	173	175	167	168	138	161	176	188	193	160	163	158	159	160	158	184	174	166	163	169	168	173	143	161	165	181	168	171	184	181	151	157	182	187	182	177	147	169	160	160	192	163	167	167	157	172	160	164	172	179	155	161	143	159	167	170	170	166	162	140	158	170	173	167	156	174	164	187	170	173	171	172	179	175	166	154	159	176	143	160	167	140	175	155	178	192	151	163	173	159	163	177	200	144	177	167	174	186	160	155	168	187	191	162	153	174	152	140	181	179	163	175	162	150	159	173	165	170	177	142	165	171	165	161	168	172	144	178	152	171	196	163	163	167	185	142	153	170	165	167	171	167	160	158	149	180	151	161	180	157	162	166	164	182	175	187	141	164	166	195	175	162	159	189	160	179	179	173	192	163	174	159	173	141	184	166	153	170	177	150	146	196	175	159	179	192	184	160	137	167	147	186	176	165	160	141	177	172	154	152
29457	43909	52179	55504	53315	38897	43345	43006	39933	39199	36358	33434	32617	30798	27257	26113	25632	27853	21633	17163	15399	13774	15082	19807	19979	14033	9575	5185	5259	3787	3040	2645	2146	1726	1560	1344	1169	1057	884	807	743	757	701	692	660	591	629	696	636	837	1289	807	735	1017	831	726	649	665	653	557	595	557	591	556	561	557	507	534	486	586	555	540	505	522	540	556	540	552	580	547	587	557	481	550	525	551	553	504	532	559	564	541	568	557	562	519	579	575	552	576	552	556	529	566	531	568	537	570	528	533	560	546	558	563	516	558	566	542	571	581	553	536	537	557	582	519	540	532	542	550	552	536	563	526	562	560	533	529	594	524	503	524	536	567	547	523	581	517	545	521	489	517	562	538	590	567	506	522	537	545	557	538	544	542	504	504	539	519	531	563	506	531	520	516	497	560	586	559	548	602	573	564	588	504	543	534	583	560	527	565	534	530	542	539	541	534	526	570	525	578	544	524	556	569	518	551	535	551	530	571	554	571	580	555	519	543	527	594	524	554	549	528	588	546	505	531	545	540	558	565	476	564	560	558	534	538	584	569	551	491	534	515	528	566	553	525	534	563	490	589	578	560	568	549	536	549	530	567	573	551	584	531	494	543	542	559	533	510	581	522	618	557	523	539	541	504	534	548	582	579	518	553	557	557	527	593	543	530	558	528	522	565	502	553	519	581	519	513	549	561	574	579	540	588	541	554	559	512	572	544	552	536	554	551	508	552	533	557	543	556	598	572	519	535	521	529	546	553	516	557	577	573	528	514	536	531	555	580	559	568	563	506	559	525	521	541	571	547	558	535	579	553	560	573	529	543	516	534	551	554	545	536	525	550	551	550	540	560	545	544	523	540	533	566	545	558	512	549	538	541	546	530	553	576	514	538	530	566	527	530	508	524	544	494	510	578	557	537	562	573	594	557	532	556	575	551	551	550	510	543	574	546	564	573	488	574	536	509	524	514	538	586	559	558	541	516	555	528	553	592	589	557	542	570	541	536	557	533	560	556	536	554	533	545	525	524	530	559	547	565	485	539	567	535	493	596	534	549	515	517	549	528	552	550	535	552	580	536	585	509	547	551	514	563	578	554	554	522	575	547	512	564	614	529	528	544	507	568	563	497	534	532	610	513	543	613	523	560	548	583	521	533	562	517	539	540	563	527	532	505	501	534	578	579	564	525	528	566	509	553	639	553	535	492	547	559	561	513	500	542	515	559	541	546	534	518	567	557	609	564	547	501	524	560	558	523	511	567	530	470	587	563	567	529	539	574	557	553	504	587	571	537	514	568	549	537	530	557	523	594	566	561	527	534	553	545	544	586	523	552	578	533	538	581	539	560	553	549	555	501	605	593	579	534	527	523	523	549	539	566	520	541	578	561	559	568	519	552	548	557	533	536	575	548	498	568	568	566	523	547	550	522	512	524	582	534	512	551	537	583	534	499	589	516	537	557	523	526	563	554	559	533	590	537	558	580	565	582	545	578	526	543	573	576	538	587	515	564	482	549	522	558	546	514	528	495	561	550	545	568	527	559	541	547	553	597	555	573	551	541	535	547	569	543	536	566	528	533	502	579	491	520	586	550	594	548	519	517	574	546	562	588	530	540	585	604	557	540	499	541	594	520	546	546	535	520	552	567	534	567	560	565	558	498	511	568	552	579	584	548	589	563	571	568	552	523	540	560	531	540	517	577	542	544	538	557	548	563	556	508	544	585	573	527	598	568	574	550	567	551	557	541	544	514	561	548	512	524	531	557	592	558	562	557	550	539	534	568	516	555	557	599	554	564	563	532	548	488	577	616	545	546	545	538	536	537	557	546	555	545	545	535	564	603	508	542	587	567	542	554	555	531	575	557	514	544	569	538	506	517	587	572	507	533	578	565	557	562	539	546	545	532	552	505	531	544	547	535	554	550	540	524	546	519	541	562	549	534	584	547	535	554	588	556	591	549	553	539	561	535	526	546	584	541	503	524	548	539	498	573	549	505	501	542	558	556	576	552	561	548	548	585	551	548	532	520	522	565	556	521	571	538	541	534	560	570	558	578	529	525	574	551	533	529	549	551	570	536	557	572	505	555	563	559	583	528	556	526	589	551	592	520	532	535	556	542	569	554	589	551	545	529	532	527	549	533	539	523	513	544	540	539	572	502	555	534	541	500	580	548	501	586	553	541	531	548	548	522	561	513	537	565	541	569	518	501	519	553	563	537	556	577	555	559	524	527	534	572	581	484	563	540	554	537	554	543	526	573	551	558	587	570	544	542	585	544	571	544	556	524	545	531	575	566	558	572	550	541	533	514	559	556	576	549	564	543	525	525	535	538	551	539	543	554	542	550	550	598	570	530	533	546	537	584	547	511	573	539	571	576	555	554	575	578	597	511	557	557	544	552	533	546	554	578	508	533	525	527	567	587	584	539	604	574	571	533	520	556	550	536	536	534	536	578	492	551	581	545	586	534	558	566	602	556	559	544	489	547	559	582	537	510	533	518	539	522	547	570	556	517	575	543	563	519	501	527	498	577	514	519	537	541	532	540	550	550	524	559	540	560	513	537	537	542	529	525	566	548	583	540	540	544	547	531	542	571	558	533	509	593	556	557	551	554	582	586	572	538	586	512	585	557	564	517	535	540	551	528	563	564	583	540	613	553	521	532	546	581	535	563	472	603	520	533	559	558	538	545	568	585	523	576	596	484	541	536	542	568	551	550	596	546	563	512	559	537	534	559	527	532	556	534	503	520	568	540	568	552	537	547	586	572	538	543	565	523	530	499	576	563	574	566	608	541	583	579	560	560	560	552	549	545	547	596	535	545	517	558	604	565	548	576	519	530	584	557	516	570	556	552	567	556	555	549	524	567	565	538	579	571	561	525	590	522	522	550	549	549	558	524	526	549	548	596	538	547	596	563	536	552	528	558	534	536	554	555	538	566	545	563	561	524	548	595	544	525	525	545	531	566	571	566	576	550	526	564	573	560	468	577	527	554	556	553	533	529	520	511	557	542	574	547	552	548	551	540	581	518	560	563	548	534	546	491	567	525	545	531	529	521	518	554	561	550	557	589	519	527	575	556	545	568	596	519	509	592	579	565	573	547	565	533	546	543	572	516	558	553	589	569	523	559	537	564	526	573	539	546	550	550	531	538	557	546	529	530	534	564	591	545	502	570	533	533	531	567	596	559	531	588	532	528	546	529	561	532	518	507	533	552	531	539	532	548	593	511	550	567	521	573	530	591	507	512	553	534	502	582	530	535	540	540	578	557	561	593	516	549	544	523	540	513	549	533	570	530	521	558	558	567	546	547	568	533	528	587	533	541	570	549	560	580	569	528	560	549	546	572	521	540	554	521	558	602	564	525	495	503	522	511	552	529	579	566	523	548	505	563	538	535	542	519	500	576	524	544	553	541	538	535	525	543	549	580	538	529	535	511	583	540	600	566	587	552	522	533	594	513	579	541	501	528	543	556	553	538	579	568	539	524	577	524	576	552	539	542
47008	51999	47364	42890	34191	28883	31938	33127	31326	32572	30711	26964	26405	23274	19451	17700	16147	17376	11744	8081	6189	5497	5916	8983	7417	5614	3728	2232	1937	1441	1242	828	649	475	385	344	332	295	262	277	298	232	277	217	236	216	237	233	204	217	260	264	303	297	262	236	212	188	212	230	232	211	194	215	192	227	209	212	213	223	229	222	214	224	201	208	202	232	241	204	200	230	185	197	231	216	183	198	208	211	227	210	193	187	195	211	241	177	242	217	191	210	208	198	194	223	174	198	214	216	222	212	191	196	194	190	204	198	202	185	202	215	191	235	202	216	190	208	201	209	205	208	179	187	216	211	216	202	214	205	210	210	218	189	206	202	216	172	199	206	190	206	220	172	209	205	207	204	206	208	217	232	189	212	196	228	197	195	181	200	211	192	211	205	204	203	205	200	178	203	177	205	208	220	192	222	207	213	238	206	194	215	189	211	199	195	196	212	200	205	206	205	229	181	195	232	210	205	230	206	181	208	212	211	212	220	210	218	196	214	209	229	197	197	197	207	207	212	199	204	198	215	201	184	209	203	204	183	206	211	204	214	203	218	180	209	196	190	220	220	187	197	223	214	219	204	192	204	173	193	199	192	199	180	196	197	209	211	202	209	224	198	219	219	196	216	173	208	171	196	215	232	226	200	216	210	205	199	203	223	181	212	193	224	195	210	201	195	200	215	209	200	207	201	219	191	213	227	198	203	200	205	241	203	216	220	176	209	227	189	171	222	202	236	196	208	196	187	204	200	190	221	214	200	210	201	233	183	208	235	232	207	198	215	196	201	194	174	212	221	181	213	228	206	185	210	200	198	245	199	202	177	201	239	213	219	216	208	179	185	207	187	195	217	198	220	204	210	191	214	199	209	201	213	207	173	208	182	194	208	216	236	222	209	216	230	209	221	203	211	209	211	227	203	191	199	190	229	226	194	202	198	220	196	193	213	233	191	209	204	221	188	209	200	212	208	225	204	208	203	184	218	224	187	199	218	193	196	206	240	205	208	185	196	193	194	222	196	213	211	197	208	193	191	214	179	199	226	206	199	195	215	210	194	217	229	211	191	204	233	198	231	215	231	180	206	194	212	216	206	188	201	205	204	188	215	225	228	209	183	222	208	195	214	215	232	194	220	204	171	194	203	177	207	214	205	201	208	188	211	190	226	198	195	212	214	220	217	212	239	217	200	228	225	228	216	219	197	180	200	217	195	200	208	191	211	189	225	228	218	220	203	219	196	217	209	206	207	196	210	216	231	213	220	222	184	218	209	215	211	225	210	204	201	195	216	217	224	198	202	188	205	205	214	213	196	209	189	180	199	175	221	206	176	212	212	205	201	212	183	232	215	223	226	197	196	216	216	191	181	197	195	201	209	179	210	198	224	225	205	208	238	213	203	233	196	203	233	217	221	216	214	223	202	205	207	204	214	219	198	213	220	221	205	212	205	206	182	196	213	219	260	207	195	230	190	207	203	215	194	196	187	196	196	229	224	214	202	228	213	203	192	233	197	209	194	196	199	222	205	188	221	204	195	202	199	198	188	187	197	210	216	198	213	214	216	221	221	226	187	211	212	228	210	214	228	217	200	203	203	210	203	202	206	213	196	203	192	226	193	214	215	203	210	187	204	206	195	212	215	205	191	199	202	206	199	226	206	179	208	215	198	237	195	209	186	231	222	223	192	211	206	178	198	192	195	212	201	194	208	199	210	189	205	222	213	210	206	189	224	232	210	231	219	218	213	220	192	203	193	220	223	195	187	206	209	208	229	188	178	206	228	222	192	192	211	209	193	213	216	213	170	223	209	197	223	208	193	220	209	212	223	209	198	213	217	217	189	218	196	179	242	219	211	230	206	207	201	196	188	206	197	189	226	198	213	217	198	204	200	219	221	228	189	212	231	212	218	199	207	219	207	205	205	207	220	198	230	205	207	196	189	193	199	209	200	198	213	221	222	215	237	220	211	238	205	196	218	205	203	225	213	203	209	237	213	213	180	214	186	193	213	227	224	185	204	214	204	201	205	223	212	195	184	216	217	208	196	205	197	204	217	215	229	199	187	221	221	234	231	174	199	218	201	212	189	199	217	178	197	216	218	202	205	210	223	206	204	227	192	207	228	194	199	195	209	231	202	213	174	220	196	190	208	201	214	196	197	201	195	191	228	216	207	203	217	218	189	188	204	190	192	172	207	217	171	208	219	200	209	220	191	183	183	210	214	193	232	179	214	214	204	188	198	213	212	204	209	190	174	195	197	207	211	200	192	208	205	200	221	190	196	206	200	201	228	204	225	193	196	182	183	194	209	213	193	223	212	219	213	217	204	234	209	195	184	201	230	218	216	207	192	210	198	194	204	193	235	220	201	205	215	197	188	208	209	196	214	223	238	213	199	214	205	221	219	201	197	204	207	218	191	204	213	186	193	179	228	217	222	215	190	190	204	214	220	212	206	239	208	203	195	220	177	219	200	228	205	237	223	222	188	218	194	213	216	239	214	209	204	227	203	194	205	209	215	216	226	214	208	225	216	216	187	216	211	213	225	199	207	194	214	202	199	192	208	196	238	209	196	211	214	228	227	188	190	211	204	202	227	202	210	200	227	203	220	194	208	168	215	198	204	198	214	205	209	198	200	187	204	190	215	223	194	196	207	203	201	202	195	211	215	215	213	191	206	180	175	215	198	206	194	189	211	211	207	233	209	204	203	210	185	179	215	186	224	221	214	211	233	201	224	204	216	192	238	230	206	193	195	199	194	225	214	226	205	236	207	188	198	223	227	215	206	206	217	221	205	206	188	206	192	220	223	215	227	198	214	202	215	212	204	197	213	194	222	215	203	195	198	213	207	215	221	224	229	230	186	192	208	212	200	180	216	218	180	196	213	200	223	217	203	211	180	228	224	228	202	213	228	197	201	197	207	193	180	213	190	205	193	221	207	214	185	198	221	212	233	199	195	193	194	215	243	185	207	224	250	203	191	224	229	207	200	195	202	198	194	185	187	227	197	190	215	193	224	221	181	232	201	209	203	198	205	229	180	202	218	198	219	194	228	212	193	193	216	223	183	189	199	199	222	208	245	192	203	205	189	212	211	228	207	194	193	205	229	211	195	227	188	201	202	207	190	201	174	210	225	192	210	221	196	229	227	214	211	223	241	217	222	238	201	217	210	200	222	211	195	219	204	196	185	200	188	218	188	210	208	191	204	209	205	214	195	206	218	199	215	208	217	208	216	212	201	214	169	192	207	213	182	215	188	214	199	220	219	182	220	218	218	202	236	187	204	186	213	184	207	190	207	184	217	211	204	223	214	223	199	212	226	211	215	209	223	206	192	187	202	189	237	216	204	210	208	193	213	222	210	216	217	218	203	218	217	194	191	212	227	213	187	197	210	216	177	213	222	223	179	207	200	200	184	182	198	214	209	221	211	218	180	212	203	220	205	218	196	173	207	202	203	194	187	227	212	199	218	184	230	205	203	194	204	191	207	222	221
37903	53208	56003	54787	52272	43189	49397	49173	47185	47643	44790	41977	41548	40159	37029	36759	35445	36445	30071	26127	22986	22060	23001	28574	27648	21947	17706	11712	10703	8192	6563	4689	3484	2496	2099	1682	1260	1135	1078	1031	960	972	857	803	779	775	776	712	675	746	924	1005	1293	1192	1096	1032	714	717	760	812	675	681	595	625	636	666	609	622	633	649	605	609	649	652	649	694	667	652	634	662	694	648	627	623	615	649	655	612	636	593	647	596	631	661	605	641	629	650	650	631	604	603	622	598	605	659	649	648	625	651	634	638	622	648	641	561	636	640	635	581	590	696	647	610	657	618	660	666	638	600	601	626	658	644	596	617	580	616	653	594	616	615	657	596	668	645	642	646	686	626	621	639	658	625	646	633	620	649	655	569	622	628	625	619	608	573	600	667	642	638	629	626	608	655	636	655	694	649	616	653	628	646	638	668	627	683	617	633	657	620	632	633	661	658	583	649	668	635	657	681	631	657	651	594	648	617	656	656	635	637	621	663	597	625	632	652	612	709	691	672	648	607	654	642	668	609	621	622	619	638	571	635	623	627	635	615	666	629	607	645	680	659	652	579	585	624	587	646	651	632	625	623	611	580	613	587	621	634	600	566	612	632	599	630	610	621	610	622	630	638	631	603	653	695	622	592	635	635	624	666	622	575	607	624	648	627	582	625	619	634	605	629	635	624	622	682	650	639	658	585	687	675	611	623	618	608	624	640	590	604	661	584	625	627	632	625	621	619	643	636	639	681	617	633	650	625	643	603	650	643	668	606	603	589	624	663	655	619	640	616	663	603	639	652	691	618	615	633	652	614	632	646	613	640	634	631	603	650	639	646	625	639	656	633	632	617	629	607	628	652	619	629	657	606	651	620	645	644	630	630	609	612	656	634	674	658	603	645	637	612	627	637	596	645	646	656	670	605	620	644	616	641	650	638	601	604	597	576	615	638	668	650	640	611	633	658	661	624	627	664	637	655	619	660	655	595	645	662	612	662	605	612	615	626	660	624	641	617	626	662	648	642	645	631	626	669	627	639	630	640	635	604	593	617	706	634	609	626	609	640	624	611	607	637	678	629	619	646	650	617	642	647	607	676	638	607	671	635	649	653	638	665	657	638	610	608	617	587	649	612	608	653	633	585	594	635	616	618	568	642	597	595	641	570	622	622	646	581	627	621	603	650	662	623	646	627	655	619	642	576	678	641	637	685	653	647	691	642	603	629	650	650	639	589	641	659	615	640	632	603	642	605	668	611	616	624	641	572	643	625	630	647	621	601	680	612	628	655	609	622	660	654	693	620	614	613	589	591	581	615	609	581	619	642	636	616	660	616	576	656	616	684	647	608	623	614	647	635	663	589	639	618	620	622	616	614	616	629	637	619	609	622	609	649	646	632	622	621	668	647	648	629	635	646	647	665	583	591	671	646	616	622	613	641	628	630	646	623	601	632	664	590	621	616	611	637	629	590	619	632	659	601	660	603	615	633	636	644	638	672	602	590	617	639	663	653	628	669	634	608	652	643	637	613	628	662	658	627	645	624	644	646	617	664	662	636	656	619	605	636	640	665	632	626	649	649	632	669	609	616	619	646	659	625	617	635	665	639	631	647	647	643	655	592	614	617	597	645	589	671	631	654	630	630	632	596	663	592	621	634	622	644	606	656	633	608	612	634	670	590	622	625	655	642	623	632	640	640	653	606	648	621	657	674	609	619	634	672	615	636	619	678	634	630	676	613	645	652	622	684	620	661	599	638	630	616	591	633	619	646	635	582	690	666	649	630	597	582	605	614	626	644	664	605	641	605	637	641	619	635	607	648	609	614	566	634	621	661	583	618	626	645	633	591	654	653	650	613	652	630	658	647	617	669	628	632	603	592	662	640	598	653	599	645	607	595	662	615	616	658	616	637	634	630	626	630	647	616	660	626	607	605	615	656	665	611	612	655	677	639	619	637	642	650	617	594	647	678	667	615	590	561	616	664	658	613	645	632	641	593	645	614	659	643	599	652	657	606	631	671	624	639	620	609	607	614	602	663	628	658	571	671	623	625	626	616	600	660	650	608	616	610	602	621	665	667	614	599	635	625	642	665	641	651	582	653	633	610	609	678	614	654	613	632	622	596	662	619	609	586	626	608	623	603	635	579	629	642	590	602	636	673	614	618	629	621	627	640	665	653	643	649	606	608	618	602	585	655	625	612	585	633	665	661	681	616	650	647	646	623	638	659	591	548	641	635	579	645	622	632	645	607	592	632	628	608	624	679	633	621	622	594	641	602	635	629	632	595	688	596	600	635	616	644	624	605	653	599	637	597	675	631	634	643	608	644	661	635	601	628	642	590	625	648	646	640	611	697	642	628	650	673	660	622	645	576	599	603	584	633	631	619	585	642	596	633	662	571	627	648	621	636	673	636	618	621	623	619	657	637	622	663	644	657	655	623	658	597	683	651	624	653	585	645	625	584	601	617	647	614	618	636	585	635	607	647	650	641	605	643	648	640	660	598	624	646	647	620	664	623	636	626	618	621	621	611	633	605	623	617	684	599	653	643	602	647	652	646	612	605	662	671	624	599	705	650	644	655	635	619	685	676	626	656	640	606	624	603	633	647	621	624	641	640	583	636	680	613	581	611	644	582	629	630	643	647	647	619	670	573	634	632	631	627	637	645	626	687	605	647	649	641	629	612	577	618	651	570	658	610	631	606	636	620	654	650	636	632	621	609	610	589	636	649	654	621	669	634	620	578	660	620	648	634	607	678	644	639	643	606	623	675	611	636	617	584	641	626	640	645	614	648	661	651	617	651	623	622	604	695	660	606	619	621	645	647	595	625	680	616	636	596	610	661	666	621	597	632	652	618	615	636	642	675	614	640	617	645	657	652	580	629	650	608	649	673	596	627	618	605	636	697	643	652	601	695	582	630	624	604	640	648	628	626	630	604	612	610	592	646	601	643	655	641	606	608	659	612	649	601	629	594	604	601	670	630	616	606	612	648	632	638	663	608	600	580	672	602	657	650	648	599	593	650	592	610	674	666	619	646	662	632	674	629	616	592	632	664	654	659	668	619	593	658	671	631	621	690	648	640	629	658	653	636	629	644	666	597	599	678	633	652	619	608	605	682	655	639	632	612	673	656	613	659	634	662	633	623	670	648	703	642	623	623	634	648	672	637	648	656	615	627	656	627	675	628	624	613	672	637	623	629	634	634	645	638	652	629	627	638	621	610	643	632	660	625	595	634	651	633	587	670	594	666	637	606	597	652	607	641	643	665	660	625	624	600	611	626	607	591	597	567	594	615	636	558	684	637	632	590	619	625	613	593	644	620	596	659	673	626	611	649	658	670	630	653	626	610	618	588	577	602	637	599	619	657	637	645	647	590	606	646	668	608	652	671	630	604	668	603	632	669	665	596	608	616	587	625	591	682	631	597	651	622	618	618	603	668	635	617	613	612	633	660	637	650	577	625	666	620	622	655	567	629	573	591	604	605	635	633	642	640	654	644	618	568
16675	19127	21702	20232	17104	5292	3468	2848	2151	1781	1423	1248	1076	941	789	911	773	742	536	419	352	379	327	428	320	305	265	235	287	239	239	170	179	176	201	168	191	162	185	183	169	185	154	171	180	192	173	163	153	166	148	167	148	161	149	169	152	159	152	187	183	151	170	150	167	161	156	157	133	147	163	148	138	160	139	138	161	174	155	148	167	162	157	158	189	181	145	155	169	143	162	159	161	153	155	157	164	143	137	156	161	176	155	179	164	171	166	155	177	157	157	160	160	177	160	160	166	161	175	158	172	164	136	163	176	180	150	171	130	175	147	183	175	166	159	160	151	152	147	155	153	166	166	181	177	173	145	149	120	172	172	144	165	154	182	153	148	153	145	182	177	183	137	159	178	176	157	152	172	169	141	148	156	144	184	175	160	195	155	184	167	148	172	154	148	155	135	171	165	155	141	187	164	143	191	161	165	161	168	141	156	186	197	145	157	154	151	157	164	152	156	151	157	145	168	150	174	159	161	130	157	178	151	185	144	160	169	173	157	150	148	162	159	164	149	172	170	146	131	153	162	166	135	136	167	154	161	162	150	159	164	174	186	167	141	136	183	160	141	169	163	155	177	181	135	128	160	164	204	173	173	165	144	162	154	150	157	151	174	142	175	187	145	172	169	172	178	160	158	159	171	157	180	157	151	160	170	156	172	168	167	178	186	162	131	171	173	173	167	161	150	159	144	152	150	158	157	156	167	182	148	155	164	158	180	155	158	163	153	161	146	143	164	184	153	166	177	141	149	166	173	144	169	154	164	142	133	152	151	174	150	148	181	173	155	157	158	155	171	156	168	168	162	142	147	155	154	179	170	161	156	173	173	148	159	179	171	162	166	179	167	170	149	142	163	161	156	154	163	174	168	161	156	190	161	175	161	155	192	160	155	183	168	161	175	168	158	162	143	165	142	158	175	162	146	177	172	176	157	183	148	158	166	155	152	163	185	183	140	144	158	164	163	175	151	181	150	154	160	161	151	144	172	175	169	164	163	151	181	169	159	153	139	169	176	163	161	181	149	160	154	153	168	167	143	147	155	150	172	154	161	159	174	162	158	180	152	153	145	162	198	167	177	172	177	156	151	156	141	154	177	177	147	167	175	164	165	152	141	162	193	158	178	168	161	177	187	156	172	162	170	159	156	164	177	156	176	148	151	165	168	134	164	141	159	139	143	155	155	161	152	164	152	191	161	167	163	142	157	183	174	149	183	152	168	177	168	157	160	182	140	150	142	153	154	166	161	146	186	146	136	144	157	150	162	176	162	166	161	169	161	161	193	157	152	184	152	141	150	155	189	147	134	163	151	176	145	149	141	168	169	153	157	182	169	156	154	174	173	140	162	149	177	141	170	166	152	140	149	151	167	177	182	168	171	160	146	155	165	144	169	177	177	150	164	189	158	167	161	178	161	172	182	165	162	154	171	153	145	176	177	172	128	184	138	160	171	154	157	146	147	167	168	176	170	147	154	168	154	140	152	159	168	140	170	179	159	151	170	164	164	187	177	158	167	177	186	145	145	146	168	157	154	156	175	161	174	161	154	156	153	148	154	182	152	165	160	160	162	151	172	168	184	146	152	172	156	162	164	152	136	183	169	169	155	184	148	173	174	166	161	165	152	145	177	171	136	162	167	153	157	148	170	149	152	165	136	151	164	156	158	164	168	140	164	170	170	158	151	149	168	177	146	175	129	148	197	162	159	160	180	170	151	161	145	158	167	175	152	165	146	147	149	165	162	164	138	152	163	167	187	144	154	181	164	165	163	177	168	142	160	173	142	164	169	193	181	170	163	186	163	165	168	142	138	166	154	158	144	164	160	160	151	152	158	183	156	167	143	161	166	143	170	153	147	173	158	174	162	142	143	172	165	154	179	148	164	187	165	161	172	154	167	165	166	171	161	178	140	155	175	152	160	163	145	159	162	170	148	156	162	155	150	155	145	146	171	169	168	168	157	144	150	184	174	166	149	137	168	156	164	150	171	160	190	146	149	130	160	171	157	171	119	159	153	131	183	184	134	164	161	157	156	171	147	175	166	155	176	172	169	149	155	176	151	163	159	189	178	173	166	166	156	169	162	173	154	166	151	178	152	165	132	166	175	164	140	158	165	184	152	155	168	167	155	145	156	160	163	156	146	177	162	184	139	167	156	159	163	149	178	152	172	144	163	168	167	163	159	152	163	168	138	165	172	161	158	173	190	167	158	148	145	154	156	178	162	152	156	156	184	144	156	149	151	151	160	162	162	164	145	162	166	165	187	159	177	147	165	165	171	179	171	150	169	171	177	151	174	173	174	155	155	141	169	188	159	155	159	176	162	157	159	171	148	166	164	138	168	174	194	164	150	180	147	133	156	151	154	147	182	166	153	161	159	146	149	172	184	165	183	175	170	160	146	153	151	166	165	159	171	143	147	164	156	168	160	171	161	155	157	150	155	161	172	170	173	150	165	179	187	138	190	156	144	179	170	174	154	155	141	150	173	162	172	149	179	160	176	144	182	163	156	173	164	147	162	156	181	172	166	176	181	153	158	161	146	171	180	185	160	169	167	191	143	134	166	179	168	158	144	148	167	161	156	162	167	161	175	165	144	170	161	167	158	154	163	179	182	143	155	173	177	165	155	165	156	156	148	172	161	151	142	169	173	183	150	156	131	161	172	160	170	178	143	177	181	187	148	146	175	146	165	158	162	159	151	211	198	174	130	168	151	178	170	157	174	176	184	170	177	156	175	172	141	159	159	178	166	146	171	157	147	159	170	145	155	159	134	158	168	149	141	168	170	168	161	190	174	166	150	178	146	157	156	152	136	161	175	158	160	179	168	153	180	158	150	171	196	177	177	163	159	164	183	168	168	142	158	156	154	149	169	163	174	153	174	164	162	150	151	176	175	148	143	179	170	174	157	170	158	144	160	160	169	174	161	170	153	182	150	151	177	179	134	139	145	174	165	163	157	150	156	151	151	145	178	161	180	155	167	161	157	175	170	151	181	144	164	172	158	161	166	163	151	152	158	168	157	151	143	136	168	163	177	164	152	138	162	161	176	174	185	160	161	156	156	156	175	156	135	167	176	143	154	153	138	179	158	167	165	173	152	162	178	173	155	175	191	144	169	161	181	146	160	163	163	147	156	140	175	187	148	170	139	158	175	159	172	148	167	175	171	162	183	164	138	156	175	193	170	152	172	174	144	160	159	178	155	143	147	156	143	155	142	156	161	168	166	162	171	158	186	183	161	159	163	172	159	154	165	154	165	160	146	160	152	148	175	127	162	143	149	146	140	163	162	175	149	151	151	167	150	163	161	158	177	176	173	165	166	139	177	155	159	163	171	156	167	156	158	142	156	171	184	184	162	166	174	159	191	179	136	165	163	150	179	154	146	169	164	174	160	164	170	156	167	165	146	178	186	151	165	168	173	151	183	163	169	165	150	187	175	143	156	169	149	164	178	159	153	146	179	159	175	151
13980	21916	29627	33561	29459	12986	12381	11438	9055	7919	6589	5239	5017	4333	3749	3613	3492	3578	2819	2343	1861	1859	1854	1967	1627	1423	1278	1325	1297	1117	948	764	739	712	658	644	619	572	581	574	595	523	564	567	564	557	562	516	560	554	542	531	545	540	551	530	544	508	515	502	535	558	516	543	540	520	590	568	526	502	552	547	539	555	540	527	508	526	535	522	559	572	555	519	567	561	550	531	517	535	526	531	508	542	515	555	502	542	546	544	489	510	517	557	507	514	512	529	542	571	555	505	537	533	574	554	496	519	533	537	559	496	531	519	478	515	510	543	562	533	559	517	518	542	555	525	539	536	543	509	519	543	516	538	507	518	516	529	496	514	538	523	549	551	536	503	525	511	555	567	518	561	552	554	498	521	519	571	539	568	569	516	537	531	517	559	544	505	526	544	528	523	553	525	549	493	554	510	503	525	561	538	538	509	523	499	533	551	547	555	503	539	510	518	527	556	539	514	525	535	582	566	578	552	534	534	534	559	555	500	526	522	572	563	529	521	546	514	555	532	515	563	543	543	595	499	505	506	498	502	541	514	552	550	520	524	540	527	505	536	538	526	509	554	517	545	508	494	562	556	526	522	562	535	598	532	539	500	524	526	516	511	537	521	525	519	500	506	492	476	522	486	568	581	589	519	514	494	531	542	515	503	536	512	517	560	511	506	554	509	567	556	507	547	504	542	562	570	520	535	531	532	521	515	549	552	558	541	491	513	520	541	545	542	533	514	555	554	518	502	539	533	571	490	587	509	538	515	505	537	536	517	520	527	535	514	532	540	531	501	484	538	540	545	525	503	545	561	557	578	550	541	499	503	519	528	529	536	486	506	518	512	518	553	538	557	548	520	503	584	505	518	528	537	512	562	537	545	498	561	520	549	483	493	509	557	521	543	518	542	545	509	529	487	565	534	537	549	528	543	564	551	549	542	526	550	534	545	511	525	517	496	498	512	529	488	531	564	534	524	535	554	560	545	515	546	502	562	519	572	557	572	513	564	555	510	602	522	527	523	534	550	552	527	535	524	530	501	536	512	518	535	516	526	480	533	557	550	533	512	535	519	543	569	573	526	571	546	498	528	510	548	520	500	556	536	522	568	498	507	568	509	544	565	564	514	547	518	549	514	530	519	555	541	509	540	532	550	511	551	523	572	566	500	527	514	531	543	515	523	531	527	527	517	540	523	509	548	530	556	532	530	527	514	580	535	568	524	547	543	490	551	539	507	508	524	501	515	509	541	552	579	519	571	501	509	538	549	494	537	507	517	523	500	545	495	538	518	516	556	511	574	507	525	521	523	544	546	594	533	505	562	564	521	577	528	539	526	549	528	547	540	533	577	555	579	525	530	507	530	572	577	560	515	525	524	579	551	522	495	534	514	537	485	519	505	553	542	550	495	551	546	550	546	531	531	544	553	552	511	501	557	547	519	505	509	540	543	579	536	523	536	532	527	523	514	567	509	542	540	552	559	506	582	516	560	474	501	536	528	487	517	550	544	540	509	515	561	521	518	529	561	545	514	515	533	525	534	532	514	529	563	520	535	536	534	547	537	534	527	517	501	526	494	554	516	540	560	534	506	515	582	564	514	530	556	528	569	537	518	491	530	518	520	549	524	529	515	534	525	522	493	595	574	496	501	566	488	560	523	491	537	515	524	479	548	533	505	563	548	551	539	545	531	548	492	550	532	518	525	510	513	540	533	514	563	513	525	570	501	550	518	525	549	487	541	534	503	524	544	502	544	544	519	524	515	541	492	501	505	500	549	498	556	567	565	506	526	508	555	513	544	512	545	522	532	531	523	530	567	526	508	517	525	498	534	545	491	540	538	527	544	499	553	526	527	532	557	561	542	483	557	515	514	492	496	556	569	553	515	515	546	558	570	498	510	516	548	519	572	542	524	476	545	526	539	507	536	490	540	536	546	573	558	512	515	516	516	512	520	541	542	505	542	538	511	503	549	509	562	545	551	553	535	574	510	542	528	535	519	526	534	545	552	516	539	531	557	541	536	567	538	519	492	536	554	521	555	548	575	537	563	508	495	547	499	518	503	524	526	550	523	481	557	521	545	487	512	529	536	504	550	538	491	542	528	560	528	531	511	533	556	565	552	537	504	551	522	533	536	507	534	552	547	533	535	565	530	500	505	540	530	516	527	540	528	515	537	500	515	528	558	527	534	483	509	533	571	525	485	560	556	549	557	489	518	506	548	526	492	533	519	530	508	531	520	542	509	520	572	532	480	492	563	520	549	549	481	537	519	528	515	534	542	496	512	502	549	532	506	520	559	557	549	535	533	541	530	507	560	548	480	523	535	524	504	492	490	542	532	535	548	502	488	539	515	566	517	529	484	547	523	541	491	511	491	520	537	533	531	509	545	555	546	542	516	556	536	495	535	520	505	555	532	540	485	506	549	491	569	486	507	555	567	562	558	493	557	538	539	518	504	560	505	512	495	571	594	566	539	547	526	522	529	526	538	546	523	506	535	546	502	527	500	540	541	542	541	470	501	532	508	519	515	496	520	536	513	532	503	583	542	578	514	521	519	560	555	516	487	587	557	544	543	521	545	532	538	534	508	549	540	543	533	522	531	520	500	557	541	533	483	514	533	489	515	544	512	559	537	552	500	522	553	527	544	533	497	545	567	522	489	558	535	523	509	524	544	509	535	566	479	517	556	563	510	514	588	566	502	539	514	527	538	544	543	502	530	507	548	539	542	566	514	562	509	510	559	543	536	492	534	561	507	498	536	509	555	552	529	514	514	529	521	504	493	525	548	536	519	533	492	535	522	556	566	535	488	546	545	587	521	538	522	520	558	511	474	540	541	487	505	538	504	525	537	519	538	504	543	528	522	531	522	545	569	533	530	547	505	508	539	562	517	552	540	517	533	546	537	529	535	547	519	497	502	545	518	534	535	519	558	524	511	529	522	556	551	481	575	565	513	516	508	530	517	513	516	484	538	529	547	566	504	523	576	517	549	548	528	534	512	548	544	546	530	507	479	515	552	543	514	509	532	528	516	526	534	534	526	526	506	565	501	515	504	558	543	504	537	540	532	527	536	529	509	539	522	560	517	521	537	512	512	512	553	530	557	514	545	489	558	523	581	535	561	507	525	567	553	524	501	476	557	553	500	533	561	544	536	526	547	586	566	525	539	534	529	552	557	517	539	495	539	542	506	534	555	492	545	544	522	528	511	523	542	543	497	544	540	539	524	522	535	519	497	502	516	499	565	531	553	548	532	564	562	514	507	552	564	543	513	539	580	563	528	533	505	508	530	559	542	516	572	537	504	522	560	528	528	550	540	552	537	541	514	520	515	522	542	520	528	480	532	571	558	562	554	528	515	534	562	537	548	529	507	537	564	476	550	540	537	510	538	536	514	558	540	525	539	529	513	509	560	552	510	542	518	570	542	541	541	482	540	564	535	498	530	553	532	551	518	558	518	576	536	536	539	584	553	505	511	502	507	537	516
37874	47306	46108	46438	41909	30159	29293	28299	25093	22641	20536	17678	14925	12012	9852	8975	8110	7766	5830	3019	2471	2173	2374	3482	3171	2352	1904	1258	1122	889	495	334	266	247	195	183	167	177	180	170	162	144	146	222	220	178	160	165	163	140	151	166	148	121	148	168	148	138	157	158	172	128	153	162	141	140	145	143	168	138	140	183	154	144	144	153	159	164	163	132	147	109	142	148	147	153	122	146	146	134	138	135	133	121	149	147	151	142	154	147	158	157	170	131	143	148	150	170	161	166	141	168	146	159	142	127	144	143	138	157	156	157	142	158	150	145	141	148	132	156	153	160	182	156	150	134	135	134	128	166	122	145	143	158	140	150	161	146	139	139	152	145	154	165	143	147	152	141	132	158	139	157	132	134	144	154	151	155	140	167	154	143	127	145	159	143	145	157	121	148	157	161	168	148	160	146	153	180	124	152	146	156	158	131	164	162	152	141	163	137	150	144	136	153	154	148	160	159	137	140	150	147	153	167	151	152	140	147	135	149	138	146	147	153	173	142	155	169	142	141	135	135	155	144	148	158	136	150	141	143	152	128	124	154	160	152	142	132	115	169	129	175	119	149	165	150	131	140	145	141	157	176	163	157	152	135	153	178	159	163	166	141	150	156	148	139	155	127	167	129	145	158	145	160	156	145	143	139	162	138	149	147	145	127	125	175	146	141	159	131	124	127	145	134	158	126	142	145	157	175	130	136	136	161	152	119	138	138	167	143	142	153	157	142	128	150	154	147	148	161	143	121	163	148	165	149	155	140	150	170	152	120	149	177	148	139	148	174	144	143	116	147	159	132	159	144	157	164	162	151	146	151	136	150	157	145	158	141	136	157	129	164	148	171	155	145	139	169	182	164	166	142	140	163	159	148	149	149	135	166	124	140	142	144	140	138	131	163	153	156	154	150	147	152	154	121	156	162	130	164	138	155	151	161	170	158	193	134	133	130	138	161	146	150	166	153	150	137	137	143	150	137	165	136	155	125	147	153	165	141	146	172	160	142	141	132	125	132	136	158	156	144	145	136	141	163	139	144	147	138	144	164	132	147	145	134	158	146	133	135	156	141	149	172	133	160	147	161	130	122	149	148	147	164	136	162	147	163	148	146	125	152	135	150	137	156	159	179	162	155	149	185	157	135	160	164	150	139	132	142	136	143	143	127	150	143	160	156	152	132	161	158	128	157	143	145	151	158	145	159	155	138	161	152	143	133	158	124	164	150	165	164	148	146	157	148	161	143	153	158	152	166	135	155	133	153	168	138	127	143	152	147	140	141	156	136	156	136	160	126	170	137	130	151	146	163	163	142	160	155	137	151	150	146	164	159	166	161	165	170	146	155	147	147	165	163	136	167	163	134	148	167	155	133	163	155	174	156	136	158	143	150	138	168	168	140	155	156	161	165	152	169	151	157	125	164	164	160	151	155	153	146	136	148	142	169	157	145	146	137	173	163	139	138	147	133	129	167	128	135	136	153	169	148	131	135	147	140	137	138	141	131	141	124	157	143	151	145	156	141	130	148	126	171	143	142	144	147	165	175	148	165	153	129	159	148	157	139	162	150	155	147	141	140	161	156	158	163	151	143	157	153	151	132	171	147	157	155	128	135	154	149	155	123	157	146	150	149	147	134	145	163	166	143	168	152	121	136	164	175	162	128	140	145	138	146	134	158	139	133	150	152	167	140	146	136	149	145	143	155	139	118	148	155	146	150	143	149	133	151	146	149	177	165	149	117	131	170	134	177	139	140	141	152	166	149	155	151	158	148	184	141	161	164	159	174	145	131	145	141	167	158	146	157	150	146	135	133	119	146	158	130	149	136	141	146	155	139	157	154	144	158	159	152	153	133	139	127	143	155	156	153	132	143	143	152	140	165	148	151	165	154	144	134	143	161	151	150	141	147	141	153	143	134	157	145	151	147	151	132	167	135	165	157	160	133	187	159	158	130	126	141	160	174	119	146	152	166	151	151	153	155	124	167	167	139	139	148	138	152	160	165	130	147	160	152	144	129	150	161	170	138	161	162	152	171	141	144	139	155	154	145	147	164	141	165	140	155	152	144	152	158	156	144	157	157	147	140	163	140	146	129	153	155	146	161	140	142	160	134	167	152	145	126	179	150	124	141	150	144	154	151	139	143	145	157	158	152	149	131	133	134	157	145	139	161	140	161	156	166	152	173	180	168	149	137	132	124	142	150	148	131	137	149	140	171	131	154	166	153	135	153	140	139	146	140	152	159	141	137	140	158	154	142	145	164	166	156	155	149	144	150	147	150	176	143	167	168	159	170	148	157	160	174	161	161	167	146	147	144	149	167	162	140	139	130	145	164	148	127	134	132	157	143	155	155	149	171	135	151	134	162	162	166	145	148	140	153	137	143	148	151	170	150	146	150	160	145	152	163	138	153	142	128	135	163	153	143	173	149	171	143	148	138	149	139	139	159	130	156	156	148	170	151	133	148	143	154	138	166	166	153	133	152	135	139	142	163	147	149	154	125	149	139	152	125	152	158	156	151	158	152	138	144	144	131	132	145	156	156	143	163	161	177	151	152	165	171	133	151	163	144	157	142	156	124	170	127	156	137	158	167	152	128	171	159	153	170	142	147	137	153	144	143	145	142	158	146	168	152	162	139	153	149	152	145	136	153	164	123	133	158	164	160	151	157	148	148	149	164	142	142	158	171	154	162	121	132	148	144	162	138	165	129	182	140	165	154	172	177	157	162	152	129	145	146	138	157	156	158	128	143	155	150	148	137	130	154	120	142	171	155	154	133	142	148	148	146	162	147	171	156	154	152	134	162	135	145	149	147	147	139	176	142	156	154	150	181	146	144	139	155	153	165	170	152	153	141	138	137	139	161	117	155	133	134	140	140	158	163	177	139	155	127	163	152	156	160	150	149	159	142	150	154	164	146	126	162	166	150	148	127	154	174	176	153	139	136	158	151	137	154	146	129	146	167	124	160	153	151	161	167	158	141	155	144	139	130	146	154	146	165	141	133	126	164	146	154	162	153	159	144	157	141	148	156	163	136	164	178	133	146	127	157	148	154	140	136	165	154	157	147	140	150	132	165	132	142	139	147	154	132	141	145	145	129	120	158	147	156	156	143	159	147	160	158	134	130	154	156	150	150	157	150	135	154	167	138	146	150	134	154	146	139	142	145	144	152	148	156	129	150	176	152	141	143	154	162	129	154	127	170	140	158	131	142	159	152	132	146	153	142	174	145	154	158	123	150	133	134	139	165	162	170	164	164	155	159	148	137	145	160	154	145	146	129	147	151	145	140	129	133	151	155	156	172	162	151	144	135	133	157	154	137	133	134	140	150	135	134	164	159	139	147	171	137	153	130	149	139	157	146	154	138	163	147	160	149	174	151	145	140	143	134	139	140	161	148	151	145	142	161	139	144	144	139	145	158	155	139	147	146	162	149	138	155	139	142	165	135	155	152	137	152	126	165	146	136	151	155	133	139	155	163	142	148
30064	44297	50382	55538	48525	38453	42547	40450	37787	37387	36145	33652	32206	29615	27406	26770	25460	25608	19824	14419	13447	12039	12534	17242	16484	12785	11241	7494	6857	5310	2901	1962	1401	1030	935	742	778	752	664	631	640	637	617	912	1025	798	605	548	503	519	491	516	526	479	451	520	516	498	539	503	483	480	485	481	491	491	488	465	499	537	487	483	484	489	453	478	491	488	531	479	516	484	511	490	483	480	504	452	499	502	493	491	538	514	533	462	493	491	511	463	446	543	458	514	501	456	469	483	488	477	500	499	486	471	482	462	531	466	514	489	494	489	471	497	496	488	530	510	477	480	490	488	486	493	490	490	471	494	489	521	446	513	487	454	483	473	472	462	513	498	459	471	535	497	497	483	444	513	530	506	476	474	487	492	494	489	502	512	506	461	476	482	481	474	492	503	501	508	502	509	483	490	486	466	518	488	492	493	479	479	483	495	446	487	441	475	472	514	493	532	442	487	486	552	488	495	479	511	462	496	520	493	518	495	493	475	494	489	509	484	469	478	513	516	470	478	466	454	461	485	501	486	472	521	462	492	477	452	501	520	508	517	469	511	484	488	491	457	486	496	499	525	499	529	450	510	517	496	476	460	517	490	503	472	478	518	480	523	477	513	508	506	486	477	484	498	524	499	470	498	510	522	498	501	444	495	489	480	533	489	478	525	454	464	480	460	503	501	492	507	481	501	502	441	468	512	487	458	487	457	472	525	474	502	514	482	529	493	454	473	499	479	468	465	492	492	490	492	512	467	499	511	524	498	500	490	502	552	470	521	497	493	531	508	487	487	468	490	504	496	468	444	497	505	475	469	500	479	512	542	486	460	495	495	485	495	500	515	480	434	496	489	474	486	463	461	469	516	496	493	474	519	460	514	472	480	515	466	485	485	479	522	497	505	446	469	503	465	487	458	455	458	514	485	476	507	501	501	483	523	508	510	474	492	470	487	496	443	473	527	519	508	496	468	466	496	507	492	467	525	498	488	462	538	507	516	485	484	464	505	497	531	482	494	484	472	494	496	491	504	502	500	501	489	514	483	491	477	517	534	526	494	481	476	493	445	451	447	474	475	475	498	514	516	485	483	466	475	466	523	485	476	522	487	494	501	495	550	489	514	498	478	502	497	508	517	461	452	477	473	491	479	458	456	467	498	501	480	479	489	478	473	486	474	470	479	447	479	489	504	548	557	475	472	462	514	480	489	524	466	496	512	505	504	506	477	476	484	477	497	480	511	480	521	471	510	489	491	474	475	434	463	489	486	528	465	507	495	458	498	452	487	475	474	473	488	476	500	487	473	491	463	495	469	440	491	518	521	498	490	469	526	473	487	476	471	532	482	503	472	479	463	481	494	464	493	505	447	495	506	508	481	470	515	526	470	509	520	497	476	482	491	488	488	466	472	467	486	488	480	503	508	459	490	482	468	508	491	492	460	469	466	464	487	496	513	483	453	482	468	522	528	507	502	522	489	490	499	475	483	490	478	521	515	542	493	455	464	451	502	513	479	505	501	535	489	493	463	500	493	458	469	512	492	474	479	466	462	466	520	506	497	471	480	480	482	484	495	521	468	510	483	520	482	486	433	447	433	433	518	466	498	470	540	471	523	507	487	504	488	452	499	478	466	473	491	526	520	478	487	464	477	486	521	488	479	482	487	471	517	485	473	490	505	524	436	500	460	467	499	477	448	491	466	495	483	463	491	472	493	525	535	478	495	499	493	501	465	478	457	500	534	483	477	482	486	461	486	485	505	489	468	493	451	503	492	484	479	488	480	491	471	458	477	475	513	516	487	471	482	480	502	482	522	455	551	498	500	485	479	483	445	461	500	434	505	493	506	492	521	483	451	487	498	468	483	476	478	484	471	491	494	495	480	459	459	497	484	528	508	486	509	502	445	484	493	498	448	461	506	481	502	436	499	464	474	464	463	536	474	484	463	499	455	477	513	500	487	484	468	519	512	512	501	485	486	524	492	508	486	480	485	490	453	495	502	458	487	502	477	473	498	534	449	485	500	436	494	481	494	545	477	484	494	491	458	487	495	507	478	478	491	445	486	489	489	476	456	477	490	480	483	504	482	499	496	478	497	471	493	505	531	450	505	519	483	461	485	467	467	475	459	497	466	501	487	502	474	492	489	518	531	511	486	487	490	463	506	497	475	473	514	461	497	488	494	472	465	465	511	500	484	520	470	498	525	517	466	497	480	489	469	466	501	495	490	496	516	476	474	514	492	520	462	492	455	496	501	494	474	463	471	454	496	478	466	513	544	466	477	497	469	531	447	493	473	468	439	468	489	481	487	484	486	435	443	444	512	472	484	474	493	489	480	520	492	485	481	487	474	507	521	492	467	534	462	473	448	486	488	470	529	463	493	478	490	505	499	498	497	511	502	506	463	485	486	469	480	460	499	512	474	487	514	491	498	486	484	487	485	459	461	477	492	491	502	480	491	516	505	450	449	489	499	503	456	451	476	492	465	485	487	481	515	484	508	483	497	471	480	486	494	489	549	489	534	464	516	472	495	476	486	521	446	499	496	492	470	520	509	527	454	486	492	434	517	514	483	511	545	491	502	442	479	513	525	481	474	452	460	453	530	501	483	438	497	475	439	500	529	542	506	514	463	469	482	507	497	498	470	494	474	523	497	458	477	463	474	469	496	448	498	518	467	487	457	484	460	497	498	504	511	530	530	442	496	507	482	519	489	497	498	504	473	470	504	471	477	484	535	527	488	486	502	502	535	492	542	474	514	464	538	503	459	497	487	457	499	467	508	451	487	491	443	529	498	446	519	486	447	461	497	490	496	498	498	491	476	496	508	474	484	450	504	500	487	459	495	505	501	457	485	500	504	513	500	501	448	483	485	499	505	505	485	459	491	461	499	463	503	500	479	504	462	450	464	498	492	474	477	524	464	457	513	492	514	525	527	533	494	489	476	510	457	527	475	462	472	468	502	501	495	510	452	482	456	481	466	475	446	536	475	444	506	483	452	489	471	509	490	472	493	488	469	472	517	495	460	480	505	485	446	500	529	487	481	471	453	496	500	469	498	464	504	505	520	442	462	510	467	506	505	459	507	481	457	473	464	485	490	526	496	491	471	498	469	490	457	530	460	494	469	527	432	500	487	465	465	478	532	478	487	504	486	485	517	453	470	478	493	471	489	524	488	500	468	474	492	518	478	477	496	483	465	461	492	457	471	489	528	497	489	460	501	502	490	505	483	517	531	536	489	488	472	497	510	486	471	475	505	490	494	474	475	496	509	488	471	463	474	492	490	465	529	499	528	517	523	483	474	464	473	505	465	466	457	480	521	468	501	551	556	520	460	496	469	482	483	494	490	462	482	459	521	495	491	517	479	521	495	494	472	497	456	501	495	503	499	445	489	465	480	481	518	474	478	471	524	505	470	481	497	483	480	501	533	433	478	528	480	490	506	488	522	461	496	512	515	485	492	466	451	492	507	491	527	472	435	509	464	533	499	447	473	513	461
47936	46837	47133	45448	38443	30232	31385	32598	31940	30624	30795	29349	27086	23970	20436	19718	16227	17395	11979	6765	6051	4810	4826	8443	7381	6692	5082	3057	2601	1710	603	550	503	367	302	267	272	283	215	227	223	239	226	266	239	216	221	211	188	189	189	198	234	207	212	195	234	218	201	202	206	211	202	196	202	204	181	198	207	193	194	206	216	216	185	220	196	189	202	186	190	195	189	189	203	196	184	208	180	185	191	204	201	200	201	183	197	210	195	187	190	200	203	188	176	190	204	177	207	195	199	164	197	207	187	175	223	186	195	190	201	203	213	192	189	174	182	205	187	192	214	202	215	206	188	155	193	201	196	193	180	174	187	192	184	195	188	209	181	195	197	193	194	215	198	189	191	192	198	190	189	199	178	179	197	169	216	176	178	188	190	196	188	183	205	205	190	210	191	196	197	207	180	187	193	205	208	194	208	188	189	195	187	213	198	177	201	187	178	199	214	184	188	173	181	198	192	167	228	196	211	182	192	200	181	180	188	190	197	205	200	187	198	173	244	220	178	193	180	199	177	190	187	200	183	211	194	180	185	198	205	193	178	199	205	199	189	168	199	182	202	195	193	182	191	180	202	197	195	180	205	185	186	196	212	180	213	197	200	190	203	191	195	206	214	216	211	194	216	181	221	180	185	156	211	209	216	179	180	183	185	193	196	156	215	181	178	188	190	196	212	215	205	180	189	201	180	178	187	186	204	193	183	202	199	189	200	188	208	187	194	195	192	177	179	210	185	195	183	199	199	178	186	199	197	184	205	187	209	180	212	188	194	207	193	209	217	207	194	184	207	196	205	177	189	205	199	203	205	191	187	192	204	200	215	202	193	190	201	210	213	201	217	185	164	183	197	203	151	224	161	211	176	195	190	189	227	205	182	199	209	170	197	179	212	191	177	169	206	194	198	208	182	186	191	198	180	194	180	166	227	207	181	199	197	202	192	226	226	190	184	202	195	163	197	199	203	175	182	186	165	182	169	191	209	214	199	182	192	195	185	180	212	170	191	186	184	197	191	213	187	188	199	189	201	202	187	183	192	168	178	221	181	191	230	219	222	194	211	188	197	211	200	222	219	190	190	192	198	186	190	161	205	198	226	186	197	192	178	172	175	162	191	192	214	221	198	213	175	222	168	179	175	188	198	203	202	219	207	212	196	204	182	210	177	190	216	209	208	200	201	209	212	205	181	199	207	180	200	185	204	190	200	207	186	189	199	193	186	207	192	186	212	177	220	168	193	166	192	207	200	191	187	181	198	222	204	158	201	205	204	205	192	173	195	187	196	187	198	215	200	215	183	206	183	194	186	199	179	201	211	203	183	191	208	201	170	212	188	188	193	199	220	203	193	199	221	195	177	185	220	187	199	205	186	199	210	182	191	182	194	205	183	191	202	198	194	210	189	191	230	172	194	207	199	185	181	199	207	197	213	211	217	187	203	180	198	171	203	198	185	202	190	211	183	192	208	214	178	229	208	176	194	187	202	196	177	179	173	194	225	173	200	196	232	199	187	195	186	201	192	226	191	204	193	215	177	175	220	209	203	195	202	206	174	199	194	182	198	194	180	200	210	194	182	176	204	212	180	190	184	204	216	200	174	203	209	193	200	216	161	195	200	184	203	206	193	190	199	162	179	205	191	214	219	193	188	190	202	195	217	179	169	198	176	201	197	187	207	175	176	223	198	188	217	217	188	205	165	200	175	152	190	202	213	208	206	194	203	186	174	214	183	188	177	196	190	205	153	207	203	186	180	207	173	198	205	190	189	191	184	186	211	197	188	200	172	180	188	221	169	170	185	158	187	182	202	190	172	176	197	186	184	189	178	208	187	188	197	196	197	198	188	188	188	191	212	208	211	199	181	188	190	207	194	213	189	204	213	183	228	194	208	200	177	198	200	186	207	163	205	214	191	211	215	202	174	200	185	190	188	176	208	211	215	200	211	210	176	206	198	200	181	192	196	167	183	222	216	199	194	193	177	193	181	186	200	203	198	187	203	223	179	206	184	186	212	212	221	168	183	216	187	178	195	214	163	193	194	199	183	198	197	200	200	175	224	190	191	197	186	189	209	174	221	211	196	198	173	201	195	179	215	216	193	177	209	199	195	218	186	194	223	204	177	193	205	189	177	199	217	180	196	168	172	172	207	195	197	191	206	190	222	206	193	190	197	198	181	175	198	208	183	197	204	203	200	197	190	205	194	202	182	188	187	191	215	202	172	193	208	214	193	182	186	166	204	181	198	223	177	206	190	197	192	190	189	200	193	202	177	201	200	197	205	198	214	204	215	221	217	217	184	186	199	204	188	170	195	196	205	214	201	190	184	172	199	217	192	190	212	223	223	196	196	215	202	202	188	208	170	201	187	162	194	197	183	177	196	185	220	220	192	199	221	187	203	197	199	192	196	190	183	187	188	224	189	204	189	197	187	199	181	168	199	223	200	207	182	214	202	188	210	188	192	203	192	209	198	186	212	211	184	235	210	216	194	185	201	205	181	203	183	230	210	204	180	199	211	179	179	198	193	179	192	197	174	179	204	184	187	210	201	211	194	175	191	196	193	213	207	194	179	182	217	188	200	208	164	204	184	212	209	192	221	211	241	202	189	190	190	177	208	221	200	196	192	211	190	215	188	194	204	220	192	199	194	171	204	208	203	216	197	154	204	192	208	188	204	203	188	218	166	180	179	170	201	187	180	198	185	191	178	183	217	219	203	177	178	192	234	201	189	183	183	190	202	173	195	179	182	212	186	193	198	185	197	192	239	193	198	200	193	192	212	188	181	177	179	191	219	186	192	181	184	202	189	203	194	197	201	185	175	181	197	200	179	187	201	212	209	209	177	191	196	176	161	202	220	209	188	186	205	169	192	203	175	194	200	196	195	204	186	197	186	192	185	205	198	202	182	170	201	184	197	192	193	187	200	183	182	206	225	188	184	197	203	209	180	162	167	192	203	170	190	196	191	185	196	198	193	182	203	226	198	197	196	192	187	188	188	188	184	169	187	215	204	180	205	182	197	200	200	188	196	190	187	163	186	184	176	191	190	180	196	223	220	192	197	186	205	185	184	194	195	216	186	182	209	221	175	168	178	216	208	182	195	216	200	183	186	199	197	196	197	175	192	221	228	175	208	219	197	197	200	196	194	179	199	203	197	194	193	189	219	213	197	185	221	198	202	192	183	197	177	170	200	182	187	189	207	186	209	221	231	204	190	201	195	190	188	202	195	200	201	192	201	216	167	198	218	179	198	195	199	171	217	181	198	195	173	194	192	197	200	191	221	172	185	196	191	196	196	207	212	184	177	189	210	192	186	185	196	198	196	179	208	191	189	174	187	228	189	206	192	162	185	185	188	183	192	174	207	191	184	227	204	184	189	181	180	203	193	184	216	226	194	222	190	188	216	194	166	227	199	167	184	209	198	187	198	220	190	186	186	175	197	203	184	196	188	195	204	204	200	173	186	193	214	182	191	218	196	201	183	180
39535	47962	55283	55833	52488	42065	49106	48509	46847	45426	45679	44204	42468	40429	39078	37769	34713	36445	28900	23298	22674	19648	20788	27927	27290	23512	21325	15438	13204	9147	3258	2865	2776	1798	1273	1054	1249	1192	1016	891	830	850	734	999	861	741	922	674	616	618	635	641	661	648	677	778	671	628	620	614	588	614	590	598	607	602	603	622	642	608	608	642	632	601	608	638	650	581	661	624	604	600	598	612	627	618	608	625	612	589	578	610	577	654	596	633	576	599	623	581	566	602	664	566	621	590	594	633	631	578	617	623	577	616	561	621	593	620	599	627	616	615	559	568	591	607	617	598	594	635	584	623	552	589	573	572	567	620	609	592	583	577	577	629	585	573	610	639	623	580	574	577	581	609	570	609	598	589	585	580	583	569	585	633	601	614	585	552	654	597	546	623	583	586	619	627	564	622	610	557	591	601	589	611	616	615	562	624	613	594	643	586	567	630	609	588	571	611	580	595	611	557	618	603	640	595	568	634	597	628	555	587	576	598	576	598	607	579	566	571	611	556	579	563	581	661	639	621	600	580	595	623	610	577	607	583	582	584	596	582	602	584	628	605	589	608	629	592	612	658	589	584	610	623	568	592	591	632	596	573	635	594	605	570	633	585	617	598	618	585	628	605	625	638	618	573	591	602	615	587	606	598	610	601	594	626	558	591	613	602	576	637	569	596	621	592	568	594	625	620	579	577	614	591	612	597	624	633	577	584	586	600	583	620	622	570	611	560	551	555	566	556	618	577	607	619	647	593	638	598	584	616	567	599	598	668	586	643	609	614	600	597	623	592	601	584	608	549	607	612	615	599	614	593	613	581	578	619	646	633	626	629	619	597	611	607	588	582	588	629	640	659	589	563	581	617	581	605	601	611	605	626	627	614	568	607	601	607	599	596	596	585	594	554	599	595	579	609	557	592	579	593	609	599	596	574	603	602	637	604	606	641	564	556	567	598	561	612	583	555	691	637	574	556	600	605	605	616	614	577	640	591	588	560	625	569	586	590	591	565	576	615	597	584	588	627	620	631	562	611	596	635	625	602	585	540	630	579	562	558	598	587	656	580	591	605	579	587	604	581	595	590	634	559	591	617	585	562	589	586	598	597	660	566	647	606	624	601	588	656	611	582	572	637	627	592	601	590	584	647	610	576	598	550	596	568	547	610	598	565	632	583	589	604	588	578	600	569	598	611	589	598	608	583	572	639	572	625	613	641	558	607	569	611	562	636	606	601	628	588	620	561	615	577	572	605	622	576	576	606	615	645	615	557	576	638	583	576	603	607	617	576	650	606	571	605	592	628	662	589	616	615	606	551	585	580	617	588	606	587	590	568	545	616	601	585	593	577	623	625	607	619	574	585	606	622	615	580	634	568	637	582	586	615	611	579	577	626	618	582	611	588	554	602	568	579	564	619	592	584	585	557	557	612	597	613	580	574	599	586	606	593	601	603	601	582	577	610	596	600	641	592	632	597	568	604	597	570	577	622	625	629	587	621	626	577	607	598	592	602	582	568	591	608	585	578	575	594	590	620	619	595	638	590	610	620	651	603	588	608	604	583	626	600	598	591	632	595	612	574	592	585	607	618	567	601	618	563	587	594	609	612	612	602	601	583	587	587	558	589	602	593	615	621	578	589	636	585	610	649	609	580	607	564	606	590	560	654	624	594	588	583	649	630	594	606	614	612	571	590	554	579	564	601	568	607	606	585	596	597	614	579	632	588	568	590	569	593	582	598	571	576	586	589	587	580	593	625	636	588	592	595	578	602	558	597	601	629	616	593	581	588	606	644	587	608	640	620	579	595	566	567	617	584	593	603	612	601	560	547	631	589	569	552	583	587	629	631	589	641	614	555	578	578	581	616	550	597	569	592	610	592	615	572	598	559	617	567	575	630	570	575	615	613	581	603	588	568	561	577	597	569	597	642	530	610	640	588	603	643	629	605	602	616	592	593	584	636	593	599	601	597	591	579	592	578	587	587	660	576	555	555	601	629	613	592	568	591	576	614	627	608	589	596	617	621	596	602	586	600	605	572	604	631	601	616	596	592	593	574	582	624	629	588	597	552	581	626	560	589	587	624	594	551	580	601	609	549	556	639	621	576	576	582	555	608	597	628	582	566	588	570	611	640	636	594	599	607	552	642	592	643	571	579	608	582	628	641	583	578	565	595	614	624	594	577	611	557	578	620	638	617	613	610	582	565	608	605	579	630	575	617	625	575	582	581	633	609	543	589	586	630	637	611	584	527	575	577	583	599	603	597	571	617	614	619	637	578	585	599	596	585	618	617	617	568	659	572	606	588	579	591	597	623	547	593	572	617	608	566	561	581	596	577	551	582	577	611	628	578	623	591	637	615	632	532	582	618	606	609	596	581	619	593	567	625	604	592	591	592	613	599	545	586	570	630	623	561	624	578	608	606	569	566	594	575	594	602	600	618	611	611	567	628	605	570	595	577	580	559	571	628	586	605	602	586	615	598	529	586	554	574	600	547	607	627	567	579	584	616	597	600	594	622	601	585	577	615	602	571	579	578	585	560	608	605	601	578	614	651	610	576	594	628	618	563	609	594	537	612	601	619	574	559	583	598	621	612	583	561	580	608	624	556	561	593	594	630	593	630	563	573	610	579	573	569	612	579	546	632	612	590	645	580	581	563	591	596	602	588	582	651	632	579	629	606	614	596	601	607	608	615	608	552	573	581	636	608	602	585	596	601	595	646	594	617	608	615	584	616	561	575	604	584	591	614	612	588	578	611	568	578	638	615	592	591	585	584	599	582	625	563	615	592	584	595	632	626	590	615	568	617	625	581	621	598	596	653	592	596	580	577	569	619	563	621	617	617	587	595	632	609	542	594	609	608	606	562	577	609	597	610	580	610	565	597	662	587	607	621	592	604	589	618	617	596	610	604	624	562	598	595	598	619	605	592	568	551	550	599	587	578	579	600	611	597	549	596	554	598	585	594	584	573	577	614	583	606	595	600	606	590	576	604	589	620	621	551	646	629	604	573	603	586	599	658	586	570	581	617	604	619	560	608	601	612	608	619	580	586	631	629	608	609	563	588	615	595	579	586	603	623	589	601	598	541	597	607	580	608	590	634	583	632	608	579	583	647	578	588	565	584	649	594	603	614	590	558	598	570	590	602	625	589	619	589	592	612	579	610	570	597	606	578	591	570	604	577	613	605	647	579	612	618	629	612	590	629	605	585	615	601	609	606	596	618	645	567	589	612	649	616	601	624	615	595	579	569	598	578	605	559	557	631	598	603	621	577	563	565	585	620	621	572	631	623	594	595	631	602	592	572	595	600	619	627	567	639	555	605	618	557	624	613	564	608	610	562	628	629	621	636	595	586	577	592	576	610	585	598	631	600	628	553	629	587	616	585	578	634	588	611	591	593	560	612	580	583	598	587	644	581	622	554	593	610	565	609	570	571	626	592	583	606	634	593	636	600	594	601	596	645	573	563	573	619	573	628	605	584	591	626	597	617	581	582
16667	19897	23379	21970	11185	4782	3740	2926	2272	1732	1519	1328	1173	1113	1055	943	780	745	611	438	376	325	310	373	367	417	335	327	281	210	187	166	174	188	151	190	160	146	162	173	169	160	173	149	174	156	145	159	157	136	169	149	164	147	157	153	151	138	164	145	148	144	154	158	163	146	157	160	154	151	144	140	151	149	148	174	158	161	146	169	170	152	142	143	152	160	148	148	174	139	163	148	171	155	138	164	155	131	164	157	153	164	164	140	142	148	150	158	148	143	153	140	143	173	132	149	154	153	130	164	130	167	169	166	163	135	142	138	167	158	125	152	151	143	145	134	146	164	174	159	164	125	150	160	169	149	145	135	156	144	160	158	179	148	135	142	133	166	154	139	136	163	152	142	155	164	173	168	147	144	186	146	161	138	155	137	163	152	146	137	140	137	154	157	146	160	169	154	155	132	152	165	154	152	185	141	143	152	153	140	147	154	154	151	140	167	159	169	164	152	168	159	144	149	134	154	151	155	136	168	148	167	150	158	160	169	137	137	167	146	152	134	162	155	152	171	135	171	150	147	165	145	158	149	138	140	154	151	159	143	130	133	159	138	140	159	134	150	161	131	136	160	164	142	141	159	170	143	157	175	154	158	154	168	169	159	181	169	168	146	153	149	179	159	159	156	141	146	163	167	162	142	149	171	173	172	148	160	165	182	124	167	154	150	145	144	162	141	154	125	143	154	153	152	140	148	152	152	145	142	130	147	140	144	138	156	154	163	149	145	153	157	141	137	152	144	163	155	153	150	159	165	131	154	131	180	120	154	136	176	158	144	135	142	151	151	164	152	153	172	162	137	159	165	128	146	160	155	172	157	132	163	141	133	160	154	159	172	137	151	119	134	145	151	133	147	138	149	168	141	161	159	174	175	138	142	144	165	131	134	165	168	139	170	177	156	119	152	134	149	152	151	141	166	153	160	151	152	132	155	144	141	140	163	186	171	155	134	161	161	144	150	140	159	169	151	169	160	163	151	161	163	137	159	151	154	141	153	153	160	161	149	120	138	150	148	145	162	138	157	142	162	134	140	138	129	152	155	169	148	155	151	172	159	137	143	148	156	150	144	168	147	165	142	134	143	139	150	136	147	148	161	140	126	159	144	144	140	155	142	146	137	156	154	182	159	144	136	163	158	143	141	135	163	164	140	171	151	146	150	141	139	144	161	154	150	159	160	166	162	158	155	148	141	177	153	138	158	155	153	150	170	155	144	155	157	158	161	141	148	168	140	146	139	136	163	155	149	146	157	152	183	150	155	123	164	154	169	177	163	149	159	142	156	159	166	148	136	157	139	150	148	135	160	183	146	164	154	158	159	140	149	157	144	164	145	165	160	149	142	129	123	150	138	141	155	151	157	160	150	154	150	154	163	161	163	152	147	158	161	141	145	158	154	154	166	166	141	159	151	130	152	136	173	147	159	158	152	151	128	169	153	175	132	149	159	144	152	164	153	159	152	183	149	141	154	162	140	136	147	139	142	141	156	147	159	171	158	142	157	134	142	146	157	176	150	159	155	127	146	155	156	144	139	158	145	149	168	166	145	176	145	166	147	154	143	173	154	154	162	133	163	143	136	156	139	156	160	138	174	137	134	154	153	157	146	147	147	136	141	158	147	143	132	155	147	141	172	145	131	122	144	144	149	140	136	147	119	172	158	163	145	157	179	156	156	145	148	189	133	135	165	153	165	171	148	148	149	165	144	166	156	156	135	151	159	160	172	156	173	156	163	136	149	149	161	134	151	151	155	178	150	149	144	173	156	159	148	136	143	169	159	146	149	140	159	163	124	147	157	159	164	138	150	147	157	146	148	145	138	152	151	150	154	155	145	153	143	169	140	151	170	164	152	146	167	164	157	154	125	158	163	144	146	145	166	160	132	136	135	161	139	159	144	174	159	150	141	163	160	132	162	154	140	150	158	144	163	151	130	150	129	162	165	184	169	174	149	176	145	141	156	151	169	148	171	174	145	124	150	137	134	144	124	131	152	162	166	147	136	145	138	142	169	162	145	149	146	149	145	174	156	154	164	139	152	144	131	154	155	161	141	150	149	144	137	128	150	145	162	160	131	155	149	139	166	163	145	149	150	152	170	158	150	131	151	157	149	151	158	136	134	154	143	167	128	142	143	182	171	143	156	150	159	161	131	148	158	149	151	167	138	179	142	160	151	145	168	165	143	168	137	148	143	150	163	131	167	156	117	150	134	130	160	160	155	142	129	150	148	137	149	130	135	151	134	159	141	157	140	154	161	139	141	171	136	150	154	153	146	157	141	140	158	153	155	157	158	129	135	161	158	126	141	149	137	171	133	162	176	159	160	140	152	133	135	153	138	166	139	147	140	152	138	164	155	152	164	168	159	178	150	136	160	159	150	124	140	159	156	159	146	149	169	160	147	125	153	172	136	154	156	158	163	126	174	149	166	144	146	150	153	141	150	143	163	157	166	146	142	143	154	137	164	152	145	140	152	127	133	150	161	170	161	160	141	144	138	160	168	167	166	168	154	152	134	152	160	147	170	149	147	143	163	154	141	170	138	149	129	152	146	135	144	144	140	142	134	163	138	148	152	169	140	159	141	167	156	156	154	168	175	152	164	157	142	147	155	152	126	148	141	155	158	166	141	142	140	140	142	164	175	166	165	157	153	145	144	146	189	168	133	166	145	155	157	136	141	167	150	156	148	170	148	166	154	151	146	159	150	166	159	165	137	160	137	141	148	152	147	146	150	154	155	164	172	139	161	145	157	168	156	162	154	156	143	143	167	140	130	167	150	154	143	149	174	160	146	157	155	162	163	150	137	143	160	158	148	161	142	145	137	170	141	146	152	170	145	128	141	158	169	172	153	167	168	149	154	141	149	159	149	162	149	155	138	160	138	155	150	148	178	148	157	149	157	159	133	162	140	173	155	144	153	151	166	132	173	145	161	173	180	136	157	153	158	164	137	159	154	145	142	157	170	145	157	145	150	158	144	142	129	136	156	156	158	148	155	151	137	149	160	134	145	134	152	150	146	152	173	144	150	133	134	156	153	163	157	153	155	163	164	165	167	158	158	155	147	155	149	162	162	169	172	176	131	136	133	159	160	177	144	149	149	165	149	176	161	135	157	163	158	161	148	130	153	132	151	140	146	161	142	135	137	164	167	144	124	152	148	154	157	165	168	150	158	132	145	137	149	165	142	155	174	144	173	148	165	154	140	156	142	148	160	149	151	166	146	182	149	129	168	135	159	163	160	118	136	147	148	172	154	170	154	127	161	156	161	162	144	152	145	141	148	158	162	153	156	165	156	181	143	150	156	134	163	180	129	146	147	154	154	137	137	166	165	152	165	146	149	141	170	151	148	140	147	132	145	168	142	138	154	151	152	166	147	165	134	151	153	159	159	154	160	129	160	133	127	174	160	148	168	143	156	141	137	153	158	153	161	160	184	141	141	143	153	149	159	140	159	149	152	162	168	164	174
13388	22490	32024	33323	20485	13520	13535	12206	9685	7774	6795	6039	5370	4855	4524	4301	3926	3613	2607	2278	1850	1563	1462	1915	1952	1997	1764	1557	1332	945	811	701	748	669	585	604	565	557	538	516	563	586	531	575	539	509	531	508	527	475	508	492	495	528	504	506	516	510	512	527	522	525	531	498	543	513	478	471	519	507	496	476	527	520	504	506	491	502	490	542	518	502	484	537	491	536	477	531	507	516	499	504	511	490	494	493	495	493	507	522	511	503	504	516	506	531	462	511	498	455	534	518	461	547	487	507	500	477	474	515	507	530	486	485	502	501	527	517	480	508	511	474	485	520	508	517	508	504	505	521	507	530	512	523	494	460	527	487	494	504	483	527	509	505	510	564	516	498	498	492	527	482	522	528	521	513	552	503	533	484	481	471	550	566	481	517	474	519	500	494	487	485	501	502	523	509	488	486	485	522	519	491	493	478	491	493	526	492	509	516	513	503	514	490	518	530	498	507	491	493	512	482	446	534	529	531	487	478	497	489	494	533	535	497	482	505	538	500	474	497	491	515	507	515	511	480	494	489	527	502	524	485	490	492	503	472	486	513	535	512	514	537	528	523	454	529	503	527	514	510	547	492	510	477	489	482	517	504	475	536	520	494	489	509	456	462	508	548	508	521	511	447	492	537	487	493	499	517	508	504	499	496	491	488	500	526	479	502	522	482	501	479	509	531	505	506	504	476	492	521	481	510	512	520	508	532	509	496	515	545	524	520	488	516	478	505	487	526	522	512	511	525	518	504	479	498	518	457	477	480	515	515	553	536	466	454	488	528	534	508	469	505	520	528	495	491	484	538	491	485	522	481	496	534	492	489	525	533	517	495	491	516	503	556	506	495	567	527	509	514	470	523	506	513	474	490	528	532	516	477	493	504	488	531	474	557	476	506	454	524	536	497	525	539	498	511	530	563	487	519	503	531	499	534	488	523	500	488	537	494	451	524	477	530	523	503	538	516	513	447	488	522	512	465	489	494	472	502	514	484	505	503	550	505	477	517	517	528	533	472	525	516	514	526	496	547	521	505	531	480	521	533	521	511	497	519	491	482	493	497	508	495	509	515	501	504	467	498	489	489	496	462	476	532	507	474	485	485	489	518	466	470	515	525	498	519	522	521	509	537	487	473	496	511	510	476	523	481	486	515	521	513	548	493	487	479	547	491	487	502	542	525	520	527	500	480	515	486	496	515	525	499	525	562	474	508	493	520	447	532	503	480	486	499	511	508	539	474	474	481	476	520	532	485	514	525	532	464	480	495	530	523	525	503	499	484	459	531	503	535	515	512	480	500	468	486	484	481	503	484	515	535	504	467	468	513	546	486	545	457	528	523	485	526	472	552	474	530	543	509	518	510	497	481	502	517	526	507	524	488	501	512	488	483	498	508	461	509	528	497	497	503	512	524	553	511	486	526	512	491	498	494	519	457	504	526	525	549	439	439	478	495	488	510	483	486	503	462	493	509	510	491	512	497	493	492	505	534	468	478	470	521	528	523	540	533	487	515	519	492	514	517	486	512	470	540	489	516	493	498	507	481	465	479	507	480	464	489	486	478	538	476	530	486	485	516	530	506	503	523	470	478	547	517	573	518	522	475	508	528	477	524	500	537	494	510	479	527	485	477	493	489	525	524	461	518	482	487	481	484	515	484	494	495	516	500	498	486	498	500	509	501	508	516	507	505	521	532	513	507	486	494	525	496	506	504	496	518	522	485	489	453	508	495	537	451	467	485	524	521	453	503	477	470	533	506	490	554	480	508	476	531	514	487	496	467	497	497	515	496	469	528	513	474	472	478	517	521	506	536	533	514	539	486	476	512	506	508	536	512	510	511	510	493	522	468	488	505	488	486	483	514	482	532	518	500	484	528	478	515	516	461	527	495	518	475	478	540	483	488	487	508	515	520	500	520	539	485	489	526	470	516	507	468	528	496	472	521	492	459	537	474	479	492	535	467	536	474	511	483	497	538	485	543	513	457	473	509	498	481	484	497	491	531	464	499	472	510	492	514	478	510	493	497	494	530	515	481	576	487	512	485	521	514	508	461	507	484	502	522	460	470	509	516	490	473	527	507	503	487	536	498	505	540	472	522	485	471	516	535	535	482	469	465	515	509	499	523	518	500	493	501	445	500	497	514	495	521	506	529	481	464	529	501	508	496	507	514	528	526	512	532	487	561	462	482	486	497	468	521	479	477	531	515	526	510	501	482	498	487	478	498	513	479	505	536	537	485	547	528	472	519	526	486	507	520	498	468	517	515	513	480	513	526	469	516	546	505	490	492	511	520	525	486	521	513	499	495	472	495	471	478	517	487	505	492	522	483	514	535	499	486	505	506	485	528	518	509	504	523	539	505	496	519	504	442	508	476	495	501	522	479	486	492	487	509	478	490	514	458	509	506	495	511	490	478	485	502	465	478	488	481	490	523	464	493	462	525	476	489	475	476	517	516	480	530	523	490	478	504	531	511	454	487	513	504	465	453	496	459	484	473	486	483	525	501	496	474	463	494	460	499	473	561	472	478	461	446	477	482	528	492	517	502	523	526	502	502	553	538	486	513	491	482	501	521	518	511	533	542	475	526	484	489	517	506	507	526	517	486	537	491	514	499	486	518	524	523	517	514	499	511	532	542	460	514	527	461	480	536	466	494	467	517	484	465	470	529	494	505	479	482	472	452	482	463	492	478	491	508	485	484	503	489	494	462	500	459	503	467	491	481	484	511	469	504	504	506	538	527	522	514	482	506	486	500	478	509	478	523	540	536	500	496	477	501	442	488	511	502	506	488	523	539	524	519	499	502	512	533	483	521	518	512	503	534	446	473	511	515	525	491	505	523	501	511	476	496	493	501	513	534	538	476	516	530	474	500	472	481	502	483	491	479	493	505	513	522	504	497	485	511	456	504	456	485	512	474	499	480	503	484	516	478	523	493	548	530	508	467	489	447	481	489	499	507	510	490	497	494	511	523	523	462	471	471	489	553	499	469	507	523	505	517	476	517	478	524	516	528	514	529	466	536	544	520	474	503	507	528	473	515	478	540	479	497	526	497	538	480	468	474	527	526	562	468	510	480	470	521	514	490	523	525	492	494	535	483	506	501	483	478	497	530	542	521	473	520	475	519	525	522	484	562	522	494	499	498	483	485	522	480	463	504	501	474	503	503	500	502	517	512	463	497	514	502	515	483	529	514	557	473	521	514	484	525	493	494	492	502	510	545	531	540	475	475	520	491	468	448	510	487	472	490	535	516	504	530	491	522	509	482	535	528	494	511	468	461	505	539	467	494	480	483	522	483	482	512	510	528	472	509	477	487	500	481	478	509	498	520	506	461	479	480	496	490	457	504	507	549	495	534	442	475	537	502	505	505	514	504	496	550	529	484	566	477	509	509	525	491	518	490	525	525	512	520	475	520	504	549	495	475	484	478	503	500	467	505	534	495	534	469	498	469	495	512	491	494	534	473	484	488	509	512	511	528
40368	49650	46199	41760	30231	29128	31666	29313	25337	22184	19895	17235	16228	13679	11748	10801	8493	8700	5320	3139	2398	2090	2014	4397	3500	3244	2044	1458	1179	622	384	320	252	216	184	173	154	169	170	171	191	152	152	162	149	150	142	131	142	157	155	122	125	131	157	179	160	144	137	155	148	150	149	139	132	134	149	136	123	146	147	147	129	138	148	124	150	118	137	133	125	146	146	129	152	160	123	155	144	110	135	135	136	145	126	107	127	130	142	141	148	131	131	117	154	149	150	121	118	136	142	127	130	128	139	143	127	105	141	146	143	134	130	147	145	125	142	152	135	126	130	155	121	141	141	142	151	141	131	132	138	151	147	109	125	129	141	140	136	126	135	129	111	125	144	129	165	132	138	117	159	139	156	124	154	118	120	138	130	125	141	139	133	119	135	118	140	146	127	143	106	143	137	135	161	127	135	156	134	142	134	129	136	145	143	109	145	119	143	131	162	137	142	155	134	130	131	125	137	124	113	146	131	123	147	129	162	144	129	136	115	128	142	134	139	125	138	127	145	141	132	128	150	138	130	137	134	135	143	141	135	140	127	153	125	117	132	136	129	146	130	145	135	119	144	139	147	145	135	130	139	120	142	141	141	116	129	138	150	144	111	122	127	128	135	145	114	129	139	146	117	136	126	144	133	144	143	123	140	125	150	145	122	142	135	154	152	133	134	146	117	148	124	151	116	152	125	139	138	118	126	142	134	138	134	142	122	123	124	128	121	145	130	131	130	122	132	142	142	123	149	123	113	147	119	126	124	129	135	115	129	132	128	119	136	126	157	151	136	136	133	139	137	143	134	133	126	141	145	136	111	121	141	128	110	110	132	130	126	122	118	154	137	122	143	143	122	120	129	132	132	142	114	143	148	123	124	153	132	135	125	129	126	133	144	139	129	118	147	137	126	144	149	122	121	135	114	113	140	144	122	122	155	142	126	138	120	170	124	130	126	124	138	121	143	150	118	121	131	146	127	125	129	147	131	126	136	144	134	121	149	138	137	137	135	128	131	146	143	156	129	136	155	139	136	135	134	145	122	128	129	142	132	124	139	140	152	142	148	120	127	155	148	131	134	131	137	140	128	121	124	142	134	144	137	144	162	141	120	148	136	160	128	128	149	146	136	138	133	150	135	130	164	132	140	133	110	129	129	132	108	151	146	133	143	133	138	148	128	121	155	156	143	125	131	131	124	142	113	149	149	146	159	146	122	131	135	133	133	138	130	145	128	135	108	132	134	131	136	138	119	141	153	152	120	129	125	137	146	146	117	151	143	132	137	147	138	127	144	148	149	120	140	114	144	131	155	130	146	139	133	110	131	124	143	137	145	132	142	135	122	130	146	129	113	136	139	118	137	125	140	139	141	143	144	119	157	142	125	153	112	118	143	159	147	124	141	123	133	120	115	115	160	137	148	146	125	114	142	118	138	143	152	135	139	136	116	123	144	140	155	133	134	131	127	141	139	138	122	142	139	126	132	147	136	125	121	134	125	151	155	145	123	127	149	133	141	126	143	123	134	135	116	147	154	143	159	132	145	131	129	137	140	139	156	122	132	129	146	128	146	130	150	131	142	122	124	118	129	145	124	144	120	141	125	131	138	151	117	114	141	136	151	150	141	127	123	141	147	153	127	137	150	138	119	153	132	133	128	151	139	117	125	145	130	139	130	128	118	137	131	125	126	142	145	135	137	129	144	123	135	133	161	137	127	126	120	133	126	140	141	150	133	138	130	134	136	125	137	136	121	150	115	141	151	133	138	141	121	126	140	128	126	146	149	150	135	129	128	143	126	132	134	112	154	130	131	154	134	144	125	129	144	135	138	125	127	137	147	145	127	134	116	149	122	143	141	137	136	124	150	133	128	142	143	143	143	136	116	125	128	113	129	120	140	155	132	144	117	138	154	122	146	132	114	134	136	126	118	133	146	158	132	140	139	137	156	158	129	143	148	108	132	124	138	130	117	125	140	155	141	152	138	119	140	149	128	128	122	147	154	152	127	113	140	119	124	146	142	137	109	134	127	133	136	146	134	128	135	119	130	129	133	127	129	148	125	144	125	130	142	118	127	139	133	135	136	144	117	136	136	107	123	157	115	136	137	146	150	154	131	121	133	137	143	134	137	129	140	127	144	131	140	144	153	157	159	141	139	133	115	135	152	119	134	151	145	130	120	155	153	142	121	135	132	175	128	127	140	156	145	125	146	129	116	138	145	148	140	122	146	118	137	147	153	128	148	150	131	164	133	143	131	135	159	133	143	126	132	124	142	126	142	143	143	117	145	129	156	157	136	125	136	126	140	137	120	149	142	123	129	139	154	130	139	109	132	110	168	148	134	126	140	165	125	114	128	128	146	151	118	123	137	132	139	123	137	144	119	123	145	123	137	129	140	131	150	127	136	136	134	138	132	115	146	135	114	144	144	131	140	142	126	125	132	146	131	133	116	141	140	130	136	127	142	142	134	138	146	127	122	124	136	133	156	139	122	137	127	124	151	132	148	152	144	146	111	133	130	128	135	149	149	126	137	141	142	139	124	146	159	133	122	122	128	153	123	140	134	133	127	137	124	131	132	163	145	130	142	163	149	125	144	126	162	131	138	127	128	129	126	131	137	143	133	132	141	121	155	148	136	150	144	143	145	151	139	135	130	147	140	146	108	141	142	152	133	147	118	128	145	134	137	152	141	122	121	133	141	135	115	136	124	134	144	132	162	143	144	140	164	115	153	137	151	125	132	136	123	131	124	139	136	166	151	131	120	132	133	134	132	134	117	141	148	128	138	134	131	122	115	137	145	134	134	151	145	128	126	110	135	131	123	124	117	130	112	143	143	117	143	111	146	113	122	124	138	155	150	148	134	140	129	117	139	136	140	131	134	127	129	143	133	124	155	127	141	132	161	138	123	131	127	123	136	133	132	145	129	149	139	144	118	154	144	130	153	120	118	113	144	144	106	131	105	151	137	141	126	148	154	133	136	145	140	113	156	123	130	132	138	135	132	141	129	144	147	133	120	140	132	122	153	133	125	129	135	159	136	135	127	129	139	136	149	109	124	155	136	151	157	122	134	137	132	141	149	128	151	132	144	155	144	137	150	134	116	130	139	142	145	139	132	140	117	151	115	152	135	143	143	147	129	122	127	139	141	124	152	134	143	133	130	167	127	151	138	120	126	134	128	142	149	126	134	150	142	126	127	134	142	130	144	131	139	130	150	123	119	120	153	122	119	116	135	155	136	145	122	132	130	139	138	136	141	148	120	136	149	127	114	153	127	158	132	142	148	130	139	148	115	124	133	138	132	124	167	159	142	128	152	143	124	114	149	150	131	143	143	142	140	131	126	153	152	131	157	171	130	146	128	131	128	138	137	147	123	128	135	144	135	129	125	118	111	133	118	124	122	149	125	106	132	121	134	112	137	143	130	129	142	117	144	135	136	145	123	112	141	136	126	154	122	127	133	154	132	124	137	136	128	131	138	147	126	126
32713	47492	52401	50868	39008	38210	43514	41536	37997	36381	35211	34081	33508	31548	30618	29508	26951	27595	19904	15412	13270	11524	11419	20215	18096	16181	12196	9107	7726	3964	2452	1725	1236	1092	875	803	785	708	697	689	672	561	556	533	537	560	491	473	502	420	452	465	467	556	611	561	527	466	487	460	447	442	465	452	458	484	468	472	479	467	477	459	500	454	462	459	459	457	444	440	466	480	462	445	454	453	461	442	463	446	443	465	398	459	472	439	436	434	429	440	458	422	421	410	415	446	426	481	423	457	435	449	463	441	441	407	459	446	451	478	422	469	465	426	453	421	448	452	447	445	477	455	446	443	444	439	447	427	437	456	445	470	429	464	446	445	448	446	451	495	454	426	486	441	434	458	492	435	462	502	476	453	429	465	465	431	442	463	463	468	490	437	427	425	431	429	428	437	435	448	442	459	432	445	401	438	436	439	417	398	436	441	435	403	447	469	475	503	441	453	455	389	478	414	454	423	455	425	470	452	477	428	443	414	469	431	387	458	462	456	449	417	441	457	446	460	441	486	434	457	459	455	461	422	448	434	440	452	476	453	448	457	448	450	450	428	422	439	479	425	452	461	476	439	421	475	429	440	436	473	438	413	422	441	420	462	465	425	449	463	439	448	449	452	461	454	479	440	489	449	454	461	435	499	462	455	442	418	407	471	441	454	457	457	462	434	450	448	468	469	423	440	487	433	427	436	430	449	404	452	454	406	469	439	442	463	448	441	442	455	470	414	450	432	450	452	444	471	438	457	446	489	474	439	451	419	444	434	482	459	420	415	425	452	451	445	424	437	441	459	445	446	423	435	484	430	440	437	421	458	475	400	416	404	446	434	449	443	468	453	410	462	430	442	448	465	489	450	421	453	463	445	443	466	428	448	464	445	474	435	394	454	422	454	458	392	478	449	445	415	446	437	492	431	414	464	424	439	451	450	454	457	504	434	458	456	441	462	449	463	490	450	430	463	453	464	447	468	430	475	440	445	463	459	461	446	430	455	415	447	471	437	431	454	452	441	478	439	459	453	434	466	478	450	489	441	465	443	459	411	419	434	458	467	449	458	431	456	426	444	465	436	481	413	459	440	454	432	454	451	434	452	447	459	440	447	458	405	465	426	435	444	430	434	490	423	450	456	434	446	460	482	442	458	485	429	454	462	426	457	430	445	433	444	417	471	416	460	420	485	444	446	460	438	446	449	428	430	452	416	482	448	459	465	471	451	474	442	460	445	461	409	436	465	488	482	470	445	496	452	415	458	451	431	402	425	454	473	419	469	421	446	464	437	446	478	470	421	449	487	456	456	414	463	434	445	473	452	425	476	468	493	464	471	460	423	463	473	448	447	459	466	438	430	433	455	457	453	455	390	427	430	445	438	452	430	482	469	444	452	447	441	470	469	438	426	405	440	448	424	424	495	435	470	430	429	452	448	474	486	438	429	453	446	447	465	443	427	432	428	462	401	463	483	515	434	445	446	412	453	457	461	427	435	422	452	411	461	445	481	445	437	446	481	428	455	476	507	452	455	462	458	434	467	426	439	440	415	470	432	467	453	420	419	434	435	442	455	457	444	468	430	470	464	438	453	446	426	441	443	463	450	426	438	486	442	468	466	496	460	418	431	450	428	446	454	451	450	443	448	467	434	442	467	454	458	479	459	453	455	418	437	450	464	423	429	479	442	444	462	431	427	456	420	449	478	473	447	443	455	447	414	465	447	455	443	434	422	451	449	418	433	466	436	423	480	422	436	441	400	452	438	485	443	472	456	435	438	480	471	434	443	404	436	416	465	431	471	423	444	417	452	448	464	467	434	459	446	440	480	453	393	459	450	443	456	452	493	428	438	444	424	409	476	450	427	444	460	472	418	416	460	451	447	430	397	448	426	432	428	472	437	452	443	414	469	435	419	461	494	448	426	430	443	417	478	440	490	467	457	431	421	411	447	469	442	456	460	403	434	444	444	455	447	477	447	471	470	429	439	467	431	442	456	475	454	458	451	500	487	450	433	479	475	429	429	481	442	455	412	457	480	421	458	424	439	465	405	437	436	420	419	440	466	465	462	443	456	459	432	486	445	440	416	417	430	462	445	421	435	458	467	464	461	427	456	486	430	492	462	465	443	450	452	432	450	447	444	452	474	446	467	420	473	449	448	466	470	467	472	416	432	454	434	456	470	440	461	447	454	429	428	461	451	431	473	470	467	444	474	432	470	452	417	457	435	461	427	444	465	447	439	426	439	412	469	440	478	450	464	459	391	455	464	468	440	473	434	421	452	432	406	454	460	440	442	421	489	429	455	465	457	456	398	400	453	481	465	450	422	463	458	405	479	457	435	447	442	505	425	447	490	457	442	495	471	446	462	464	460	437	482	434	456	420	460	411	469	426	434	440	474	445	474	456	421	456	461	442	474	406	463	454	419	454	480	429	426	425	434	442	461	457	417	464	467	445	440	452	413	463	453	435	462	430	431	468	451	457	429	438	430	430	455	473	470	458	436	429	429	469	425	449	444	463	450	459	444	471	449	461	467	456	462	454	431	485	472	421	436	436	434	421	449	443	485	426	487	437	453	458	427	465	430	457	434	438	467	420	474	459	419	462	490	438	418	472	445	421	492	411	492	449	447	446	452	465	471	462	423	458	446	449	442	414	471	415	424	488	446	435	433	423	441	479	442	450	400	466	452	447	454	483	453	438	487	456	468	435	519	444	461	462	438	417	477	403	448	431	449	456	471	490	450	469	431	475	460	471	472	473	454	438	442	431	441	463	460	456	408	426	387	451	440	471	442	463	432	409	469	462	451	425	458	445	441	439	429	454	454	440	430	426	508	432	403	470	454	418	439	450	486	419	464	411	447	456	443	484	426	433	437	432	424	418	471	425	452	444	411	443	434	451	449	449	427	483	440	436	454	442	404	453	445	451	428	411	431	469	463	450	427	485	432	474	467	429	423	439	439	474	473	439	419	457	456	436	459	481	455	482	458	461	433	490	451	427	424	447	469	463	481	474	451	415	465	454	457	435	440	447	420	462	466	454	497	477	429	420	442	445	450	470	483	452	429	420	479	481	457	470	506	467	448	469	440	455	468	468	429	424	481	470	441	459	439	422	412	448	465	432	485	440	469	444	457	464	465	480	450	449	426	483	437	443	441	425	456	438	442	439	464	428	472	447	464	428	434	443	431	475	472	447	455	464	424	451	487	440	477	448	404	450	434	434	435	455	455	445	428	446	483	476	423	459	464	443	464	452	470	435	448	457	474	458	420	431	499	435	427	423	455	443	444	470	433	444	433	460	446	477	496	424	422	451	492	444	467	458	448	467	425	421	425	454	446	416	430	434	436	453	459	432	420	461	431	449	458	470	430	448	446	471	427	488	486	437	458	444	429	429	445	459	470	455	441	428	441	464	416	441	442	439	464	419	478	418	475	438	469	462	434	450	455	455	427	450	449	416	457	462	441	504	459	436	478	450	457	444	495	454	431	452	410	408	418
50287	50047	41621	41230	31784	30670	34234	32493	31735	30494	29016	27296	27492	25303	22354	21519	17647	17075	10755	6044	4656	4244	4233	9498	7729	6776	4977	3524	3376	1704	861	560	399	364	337	309	253	236	240	242	218	241	214	196	183	217	197	190	206	173	195	194	222	239	279	278	222	212	187	161	194	174	183	187	171	201	188	202	194	209	197	183	198	202	195	205	197	215	179	184	178	196	193	192	202	176	198	192	198	174	196	182	181	191	175	177	178	182	188	194	184	206	190	197	179	186	193	176	163	180	187	187	178	183	177	190	189	175	174	196	175	215	210	192	183	200	176	214	184	180	184	175	177	186	169	189	174	196	189	195	219	204	179	190	207	200	213	207	188	185	187	201	187	172	198	196	181	199	190	186	187	176	201	180	188	192	196	181	186	179	195	193	188	166	189	177	198	198	201	196	199	160	180	172	196	217	173	170	196	219	188	192	190	167	173	216	178	163	180	162	182	205	172	198	186	191	218	174	171	174	185	178	178	207	181	213	189	179	191	165	199	201	214	172	197	181	171	191	193	202	193	179	194	182	210	209	186	185	160	171	200	180	176	187	180	222	173	207	180	183	199	200	190	186	197	202	184	190	177	175	186	199	190	201	192	172	156	169	174	215	177	225	199	176	188	183	164	198	179	187	210	185	170	190	204	183	190	193	185	181	178	192	166	185	190	179	192	185	194	214	192	196	175	213	181	191	217	203	200	201	178	192	163	159	185	205	187	185	178	191	211	174	205	181	189	193	192	143	200	187	184	204	177	197	185	179	184	201	195	194	201	196	209	194	180	194	198	188	180	184	198	195	176	168	193	218	193	175	162	172	190	193	199	187	179	183	160	209	183	206	196	193	190	195	176	165	206	168	193	187	190	186	220	187	199	195	180	196	184	198	198	191	179	177	198	216	184	188	193	198	185	202	191	171	191	191	186	187	158	193	185	175	197	161	189	167	213	212	164	171	170	182	203	183	206	181	210	189	189	209	190	181	169	202	217	204	193	175	190	183	174	182	183	201	220	197	181	179	166	189	187	177	173	202	175	167	187	219	184	188	185	178	160	163	188	171	187	183	173	208	177	201	170	169	177	203	186	164	176	177	177	198	190	197	218	178	172	178	184	216	183	196	195	187	187	180	198	191	185	178	189	224	189	219	199	209	205	166	188	198	193	193	208	180	169	180	175	175	190	164	153	179	173	196	175	154	175	169	202	158	203	188	200	195	160	208	178	194	189	196	187	170	210	177	190	190	195	160	185	194	178	170	185	183	184	193	170	168	180	187	182	184	168	189	188	196	199	181	213	169	177	201	180	182	193	209	174	185	201	182	179	178	184	178	180	170	198	196	195	176	185	183	189	156	201	168	179	196	148	188	206	187	171	186	184	177	185	188	200	181	158	175	176	180	165	170	174	164	148	168	168	178	201	218	191	199	185	189	186	175	185	176	182	203	178	169	185	176	190	199	203	169	193	175	180	188	186	194	194	207	194	196	190	161	190	183	207	196	186	160	207	166	187	188	185	180	166	191	204	165	168	188	194	195	180	185	193	192	190	171	176	184	202	169	195	184	183	183	208	179	186	174	175	186	198	195	185	213	193	183	174	184	202	191	187	184	193	169	169	178	218	193	227	179	177	181	186	157	177	205	182	166	190	221	206	182	167	169	195	204	184	230	170	207	220	175	188	190	181	178	188	183	177	190	170	219	190	183	173	209	191	217	171	192	178	209	155	178	182	182	189	205	205	192	190	173	198	198	166	183	192	182	192	171	177	200	188	176	202	171	182	208	179	160	185	173	189	178	209	208	189	186	211	192	178	198	191	193	219	175	165	174	171	197	162	190	210	169	182	176	186	174	181	188	192	178	164	186	201	214	200	170	193	202	169	160	188	170	195	180	182	186	193	190	209	212	200	184	184	182	159	193	177	204	177	194	218	196	199	196	173	205	204	206	166	198	225	178	175	193	164	187	167	173	179	205	173	202	207	186	188	171	178	182	180	210	199	187	192	189	176	206	192	176	175	170	170	179	178	190	190	172	168	189	191	205	184	203	179	200	179	166	207	184	196	165	161	186	170	170	183	194	206	174	178	167	179	194	219	204	199	188	174	195	174	201	190	205	215	187	187	196	193	189	171	203	166	183	180	203	182	171	185	197	198	186	149	198	192	206	200	197	213	175	174	190	207	186	207	196	192	204	180	202	182	175	191	202	195	188	172	185	200	185	186	193	183	213	183	206	178	183	190	179	171	174	190	206	214	193	191	186	193	208	185	186	202	186	180	183	182	182	206	153	195	185	177	186	168	184	195	205	178	196	163	192	184	191	207	166	199	182	172	189	191	191	196	181	180	184	195	200	150	188	187	186	201	197	177	182	192	186	180	213	181	163	197	207	199	185	184	189	210	177	200	173	196	186	167	200	176	197	187	188	178	173	194	178	189	172	175	187	173	176	156	177	196	190	200	202	199	195	198	191	189	178	193	188	197	178	200	189	218	185	190	177	187	183	187	186	178	196	178	208	185	179	207	178	187	191	165	197	220	177	166	189	173	182	189	202	185	205	162	220	182	190	180	202	199	164	191	211	179	187	171	175	195	200	215	179	182	203	195	190	169	184	226	195	196	182	184	206	201	197	176	182	191	192	210	171	207	185	197	199	171	217	164	172	190	181	173	163	170	184	171	201	189	187	205	203	197	189	182	190	185	175	177	182	183	196	176	189	189	201	182	178	165	166	176	166	190	183	178	195	183	173	189	180	170	198	190	168	200	191	189	184	187	200	196	205	196	175	216	192	203	218	192	179	207	180	173	164	198	166	184	195	199	196	238	199	190	210	205	169	203	185	224	193	185	176	204	214	176	181	189	177	196	191	181	197	188	175	179	209	172	184	180	163	175	199	174	209	166	197	193	218	225	185	167	210	175	187	175	215	168	196	172	155	183	193	187	179	188	187	161	172	208	198	166	208	198	165	186	191	176	185	190	158	171	182	170	193	222	183	193	176	177	195	177	164	192	184	190	190	219	183	191	179	172	172	182	196	177	175	198	170	204	197	209	205	201	194	214	179	183	193	176	191	181	187	177	160	191	171	172	189	189	192	190	184	199	195	198	181	210	199	198	210	197	185	209	185	213	184	187	153	176	181	179	184	198	195	200	202	189	172	188	193	172	199	191	189	187	200	194	197	176	185	185	166	178	195	163	196	174	219	196	191	206	166	198	182	186	188	189	203	196	198	161	178	180	195	202	201	166	200	189	182	160	184	186	191	188	198	172	176	175	197	186	196	179	194	198	181	199	190	180	171	199	165	177	160	177	203	198	174	193	186	188	209	192	199	201	187	170	193	181	162	212	205	194	192	209	204	194	183	173	191	188	211	198	194	183	182	195	184	184	192	200	175	201	202	195	175	187	204	183	183	166	157	230	196	196	202	188	185	191	207	158	204	174	172	192	199	208	190	164	189	203	182	196	191	190	204	168	197	189	179	173	186	183	175	202	172	192	183
42282	51469	53663	52652	43562	45793	48249	47514	46589	45566	43349	43059	42799	42095	40798	39547	36985	36597	27376	21419	19862	19033	19255	30772	28404	24588	21983	16926	16952	9500	4918	2990	2216	1904	1605	1421	1175	1035	1013	958	937	838	855	745	722	667	631	664	677	667	670	604	802	1003	1281	1173	745	630	596	570	614	616	646	593	585	612	601	600	557	608	607	602	592	630	633	584	605	634	585	588	577	614	612	625	596	617	575	609	615	610	582	561	601	565	590	601	606	615	569	562	601	615	607	598	612	583	593	600	572	576	577	590	610	593	587	625	565	605	594	615	556	534	635	592	588	587	574	587	555	608	561	552	625	580	608	542	615	587	611	614	593	554	612	602	567	584	523	621	628	597	576	593	620	591	559	600	605	572	575	563	599	575	589	570	583	604	605	605	589	564	610	585	580	544	584	564	595	609	571	609	533	586	546	586	574	602	626	601	584	613	551	607	586	611	606	561	542	608	541	599	559	580	624	546	595	569	602	603	628	625	593	620	595	588	604	580	585	605	555	578	568	604	581	543	579	626	617	568	609	585	540	584	599	622	619	569	591	611	624	602	579	635	578	593	569	561	589	563	594	630	563	610	618	548	642	557	575	586	576	604	564	595	596	633	580	578	593	571	571	597	593	588	594	611	599	624	593	591	577	589	620	618	620	589	623	562	571	555	603	581	599	534	617	602	620	617	578	603	561	572	569	617	580	563	583	627	562	565	583	557	580	643	580	558	592	564	610	613	597	579	573	573	563	613	563	585	602	574	604	564	557	598	605	597	611	633	566	534	609	573	625	553	572	607	565	542	579	583	620	591	618	566	572	614	603	617	597	574	544	599	644	582	559	578	570	560	603	577	589	569	588	593	606	606	584	584	574	573	542	597	622	544	581	611	612	612	603	588	558	603	583	554	627	593	590	585	627	589	594	586	618	575	590	576	543	573	548	641	558	577	619	563	572	557	645	563	568	616	580	606	574	644	579	574	620	598	566	615	573	553	545	575	611	568	593	602	568	568	585	539	605	601	542	577	574	613	547	574	609	599	671	564	612	607	555	611	552	594	605	603	556	596	601	577	608	624	567	558	569	579	556	601	636	576	600	618	611	593	647	582	599	592	592	540	590	612	552	616	580	592	632	609	592	589	583	604	584	632	593	594	574	568	630	602	577	586	599	566	585	595	594	560	568	570	587	598	605	555	536	585	567	587	571	629	610	620	585	573	617	611	627	628	586	575	586	619	594	586	594	599	581	599	608	606	630	602	571	624	568	603	564	580	605	550	613	636	601	565	593	561	562	552	613	513	569	648	582	566	513	646	607	567	587	597	600	586	571	611	548	554	614	553	602	559	596	565	588	573	599	556	576	609	574	557	642	607	641	623	619	592	569	540	607	559	593	569	612	576	528	587	520	604	563	564	596	515	585	591	578	579	583	608	608	596	571	605	600	607	578	589	618	604	556	538	582	599	588	587	580	604	614	598	543	541	590	572	567	638	575	595	556	594	581	581	586	616	557	578	618	620	562	558	586	598	606	615	600	553	564	599	591	560	606	569	578	569	548	569	586	571	611	619	604	601	610	570	570	619	551	592	619	558	546	548	583	578	572	596	636	566	620	537	562	582	579	552	604	616	587	605	529	568	564	581	563	586	557	590	562	640	612	571	613	621	573	568	547	555	595	566	636	579	575	597	587	598	569	582	586	599	575	555	593	588	569	611	607	563	594	495	599	593	586	556	570	575	544	640	547	593	574	585	588	547	571	602	586	579	626	564	566	562	604	610	601	600	622	585	572	597	542	617	603	582	518	596	568	593	605	592	574	624	553	629	597	616	594	563	595	557	567	601	598	627	602	626	577	598	610	539	597	591	592	610	549	593	548	595	580	573	603	616	521	578	598	543	585	565	643	610	581	610	636	626	613	612	583	616	586	563	588	567	620	581	551	574	535	647	619	575	607	586	592	566	589	575	555	594	588	574	548	573	605	584	574	633	566	578	617	595	596	554	615	579	555	571	616	628	573	617	578	572	591	649	576	567	562	576	572	564	562	589	596	639	571	582	574	592	612	577	577	600	575	575	608	610	620	567	602	572	587	594	591	580	544	581	588	560	543	589	608	634	618	609	594	550	593	596	570	630	596	566	566	583	601	579	613	546	603	582	588	594	577	601	579	581	573	617	611	614	591	580	545	586	552	603	589	605	580	577	613	609	579	589	635	586	598	591	589	570	563	587	571	611	535	593	552	616	587	561	560	593	628	560	624	618	573	593	604	585	615	613	594	605	614	578	609	566	582	593	594	538	571	594	618	561	560	574	568	567	584	597	557	589	585	595	597	547	614	621	595	604	583	572	587	634	604	612	582	573	612	608	567	576	541	575	595	611	567	569	591	580	632	596	601	567	585	582	599	605	577	584	585	603	584	595	551	555	617	587	556	585	605	633	616	557	567	618	568	562	543	597	550	577	587	612	603	576	578	578	567	547	595	636	605	575	557	600	560	581	581	592	606	558	580	549	601	567	602	612	551	570	537	602	614	555	556	607	523	581	552	589	554	577	586	597	615	573	557	593	596	548	625	631	641	575	618	573	610	580	596	621	620	581	561	572	593	624	566	572	572	575	567	624	601	579	593	633	564	561	551	560	581	576	576	583	579	603	554	597	571	614	570	566	600	577	641	585	587	563	612	581	578	598	578	577	636	573	585	570	577	584	573	597	599	557	584	597	573	590	580	590	560	542	563	616	594	587	562	623	581	609	575	616	587	587	521	582	546	582	600	573	593	580	584	596	540	572	593	578	538	610	564	592	550	553	561	600	619	580	579	612	561	571	555	565	553	576	607	582	565	594	570	618	582	570	588	602	589	561	617	584	561	585	577	567	542	564	600	590	591	582	592	591	556	590	595	598	624	565	610	587	593	586	580	561	553	608	614	591	564	588	586	603	564	609	611	574	574	582	576	573	584	581	597	585	619	559	608	586	540	571	558	618	553	577	638	562	585	559	563	561	628	587	598	572	586	580	602	567	633	561	598	568	591	562	583	553	629	580	612	569	578	632	578	605	605	573	593	615	621	613	604	601	615	581	604	571	611	607	587	594	583	541	547	589	584	579	599	555	580	589	572	602	572	578	582	551	531	603	558	601	568	556	576	632	594	546	535	582	560	638	587	603	583	601	607	548	594	600	594	600	581	555	584	579	580	574	571	606	603	550	577	585	574	571	617	580	592	573	608	597	537	592	602	557	590	607	584	553	602	564	603	573	543	619	581	610	579	601	545	546	576	564	576	578	594	528	613	606	591	615	569	604	579	593	612	552	577	585	577	574	612	565	567	609	579	572	566	581	593	584	604	559	558	576	551	635	569	596	558	552	603	607	573	571	636	634	605	559	618	615	575	517	551	619	577	592	568	554	588	566	593	547	606	566	576	611	575	553	595	627	544	566	573	574	593	566	571	574	599	563	575	565	571	604	575	601	567	601	585	635	572	618	523	617	606	564	596	571	579	550	569	601	550	629
18570	22663	24785	20978	8858	5383	4218	2946	2019	1784	1523	1368	1335	1325	1189	974	717	642	533	340	306	321	275	425	385	337	343	342	257	259	225	212	194	173	157	158	165	167	171	147	179	167	155	180	160	150	169	150	153	153	157	143	153	168	173	187	160	141	166	179	165	167	167	161	154	153	148	164	164	145	162	173	157	155	156	166	168	168	176	157	149	136	164	155	177	172	165	171	175	175	171	177	145	179	139	171	161	173	152	166	168	159	134	166	171	152	160	138	151	162	139	144	157	131	172	137	148	171	149	162	169	187	150	161	161	171	168	166	159	162	166	162	152	177	162	141	146	173	154	160	170	170	169	147	153	152	169	173	154	167	151	145	176	151	170	171	147	155	165	169	144	148	176	165	179	193	148	151	161	144	150	178	177	158	151	177	167	160	153	174	157	161	142	180	166	162	166	175	154	165	145	160	181	137	153	157	172	146	154	143	149	172	149	182	154	173	166	160	141	142	145	149	146	196	163	172	187	167	175	155	167	167	139	155	151	148	173	162	172	153	131	171	158	142	142	155	162	158	165	151	152	162	158	165	145	154	160	166	156	186	152	153	180	147	152	195	150	152	140	150	152	179	145	147	133	159	150	157	166	180	180	161	137	145	144	148	151	155	148	173	146	166	186	137	164	178	153	171	144	142	148	159	160	149	163	168	139	171	181	154	155	162	173	161	156	164	189	151	171	177	168	171	177	146	165	155	147	175	155	153	150	175	140	161	157	151	163	168	165	152	157	147	176	159	174	178	169	156	148	171	156	147	176	161	148	151	162	160	162	146	160	161	168	160	151	153	178	152	180	162	175	151	142	146	170	163	175	154	155	134	170	157	152	158	158	170	151	150	170	163	149	165	177	141	163	167	158	178	164	164	137	174	155	158	146	157	175	169	167	159	155	168	167	165	157	161	174	169	191	158	144	150	167	147	174	154	137	177	179	158	158	194	166	147	161	162	167	143	149	154	179	149	139	177	147	152	153	149	156	136	165	176	148	140	173	143	159	176	176	161	184	199	138	158	171	185	146	146	154	175	152	168	165	158	158	140	160	165	178	150	148	124	159	169	140	156	143	147	160	151	160	148	161	160	142	171	177	174	178	153	145	172	158	179	139	175	143	164	154	132	166	153	151	140	148	169	180	154	171	141	155	153	155	129	180	151	200	141	135	144	170	160	136	180	192	174	170	145	159	171	166	153	151	167	177	158	181	164	162	148	159	168	157	150	141	163	162	177	161	180	157	144	158	144	164	177	148	153	152	184	173	179	155	166	158	157	165	133	164	172	145	160	166	161	160	172	152	138	134	159	180	153	163	160	154	151	183	173	176	157	163	187	150	182	158	159	170	172	152	145	162	164	149	155	155	156	167	163	139	140	162	149	158	162	164	149	164	134	160	159	162	147	143	174	178	172	156	177	133	172	140	168	158	145	205	183	174	178	151	168	178	152	153	160	157	165	163	159	155	180	172	170	161	158	156	147	150	153	176	164	144	163	159	158	157	142	151	166	163	151	170	169	162	175	160	176	156	173	149	154	158	161	181	156	181	158	133	152	162	157	155	176	162	156	170	147	150	157	181	187	175	167	172	166	149	153	179	171	157	164	153	144	144	173	171	154	152	151	167	176	141	179	170	190	166	152	155	164	141	150	167	173	175	162	146	195	159	164	154	170	176	172	156	157	169	155	150	142	150	173	143	168	159	169	163	148	156	163	177	169	162	152	160	162	172	158	187	139	138	167	181	172	156	145	180	151	155	155	164	171	162	144	149	131	142	162	155	152	190	145	178	157	156	160	143	166	161	175	183	160	166	152	147	161	169	145	146	142	148	154	143	149	159	160	162	187	173	170	163	162	139	149	177	161	165	169	153	171	154	166	136	184	142	144	185	143	147	135	171	176	171	186	158	172	152	185	190	130	149	153	176	157	135	152	147	146	155	147	145	138	164	139	166	149	153	171	166	153	169	131	142	166	140	182	187	161	152	162	139	149	160	143	166	142	173	168	139	137	171	158	155	154	151	153	148	154	171	168	178	148	177	157	147	151	147	177	151	153	148	146	169	187	166	170	170	152	163	158	171	146	170	147	163	150	143	174	160	190	148	172	167	152	145	164	146	175	159	156	169	167	144	157	181	156	161	152	177	157	165	163	163	166	160	174	159	152	160	146	155	168	146	167	146	150	150	146	129	165	151	155	167	149	174	169	185	163	147	163	157	132	174	161	182	152	158	186	174	159	169	168	186	162	150	156	132	150	153	169	167	132	166	161	140	155	160	146	158	147	140	168	154	159	126	161	173	160	149	139	187	154	144	191	167	164	179	159	173	173	131	171	148	156	152	128	153	148	165	199	155	155	152	154	167	172	135	169	169	131	162	152	176	164	153	152	165	162	164	157	166	178	181	176	136	165	165	149	184	170	171	162	172	161	165	177	147	149	174	155	179	161	143	157	136	161	156	166	177	188	176	153	163	116	152	155	139	161	153	163	136	153	175	165	157	169	175	174	155	158	188	168	171	155	177	161	154	164	154	172	164	155	161	175	162	170	118	160	144	139	170	176	153	182	174	157	157	151	149	160	170	169	170	151	161	154	145	145	156	165	166	165	158	154	143	174	135	170	164	177	149	171	163	177	155	163	157	168	160	155	164	161	157	164	159	170	159	142	143	153	150	167	130	162	170	147	152	167	164	193	170	159	159	170	141	138	140	167	171	154	179	150	140	160	187	166	147	157	170	176	168	169	132	173	168	162	178	170	158	156	175	153	161	135	158	157	166	158	148	158	155	155	138	182	144	166	152	131	170	164	166	161	174	163	166	164	160	159	153	170	149	162	156	157	160	157	178	171	157	157	161	183	175	164	168	171	152	175	165	159	174	163	185	161	150	170	139	171	165	149	173	173	153	145	162	173	145	155	147	176	174	157	158	124	174	171	156	147	134	177	151	166	193	155	160	157	169	188	158	157	190	149	152	164	155	163	182	167	163	157	161	159	167	148	173	146	158	143	158	136	164	160	164	153	161	180	154	163	159	151	167	185	157	144	137	153	145	137	179	172	169	164	173	158	144	151	140	149	158	144	163	180	168	158	152	174	161	134	145	157	166	133	176	176	156	164	174	150	173	133	160	162	162	170	138	143	153	154	183	157	149	171	146	171	157	160	150	160	150	170	172	188	159	156	153	159	179	169	154	166	165	157	153	153	150	166	172	178	153	152	166	166	168	160	140	162	185	160	159	157	143	176	142	162	164	158	143	158	146	174	169	168	144	162	164	150	158	153	166	162	155	160	167	147	156	154	142	177	162	157	152	166	166	160	147	157	171	155	149	167	155	170	159	164	156	146	170	183	178	142	177	147	162	174	163	160	167	165	158	194	153	173	165	130	156	166	162	185	152	155	155	177	158	158	133	182	158	157	175	176	162	165	146	161	155	145	134	167	157	139	172	168	147	153	163	157	192	166	159	161	170	158	166	166	166	162	145	199
15286	24841	32162	30707	16879	15051	14611	11283	9340	8135	7699	6777	6976	6824	6067	4927	3593	3155	2498	1777	1597	1468	1390	2076	2009	1879	1812	1619	1432	1231	1114	792	680	638	627	639	560	593	600	574	576	586	577	560	613	570	554	560	549	492	527	516	466	555	557	584	561	525	539	522	519	527	540	515	542	553	518	529	525	521	549	528	520	548	544	521	544	516	559	561	541	507	516	515	583	519	499	528	497	532	509	582	533	549	565	512	547	525	540	504	527	538	530	530	531	545	530	557	552	512	511	546	524	514	517	553	529	528	552	517	523	504	554	526	516	533	495	528	507	543	496	528	544	555	551	527	535	545	522	563	515	500	536	523	568	544	488	551	511	556	494	556	516	520	530	506	507	519	524	578	528	524	520	503	535	536	537	513	536	539	537	531	521	530	534	559	551	537	546	554	525	483	528	523	515	535	507	536	540	499	516	520	484	518	500	518	531	512	528	538	525	540	526	537	541	494	517	556	519	580	535	528	544	527	475	550	496	525	498	547	508	505	508	516	536	499	520	513	484	534	558	532	558	510	528	532	563	527	502	534	567	484	497	536	549	527	572	547	518	553	522	525	501	507	576	530	533	572	514	542	581	589	552	555	472	504	538	543	535	575	529	520	506	531	503	523	549	492	491	575	526	542	535	497	538	527	515	542	509	529	539	549	523	535	549	528	520	557	540	542	556	511	538	558	494	542	522	557	533	523	502	524	517	565	515	505	569	536	557	565	544	524	547	522	508	508	569	549	522	565	531	506	557	565	492	574	520	534	543	505	536	541	541	534	543	513	608	542	534	562	516	530	537	534	526	536	536	518	484	498	564	505	532	565	523	550	516	533	549	516	525	517	530	533	506	575	527	509	546	534	503	520	543	572	566	540	521	502	508	531	550	528	514	496	527	552	556	533	550	509	539	549	579	508	528	531	534	554	537	502	539	520	561	532	522	526	500	542	514	512	556	555	489	546	545	537	510	517	529	550	529	564	523	510	540	518	540	522	553	549	555	541	500	514	511	553	530	534	548	563	520	567	510	551	538	517	547	527	565	505	514	544	513	523	561	522	494	546	561	513	515	513	527	532	558	520	523	530	526	547	541	502	529	504	551	510	533	552	536	529	503	522	535	516	510	504	520	505	534	521	508	533	547	514	535	541	472	542	557	558	501	475	516	538	533	482	512	513	514	507	511	479	553	526	515	504	528	525	517	535	498	499	526	521	546	521	528	511	548	510	559	510	524	523	529	499	519	470	508	537	503	523	546	519	485	509	557	524	538	553	515	496	489	514	533	530	495	540	523	495	498	535	551	502	520	504	530	541	530	507	563	526	519	506	554	536	552	494	544	531	570	493	518	505	518	515	531	570	535	549	576	521	535	558	542	517	497	548	556	524	539	563	529	508	528	553	536	521	539	550	528	557	547	502	576	521	528	573	547	507	546	503	562	569	549	545	486	547	547	560	519	522	530	523	525	558	515	542	520	488	527	505	517	543	554	531	536	536	592	540	552	558	526	509	535	501	530	503	531	552	526	508	530	514	541	521	577	518	526	519	539	498	543	541	517	540	488	528	508	542	547	503	564	528	548	581	579	535	540	529	539	514	572	548	541	585	506	532	533	526	529	515	534	560	544	512	528	529	516	543	524	532	556	520	532	535	529	549	576	479	504	549	546	516	528	531	534	555	534	520	506	517	548	554	538	558	552	526	546	539	525	559	549	491	545	521	575	523	535	537	529	559	540	561	532	530	501	559	537	520	528	559	518	548	548	546	535	541	545	565	525	524	533	497	529	533	463	524	543	536	520	563	546	511	539	551	530	523	489	487	512	549	528	519	515	540	563	527	549	520	523	535	541	489	523	501	523	560	523	550	506	519	524	505	561	562	532	522	551	543	484	516	510	518	481	515	485	548	525	523	512	540	483	526	567	514	575	547	520	529	514	528	541	522	546	518	521	518	565	510	506	547	484	507	528	534	540	566	495	536	524	465	535	532	508	532	503	536	536	552	526	507	510	546	532	522	529	546	509	492	548	484	535	573	536	531	525	552	520	550	522	492	527	536	564	527	536	558	571	545	526	555	548	520	510	550	539	508	544	524	512	488	523	535	526	524	499	476	545	529	520	514	547	526	489	524	518	534	557	537	486	535	556	522	524	536	514	543	530	537	538	582	514	545	502	506	560	551	545	548	500	536	512	530	551	543	554	522	550	534	489	541	548	491	536	507	547	536	538	557	510	513	531	561	519	551	521	549	504	554	550	541	528	512	532	539	528	509	493	525	531	502	553	528	553	492	509	528	516	546	575	558	507	477	491	502	551	552	501	520	533	504	556	567	521	557	546	501	496	501	543	571	521	531	554	562	516	552	490	569	549	506	499	542	551	523	520	486	519	572	506	543	520	535	524	527	517	542	529	546	550	489	487	525	566	513	532	513	500	569	523	502	558	514	531	541	517	513	543	541	500	557	554	513	546	608	543	547	518	510	522	523	515	498	496	563	534	545	496	502	530	467	532	575	555	542	565	497	517	541	526	532	568	516	541	550	521	552	557	550	530	565	544	525	512	570	536	541	554	555	553	495	542	509	515	486	510	529	526	529	555	515	531	556	538	518	531	533	532	535	501	561	526	523	543	532	534	522	565	523	541	553	540	528	548	508	549	545	549	530	528	554	524	529	535	529	511	539	498	521	497	531	539	488	586	521	569	526	542	530	533	506	590	522	526	519	507	501	477	551	528	517	529	481	516	538	537	529	576	543	528	536	527	519	547	542	563	536	526	509	510	528	555	564	535	496	529	519	529	541	512	498	560	567	523	507	565	513	527	523	491	503	554	493	525	569	536	558	556	566	517	521	517	531	522	532	544	591	541	526	535	512	544	534	519	525	506	492	536	543	562	561	548	546	536	535	541	498	552	544	556	535	559	553	539	551	586	519	515	525	551	530	544	522	561	522	509	528	519	559	505	532	571	526	523	544	581	522	596	514	531	518	543	569	536	504	538	501	541	520	525	506	554	525	502	549	523	527	554	500	498	543	502	534	508	554	562	562	505	556	497	510	505	537	530	538	529	546	582	540	566	522	512	567	500	490	551	506	536	527	531	572	528	495	558	508	534	545	519	558	556	561	483	537	536	541	559	496	520	543	503	510	507	518	505	531	525	545	536	518	537	535	537	519	534	512	509	526	516	544	529	538	504	507	539	546	551	505	479	546	503	505	548	517	534	543	554	575	547	518	565	553	527	540	515	541	547	528	535	480	556	529	563	524	538	509	561	544	526	548	534	590	493	506	501	533	517	519	508	546	537	523	526	537	544	518	569	506	542	518	542	574	507	525	536	547	507	489	555	586	519	524	505	522	537	559	526	531	538	551	521	569	497	516	513	532	506	538	543	531	523	563	534	534	548	504	555	521	534	499	486	508	496	534	505	552	552	503	523	503	509	564	558	531	539	504	524	525	527	538	546	524	548	524	551	539	545	529	522	522	584	517	545	542	531	556
40368	49066	46512	38524	29240	29714	32274	28520	25694	22961	21087	17474	16937	16250	12965	10286	8447	8941	4655	2418	2262	2095	1993	4518	4593	3626	2918	2016	1552	1090	832	400	328	291	214	247	211	216	206	168	185	185	163	189	178	166	136	152	185	159	147	161	151	194	252	237	232	221	165	158	158	185	151	180	148	168	166	144	149	154	160	154	166	160	141	159	142	152	169	158	160	161	151	153	150	161	138	157	160	142	160	159	156	136	161	145	161	148	172	149	150	152	144	155	118	150	155	140	157	159	156	158	161	151	158	152	172	144	138	149	181	147	150	158	178	140	145	141	186	152	152	167	152	162	147	199	151	161	158	169	146	157	143	152	162	153	147	149	166	157	147	144	145	155	167	160	152	147	168	154	164	157	155	152	183	174	149	145	149	156	130	144	165	164	156	155	185	138	157	158	163	150	150	143	161	153	165	161	136	168	160	176	136	158	162	148	149	152	173	151	157	155	143	136	164	159	147	145	172	147	156	165	161	158	140	149	149	153	142	173	149	153	160	156	162	166	160	140	158	150	166	153	171	151	146	162	162	160	158	151	164	154	161	176	172	182	154	163	154	148	165	152	154	153	151	168	163	150	165	134	148	156	162	152	157	132	153	145	175	146	148	170	157	142	171	145	169	157	126	179	141	160	165	179	166	159	172	136	157	150	181	136	155	138	163	176	158	150	144	156	140	146	141	153	162	144	158	157	138	169	139	135	130	122	150	140	182	149	172	148	178	158	174	130	148	155	149	155	135	169	145	139	167	129	157	169	141	142	148	149	139	170	153	132	137	157	171	171	175	162	155	159	171	147	143	145	163	156	156	154	160	149	159	153	149	171	164	146	141	143	169	150	159	152	146	141	157	144	147	158	174	144	152	136	147	157	156	155	148	140	140	147	147	139	139	170	138	161	153	156	159	149	176	157	140	143	139	141	159	162	174	152	175	155	148	125	170	163	181	173	139	124	160	160	154	155	166	163	162	143	168	144	146	148	131	141	147	139	138	155	134	156	138	169	180	170	129	156	156	133	176	140	142	146	159	136	182	146	152	154	150	149	146	147	164	145	155	136	155	159	156	145	146	148	158	155	142	137	143	154	167	146	135	128	160	145	153	165	151	138	165	149	143	160	143	131	152	154	138	168	164	140	140	162	149	151	151	174	145	146	165	151	151	130	156	146	178	154	132	146	163	165	155	152	143	157	162	146	156	154	155	165	144	166	161	179	147	166	138	163	166	167	153	138	135	162	159	140	157	151	172	157	132	144	178	139	145	149	159	138	134	150	137	156	160	167	144	160	146	180	128	171	142	137	156	143	136	174	157	147	156	154	145	160	154	153	158	170	147	164	158	170	154	164	170	130	157	135	148	155	155	155	153	178	160	159	157	149	164	153	160	128	137	161	129	156	154	147	181	165	150	167	157	161	158	152	174	141	151	173	153	166	177	148	123	147	135	144	152	149	159	145	152	152	158	164	163	143	159	151	169	156	178	150	145	158	172	141	156	159	155	141	169	148	144	143	149	159	159	148	168	155	145	163	173	173	149	158	154	130	145	133	138	141	153	130	137	146	142	168	171	131	156	142	161	152	163	151	150	166	161	164	148	157	150	148	129	154	151	154	159	150	149	151	154	155	146	143	147	145	160	139	168	153	148	143	126	154	131	160	160	148	123	157	146	167	143	159	131	137	178	136	148	155	137	139	165	137	159	168	153	131	142	162	153	166	139	139	133	149	166	155	159	139	155	136	168	144	129	167	169	153	153	156	167	145	140	133	148	160	152	144	165	143	163	142	157	151	185	135	165	138	134	156	175	138	138	165	156	153	167	157	159	159	145	168	151	129	152	161	151	134	164	181	158	140	142	138	177	176	150	151	157	156	138	157	164	165	150	139	140	146	167	138	135	159	157	143	140	158	145	141	159	149	162	130	177	163	150	149	135	154	157	157	175	159	143	147	161	163	168	164	138	150	155	159	174	148	147	151	171	153	179	159	147	176	158	159	144	158	130	163	145	150	151	167	141	167	158	131	149	177	161	151	149	155	144	178	167	135	131	160	154	167	146	138	154	142	153	160	165	162	137	161	171	157	163	127	187	155	148	151	159	146	158	178	146	156	155	148	166	146	144	146	154	161	147	146	151	167	149	138	149	168	185	159	174	161	159	146	150	146	130	158	151	125	156	142	160	181	151	149	140	135	138	152	172	156	175	134	177	163	150	148	157	179	144	161	168	137	156	146	155	146	138	159	157	149	150	161	153	153	161	159	158	158	170	160	149	168	143	159	163	140	141	140	162	166	164	162	158	138	142	153	158	158	163	146	161	151	156	138	153	159	181	161	157	164	158	162	137	149	129	146	143	146	147	146	148	165	145	151	125	155	137	160	139	142	162	149	159	140	137	150	164	163	147	142	150	136	165	154	163	188	171	156	152	157	140	153	152	166	149	143	138	147	142	146	160	148	157	166	150	139	159	161	153	145	148	149	144	150	159	141	160	156	163	136	150	144	172	154	148	143	181	157	158	146	149	179	148	160	129	150	165	156	156	171	167	153	152	167	184	144	144	163	155	147	168	126	133	165	154	163	165	146	156	157	141	154	140	149	164	142	141	164	176	168	178	167	142	165	156	140	164	161	165	136	142	178	165	163	154	137	156	158	159	140	151	159	155	142	151	177	145	130	158	164	152	168	154	149	162	153	165	161	148	151	161	143	148	164	155	161	160	149	166	159	135	146	148	134	160	137	149	158	132	168	133	156	173	140	145	145	142	182	150	150	161	146	164	181	171	157	153	154	149	138	143	160	170	154	154	141	160	164	155	154	163	168	146	167	140	163	160	155	168	150	147	151	142	148	140	148	139	156	153	132	162	161	149	169	157	140	166	160	167	160	150	169	144	129	167	187	150	133	149	138	165	152	160	158	141	151	155	138	145	162	159	146	149	155	141	154	155	161	133	157	152	175	128	163	150	142	137	170	163	157	154	140	160	139	155	146	153	163	150	157	154	151	153	142	155	151	158	137	165	151	168	160	152	172	149	147	172	152	152	152	156	152	153	151	158	147	140	152	122	161	150	135	150	142	164	158	134	130	145	142	154	159	140	144	163	164	145	157	140	162	166	140	154	160	150	154	155	134	161	156	151	174	145	157	171	170	183	149	151	161	151	151	145	165	135	153	147	167	139	142	160	158	153	152	131	152	151	146	167	133	146	173	161	129	135	155	148	151	178	153	156	146	155	143	158	143	132	166	161	161	172	158	169	163	165	163	162	145	144	151	168	170	146	157	143	153	156	149	163	156	165	154	134	153	144	162	153	145	169	134	136	148	153	149	141	152	149	138	160	149	160	160	148	162	160	171	139	170	156	148	163	151	157	160	162	158	152	163	168	157	160	167	156	145	143	156	169	144	149	174	158	150	160	156	169	166	158	167	155	159	155	150	141	139	165	155	135	137	135	146	142	141	167	152	156	158	137	154	174	159	140	163	157	149	140	139	163	150
32916	46275	53132	50779	36767	40183	43425	40293	39314	38214	35558	34169	34162	34414	31896	28640	25928	27758	17459	12439	12531	11824	11723	21346	21114	17634	15462	11509	9552	6778	5088	2272	1739	1366	1099	1115	1030	865	800	802	725	773	629	629	619	603	547	552	540	549	554	527	616	825	1112	1160	1021	740	491	522	567	502	499	494	521	513	512	491	501	510	503	497	509	502	485	541	505	507	474	509	484	483	523	525	536	500	544	547	518	528	485	555	531	489	443	489	528	516	502	475	492	515	507	539	532	482	506	498	479	519	512	555	514	503	472	496	512	516	512	509	480	517	476	540	490	508	493	522	483	496	522	483	501	497	486	473	500	492	513	514	515	512	519	518	513	502	556	514	488	490	534	532	541	524	469	505	515	488	517	461	533	511	505	471	504	492	491	509	548	504	476	511	488	535	498	461	529	503	538	520	496	514	486	519	566	538	490	486	549	524	476	487	490	520	540	527	504	512	520	477	511	508	496	492	522	507	509	465	511	495	504	507	507	507	449	519	499	535	551	514	483	526	519	520	533	485	477	501	502	504	521	502	533	494	479	538	541	497	518	474	509	526	504	510	471	500	473	519	518	520	503	502	507	498	466	466	540	502	494	548	469	528	495	526	533	497	465	520	449	501	517	536	503	515	532	499	512	511	510	484	526	487	516	501	475	530	503	523	514	533	474	479	531	497	525	517	480	519	532	549	527	508	515	507	540	538	515	486	495	493	494	508	508	528	492	526	516	501	540	523	530	502	488	486	510	497	482	516	478	535	508	484	468	517	505	503	520	502	508	500	517	483	501	523	535	497	518	515	528	563	519	511	505	477	528	500	499	482	504	514	467	475	540	511	472	490	532	526	463	500	471	504	509	513	518	489	489	508	504	511	482	513	524	459	497	473	478	510	465	513	506	513	480	493	523	491	495	515	483	498	516	480	539	502	528	491	504	501	477	502	528	513	498	531	509	487	538	479	493	537	485	512	514	540	520	551	519	534	510	525	473	518	538	527	506	473	499	497	511	536	521	489	465	519	495	474	560	461	536	538	539	477	511	534	491	534	494	495	540	521	528	497	516	529	520	505	484	500	505	482	509	505	507	515	524	509	522	518	487	515	485	487	482	482	521	506	504	533	502	524	503	480	471	550	536	510	540	521	492	521	563	508	550	495	529	544	504	503	506	503	506	471	517	484	519	474	514	527	500	538	537	514	537	514	501	513	523	574	490	496	506	515	529	551	470	464	538	471	518	497	523	497	526	527	520	504	485	483	528	540	508	520	492	523	518	507	481	507	492	523	512	540	532	481	526	488	483	525	477	506	513	524	526	514	509	492	528	521	495	526	483	504	497	543	533	507	479	499	515	528	493	543	484	501	530	506	510	515	481	529	501	491	480	513	507	551	498	509	558	492	511	507	515	491	514	499	497	478	475	508	531	520	509	503	540	531	499	548	505	491	510	514	482	502	499	517	484	543	487	513	512	513	515	508	498	571	504	457	525	499	513	489	513	480	501	518	530	506	534	496	509	507	533	516	558	526	519	534	505	522	519	481	480	525	469	536	488	526	533	516	526	518	519	510	472	454	494	510	484	515	513	501	498	507	522	522	504	525	506	510	501	508	521	555	502	496	494	575	542	520	498	506	535	527	510	528	483	541	481	523	474	508	477	486	482	506	525	505	523	459	505	501	520	508	498	541	516	495	485	522	506	531	534	500	553	492	482	504	485	534	529	507	482	482	531	534	514	498	440	530	539	522	526	524	504	501	489	477	528	523	537	530	510	523	484	506	540	523	489	524	508	503	519	511	514	481	519	493	533	504	513	514	507	547	528	532	479	501	493	495	539	487	518	499	516	493	519	520	489	528	477	545	520	491	486	509	485	502	497	517	498	540	473	504	517	535	504	507	505	530	537	473	542	487	494	476	473	517	495	537	493	517	537	512	503	521	481	476	511	480	489	479	478	553	533	521	502	497	528	493	497	512	518	500	483	525	511	476	506	528	522	539	490	526	500	516	525	466	564	489	532	550	490	492	504	461	543	529	506	472	521	460	516	496	512	465	511	484	495	536	503	534	531	476	540	494	533	494	510	492	476	515	479	507	515	522	546	506	510	488	476	483	515	472	503	560	512	513	521	506	552	495	511	487	549	502	516	533	488	479	514	491	509	499	514	509	498	499	525	467	512	493	521	515	527	489	493	468	512	511	509	487	506	490	526	514	481	457	524	485	431	526	517	509	454	500	480	512	492	521	536	502	494	510	519	492	515	476	520	538	495	494	483	486	529	524	575	485	527	528	511	491	504	522	508	502	535	478	536	514	538	508	490	511	498	515	479	529	470	478	482	484	482	510	536	522	525	514	525	483	544	541	538	555	512	523	530	528	522	484	543	509	507	487	507	562	516	494	496	502	481	498	545	511	511	529	577	481	496	516	524	514	505	545	514	518	511	506	468	521	511	538	542	539	460	515	479	556	487	487	483	476	510	522	499	499	513	486	559	516	475	503	507	512	564	517	487	566	478	515	502	498	495	501	504	507	466	506	444	498	490	526	550	509	531	495	501	507	462	540	495	509	508	543	507	500	487	515	535	525	485	484	467	520	538	498	522	498	479	553	531	490	490	516	511	486	525	486	495	476	494	472	518	527	497	511	506	525	523	479	497	487	543	510	507	517	475	526	477	473	532	513	495	456	511	475	507	487	477	521	508	540	523	497	497	501	481	518	509	484	482	503	494	522	496	480	506	521	531	529	536	493	523	514	507	464	527	547	518	553	516	491	488	500	533	509	527	499	511	492	507	505	515	497	517	511	548	464	504	496	528	484	531	510	501	495	541	499	480	514	526	508	488	530	471	510	491	451	503	475	515	469	497	500	526	489	478	508	525	458	508	499	540	527	518	520	519	512	478	540	527	493	541	534	499	488	521	485	525	475	518	516	506	494	498	484	479	527	511	483	491	525	549	522	530	554	509	508	532	551	526	519	500	536	461	498	518	462	518	471	513	498	499	543	511	511	531	528	516	471	556	458	529	552	493	524	507	478	496	472	500	520	540	491	485	517	514	526	477	483	466	490	542	514	501	484	513	481	486	525	511	502	507	503	499	506	515	506	528	535	499	528	508	527	471	516	482	493	502	550	529	511	524	511	494	508	502	528	493	515	510	470	533	515	487	541	506	485	526	480	506	510	500	507	548	522	499	513	484	531	526	514	476	512	486	513	500	490	494	489	516	539	488	503	526	516	503	470	514	522	496	487	511	467	480	486	477	512	491	511	522	564	531	508	546	475	501	502	508	502	522	504	532	510	496	537	512	514	525	511	504	502	531	480	519	520	511	460	499	513	559	503	479	466	525	530	491	546	509	501	507	493	514	504	504	493	559	487	496	504	467	522	536	463	475	500	476	540	477	488	526	512	549	511	496	498	489	542	467	508	545	501	540	520	486	493	470	507	523	523	507	518	481	498	494	526	528	537	540	532	523	513	484	513	539	533	500	496	511	547	518	517	505	452	505	511
48425	52609	45320	36528	29567	29897	34187	34592	32682	31877	30273	28313	27193	25867	23371	20090	17691	17641	10259	5458	5102	4430	4467	10117	10302	8453	6398	4538	3779	2522	1320	804	532	478	412	332	353	312	267	272	266	263	267	225	208	217	242	213	242	218	236	223	237	281	312	330	374	332	268	232	215	239	207	235	200	225	212	223	192	229	206	227	221	197	206	228	180	219	179	206	230	209	214	237	238	187	211	196	201	227	204	229	223	233	216	173	202	205	208	205	209	181	211	198	185	212	220	210	181	199	201	211	219	246	195	204	215	180	210	213	204	194	217	207	211	236	215	199	245	199	215	201	211	228	260	177	196	211	229	218	185	208	205	196	209	214	211	212	217	228	196	217	183	212	203	213	235	214	219	212	215	224	205	207	216	245	220	177	214	187	202	209	207	184	209	213	225	223	220	200	216	208	236	253	226	208	203	221	233	212	221	207	203	180	215	224	208	214	186	203	214	236	191	217	216	227	197	229	206	175	207	183	223	233	235	202	202	206	218	216	226	217	206	242	209	238	216	209	204	211	207	219	222	222	201	207	198	224	219	215	194	191	219	225	216	213	248	192	226	211	234	227	215	197	191	224	192	204	205	229	211	217	207	199	207	223	211	209	208	211	218	193	186	194	226	214	205	214	199	214	201	222	226	190	219	224	233	218	241	221	215	205	216	194	206	226	210	209	224	208	216	188	229	219	207	201	216	225	206	218	195	206	208	196	256	202	199	232	208	211	201	219	188	202	217	213	211	227	216	208	208	181	197	231	230	202	218	217	228	200	220	229	183	188	190	209	214	216	209	222	216	243	182	213	214	204	192	234	218	221	187	223	185	230	191	230	218	220	182	201	214	213	195	242	189	207	213	205	209	232	225	208	211	230	217	210	238	191	177	210	186	227	209	219	205	209	223	202	236	212	186	193	185	210	206	203	203	222	223	202	219	220	203	213	195	212	201	195	227	201	180	223	206	211	210	194	190	180	198	229	219	205	222	199	212	192	238	189	201	225	203	210	189	227	192	217	178	224	200	244	239	224	187	174	210	223	228	227	209	199	233	214	211	221	220	206	195	219	220	192	205	199	218	199	211	203	203	223	210	172	212	194	185	230	228	196	203	202	205	202	232	203	191	204	197	218	196	221	209	232	234	213	216	223	192	199	219	191	234	206	220	225	220	192	220	213	196	215	211	177	219	236	233	217	204	234	213	198	199	209	209	214	226	190	217	200	210	192	187	210	212	215	222	206	230	221	202	185	214	205	218	241	203	226	203	202	192	212	232	218	210	208	199	199	210	218	216	215	203	207	193	222	211	204	220	216	203	200	199	202	247	211	233	198	206	223	218	195	180	219	222	215	213	202	198	230	221	228	197	201	210	233	231	238	221	199	202	210	223	196	228	212	207	222	196	206	204	208	211	193	219	194	215	224	179	197	205	196	195	200	223	199	185	210	209	189	237	204	219	225	190	211	233	190	234	169	225	210	199	201	229	220	198	204	200	207	190	204	220	198	191	213	217	214	210	205	197	223	202	181	219	228	219	213	198	193	188	225	215	209	185	206	204	196	217	239	208	193	191	187	211	215	210	209	206	218	195	216	234	209	209	195	179	197	209	203	231	230	223	228	242	208	199	240	191	200	194	187	239	193	203	215	217	234	220	222	214	222	203	251	215	179	214	214	213	214	191	212	204	210	191	202	231	212	208	222	225	231	223	215	223	202	214	187	211	217	189	211	206	192	234	218	213	205	234	210	202	228	235	206	220	193	232	228	209	211	186	194	245	222	212	214	205	217	210	230	206	209	201	207	247	208	205	218	193	203	205	212	212	205	201	219	222	235	225	188	214	200	222	227	233	213	211	236	197	220	224	196	229	207	203	213	219	230	207	239	196	205	235	209	200	222	217	196	220	208	228	233	209	233	214	196	227	222	215	191	230	209	205	226	205	240	190	201	223	226	227	203	225	189	216	212	243	231	236	203	233	243	227	186	177	200	206	231	226	197	223	190	179	184	228	204	198	208	192	211	227	223	221	199	211	211	194	225	200	237	184	206	193	187	255	214	205	220	241	235	207	229	247	199	208	232	226	199	225	181	217	215	230	217	216	219	177	204	217	173	208	229	217	183	201	202	206	206	224	188	220	224	199	200	211	204	247	201	216	223	210	167	189	213	242	194	185	190	231	221	207	203	209	217	223	184	218	203	196	229	187	202	179	217	215	203	220	219	236	210	213	196	218	196	222	210	203	219	190	202	213	214	211	217	202	236	197	208	206	200	230	186	236	188	228	217	216	207	248	198	205	229	239	211	234	196	179	195	196	216	227	205	228	210	213	194	211	211	214	225	204	208	206	198	211	209	184	202	187	207	220	226	211	225	199	197	222	230	179	223	198	198	212	237	224	208	206	202	202	198	195	229	219	214	235	196	207	211	230	193	247	267	221	188	215	205	172	225	214	215	190	220	245	218	215	232	212	208	212	232	187	218	205	215	228	201	211	227	220	190	198	210	210	214	199	206	196	207	215	186	175	194	186	202	188	197	202	199	237	177	192	199	195	196	206	244	199	206	208	227	218	205	224	193	206	237	207	223	191	209	210	222	217	189	204	199	200	196	188	205	219	215	177	189	207	221	206	207	204	191	179	231	207	205	203	202	195	224	218	208	222	236	214	221	213	227	198	232	182	232	195	247	183	195	201	201	223	220	198	213	234	215	233	225	202	228	219	189	206	190	223	222	224	220	206	209	199	222	230	209	213	214	214	192	218	215	242	187	229	206	232	202	203	236	218	217	184	245	214	204	195	213	217	211	223	210	215	228	223	209	213	239	206	206	214	211	226	202	233	201	205	222	231	198	226	207	224	208	203	197	213	217	238	198	198	203	186	233	216	208	204	209	208	211	197	221	203	190	238	214	211	251	197	211	198	189	215	222	226	192	190	214	192	209	239	216	204	221	225	205	181	205	208	197	229	208	215	189	196	214	210	178	207	213	196	158	240	206	187	209	233	187	212	206	202	211	214	197	217	215	208	205	214	208	206	226	202	223	226	228	215	182	221	221	200	229	230	219	227	204	189	234	209	231	203	203	232	216	206	214	212	214	218	203	213	210	190	208	225	198	216	200	204	205	204	218	221	217	206	219	213	214	234	229	208	213	190	203	189	189	200	202	205	203	218	211	190	232	194	213	209	219	208	212	225	235	190	241	233	191	222	207	207	214	221	205	175	211	170	214	218	195	197	228	187	230	235	201	194	225	193	191	182	204	241	210	219	209	207	210	205	195	203	209	215	207	218	218	200	190	210	199	205	221	212	206	198	208	174	212	188	238	239	223	205	198	233	221	189	216	224	225	208	211	211	230	232	214	220	228	224	191	212	195	205	205	226	200	211	209	199	181	182	216	214	223	210	172	193	197	234	218	201	229	199	200	227	194	222	221	196	239	234	204	224	203	245	223	209	206	199	217	208	196	220	206	212	222	215	198	243	226	218	204	214	233	217	205	200	204
39416	53262	57118	49724	43224	44314	48708	49243	48937	46535	44836	43110	42927	42917	40946	38927	37040	35869	26481	20589	20335	19061	19663	31709	32153	28427	25068	20043	17970	13619	7325	4664	3003	2404	2020	1861	1760	1446	1223	1193	1097	945	877	832	874	779	824	785	733	763	799	718	794	1006	1362	1526	1644	1285	1050	808	716	671	652	646	691	676	681	623	673	657	683	664	640	684	624	603	700	637	652	654	602	597	659	630	686	643	650	643	673	656	663	618	667	697	664	667	621	670	626	626	662	635	659	629	699	628	614	667	635	674	622	661	622	687	668	623	643	675	622	675	672	666	600	648	687	607	671	608	599	645	672	642	668	674	668	650	626	649	625	658	609	613	654	659	685	697	677	673	682	659	658	604	650	690	627	653	653	669	679	671	689	630	673	656	642	643	641	666	620	581	646	651	636	677	675	628	633	666	638	673	683	693	635	650	657	643	695	652	667	612	678	660	656	705	657	655	636	648	718	648	655	658	637	640	676	643	608	669	654	707	650	627	656	683	619	655	630	703	646	711	628	658	633	684	650	617	686	634	641	656	636	674	652	613	702	676	691	677	683	643	647	648	675	700	621	610	639	652	640	624	657	624	626	677	629	671	626	647	625	617	638	656	664	687	675	642	681	618	668	649	655	635	627	631	684	659	657	669	636	662	669	639	651	594	647	680	671	668	684	698	608	648	669	637	629	704	644	629	692	671	608	654	657	626	619	697	676	654	634	655	641	633	632	643	644	688	645	624	648	616	648	663	630	614	662	650	688	660	670	621	680	654	649	626	663	670	670	625	638	672	662	634	605	641	658	655	665	620	645	611	598	635	598	645	669	671	605	661	684	646	636	614	672	636	630	636	648	661	629	641	594	630	601	593	627	689	638	659	673	609	658	656	637	574	688	648	634	639	656	633	666	615	660	641	635	651	650	631	653	622	650	577	627	669	628	684	664	639	714	664	607	674	640	658	651	680	668	672	634	606	678	591	644	687	651	652	657	637	687	641	665	659	644	681	696	637	676	666	644	616	677	664	644	647	694	676	658	665	660	621	673	672	643	655	607	673	624	598	666	676	620	626	650	688	635	664	666	624	663	643	631	673	615	626	627	639	644	647	635	686	631	603	674	659	673	714	636	653	660	657	662	633	659	607	672	629	639	653	640	644	662	589	639	604	624	664	717	715	612	631	653	641	612	660	693	691	639	613	644	652	635	640	674	633	609	643	607	680	597	619	658	637	662	634	653	645	598	661	638	672	639	655	631	674	640	660	604	651	665	625	655	651	706	625	665	602	622	644	676	645	636	598	690	642	647	638	646	635	654	707	623	627	622	684	637	649	627	644	693	642	621	652	671	632	655	670	687	671	667	711	646	619	674	645	644	672	630	658	629	623	629	622	668	611	629	669	671	639	632	658	705	674	662	641	696	673	675	650	639	686	628	685	684	638	639	599	673	622	621	641	628	655	652	596	651	658	670	657	641	644	651	668	690	680	640	650	624	652	636	625	635	650	694	677	654	660	628	672	648	641	650	591	625	650	662	664	634	697	629	677	618	635	668	641	643	605	635	647	654	673	630	642	644	669	651	654	617	625	667	657	731	640	652	723	672	600	613	667	644	664	677	698	623	668	653	697	684	676	673	658	643	650	638	651	666	650	630	637	652	668	615	643	647	626	658	702	639	633	684	652	647	679	674	656	766	631	619	655	681	668	628	656	663	664	597	658	603	684	648	684	672	644	641	649	641	660	635	631	674	662	651	650	677	622	694	664	674	681	685	655	625	620	632	643	660	689	631	691	650	648	650	657	626	623	654	607	685	669	649	676	640	624	654	596	593	611	661	624	640	716	642	686	694	642	662	624	641	621	630	624	650	686	663	649	654	663	640	652	678	649	646	640	625	643	622	615	702	626	639	628	646	600	644	654	578	671	664	673	641	626	642	651	630	648	646	632	625	637	642	683	682	632	671	595	650	657	663	700	614	666	676	694	699	647	620	625	693	633	678	663	634	624	675	639	636	643	634	637	657	646	661	690	704	600	621	640	648	645	681	659	636	633	663	670	664	667	655	627	612	630	749	644	675	635	670	677	714	682	661	656	637	654	666	665	673	590	653	630	664	643	664	599	678	635	672	683	651	663	666	669	648	635	638	639	642	646	644	683	641	633	602	653	692	670	652	639	709	656	701	671	637	616	704	667	686	674	689	695	644	685	669	634	668	650	610	630	606	664	657	625	671	630	662	610	643	702	633	688	673	674	676	632	664	660	676	662	656	665	638	638	644	642	651	637	641	613	629	678	619	656	634	665	642	657	605	663	686	670	640	689	628	664	651	679	687	684	620	702	641	645	657	661	642	609	670	614	629	660	580	649	609	639	616	663	625	635	663	639	632	655	650	621	650	629	643	639	715	663	636	666	686	621	654	668	686	613	611	682	676	701	655	645	656	665	658	680	658	673	637	586	651	666	626	624	698	634	690	652	646	649	668	655	640	663	688	685	647	707	650	616	691	665	697	678	637	646	654	646	630	664	596	662	650	666	624	674	615	640	637	664	669	670	644	641	655	598	636	661	664	635	650	658	642	633	642	627	643	650	689	638	674	617	658	684	651	639	657	648	694	629	634	697	632	627	677	665	658	657	676	592	672	646	657	652	609	639	619	649	678	665	647	618	672	622	627	658	697	668	615	621	654	662	680	663	656	669	661	633	657	642	642	636	640	646	646	630	715	681	641	638	640	690	608	677	677	617	651	672	676	617	679	670	681	689	617	661	664	665	659	682	681	619	614	683	640	628	695	611	677	627	702	658	606	697	665	664	624	674	629	633	649	632	630	629	656	620	643	639	654	656	615	612	625	712	692	642	627	619	632	669	692	633	659	651	659	673	689	671	642	643	673	680	620	654	620	653	692	673	650	636	627	642	650	633	636	668	635	635	705	700	639	624	605	690	658	661	664	677	652	672	670	657	636	638	629	683	637	674	598	651	616	680	651	662	666	598	678	629	647	654	639	640	606	647	631	653	668	682	659	639	666	627	650	615	643	636	671	647	638	660	671	689	683	663	611	648	617	610	672	638	653	637	632	666	679	683	715	655	708	640	627	660	649	622	627	656	660	650	656	657	623	668	667	622	631	659	625	625	622	678	627	675	686	637	683	645	626	655	609	640	655	640	648	653	661	638	638	657	672	589	672	665	668	610	647	646	674	702	636	650	655	641	642	673	645	656	651	682	691	591	626	618	617	635	663	591	679	629	652	639	622	706	657	626	629	712	647	644	672	661	606	635	669	647	631	661	631	635	630	637	699	641	647	670	602	654	664	644	626	628	675	673	654	617	673	650	671	674	680	654	651	674	685	626	687	638	653	711	614	641	641	740	690	657	635	684	602	653	615	634	669	664	630	670	609	678	673	626	669	659	628	632	651	669	633	633	647	660	657	634	685	585	629	638	611	628	691	668	674	680	651	623	641	624	688	623	646	678	602	686	629	654	651	606	662	670	626	644	628	677	642	644	691	650	605	659
20720	24606	19034	12195	6423	4586	4074	3205	2380	1930	1653	1409	1367	1187	996	841	780	662	466	362	343	310	348	440	485	443	377	403	368	286	279	240	202	207	207	204	200	199	201	208	201	170	180	175	197	211	193	172	171	182	218	178	182	191	199	179	205	189	211	189	179	178	189	173	168	174	176	189	163	166	138	192	184	205	204	216	193	197	190	195	219	186	191	179	170	189	203	202	195	190	177	200	189	206	182	187	187	182	182	173	204	204	191	157	184	185	181	182	192	148	180	201	196	195	172	173	185	169	170	191	174	177	210	178	181	198	197	151	166	172	189	192	193	180	189	205	193	192	185	178	192	140	169	202	170	172	211	182	172	167	196	177	179	153	196	179	200	173	180	203	179	159	188	184	197	194	156	197	206	185	214	161	172	180	197	182	210	202	179	180	213	177	204	166	178	179	188	171	174	197	186	177	194	180	160	181	172	188	176	188	183	188	174	215	171	199	202	189	170	197	201	184	176	197	197	169	170	196	172	205	179	179	175	176	171	173	187	182	209	179	194	197	197	210	207	175	204	223	187	213	184	168	171	173	161	151	187	186	182	179	180	171	190	178	204	195	192	176	166	227	176	174	191	180	172	165	170	187	206	183	172	193	197	169	215	171	188	185	180	196	189	172	198	191	173	189	196	188	175	199	192	181	192	206	191	189	157	189	184	165	187	170	194	176	182	203	207	168	189	174	161	164	194	198	185	193	202	187	197	180	170	165	169	176	170	186	210	186	169	171	156	186	186	180	176	198	217	183	154	196	203	170	171	187	203	199	204	175	176	172	194	180	184	155	174	200	196	179	181	181	178	183	176	161	187	180	187	190	216	187	151	181	170	177	185	159	177	194	198	171	176	193	185	176	186	199	184	190	185	177	166	182	190	164	190	208	181	209	189	177	183	190	185	189	205	200	155	195	199	188	176	181	217	175	198	186	180	180	199	189	184	191	174	166	184	194	175	185	177	190	170	169	173	193	185	186	192	217	183	189	171	209	208	177	184	188	189	174	191	195	177	169	170	200	199	180	184	195	180	175	220	176	180	187	190	161	163	161	180	177	179	187	195	191	197	177	184	186	192	196	184	160	202	191	187	188	216	176	193	186	185	192	152	195	187	183	189	183	195	180	213	167	202	189	190	187	183	164	187	212	195	178	176	184	216	179	189	187	187	202	181	205	192	175	192	165	176	200	166	192	182	178	183	225	184	189	166	194	166	171	169	193	195	192	183	194	178	208	191	186	194	185	176	183	196	203	178	192	191	192	214	203	174	190	184	209	200	184	170	177	181	185	200	204	217	201	167	168	216	175	178	175	207	167	168	183	172	191	180	184	204	188	200	161	192	185	181	190	196	205	178	189	189	175	159	214	169	194	172	199	208	171	191	172	198	171	172	190	163	204	198	203	207	176	185	190	179	204	180	192	178	179	199	208	197	198	212	191	196	185	192	198	195	184	185	193	174	180	191	189	163	208	198	210	185	179	193	187	178	191	201	180	185	172	194	176	159	206	182	178	203	177	225	177	198	212	187	169	209	189	183	191	182	181	194	181	168	196	209	200	155	185	143	199	172	199	173	196	208	188	176	198	180	196	171	188	200	185	189	195	166	175	176	200	204	190	191	203	194	168	196	191	172	181	197	191	191	175	157	230	211	190	146	169	184	166	149	182	202	160	180	183	196	203	187	196	188	179	170	177	186	195	195	188	182	194	176	184	161	200	178	183	175	191	179	195	189	190	198	191	198	187	171	182	187	188	173	203	186	213	167	186	186	172	216	193	186	206	191	173	190	175	177	196	172	170	211	199	174	180	178	187	196	186	194	195	211	214	204	202	196	165	189	179	172	175	199	186	182	208	159	178	179	184	212	180	178	185	192	193	195	190	181	186	191	204	177	162	203	174	194	191	164	169	223	179	174	158	207	181	169	205	173	191	196	196	213	200	174	180	183	206	200	174	206	196	174	184	179	183	170	177	187	197	164	205	168	203	184	170	184	188	202	192	182	188	173	209	176	179	176	163	196	174	193	163	178	197	172	194	183	199	196	200	200	182	166	187	197	175	189	218	167	189	189	197	191	175	178	177	213	196	175	208	172	185	183	197	205	192	183	194	184	182	182	203	163	193	191	176	181	186	179	159	192	205	198	178	199	195	192	199	176	179	190	191	172	186	172	173	173	178	162	187	182	175	184	170	209	185	191	168	192	168	196	180	231	184	194	177	176	196	189	195	219	158	162	193	181	174	221	201	172	206	183	172	200	183	191	195	166	211	182	195	199	188	160	182	174	200	180	166	160	179	196	187	199	194	194	169	185	208	190	199	211	179	210	195	163	192	183	171	187	171	184	181	189	194	169	183	199	179	194	201	182	185	174	203	187	190	188	183	192	187	174	190	178	189	209	187	187	195	165	172	184	172	187	218	180	195	182	160	183	202	198	178	198	182	180	160	198	168	189	160	207	179	172	194	201	201	181	181	207	170	203	183	169	167	174	186	199	183	153	195	199	188	178	198	204	205	185	189	194	175	197	173	180	177	198	192	199	218	198	188	181	184	190	188	174	197	169	206	173	162	153	196	173	171	165	180	195	173	185	162	174	191	189	192	171	178	201	187	171	191	163	207	190	180	185	193	177	171	179	192	190	168	172	182	201	189	179	195	180	187	187	182	197	189	184	180	176	227	209	184	173	197	163	184	193	165	167	195	169	185	180	201	185	180	183	183	172	200	180	171	183	178	203	182	192	174	180	179	200	177	188	181	181	179	175	190	194	191	201	182	193	221	180	167	201	180	168	196	193	203	173	197	153	186	173	183	208	196	180	196	170	204	181	200	177	192	194	178	183	176	176	195	197	160	177	191	182	195	200	193	194	150	186	191	161	184	187	183	178	169	227	195	189	183	179	216	193	191	183	171	198	182	169	195	179	197	197	208	190	183	191	206	204	176	176	190	186	159	180	171	187	183	160	199	186	164	167	181	192	207	205	181	171	192	210	177	204	164	161	179	179	182	167	184	189	183	148	182	169	183	181	188	193	191	194	208	182	179	176	179	181	192	203	173	187	175	176	182	185	170	179	185	157	183	197	193	164	166	190	186	178	171	171	168	201	172	182	179	200	182	179	192	194	198	185	171	168	225	173	209	187	180	168	183	186	180	219	199	187	183	195	172	182	157	201	161	184	205	190	182	177	199	173	194	192	165	171	189	200	176	172	187	173	176	184	189	182	186	207	173	181	181	169	201	192	174	172	195	192	181	192	205	189	199	222	200	193	196	172	177	164	204	202	179	170	174	191	189	201	197	185	195	200	194	173	177	183	193	201	170	173	166	201	184	191	162	182	197	169	177	187	193	192	167	177	200	182	182	204	189	158	170	214	163	187	211	193	184	182	213	205	176	199	171	180	182	174	179	172	193	207	208	160	173	162	169	174	183	198	188	158	159	188	191	178	176	196	195	179	165	170	185	175	172	172	176	167	176	199	197	200	197
18080	25826	26943	21801	15982	14029	14572	12903	10758	9231	7849	7146	7107	6095	5031	4283	3597	3432	2378	1779	1592	1488	1663	2301	2492	2290	2116	2116	2013	1355	1191	916	765	731	751	674	676	680	639	704	682	666	697	652	706	680	640	611	636	645	669	606	646	652	647	700	668	667	693	626	635	611	623	645	625	621	588	615	608	629	593	571	610	600	606	679	607	585	585	597	573	576	603	595	562	608	577	613	598	662	605	583	614	602	601	606	605	599	583	628	607	583	598	612	646	567	648	596	595	625	552	571	598	580	630	563	611	555	622	630	607	620	567	669	571	605	641	569	659	649	604	574	648	590	562	584	585	621	598	627	674	573	603	622	585	674	551	616	651	613	608	601	574	597	650	572	585	623	606	565	596	589	640	643	613	679	598	588	599	635	611	606	584	622	609	608	625	567	607	589	580	625	619	563	618	634	608	589	636	597	602	599	535	609	608	599	588	600	662	619	662	574	631	636	606	627	614	596	576	643	609	625	565	622	643	596	624	610	607	604	626	605	582	604	585	604	624	628	597	635	596	615	637	636	626	594	633	624	599	616	614	637	612	625	567	586	583	618	602	602	584	589	617	602	633	623	636	619	605	601	579	591	605	613	641	604	604	566	605	632	628	632	619	592	623	612	641	562	615	626	560	570	636	615	636	641	567	554	613	657	600	566	627	575	587	620	586	628	612	624	584	607	598	637	622	581	608	615	599	601	603	597	625	598	567	658	580	573	608	578	604	610	611	606	619	594	613	609	576	576	605	609	664	526	598	666	624	626	616	587	606	589	620	660	624	618	614	634	626	623	612	567	550	566	621	607	660	629	635	604	622	627	618	582	621	631	581	616	665	600	614	567	630	635	603	572	597	633	571	576	639	598	593	586	618	577	619	577	620	540	608	617	582	644	612	613	620	610	616	596	588	624	607	621	572	635	604	590	566	574	555	582	635	598	567	610	593	596	600	614	594	598	593	601	624	645	587	650	576	577	616	633	612	642	618	578	591	588	596	577	651	630	616	600	590	646	544	652	600	587	594	591	693	567	574	640	620	647	585	607	642	604	644	551	623	575	599	570	608	599	612	569	621	588	590	591	636	623	627	603	608	636	639	586	634	651	619	603	577	606	598	617	606	600	643	642	624	600	618	614	585	600	611	592	610	600	629	595	629	568	586	597	589	639	617	589	606	590	584	649	603	628	597	601	612	644	605	620	631	642	577	591	611	596	570	611	617	595	631	589	625	598	598	609	619	633	587	604	646	628	631	616	606	631	586	604	607	622	618	621	589	590	564	631	587	610	644	630	600	573	636	621	617	593	629	592	592	611	621	616	587	586	636	565	621	612	585	618	663	593	591	642	568	647	578	622	606	629	580	635	628	574	585	586	638	634	579	619	588	612	593	598	609	611	600	585	599	583	644	616	619	601	581	622	593	554	603	603	605	625	603	627	612	602	606	632	628	616	626	635	576	609	611	684	620	634	603	591	579	601	611	574	621	618	623	617	584	628	579	600	664	614	600	570	632	605	575	559	643	605	663	613	601	589	604	615	649	567	655	660	573	605	631	619	634	621	611	592	572	579	565	587	643	625	583	606	628	582	567	605	599	605	630	600	631	578	598	621	636	599	620	609	611	612	599	599	569	606	652	583	619	588	608	589	620	599	612	589	625	626	642	539	618	624	614	613	621	584	605	685	626	652	631	608	587	572	632	624	631	587	598	626	650	604	583	607	628	595	608	603	583	626	600	624	577	617	614	606	659	610	641	652	587	608	599	654	628	619	620	609	613	595	600	619	595	623	623	651	599	607	634	580	553	608	581	624	606	649	593	599	658	616	566	633	653	615	611	619	613	589	570	608	593	623	563	593	647	629	597	596	641	631	625	609	612	581	578	598	639	638	637	612	646	621	643	647	638	581	600	616	603	602	640	639	597	592	617	602	645	618	585	618	585	625	624	557	642	624	611	606	565	618	603	598	613	613	604	620	597	608	556	591	638	629	614	635	601	639	619	588	612	633	578	649	580	607	603	616	641	591	599	625	627	556	630	575	586	632	627	541	623	607	639	582	631	602	574	631	607	639	578	637	614	625	601	609	661	553	604	604	589	618	614	636	625	565	610	628	612	636	630	577	634	627	572	599	601	588	604	609	611	636	610	601	612	567	660	581	559	568	567	627	544	615	597	616	601	593	554	638	606	596	609	578	574	595	583	597	609	605	608	580	588	629	550	585	577	569	613	608	592	634	638	627	623	617	623	633	647	594	633	599	614	632	646	582	645	640	600	597	614	594	641	650	634	651	601	570	617	634	603	638	613	583	606	644	586	582	627	620	599	587	592	633	603	620	598	603	615	620	593	629	629	625	602	629	621	612	606	612	671	582	575	603	603	598	570	622	589	612	625	637	576	535	640	600	630	607	623	561	615	599	596	621	596	600	577	640	593	623	593	639	602	612	649	576	598	602	628	616	544	611	588	615	603	622	604	616	646	627	548	614	579	597	562	617	595	590	614	559	589	621	634	568	640	594	597	580	649	612	641	653	606	614	637	583	564	645	633	662	618	557	599	592	612	588	611	604	635	617	611	591	614	597	615	602	604	627	603	589	624	626	622	676	648	595	629	646	600	589	584	565	578	600	631	616	607	620	625	555	597	613	637	650	633	607	606	628	654	612	617	589	638	623	597	622	626	615	644	601	598	570	615	610	620	612	574	614	617	631	610	598	619	613	595	613	659	617	629	611	617	602	566	611	615	629	608	587	575	660	596	628	549	597	612	599	664	608	603	619	614	624	610	608	623	655	619	601	630	629	604	574	562	610	598	625	619	623	612	607	624	598	636	610	621	576	636	627	602	637	599	617	643	583	559	585	584	606	588	608	616	583	603	608	612	626	602	640	622	632	592	575	635	634	576	620	585	607	597	625	614	565	571	571	632	606	604	623	602	602	652	574	605	615	615	614	606	625	601	616	607	609	593	596	594	607	606	656	580	602	618	638	630	596	597	611	585	643	591	602	607	610	614	650	611	617	612	614	617	628	621	619	641	613	603	632	589	656	601	600	572	638	621	594	626	573	592	605	619	626	667	606	613	618	609	628	575	590	586	585	569	681	590	632	602	594	622	610	590	598	621	582	568	603	631	607	621	622	621	612	639	624	615	620	639	632	602	585	582	593	616	641	587	640	587	621	672	590	590	580	630	582	608	596	594	596	687	615	605	570	669	604	580	609	607	634	633	631	634	610	609	583	607	610	541	637	586	654	611	631	576	562	608	601	608	585	573	605	606	584	592	633	586	639	585	611	668	593	630	593	622	643	602	594	589	606	636	578	654	629	663	632	545	619	613	600	631	587	596	611	603	609	636	606	630	575	631	606	633	604	589	561	600	580	643	540	572	549	642	620	642	585	641	654	614	595	603	614	635	610	581	581	586	593	628	543	612	625	571	615	616	589	617	630	604	647	642	606	620	590	643	615	605	643	573	625	621	572	578	609	621	601	625	652	615	576
44475	47311	48250	38175	28253	29132	31270	30504	26428	23392	20336	17745	17022	13505	11827	9871	8103	7007	4280	2404	2113	2098	2472	4539	5244	4035	3166	2195	1698	836	634	473	409	304	289	287	242	245	234	270	260	221	203	218	214	189	199	213	195	203	198	205	212	241	272	269	253	271	232	208	195	184	178	191	192	151	213	170	178	183	206	173	185	207	188	193	220	213	195	196	243	187	188	188	223	186	199	196	206	211	183	193	198	185	192	212	174	177	212	186	191	178	206	175	185	173	176	203	178	198	178	185	193	181	216	192	169	209	187	183	188	186	192	197	179	206	167	181	183	182	198	215	174	197	183	175	201	179	186	184	187	183	195	178	213	203	202	185	213	187	171	170	175	173	184	185	227	233	195	188	195	163	201	200	215	189	214	192	200	199	203	208	186	205	205	185	180	198	182	201	189	158	208	191	202	215	194	179	186	207	173	187	200	160	192	226	212	202	214	174	195	202	197	193	214	187	186	186	178	191	198	195	177	196	186	201	187	217	194	178	191	208	169	198	171	198	199	183	177	189	185	191	213	199	181	207	203	189	187	196	170	201	203	201	198	181	188	223	204	212	214	188	188	185	187	193	183	198	198	190	186	195	193	219	192	203	185	200	188	208	180	214	189	199	173	191	184	186	174	156	213	204	197	182	186	186	205	207	183	204	209	172	207	208	218	216	198	193	225	194	215	188	204	170	191	190	194	178	179	208	183	184	217	192	183	184	176	197	198	190	188	188	198	181	190	191	199	182	215	204	184	180	177	200	201	182	210	165	187	187	181	216	208	204	212	199	191	212	178	193	170	203	180	178	229	209	179	161	194	192	201	180	197	182	173	189	197	183	177	215	166	184	195	203	191	178	186	186	171	185	210	195	186	191	187	185	174	184	168	218	203	185	173	187	169	186	211	218	181	199	190	205	194	191	189	188	182	188	170	197	213	184	193	192	179	194	185	175	199	180	179	200	194	178	197	200	194	172	181	173	190	191	168	166	190	187	196	192	215	203	191	200	198	207	175	194	198	188	194	191	177	201	174	191	208	178	179	209	164	208	198	196	196	181	174	184	201	176	179	186	162	210	182	178	213	194	200	196	190	188	188	184	182	187	208	199	203	187	179	181	176	159	175	183	197	193	189	216	197	197	187	173	209	166	196	192	186	174	215	219	195	208	201	205	184	199	244	192	187	182	205	182	176	174	191	194	205	174	209	181	185	187	192	191	190	184	198	175	196	181	187	199	191	205	210	206	192	191	199	195	199	219	204	202	182	188	182	175	188	179	176	196	194	206	187	201	169	195	199	182	196	173	176	205	205	202	190	181	204	181	216	172	204	182	199	215	201	176	199	205	192	188	208	166	213	203	190	212	195	179	184	195	161	178	185	183	188	188	173	175	201	178	218	181	189	195	172	219	179	179	210	186	192	178	193	218	235	195	197	201	220	197	191	188	186	201	156	188	183	199	197	192	180	192	177	201	213	209	198	197	181	185	188	189	171	193	197	171	184	200	172	195	199	185	164	214	211	181	199	213	196	201	199	222	191	190	197	201	193	218	205	196	197	210	204	201	182	167	185	190	191	205	195	180	191	191	187	188	199	184	203	199	177	169	180	183	179	175	190	184	212	176	213	200	204	184	199	196	195	197	204	217	173	208	211	201	192	185	186	212	198	178	204	174	201	181	201	203	179	195	199	195	175	170	185	209	206	194	192	201	182	182	176	177	200	177	215	213	164	184	189	188	205	201	204	197	203	198	194	186	210	169	196	199	199	180	180	191	193	200	178	177	198	177	191	194	193	191	200	178	174	190	217	194	177	185	195	196	195	169	188	185	180	194	219	187	185	171	178	204	215	199	206	196	180	186	197	207	173	208	223	193	202	184	209	175	174	221	176	176	217	199	193	198	205	199	187	202	204	190	198	172	185	201	206	186	179	186	205	223	182	203	188	193	174	190	186	169	190	219	194	179	183	180	204	175	203	200	189	197	200	202	186	185	188	213	193	185	191	185	194	189	175	197	193	200	185	196	202	187	192	211	191	206	177	201	198	179	177	189	210	210	197	204	213	174	193	187	176	217	172	179	200	192	182	201	202	202	200	194	198	173	201	210	182	182	216	202	180	178	205	186	221	212	192	207	215	169	195	213	187	183	204	176	194	204	198	206	169	176	214	179	200	194	193	188	185	182	194	192	198	184	197	157	190	224	162	198	185	197	185	172	199	208	194	228	208	197	167	182	173	206	175	185	223	185	181	164	195	201	211	165	199	206	190	199	171	186	189	196	204	178	205	177	202	204	185	152	188	197	185	203	190	206	192	204	195	190	183	194	204	187	199	180	177	207	194	175	199	182	200	188	198	170	189	186	180	184	212	187	192	188	199	194	176	184	208	211	200	173	200	188	191	203	190	208	195	213	219	187	183	177	176	192	210	175	196	198	188	211	209	187	190	195	180	214	187	206	191	172	197	195	169	212	196	181	185	173	198	162	211	174	206	198	186	215	184	189	176	201	174	194	209	156	177	193	202	181	174	190	213	184	191	191	203	180	213	200	177	193	193	188	193	193	166	201	185	214	198	184	188	190	157	200	198	219	170	190	185	180	200	210	178	184	190	182	177	169	204	178	180	202	197	190	186	168	198	209	171	175	181	222	209	207	184	193	186	197	206	202	203	164	199	187	187	205	228	184	174	201	180	199	208	202	196	225	202	188	190	199	184	188	173	193	181	197	184	192	209	217	187	203	166	184	197	199	194	178	183	184	191	208	179	165	171	198	187	182	183	199	199	204	180	204	190	202	176	199	179	217	199	192	196	181	195	206	181	189	194	175	203	208	212	187	192	193	171	178	192	196	235	181	225	181	185	213	211	192	193	161	201	188	205	201	236	210	191	202	164	186	211	207	181	201	197	180	183	203	152	197	217	191	187	182	179	198	224	192	187	224	178	173	185	188	200	180	211	188	190	185	205	172	175	186	175	201	194	211	203	189	185	181	179	184	213	197	184	189	214	183	180	190	194	195	207	189	192	183	196	185	169	182	179	178	199	185	184	202	180	213	197	170	196	195	214	174	211	201	183	193	195	176	196	199	208	200	224	199	195	186	185	212	204	194	193	176	222	202	200	192	177	180	168	183	206	182	178	199	186	202	212	207	189	192	187	203	213	215	184	187	192	184	200	174	178	184	197	173	186	200	187	205	177	181	190	201	176	195	195	192	176	189	187	199	192	201	180	220	187	176	208	183	176	182	171	200	218	172	220	177	178	183	197	192	177	186	191	190	209	203	179	180	191	207	195	200	185	208	200	190	195	204	201	194	202	187	197	203	175	193	187	163	207	179	192	174	158	227	200	177	204	173	161	184	158	182	192	168	190	214	186	177	180	191	213	171	191	207	194	195	192	221	190	205	183	197	202	206	190	191	185	221	188	175	217	195	182	167	198	187	193	210	194	213	205	196	188	194	201	187	190	187	209	194	217	189	191	197	182	204	205	198	182	211	203	195
36815	46830	53608	47842	37253	40820	43482	41333	40316	37965	34712	34103	34142	31753	30744	28435	25984	23476	16826	12531	11589	11555	13232	21389	23048	19080	16255	12696	9458	5099	3831	2851	2123	1575	1292	1171	1159	1011	963	921	948	877	789	788	727	658	655	675	627	678	691	723	851	1029	1130	980	993	797	741	668	636	612	600	611	600	667	599	617	677	642	595	665	660	648	569	624	595	635	632	603	592	605	622	618	585	643	661	645	650	609	628	621	599	639	630	622	642	608	564	639	658	572	595	622	618	638	595	650	633	641	652	646	574	556	621	619	617	645	581	580	607	618	546	598	643	617	597	623	583	629	618	592	577	629	663	631	642	636	604	604	601	639	641	590	643	601	628	615	633	626	651	656	648	621	618	627	623	663	640	625	606	616	594	594	621	558	619	667	614	607	614	633	627	634	580	621	612	591	663	701	609	594	635	597	620	621	595	599	620	619	592	609	619	653	587	573	590	621	620	634	620	625	602	616	670	653	616	629	634	627	630	582	620	695	624	604	601	645	617	625	612	613	619	613	597	599	652	645	571	613	605	564	613	554	624	596	623	632	643	571	598	665	602	587	661	615	594	633	646	617	624	595	620	680	625	638	619	612	626	635	611	613	584	657	635	642	599	566	615	640	623	626	590	610	600	628	628	625	591	654	647	627	675	631	618	619	613	618	563	610	605	621	594	604	616	621	575	601	587	609	622	638	559	602	644	615	603	607	585	645	640	622	607	670	625	647	667	579	585	616	606	652	661	589	617	593	603	661	646	639	586	608	602	625	652	634	607	676	606	617	625	634	525	615	659	611	636	650	632	595	574	640	614	595	616	611	588	604	594	615	612	602	588	615	622	603	622	586	633	606	640	593	641	603	598	641	653	627	612	648	644	598	580	587	633	645	611	618	604	642	640	581	649	583	612	623	646	661	615	616	601	589	609	615	646	631	574	586	610	631	561	612	636	602	601	615	641	624	644	619	621	613	604	594	590	632	605	631	659	645	637	646	622	627	626	613	587	618	639	610	622	584	628	625	614	595	602	628	626	604	629	626	624	624	637	620	620	632	601	639	618	640	637	616	590	635	607	644	665	580	613	588	601	608	632	606	637	593	577	622	611	569	647	657	619	584	605	627	602	585	607	629	612	630	634	610	622	615	617	608	629	618	584	616	616	647	621	584	620	637	602	618	609	622	617	599	668	627	624	616	593	613	613	597	650	616	606	598	675	640	592	615	609	626	591	609	646	657	599	602	620	608	611	595	595	571	642	606	643	566	621	630	623	655	618	646	625	664	645	642	610	615	613	558	608	640	607	615	604	619	635	578	613	569	639	647	586	583	561	562	637	630	646	617	625	635	605	651	612	606	605	608	656	573	611	629	602	602	621	588	597	611	663	610	636	660	599	605	627	624	582	614	609	626	638	660	614	620	594	690	627	647	606	621	635	596	668	609	570	611	620	611	673	651	652	603	620	601	633	572	606	657	595	611	620	600	585	599	600	621	602	596	622	624	621	611	584	621	642	617	595	634	614	621	618	593	648	648	582	594	600	608	604	576	654	622	641	614	581	637	612	611	667	626	649	585	583	624	634	607	611	634	548	632	606	638	611	645	627	610	631	629	618	616	606	614	636	603	603	626	650	644	642	621	625	613	560	618	568	616	584	593	614	586	635	632	684	661	598	634	624	635	591	644	579	639	633	645	582	666	608	612	624	602	619	651	607	631	590	599	630	608	633	601	675	648	633	612	616	632	606	602	637	608	648	620	601	630	636	615	610	620	614	625	656	606	597	659	608	616	600	598	624	612	596	612	575	666	596	579	606	605	622	600	632	632	604	651	626	615	653	626	602	595	624	614	604	634	605	629	601	574	598	607	631	633	615	600	642	620	638	610	640	608	582	614	646	587	632	630	660	619	583	634	608	609	634	616	578	626	599	591	655	598	591	651	640	613	592	615	660	610	606	642	591	605	587	591	612	648	622	610	635	622	619	602	564	662	604	597	644	595	621	621	594	643	646	605	650	634	619	664	610	594	603	584	596	631	624	611	643	664	610	621	591	577	593	601	618	618	595	609	583	634	615	628	612	601	636	613	612	631	596	653	649	642	620	608	609	580	595	635	618	625	631	596	635	648	612	630	615	602	654	677	649	586	629	571	615	616	570	650	584	626	564	639	613	590	600	641	635	627	605	599	595	650	618	603	607	635	592	596	620	612	585	594	635	657	591	576	632	626	616	631	579	620	566	597	666	654	635	590	610	636	629	605	608	654	606	670	617	643	638	612	578	619	636	602	631	632	638	590	614	610	633	597	639	613	629	631	616	634	599	611	591	608	599	623	616	604	578	647	615	578	644	672	642	646	675	615	618	577	614	616	602	627	666	606	611	589	623	667	598	555	592	593	625	625	617	643	665	590	611	609	648	635	639	621	627	621	601	636	573	650	640	597	628	600	608	589	606	632	640	617	621	610	622	601	603	596	588	661	639	603	606	649	614	591	621	631	604	589	594	570	595	632	588	622	593	645	620	665	591	596	648	615	614	623	656	621	617	649	612	645	626	581	625	608	682	655	589	630	596	591	615	654	598	610	625	606	564	617	640	625	616	652	631	592	655	650	671	610	624	648	602	567	593	628	652	595	605	609	642	642	578	580	613	608	634	593	610	603	592	641	649	610	641	631	612	656	646	604	589	615	603	604	639	634	605	616	631	551	634	619	686	628	645	618	622	618	607	627	625	641	658	606	610	613	598	634	630	640	646	633	594	610	630	600	603	627	595	609	607	670	620	631	607	609	659	595	554	627	632	665	602	615	610	655	632	634	685	601	630	625	629	610	627	640	607	589	650	621	638	584	687	629	645	609	607	603	571	628	672	643	663	608	658	631	598	610	626	639	605	631	690	625	596	613	618	619	609	584	588	630	628	652	639	627	609	675	655	644	618	628	597	604	618	634	624	661	607	588	605	652	639	629	598	606	634	618	594	595	611	580	646	614	641	600	632	555	566	619	648	599	636	597	582	610	600	648	585	575	644	600	576	610	639	626	638	605	608	606	634	627	588	628	620	630	610	603	657	590	623	678	589	599	587	569	555	619	639	638	593	598	591	610	652	600	613	594	597	654	644	638	613	608	673	655	607	619	631	640	592	613	622	606	644	619	626	613	600	563	642	650	637	620	642	656	625	590	654	649	635	638	620	604	626	624	587	642	593	612	627	613	619	647	634	623	580	604	651	590	650	640	633	612	621	616	600	592	584	576	585	586	651	626	600	624	649	577	634	648	609	615	615	614	608	580	608	583	634	596	629	614	623	606	625	597	632	615	596	634	601	598	612	589	677	608	621	585	643	610	636	593	604	642	593	597	668	595	566	632	611	612	640	607	613	616	583	598	620	568	628	600	623	639	607	620	615	614	603	600	589	672	558	578	646	619	616	612	615	623	601	629	634	616	635	581	630	592	609	621	611	594	608	660	627	637	622	603	633	573	610	605	573	598	577	620	650	620	627	656	612	621	606	607
52463	46463	42806	39292	29986	31079	34891	34996	32287	30782	29943	28682	28504	23865	22719	20964	17711	14438	10008	5867	4361	4965	5693	9795	11439	9646	6978	4972	2985	1497	1221	1150	657	540	459	395	386	365	322	309	344	307	263	259	274	269	245	270	234	235	258	246	295	395	408	386	329	317	298	258	228	246	267	259	251	199	246	221	251	252	196	245	237	244	247	209	228	249	247	222	235	237	216	249	229	222	232	231	222	263	261	230	231	236	238	219	203	240	252	229	253	215	242	246	234	222	223	237	234	255	245	266	221	193	258	256	245	240	230	222	201	253	229	216	220	234	227	232	242	238	254	255	253	240	226	231	229	233	245	252	235	218	222	211	235	241	250	223	237	251	223	235	247	247	234	261	242	223	229	247	238	212	244	221	223	230	246	225	237	233	243	224	224	252	234	209	251	247	265	234	254	240	229	230	240	255	220	253	262	230	216	239	232	225	244	233	250	233	227	209	217	221	268	246	246	224	226	269	220	251	253	253	239	235	227	236	233	243	221	251	242	217	254	234	213	262	233	238	223	274	231	237	224	249	230	277	236	240	234	227	248	272	209	228	239	247	209	231	244	247	238	241	220	253	240	222	240	246	254	223	232	215	220	226	235	249	237	233	233	230	234	251	257	228	244	242	245	256	223	232	253	225	279	248	254	245	237	235	219	234	242	267	220	227	234	270	224	233	243	253	238	247	260	223	260	250	248	257	233	288	229	241	235	224	236	215	277	225	240	261	243	244	248	222	237	241	226	234	224	249	249	239	219	231	233	233	234	237	243	230	244	238	221	231	238	225	224	262	228	256	224	253	232	217	235	265	251	275	213	197	240	231	247	257	231	240	239	241	233	256	222	248	230	240	258	243	240	225	233	267	264	264	188	256	205	235	247	192	243	237	241	252	271	269	231	218	227	238	241	237	247	217	234	241	238	210	220	238	219	258	243	246	229	243	232	265	223	227	233	237	246	247	250	233	242	229	260	242	250	236	228	243	239	219	245	242	265	233	229	237	231	230	225	236	218	250	229	268	234	233	234	243	243	215	238	242	252	246	221	241	227	215	258	225	245	238	231	235	238	234	221	249	238	231	224	222	246	224	240	232	234	231	234	226	247	234	235	232	259	242	244	209	258	239	224	210	246	264	231	235	253	222	207	247	230	216	243	235	246	227	247	235	243	221	217	233	231	230	263	238	248	209	218	219	245	223	242	247	220	219	245	238	240	271	220	212	243	259	221	243	222	218	231	249	233	267	248	208	241	222	245	243	244	262	257	254	250	241	245	245	242	213	268	231	247	236	222	203	241	226	224	242	226	252	262	251	240	265	228	240	224	238	245	265	224	281	235	224	209	236	260	232	228	248	257	226	207	250	208	223	214	225	234	224	251	252	246	239	246	250	229	237	237	211	264	215	225	227	227	222	253	237	246	267	213	221	254	246	262	216	241	243	238	233	233	227	258	262	232	245	232	241	283	260	238	273	226	217	234	228	225	223	230	221	258	225	230	259	229	228	214	230	240	244	229	238	211	228	246	246	247	268	245	247	229	251	214	238	248	227	237	214	230	252	241	198	204	231	244	232	248	223	211	240	241	221	220	212	247	220	259	251	250	227	242	259	223	222	228	278	232	238	241	232	241	227	257	207	270	235	213	226	205	253	236	244	222	238	216	228	266	264	239	245	226	257	253	240	242	244	255	231	209	235	205	240	225	235	232	235	262	268	241	240	224	249	247	259	242	225	264	234	237	229	213	234	222	220	238	233	238	223	238	235	241	249	215	241	210	246	243	228	253	266	250	232	222	246	231	263	246	258	251	251	236	220	205	245	235	221	228	264	228	231	246	235	230	243	207	261	242	223	233	224	244	240	228	237	245	270	197	238	217	257	234	270	239	258	245	199	247	221	251	238	213	226	245	258	246	231	250	248	232	215	224	235	243	245	223	265	233	223	248	264	252	204	245	237	264	245	244	264	250	257	233	232	232	246	250	240	239	246	222	248	233	240	230	238	250	234	223	255	244	213	228	207	237	247	253	233	247	232	245	271	224	257	246	251	220	221	215	277	264	247	251	237	245	239	271	248	253	249	235	234	216	260	215	241	224	202	242	225	235	204	209	259	219	255	252	247	238	215	234	218	238	250	229	220	252	250	252	236	216	225	280	235	239	216	242	227	231	251	243	234	233	268	228	235	246	211	247	219	212	253	230	224	249	264	228	246	203	246	235	224	233	245	232	238	237	219	251	232	234	242	191	236	226	222	217	233	242	233	232	217	237	231	216	236	228	262	227	211	219	243	241	237	261	259	276	254	211	232	230	222	233	241	235	245	239	207	238	235	250	235	221	239	262	242	245	242	232	271	236	212	217	238	236	241	258	210	214	218	250	236	237	243	246	225	242	247	246	258	257	206	249	251	272	249	235	264	236	245	223	243	212	230	203	248	225	225	222	211	242	248	233	259	241	211	234	227	222	233	224	228	233	237	241	228	232	234	225	240	240	243	230	249	244	231	266	245	215	233	219	242	223	236	210	224	231	243	238	268	241	217	215	249	227	224	234	204	240	234	243	240	230	227	240	242	229	214	219	245	240	228	247	217	218	260	214	240	239	234	244	230	267	241	240	257	220	242	229	253	241	229	257	236	233	248	239	234	221	248	214	229	249	248	236	237	242	247	237	230	251	270	206	258	267	248	219	228	208	223	222	254	221	213	251	247	252	258	247	264	221	249	230	228	258	210	243	211	271	240	217	253	239	228	239	267	205	219	257	237	250	216	232	227	251	279	225	244	225	238	260	234	242	224	228	251	216	234	252	250	207	254	228	216	236	214	229	232	228	224	252	244	216	222	241	237	275	246	238	226	230	244	257	220	236	225	244	251	218	251	241	199	236	248	246	232	202	236	208	247	250	217	243	237	236	221	242	221	240	222	208	246	246	245	233	227	245	248	220	225	225	254	234	246	255	238	229	225	202	213	216	219	240	256	239	251	239	241	246	241	238	224	227	224	250	263	247	246	242	246	261	250	244	251	232	247	234	229	244	247	227	221	239	240	223	231	231	251	229	220	247	211	232	222	243	237	235	243	266	283	233	238	229	229	235	250	242	236	204	238	224	235	239	241	240	233	271	244	222	240	258	232	260	252	233	217	239	242	242	239	242	232	230	234	216	224	235	258	216	241	253	229	229	244	212	251	211	235	214	233	236	226	225	221	247	238	219	260	228	231	231	231	232	237	229	238	207	206	214	231	243	216	243	263	249	257	250	228	259	231	204	250	242	241	209	250	230	250	251	272	234	256	256	240	226	223	237	215	214	246	250	244	256	227	264	231	232	252	233	231	222	245	247	287	244	238	232	232	236	247	244	223	254	243	211	223	222	240	262	249	232	239	231	247	218	260	230	243	230	254	251	223	217	259	254	239	240	235	251	254	261	250	229	231	248	248	242	240	238	230	260	258	247	240	277	239	221	241	235	230	231	257	253	260	228	279	233	242	238	250	261	220	224	222
45264	52497	53611	51499	43762	47321	48566	48077	48770	45990	44451	43441	43033	40753	40834	39232	35980	32674	25798	20667	19165	21083	23337	31336	34046	30556	26122	21142	14814	8052	7610	6217	3616	2991	2181	1952	1737	1516	1504	1349	1328	1177	1099	981	996	959	863	823	808	774	833	914	1196	1769	1641	1580	1312	1082	936	846	761	725	705	705	676	724	742	749	742	727	733	723	754	743	708	687	727	696	750	742	733	687	679	737	745	716	714	779	742	706	722	745	739	740	678	704	723	755	737	742	715	757	739	699	747	709	726	769	709	721	768	706	725	763	706	757	708	708	740	748	706	741	750	735	719	767	762	773	750	755	717	707	779	724	732	684	718	732	738	692	762	689	745	734	734	726	689	722	742	746	807	668	704	729	763	744	676	748	748	724	698	665	741	744	756	755	722	737	696	738	730	759	694	764	733	752	714	771	736	770	753	724	701	715	717	747	691	709	714	738	745	753	727	692	740	759	727	707	739	735	718	701	724	727	752	717	711	752	692	715	708	687	714	734	705	717	717	731	723	710	735	719	731	674	728	687	726	706	760	755	760	703	724	748	684	707	708	745	746	764	735	762	715	704	737	756	706	775	746	722	695	692	752	746	712	724	743	731	737	740	724	748	753	712	771	704	724	716	741	721	713	744	787	779	739	731	704	698	730	678	775	751	691	735	754	754	737	736	728	690	735	744	693	700	712	742	782	789	769	733	694	754	760	709	745	666	690	729	726	732	699	729	724	749	684	738	751	718	683	753	736	744	695	712	761	727	717	728	780	714	722	711	741	692	717	767	688	768	748	712	754	734	718	726	715	708	723	712	763	708	729	708	743	745	752	747	772	719	667	719	735	728	717	718	750	696	736	761	718	738	779	754	682	757	727	705	755	756	728	721	727	710	692	705	684	740	701	698	702	714	728	734	779	693	742	702	694	727	726	732	762	730	792	739	719	726	765	656	758	766	757	743	745	693	711	764	763	745	723	721	767	700	752	729	729	719	701	726	684	673	746	701	771	723	749	765	688	727	721	711	759	694	705	727	762	724	740	736	702	694	732	728	729	783	751	763	776	752	682	790	760	674	724	734	682	709	781	713	719	724	750	662	706	721	737	734	722	742	700	696	704	743	726	738	719	719	752	730	704	772	736	652	748	738	678	725	750	688	701	748	718	718	699	745	749	741	703	708	725	755	743	695	734	694	766	817	757	727	772	712	743	750	759	697	710	793	754	716	717	721	727	707	674	745	749	689	739	771	732	743	721	709	694	717	738	671	703	740	713	771	719	763	684	742	730	720	716	751	735	745	780	749	697	744	741	701	730	713	744	732	680	690	726	787	743	794	716	708	766	703	717	687	686	740	732	712	775	735	738	739	676	720	718	731	763	769	800	721	725	702	755	732	738	746	714	713	725	690	759	682	752	722	772	765	730	709	727	756	739	730	692	729	727	692	683	721	694	689	729	752	690	762	718	723	719	761	724	739	707	709	709	747	717	737	773	726	713	713	700	693	707	720	724	749	706	743	709	779	746	747	675	764	713	771	711	746	700	772	698	712	734	724	798	720	740	706	674	715	756	715	752	702	724	704	741	693	755	730	692	761	721	743	704	707	704	692	766	764	748	703	763	738	714	731	702	722	741	699	744	729	743	723	720	736	710	721	686	650	717	726	734	724	753	647	743	719	674	728	765	755	753	749	784	719	693	760	736	745	695	760	719	736	711	714	720	697	724	723	730	748	796	767	736	777	736	726	755	734	709	718	728	706	726	749	719	683	696	697	727	736	715	769	702	702	714	729	732	702	700	671	742	730	725	764	710	721	719	711	698	763	749	746	686	739	701	741	712	721	718	772	739	691	693	737	728	718	742	772	667	729	724	699	697	699	699	737	732	698	696	722	699	708	760	723	732	709	769	704	726	730	746	723	708	692	734	735	697	790	716	721	706	696	727	730	737	682	741	704	713	706	751	720	698	762	745	721	723	760	779	709	754	725	728	772	712	717	764	712	743	702	763	676	739	718	764	763	724	751	717	740	721	717	704	734	715	699	714	765	743	714	699	711	695	762	716	712	717	680	697	746	723	734	691	725	748	718	715	685	731	754	734	725	681	716	751	754	658	736	697	715	717	717	712	720	765	716	698	689	710	710	710	714	717	685	754	655	733	705	753	708	702	747	731	756	752	690	672	696	734	776	733	733	765	742	754	719	723	758	758	767	720	745	710	683	743	739	720	716	745	720	726	738	737	754	705	754	785	758	732	760	773	683	706	722	710	745	703	713	726	703	686	741	705	694	737	698	703	729	739	697	713	692	741	683	713	716	734	694	733	694	739	703	738	728	734	684	729	693	734	740	685	692	760	739	785	724	741	739	774	723	684	795	722	769	702	722	711	756	725	713	683	740	728	743	736	732	740	725	719	719	681	731	745	747	734	724	713	760	753	712	803	739	736	722	717	710	753	684	760	714	717	745	696	751	747	724	705	718	737	763	757	692	710	712	663	722	800	732	728	741	762	746	743	725	745	755	765	713	714	750	754	710	775	754	714	709	708	745	721	729	751	750	768	730	685	692	725	731	732	669	758	748	746	728	732	779	684	714	689	718	716	754	748	746	741	760	762	729	733	737	757	711	733	714	685	742	716	675	766	763	778	758	735	723	724	751	769	753	716	670	746	736	698	707	781	728	723	724	716	701	729	727	771	749	737	708	784	728	729	694	744	729	765	693	701	712	747	683	743	728	753	734	698	720	728	697	671	715	738	747	710	730	730	759	751	702	707	765	747	738	708	756	718	705	673	740	692	692	704	713	700	715	731	745	655	696	714	748	708	705	725	698	678	702	783	729	719	777	716	749	722	727	704	697	715	744	732	703	690	739	761	716	720	744	720	716	719	755	768	761	677	715	698	731	714	721	773	712	752	751	745	768	742	730	726	730	739	691	701	737	684	723	707	710	721	757	699	741	715	674	742	736	739	789	734	745	730	700	757	719	738	709	741	779	735	756	759	756	681	749	709	703	706	699	719	677	716	745	729	757	719	700	712	720	731	731	747	762	670	693	710	760	723	752	747	676	723	727	742	740	728	727	763	762	718	715	741	716	708	762	742	737	751	715	698	787	724	711	708	726	683	699	758	703	749	704	726	681	722	754	719	748	812	729	731	761	720	731	728	769	738	704	710	701	718	715	765	738	718	746	747	702	757	709	738	688	722	693	737	728	749	765	734	690	744	710	752	723	756	668	701	677	759	699	751	747	738	776	745	727	703	691	710	727	712	738	717	698	724	752	705	735	736	749	737	708	717	700	704	726	730	699	777	742	721	679	734	717	745	695	719	719	739	702	695	702	720	767	680	718	712	714	760	723	680	759	696	715	736	728	684	785	749	746	750	732	685	726	763	720	735	731	764	742	668	768	756	710	724	690	752	765	721	733	742	739	719	757	720	697	745	721	719	713	678	747	761	718	733	705	698	788	752	665	722	709	742	690	711	736	706	683	706	708	767	717	707	781	741	726	680	707	696	753	734	706
20057	22446	21361	14526	7864	5365	4111	3459	2337	1778	1448	1371	1327	1090	960	865	721	649	498	366	380	350	441	504	593	552	473	423	337	328	259	250	246	225	229	225	210	201	229	234	241	213	231	232	216	216	225	198	206	220	208	188	214	217	208	213	199	222	221	204	195	187	214	219	225	172	181	185	184	211	186	180	221	194	192	215	211	204	182	192	236	191	190	209	226	176	200	178	179	204	203	211	213	214	172	203	210	201	221	214	207	192	199	221	179	203	180	212	185	201	189	190	214	209	198	228	210	224	228	205	184	209	205	216	193	201	211	196	193	209	217	188	203	201	192	208	204	186	214	201	212	200	216	194	227	209	157	202	193	205	219	207	198	191	207	218	195	201	219	213	228	209	186	215	199	203	201	209	196	199	205	208	197	214	196	245	213	207	223	210	203	220	207	194	211	194	218	199	189	185	221	194	223	226	214	219	199	208	205	199	226	224	220	218	215	200	217	191	209	205	216	181	190	219	204	218	198	196	219	238	200	216	188	228	220	224	208	202	239	208	215	198	209	218	222	176	191	209	241	196	203	215	210	188	221	216	210	182	218	217	165	223	203	188	195	192	213	201	179	209	213	201	195	236	207	196	214	202	214	237	204	204	211	202	204	191	199	225	192	203	224	212	216	203	213	196	219	180	208	195	189	187	196	187	189	201	189	208	200	193	206	198	167	221	181	219	224	227	223	189	183	200	203	210	190	192	190	203	177	205	197	203	208	215	205	219	203	207	207	196	184	191	220	201	182	208	214	197	172	214	211	196	187	204	190	227	195	197	186	194	195	201	202	229	221	229	158	191	225	207	211	170	202	192	225	236	212	216	206	193	212	204	194	201	204	193	203	194	236	207	213	216	212	173	192	201	197	185	196	181	191	201	215	223	209	199	210	208	181	206	196	197	198	189	200	194	179	197	220	223	212	220	220	215	202	213	204	203	197	211	194	218	208	187	194	194	217	230	243	205	205	224	205	187	177	203	199	194	231	204	197	207	213	203	192	208	198	207	221	217	210	205	195	200	181	204	195	198	217	189	193	201	197	232	213	175	222	201	208	214	184	167	203	212	199	194	200	203	224	211	214	203	202	187	227	203	206	220	184	201	199	209	182	200	224	195	180	215	216	217	193	211	199	198	212	216	206	190	204	223	191	184	208	190	208	176	219	222	229	202	189	180	201	196	189	206	216	200	215	179	193	199	216	204	226	173	208	238	217	209	214	228	187	206	181	187	204	196	210	177	211	185	202	216	195	211	201	210	210	208	192	219	199	212	189	222	188	228	206	220	188	210	181	217	186	240	215	213	208	218	201	191	201	172	178	229	229	201	200	196	194	197	194	196	182	231	223	201	208	192	215	193	200	196	206	181	232	199	184	196	228	211	207	200	188	196	197	192	210	201	245	202	179	207	217	200	189	204	223	204	182	194	204	194	187	180	183	195	197	194	200	207	223	233	216	205	203	198	217	198	226	222	196	212	188	195	210	209	202	185	193	219	196	222	220	220	213	215	192	208	217	204	182	193	217	185	207	195	209	204	194	195	209	195	207	202	199	207	189	195	215	219	213	193	208	217	219	206	212	203	195	219	229	196	224	225	212	183	200	203	219	185	195	192	207	201	221	185	219	207	198	213	234	176	187	194	208	204	203	202	186	206	204	177	187	210	188	193	182	196	200	199	204	194	209	226	178	189	217	204	234	220	198	205	205	192	223	203	209	233	190	205	187	228	182	230	202	221	218	222	207	198	206	209	182	196	219	174	217	188	204	210	190	198	197	195	194	218	188	199	210	216	213	195	188	202	180	221	191	212	196	228	192	188	199	176	194	213	193	182	195	188	225	197	185	175	210	212	183	212	221	191	193	183	227	186	203	174	205	227	212	187	209	175	207	197	191	217	215	190	172	197	215	188	190	213	199	186	188	198	196	212	211	193	206	185	224	199	211	211	173	217	223	192	191	192	188	210	197	217	176	181	189	222	198	228	177	212	221	206	215	221	183	196	202	213	203	214	210	206	215	213	237	222	191	218	213	190	215	190	186	209	209	212	220	206	190	197	212	192	210	212	185	220	194	214	218	215	197	208	205	179	217	205	196	183	198	190	194	215	209	239	220	212	213	224	196	219	210	198	213	194	214	234	174	213	185	216	207	183	233	235	192	192	212	201	213	197	226	208	207	187	204	229	207	218	204	198	199	205	195	227	194	217	220	202	202	222	189	204	198	228	209	215	185	211	191	206	206	191	203	207	214	192	216	228	212	210	210	219	218	189	181	197	216	191	196	200	210	213	179	198	192	204	195	190	194	209	184	209	215	190	211	225	200	214	172	186	208	186	199	200	211	213	216	180	189	189	193	215	199	215	193	205	196	208	191	226	186	220	174	177	180	231	178	221	202	181	234	207	201	201	196	210	210	210	215	207	217	188	196	190	216	174	211	201	221	196	207	205	218	200	212	224	198	215	214	220	207	194	223	201	188	195	207	226	205	197	219	202	208	210	231	201	200	199	197	196	214	229	168	208	178	202	186	210	205	182	209	190	214	229	225	204	206	215	212	197	196	191	201	234	191	210	211	212	237	219	223	182	217	200	200	191	190	210	188	185	186	206	193	221	198	189	220	204	221	218	211	198	202	208	228	216	201	221	204	209	233	216	229	195	191	197	211	234	197	209	200	170	217	219	208	219	200	200	231	210	189	225	212	183	188	219	207	202	184	213	218	195	223	221	224	200	215	178	206	209	184	221	219	191	178	208	186	217	195	191	205	209	213	211	184	216	209	201	193	207	211	216	203	191	207	192	192	228	194	220	190	201	195	214	222	232	197	204	237	214	250	195	181	218	204	218	184	228	218	206	162	222	216	229	224	225	195	185	215	212	233	192	201	215	198	205	162	185	206	225	207	184	203	198	196	187	186	189	196	196	191	219	232	220	186	227	217	191	181	232	226	230	205	216	204	219	199	236	211	199	188	197	195	211	235	206	195	219	194	222	200	207	214	199	185	214	197	217	201	210	209	215	199	193	197	211	186	183	184	188	179	191	193	210	206	188	213	214	186	189	198	182	225	216	198	203	211	204	191	205	205	210	167	212	213	196	182	217	216	203	192	185	199	201	212	234	197	204	211	192	207	188	211	203	211	203	190	202	205	207	187	176	216	221	180	219	228	199	213	211	219	199	202	203	200	213	204	203	194	200	211	206	228	196	216	189	196	215	203	213	214	192	184	210	182	177	196	200	219	194	212	186	213	221	208	174	200	205	198	205	199	196	205	209	193	221	229	220	190	206	200	197	213	190	214	190	202	224	215	207	205	200	199	209	185	208	200	197	185	198	173	194	200	207	199	196	210	193	198	209	204	215	199	207	207	217	205	191	181	179	201	190	183	197	207	201	192	194	195	209	218	224	194	207	187	177	213	195	192	214	219	218	175	207	210	199	219	207	202	212	197	211	199	204	210	188	202	189	181	184	183	203	212	177	209	206	236	218
17503	24684	29167	24259	18090	15766	14991	13627	10145	8349	7491	6801	6938	5394	4676	3858	3383	3114	2594	1931	1881	2017	2313	2876	3234	2855	2540	2046	1718	1452	1288	1052	836	834	802	778	760	751	839	835	788	845	776	776	786	773	839	726	681	673	643	661	660	702	669	769	722	689	712	711	654	693	658	641	618	651	699	676	659	673	668	644	665	727	721	634	657	717	675	715	705	690	677	633	674	633	642	663	684	660	627	637	632	675	671	661	683	678	645	629	640	634	617	690	683	641	699	662	658	665	692	657	632	645	600	664	657	657	678	650	630	645	676	646	680	646	644	689	678	710	720	656	668	629	680	651	674	658	633	655	633	703	692	704	677	661	643	669	650	656	697	693	657	704	685	673	654	635	684	660	683	634	687	706	645	670	633	690	648	662	656	713	662	657	694	629	644	644	661	604	670	679	674	642	705	647	646	683	675	646	701	631	654	677	682	647	702	596	642	743	648	644	677	650	664	696	663	671	697	670	683	681	676	692	644	641	672	699	668	689	660	657	629	627	645	673	692	679	631	658	654	659	608	660	663	655	641	647	707	651	651	662	643	656	657	683	671	624	668	643	652	683	647	660	638	669	657	641	653	672	659	675	680	685	696	667	727	698	684	688	683	652	625	640	691	654	619	692	647	634	627	639	650	638	664	644	645	659	690	642	658	646	676	647	731	656	687	664	686	688	664	662	699	674	653	681	626	691	680	645	658	642	706	681	669	680	684	714	653	615	656	621	624	641	651	720	689	632	650	672	664	680	653	656	666	672	642	666	645	633	650	674	651	643	686	691	611	668	666	650	672	684	627	711	687	636	650	642	696	642	642	687	646	684	681	673	672	627	590	614	625	627	645	641	696	659	631	658	609	631	671	704	649	675	685	635	648	673	583	654	643	679	684	702	681	672	638	644	686	709	622	687	678	686	719	618	686	641	656	644	689	640	692	694	685	706	668	637	649	653	690	707	688	665	652	681	688	644	643	678	665	651	655	654	629	675	651	649	659	664	683	682	671	672	654	653	689	653	662	672	653	638	648	717	667	650	618	717	648	666	691	607	697	708	691	649	701	709	674	672	648	672	649	684	666	685	686	661	681	658	675	653	701	689	690	650	675	710	632	647	684	725	660	675	677	674	608	648	659	645	666	687	672	645	668	680	687	642	695	712	709	656	683	655	639	657	656	675	668	643	695	664	642	699	620	625	668	667	670	657	662	687	675	680	688	670	636	654	641	624	624	615	646	678	675	654	652	605	606	668	656	669	614	647	694	715	669	660	705	654	664	642	672	648	671	719	691	686	642	660	627	627	695	715	684	669	646	700	651	686	635	640	606	677	666	633	648	681	654	690	640	668	661	638	671	692	656	669	661	688	659	676	686	662	713	658	691	654	620	651	634	655	690	645	685	686	676	716	632	648	625	676	642	664	630	664	679	674	707	680	669	673	670	634	720	668	675	692	661	674	648	672	666	670	660	620	660	640	678	674	663	669	645	652	662	662	671	661	678	616	650	630	661	629	674	646	677	678	667	702	667	666	693	679	639	681	658	652	655	697	635	668	665	674	637	752	652	647	666	648	632	622	690	639	668	649	694	628	665	652	673	672	689	649	678	669	706	634	660	673	670	661	665	672	658	661	666	709	663	645	655	641	681	674	646	694	663	618	625	671	703	665	667	688	688	655	645	641	682	651	702	618	692	658	728	650	665	667	677	603	689	674	674	651	648	677	629	654	627	626	678	711	656	653	633	637	637	666	670	698	637	641	692	629	651	696	686	651	635	648	677	659	657	638	663	659	674	677	634	604	704	685	675	659	665	647	715	670	643	676	688	726	653	660	648	681	667	676	672	644	733	690	643	643	674	645	625	619	665	656	646	681	643	657	705	667	676	658	674	629	701	662	692	667	689	645	681	687	649	659	672	628	691	639	670	690	645	674	698	665	687	681	636	630	655	651	660	678	708	644	642	705	654	610	685	653	647	673	665	700	635	691	645	647	636	640	642	663	675	658	660	659	685	682	650	640	707	693	674	616	593	740	659	662	640	653	671	603	655	646	702	672	707	655	650	638	667	685	635	662	660	643	656	635	667	663	658	648	660	649	697	615	683	665	597	676	657	643	675	692	668	672	689	626	671	616	698	701	660	695	657	672	641	647	674	650	625	639	704	674	686	657	669	653	688	696	669	686	689	700	702	676	678	726	649	652	714	660	617	675	672	694	689	636	635	709	723	697	679	697	662	641	690	659	649	619	676	694	637	671	622	643	653	713	651	685	714	692	639	676	650	655	659	691	678	626	608	701	611	644	648	690	665	655	634	636	638	624	661	672	689	664	633	660	677	679	644	646	678	685	597	620	617	630	654	651	623	664	665	654	657	643	644	699	642	626	632	641	665	604	672	718	675	642	654	657	699	618	672	672	707	616	655	643	666	641	661	688	674	678	635	699	628	637	681	666	645	699	677	669	633	654	650	680	678	709	633	709	615	634	654	668	652	665	673	644	675	656	646	659	654	622	671	659	650	736	631	660	676	665	664	630	643	685	727	674	657	647	680	702	617	641	681	708	660	684	648	651	672	682	673	677	635	682	654	667	673	619	652	644	670	631	620	660	670	684	672	655	628	665	631	663	683	662	684	642	660	706	669	704	634	660	648	657	652	683	691	642	663	650	697	671	684	667	677	651	623	644	647	678	675	679	671	709	678	652	664	651	677	674	648	691	672	647	702	661	649	659	656	707	673	652	663	658	724	657	689	626	684	644	632	624	687	616	633	665	647	683	669	693	661	650	677	634	612	630	643	639	717	628	673	681	705	649	714	691	611	647	638	669	683	638	733	661	662	641	677	682	652	660	641	694	679	661	676	704	666	655	642	666	691	663	680	681	692	686	685	653	670	677	643	724	685	625	671	649	631	665	610	659	685	652	690	651	711	638	596	711	659	702	657	682	657	667	673	703	668	689	670	688	637	676	710	717	684	680	687	695	652	647	602	689	679	669	637	636	645	714	700	670	639	679	632	680	656	711	714	668	662	654	676	671	675	677	663	618	647	703	661	609	661	680	673	680	686	646	731	691	666	658	620	640	713	693	675	657	678	673	671	681	653	638	687	675	672	670	669	639	661	684	637	636	692	655	718	683	624	675	664	691	713	641	732	644	678	682	637	665	669	678	684	626	629	678	664	666	686	615	635	720	641	659	662	597	644	642	672	696	682	719	617	637	709	675	655	680	704	699	644	661	646	624	638	679	686	641	661	651	651	649	630	626	700	677	634	675	655	638	655	667	663	674	697	641	704	696	661	679	693	663	657	651	717	692	683	658	679	681	657	683	644	692	652	667	712	631	706	644	627	616	656	702	716	663	662	654	662	669	627	667	659	748	726	681	660	667	623	651	653	660	664	639	691	655	663	639	697	653	657	696	636	691	660	668	634	650	720	668	637	632	603	660	689	671	634	648	700	671	646	631	652	657	650	692	663	641	663	630	714	649	652	719	639	677	645	697
44089	47707	47159	37527	29208	29226	29244	30774	26658	23975	21022	18801	18109	14870	14549	11672	9863	8726	7183	3025	3044	3087	3447	5305	6057	5103	3335	1974	1536	1015	848	565	421	355	327	286	275	273	278	216	235	241	241	258	237	202	228	233	254	198	250	208	212	304	287	265	251	230	210	221	180	207	198	195	202	216	208	210	201	199	203	201	173	220	220	207	195	222	208	190	216	214	220	194	202	184	182	208	236	186	188	169	214	226	205	211	199	201	229	200	219	184	195	209	197	194	211	201	216	224	215	194	210	246	226	174	210	196	192	213	198	201	201	200	205	179	201	191	200	207	205	203	188	223	224	217	199	207	200	193	212	200	214	204	193	204	197	218	205	200	207	189	211	212	224	181	190	188	190	213	220	181	209	212	204	197	206	197	209	213	229	230	211	214	179	194	217	203	180	199	186	205	220	222	193	197	211	211	176	201	205	215	210	180	183	199	208	214	187	211	209	215	232	179	203	191	195	188	200	221	202	214	224	205	211	202	198	200	196	179	223	201	223	212	208	186	191	207	177	167	195	195	190	201	207	204	177	227	197	193	210	201	196	210	212	200	201	202	216	209	193	200	222	216	233	179	208	228	196	213	200	195	213	225	196	199	186	197	191	186	177	181	220	210	212	205	225	218	215	222	191	212	224	219	199	200	207	202	205	214	194	194	178	190	198	195	197	175	179	194	200	219	216	207	192	191	197	202	193	200	178	205	181	220	213	196	202	202	176	218	228	173	206	226	207	209	195	210	221	209	228	192	191	206	210	188	184	219	190	240	185	195	168	198	209	180	222	207	187	207	220	191	187	212	213	213	220	185	207	207	189	208	199	216	180	179	176	202	206	187	179	198	190	212	203	213	225	205	201	216	222	193	210	210	199	181	236	198	219	225	198	210	212	230	198	194	213	220	196	187	206	203	213	195	217	206	225	232	207	216	196	183	182	188	201	218	219	187	208	225	195	230	198	205	213	189	214	197	201	193	214	228	186	189	187	213	234	203	193	191	195	196	186	195	198	203	191	209	185	216	198	201	188	188	191	209	199	192	194	204	207	222	217	182	214	190	200	209	209	204	204	216	204	219	195	197	201	225	204	202	227	201	207	208	204	194	214	182	214	206	213	199	182	198	193	199	197	205	201	210	189	179	186	211	219	238	199	211	208	209	196	192	202	195	178	207	206	206	185	161	195	197	192	202	184	194	200	208	219	196	201	196	188	220	194	201	207	206	185	200	195	173	210	227	211	194	213	181	222	184	194	205	183	181	197	209	213	221	209	187	208	217	192	190	211	198	203	203	227	187	189	181	212	187	195	202	210	202	197	193	187	198	228	210	193	210	187	190	196	209	201	210	208	212	188	218	199	204	195	189	204	176	212	196	209	203	170	216	213	193	189	200	207	210	209	186	210	178	208	189	211	217	188	216	235	222	231	216	192	191	179	212	203	230	194	176	215	199	220	197	205	175	198	203	219	173	206	196	213	215	200	210	218	231	212	203	195	197	184	233	199	205	210	218	204	201	209	218	190	209	185	198	187	213	209	207	198	225	196	219	230	198	201	198	202	222	183	189	215	212	200	210	226	216	205	203	215	221	220	209	179	181	217	205	189	193	213	202	174	187	180	216	192	224	202	183	186	201	219	194	180	204	204	178	188	196	191	204	209	199	223	221	189	212	190	203	212	193	193	198	227	233	185	194	197	194	214	214	195	207	194	189	201	176	209	180	204	222	207	190	209	211	220	214	173	169	219	220	195	218	188	195	188	194	198	218	204	198	200	214	188	195	208	205	183	201	184	196	188	211	207	187	209	208	211	183	190	185	201	205	205	214	197	201	224	202	230	196	196	203	204	194	217	218	212	182	215	220	206	200	186	195	193	228	186	221	206	186	191	201	212	207	227	191	195	192	190	216	210	182	195	210	188	204	219	181	216	229	183	207	197	205	199	201	206	197	207	201	205	189	221	220	196	199	193	221	231	204	193	218	199	194	208	217	202	187	203	232	196	202	199	216	204	226	207	203	195	207	197	204	187	190	198	196	236	225	220	192	200	200	196	182	234	215	206	192	194	212	210	204	196	214	200	224	192	184	237	217	226	208	210	216	211	250	184	175	176	197	201	201	224	189	181	175	214	198	200	199	187	210	222	212	199	201	203	187	209	201	207	199	201	187	187	197	216	206	174	207	193	192	172	209	215	155	214	175	205	199	180	196	202	189	223	200	186	180	192	209	234	210	191	201	211	221	205	202	202	180	192	209	206	193	219	214	214	220	207	213	221	189	225	205	205	189	205	192	186	204	195	205	208	190	230	204	201	204	229	236	201	182	244	203	220	216	198	206	210	218	188	190	199	198	179	227	222	209	213	176	183	201	196	214	187	213	236	182	211	216	194	192	195	203	224	204	217	228	196	196	194	205	199	203	211	195	208	213	193	221	225	191	191	232	203	197	184	200	204	197	186	204	203	208	199	185	202	225	207	194	182	188	198	202	191	180	186	233	186	208	219	206	192	204	180	188	205	195	227	194	206	209	212	218	209	209	203	196	202	229	183	196	183	195	205	181	216	204	200	224	199	207	193	198	180	191	203	200	196	203	202	210	212	210	190	219	201	197	216	194	205	209	185	218	208	221	203	182	207	200	202	176	183	237	201	211	166	207	198	181	210	201	206	211	181	197	215	208	180	198	199	208	219	190	205	180	216	190	203	223	203	218	215	209	206	179	236	193	206	187	226	180	207	222	202	188	211	208	214	183	231	186	201	217	189	226	207	197	216	214	204	190	208	205	220	203	219	194	177	217	190	207	208	209	197	195	192	225	204	221	213	173	206	210	205	199	201	210	165	232	218	205	188	225	203	213	197	182	188	217	201	203	213	204	187	177	220	227	185	211	197	206	218	200	210	210	200	198	208	207	189	205	206	208	203	190	219	190	209	202	236	220	207	193	192	189	196	196	217	212	195	195	217	221	219	190	178	205	199	186	202	203	209	194	199	198	217	177	193	174	218	211	192	222	223	182	215	188	197	204	211	214	202	229	197	186	192	210	208	197	194	205	189	160	191	198	199	193	190	196	214	221	211	218	168	206	191	208	172	187	171	196	217	201	204	219	206	192	182	206	205	218	206	191	198	230	183	217	209	220	182	183	204	198	216	195	202	192	182	202	185	217	197	223	211	180	186	203	246	190	185	202	209	216	193	188	203	209	218	196	198	181	197	194	204	194	209	206	211	211	210	185	190	216	203	193	201	213	182	210	211	224	202	186	192	200	197	213	191	182	213	170	198	205	198	200	212	221	216	188	204	179	226	206	202	208	222	216	190	192	194	204	230	210	216	193	196	212	197	183	210	207	204	187	191	200	204	231	198	232	224	202	217	194	197	196	228	200	197	208	213	206	182	206	189	187	209	186	176	177	198	179	200	190	201	195	191	198	207	197	252	219	216	192	206	182	206	179	235	209	210	194	190	216	205	189	198	195	217	215	224	207	187	199	201	179	222	186
36501	50128	56721	41833	41528	41012	39734	43290	39782	38400	36599	35514	34926	32690	33926	30605	27694	26498	22601	14089	14893	15241	17343	23403	25118	21603	16536	11123	9189	6348	4938	2899	2025	1679	1378	1269	1186	1098	1060	1013	1012	976	1025	916	830	858	796	751	695	718	712	735	927	1104	1146	1160	971	828	752	659	682	643	649	639	636	669	710	655	666	651	630	641	642	661	626	663	591	585	685	633	674	625	614	636	636	606	631	597	682	634	641	623	623	682	618	629	649	649	646	619	623	625	609	662	618	678	621	614	616	668	642	657	632	658	639	654	630	650	663	618	677	674	669	625	617	611	640	624	645	639	670	620	632	660	622	588	674	622	632	648	662	621	650	656	685	662	630	651	681	628	631	678	637	662	682	641	639	652	673	648	632	677	650	679	681	664	642	611	633	640	659	603	697	643	642	623	667	652	638	653	639	632	679	663	652	677	650	657	674	622	638	633	623	640	621	653	655	662	644	652	637	674	623	624	694	615	635	643	655	627	652	638	628	715	655	683	653	674	596	637	657	592	663	640	672	619	698	676	664	611	623	674	647	658	625	663	683	629	696	626	601	665	631	613	637	643	643	646	683	628	658	633	652	674	676	622	657	627	622	656	625	611	674	618	628	665	657	663	624	644	634	646	674	645	621	662	612	631	666	644	663	639	619	645	660	614	675	627	640	687	613	634	625	618	638	659	628	609	675	648	611	655	685	626	634	605	628	678	652	599	643	643	663	677	653	666	677	639	648	652	654	602	659	679	616	647	648	652	591	662	646	619	648	663	674	651	659	642	647	676	621	642	685	662	603	656	647	637	626	602	601	634	619	674	645	659	645	653	681	650	648	659	623	624	665	638	652	636	647	654	624	647	665	651	664	623	648	697	641	652	649	651	682	637	664	656	598	614	674	633	662	601	605	626	659	604	644	618	645	622	649	662	630	626	641	662	634	645	676	646	675	648	637	646	670	624	666	673	672	639	635	610	665	612	637	665	650	659	671	596	654	650	639	622	659	632	657	631	649	636	650	639	637	665	627	619	629	629	639	620	642	671	620	633	676	660	656	667	646	631	685	655	652	691	613	653	609	660	689	616	650	646	617	660	631	602	657	654	622	642	661	614	621	689	638	624	629	663	624	661	686	650	670	628	678	611	699	635	666	638	616	629	672	664	646	595	590	615	637	644	638	663	594	699	659	680	665	670	632	669	626	617	648	622	661	625	651	653	642	708	596	619	654	643	681	664	647	683	662	643	642	685	639	653	661	692	642	618	611	671	624	663	647	649	681	653	629	650	649	626	653	663	656	631	632	683	596	660	647	580	670	661	633	670	618	605	673	613	673	653	628	678	611	634	629	684	643	674	615	610	632	661	654	592	685	683	683	658	595	633	599	692	680	642	661	630	590	666	646	633	682	618	650	595	665	639	618	681	639	650	686	651	629	619	653	636	667	599	597	691	632	669	615	663	616	641	620	645	648	686	591	638	651	588	612	663	652	646	648	673	667	626	662	626	656	621	640	665	663	673	645	659	659	608	626	677	665	670	628	600	622	611	632	649	625	612	616	664	620	669	652	628	643	685	615	642	639	647	658	646	624	637	676	651	591	610	659	672	652	589	677	632	666	683	599	630	631	625	663	652	662	666	626	600	643	641	711	677	653	674	627	658	664	651	656	653	689	671	615	643	629	640	649	661	636	644	663	609	627	649	622	685	611	638	612	665	628	662	645	647	598	630	674	640	658	636	667	638	622	701	647	650	687	630	643	658	667	636	635	616	595	643	666	664	650	672	618	606	619	669	647	639	648	638	635	616	654	673	640	631	650	669	674	631	644	612	637	650	617	692	620	666	619	628	650	572	617	686	656	614	605	652	679	675	652	644	681	629	617	620	678	650	606	627	619	657	675	648	602	653	656	675	612	657	628	643	629	672	671	597	621	691	610	639	647	656	633	627	652	645	646	657	632	634	653	636	632	625	628	625	628	599	655	661	634	642	643	650	616	662	682	667	613	645	646	630	648	639	637	637	590	626	662	645	635	597	661	677	633	650	662	662	639	615	619	632	650	707	614	619	683	611	653	613	669	632	646	664	634	642	634	632	681	608	683	630	662	673	591	633	621	723	663	658	635	635	683	673	614	659	646	609	667	632	604	620	645	602	633	661	618	610	676	632	614	658	618	642	653	660	650	629	670	655	640	662	650	633	630	692	637	671	616	588	670	656	611	639	672	647	596	648	657	645	663	671	643	625	631	681	600	629	657	701	662	626	645	635	636	619	650	613	643	642	695	614	637	692	694	661	638	687	619	635	693	633	659	602	651	625	660	670	686	665	636	661	661	617	673	628	676	617	681	658	646	612	629	638	626	622	606	660	645	649	644	646	674	633	635	617	613	622	644	641	626	593	664	629	681	666	671	628	624	655	602	668	657	582	619	622	702	681	594	660	650	632	675	641	570	686	652	618	639	671	677	610	654	638	674	639	639	623	658	652	616	677	639	641	634	676	650	687	656	639	638	621	645	650	659	677	616	646	658	636	599	642	649	665	642	689	701	697	633	644	612	663	603	650	685	673	658	660	662	594	683	625	657	595	676	640	578	634	622	640	618	621	650	646	615	664	605	618	660	610	612	632	630	645	639	624	634	678	674	664	691	656	617	632	667	666	642	637	658	688	622	672	693	641	624	668	634	621	625	626	667	659	609	674	646	619	681	598	638	643	632	646	631	647	644	641	609	648	627	631	675	652	630	638	690	626	643	629	647	654	634	634	644	630	648	656	604	698	673	680	639	612	636	617	683	690	623	623	588	654	635	613	639	615	614	633	711	649	664	625	613	677	669	633	689	643	617	647	610	677	682	593	622	649	658	660	612	612	664	611	637	639	671	648	632	694	689	635	641	660	609	675	649	679	614	717	654	688	649	586	612	622	680	647	646	661	610	668	629	643	677	702	631	639	652	634	633	649	637	664	605	636	620	677	633	654	626	613	608	617	646	655	653	650	665	617	662	629	675	688	647	641	659	640	683	617	634	612	603	678	664	689	619	621	614	641	659	687	697	651	659	609	660	635	683	663	681	618	669	622	645	642	653	711	656	674	644	600	644	637	621	642	597	635	662	625	663	668	667	673	673	681	609	647	656	680	619	624	667	727	676	669	658	662	616	595	646	615	606	653	648	641	660	652	628	631	637	644	682	684	645	633	655	622	641	652	641	697	595	635	595	617	661	685	628	656	661	657	651	655	629	695	661	593	652	656	656	617	584	672	628	661	666	685	628	652	612	637	652	656	603	665	610	662	670	664	674	696	626	645	649	598	672	622	654	638	626	656	607	653	680	578	656	652	644	653	659	633	671	589	662	690	667	665	624	602	609	640	656	640	629	640	629	653	634	674	634	643	667	658	665	658	629	672	618	602	654	658	634	635	677	639	645	659	675	597	610	674	659	670	667	677	643	653	613	681	633	634	608	639	649	657	643	677	680	649	604	688	608	673	636	634	659	679	657	618	614	604	634	642	654	638
51293	44660	44651	34889	29082	30093	30256	35003	32135	31266	30047	29292	27458	24305	25377	22047	17743	16288	14587	7144	6042	5912	6859	10348	12045	9518	6295	4314	4424	2471	1930	865	604	450	431	426	380	360	298	365	315	321	288	297	309	264	284	278	236	255	290	253	292	342	409	384	362	364	296	247	256	245	233	219	269	271	240	259	222	241	255	240	218	254	246	228	223	256	234	275	255	270	233	214	238	252	273	256	252	219	246	205	218	242	248	261	248	242	265	271	262	272	252	255	260	258	233	220	250	251	223	235	236	229	232	260	218	247	259	258	244	287	265	232	228	262	227	232	219	242	236	246	248	252	239	216	235	252	232	244	233	241	237	250	214	277	254	245	221	257	270	225	239	201	231	254	259	254	261	262	238	250	244	240	233	228	271	257	246	267	250	227	246	241	253	252	243	258	256	243	243	240	239	255	241	276	203	268	281	245	234	285	262	244	244	237	216	254	270	233	231	228	248	251	235	266	233	258	233	241	272	242	247	250	268	280	257	259	227	257	266	245	250	221	262	234	225	267	252	240	236	254	273	208	233	250	238	274	268	241	261	243	263	232	203	237	267	254	241	244	263	241	279	236	241	234	228	279	241	245	256	279	241	267	256	236	270	247	243	278	232	253	242	241	226	259	251	259	258	263	236	252	251	274	226	234	232	238	250	244	257	231	262	250	242	277	237	239	262	231	244	241	227	264	258	215	272	245	224	207	217	220	230	254	255	241	234	228	251	242	258	245	246	246	241	242	261	238	229	251	233	257	252	238	256	249	230	239	239	242	252	243	229	243	240	266	226	264	264	248	238	247	236	261	231	227	235	266	244	244	214	251	250	239	254	223	242	256	240	245	240	255	243	242	229	228	237	242	264	242	249	223	240	252	246	255	217	243	270	268	250	259	245	244	276	264	261	242	250	244	252	241	233	256	244	264	244	238	227	265	225	261	279	277	232	247	287	244	251	268	254	275	239	284	264	228	245	238	231	242	262	230	237	227	243	242	250	234	263	211	221	233	241	242	239	248	222	241	253	245	270	263	240	242	254	244	237	249	244	262	270	234	240	236	254	268	238	269	225	262	237	253	239	251	271	260	247	243	237	272	244	217	241	246	224	259	232	228	249	263	240	257	272	262	265	244	231	236	232	239	262	267	230	243	224	220	230	257	254	270	232	219	252	232	268	259	241	265	259	268	243	271	266	231	232	239	263	247	254	270	251	266	244	235	259	238	240	265	241	215	259	271	243	281	280	258	227	242	249	261	266	275	231	247	244	245	253	231	225	254	261	237	222	238	244	240	226	288	251	229	262	253	200	236	267	250	238	267	255	250	233	270	263	254	245	239	242	257	251	252	238	235	268	266	274	244	235	242	253	225	251	264	231	265	253	240	231	247	249	250	216	240	233	230	233	255	247	247	241	260	265	251	256	245	231	237	244	253	234	240	216	234	208	252	264	226	250	229	264	256	227	219	246	239	237	219	239	252	251	234	235	240	241	266	271	254	240	240	232	215	243	231	241	230	261	248	265	233	249	238	225	260	292	274	241	243	258	278	224	251	229	288	248	232	249	274	254	248	234	262	266	260	266	229	245	240	247	232	231	242	250	254	252	265	237	244	249	237	232	245	259	261	250	245	252	222	241	285	230	250	246	206	245	251	264	266	294	229	257	228	239	237	261	271	233	252	253	250	247	221	265	244	228	201	247	235	257	256	242	250	236	247	219	231	282	242	253	267	205	224	246	249	265	258	274	238	208	261	233	240	258	216	235	257	240	235	248	259	253	277	259	236	272	231	221	246	250	237	234	255	244	251	242	239	236	233	253	246	216	216	243	245	256	243	238	259	261	250	245	229	264	252	279	243	246	224	231	230	239	240	213	253	237	255	244	244	224	260	235	256	262	226	252	234	241	264	238	242	230	246	220	248	255	238	231	247	241	235	233	236	238	233	258	237	252	267	262	249	236	259	222	225	259	261	308	248	239	240	234	261	270	265	236	232	282	240	244	237	226	254	245	236	249	241	239	253	264	261	262	240	261	238	228	233	227	248	268	233	215	253	257	249	251	245	270	259	242	243	247	248	235	251	253	270	239	216	258	243	231	240	283	260	239	264	234	229	249	264	262	236	263	223	241	241	241	242	249	284	242	255	244	213	236	277	259	236	222	247	230	274	225	239	254	250	262	270	236	243	259	270	277	224	236	254	262	259	232	254	279	247	262	275	236	248	247	235	225	252	237	264	250	226	228	245	272	258	267	240	244	265	211	266	242	258	257	250	260	238	250	251	215	245	252	228	223	247	222	228	236	238	242	228	248	248	251	231	221	246	273	265	249	228	237	245	260	235	240	247	229	233	238	220	233	239	255	229	211	266	221	270	248	272	248	256	279	228	235	229	256	275	246	248	285	269	223	257	205	214	238	227	254	234	250	229	249	257	245	249	251	239	214	256	257	231	255	258	232	247	289	255	231	259	238	255	256	215	249	264	268	236	254	235	281	260	227	280	243	255	261	256	238	231	265	281	247	255	233	249	236	230	245	258	276	254	234	264	245	269	264	222	235	255	258	245	230	219	246	258	229	239	259	211	233	226	234	255	263	270	270	242	245	240	229	247	271	251	256	247	227	234	265	253	253	266	226	253	218	244	235	228	238	242	241	251	224	221	238	257	242	272	232	232	269	249	229	254	254	240	244	251	259	249	252	232	241	236	227	218	273	258	229	227	242	253	251	264	232	244	247	263	232	223	234	266	261	220	241	230	243	245	246	243	208	250	225	227	249	224	220	246	256	256	220	254	237	241	252	244	240	255	244	249	262	242	243	239	209	235	248	230	233	287	254	255	243	256	227	238	233	264	259	258	250	252	236	266	243	261	252	220	250	250	227	241	253	234	210	245	254	280	295	260	256	254	282	252	250	261	256	252	250	250	240	254	276	228	253	257	232	255	243	250	274	243	247	239	251	239	237	249	239	259	259	271	243	263	261	247	224	256	249	253	237	230	247	255	249	240	223	258	270	238	223	275	247	219	245	259	259	252	236	240	234	256	258	224	233	251	255	260	261	245	276	267	261	238	230	250	282	234	221	229	265	266	262	232	278	251	273	261	239	246	259	238	257	233	247	267	254	273	210	273	238	225	246	240	252	247	258	253	248	240	233	257	234	230	245	233	246	244	255	266	244	258	250	243	190	237	269	219	246	230	236	228	239	239	229	259	246	244	267	239	267	276	270	251	250	249	232	263	256	238	250	253	245	238	262	247	252	257	268	237	261	230	256	248	244	263	247	241	237	232	235	239	222	251	277	245	261	251	249	261	245	222	245	250	252	240	258	279	251	236	260	219	257	255	247	247	240	281	252	250	264	250	243	250	273	197	234	248	251	261	246	258	270	253	254	233	238	251	258	262	232	236	235	229	234	254	202	265	255	245	220	244	237	245	246	244	247	244	242	235	235	263	252	248	261	260	243	269	279	262	217	252	227	234	249	232	252	246	242	256	261	252	236	244
46130	53691	54870	45272	47694	46227	43758	49323	47923	46042	44951	42657	42478	40608	42928	39903	35886	34996	30679	21245	21468	22735	24950	31933	34528	28446	23725	18305	19092	11776	10229	4731	3188	2435	2148	1869	1592	1331	1278	1331	1218	1197	1076	1027	1015	1034	957	949	874	824	811	849	1084	1462	1637	1503	1425	1146	960	847	763	795	689	739	786	709	691	722	772	742	759	737	775	766	757	762	769	748	743	743	744	781	711	747	756	789	732	741	721	746	740	777	745	686	795	754	675	714	719	736	762	669	737	747	741	784	697	707	753	766	707	750	717	753	760	772	743	703	792	770	747	705	767	750	719	752	715	734	749	749	739	734	768	677	769	714	736	812	716	697	722	784	730	740	718	707	732	747	753	699	692	733	716	724	714	716	705	701	724	694	733	737	727	756	714	762	776	769	673	745	747	729	770	753	679	706	789	699	749	713	747	708	759	770	750	724	666	732	786	765	748	719	792	710	748	743	772	699	756	719	723	747	747	742	746	780	717	720	738	758	757	761	699	773	787	787	720	735	744	751	741	721	700	729	766	703	722	769	731	730	727	794	725	741	771	747	785	759	748	712	753	760	749	725	711	722	667	709	777	752	765	707	760	721	769	685	752	715	769	737	705	706	753	705	705	743	764	733	788	733	720	767	720	745	684	770	731	704	774	721	766	727	688	767	680	705	726	734	701	810	672	712	734	752	735	722	711	713	768	742	721	698	772	714	744	710	755	789	724	693	726	745	689	785	742	740	725	688	768	686	733	765	754	730	799	720	723	741	735	728	747	711	712	710	727	746	689	766	785	713	725	781	718	706	763	746	725	735	699	716	760	725	722	725	743	725	681	760	742	685	742	714	728	754	744	706	742	769	741	697	749	781	765	756	750	709	703	712	686	712	718	696	760	731	718	678	734	771	776	713	668	763	743	754	743	715	721	715	761	756	688	733	714	755	773	703	739	740	783	735	678	712	814	711	710	753	706	767	731	756	692	698	757	703	736	774	723	732	725	743	724	780	712	686	713	744	727	749	679	746	798	795	739	730	752	747	707	713	753	664	712	763	738	774	713	753	710	720	730	690	708	744	770	701	782	741	734	768	733	722	719	767	767	738	764	774	694	700	704	722	759	705	769	723	682	779	725	756	756	745	765	670	703	748	742	787	728	722	714	764	723	764	775	665	747	751	752	746	765	772	762	712	773	762	754	755	746	709	750	784	713	759	705	738	704	774	735	744	694	753	777	795	755	731	711	710	707	820	747	722	756	714	732	748	710	750	758	728	714	705	779	742	755	735	748	740	762	697	728	738	689	742	701	782	725	705	720	728	711	711	736	737	782	745	788	703	739	736	755	715	768	725	734	738	746	749	719	747	723	724	726	745	701	781	726	748	719	722	670	703	713	715	709	753	748	675	727	737	716	720	757	727	757	778	766	756	741	765	766	756	759	718	666	756	700	724	712	745	726	727	718	737	737	757	757	775	748	731	724	723	698	739	777	740	746	763	747	707	694	681	681	720	674	720	802	721	699	759	706	714	745	734	758	742	771	780	737	726	687	728	740	754	741	830	776	747	706	754	750	708	781	738	717	755	760	736	737	736	708	748	745	699	747	699	734	713	689	740	746	737	709	769	741	760	725	720	721	746	697	748	742	735	739	724	768	721	742	751	697	761	756	711	769	733	712	725	697	727	743	730	755	728	758	748	737	737	706	756	746	717	723	683	751	705	726	714	781	741	745	719	701	701	672	732	714	766	749	719	749	738	749	693	743	746	708	808	721	735	768	736	742	772	775	722	733	733	723	752	732	683	739	745	764	750	729	735	715	726	719	694	712	770	730	731	746	735	818	774	746	723	751	718	694	722	734	743	744	717	740	774	773	719	760	691	746	753	735	726	780	723	692	719	746	751	703	743	729	770	743	753	728	799	750	746	686	711	692	710	720	730	743	755	723	754	699	766	727	732	720	669	737	724	811	792	758	670	774	778	749	725	747	742	735	698	698	740	725	698	739	698	723	740	753	765	711	769	760	722	742	733	753	753	675	732	708	743	745	718	769	728	806	713	681	742	702	748	772	706	736	743	776	687	742	729	736	690	725	733	718	760	770	774	755	742	785	753	722	728	747	738	753	716	762	701	735	732	771	678	742	763	724	737	721	755	715	749	750	768	712	693	730	652	705	730	717	716	731	760	697	714	697	692	688	674	733	712	735	769	741	713	759	725	695	725	671	730	655	746	704	701	715	746	698	732	718	744	708	704	703	731	744	770	788	711	704	753	754	739	711	715	708	755	738	675	796	761	719	729	700	727	743	715	730	713	723	750	751	757	731	718	724	733	774	757	735	753	749	736	717	687	716	689	715	737	751	726	704	756	749	710	714	724	747	741	745	767	737	715	749	753	749	735	716	670	731	714	703	730	783	730	753	753	710	706	736	735	723	740	721	743	762	710	738	729	652	755	723	704	730	711	737	725	738	729	759	727	715	738	744	700	781	702	746	771	723	760	763	710	691	694	720	772	725	746	678	726	747	734	724	719	689	747	765	750	708	757	723	720	737	729	730	785	770	770	761	789	735	730	747	722	703	771	730	767	682	734	712	781	760	766	689	727	732	733	706	757	739	784	723	752	765	741	738	761	729	720	745	757	668	764	725	734	748	693	786	703	746	767	686	763	716	712	746	718	729	723	768	744	741	718	753	753	755	732	720	718	760	763	782	755	715	749	771	739	703	734	697	681	736	788	698	723	716	723	726	762	750	736	794	746	741	771	710	764	741	735	710	746	694	762	731	714	722	723	747	707	707	742	706	718	784	713	731	711	688	765	748	765	724	738	727	763	742	760	760	783	736	767	732	728	786	753	768	718	704	727	757	695	760	737	723	757	716	730	736	753	788	708	736	712	728	730	769	728	724	749	746	751	756	705	726	728	725	745	751	749	726	742	732	680	722	726	766	721	745	743	781	739	731	726	705	778	776	735	770	745	688	713	751	737	766	744	749	764	763	742	745	721	717	738	719	760	696	729	695	725	717	707	747	771	702	733	714	743	715	763	770	769	743	753	731	708	746	704	753	760	774	708	725	740	740	761	766	736	713	769	748	755	727	729	764	749	782	727	683	717	707	750	773	755	735	731	692	746	743	738	704	740	698	762	735	729	736	721	732	717	727	762	759	726	753	693	783	691	707	737	737	746	721	720	742	698	759	770	734	784	719	725	730	728	724	762	775	715	759	692	770	734	718	738	745	783	741	748	757	721	725	677	747	787	719	748	779	705	733	712	736	725	724	731	729	741	698	704	706	702	760	735	717	778	698	721	705	763	748	696	736	752	752	788	766	735	698	762	742	756	784	691	736	718	730	750	735	651	775	711	751	742	724	773	776	728	738	716	744	738	768	751	792	725	748	801	778	706	774	713	692	782	741	746	725	746	795	724	712	736	749	770	768	761	714	719	742	729	705	787	771	703	724	725	822	715	717	728	748	740	725	738	733	739	733	741	741	681	719	778	697	729	745	725	767	747	722	675	757	762
20360	22749	27040	14397	8132	5476	3313	3061	2281	1799	1492	1445	1255	1060	1048	896	736	639	630	418	499	514	510	565	512	534	421	436	386	300	290	266	227	203	233	211	206	200	188	209	202	224	218	219	217	216	221	206	225	221	222	206	205	200	223	209	246	199	209	195	230	203	208	205	219	196	232	195	183	217	164	177	224	202	207	208	180	214	205	203	220	195	201	192	225	213	187	216	179	209	205	194	182	190	196	184	179	214	190	208	187	189	190	192	204	207	170	201	208	206	191	222	208	197	195	213	223	188	192	194	212	176	180	192	194	209	183	197	183	185	205	215	216	199	237	211	215	191	205	223	236	202	183	181	204	207	216	198	205	216	193	216	205	232	191	215	182	229	193	219	206	199	198	214	180	171	198	207	187	208	211	209	203	186	214	205	217	212	207	178	190	210	208	209	204	209	186	244	210	188	183	201	189	200	209	203	203	187	206	208	190	231	187	192	201	213	206	214	186	202	212	232	205	174	201	213	215	195	212	195	176	199	195	221	212	187	197	200	185	204	211	206	189	204	193	224	205	210	209	191	188	225	228	180	186	220	235	206	196	213	189	191	212	216	213	226	194	192	175	202	199	193	196	222	230	186	183	205	206	219	211	193	209	176	188	197	203	226	201	206	215	228	203	198	195	218	189	221	198	202	195	224	214	216	205	201	189	229	217	213	205	194	216	178	194	189	196	190	218	184	225	222	179	221	204	168	236	211	180	189	231	219	218	216	182	189	180	216	207	203	196	183	191	211	201	212	186	200	191	223	202	198	200	198	189	190	196	202	221	219	214	200	195	210	211	221	195	217	203	206	199	190	212	201	180	234	192	218	192	214	201	194	212	186	207	225	204	215	199	191	201	199	215	206	218	213	186	187	181	195	196	188	195	193	201	234	202	187	180	187	191	195	190	198	214	222	188	170	222	197	194	194	210	192	214	205	203	208	195	227	193	197	184	200	234	210	201	214	224	203	223	198	202	209	212	187	196	217	222	195	202	211	216	193	194	217	197	192	185	247	211	198	216	227	228	205	187	218	221	191	203	172	212	183	193	223	221	202	222	213	187	235	198	170	227	213	189	191	221	217	192	198	211	222	205	210	222	190	221	197	203	185	225	195	232	219	210	187	207	177	196	197	203	231	186	175	209	203	196	221	199	187	167	197	188	199	209	206	186	193	243	203	192	200	200	191	197	203	195	183	184	201	218	223	192	186	206	173	189	198	175	214	205	202	225	218	188	178	193	205	200	223	204	203	198	216	197	199	223	176	187	199	215	193	219	223	205	208	184	201	201	205	227	213	223	223	184	181	211	228	200	172	227	199	180	226	199	209	201	205	209	206	210	218	203	192	198	198	187	203	206	209	211	202	214	213	203	205	183	222	204	199	223	198	183	203	185	204	183	193	200	196	191	196	232	191	220	199	190	191	170	205	205	202	235	201	220	165	212	194	194	200	184	203	201	195	179	198	221	192	213	217	207	214	199	167	192	194	210	213	225	208	222	198	204	207	205	209	195	201	219	188	188	217	184	193	228	179	182	210	200	218	201	205	211	196	189	197	190	201	224	195	205	210	198	210	198	192	191	239	187	211	189	193	207	179	226	207	187	175	212	231	196	205	202	204	203	209	202	215	179	202	216	205	173	213	210	208	213	211	208	194	189	184	172	205	235	208	191	179	192	215	203	202	193	190	187	194	211	219	194	211	196	199	192	211	214	190	213	223	237	199	183	216	219	217	185	236	173	213	208	176	216	206	197	201	182	241	230	217	232	179	197	205	212	193	219	178	202	192	203	223	221	188	185	193	211	182	198	193	203	227	189	186	204	185	219	208	225	204	186	199	207	191	192	211	216	195	182	211	211	190	214	202	201	198	203	204	231	179	217	214	204	183	188	190	202	195	216	201	220	225	201	208	179	220	189	215	195	187	183	188	198	185	221	208	201	183	195	220	171	197	199	213	208	221	191	193	212	217	190	185	220	201	192	193	189	203	197	207	181	231	195	215	197	195	209	195	220	190	214	183	183	200	198	207	234	177	201	194	216	207	218	208	207	209	207	201	216	190	189	224	203	199	193	195	199	203	190	211	205	200	214	210	201	194	202	196	204	203	215	217	215	203	217	207	229	216	193	208	210	190	209	178	189	207	232	202	203	224	208	235	189	191	214	205	194	212	194	200	208	217	193	198	208	218	210	193	188	209	193	210	222	220	193	182	181	184	196	208	211	187	204	201	195	205	206	180	213	210	181	210	237	197	211	223	174	170	212	194	213	230	203	205	197	195	206	175	198	225	211	207	191	188	198	193	192	202	206	204	214	194	211	212	198	195	198	184	195	187	199	213	200	215	195	227	205	208	237	210	208	226	192	213	200	216	217	170	188	206	188	192	208	183	178	208	186	221	200	207	205	199	183	204	219	204	181	212	203	214	223	221	213	204	198	212	173	225	184	201	197	196	209	223	229	192	211	177	195	211	188	193	202	199	179	215	229	247	207	231	189	194	206	218	201	204	213	177	183	235	191	200	181	207	199	219	183	215	193	195	230	203	218	187	199	193	185	215	198	222	201	191	209	174	211	189	196	191	221	183	215	213	221	197	186	161	221	212	195	199	201	183	189	200	200	180	203	210	186	198	219	215	207	220	182	213	199	212	201	210	217	203	191	227	181	199	181	217	201	219	151	201	215	210	193	204	195	178	187	185	187	199	193	203	196	212	206	214	198	175	193	202	193	186	197	191	190	216	210	197	187	198	208	194	217	213	217	194	205	202	194	193	190	188	207	220	197	198	191	199	224	191	199	205	216	233	180	202	196	189	207	190	213	182	214	199	192	224	187	193	191	239	215	196	199	196	188	208	200	221	189	211	205	226	198	214	237	195	216	216	188	201	202	180	214	213	206	207	200	223	213	206	212	210	225	206	192	196	195	201	218	207	219	194	196	227	212	203	229	231	222	221	222	195	209	211	206	206	200	222	201	189	212	219	195	183	225	208	207	221	181	218	210	192	188	206	197	217	180	216	180	196	193	209	210	218	217	215	219	227	178	185	194	230	219	189	174	177	230	195	200	232	190	184	213	199	192	206	198	195	206	192	187	199	194	190	171	183	212	204	210	198	174	215	176	204	203	226	183	189	203	203	202	203	191	200	227	223	204	173	213	192	185	205	180	179	201	205	232	188	238	212	197	182	177	178	202	201	172	221	191	181	231	218	204	209	210	195	195	212	204	204	208	214	187	196	212	200	207	212	223	187	190	212	200	218	200	214	193	209	197	232	199	232	216	193	215	227	196	183	210	217	218	188	204	190	199	220	198	209	193	194	207	208	193	215	184	225	192	202	209	203	203	214	195	202	171	191	196	236	201	211	214	224	211	211	237	210	210	211	207	201	193	221	184	212	209	175	192	186	215	217	211	204	178	217	217	212	207	222	225	199	189	196	193	219	206	213	223	203	192	211	235	186	189	188	173	208	185	234	196	186	215	225	193	176
16600	24746	32513	22576	18432	15624	11151	12232	9941	8434	7113	6660	6028	4961	5102	3920	3426	3152	2872	2148	2372	2584	2620	2976	2932	2445	2036	1979	1810	1388	1210	998	884	852	766	803	779	716	766	843	840	733	750	767	770	781	749	719	729	693	654	685	669	691	714	705	742	704	724	694	628	699	648	648	632	638	649	639	685	669	673	669	648	638	625	621	642	592	663	656	670	692	642	657	655	641	650	686	660	664	618	669	659	649	657	649	692	652	627	669	679	662	638	675	691	630	641	616	615	685	606	664	620	599	607	673	628	671	672	641	641	653	595	576	633	620	637	640	659	637	643	669	619	659	658	618	613	645	627	693	668	647	650	654	633	679	684	639	629	640	641	620	632	607	693	630	630	641	638	644	619	670	666	665	616	679	629	672	653	668	604	598	664	630	654	657	676	644	656	675	669	642	638	636	628	677	674	646	619	674	668	627	659	634	633	643	643	672	606	627	618	618	680	654	670	661	684	641	645	622	674	677	673	631	633	624	653	674	659	657	668	660	675	690	673	629	653	622	651	657	675	641	673	583	626	736	646	668	596	643	670	643	666	657	670	640	618	643	684	678	621	666	639	628	609	649	656	685	665	633	687	615	635	641	679	677	699	732	619	658	619	661	630	642	639	655	656	650	648	683	685	664	652	672	652	670	671	619	665	658	654	641	613	676	645	653	619	667	661	650	698	718	654	676	606	683	609	668	661	636	679	611	669	643	647	636	635	673	614	663	682	700	662	658	648	644	665	654	654	640	644	658	578	690	602	699	661	613	639	641	634	654	646	630	594	640	618	641	668	654	647	608	636	597	677	664	670	605	692	658	677	645	664	673	588	669	620	637	617	691	645	615	696	699	653	673	676	601	691	658	646	612	616	686	649	631	639	644	626	623	679	587	694	644	612	685	632	701	640	644	615	706	610	686	635	647	612	668	638	615	673	652	645	636	644	621	647	632	615	636	678	639	638	642	608	680	595	631	620	639	666	627	653	602	632	713	674	653	627	643	673	606	635	623	703	602	638	639	617	614	641	626	635	662	644	673	673	624	612	681	655	675	646	633	630	651	656	643	658	677	682	633	642	630	695	660	680	646	634	654	644	655	663	655	621	623	627	656	617	649	663	640	630	606	626	666	643	641	645	630	666	676	649	707	631	630	649	655	681	652	676	662	637	635	663	644	651	592	640	672	631	640	647	616	652	624	643	628	594	658	651	611	687	666	649	686	659	674	670	618	644	643	650	651	644	665	648	625	622	647	632	655	605	611	601	620	631	670	627	728	636	641	654	638	663	706	624	612	716	626	647	663	632	650	680	632	645	669	648	643	716	638	619	645	637	610	653	630	693	658	687	639	646	638	636	613	686	659	606	675	636	640	617	651	649	676	631	675	639	608	653	617	640	648	647	702	677	655	652	661	647	662	607	684	693	659	633	608	674	656	671	602	602	636	690	644	618	676	649	686	651	672	635	670	674	631	658	682	640	651	647	635	634	611	625	655	610	680	663	689	671	646	664	616	670	643	676	701	601	644	653	680	664	654	678	650	688	619	669	633	652	656	627	601	646	673	660	663	681	661	674	596	661	637	670	668	650	633	660	698	707	605	691	658	600	637	691	627	643	609	601	654	644	661	658	682	671	652	659	611	653	616	637	635	596	660	643	643	615	693	642	703	674	654	631	639	674	637	642	647	672	613	660	608	645	628	637	657	694	642	633	674	680	688	658	670	653	614	682	648	642	683	676	655	595	647	635	697	654	683	644	680	669	668	654	637	666	622	655	571	651	654	621	641	609	636	627	670	674	615	651	643	680	683	664	627	583	689	651	625	618	640	694	655	646	620	685	605	608	651	690	667	666	652	604	636	628	670	643	674	663	649	704	638	631	650	677	643	652	664	645	642	629	650	655	671	633	629	624	644	662	628	672	698	648	669	672	652	640	673	637	638	643	670	640	640	644	662	701	646	651	644	659	661	652	662	656	664	659	664	621	653	649	654	639	604	674	669	658	653	631	612	663	682	642	670	592	638	664	629	643	653	654	648	636	693	653	641	615	655	614	665	642	684	658	663	651	655	661	668	646	691	668	681	629	653	661	621	635	607	656	653	687	654	659	696	663	646	704	629	631	641	667	653	611	638	628	687	621	653	669	649	671	659	663	686	675	641	644	628	664	662	645	650	648	661	629	645	657	644	651	643	620	644	676	648	629	643	656	658	670	650	640	648	610	640	617	657	646	637	667	659	622	679	618	648	669	659	641	684	653	650	632	649	665	667	654	645	721	625	642	633	618	631	634	647	661	671	658	665	665	663	645	640	667	602	626	669	630	639	640	677	632	595	665	651	695	636	679	658	652	643	644	574	639	665	653	656	651	677	626	620	668	629	645	643	677	645	658	638	660	634	654	662	650	650	665	627	664	635	619	629	667	659	667	642	599	654	652	636	650	680	640	627	660	644	629	672	640	620	687	599	679	641	631	658	618	618	653	669	668	626	725	686	621	636	654	642	655	684	652	677	653	626	634	659	632	676	642	647	621	621	676	652	621	682	641	692	652	679	663	617	638	672	651	672	605	647	665	639	642	617	616	628	656	623	616	677	658	673	616	671	645	650	661	636	644	659	597	637	677	654	655	652	649	687	704	643	670	635	617	663	643	626	701	680	587	602	668	636	663	677	612	651	677	652	588	656	662	598	641	659	635	577	602	646	704	655	693	623	614	646	635	648	611	688	660	647	631	609	600	611	622	592	614	625	685	677	680	642	648	621	634	635	607	660	644	614	593	653	658	653	637	638	616	623	649	623	627	670	678	621	611	625	694	697	624	634	642	633	660	674	613	701	647	639	678	662	649	637	623	622	671	625	598	657	686	638	681	694	666	699	603	621	677	639	596	672	672	623	627	667	630	621	627	667	622	665	662	625	652	679	616	682	671	665	640	654	690	634	657	624	660	649	633	627	623	641	613	653	598	637	635	626	654	628	673	632	641	647	608	611	625	666	655	668	702	659	657	640	667	675	635	677	627	643	640	649	605	629	635	646	654	641	656	652	611	621	671	676	715	636	608	634	656	650	657	640	600	618	658	617	667	706	680	642	657	680	658	660	645	661	591	634	594	603	617	619	644	684	597	628	629	667	622	684	709	657	658	694	696	711	706	623	630	634	670	702	635	604	671	649	683	657	665	645	637	647	649	657	660	617	634	673	628	627	612	627	660	664	647	634	613	624	617	655	677	697	630	649	626	614	660	715	656	656	614	629	624	648	639	613	620	608	650	675	652	625	643	643	634	655	666	644	660	653	649	637	642	637	612	653	660	653	644	656	642	685	655	576	656	652	637	597	724	596	658	642	672	691	691	616	655	664	636	634	644	618	659	653	645	638	684	651	639	641	609	648	647	667	656	658	639	625	622	649	650	644	667	612	635	659	648	644	662	640	668	703	650	663	642	678	627	689	637	694	655	652	649	639	680	630	669	705	657	651	661	639	634	604	655	676	628	677	647	638
42562	53623	46057	36318	28667	30461	27016	30911	26178	23203	20122	19999	18009	16160	14195	10433	9095	8972	7654	3971	3399	3202	3317	4766	5159	4395	3358	3710	2538	1671	981	468	382	297	268	238	240	197	233	283	242	231	220	239	227	207	212	207	193	184	223	213	248	291	258	279	250	228	228	201	202	192	202	191	207	181	186	187	203	193	180	197	204	183	214	196	195	194	244	214	173	188	215	190	190	183	198	170	195	217	219	219	214	195	200	204	201	190	196	203	211	200	193	207	210	245	201	205	204	228	211	199	199	185	199	201	230	202	186	206	196	225	225	168	198	203	201	211	217	190	196	199	220	207	222	196	205	216	197	180	187	187	217	219	204	215	175	214	227	173	194	163	201	187	178	197	204	205	174	200	204	201	184	156	198	204	214	232	203	185	194	190	189	189	212	217	185	233	184	192	195	205	196	184	195	191	196	183	191	204	208	186	189	196	188	169	214	222	187	178	193	187	181	180	176	204	194	195	205	210	196	188	208	211	204	193	171	210	186	203	194	180	174	200	225	176	191	190	184	220	225	206	185	216	179	184	216	187	208	185	224	182	196	189	189	211	185	208	192	176	221	205	186	211	220	192	211	200	211	204	194	191	200	197	195	196	196	207	188	186	216	213	214	227	208	206	189	209	198	230	186	198	223	211	200	225	190	206	189	198	185	171	224	195	200	204	223	225	230	193	161	183	224	198	213	197	210	182	202	217	173	211	202	213	184	190	209	214	202	195	184	195	220	212	216	223	207	201	166	207	208	203	195	204	188	169	226	204	199	177	178	191	188	205	203	192	215	191	187	203	207	188	180	206	203	197	224	177	178	203	198	196	220	207	201	187	191	186	192	176	192	205	199	181	199	200	199	207	173	201	199	200	178	206	190	203	180	194	232	204	201	188	204	213	195	184	186	203	183	193	198	206	210	192	189	187	210	223	199	171	223	181	207	211	188	224	206	210	211	187	188	189	207	197	198	201	177	221	184	209	203	163	194	181	203	201	187	174	179	199	214	215	209	185	200	204	203	187	186	205	189	178	187	221	201	175	204	195	207	206	191	212	197	225	210	201	195	191	222	194	219	216	221	221	198	197	208	189	189	188	194	177	205	202	185	209	185	202	174	207	184	198	195	224	212	176	208	188	203	210	183	192	212	217	195	188	195	191	210	219	198	206	201	205	195	185	203	219	205	200	184	196	205	224	226	186	189	194	170	222	180	208	225	195	216	193	209	180	166	197	195	192	168	218	204	199	205	218	201	196	216	189	215	188	181	207	209	194	201	193	206	199	185	216	186	199	204	167	223	197	195	200	210	229	200	191	199	195	210	181	168	199	206	178	197	169	172	166	222	209	203	177	188	225	192	219	212	186	194	191	215	199	216	193	190	165	187	182	188	225	202	206	200	198	191	200	205	215	197	207	200	199	212	184	206	178	192	180	183	216	193	185	204	204	208	203	175	202	178	204	211	171	195	211	198	207	215	201	221	208	195	206	215	201	176	189	184	210	218	199	201	182	205	199	197	198	195	191	207	210	221	200	200	204	190	180	205	177	213	209	213	205	196	194	180	215	181	166	221	203	189	190	176	185	187	187	213	225	194	185	187	202	200	194	198	190	204	183	202	176	207	184	219	183	179	200	197	210	204	199	182	208	216	181	183	187	203	219	183	199	182	201	190	210	210	183	216	185	176	213	210	212	185	191	193	206	181	185	188	198	194	193	179	199	208	181	184	201	220	170	198	194	197	197	183	171	186	196	214	235	204	220	200	189	190	197	226	187	197	184	190	190	197	180	190	203	199	193	185	192	222	199	186	224	221	188	209	200	217	198	180	189	223	200	217	223	200	210	185	225	208	206	183	180	205	178	187	223	175	188	194	170	207	192	226	196	204	209	186	204	201	192	184	239	190	185	194	186	209	198	190	214	206	190	198	195	179	201	201	196	200	199	214	210	203	230	203	204	186	218	189	193	216	169	185	189	206	189	227	205	191	195	190	206	191	196	210	194	221	218	176	186	217	193	228	212	227	174	201	209	177	211	219	209	178	198	216	184	203	179	214	223	193	207	207	180	193	185	200	218	207	224	205	202	208	181	171	197	192	181	203	201	207	212	196	202	220	214	213	227	179	209	191	179	168	182	196	195	221	196	171	224	194	210	209	210	219	189	192	208	212	195	215	206	212	203	209	195	199	203	214	189	204	238	201	209	190	201	212	180	205	203	221	240	216	187	178	181	224	213	201	184	228	191	204	202	214	177	181	193	187	203	216	196	222	190	180	202	215	179	201	205	194	217	236	189	215	179	200	214	220	191	208	204	209	183	210	189	186	186	209	209	190	185	189	231	211	191	217	203	219	192	211	209	213	209	222	180	207	211	181	193	180	192	192	218	190	198	219	173	195	192	200	238	191	205	200	211	188	197	198	179	189	204	179	203	214	197	179	198	185	210	185	212	209	188	201	192	193	208	211	199	210	205	205	201	233	194	199	194	184	223	231	196	202	210	203	181	210	217	196	203	178	216	201	201	198	165	202	200	187	211	167	204	189	202	207	236	191	235	178	188	185	203	216	208	182	185	190	201	208	207	199	182	203	212	208	221	185	180	195	213	186	176	196	196	210	182	196	200	228	192	186	203	215	183	185	206	207	180	173	205	181	182	223	182	187	166	182	179	183	179	194	187	196	184	183	187	218	207	197	191	202	188	175	223	205	200	193	201	204	208	205	207	220	211	201	196	186	181	199	200	174	189	210	206	201	213	198	216	185	200	191	209	190	197	164	202	182	197	202	218	216	185	197	195	210	189	188	200	187	159	210	211	184	191	172	187	180	193	204	187	182	203	181	203	209	173	218	178	210	181	194	226	199	195	212	204	202	202	169	196	221	220	180	199	195	219	214	205	191	197	200	192	238	197	183	200	208	185	167	203	191	210	194	200	192	206	198	195	195	204	187	184	184	179	205	202	214	200	205	186	213	210	188	200	213	212	181	188	184	170	213	181	213	180	190	228	190	208	216	203	211	179	217	187	181	202	233	205	166	185	178	189	196	200	204	189	209	194	198	204	187	184	216	191	187	214	178	162	191	214	201	206	188	194	193	194	195	209	218	188	215	202	203	216	203	197	218	188	216	188	198	188	211	200	205	183	202	192	211	206	212	212	191	194	200	210	211	222	184	216	204	193	187	232	216	168	167	209	206	193	206	209	207	213	181	180	191	195	201	208	188	183	208	200	192	173	206	191	201	209	209	212	199	191	211	197	193	198	200	209	185	211	181	220	209	177	207	205	191	166	193	186	208	200	207	199	190	203	182	193	208	196	175	212	204	226	178	183	209	191	201	201	205	199	189	190	194	203	176	191	189	188	193	203	207	177	201	199	231	201	182	175	192	192	203	209	189	219	203	187	183	199	187	204	187	179	184	196	202	231	184	188	199	208	221	210	190	203	199	214	195	179	209	194	179	160	187	214	215	215	213	210	198	183	207	191	182	188	196	195	191	211	194	221
34386	52153	54099	45879	40054	42206	35018	42324	39347	37556	35469	36419	34650	33788	32665	27962	26820	27118	22921	16049	15598	15116	16242	21374	22135	19429	17433	17826	13115	9391	5493	2634	1967	1505	1329	1111	1074	942	936	984	903	822	838	925	900	830	806	781	731	701	723	779	913	1123	1146	1087	911	794	753	700	597	634	659	618	631	583	603	614	665	660	615	630	607	629	596	665	644	624	602	656	607	594	648	641	658	625	608	570	616	637	632	621	620	606	640	599	655	628	600	614	634	664	658	640	614	601	593	653	605	624	619	644	616	638	618	655	640	635	630	592	615	641	657	623	618	631	644	593	651	644	625	633	629	583	629	621	651	631	635	624	585	610	562	606	621	640	642	627	624	641	584	595	607	613	628	578	673	616	603	625	645	631	612	614	637	613	650	622	579	615	612	639	627	620	604	620	641	691	647	651	614	689	647	620	576	629	631	642	615	612	580	626	647	586	626	580	633	635	607	608	617	611	607	617	633	631	616	625	618	625	589	641	593	625	622	606	609	587	602	586	609	615	618	625	586	601	589	586	600	676	606	605	613	608	677	592	643	579	617	587	673	659	615	619	610	657	619	655	626	611	599	632	646	607	644	632	653	661	675	594	670	592	617	638	619	610	633	618	592	580	588	606	606	587	614	586	627	627	599	630	648	593	637	628	636	605	632	588	639	615	643	627	636	628	589	625	633	626	648	585	631	586	652	639	639	620	617	612	611	629	583	616	636	626	659	618	648	657	620	619	651	638	626	646	596	588	616	634	631	662	632	641	671	627	562	612	615	574	584	627	661	595	620	649	577	666	646	631	642	667	626	651	616	575	613	642	625	641	589	601	646	625	633	640	622	658	635	599	614	644	618	617	640	618	670	595	657	629	636	655	614	624	590	630	602	571	654	642	654	604	613	623	648	601	566	602	629	658	625	610	643	605	652	648	626	632	679	599	651	660	649	571	626	628	593	596	666	673	629	620	600	617	666	632	631	623	636	600	606	651	659	643	664	614	614	625	638	654	662	564	620	656	618	604	656	633	626	603	632	605	682	612	624	631	615	645	691	614	592	637	660	627	616	658	639	627	642	675	600	590	603	636	610	596	646	603	597	648	642	602	604	632	628	609	617	591	609	620	600	640	657	634	594	675	646	530	625	612	629	633	595	622	614	608	597	610	658	630	615	659	591	632	593	664	653	600	662	673	637	646	638	652	593	597	634	619	605	679	623	608	659	610	582	576	629	619	613	637	631	584	644	606	639	640	641	655	616	664	652	584	639	641	628	605	586	655	586	603	592	669	612	651	629	595	672	616	616	624	600	617	606	635	597	616	633	654	616	641	604	607	638	649	613	616	608	602	643	659	631	618	572	657	684	621	637	629	630	629	620	583	589	625	574	607	630	615	651	615	630	636	637	621	607	652	629	614	660	597	629	609	594	611	671	654	635	624	575	591	599	600	595	642	633	664	613	678	627	648	608	631	653	638	593	619	626	629	596	643	596	626	629	657	660	631	619	671	622	581	606	638	648	620	655	602	619	618	666	620	574	659	608	639	630	632	607	679	597	653	638	620	656	648	624	619	582	631	644	658	639	611	607	596	632	618	606	656	658	603	623	610	614	591	613	627	573	669	657	636	602	628	651	637	655	624	620	650	669	661	670	670	604	558	633	602	661	706	623	614	653	592	661	646	645	623	604	637	640	659	613	610	653	623	634	644	636	636	657	591	628	640	623	613	627	608	586	591	627	658	653	623	623	619	603	596	600	601	625	646	640	634	609	595	580	611	619	595	629	643	609	660	604	634	620	646	625	614	619	602	605	615	636	641	620	601	616	659	604	656	611	617	592	654	631	609	615	657	602	648	707	603	608	669	629	595	633	653	592	617	595	655	616	639	607	597	595	601	601	610	631	640	615	637	638	584	618	641	643	565	614	633	615	665	618	594	643	712	627	605	608	678	598	632	615	651	608	658	599	678	589	641	671	618	618	618	629	618	611	595	623	601	622	637	594	613	606	614	664	612	653	641	653	637	619	618	640	652	629	660	616	648	648	642	626	605	612	636	623	614	653	630	593	622	622	639	594	612	620	614	639	621	600	578	622	597	615	658	637	616	647	623	621	592	616	596	659	633	586	623	605	627	597	655	600	716	603	630	623	607	617	685	620	598	665	627	604	613	619	563	627	638	619	662	602	646	653	595	591	611	623	611	592	655	611	648	661	666	594	623	637	671	667	603	619	620	637	651	610	644	611	653	670	637	645	614	673	599	591	653	592	618	622	679	621	681	591	632	620	655	656	641	621	612	599	616	634	641	626	622	651	630	596	596	631	589	588	620	645	630	628	627	633	611	598	612	640	599	673	607	633	629	642	636	621	593	581	629	666	637	645	661	636	639	661	658	608	697	622	637	612	624	636	649	610	621	628	607	608	631	599	618	639	667	615	674	606	643	630	611	626	627	613	653	641	656	645	652	645	619	610	590	617	623	606	628	639	655	646	592	646	616	614	634	594	601	651	592	627	643	586	642	638	614	641	577	615	625	653	612	619	620	633	591	627	668	673	606	629	648	663	666	627	639	631	617	644	625	607	581	608	644	620	639	616	652	589	629	657	593	634	605	635	621	593	569	622	647	638	596	638	633	610	653	627	606	636	650	613	648	622	579	650	584	609	607	607	622	626	680	652	589	582	613	615	633	639	605	599	602	570	649	627	648	627	619	596	605	635	620	662	633	649	645	653	622	611	631	621	671	605	589	597	595	615	653	603	629	607	619	593	641	605	676	628	626	639	599	651	637	602	560	631	605	609	592	621	624	644	615	616	632	622	609	602	647	640	677	615	601	602	581	633	608	618	632	606	636	582	624	634	643	589	618	601	671	628	634	574	607	672	640	595	647	660	632	636	622	605	624	650	662	643	661	627	611	653	593	628	624	602	632	581	659	574	620	621	629	601	663	650	640	611	618	632	599	618	622	620	614	642	655	587	619	591	638	648	605	634	638	615	622	627	661	629	644	639	614	621	600	598	599	659	595	615	602	639	584	659	628	637	624	611	634	665	624	621	608	603	649	595	621	650	664	647	686	693	622	617	647	630	584	623	600	633	625	614	610	637	562	629	637	644	619	625	636	632	616	642	670	626	614	642	640	620	609	639	624	623	595	598	638	605	638	617	648	632	590	642	648	617	622	609	649	631	649	635	617	615	647	605	642	645	671	627	613	611	606	632	645	648	657	585	624	640	634	606	610	572	581	638	612	592	597	592	609	657	651	655	633	619	652	620	623	627	639	638	672	635	623	605	656	606	626	620	630	610	604	620	644	613	650	647	574	653	671	627	651	633	601	616	642	653	618	593	623	552	614	573	589	613	676	634	670	605	584	600	618	623	633	632	618	640	644	658	608	609	605	631	620	621	623	622	607	674	654	616	639	662	585	627	615	657	626	668	613	604	609	644	625	628	632	639	611	651	624	648	634	635	627	639	651	608	607	657	611	587	605	622	627	626	609	609	590	577	648	665	617
50734	46570	43494	33383	29700	32246	31881	35776	32386	30981	30585	29654	29018	26543	24158	18863	18253	15890	14494	8187	7043	6566	7093	10476	10314	9959	8059	7664	4918	2793	1332	816	578	462	363	350	335	325	307	323	328	302	332	271	240	226	248	224	274	261	253	285	326	321	381	365	332	283	286	254	210	202	235	211	232	246	227	226	228	255	236	221	268	218	239	192	226	222	267	261	242	243	217	212	234	235	209	205	240	253	240	241	252	207	227	229	257	235	212	214	210	237	230	236	251	238	226	226	229	245	229	223	236	225	222	225	268	245	231	240	206	233	242	239	245	241	214	222	196	220	205	261	232	238	237	260	218	237	250	228	247	199	245	223	228	219	228	230	220	218	233	248	231	247	229	246	236	230	213	240	208	216	196	246	221	215	217	203	224	247	259	233	216	237	238	218	235	229	232	213	213	213	236	248	238	240	228	231	230	265	251	243	208	246	210	258	227	237	201	244	219	241	237	229	250	251	222	238	239	212	243	233	251	248	227	204	242	217	242	207	215	221	246	215	206	221	220	203	236	260	243	225	223	221	216	233	215	231	231	234	225	196	231	229	257	231	223	211	240	201	242	247	251	223	224	262	247	220	243	224	245	201	228	230	232	230	224	248	228	217	244	232	253	227	213	230	230	219	238	249	237	241	214	205	217	262	228	240	229	204	234	235	214	238	222	247	228	242	234	235	231	237	212	231	234	232	208	228	234	221	221	235	226	217	245	252	216	254	264	233	215	241	240	233	227	230	233	215	233	233	261	245	227	231	246	216	220	213	234	229	241	199	240	234	237	195	231	232	230	238	255	246	219	244	236	229	231	211	228	228	230	252	230	232	190	221	219	253	235	238	250	251	237	266	264	219	226	242	249	227	215	247	232	233	225	200	221	217	234	217	228	228	249	238	258	222	222	245	220	218	234	232	224	237	237	218	235	213	214	196	234	222	236	251	235	233	224	210	230	219	224	230	239	227	210	205	251	243	196	217	238	217	219	234	215	259	230	239	227	246	223	235	243	240	226	266	228	263	230	243	222	240	224	266	234	260	191	231	234	225	225	225	245	217	240	229	240	229	241	234	227	234	230	221	261	244	226	284	242	240	232	215	237	229	217	248	192	235	249	207	217	216	223	209	228	224	227	255	234	245	240	247	228	212	262	223	235	218	219	258	215	225	226	224	208	226	235	235	232	237	267	217	240	222	246	228	214	219	222	213	237	226	239	237	216	211	205	229	228	213	254	231	238	244	240	275	241	209	218	250	219	209	217	231	208	245	223	225	236	212	231	208	222	227	231	243	244	203	225	242	235	224	232	237	241	216	230	236	199	224	230	245	218	234	225	228	211	246	233	244	264	208	214	230	229	243	228	257	233	224	219	219	231	209	232	248	239	202	249	263	226	229	236	218	201	230	242	237	204	265	244	198	241	244	236	222	240	264	212	206	237	206	215	249	237	233	232	215	228	221	260	243	200	249	244	236	250	239	222	206	235	255	230	259	231	239	254	213	244	238	230	224	238	208	209	220	255	206	216	217	219	209	221	263	181	219	237	223	240	231	231	236	221	198	243	224	235	223	216	225	224	214	217	246	258	250	229	208	221	234	226	229	236	228	222	227	233	195	225	246	205	239	243	238	249	242	217	250	253	236	251	220	221	235	231	236	231	215	222	251	219	212	245	228	231	229	259	238	245	280	248	239	220	226	193	236	239	234	242	255	254	235	251	265	229	211	230	212	230	237	234	213	232	249	239	238	249	232	235	228	253	221	227	222	234	217	216	264	214	222	210	218	229	244	245	237	241	235	245	247	246	228	227	208	241	226	223	239	245	234	241	208	206	212	241	229	224	203	226	242	234	221	249	221	225	236	195	243	234	216	238	199	238	224	227	257	259	232	241	231	236	220	233	227	221	236	222	226	205	205	239	245	249	248	234	228	226	245	275	243	252	242	215	219	212	204	212	234	235	218	237	206	231	227	233	240	209	241	235	255	229	236	240	222	242	231	229	225	261	224	203	258	203	223	227	228	224	228	236	210	246	211	214	198	237	236	229	244	233	234	244	239	252	200	208	228	246	189	198	240	214	203	238	238	226	235	232	219	228	235	258	216	244	231	255	222	207	220	229	217	260	243	229	239	248	205	200	260	253	225	250	209	234	224	224	228	227	230	255	231	232	267	230	236	223	238	229	225	241	211	249	211	254	216	231	220	228	227	207	238	208	207	242	243	217	247	234	231	230	228	254	265	239	246	213	247	244	232	207	214	239	247	215	219	247	222	203	231	215	245	255	257	213	215	232	227	228	222	220	223	244	245	236	260	229	228	234	227	237	218	229	231	222	230	219	231	243	243	241	209	227	205	229	217	224	203	221	218	225	234	247	235	204	251	224	231	226	242	213	219	223	208	248	244	236	229	225	218	237	224	235	231	240	235	237	230	229	237	235	223	238	253	228	238	244	236	248	214	245	263	211	228	225	244	233	241	230	233	213	254	240	245	222	233	221	256	249	258	232	228	221	213	227	242	240	243	249	247	219	221	238	266	244	271	230	240	245	233	227	239	235	239	232	229	216	220	212	228	242	255	237	218	238	230	238	233	223	207	245	239	229	235	247	221	237	219	229	224	234	252	247	216	261	213	211	209	246	225	221	226	223	218	240	244	256	238	242	240	222	208	233	227	246	257	256	224	259	199	224	236	242	215	229	228	242	238	231	226	197	255	226	215	235	210	226	219	208	205	225	256	244	242	222	222	229	233	217	233	221	203	248	219	220	195	200	254	234	271	256	244	219	226	251	235	228	243	210	235	224	253	226	247	223	244	195	234	216	235	230	240	238	210	224	251	224	243	245	226	223	257	215	201	218	209	212	219	226	245	226	243	205	230	232	215	214	242	235	239	226	218	207	219	227	238	238	210	224	214	225	202	255	241	247	217	228	246	237	246	222	233	248	217	220	240	215	211	242	237	193	230	217	236	194	245	236	210	244	233	251	252	222	227	237	201	234	222	237	237	229	214	226	231	230	218	216	224	232	207	237	219	243	224	217	214	217	195	227	223	212	240	218	209	232	247	222	231	235	245	230	226	250	228	222	259	235	231	222	257	230	232	225	235	224	240	236	219	224	243	224	206	234	238	233	248	224	237	236	218	254	248	236	237	216	244	229	230	233	238	225	219	240	244	231	219	253	209	220	238	242	261	196	271	205	241	243	222	220	233	230	221	267	226	237	231	213	216	231	214	230	208	200	218	224	248	205	231	229	239	231	233	245	245	245	251	230	232	232	244	240	229	224	242	219	248	250	235	241	234	215	238	241	218	234	256	212	214	208	231	236	241	218	225	239	196	220	226	237	241	244	207	224	237	234	225	231	228	229	239	212	238	239	220	213	222	229	226	242	263	262	227	216	220	226	241	227	213	210	246	248	205	244	232	239	246	213	227	233	235	226	215	214	235	223	236	217	253	214	240	226	220	243	224	204	230	208	237	224	196	226	232	193	230	224	232	242	236
43839	50874	53305	45654	47403	47020	44173	47690	47529	45737	45612	44725	43263	42227	41262	36697	36772	34419	31811	24306	23882	23890	26311	31797	32241	30258	27785	27002	20479	13286	7252	4337	3195	2354	1748	1538	1398	1219	1244	1220	1248	1261	1124	1019	948	869	837	821	839	817	779	1057	1516	1536	1545	1445	1324	1121	910	769	711	711	720	683	681	725	731	722	737	643	714	773	658	653	681	633	716	713	710	708	720	704	706	724	686	646	695	709	675	663	649	696	658	663	677	687	700	717	679	701	667	734	720	691	691	751	711	662	710	710	727	705	729	664	728	749	682	721	664	700	699	705	715	699	693	699	717	721	730	698	692	712	718	704	673	680	727	750	727	685	698	688	694	713	694	732	711	719	660	663	704	724	664	673	728	706	705	637	730	731	714	729	677	687	665	693	702	648	712	686	699	672	688	713	715	637	744	680	682	722	682	703	709	704	692	697	717	725	684	735	694	728	705	738	720	673	726	657	711	673	729	702	649	704	661	719	689	653	689	717	685	691	647	728	683	672	710	687	681	720	691	739	712	700	757	691	703	702	722	704	691	732	687	744	669	679	765	707	715	740	717	696	696	727	698	688	739	698	664	725	673	720	715	675	720	705	704	761	667	682	695	693	718	710	696	712	708	647	710	733	701	710	695	713	686	702	688	744	685	682	677	685	687	688	716	690	736	670	722	727	760	758	757	694	686	723	733	702	732	675	660	713	693	675	710	716	728	718	696	725	696	700	680	688	696	700	706	718	713	673	686	700	688	733	714	716	700	699	701	692	675	736	720	652	705	687	712	676	711	688	699	696	681	677	690	682	726	720	693	687	719	673	686	717	706	713	684	719	717	690	694	710	702	716	710	686	647	656	708	696	725	712	740	710	691	692	744	705	676	693	703	648	683	720	705	700	718	719	740	659	678	711	751	685	643	709	653	633	645	700	679	665	727	649	670	695	671	672	716	716	705	654	683	714	666	692	710	659	683	713	696	694	673	754	627	723	683	664	718	665	691	676	743	680	740	694	689	656	724	687	716	668	702	698	701	735	737	725	695	688	686	670	675	700	760	690	702	707	703	736	706	719	668	719	715	707	677	700	638	674	648	693	710	721	717	709	702	693	672	726	619	679	717	651	699	714	692	699	701	687	687	722	707	709	717	668	707	713	671	720	714	723	730	709	682	682	641	686	689	686	686	703	725	723	722	626	660	691	698	677	711	706	703	659	712	686	675	722	718	701	671	711	682	727	667	687	646	713	703	686	679	700	737	681	677	684	659	724	692	685	695	781	716	696	728	663	658	726	715	692	702	707	718	721	694	754	711	717	665	724	656	693	693	733	674	684	737	709	739	727	720	736	683	711	718	721	694	667	651	699	699	686	709	668	686	740	686	673	685	703	673	679	723	697	689	664	725	683	690	693	661	719	681	612	670	660	719	698	676	695	723	677	700	745	718	710	722	705	707	721	667	715	717	753	695	687	649	699	683	723	709	778	723	660	768	670	720	714	714	709	694	720	716	700	681	692	719	701	691	662	724	691	678	690	655	712	723	658	761	701	710	700	687	721	669	693	697	670	725	714	684	706	738	670	767	645	693	733	692	713	748	741	713	698	742	718	702	681	737	771	724	680	686	697	711	685	748	715	660	681	715	684	688	668	777	725	721	673	751	653	720	702	640	702	711	709	664	670	708	713	709	735	754	694	725	710	687	694	670	689	688	696	693	715	668	684	695	691	706	693	716	742	647	675	723	698	745	703	725	704	718	738	714	743	683	711	682	723	693	662	708	650	679	680	709	713	675	738	678	685	721	652	691	752	690	713	711	702	708	686	677	718	684	696	645	726	720	686	734	665	679	666	689	704	662	689	728	697	723	699	764	712	714	708	677	734	671	685	724	729	707	694	715	705	690	708	691	693	658	689	716	689	701	704	678	712	692	684	710	710	698	697	695	685	693	701	699	720	655	674	669	721	707	702	710	668	712	708	650	712	681	704	709	698	727	658	736	713	679	718	708	652	703	738	712	699	687	696	735	717	728	735	701	659	734	720	713	717	707	659	715	763	712	666	680	704	677	699	675	688	696	726	694	684	701	637	698	660	656	705	737	691	623	697	726	700	745	719	702	692	671	683	666	666	712	674	703	722	708	664	673	739	673	687	731	670	660	696	710	654	712	665	717	723	684	716	711	719	691	708	707	687	684	687	650	689	701	685	660	664	686	709	671	720	685	720	687	684	716	693	692	705	721	697	735	723	716	722	667	689	658	679	684	641	688	690	716	696	677	711	655	662	690	733	705	670	734	667	698	673	731	702	715	686	757	691	705	677	693	712	678	674	693	699	677	675	687	689	718	674	702	718	734	656	713	688	688	699	725	697	690	700	644	702	696	680	747	705	669	685	698	699	717	680	740	718	709	685	718	706	699	681	660	672	669	695	688	721	708	728	700	706	686	673	686	669	675	710	702	691	686	705	655	713	650	712	673	667	704	683	705	677	706	703	746	716	702	704	653	695	712	683	673	760	696	701	719	658	676	663	723	717	711	691	729	721	729	695	714	702	696	668	709	698	707	673	701	637	753	693	622	738	685	710	668	681	680	719	696	711	713	683	697	657	731	626	717	697	674	694	740	659	703	682	699	716	703	748	694	733	700	684	663	695	690	730	698	694	715	704	663	662	675	706	692	713	702	750	704	711	737	734	726	685	624	734	693	726	721	736	684	758	651	684	645	717	732	709	705	688	676	720	637	746	668	705	684	674	674	644	684	684	740	749	721	733	707	754	692	669	695	716	663	709	683	700	679	656	731	694	720	691	627	665	684	680	698	701	692	703	660	696	646	732	733	783	671	674	735	691	674	674	702	716	702	686	689	681	691	689	687	690	696	706	695	682	725	715	696	697	708	656	724	719	726	704	676	710	724	723	695	698	718	668	719	699	701	679	703	728	707	711	665	670	693	713	686	691	672	675	670	639	716	713	720	709	722	677	724	720	677	717	720	718	718	674	684	731	712	725	724	739	696	662	690	708	705	740	737	706	711	653	673	722	704	712	710	692	707	664	725	674	731	697	696	687	701	679	736	711	715	720	683	662	739	691	708	696	699	743	732	737	741	681	718	709	673	695	705	731	691	632	691	708	662	669	743	722	726	729	701	665	704	719	733	697	720	765	692	711	687	704	709	665	699	725	700	677	697	722	691	694	688	697	712	700	742	696	708	668	686	695	751	699	708	733	686	702	715	730	668	663	700	776	686	712	674	688	709	676	698	678	723	703	690	662	711	748	759	735	670	697	697	718	687	699	719	666	715	731	684	712	702	695	687	682	690	703	688	707	656	696	703	693	775	693	698	681	719	740	715	738	695	694	680	665	656	697	691	638	693	690	683	741	672	691	719	688	735	651	680	708	639	682	721	734	700	707	636	662	735	684	703	679	729	735	682	684	697	706	737	677	725	693	727	700	684	679	689	723	713	672	717	707	662	681	729	724	700	691	721	682	666	676	731	667	715	730	695	743	648	666	716	694	666	677
18349	20390	24415	14704	7721	5708	3595	3292	2327	1957	1854	1615	1521	1245	1036	952	753	637	741	570	561	498	487	531	547	491	475	419	333	284	230	257	216	233	216	197	216	176	191	215	214	182	188	182	168	171	185	184	197	201	192	195	172	190	181	230	203	206	190	190	187	196	198	173	193	186	194	177	173	188	169	199	188	181	177	187	185	178	179	188	228	177	173	173	176	189	198	173	211	177	172	187	161	166	182	195	169	192	209	184	191	201	165	165	199	197	187	172	188	197	172	180	186	188	153	197	155	168	182	212	181	179	174	200	174	178	173	183	181	189	192	189	206	194	181	174	166	184	203	176	188	177	178	186	201	203	179	193	177	182	187	171	176	149	201	197	195	161	208	177	202	183	198	175	190	210	189	165	190	184	185	195	186	190	182	167	187	170	179	182	203	199	179	209	214	185	202	174	171	167	162	175	186	206	207	186	196	186	171	189	205	173	187	162	194	171	176	206	179	194	175	203	197	201	174	198	196	196	168	166	168	169	188	182	178	172	163	195	166	182	174	181	198	196	183	179	159	187	179	190	203	170	190	185	192	192	179	174	165	190	183	188	210	194	201	165	189	169	183	171	191	185	149	193	172	177	175	164	140	170	195	181	174	181	184	187	168	184	181	182	161	168	177	191	160	185	194	171	168	182	164	189	179	183	211	196	180	181	165	186	191	174	188	192	176	177	165	169	187	191	186	189	178	164	169	196	195	176	185	193	172	182	170	186	187	191	163	177	182	197	177	190	192	174	210	201	180	190	171	205	183	178	167	207	185	188	163	203	165	193	198	193	191	179	174	203	213	183	173	168	168	182	184	176	195	187	194	209	165	177	196	190	155	178	202	201	184	200	179	182	175	212	177	163	170	171	170	174	194	194	182	190	197	182	185	182	199	182	182	183	185	160	200	178	171	199	175	174	176	186	195	172	169	180	208	167	176	188	212	165	191	188	171	192	191	170	195	185	196	190	170	165	189	216	187	194	199	190	180	196	193	181	201	174	216	170	177	192	182	208	156	184	190	177	186	175	191	173	183	210	171	191	178	174	172	220	170	205	177	174	175	207	188	172	171	189	178	175	184	155	196	194	196	205	159	170	183	187	167	177	172	191	218	190	199	190	175	170	185	212	188	182	214	176	170	183	163	166	178	214	191	211	214	184	173	186	173	185	185	171	179	172	187	183	176	170	177	201	181	180	177	187	172	168	198	179	161	190	177	196	199	169	178	184	205	169	202	182	164	176	197	173	203	179	177	179	192	203	180	190	180	174	169	200	193	215	176	183	175	196	172	182	188	155	196	174	199	203	189	167	204	189	175	177	193	204	185	181	203	187	188	175	158	193	193	159	169	187	187	186	188	194	178	187	184	219	184	166	217	194	172	175	180	177	194	204	202	173	195	180	176	187	180	167	150	197	187	174	218	195	163	194	172	187	218	203	206	184	163	193	180	202	163	168	192	196	182	198	164	185	203	209	179	175	191	180	188	170	176	204	193	163	204	191	186	170	170	187	168	185	182	203	151	168	169	159	185	190	170	173	175	177	174	165	170	177	198	217	183	184	201	186	197	191	196	193	194	194	199	206	171	176	178	186	180	174	178	170	174	182	167	173	168	180	171	186	166	189	191	195	205	170	167	183	166	165	182	188	168	165	165	185	196	181	181	182	186	196	198	183	156	182	204	180	185	192	196	168	182	193	194	187	190	191	187	202	188	174	190	178	187	179	178	195	187	197	188	173	155	203	208	200	203	185	198	182	175	183	171	171	166	179	157	200	222	203	160	196	185	202	205	185	184	165	200	208	184	190	171	173	172	207	173	177	167	178	151	161	178	193	172	186	194	198	201	172	185	179	188	177	185	178	189	194	195	185	186	192	214	188	185	190	199	224	199	182	186	210	196	204	174	205	208	198	174	148	193	189	170	201	184	186	182	210	183	185	181	207	199	199	183	192	182	184	191	194	179	179	196	200	180	213	185	169	186	164	205	180	198	181	195	162	167	172	172	208	176	194	188	182	182	190	162	187	188	169	154	161	192	202	196	191	197	190	178	180	194	190	185	205	155	163	177	190	197	183	206	192	197	190	171	200	175	200	186	174	185	173	176	174	190	165	165	175	194	166	172	181	185	181	176	178	192	184	155	184	171	176	177	168	174	167	167	163	171	190	201	193	194	188	207	184	182	187	169	190	188	154	184	202	181	166	180	180	194	195	169	194	206	179	149	196	198	206	186	210	155	195	183	169	186	202	182	157	184	212	202	199	200	202	168	212	166	202	179	166	191	170	163	176	191	206	194	196	184	194	191	210	187	195	183	186	178	185	178	190	165	215	181	169	195	168	174	177	182	195	184	185	201	179	166	177	205	192	171	202	210	185	183	185	182	199	157	184	194	157	173	205	207	181	191	207	189	176	185	199	160	182	199	162	173	190	179	179	199	189	151	191	204	194	177	176	180	183	166	196	188	201	179	180	196	178	174	180	178	189	179	195	172	173	180	183	193	170	180	193	180	196	190	215	189	182	197	193	209	173	172	166	196	164	174	184	178	173	185	204	177	182	169	160	174	177	185	189	171	179	177	190	183	196	199	177	177	181	170	180	200	179	207	192	178	199	184	174	185	202	199	176	201	190	203	181	179	176	163	184	185	190	190	169	174	192	183	187	171	205	197	182	165	180	181	172	165	203	190	168	186	184	194	193	183	205	157	186	193	188	175	191	207	176	206	186	161	166	177	172	200	197	180	176	184	174	184	200	187	197	183	189	181	187	197	161	198	188	167	165	181	171	192	176	202	177	186	190	171	177	193	190	185	199	162	166	189	188	200	171	191	191	169	189	185	199	163	198	179	170	155	201	155	171	182	180	211	182	170	160	197	182	178	193	204	167	156	164	174	184	184	163	197	179	166	190	196	175	175	173	181	158	166	183	197	170	188	197	183	189	154	162	188	187	183	159	185	166	173	190	178	181	180	162	189	187	183	185	193	176	148	160	185	167	154	189	182	165	153	183	181	192	186	197	197	189	184	170	185	195	213	189	186	195	160	166	178	180	151	191	192	194	200	202	178	172	205	183	202	194	204	202	184	185	173	185	186	193	180	210	186	187	203	198	177	168	191	183	178	188	188	193	191	205	203	187	177	192	207	191	170	177	200	215	198	177	185	171	186	210	198	180	218	204	184	179	166	218	171	190	197	168	192	162	180	189	198	190	194	206	171	185	190	178	179	207	186	180	197	168	177	175	161	163	199	174	189	195	195	183	218	212	189	170	185	196	188	180	156	186	178	181	174	161	190	208	182	155	185	188	180	207	168	168	184	205	172	191	164	178	194	185	169	216	184	187	187	166	189	153	190	191	190	178	176	207	183	188	176	193	188	206	168	183	203	177	176	187	204	195	194	191	205	174	192	219	186	182	178	203	203	176	177	192	183	190	158	201	171	196	187	171	184	196	196	195	177	194	181	190	200	185	188	185	179	183	160	196	194	163
15116	22378	31959	23213	18145	16011	11793	11693	10001	8548	8010	7208	6704	5453	5030	3891	3550	3114	3154	2935	2908	2776	2548	2639	2554	2645	2246	2114	1572	1244	1050	927	822	790	719	739	753	727	743	741	728	660	635	697	663	630	651	622	631	636	637	671	623	626	624	726	667	642	633	656	595	641	590	594	602	655	609	625	602	601	614	628	578	599	617	596	578	578	626	593	611	599	586	579	562	650	589	575	614	601	635	628	601	565	613	578	589	603	570	615	604	612	605	573	602	598	590	609	609	641	596	554	619	602	590	577	605	562	599	593	573	623	615	600	586	605	598	624	586	605	612	571	618	615	632	552	579	567	583	620	578	601	604	596	611	589	634	605	597	607	610	617	610	611	580	609	617	597	624	610	591	603	601	564	581	591	567	593	599	596	586	618	596	569	605	636	629	616	630	585	545	621	599	571	621	582	629	634	633	617	588	575	605	625	615	581	583	560	612	581	588	605	564	613	607	557	579	592	570	620	596	607	569	621	606	612	617	582	608	625	616	590	589	579	588	620	610	596	575	612	588	600	657	558	578	587	643	599	617	581	593	596	619	640	557	614	576	604	584	656	559	612	560	619	567	610	576	610	576	594	573	582	587	563	622	615	570	652	581	651	600	598	589	611	584	521	592	575	604	621	583	597	609	604	615	631	608	589	552	636	611	615	621	604	598	646	611	636	590	585	594	631	608	590	606	586	633	592	592	598	627	586	623	676	620	591	639	597	623	600	598	585	585	572	613	611	592	594	611	575	620	612	583	593	610	599	591	602	581	597	609	575	593	613	616	583	624	626	615	608	596	586	601	627	602	618	609	613	627	591	615	542	571	606	584	618	611	601	604	638	606	628	558	647	583	609	603	567	587	583	594	584	592	605	588	619	638	615	572	633	613	576	585	574	549	622	637	631	568	582	593	598	579	578	579	641	621	642	572	672	612	630	625	587	634	597	582	593	626	597	593	568	631	611	573	590	585	586	645	637	637	587	632	594	604	627	605	556	587	620	644	595	574	618	618	607	594	630	556	567	574	622	626	560	623	642	599	615	611	637	617	621	574	570	611	567	612	610	598	620	564	586	581	576	580	586	599	604	619	610	613	588	612	603	574	578	603	589	587	577	553	601	614	608	621	604	597	563	617	591	616	631	618	613	634	598	612	602	580	571	566	549	620	642	604	600	613	579	561	574	606	636	577	616	610	610	615	595	579	578	601	595	550	577	595	627	548	614	577	605	602	573	602	604	605	656	620	589	565	617	598	618	558	583	612	619	630	647	603	571	590	618	590	591	544	573	614	586	583	629	602	612	596	620	585	626	619	624	627	571	606	606	583	592	599	650	598	598	616	636	608	591	569	622	643	602	592	608	554	607	605	568	619	595	600	577	661	628	647	571	589	609	574	568	597	594	620	621	618	625	623	608	593	596	623	579	599	608	623	574	580	628	640	617	588	634	588	604	579	598	631	585	575	652	590	594	641	596	583	614	626	590	557	623	583	619	645	623	617	588	630	595	612	581	577	602	612	608	619	535	568	609	570	610	657	582	592	572	559	618	618	593	589	613	581	581	585	619	616	573	606	607	594	597	611	588	618	616	581	601	594	603	566	647	590	585	575	601	617	599	634	637	603	611	622	628	572	576	596	605	611	573	574	596	618	599	641	591	598	605	572	603	612	589	583	616	613	651	644	597	564	637	621	627	563	558	583	581	592	606	622	645	619	573	584	565	592	600	596	578	608	605	580	596	604	625	599	593	559	588	684	579	605	608	609	573	604	581	574	579	607	589	622	643	590	594	622	633	612	635	631	568	595	541	599	590	613	618	609	601	631	656	610	579	552	572	593	574	595	565	621	599	598	615	559	620	604	606	636	580	590	618	584	595	605	581	609	598	607	608	606	577	648	577	602	556	606	667	630	580	642	605	611	554	574	584	579	596	578	600	606	610	576	599	590	606	618	598	642	643	599	545	599	571	580	614	622	593	619	627	619	576	622	575	610	611	643	594	603	634	568	631	622	593	613	591	603	642	602	633	651	589	619	610	642	564	596	597	609	591	586	580	590	626	616	572	604	595	580	571	627	585	558	591	606	623	607	627	594	592	592	576	600	596	546	625	578	568	644	614	632	585	561	573	607	602	596	598	608	615	607	646	605	558	603	568	614	639	557	679	604	578	589	583	603	615	567	606	604	632	632	611	587	576	579	614	649	623	597	616	606	578	577	587	627	590	590	596	581	595	624	564	611	629	602	625	571	655	610	640	593	568	623	611	605	601	574	609	598	597	536	613	583	616	576	648	629	570	640	603	623	580	614	635	572	592	626	594	580	550	612	629	595	606	597	568	640	643	600	614	635	625	620	590	620	613	638	571	611	625	598	608	623	648	602	576	596	589	634	610	595	594	616	628	618	615	626	607	614	590	608	582	563	636	611	582	590	549	612	580	623	612	598	629	597	627	584	640	604	630	616	577	592	646	617	622	601	564	603	633	624	611	628	610	600	596	590	596	619	572	580	597	589	653	606	595	639	594	586	616	641	613	618	586	625	571	595	582	629	609	583	624	596	606	632	610	605	601	618	598	653	609	588	580	593	582	595	651	605	612	607	607	646	566	607	619	613	605	605	572	603	606	576	583	584	582	602	620	606	599	616	545	616	591	610	619	621	633	540	580	611	583	567	571	554	577	599	585	645	608	576	632	573	593	629	576	591	562	633	615	636	595	595	623	586	635	586	619	632	570	625	600	586	613	644	599	597	557	599	593	629	607	658	584	618	570	629	608	587	614	560	643	622	595	627	567	637	601	625	569	600	657	602	607	634	613	610	590	594	606	571	598	605	636	625	608	574	578	603	583	654	601	564	619	587	580	594	613	577	628	658	608	587	586	625	592	574	575	588	572	589	637	659	587	612	620	571	587	609	590	618	617	598	636	611	587	543	624	618	608	609	548	572	613	583	585	586	609	626	608	629	587	578	598	647	583	645	605	586	658	604	577	597	610	591	606	592	618	610	593	570	604	642	614	632	593	577	591	622	605	583	594	602	615	545	597	606	618	590	594	612	611	634	629	607	633	603	597	616	624	632	610	584	602	603	620	608	560	617	618	571	608	588	585	553	596	587	623	564	589	579	601	603	582	611	563	587	600	596	583	568	594	598	607	634	618	593	597	614	578	594	635	566	590	628	600	605	613	604	596	593	604	579	604	610	588	600	621	664	618	635	595	596	635	605	613	654	590	597	610	562	585	654	616	582	613	621	580	613	568	583	614	595	569	584	632	586	617	606	586	584	556	613	566	603	572	572	613	604	629	605	626	602	588	620	585	618	607	630	616	578	605	602	590	611	624	560	599	618	624	591	608	573	568	596	604	648	604	595	589	598	622	598	629	577	573	611	601	598	622	560	599	602	621	594	625	623	575	608	615	614	636	606	593	584	632	618	638	629	587	623	579	590	605	568	598	605	574	594	581	594	638	595	591	617	614	607	587	579	587	604	602	613	589	594	602
39985	49045	49137	35660	29700	29184	28127	28473	24603	22555	21536	18753	18241	15350	12606	10684	9439	7617	6517	3591	3129	2896	3090	4869	4821	4839	4030	2476	1476	924	532	388	303	259	236	230	238	213	215	212	195	214	206	203	195	193	176	160	171	167	149	172	193	210	229	254	237	215	210	157	194	177	175	154	184	167	169	177	151	179	172	163	149	148	164	172	148	159	182	182	166	159	159	172	166	174	167	173	153	153	179	173	184	172	152	168	158	164	187	162	159	175	149	139	183	145	175	167	167	166	174	163	185	157	170	155	192	176	172	150	166	183	164	158	162	188	148	160	175	157	159	172	178	167	150	153	175	186	164	157	173	168	153	174	152	208	173	199	170	155	149	169	165	167	156	162	173	168	143	145	173	168	167	165	174	176	197	143	215	148	172	188	177	170	164	171	158	157	169	197	167	180	183	183	193	173	175	162	186	162	159	177	184	178	168	168	159	177	175	183	170	182	161	163	174	180	160	172	179	162	177	177	156	159	198	167	168	178	175	185	162	181	185	185	170	168	171	191	177	172	180	173	161	157	165	177	165	167	177	165	164	162	173	192	198	159	150	175	199	164	152	147	131	166	158	183	158	197	189	169	168	194	171	168	167	176	145	158	152	169	148	158	144	195	152	145	174	161	162	177	179	193	173	155	170	161	172	176	170	176	184	174	192	168	157	183	160	183	166	175	190	171	176	168	156	200	190	181	183	154	147	148	161	177	152	167	169	161	138	169	153	158	169	178	155	155	156	183	183	187	171	169	176	163	147	172	184	173	185	171	170	152	153	167	193	146	168	172	171	154	186	166	164	161	177	190	197	156	176	155	175	163	155	168	162	196	151	165	163	189	164	160	167	150	175	155	152	172	179	170	154	171	161	156	155	173	175	184	143	156	152	158	169	167	153	169	169	182	172	160	163	196	180	153	186	176	159	178	163	150	152	155	197	157	159	179	148	177	166	161	192	184	171	178	168	158	189	175	169	178	193	185	178	160	168	164	180	202	181	183	170	186	158	187	165	163	179	178	173	193	158	163	169	161	177	159	200	148	182	173	177	169	175	160	166	175	161	158	184	163	184	153	172	157	147	142	172	165	161	162	192	154	180	154	169	180	162	149	159	145	161	148	156	162	161	199	181	194	188	208	153	181	155	177	167	198	180	160	181	164	159	148	164	169	168	163	161	153	151	195	165	141	176	155	165	158	158	167	180	155	178	145	179	172	142	178	171	163	170	189	175	169	151	179	167	180	166	170	179	181	169	168	159	180	171	163	174	181	141	164	170	164	169	168	165	158	157	174	193	157	172	156	165	188	157	168	180	179	182	179	169	153	161	196	174	204	175	174	156	163	175	183	171	178	162	168	155	204	189	181	160	187	181	149	177	176	205	163	181	155	167	159	165	181	173	180	159	156	179	184	181	158	177	162	190	157	177	151	166	175	161	175	175	182	200	185	158	167	166	140	156	183	142	179	163	171	153	182	169	166	170	140	150	158	180	180	183	175	197	173	172	161	167	163	169	168	176	182	174	204	169	164	163	155	166	157	158	184	158	179	151	181	191	178	181	190	171	154	182	171	165	138	159	164	178	165	175	154	156	186	161	172	163	174	165	178	159	158	184	150	158	155	177	158	164	180	183	184	168	144	189	182	172	170	173	173	160	177	174	165	169	158	151	182	179	160	178	185	154	172	189	164	147	183	165	166	174	152	185	156	158	163	178	167	172	170	177	157	168	185	168	169	170	166	186	172	178	169	159	169	170	159	148	172	195	188	169	162	161	191	160	175	176	167	164	167	175	170	163	182	180	175	164	181	159	166	155	187	169	188	181	165	167	161	158	156	173	171	183	199	163	190	179	183	176	170	150	175	176	179	160	175	181	159	190	174	168	169	177	194	173	174	172	169	169	171	171	163	154	162	183	164	181	171	154	172	191	171	171	165	171	175	178	168	163	161	169	148	175	186	181	165	157	161	180	189	152	159	158	171	179	182	189	190	152	161	180	161	166	156	167	193	168	154	170	147	168	172	174	169	163	156	184	171	146	175	171	162	182	168	153	152	166	160	152	144	167	156	176	178	162	172	157	168	158	169	160	144	173	169	172	146	168	163	189	140	169	168	154	182	175	174	161	171	153	166	175	178	161	176	183	142	159	162	171	167	150	182	169	160	188	176	164	177	189	160	146	187	168	167	158	156	179	166	173	176	169	156	188	175	176	161	186	147	179	153	183	183	155	180	167	180	159	156	170	159	160	176	172	184	175	146	192	174	180	153	162	163	167	178	165	187	177	174	195	186	152	150	191	156	168	166	180	179	195	161	155	180	148	181	167	188	154	187	184	198	184	186	172	156	164	191	179	174	181	173	158	172	166	179	195	174	161	173	167	159	179	179	194	161	175	163	171	179	162	157	175	160	189	187	179	173	184	181	181	154	184	179	210	166	173	175	150	179	172	171	187	166	183	166	166	173	162	159	174	171	179	156	176	160	173	178	186	165	188	156	176	153	163	195	165	170	158	185	173	183	166	183	184	152	145	181	150	153	175	204	167	163	158	186	176	191	174	179	176	153	150	173	183	166	183	180	160	154	167	175	165	164	165	170	158	179	175	193	174	198	161	168	173	177	155	166	176	176	164	158	154	155	153	176	190	183	150	178	168	189	190	154	175	162	161	136	182	163	163	179	154	159	168	156	177	160	167	183	196	182	173	164	184	200	156	169	181	172	169	165	167	187	156	170	182	202	202	172	169	171	174	177	150	171	193	158	175	181	172	184	193	149	157	172	163	159	186	172	185	193	172	168	157	171	194	180	167	180	177	163	166	174	152	171	169	171	179	182	174	168	179	149	175	165	187	187	177	182	169	171	166	165	181	179	138	192	165	172	148	145	182	174	171	192	171	173	151	175	172	168	162	162	175	178	187	164	173	146	193	178	182	171	177	152	167	168	166	165	179	151	176	166	171	177	174	177	161	144	151	142	174	160	175	177	160	147	148	164	159	157	165	210	159	180	157	161	196	172	178	174	172	164	165	160	177	177	164	155	197	182	184	189	174	185	148	183	163	176	151	171	166	154	160	154	201	171	166	155	194	212	166	186	155	175	192	161	174	171	155	171	183	171	183	171	166	165	151	164	179	156	155	169	148	171	186	165	166	167	192	161	165	194	181	182	180	158	172	191	169	141	186	162	170	166	175	174	152	179	164	176	167	186	162	161	185	181	163	179	173	168	162	192	173	162	172	166	153	172	165	158	155	179	166	166	191	140	141	153	163	168	183	160	186	170	178	173	180	166	169	164	141	161	153	195	170	160	164	175	144	157	178	174	172	149	188	171	189	182	173	174	174	142	174	132	166	164	162	176	172	160	165	198	151	154	184	151	169	187	175	169	156	156	186	143	164	165	168	170	173	163	177	177	185	176	203	170	175	190	166	140	157	169	167	160	178	156	157	158	164	162	169	179	165	169	200	173	160	185	147	171	176	157	157	150	176	175	171	182	175	171
31825	46299	54494	43005	41200	40955	35533	38244	37478	37179	37505	35171	35393	31694	30992	28502	27522	24761	22311	15907	15259	14908	16391	21411	21989	21192	18872	13410	8618	5403	3130	2278	1618	1208	1063	942	923	1013	914	830	731	759	767	678	720	624	621	608	598	568	564	606	685	855	983	1046	918	756	746	604	552	584	604	566	574	557	538	515	548	550	624	550	520	566	527	534	550	554	548	526	570	513	533	565	534	548	562	549	550	542	512	552	593	574	541	504	516	533	522	552	567	548	555	533	544	526	536	549	553	499	591	527	541	556	551	573	577	549	540	554	549	535	541	495	530	593	535	560	561	527	564	525	535	574	527	533	539	562	537	597	552	525	611	567	559	539	521	528	565	567	536	526	587	553	539	579	510	560	577	548	517	532	544	556	571	504	533	533	541	517	570	577	535	546	524	557	521	558	537	557	536	567	564	551	516	553	496	525	548	568	556	515	585	543	520	594	575	577	560	548	549	563	562	523	565	581	578	542	581	574	545	560	530	554	581	542	511	566	515	521	570	541	559	550	523	567	576	593	546	569	540	560	523	523	579	560	550	594	566	555	567	508	548	550	569	541	541	552	555	618	602	555	564	580	600	583	540	537	550	573	569	549	567	581	503	564	522	536	551	611	570	565	617	567	592	605	561	561	558	520	567	509	543	574	538	515	516	512	550	550	534	578	593	472	554	503	590	586	543	529	572	549	555	574	594	523	529	558	584	585	569	549	498	483	538	515	532	524	587	534	548	533	538	539	558	547	543	549	556	507	548	533	576	549	522	555	564	541	563	527	527	504	570	529	592	521	572	549	577	570	550	583	570	535	570	561	597	601	567	588	552	521	574	569	558	559	558	530	562	591	586	625	567	530	501	536	568	539	555	564	523	565	529	593	550	566	582	531	579	561	548	561	555	554	551	525	554	537	570	534	543	563	546	573	544	570	539	542	533	575	517	593	604	547	558	562	541	545	566	581	546	560	534	534	546	531	562	544	497	589	551	556	555	580	539	563	620	572	554	532	513	568	602	487	606	569	528	547	511	609	568	541	559	536	544	550	571	559	558	542	564	529	560	529	552	569	543	539	572	580	529	569	593	530	532	586	579	551	576	559	520	582	569	548	552	591	559	573	508	528	548	506	563	568	584	551	585	510	547	528	536	559	507	531	531	545	564	542	524	580	562	599	576	570	548	531	526	578	578	582	539	548	519	607	557	584	566	521	572	550	539	564	575	577	554	539	612	530	562	590	582	583	521	532	549	491	576	522	541	501	580	559	557	565	563	517	561	551	554	522	539	580	559	547	554	570	579	563	554	620	570	529	519	554	565	547	522	576	587	561	574	551	541	586	538	591	555	575	638	562	559	565	545	534	530	560	536	532	531	600	568	565	573	553	561	547	601	565	536	555	550	557	570	548	567	542	563	549	552	574	564	542	515	565	537	539	528	527	558	538	553	548	564	508	527	572	532	522	549	549	517	565	520	537	597	567	525	519	594	547	561	520	553	531	541	539	522	558	565	600	556	563	550	535	567	550	555	530	522	550	543	535	582	504	542	511	529	563	557	566	592	519	569	534	543	556	543	518	545	569	548	532	556	564	553	549	544	559	534	562	548	576	547	538	548	559	593	537	569	546	552	548	549	544	523	538	527	548	564	569	596	516	583	550	516	556	585	590	577	522	547	533	520	514	527	580	547	553	557	558	527	505	508	529	588	540	563	539	576	535	572	547	530	564	530	513	526	538	570	539	567	585	550	593	570	620	528	583	554	571	541	579	537	588	534	586	627	539	576	544	542	593	535	519	545	509	546	578	559	528	538	597	561	536	582	565	586	567	572	547	547	579	576	547	567	570	570	560	563	530	557	527	535	517	553	560	555	548	515	526	524	560	554	600	514	600	560	544	570	547	559	566	536	538	566	567	542	544	559	561	570	569	542	586	544	532	565	569	528	594	575	580	576	547	568	524	548	555	561	529	585	560	524	549	561	516	538	514	525	537	517	571	542	557	564	552	535	537	520	535	579	583	530	539	584	516	561	495	559	516	542	532	549	558	561	571	525	524	570	582	546	516	563	523	549	543	552	562	530	606	567	531	550	555	571	526	585	587	544	525	564	550	552	545	603	545	556	569	530	547	494	547	598	573	559	553	590	568	559	623	550	592	560	568	534	537	540	569	582	555	568	587	547	545	554	584	520	564	527	583	547	555	532	585	574	555	586	530	557	533	558	558	586	540	510	550	570	563	551	523	559	577	586	497	543	521	540	557	579	532	533	543	556	548	560	528	582	544	583	559	529	524	564	588	598	509	553	500	540	577	557	565	554	537	568	577	562	561	555	528	572	539	547	604	521	558	569	598	545	548	536	544	600	550	526	565	550	529	605	514	593	591	526	541	569	562	555	584	516	569	557	559	593	521	571	544	552	520	553	527	574	530	533	567	540	534	587	578	539	558	525	539	548	535	589	544	530	573	533	531	553	547	566	492	552	556	551	531	519	532	585	535	601	562	609	499	555	545	530	552	567	507	572	551	549	551	523	524	565	556	566	525	580	524	590	605	537	596	564	561	558	597	525	537	522	588	561	582	561	577	616	544	557	567	536	573	518	515	565	570	581	529	540	592	553	516	513	555	564	539	544	583	520	555	567	562	557	554	556	573	553	562	537	557	570	538	567	567	538	573	527	574	538	557	529	555	542	575	570	526	527	570	552	549	538	536	557	588	539	538	584	512	585	545	549	568	545	562	548	534	519	541	564	578	561	542	553	563	580	544	553	510	543	558	554	555	565	504	529	510	554	552	582	513	500	537	547	547	561	556	564	554	571	532	533	534	596	520	540	581	513	535	566	564	534	524	556	572	574	521	570	595	524	564	524	529	538	544	573	544	573	492	562	545	586	531	562	520	584	597	557	573	569	542	547	539	544	578	548	608	554	577	531	577	556	525	588	551	508	606	549	560	505	538	590	567	536	516	528	556	526	542	540	529	547	541	536	527	535	546	559	549	576	605	558	524	535	529	540	558	529	536	581	536	543	551	546	540	567	558	554	572	555	541	564	523	528	572	537	548	513	544	584	544	553	593	558	544	538	526	573	564	545	543	568	576	521	588	559	570	574	539	578	569	588	537	540	543	586	560	559	555	549	573	533	576	559	573	581	535	600	558	563	555	511	570	559	566	541	512	558	588	555	556	540	579	585	597	548	541	546	539	538	566	543	555	545	566	554	593	564	562	591	566	551	523	551	583	582	576	555	557	566	588	533	579	557	580	554	567	529	538	557	515	512	556	536	563	532	552	550	547	512	567	555	561	544	544	580	553	547	617	569	566	504	556	551	571	583	538	551	559	565	538	554	582	582	554	575	550	529	574	545	570	539	587	569	560	596	575	536	550	492	514	584	521	560	582	527	542	543	500	577	549	507	594	528	531	541	520	559	550	627	575	564	557	552	549	571	575	589	565	567	545	529	541	524	526	527	536	531	595	558	534	551	558	581	520	556	546	570	531	576	546	562	561
51904	49066	43214	32117	31320	33354	30532	32641	31337	30437	31608	30416	30083	26901	23291	20747	20617	16562	13864	8156	6951	6447	6817	10113	11769	11351	8724	6695	4051	2340	1110	738	588	451	414	364	306	332	332	287	275	229	241	242	236	240	227	234	217	235	240	262	292	340	372	348	359	312	248	206	218	226	246	225	210	197	200	195	212	210	226	199	191	229	214	241	224	200	212	204	222	227	226	233	219	216	230	239	184	224	205	272	197	189	204	206	222	215	210	220	200	217	196	206	211	227	229	210	215	192	228	226	213	200	225	208	213	217	233	237	190	222	255	229	227	187	199	213	231	218	197	204	227	200	228	209	209	211	192	238	239	223	222	200	202	211	208	228	222	220	214	202	222	232	218	229	226	216	203	240	205	229	208	228	252	211	185	216	199	204	209	248	212	231	216	233	218	209	219	238	207	210	219	195	191	207	204	238	215	240	231	216	219	217	231	194	229	219	214	187	212	218	232	226	225	191	244	220	213	222	221	208	211	216	199	236	225	207	203	196	206	229	204	201	214	226	203	209	215	187	208	214	203	216	228	194	243	222	220	217	236	201	247	208	239	223	225	206	232	208	225	196	234	229	209	198	212	198	209	209	217	232	221	207	206	216	197	209	222	219	199	204	222	245	203	211	210	225	211	244	227	187	220	214	209	230	219	205	220	186	236	200	202	204	237	231	220	251	243	208	221	235	185	206	205	213	222	180	201	215	215	232	221	210	248	235	207	202	200	229	189	203	208	237	214	187	201	251	218	211	201	216	232	223	221	240	206	214	229	188	219	216	188	226	235	218	202	245	228	240	215	188	245	214	226	226	209	220	225	209	223	217	253	221	235	229	208	215	222	224	200	235	215	210	229	201	219	183	233	189	230	211	240	217	252	213	219	204	186	221	194	220	229	226	257	255	208	225	201	223	236	204	229	197	204	203	198	201	195	186	209	236	230	194	209	203	221	231	210	224	213	214	218	219	215	216	213	188	222	225	247	218	198	222	211	220	228	204	246	231	204	234	216	199	218	197	194	229	188	207	222	195	204	215	205	190	220	193	234	207	202	237	218	232	226	230	231	238	228	233	216	233	212	236	210	206	205	226	194	213	205	195	223	209	214	231	224	187	211	214	244	192	217	191	213	220	207	189	238	251	243	219	196	209	202	217	217	214	199	217	203	197	185	226	233	210	194	217	210	242	218	221	207	223	227	201	222	211	212	200	212	213	176	213	204	212	203	227	206	204	226	206	209	217	252	217	232	218	201	224	237	178	223	226	232	193	200	245	206	206	206	214	223	223	223	197	226	222	192	196	205	211	194	186	222	227	223	185	243	201	233	243	207	222	181	209	179	210	214	229	233	219	228	222	199	216	212	261	214	218	229	229	223	232	200	222	196	199	193	233	224	208	200	203	244	233	184	208	223	196	229	189	222	219	218	214	220	221	219	204	199	223	216	217	178	218	227	231	184	208	219	208	201	200	219	193	209	237	184	219	220	197	218	211	238	220	201	183	222	211	227	213	195	221	211	240	245	225	205	230	195	216	243	200	220	208	215	202	193	186	238	221	202	192	211	222	227	214	190	205	239	210	213	220	225	201	199	207	216	203	203	226	189	214	208	216	218	205	191	233	207	232	206	215	227	200	228	218	194	215	233	243	251	219	228	212	199	207	190	224	213	216	226	211	201	240	198	217	231	217	208	199	214	234	214	216	215	198	215	219	225	195	210	217	206	200	245	205	215	197	205	218	204	235	234	212	185	199	213	232	215	218	223	215	196	211	203	186	216	219	225	191	219	199	190	204	215	223	208	215	202	219	191	215	252	222	208	191	218	216	219	243	229	210	182	216	206	243	207	209	219	191	241	217	226	193	218	193	240	233	195	216	237	193	220	198	221	213	221	220	231	221	227	216	211	243	215	232	234	238	234	217	200	213	243	223	225	184	234	224	215	195	219	248	215	218	207	224	209	218	224	236	232	219	185	218	240	237	239	206	226	233	222	191	227	210	222	220	185	199	200	235	221	218	204	212	231	243	225	219	213	237	224	207	203	213	242	198	203	240	224	211	221	210	224	197	225	225	237	204	196	221	216	200	192	227	195	219	227	204	200	228	216	215	202	226	209	218	208	223	198	206	210	216	218	213	206	230	181	215	217	215	240	235	230	219	222	223	225	203	213	229	215	192	212	228	224	249	215	215	219	202	207	224	193	214	233	187	214	222	205	240	239	232	203	230	231	194	188	230	201	238	224	232	195	202	199	235	191	206	177	202	216	217	220	202	207	218	220	228	183	228	213	228	224	225	210	235	209	214	200	195	215	218	245	234	220	242	215	204	208	192	206	200	219	211	196	209	222	226	242	190	224	224	202	209	199	223	196	226	204	246	225	206	225	225	208	202	232	229	224	199	213	219	192	192	224	208	221	207	233	212	237	202	216	215	197	218	203	228	204	235	223	196	238	200	224	211	199	223	214	230	227	233	205	207	189	224	184	212	198	230	207	222	237	219	216	232	195	202	226	210	207	222	218	237	236	227	216	229	198	232	216	213	211	241	233	229	211	214	224	210	207	239	216	214	230	188	204	181	202	223	196	222	193	216	213	217	230	220	219	203	212	196	250	207	210	202	211	209	225	238	216	214	236	226	248	232	228	239	212	213	211	197	200	242	194	194	215	182	226	218	212	221	233	225	206	207	204	203	197	218	219	209	198	226	212	217	218	213	249	204	184	216	237	248	207	217	183	208	221	199	198	234	207	220	199	233	233	210	200	225	225	212	249	223	206	237	185	224	235	220	204	188	189	204	214	224	240	250	214	225	200	213	212	216	205	221	176	222	179	209	222	199	217	233	228	215	242	200	215	201	230	196	237	218	233	208	205	220	230	215	196	231	208	211	220	202	203	200	204	189	216	209	208	215	227	204	203	233	209	199	211	223	208	226	206	215	209	237	234	190	209	242	236	202	212	234	230	208	230	231	202	231	201	235	214	224	201	220	212	221	233	216	187	235	189	198	211	203	219	207	233	223	213	209	202	205	227	220	220	217	201	235	219	208	217	226	192	233	187	184	217	221	216	237	212	200	198	211	241	224	199	209	183	220	213	203	199	228	233	242	217	207	220	212	207	228	224	228	229	211	229	225	197	200	199	207	203	185	224	201	195	223	227	223	198	195	184	232	211	166	212	202	193	211	217	223	219	210	224	208	228	219	204	232	231	213	234	212	218	219	194	226	227	224	207	232	204	209	206	217	245	220	219	203	202	234	215	208	191	205	230	225	221	189	178	215	232	244	240	202	206	225	215	222	216	208	231	219	201	210	232	240	206	216	237	242	239	213	218	206	209	213	219	217	214	195	185	216	219	193	214	222	206	208	207	209	214	173	201	199	229	228	236	246	229	210	214	217	217	218	216	204	211	223	215	204	243	206	225	188	198	214	220	229	225	195	209	222	219	209	214	246	227	233	209	228	232	232	207	215	218	224	222	207	214	207	174	221	195	219	206	206	241	210
43300	53671	52124	47643	49215	50196	41871	45854	45339	46141	46724	45224	44309	41560	40308	39187	39231	34274	31877	24752	23651	23451	25538	31904	34418	31892	28312	24283	17650	11305	6031	3931	3108	2293	1800	1634	1329	1284	1309	1231	1184	1034	835	799	756	709	733	752	694	644	827	788	1111	1257	1518	1558	1394	1140	879	645	624	616	624	689	648	650	613	647	670	661	688	703	655	628	669	643	673	660	669	646	657	712	628	623	695	643	667	627	597	663	686	609	641	667	646	593	664	721	657	682	639	630	597	692	664	688	685	635	645	654	644	645	632	644	637	667	609	670	614	712	668	596	649	641	658	613	627	666	669	673	644	619	651	620	678	690	673	668	644	645	672	653	663	606	623	597	633	630	666	716	630	640	649	643	665	679	633	647	699	678	606	690	650	661	677	656	630	647	642	646	645	651	646	653	654	679	632	617	692	639	620	646	665	616	647	693	674	617	732	700	626	655	624	668	638	634	661	619	651	658	694	674	651	659	664	662	599	697	618	662	671	666	693	647	660	641	658	640	630	678	648	641	697	640	588	638	676	645	649	642	657	699	630	604	635	638	645	681	631	646	635	626	646	629	662	616	650	609	660	664	673	686	634	642	652	665	649	650	675	637	677	655	658	616	655	649	666	665	653	648	663	636	623	705	654	635	663	681	678	643	679	662	616	658	621	660	604	670	613	626	622	645	650	679	651	718	648	627	592	675	634	641	664	655	707	657	634	642	653	628	649	620	613	676	660	658	704	636	644	636	641	648	671	673	631	674	630	672	632	684	682	656	602	679	621	648	634	615	684	653	678	654	683	587	682	671	626	684	642	610	629	670	618	641	594	619	665	643	698	659	605	648	691	650	692	631	672	673	635	669	645	673	618	667	660	663	603	675	606	684	663	648	647	605	675	616	650	668	633	653	652	624	634	678	628	692	638	676	668	661	625	648	695	642	671	686	617	637	685	640	685	680	698	680	671	649	665	642	649	663	685	648	632	644	631	622	680	639	624	666	651	632	622	698	606	636	658	684	632	661	685	648	614	643	610	613	642	647	695	618	653	651	633	628	656	654	638	620	638	637	699	650	615	612	638	645	635	668	660	673	639	607	695	680	729	630	654	640	649	649	652	664	651	672	676	679	690	596	625	679	648	689	687	656	719	669	702	653	676	681	623	682	682	683	656	616	615	626	665	659	673	690	610	657	640	636	651	656	686	622	641	672	637	678	664	680	665	630	624	663	639	660	618	672	695	679	614	656	608	742	651	652	700	630	648	605	680	655	640	599	613	657	651	634	648	628	603	686	651	666	702	635	638	678	645	645	663	668	649	621	666	632	678	692	637	683	639	659	647	653	672	658	661	669	661	674	662	671	617	657	633	599	640	685	667	650	637	632	612	657	673	639	645	671	677	664	678	660	651	631	641	713	649	655	690	686	654	674	649	601	634	691	640	632	690	598	654	595	599	694	622	657	684	657	636	634	647	642	677	652	659	657	652	669	656	658	691	653	686	666	659	628	656	652	660	621	668	640	637	651	676	618	657	596	664	658	657	647	660	659	650	684	603	653	681	667	664	743	686	673	681	667	640	653	653	681	643	612	619	637	659	633	621	690	658	676	648	671	636	640	610	641	635	646	668	655	671	600	662	648	608	674	658	640	651	662	661	658	594	643	656	644	641	624	657	607	600	629	647	598	672	613	648	643	645	648	673	626	623	640	590	669	667	700	636	690	693	658	675	692	647	631	666	687	708	620	633	647	635	619	626	667	685	626	668	632	654	675	715	680	703	661	645	637	693	621	699	619	667	628	637	631	650	652	634	638	649	671	604	705	619	653	655	639	640	610	681	697	614	630	624	638	644	679	674	664	672	684	638	667	627	666	663	675	672	661	671	642	653	653	620	649	692	698	668	633	626	683	649	637	678	624	693	661	661	660	633	629	640	598	649	690	625	684	643	645	658	643	679	623	633	670	627	669	609	633	664	659	689	655	636	710	632	648	630	634	657	632	680	654	625	630	599	640	623	632	623	626	648	607	639	682	622	676	649	688	699	646	650	647	651	647	700	651	622	649	660	643	639	699	604	603	628	657	668	611	671	645	629	663	675	616	629	667	654	698	621	646	657	660	688	626	625	638	653	652	644	653	642	681	628	635	653	661	616	608	664	633	645	674	627	595	648	620	622	626	675	644	665	673	641	633	637	694	656	685	681	639	663	605	668	680	682	678	629	664	658	680	651	644	675	639	607	682	670	644	678	653	626	657	583	676	626	630	705	647	653	638	669	654	654	619	656	647	608	648	637	607	629	629	652	674	654	664	689	661	628	680	635	673	685	728	636	646	693	661	621	657	695	616	647	669	697	705	635	654	664	641	641	621	686	641	642	594	646	670	649	652	684	628	645	617	680	651	689	648	653	595	675	661	643	672	728	648	674	642	657	628	678	619	650	644	640	594	659	652	665	625	690	641	653	663	607	655	635	654	679	656	661	695	623	657	711	647	694	655	684	633	673	622	646	638	676	659	631	628	647	637	692	632	634	628	645	661	657	643	699	660	646	646	658	643	628	632	646	690	615	686	656	687	712	614	693	625	675	679	668	649	669	635	636	671	682	631	651	661	647	650	634	632	587	640	622	636	667	672	640	621	641	668	707	640	639	712	657	614	693	677	609	626	618	665	664	664	694	665	623	622	636	635	665	660	646	638	670	609	667	660	649	656	673	607	641	631	649	679	679	640	644	636	638	646	629	650	651	640	694	655	642	648	698	615	634	668	629	676	684	648	706	712	652	657	657	619	670	663	640	634	657	697	646	627	663	661	620	721	653	695	659	650	636	651	650	626	629	618	665	643	630	646	638	674	678	677	629	665	613	632	643	559	617	661	674	659	681	672	663	701	610	644	651	660	666	632	631	675	704	654	683	641	646	692	652	642	640	686	644	695	648	684	624	626	629	634	646	661	638	633	694	682	682	668	610	677	640	662	681	639	641	651	656	672	623	628	662	595	644	683	695	666	682	641	669	652	656	641	660	652	639	619	685	664	648	695	630	698	638	658	657	617	665	642	627	673	683	651	639	647	675	630	617	655	663	659	665	638	688	657	606	634	677	656	619	666	658	646	642	623	674	646	653	698	668	626	664	642	696	650	659	628	684	644	646	654	615	622	651	708	662	654	706	692	652	622	634	639	645	630	636	659	637	626	670	615	628	624	692	682	629	662	654	641	656	620	681	672	641	625	617	651	668	619	647	639	639	626	644	676	654	645	675	650	703	631	657	658	663	619	685	620	665	638	637	633	652	604	628	681	650	668	630	662	689	660	602	627	641	666	688	660	662	609	615	633	674	656	672	609	626	674	642	653	625	699	646	662	668	674	619	657	639	640	650	647	675	639	608	647	672	651	620	699	650	630	611	665	650	629	643	681	662	673	628	669	651	624	661	641	702	599	647	667	628	686	639	640	681	642	650	688	663	704	656	684	601	640	686	666	651	629	679	699	616	631	601	668	660	635	661	674	648	656	644	669	622	592
19234	26055	21637	12011	7590	5939	3525	2814	2287	1809	1706	1566	1480	1377	1114	903	907	764	755	597	549	425	416	540	499	486	422	364	302	256	204	220	214	196	225	201	213	196	208	205	207	204	166	193	178	180	173	169	202	188	167	169	177	192	209	201	184	202	162	171	172	173	183	170	166	197	195	177	196	187	189	202	190	176	183	192	166	180	173	188	198	168	206	204	172	161	158	171	186	188	179	193	177	176	173	148	192	168	178	193	196	171	205	192	183	180	189	179	178	189	176	210	182	189	158	168	191	161	175	200	197	199	179	172	178	161	160	181	196	186	162	190	172	188	175	179	169	204	180	183	174	180	184	185	176	183	166	145	184	173	172	153	170	194	162	188	190	183	168	199	177	185	186	175	184	190	194	190	198	201	170	181	193	197	165	175	170	178	168	167	174	173	153	175	185	170	169	186	184	167	182	172	175	208	175	165	183	162	188	176	157	171	184	174	185	178	178	185	170	166	157	172	176	193	182	180	178	178	171	191	168	179	171	182	183	164	185	168	157	156	174	204	179	165	191	165	181	158	176	197	214	196	161	174	184	180	186	175	193	175	180	179	174	191	178	193	169	181	178	177	147	176	176	193	183	165	191	202	216	178	201	190	193	180	147	185	167	190	163	185	183	182	186	183	194	172	183	161	173	171	184	199	194	171	158	213	177	157	181	193	159	176	182	161	202	167	195	210	174	164	165	173	179	169	173	173	172	183	202	173	195	151	179	177	175	159	176	173	178	170	189	173	181	194	183	156	173	167	178	156	165	157	191	170	182	171	183	161	182	187	208	207	192	176	182	177	172	178	189	193	185	174	183	191	167	179	216	193	181	189	169	153	186	156	196	179	168	160	203	185	182	166	196	192	197	168	155	167	179	197	176	169	199	159	173	161	191	175	166	161	179	166	187	171	180	159	189	179	161	205	151	174	178	171	170	179	196	170	175	194	196	157	182	180	192	187	172	178	188	168	170	189	180	185	175	165	179	182	177	181	166	191	173	152	197	184	170	181	184	184	175	162	183	191	186	176	161	160	166	170	186	181	155	180	173	178	176	162	161	190	192	190	183	191	174	173	169	187	175	184	163	193	173	169	171	183	181	185	174	182	195	182	169	199	180	188	204	181	161	154	179	182	182	190	186	181	150	170	170	185	172	168	156	166	169	185	175	201	175	159	194	182	190	172	149	184	176	169	206	175	181	178	169	168	175	199	172	182	187	167	181	196	199	190	177	173	182	188	177	188	178	160	179	175	175	156	166	163	195	186	177	165	178	162	194	172	178	196	183	186	167	182	184	186	183	182	177	152	170	183	177	192	184	178	194	153	187	162	186	186	190	181	165	179	168	163	170	175	167	185	186	197	178	180	201	174	177	200	175	198	154	196	192	183	182	167	176	160	162	172	183	167	172	193	174	187	165	194	191	173	166	180	151	182	186	187	199	174	192	157	202	189	189	181	169	185	186	203	186	187	171	189	169	181	174	196	155	168	181	176	178	210	189	171	178	168	182	169	180	190	168	192	172	171	169	183	166	190	164	173	184	186	181	178	174	205	189	169	185	189	194	170	182	172	187	172	176	192	185	171	204	216	189	202	167	175	205	186	206	184	165	170	178	165	165	180	188	194	190	168	162	186	191	158	170	191	162	184	175	147	174	166	180	180	164	175	175	192	184	179	191	193	185	199	178	183	206	188	169	194	177	186	196	179	185	160	196	179	174	161	177	177	182	206	169	183	186	183	161	179	178	171	168	167	166	176	185	189	181	196	179	193	157	169	164	174	178	189	172	168	171	182	179	187	165	186	178	187	176	184	193	166	180	165	190	171	172	166	169	186	173	199	187	168	167	203	152	168	186	178	178	162	164	177	196	164	171	164	169	189	183	184	200	179	190	173	181	192	166	199	171	194	170	180	182	176	185	179	223	185	185	187	201	156	206	184	165	168	163	198	190	159	177	171	174	158	181	158	185	177	192	191	192	181	182	187	167	203	187	169	160	183	201	155	181	182	206	156	167	183	173	208	175	183	180	169	176	173	183	199	193	154	181	160	184	164	171	178	175	174	191	160	180	168	184	168	152	182	171	194	162	170	173	167	192	176	179	191	193	165	166	179	163	177	166	194	161	155	194	164	187	190	190	177	176	181	172	172	182	193	167	194	183	181	180	189	185	151	205	171	166	156	176	169	182	186	183	192	193	212	179	163	191	185	199	195	173	173	178	174	175	181	193	171	179	173	189	187	184	197	164	162	169	173	208	186	182	185	205	180	172	169	167	159	162	177	190	166	178	168	192	196	175	194	201	169	194	172	191	181	162	165	184	175	187	179	186	183	199	180	162	179	201	187	199	192	184	186	172	155	191	175	182	165	188	181	201	160	176	180	183	171	192	195	185	165	191	167	175	168	185	168	177	202	186	208	197	177	186	191	166	171	165	180	184	186	163	168	181	158	165	169	178	162	201	175	169	188	184	172	177	189	171	187	191	199	163	210	201	188	171	153	189	170	176	170	160	175	162	172	203	155	167	179	168	170	167	185	183	179	189	177	175	184	186	218	174	180	174	201	170	168	184	192	170	171	208	175	172	183	186	186	191	167	177	164	169	167	173	175	144	169	171	187	180	150	210	189	178	175	167	193	166	181	203	188	172	160	195	185	192	175	192	184	161	191	156	171	187	196	158	204	159	169	181	161	194	180	190	162	160	177	202	162	169	174	191	164	176	210	158	182	159	186	180	169	190	187	174	188	176	190	179	163	179	165	195	178	191	185	174	181	171	176	192	178	172	161	151	178	170	173	183	157	156	167	156	181	147	166	176	194	197	182	204	177	173	176	183	166	189	183	178	192	172	212	220	194	184	178	178	198	198	173	184	185	202	175	179	177	150	172	193	173	187	176	178	180	186	191	162	187	172	163	165	162	180	157	176	180	189	173	194	201	179	179	181	176	194	194	171	204	184	165	189	182	148	174	158	153	176	174	169	190	171	197	178	165	216	183	182	173	198	178	183	172	172	182	168	143	186	166	132	170	171	156	189	199	189	172	184	187	174	190	172	185	173	197	165	166	182	173	172	179	165	178	161	209	182	173	193	194	200	209	179	180	190	181	170	175	170	203	177	170	195	199	188	181	176	176	171	207	194	182	182	190	162	181	173	163	175	165	189	166	176	193	163	182	209	176	179	164	172	188	169	172	155	156	175	177	178	168	200	176	210	197	173	169	207	169	172	183	168	169	171	179	180	189	180	160	187	171	194	183	166	179	173	178	191	195	185	186	180	192	173	176	173	175	162	171	189	194	183	177	185	174	198	169	193	151	173	202	157	173	174	155	170	208	171	179	173	159	175	180	192	155	196	191	175	207	150	170	165	199	169	176	183	158	166	184	188	191	179	164	173	182	168	163	190	194	206	165	169	164	195	175	179	175	177	184	170	198	186	198	208	163	197	193	191	186	165	174	180	191	195	196	213	181	183	178	175	183	181	180	163	156
16187	28130	27629	20705	18229	17014	11065	11380	9753	8344	8331	7460	7065	6464	5200	4444	4726	3827	3996	2976	2855	2208	2155	2622	2792	2525	2019	1740	1397	1059	846	768	772	733	755	729	717	729	742	708	609	578	672	617	612	607	635	620	621	621	595	601	609	600	731	676	606	630	591	564	584	539	623	548	542	545	564	581	612	579	596	599	583	579	615	529	603	609	584	610	582	608	549	590	510	623	608	533	595	572	573	597	554	560	576	589	559	529	567	544	580	612	581	616	576	588	584	594	611	537	597	551	546	554	526	539	600	629	568	573	591	585	575	563	563	575	593	543	560	585	603	567	552	581	576	555	614	561	565	563	573	559	592	598	539	610	572	555	533	595	551	565	609	542	551	562	555	598	570	585	554	588	585	585	519	577	607	585	619	536	563	536	567	568	587	584	626	576	564	581	582	572	565	544	574	612	584	601	583	556	592	550	580	599	572	547	561	567	633	548	602	565	574	589	588	577	590	569	574	603	580	585	606	573	593	568	586	561	592	573	593	571	590	557	552	551	590	562	560	600	581	590	588	549	569	562	608	597	565	591	596	548	606	596	589	581	586	589	596	527	581	587	590	590	592	525	601	600	622	605	583	576	595	598	532	572	576	572	588	543	538	568	584	605	586	613	563	579	555	586	619	566	543	570	552	621	536	574	550	539	601	593	546	567	599	599	535	580	588	552	547	578	552	585	535	597	637	599	587	536	574	560	602	597	584	561	578	526	577	605	556	592	595	544	570	603	574	554	622	609	594	589	593	606	556	623	567	603	551	549	607	571	588	601	602	606	612	612	588	574	565	573	596	574	559	610	583	574	541	551	585	574	590	559	623	574	571	570	541	577	581	562	614	555	571	587	567	575	580	521	639	515	629	580	558	571	557	523	574	602	590	619	592	574	619	571	573	620	615	591	537	617	557	590	556	599	612	533	579	583	582	559	580	587	558	569	545	603	602	591	578	586	620	574	621	594	572	554	578	593	575	565	567	608	548	583	522	596	564	566	601	575	614	623	573	593	563	627	608	594	597	577	551	539	573	587	577	559	552	589	602	592	557	589	621	586	627	575	589	588	577	534	613	626	589	571	575	560	565	596	592	589	609	563	583	572	590	578	563	591	587	589	592	563	584	625	613	618	563	578	583	586	571	558	569	608	575	579	559	553	568	587	579	607	575	601	581	561	585	556	574	554	592	618	593	566	596	563	579	587	561	628	593	621	595	562	561	586	552	527	571	548	544	533	606	550	601	594	596	570	531	604	556	599	596	612	548	552	567	561	556	576	578	563	596	548	585	559	627	546	580	557	570	614	575	520	544	563	593	601	617	601	586	549	585	604	559	568	606	533	572	571	562	565	560	568	565	556	599	556	584	559	600	564	589	598	577	566	599	585	574	674	572	589	572	574	560	560	567	564	572	569	584	569	617	578	629	573	567	559	581	586	582	636	571	593	601	613	577	575	593	533	583	606	512	587	551	594	554	574	586	618	554	572	607	617	584	524	586	554	570	588	574	590	554	598	526	584	580	594	550	558	611	620	526	564	586	574	571	572	583	613	627	590	580	550	601	555	552	582	620	568	577	555	622	584	600	545	529	570	575	586	580	551	565	555	604	587	600	610	581	525	552	585	598	593	595	603	643	585	493	563	599	556	590	578	598	553	588	577	552	583	614	565	589	540	604	582	589	567	568	575	575	589	590	598	600	601	579	561	603	605	555	559	517	626	584	573	584	587	575	579	623	567	563	587	552	557	571	549	571	549	584	604	594	578	579	567	551	574	547	588	599	536	557	632	597	562	561	551	636	547	545	576	635	630	595	562	538	540	557	568	561	557	562	628	582	572	585	567	621	575	607	611	575	571	571	594	583	530	591	579	648	584	604	601	549	570	565	575	577	581	576	578	590	625	584	567	601	593	602	574	557	579	586	564	606	600	568	573	544	556	614	586	562	609	602	563	611	535	554	556	583	539	574	602	569	599	569	572	598	570	608	584	532	588	551	576	593	562	537	568	584	574	617	598	584	618	633	571	562	579	569	542	566	592	567	562	555	607	547	567	568	549	602	558	568	533	587	565	591	609	586	607	598	608	583	553	582	621	595	581	590	584	573	561	590	597	590	604	567	592	577	576	563	557	563	561	586	596	567	599	524	580	559	602	591	583	589	618	598	586	596	570	499	596	559	574	577	580	593	553	536	545	615	605	550	579	567	624	624	540	609	537	568	584	625	584	568	580	580	619	557	612	605	592	570	560	573	620	585	540	560	597	614	586	576	573	582	586	593	569	547	570	655	647	575	593	571	587	546	612	608	543	586	593	578	579	588	573	564	585	581	567	609	635	601	540	600	570	590	601	641	553	539	563	570	577	591	579	570	579	586	593	582	535	569	571	579	591	556	546	575	584	543	601	566	605	613	578	568	573	578	629	583	589	570	578	624	597	577	557	580	566	551	567	604	528	587	571	589	546	594	572	542	582	587	607	554	566	582	581	587	558	551	573	607	611	535	569	555	578	599	537	578	628	613	586	576	589	557	621	596	563	568	581	579	555	594	541	631	556	582	606	568	562	601	564	584	568	555	518	574	563	579	536	623	583	597	530	597	600	550	570	574	539	555	561	572	598	558	586	542	575	588	616	586	594	564	573	602	555	605	582	570	581	604	560	601	581	586	586	547	579	584	587	544	595	544	601	573	565	574	610	574	598	533	595	543	578	549	580	590	571	553	602	535	549	563	594	611	569	559	563	636	560	542	599	589	578	565	569	593	575	567	570	590	558	592	589	587	621	569	595	554	556	581	579	549	536	511	618	564	539	566	571	601	594	591	561	611	622	551	579	559	640	641	558	607	560	573	551	582	582	584	572	572	628	600	574	550	620	593	611	597	578	593	576	604	590	584	553	576	592	558	558	600	560	638	581	577	589	577	612	610	556	603	579	588	653	583	554	604	576	581	569	601	554	594	567	559	576	589	561	570	564	580	538	546	574	618	606	562	560	572	616	560	570	624	596	584	573	597	628	574	604	592	546	645	584	578	526	590	561	603	556	584	643	579	626	549	573	541	571	610	596	581	563	615	556	582	599	581	599	585	571	582	571	581	581	547	553	594	570	566	633	583	615	566	567	554	605	595	558	593	568	605	586	563	579	573	583	601	581	601	567	587	579	594	589	630	563	583	618	588	566	602	617	587	557	597	581	606	523	571	546	557	586	612	582	573	565	594	578	585	617	580	591	627	574	543	584	597	571	586	613	548	592	539	532	619	591	577	594	580	534	574	580	582	567	615	575	548	576	581	581	620	607	551	631	559	547	588	611	622	591	591	612	573	552	585	585	566	572	628	545	586	598	609	561	585	600	574	572	585	566	579	574	558	594	593	561	615	570	547	570	602	584	620	539	581	619	580	561	566	588	552	559	536	559	561	583	569	540	548	586	571	594	605	551	610	608	567	587	548	597	598	616	527	610	622	579	583	652	609	556	542	598	593	578	543	555	577	556	607	538
45606	44359	43607	35327	30236	31236	29114	27174	27107	23291	22860	19390	19864	17570	13077	11461	11465	8737	7067	3901	3533	2982	3446	5763	6672	6120	3622	2675	1385	848	507	431	318	258	243	214	195	221	194	166	158	178	164	188	167	174	167	179	154	143	140	178	173	175	198	239	194	165	156	167	171	172	167	178	180	191	159	151	147	164	158	150	123	164	144	136	166	149	187	148	145	172	169	167	146	162	168	155	161	156	170	157	157	168	147	152	161	168	151	176	153	161	137	168	159	164	142	153	151	164	190	151	177	140	167	148	151	146	136	182	137	144	172	144	148	183	148	168	152	128	161	155	139	147	141	157	167	151	149	157	156	166	154	153	154	132	153	170	185	151	172	162	156	170	186	147	137	123	162	180	148	148	172	158	154	152	139	156	165	144	144	153	137	166	176	171	180	153	160	140	145	137	163	127	133	139	176	174	154	160	174	166	136	162	154	149	177	160	150	143	154	189	176	139	133	151	158	138	156	144	152	171	151	155	143	144	143	149	120	165	148	147	144	157	159	149	148	167	150	169	162	163	167	184	170	164	156	159	152	168	159	150	182	172	142	156	173	148	187	162	160	176	166	156	174	164	183	139	154	174	145	155	180	154	143	168	152	171	182	175	141	167	168	164	173	160	137	144	174	182	167	169	143	159	166	169	177	169	159	158	161	154	142	160	146	171	171	175	178	135	156	135	159	134	157	154	156	178	170	155	144	146	156	164	158	168	149	165	135	174	152	155	151	140	159	149	178	168	168	137	147	172	142	148	153	168	184	165	151	135	144	142	163	146	148	165	145	169	161	157	154	155	170	172	143	155	162	162	158	155	138	164	159	157	136	159	156	149	160	127	180	152	153	168	154	133	159	152	184	139	157	133	152	140	163	169	170	161	170	144	155	154	161	148	168	162	156	146	159	165	159	160	172	158	140	134	157	161	173	129	153	165	163	149	155	159	172	150	138	152	148	156	151	160	144	169	147	146	143	163	133	160	181	166	161	155	170	158	154	140	159	150	168	157	143	175	184	160	181	157	163	146	143	171	143	154	150	158	141	168	161	162	170	154	146	123	165	145	139	168	160	160	170	189	149	144	157	141	169	140	170	167	149	141	156	143	162	160	163	175	176	171	153	145	157	162	132	145	151	157	154	151	145	157	152	156	165	140	168	167	144	159	174	179	174	180	139	159	150	140	143	145	168	155	148	172	161	150	141	144	166	148	159	147	165	161	166	150	160	149	139	151	134	145	187	160	163	159	174	170	174	166	161	130	153	186	188	153	138	163	166	148	161	158	151	169	153	170	160	180	162	145	146	159	160	161	153	152	167	135	154	132	167	161	146	147	149	152	171	145	171	166	161	141	145	136	145	167	164	156	151	155	154	173	179	160	155	146	175	154	154	148	175	172	138	151	169	158	167	163	149	143	142	145	161	174	183	155	167	139	160	151	154	142	162	157	156	144	163	154	132	163	149	167	150	165	176	164	137	138	155	155	158	169	145	130	167	158	174	148	156	140	154	174	145	154	159	184	157	155	153	155	142	168	161	150	142	169	157	161	162	160	166	142	148	180	142	146	161	146	162	158	144	155	156	184	163	175	131	150	162	157	171	162	165	166	154	170	158	162	135	167	156	176	169	155	156	152	153	154	177	163	151	170	171	150	158	157	149	142	172	148	136	142	145	172	145	166	165	150	159	163	155	151	149	151	163	160	168	151	162	185	146	177	190	141	145	189	148	154	151	153	158	134	130	153	161	178	140	162	160	150	151	148	160	157	163	170	166	166	161	152	146	158	193	150	172	148	167	141	177	159	147	120	142	158	159	134	138	144	164	157	157	145	147	134	173	166	159	163	149	164	158	147	149	154	159	151	165	150	158	172	157	142	147	153	129	183	149	164	153	155	133	156	127	154	200	194	157	157	167	155	155	145	148	145	143	151	160	129	171	158	186	171	144	160	145	150	167	158	155	158	167	178	161	153	169	145	175	151	162	143	154	178	164	167	148	174	168	163	163	167	146	156	152	151	163	146	153	153	155	170	159	158	177	190	141	186	161	161	153	154	164	155	137	174	158	139	136	140	151	148	152	150	159	137	191	160	152	170	159	144	156	163	150	180	162	178	173	157	158	171	153	148	154	154	165	149	143	157	167	162	145	148	161	154	136	152	164	147	161	157	165	141	148	177	143	132	146	145	158	176	148	167	147	156	144	153	153	149	201	151	158	154	186	163	163	172	158	153	175	161	142	169	162	168	161	144	169	157	140	148	137	140	164	145	144	157	166	147	158	158	146	173	171	136	153	120	151	170	136	178	184	127	177	178	158	155	163	177	175	138	160	145	174	150	175	154	149	179	159	152	179	155	168	161	158	156	153	182	150	155	136	188	147	159	133	150	164	160	147	146	192	161	181	158	142	145	157	165	137	149	172	165	157	138	181	137	167	180	170	167	154	154	146	174	154	173	178	171	149	188	147	152	160	169	179	169	144	181	151	156	156	164	164	164	158	163	150	150	151	143	129	149	163	162	170	163	154	154	160	146	157	164	184	136	164	155	128	150	138	171	168	152	171	137	168	151	165	147	127	151	145	159	160	155	147	156	165	154	147	143	149	170	146	141	158	156	150	151	170	158	162	132	137	164	156	143	162	161	142	164	160	141	166	160	142	148	165	163	157	159	157	168	158	159	141	156	162	166	162	166	144	172	177	183	160	140	163	167	149	156	171	144	160	161	160	164	147	163	165	155	167	160	129	157	172	159	159	197	149	151	169	151	166	184	167	164	167	168	158	145	178	157	139	138	138	141	167	164	160	167	169	166	152	172	194	165	186	145	160	143	146	147	154	139	152	162	163	155	131	142	153	130	141	180	178	137	156	154	186	147	164	151	148	154	159	139	150	157	164	154	174	146	155	164	173	148	144	155	159	174	136	146	148	176	147	168	166	158	129	150	150	166	154	140	141	163	145	161	165	147	165	177	148	177	185	161	172	141	146	153	157	161	156	160	164	147	169	153	163	155	162	153	165	141	158	154	151	139	152	168	166	159	148	146	159	166	152	171	159	162	151	155	152	146	149	179	157	143	153	188	159	155	162	154	175	156	145	140	160	171	157	167	148	172	150	146	162	146	174	150	154	182	168	165	142	165	171	148	167	171	182	166	143	170	153	153	154	147	152	166	175	147	186	153	160	156	178	163	186	166	159	159	152	143	143	154	141	157	145	135	167	158	172	158	162	169	151	157	152	166	170	162	141	135	165	143	144	139	167	152	160	128	151	147	153	141	161	154	151	155	176	163	161	145	147	170	146	169	157	150	162	145	138	144	157	170	144	155	162	172	149	165	150	162	168	157	159	145	174	175	147	161	142	171	148	161	150	148	180	158	169	141	159	175	147	167	149	153	165	158	160	171	172	167	155	178	148	143	156	161	134	148	167	133	157	142	154	168	153	182	160	172	168	159	153	158	161	155	152	163	141	151	143	142	143	169	145	156	143	153	153	152	144	162
37912	44828	50166	44949	41835	42539	36493	37994	38708	38179	38536	36566	36549	34174	31093	31047	30296	26080	22732	17035	16741	14821	17015	24115	26083	24000	17803	13639	7683	5322	3177	2574	1736	1380	1162	1062	931	868	824	680	685	672	664	651	593	582	601	589	537	552	493	625	567	700	879	1109	871	536	534	531	557	504	529	510	541	528	572	531	519	556	500	556	539	551	466	518	518	530	560	514	527	522	508	521	508	539	516	458	554	536	492	521	528	510	551	519	499	539	546	491	509	513	515	536	502	487	517	541	463	516	490	447	555	535	503	459	534	516	474	517	503	490	492	493	506	494	519	477	491	510	540	519	506	499	516	547	509	493	525	476	492	529	524	536	527	515	523	469	526	501	506	510	456	548	490	513	507	533	513	477	496	519	508	552	500	527	534	483	534	508	494	506	507	538	487	529	523	539	490	512	533	544	497	532	504	511	509	523	501	493	481	516	504	509	482	531	523	519	534	483	462	509	504	549	515	538	514	522	524	506	477	548	495	506	488	527	483	526	537	498	503	507	552	528	513	525	500	508	490	510	459	527	505	545	472	496	536	500	534	519	516	546	528	530	522	499	512	498	472	497	484	517	505	481	531	512	526	518	544	528	490	519	540	481	488	492	527	532	520	515	497	519	541	523	536	507	502	562	557	484	545	526	496	517	511	498	515	514	491	547	550	498	508	504	477	477	519	564	537	539	506	490	518	470	507	551	520	519	495	486	508	496	515	543	526	479	539	560	513	534	497	529	531	546	471	513	483	490	491	536	505	477	495	539	556	525	520	506	490	497	515	533	468	524	505	531	530	539	499	496	504	500	519	466	530	493	555	461	500	502	484	494	524	559	534	491	499	548	477	484	508	468	507	511	481	488	519	496	526	541	469	506	514	520	531	509	528	511	508	472	534	509	508	478	496	516	517	511	493	523	531	550	551	538	554	508	511	480	519	505	514	552	537	557	476	497	512	528	494	558	486	515	456	499	476	541	505	485	487	511	517	512	522	523	476	492	486	539	507	531	521	477	490	547	514	530	512	532	506	501	505	537	507	496	490	512	528	493	497	520	548	527	484	481	569	515	539	505	513	522	482	537	518	525	540	528	458	476	536	554	546	537	532	501	502	516	508	498	484	511	506	543	556	506	509	520	541	536	502	502	543	490	518	484	490	506	521	528	471	514	530	474	490	536	508	533	479	532	495	505	525	505	506	558	514	523	518	519	498	508	473	519	534	510	505	495	487	505	508	510	556	533	518	530	492	508	500	516	537	476	513	474	497	514	520	503	493	511	516	476	518	474	468	501	513	545	476	509	523	510	530	536	529	516	522	518	504	545	548	527	498	557	537	498	529	502	508	550	507	514	491	576	476	513	526	525	523	501	506	540	523	503	543	493	523	517	528	512	508	491	557	491	500	524	514	538	483	488	534	526	505	460	498	511	514	528	498	524	486	560	501	537	532	536	516	492	455	475	470	496	536	560	532	466	521	523	486	455	510	515	513	451	498	522	508	518	526	474	562	500	559	508	471	541	524	470	526	511	514	497	502	537	554	514	520	513	501	519	512	538	495	506	534	518	447	512	502	557	509	490	520	457	499	517	471	500	501	561	496	497	493	514	505	563	487	527	536	496	502	476	540	467	495	579	526	486	516	533	509	489	466	539	517	512	558	506	518	540	477	498	490	512	507	492	467	565	543	535	500	507	500	524	489	509	517	479	510	522	518	470	465	539	532	516	482	523	528	494	502	502	502	505	510	518	545	490	532	474	528	538	546	526	501	476	476	531	452	550	503	498	477	522	506	506	509	536	514	499	494	490	540	528	526	502	493	511	488	530	500	499	502	483	531	461	498	530	476	481	525	493	498	517	479	538	514	519	532	500	519	501	482	518	511	529	519	514	527	527	527	489	514	499	519	510	517	548	533	534	473	499	524	490	503	514	473	534	503	550	503	494	523	513	483	528	457	524	508	508	518	513	501	507	448	492	533	555	458	492	536	484	503	505	511	535	514	487	533	503	482	504	508	505	502	550	541	507	512	510	509	497	510	499	546	480	527	554	469	547	470	509	527	550	543	517	506	491	522	498	519	529	483	504	497	547	511	517	524	480	514	516	542	529	495	518	514	515	527	476	500	463	540	508	515	480	523	507	504	508	523	510	562	532	530	512	567	547	524	521	481	505	501	516	486	477	517	511	495	514	522	501	532	540	555	553	521	493	507	544	498	492	501	515	495	511	508	499	520	547	479	501	560	529	515	506	489	564	533	525	566	509	506	482	519	524	503	510	510	548	528	540	525	485	471	515	523	463	547	481	480	506	470	537	511	523	468	490	497	500	507	508	528	478	490	497	523	531	545	470	501	507	522	533	550	490	508	509	496	561	521	496	502	521	512	513	528	504	496	553	469	537	492	512	510	499	488	532	530	463	532	525	499	506	533	461	513	523	507	495	530	530	497	501	508	473	529	538	508	524	509	471	546	512	501	499	508	479	494	491	510	537	497	520	515	505	524	536	508	469	527	530	519	539	539	480	499	510	501	509	531	530	497	512	518	531	501	494	526	537	512	478	501	482	531	536	491	523	525	520	465	540	527	529	522	511	523	513	539	504	480	511	510	523	546	509	527	501	472	501	532	525	516	504	541	507	538	482	482	495	491	472	498	512	525	508	509	554	525	532	540	506	546	516	474	496	529	538	505	546	529	451	515	511	485	509	506	525	487	484	565	466	511	524	503	518	516	546	536	515	473	465	512	504	520	501	495	498	521	523	529	489	499	527	540	522	513	527	551	531	516	509	471	541	509	538	555	515	533	474	497	508	480	524	502	502	556	493	511	466	533	517	548	511	514	476	487	548	536	509	526	533	527	509	512	503	501	532	499	502	498	530	526	493	512	498	518	523	487	494	492	489	500	491	502	460	483	493	508	484	547	540	493	497	523	505	506	509	494	491	497	463	529	523	509	553	475	519	504	483	492	505	511	539	491	461	538	525	512	490	482	539	522	501	498	531	516	500	473	522	490	504	506	496	500	531	532	556	514	489	523	535	482	526	505	516	554	528	515	498	513	556	516	510	536	498	513	495	508	482	486	559	523	532	532	551	497	481	497	492	479	481	492	518	494	496	543	562	560	472	501	489	477	521	494	511	525	536	503	517	531	508	499	503	525	536	492	526	538	544	518	556	503	537	568	508	517	490	500	550	525	512	551	517	540	533	514	523	531	502	457	507	466	506	475	544	559	524	519	515	559	523	466	505	540	538	490	506	490	473	511	484	527	521	510	530	500	519	532	513	500	503	509	524	501	484	537	537	475	550	493	488	492	568	544	493	528	461	517	522	489	498	531	504	482	511	507	531	539	469	539	490	513	551	506	534	499	515	501	503	498	486	508	558	551	551	555	459	489	517	514	486	532	532	480	537	508	498	579	521	504	456	527	449	483	528	540	526	503	532	507	503	517	539	522	522	507	497	557	491	501	516	467	509	507	524	530	479	467	547	492	496	469	546	489	505	523	514
50916	46211	43869	37745	30825	32095	30696	32125	33751	32833	31552	30503	29674	28018	24195	22016	21392	16424	14630	8714	7158	6216	7546	12588	13226	12198	6971	4333	2275	1427	1039	775	530	386	381	299	244	289	260	223	242	239	240	256	242	221	204	210	194	207	188	199	215	218	287	271	187	200	201	211	207	211	199	227	188	204	213	213	238	190	214	224	207	203	195	213	210	191	198	192	191	214	222	213	201	209	212	193	205	192	197	232	197	196	219	197	218	228	194	227	205	205	220	226	210	178	195	200	164	192	225	208	197	208	209	201	206	181	198	206	206	223	193	179	211	175	205	216	195	193	221	198	187	218	205	199	209	207	194	186	161	207	169	207	190	170	217	201	185	215	198	208	224	207	192	205	183	194	191	214	219	189	190	201	206	190	216	194	200	192	202	211	216	207	190	189	225	191	203	204	189	208	187	188	195	193	231	183	182	202	190	233	218	214	189	231	212	178	201	211	190	213	205	214	190	194	202	217	187	195	207	198	208	210	213	196	197	198	205	203	190	222	167	175	191	191	208	194	179	208	194	185	179	182	189	221	203	208	194	217	198	186	211	203	200	227	205	205	207	220	186	168	192	222	203	221	175	196	200	190	205	240	186	207	196	202	209	173	217	172	176	195	185	218	179	207	191	197	177	202	192	215	207	172	216	182	194	192	195	209	170	170	195	222	188	216	201	206	198	185	198	205	211	232	215	191	200	196	193	181	195	201	201	194	201	200	185	179	213	219	194	191	168	206	187	196	218	199	198	174	187	206	183	203	232	192	201	198	215	198	219	185	218	200	206	231	219	203	198	189	205	182	197	187	193	216	205	187	223	211	195	198	218	186	224	221	233	211	201	210	194	199	197	192	204	197	205	183	198	193	193	219	204	199	172	213	194	202	187	225	183	200	204	213	174	195	204	198	212	204	203	193	180	192	184	194	190	207	183	189	203	193	212	192	182	207	206	200	211	189	181	179	203	166	178	202	210	220	224	193	209	180	220	225	213	204	185	183	191	184	216	192	199	210	216	189	209	196	211	196	204	209	188	224	221	209	208	204	201	187	197	206	193	183	230	223	191	182	224	199	176	205	176	194	201	224	210	207	232	197	212	207	220	170	187	198	210	216	200	211	221	192	215	196	211	194	194	215	218	198	202	192	210	216	195	202	192	207	177	212	216	213	208	233	226	222	206	199	198	209	186	197	186	210	193	196	212	195	219	189	195	208	183	221	197	216	204	205	201	193	229	211	212	223	186	178	200	214	225	194	189	209	192	193	210	190	181	186	224	185	179	188	187	225	220	198	188	178	170	200	183	195	191	198	216	206	193	221	202	194	214	207	197	215	197	218	197	209	210	220	195	194	220	224	202	175	204	178	214	194	190	188	181	193	187	193	207	185	199	220	198	215	225	203	210	202	178	189	192	191	233	208	197	191	210	201	210	193	195	217	186	189	221	194	197	186	189	194	189	188	192	187	232	193	214	195	204	214	191	215	195	205	209	194	205	200	172	218	211	216	214	205	206	199	191	199	188	197	182	221	201	241	195	200	203	199	190	195	214	182	224	198	189	194	209	175	213	202	196	198	190	205	229	169	200	216	198	213	226	208	222	194	188	207	207	205	201	213	213	208	204	236	183	195	192	195	218	197	190	216	190	186	191	207	188	202	182	194	175	193	224	205	182	192	190	204	188	212	191	186	173	218	198	206	244	204	212	225	192	206	204	205	226	203	211	208	197	193	197	175	213	209	235	198	238	210	203	197	209	197	202	224	191	190	214	212	192	230	197	194	167	184	200	191	202	190	208	190	220	183	207	210	176	216	215	213	196	193	195	190	185	216	195	178	205	195	189	194	206	215	182	196	199	206	191	195	212	185	185	177	217	198	194	200	219	220	200	209	202	212	214	218	209	198	185	185	175	173	190	205	193	192	189	195	215	206	215	199	202	192	190	192	197	189	196	210	166	181	215	225	218	207	210	211	203	189	236	206	202	219	232	164	188	183	200	203	198	172	226	223	199	192	191	215	214	209	202	221	219	210	220	234	217	187	218	209	211	199	211	216	205	197	208	219	202	212	202	193	215	198	210	174	184	221	198	188	184	226	217	210	216	190	160	191	204	193	202	197	190	201	204	214	175	196	203	219	167	229	183	224	213	172	202	230	192	171	232	211	177	212	180	191	229	202	210	192	218	201	189	204	211	195	238	209	216	183	213	197	189	173	212	200	186	199	204	183	195	171	197	203	218	192	174	215	204	175	189	214	232	167	194	177	206	228	211	193	215	204	204	188	207	190	180	202	205	208	200	193	202	210	208	209	178	226	206	177	212	176	205	224	215	206	190	196	200	211	194	191	194	198	211	189	202	192	167	204	207	194	184	206	209	160	192	234	200	193	199	189	182	198	177	207	189	190	206	207	192	195	192	177	180	183	203	203	207	188	211	233	219	203	186	206	206	178	209	203	202	209	186	200	212	190	181	196	208	196	210	211	216	200	194	207	194	187	212	204	215	194	183	226	209	208	201	202	182	226	243	207	194	206	196	214	168	200	171	187	212	190	205	204	196	173	203	205	210	185	206	200	200	196	203	196	206	201	191	214	198	211	181	195	207	193	216	210	213	206	195	211	224	204	193	227	224	182	199	188	217	201	201	207	220	200	209	194	216	195	194	187	189	215	209	201	197	215	194	218	203	229	213	181	170	222	209	211	188	206	204	205	224	202	193	182	202	206	199	181	187	191	169	203	184	217	216	230	201	194	210	193	222	193	193	224	214	193	191	235	218	212	193	212	219	166	192	214	217	185	201	224	219	232	190	179	186	183	207	183	207	180	217	200	187	193	189	200	222	187	185	192	210	200	190	185	196	216	180	199	200	208	182	201	234	195	216	219	203	195	211	211	204	195	213	208	205	188	181	179	214	216	171	194	228	195	227	208	252	207	204	203	203	201	182	154	215	170	183	200	202	179	233	193	217	196	208	198	196	214	200	201	180	210	203	225	238	200	197	191	202	212	224	199	198	205	200	211	176	204	201	219	234	206	216	207	193	208	225	210	213	191	223	199	206	197	203	200	215	227	204	202	230	187	212	200	194	190	217	229	211	187	190	200	222	203	205	209	216	214	199	192	215	191	207	219	218	191	210	209	193	180	195	225	196	184	217	180	196	217	195	201	198	200	172	201	200	207	183	191	211	188	223	208	189	192	198	208	214	194	196	210	186	220	198	209	201	205	236	200	217	226	229	190	203	190	201	210	190	192	194	201	192	213	213	210	181	189	197	199	208	209	214	196	197	203	211	180	186	186	205	186	190	199	190	217	201	185	197	214	230	208	205	203	192	209	217	192	198	196	192	221	190	199	225	198	206	188	183	211	205	172	215	176	205	198	219	188	203	196	190	191	189	176	223	196	209	192	218	198	167	179	235	199	186	199	188	195	189	197	199	211	200	204	198	202	203	199	199	180	208	218	230	219	182	194	193	212	171	222	190	213	194	207	205	207	193	195	203	210
43211	50602	53322	50263	45936	49072	42926	45104	47036	48294	46046	45745	44800	42673	41633	40923	39195	35233	32176	25534	24601	22915	27146	35005	35371	32833	24940	17853	11546	8024	5731	4457	3053	2048	1778	1461	1276	1152	970	995	1068	998	940	851	780	754	705	695	656	595	623	616	700	926	1214	1192	578	605	650	686	664	617	669	678	615	589	698	632	653	684	637	667	676	615	622	624	602	578	639	655	610	607	613	582	653	594	608	618	645	613	559	633	624	619	652	638	657	606	571	594	570	624	600	607	626	607	607	590	622	607	661	626	587	634	606	658	623	608	599	600	573	616	616	632	591	638	656	617	576	582	590	615	617	643	612	607	592	590	612	640	602	607	594	645	592	610	631	653	595	576	631	579	599	613	573	625	591	636	590	569	577	601	640	649	591	587	603	590	596	575	599	593	631	602	633	582	591	590	582	632	647	581	578	576	572	588	642	650	608	632	517	646	672	610	576	658	589	662	606	571	650	613	606	616	613	640	560	583	619	623	590	621	591	676	603	601	591	605	643	635	611	608	617	612	625	619	598	618	632	635	596	595	589	568	623	672	610	624	571	590	621	631	603	621	644	620	560	629	592	581	611	540	628	576	649	626	594	607	620	639	591	610	576	638	611	635	594	609	594	603	603	605	643	609	590	577	613	631	620	553	629	637	626	651	616	680	610	566	604	603	578	619	579	633	625	566	592	602	586	608	615	610	593	606	601	600	655	641	579	574	623	633	578	620	633	570	610	611	577	615	602	602	598	589	625	665	602	607	588	564	632	614	593	620	602	661	609	618	630	595	626	607	590	607	603	660	593	582	568	608	603	622	672	614	623	598	568	590	612	551	600	593	612	621	636	629	588	594	590	591	644	632	616	647	631	599	612	650	605	644	617	589	599	639	602	632	607	626	631	606	591	631	620	607	646	609	638	642	631	585	565	568	642	627	583	649	568	616	584	569	606	595	629	620	596	629	648	625	643	659	634	583	602	591	647	598	645	627	605	574	625	658	617	633	597	625	596	568	640	641	641	604	558	645	615	589	628	553	603	642	586	587	578	561	603	648	681	606	653	620	558	654	600	613	596	576	635	610	570	609	605	618	644	600	582	581	611	585	614	587	606	653	639	598	614	612	619	664	616	595	610	651	593	616	602	590	634	655	622	672	589	596	599	609	611	590	592	612	599	627	618	642	620	571	632	627	585	616	619	584	573	600	595	600	570	584	628	623	616	623	572	625	586	620	610	628	642	595	610	620	625	634	573	635	589	583	651	613	662	625	615	617	616	647	596	563	566	574	622	577	609	609	556	594	621	642	665	638	624	614	615	616	603	667	611	612	624	610	624	608	631	628	599	619	617	602	656	632	590	629	626	649	627	586	585	652	590	566	572	631	564	646	590	625	647	626	630	561	585	612	634	572	584	613	612	621	585	568	645	596	627	619	640	651	605	600	585	603	653	634	599	595	594	594	642	619	636	609	629	586	621	619	638	641	619	589	614	611	619	622	594	641	601	617	615	599	619	634	589	623	568	601	576	596	623	661	629	587	621	627	618	651	608	611	558	597	648	621	630	604	572	619	599	620	600	594	614	619	586	638	648	611	614	562	613	629	590	624	587	659	580	629	633	560	568	625	592	579	602	630	602	626	606	622	627	668	589	598	623	589	652	566	643	615	603	623	646	611	643	610	620	579	587	635	605	634	589	577	602	566	681	615	616	682	618	606	622	595	626	574	615	607	573	614	661	656	613	609	626	677	592	590	624	619	612	581	632	579	577	600	600	578	644	633	670	627	643	598	613	647	635	577	577	557	607	614	588	596	626	615	600	606	603	624	604	605	600	586	598	641	657	631	610	596	651	621	588	629	623	613	598	648	615	608	625	645	604	574	595	587	641	608	653	626	623	606	605	613	601	602	616	590	620	625	581	608	609	614	645	613	660	608	561	629	594	637	608	584	612	588	634	594	561	639	604	624	598	635	579	619	637	580	601	619	584	634	610	626	589	593	621	602	592	611	575	623	581	614	549	616	617	644	585	626	635	560	592	621	633	629	634	647	633	631	615	594	603	625	589	612	579	624	620	623	603	583	639	622	585	606	636	638	610	632	623	610	628	626	578	631	627	566	621	626	641	580	566	646	629	619	621	575	565	607	608	563	588	596	630	571	611	599	556	630	605	634	669	627	628	641	665	624	613	655	653	576	605	643	568	607	605	595	622	578	613	630	625	570	631	642	617	625	561	628	627	580	605	619	624	616	616	597	586	627	653	604	631	600	593	597	610	619	612	590	615	577	622	626	594	582	639	657	613	585	626	609	592	609	584	597	642	606	593	592	611	610	613	591	614	605	632	632	607	582	641	649	636	649	621	636	616	601	651	614	593	599	614	592	626	658	619	578	626	628	629	577	607	633	589	613	609	631	585	620	623	617	604	603	592	618	616	670	631	582	584	576	593	610	588	634	627	606	597	569	641	571	658	611	609	613	613	601	577	571	634	640	601	602	614	608	652	627	613	659	585	580	617	588	627	598	609	587	621	622	574	628	602	606	571	624	587	577	611	654	592	618	633	589	599	670	606	589	617	608	599	611	610	669	579	604	631	603	637	612	645	622	615	602	619	612	569	644	619	629	595	594	626	643	594	582	596	598	630	609	592	639	617	614	610	615	628	615	587	590	645	632	600	582	599	621	638	631	615	551	599	621	574	637	617	611	609	641	635	615	627	594	605	593	603	615	585	628	621	615	575	643	625	569	582	580	616	616	579	633	586	633	589	618	664	584	638	604	623	634	597	628	597	636	583	625	635	612	653	654	589	646	611	602	629	642	639	625	595	587	621	637	575	618	605	597	615	644	600	545	546	641	641	647	585	623	565	612	624	635	595	620	618	649	606	608	625	595	594	624	629	640	609	598	620	629	610	616	598	569	622	580	611	595	607	564	570	580	618	633	604	576	583	612	634	655	606	595	571	609	603	557	600	608	628	601	649	624	638	643	632	601	581	626	595	641	595	611	614	632	608	609	636	645	610	608	548	617	566	648	642	578	623	604	611	643	593	612	626	615	618	600	626	651	564	598	612	559	657	595	654	611	637	630	587	590	607	610	605	615	616	625	608	591	582	605	599	597	620	598	602	613	601	606	628	655	598	623	577	602	577	634	651	625	601	654	600	651	674	620	598	605	600	642	636	599	624	553	637	623	631	625	606	588	652	588	619	610	619	617	609	638	608	573	603	640	621	623	605	614	641	582	650	642	597	616	612	608	589	652	581	624	595	591	579	584	608	599	594	612	606	592	624	610	607	615	619	601	603	603	595	625	601	580	629	625	582	600	627	661	594	617	626	581	639	592	587	613	624	585	612	603	577	619	678	614	643	592	587	617	659	641	632	634	604	604	652	640	625	611	586	587	618	602	621	647	619	605	637	609	564	650	598	613	610	614	594	623	593	640	639	621	606	617	616	622	620	657	576	611	611	617	606	605	618	617	619	611	588	632	584	580	582	631	580	590	641	618	640	603	581	667
18837	22243	23431	13701	6879	4867	3649	2848	2322	1828	1486	1357	1252	1129	882	819	876	694	669	489	417	391	412	443	410	418	308	268	257	219	185	182	176	195	203	175	162	180	179	155	183	166	167	187	192	186	155	140	167	145	161	156	160	150	170	132	157	149	148	162	150	161	177	170	158	192	179	159	157	159	177	143	169	141	169	147	147	156	156	175	156	177	162	143	132	156	166	177	173	137	150	168	153	163	177	158	158	157	186	146	167	158	163	174	137	180	147	163	185	160	159	145	162	146	141	164	148	165	141	159	156	148	176	161	163	147	180	141	165	165	165	151	155	165	161	153	144	169	159	146	141	136	156	129	160	153	135	160	161	162	155	162	149	155	152	151	129	163	183	176	153	153	149	169	172	152	166	154	183	184	171	169	188	159	149	155	171	156	175	145	182	158	160	145	167	159	170	157	157	154	163	160	154	167	179	171	146	159	167	164	174	167	168	159	163	161	165	143	166	158	155	131	166	161	162	155	139	160	168	159	187	164	149	154	162	163	159	155	144	166	157	144	147	151	159	154	157	160	152	161	152	144	176	163	152	161	161	146	154	156	182	171	191	165	174	157	152	132	164	155	161	159	170	161	180	168	155	174	168	180	159	166	163	153	145	149	192	167	178	172	182	171	149	156	137	150	161	145	163	153	153	169	170	172	137	166	160	171	143	163	146	166	171	163	167	168	153	184	167	181	153	138	164	159	161	188	153	156	175	159	179	142	159	170	183	163	167	162	159	153	165	149	166	186	162	167	161	137	155	150	155	149	173	162	163	160	164	160	140	162	130	171	153	141	176	159	169	140	171	153	161	166	153	142	148	162	178	186	138	153	161	169	150	169	148	179	159	172	179	167	162	186	178	157	165	159	152	171	160	180	179	139	167	158	183	166	145	134	167	172	158	166	162	140	191	171	144	179	151	164	165	153	149	186	166	142	147	149	161	160	181	159	169	140	155	158	156	144	149	166	160	175	179	149	144	150	157	157	183	141	183	143	160	158	181	179	179	145	154	136	149	163	148	178	152	154	156	145	150	147	148	143	154	151	177	139	153	171	167	133	132	162	140	157	196	160	156	169	135	154	159	141	128	163	150	163	161	147	165	151	144	169	148	137	153	203	176	166	176	135	142	167	173	145	152	153	150	151	148	149	151	173	166	195	162	162	176	173	168	142	158	174	170	165	163	141	188	171	166	192	148	160	162	147	146	171	149	143	151	147	129	165	146	182	141	175	162	162	165	155	174	158	150	151	143	198	178	151	160	178	169	139	166	160	160	169	160	144	151	152	154	159	162	141	139	156	148	167	149	140	153	140	158	161	154	148	173	161	150	148	164	149	180	158	164	173	147	136	181	134	146	169	189	183	157	164	138	159	122	186	167	164	160	147	169	138	160	140	156	167	162	163	164	169	152	158	126	160	167	154	190	162	147	168	160	155	170	133	133	154	148	149	170	185	145	180	160	131	164	167	165	150	177	142	148	145	149	163	167	175	175	180	181	159	143	163	173	168	157	142	159	151	145	172	164	153	178	175	139	144	184	166	141	183	158	164	151	130	153	159	168	146	135	157	150	156	155	179	171	153	160	134	166	151	174	160	181	166	172	153	176	162	150	156	157	174	172	145	158	183	140	158	155	140	152	164	147	159	138	168	176	156	168	172	175	147	169	150	160	155	151	157	159	164	133	189	163	153	152	170	163	152	156	156	172	162	137	177	164	170	162	148	165	168	162	143	136	173	152	160	172	156	167	152	170	168	155	155	160	160	156	169	170	131	154	176	179	168	146	163	156	153	173	147	166	165	156	149	175	147	173	149	128	171	147	166	147	144	136	173	158	188	166	164	162	150	162	169	161	138	158	154	162	144	151	162	163	153	160	146	165	160	170	161	175	135	145	170	157	175	137	152	187	182	126	167	158	134	161	137	165	158	145	166	166	167	138	162	171	154	180	158	158	173	151	153	185	164	170	151	136	147	167	144	184	169	141	137	157	151	177	166	147	162	163	157	179	155	165	157	166	171	153	150	158	153	151	150	157	167	169	169	145	153	151	163	146	149	144	161	151	154	144	139	162	155	165	161	159	155	160	145	157	137	161	156	165	160	166	165	149	152	152	167	164	168	160	151	164	158	155	154	175	156	150	166	154	155	184	145	177	155	149	141	185	165	168	145	154	166	164	162	143	168	151	167	145	165	180	159	168	166	192	139	144	139	169	155	146	175	144	140	172	153	139	152	159	167	147	154	154	166	169	164	175	182	141	148	172	144	147	163	159	144	166	162	162	159	144	148	159	163	170	166	161	170	169	163	166	158	169	158	188	160	154	150	148	155	149	170	152	169	167	184	169	164	160	147	167	166	150	159	155	153	155	167	154	146	160	151	158	152	157	157	160	133	149	180	148	144	142	169	158	158	166	155	161	151	173	167	162	157	150	152	177	146	183	175	158	151	138	136	158	159	173	166	154	165	149	167	162	145	154	160	173	170	159	179	164	165	149	155	181	164	162	154	161	162	123	155	163	182	131	146	161	131	153	170	152	158	172	137	165	149	151	161	150	180	164	153	171	175	160	176	159	178	174	155	161	152	151	162	165	145	147	179	175	158	159	161	141	184	142	178	165	143	168	157	183	172	156	164	164	152	149	162	166	171	171	174	156	162	154	160	153	143	149	148	165	148	179	155	166	161	170	165	160	147	163	159	155	163	137	176	151	168	175	163	158	173	137	159	165	154	164	155	147	147	142	166	174	156	153	148	140	169	131	180	170	149	165	147	165	164	176	134	155	159	149	164	148	164	150	137	162	158	164	159	176	161	137	172	171	165	191	167	141	150	167	155	168	161	166	147	149	147	180	167	181	145	141	165	159	162	182	182	165	198	168	148	162	163	150	166	158	145	175	161	169	162	165	166	150	128	142	150	169	163	156	141	155	181	150	175	165	130	151	164	168	178	154	154	160	173	172	169	158	159	138	171	157	176	156	180	152	181	172	172	164	151	139	164	158	152	154	142	166	163	167	167	147	182	175	156	174	169	163	150	168	129	152	179	153	195	174	165	142	162	150	152	156	156	176	161	166	151	173	177	154	142	182	165	156	140	173	150	165	150	161	136	142	153	162	177	141	139	156	162	146	178	175	131	159	150	150	152	158	162	170	150	165	155	170	180	157	154	175	174	146	169	149	124	159	135	191	154	171	158	156	156	171	160	185	167	153	134	157	150	154	167	172	176	152	156	147	176	163	132	172	158	153	148	147	154	164	173	158	164	153	167	163	160	185	149	150	161	188	127	169	167	145	137	135	141	169	156	171	171	152	155	161	176	164	146	142	173	161	182	161	144	178	183	163	173	162	151	165	141	169	171	176	160	163	156	158	143	163	160	142	149	138	154	164	168	153	167	138	165	173	155	174	176	160	164	165	139	148	153	165	151	180	140	141	157	147	157	164	160	175	158	162	146	155	182	127	147	175	151	164	157	147	156	163	157	176	167
15367	24183	31076	21084	15997	14707	13008	11090	9930	9134	7632	6883	6398	5793	4857	4590	4424	3840	3692	2559	2182	2021	2152	2362	2443	2170	1757	1398	1176	915	711	691	697	649	738	649	662	665	612	593	626	589	594	577	565	598	556	591	564	524	566	526	537	512	541	533	577	550	569	536	532	515	523	581	569	529	529	535	505	567	588	586	551	548	488	504	493	484	520	506	486	523	488	536	502	544	528	519	554	507	559	526	505	517	522	534	476	533	514	541	505	511	533	501	499	521	530	516	497	490	519	507	530	524	566	509	513	558	515	504	503	525	535	538	499	532	523	554	526	489	560	530	530	579	531	520	512	506	556	501	502	557	518	512	537	542	525	513	542	550	483	549	521	505	539	488	541	553	533	509	500	535	509	552	504	526	525	580	509	516	492	515	521	507	532	512	492	548	505	539	523	519	508	505	528	516	576	482	499	493	528	544	505	499	514	495	549	509	562	531	537	523	511	522	502	557	519	543	515	511	470	569	496	528	513	504	546	509	515	514	510	565	546	502	541	468	522	516	541	483	529	542	531	477	490	517	522	494	556	489	517	534	529	518	520	572	488	514	525	471	500	528	508	477	539	512	560	515	519	536	530	513	535	537	519	556	528	552	550	516	533	519	545	525	537	523	545	532	508	499	510	535	536	519	545	525	580	537	522	516	534	539	519	507	502	502	517	537	551	508	524	524	509	522	538	518	549	511	477	516	511	525	547	583	509	527	508	522	550	513	561	528	482	461	506	544	532	515	521	543	500	508	480	540	555	479	476	513	517	533	540	550	530	513	523	513	536	543	516	504	550	492	491	517	530	539	524	550	554	491	536	507	555	535	522	540	500	511	537	514	583	521	489	560	481	533	560	521	512	554	526	508	502	563	547	543	547	516	517	502	529	521	550	534	531	512	509	554	557	528	512	552	542	566	536	549	544	526	538	483	519	573	542	534	529	546	545	516	518	513	519	500	538	524	516	525	496	526	499	536	534	512	491	503	539	508	534	545	528	517	510	551	499	510	545	518	573	524	472	529	543	515	522	525	575	533	514	535	529	547	501	528	528	506	530	525	572	536	558	507	553	525	533	523	536	516	524	567	560	506	487	483	515	521	553	507	507	536	532	538	515	502	502	501	514	536	498	510	524	544	576	522	494	552	569	503	536	529	531	479	500	512	576	550	515	505	512	498	487	499	526	494	518	505	530	551	540	549	535	529	520	563	535	523	568	540	552	527	553	555	500	525	551	526	506	515	477	551	502	506	542	523	469	496	518	528	558	512	470	499	502	531	552	556	529	533	578	502	515	522	553	494	575	533	546	520	486	546	532	517	523	572	513	539	498	484	532	546	523	521	548	544	510	520	574	541	499	535	569	522	514	522	517	536	531	498	535	542	532	561	518	521	502	508	543	491	504	531	496	536	561	514	511	523	503	565	551	512	546	539	534	501	528	521	558	505	552	559	548	553	532	530	540	540	493	515	564	521	517	554	556	505	497	510	528	513	540	488	526	528	483	556	549	473	544	504	532	511	495	524	509	518	480	517	526	520	518	515	516	519	528	529	510	506	543	535	510	557	509	520	557	533	505	589	509	493	508	529	548	524	527	541	534	514	521	512	522	528	581	521	494	504	516	516	515	559	546	498	530	547	546	520	521	514	471	473	542	519	519	497	532	486	524	539	491	518	518	525	493	567	503	479	515	516	535	516	508	477	541	530	529	522	510	511	512	546	531	517	514	514	583	530	510	526	549	537	514	530	547	520	541	525	503	516	536	562	503	496	469	515	529	514	519	495	486	521	529	538	547	558	509	551	500	493	524	495	530	532	517	533	488	538	550	529	550	531	493	564	548	496	519	546	534	523	540	497	519	564	555	493	544	527	536	519	492	486	537	558	506	522	525	528	544	513	533	519	517	509	525	519	540	551	500	517	505	517	538	520	521	535	547	514	518	569	523	486	551	558	551	529	543	510	536	536	547	552	519	531	503	534	538	556	516	518	488	519	499	532	446	526	511	538	533	514	549	527	536	535	484	561	496	519	518	528	518	506	553	563	543	524	542	520	540	525	503	508	522	557	565	549	517	537	512	546	512	496	485	502	517	561	547	542	481	557	502	549	496	490	546	486	521	520	546	510	514	522	527	525	536	544	556	541	535	540	558	514	519	522	535	522	507	494	579	505	523	531	510	509	517	517	517	546	507	523	521	550	541	511	509	507	539	538	552	520	462	541	488	504	563	518	507	554	528	511	523	536	532	520	525	510	485	526	524	554	576	522	550	545	556	549	515	523	501	539	501	546	590	550	520	539	531	513	501	522	489	481	557	530	503	534	548	496	543	510	525	531	526	524	525	515	554	555	555	539	555	501	556	510	495	532	510	519	490	529	552	512	496	533	550	513	479	486	462	492	515	570	523	534	551	520	503	530	558	534	569	537	528	506	522	541	527	533	507	539	538	500	529	503	515	494	586	509	496	559	532	539	559	556	527	499	497	482	574	548	538	524	513	491	485	532	517	472	500	526	521	555	531	508	510	490	512	532	486	527	526	504	488	530	564	523	495	528	532	524	528	529	468	519	561	526	523	525	552	530	538	528	509	566	528	514	518	553	530	560	556	517	517	519	533	521	496	518	530	492	501	559	511	597	554	513	532	549	518	527	552	537	516	532	500	531	517	546	524	507	548	513	532	493	503	516	529	555	537	514	478	495	496	553	542	516	537	512	531	515	537	539	538	524	514	524	503	496	512	533	515	527	499	524	530	495	548	520	492	548	539	510	510	525	523	568	510	492	532	545	505	522	533	563	512	542	517	543	522	468	514	516	498	546	575	510	513	536	535	512	528	507	539	548	556	553	526	518	501	515	506	495	529	522	530	533	508	529	479	503	522	517	535	536	496	493	520	529	519	501	517	516	554	514	545	538	520	553	506	462	516	500	537	523	481	548	522	523	542	528	551	494	517	505	539	517	558	539	530	535	544	480	534	543	529	488	533	545	518	544	500	501	563	516	485	522	530	522	528	515	529	519	517	539	507	503	506	507	555	496	479	512	559	513	560	482	531	558	504	530	536	546	555	521	557	489	541	499	491	492	558	503	497	516	534	522	558	517	541	558	513	482	515	467	506	547	527	523	534	506	518	531	525	507	515	530	532	571	522	553	522	522	502	547	496	503	527	531	551	511	527	538	530	539	576	491	535	544	515	527	496	505	493	521	497	526	486	507	533	534	497	565	553	535	551	516	484	558	561	513	495	519	534	514	538	493	518	519	551	525	556	539	516	536	536	513	508	475	544	492	474	517	518	512	558	527	492	535	569	544	505	509	541	507	508	484	509	505	537	507	565	524	540	531	512	517	520	556	527	526	514	530	488	536	536	540	524	474	544	506	538	498	499	518	520	570	533	539	513	486	509	466	530	547	543	496	500	503	548	516	544	487	504	522	498	503	495	535	555	487	548	551	572	516	500	492	523	491	497	484	528	478	535	525	547	552	498	516	528	521	550	538
39263	48931	44219	36428	31824	29728	27361	29429	28152	25902	23808	20998	19810	18802	14538	12475	11654	8488	6374	3817	3268	3317	4370	5644	6868	5138	2690	1183	601	482	395	383	294	236	228	238	229	181	196	202	185	170	139	169	148	149	147	156	150	135	162	139	154	148	140	179	141	152	167	151	155	140	146	149	172	153	150	178	144	140	144	145	139	157	154	129	151	162	149	162	150	143	154	147	138	149	146	143	148	154	159	149	164	153	164	148	150	160	135	166	146	139	156	144	164	131	146	133	161	159	145	156	160	156	146	159	146	145	157	129	142	127	147	166	145	135	148	147	192	136	143	128	120	162	135	144	192	169	138	161	158	138	155	141	154	139	144	151	151	161	144	144	163	142	150	148	149	158	148	146	161	162	146	169	163	161	135	148	135	161	146	157	144	159	149	173	142	131	159	135	134	161	149	153	156	146	160	160	158	155	160	138	159	149	153	134	142	144	146	147	144	143	128	137	153	157	150	146	160	125	141	140	145	136	150	155	138	137	148	148	135	152	157	147	149	147	161	143	163	165	127	164	147	134	161	148	157	157	139	119	147	155	174	171	144	139	134	150	144	146	140	150	167	125	156	157	142	152	141	159	168	149	138	167	146	162	134	170	158	158	121	143	143	121	151	134	133	142	138	130	155	150	148	161	136	160	148	144	168	140	158	175	159	167	148	165	132	131	162	161	154	158	150	141	142	168	145	140	135	157	146	142	133	148	151	148	154	168	147	153	145	138	165	140	148	158	142	151	152	141	147	136	161	156	151	117	140	142	168	162	157	141	140	159	153	157	142	152	155	148	136	133	154	149	141	140	148	152	128	144	149	149	179	169	168	137	154	139	146	169	155	145	151	135	125	141	138	143	156	141	165	157	134	167	153	164	151	160	131	140	135	152	144	148	146	142	136	146	153	141	167	157	151	154	149	148	137	138	153	158	156	143	163	163	138	143	113	143	187	132	141	153	168	132	161	169	200	139	159	161	169	135	141	164	161	139	152	161	125	150	143	150	154	160	156	156	162	146	161	151	149	141	137	148	136	166	146	141	133	143	132	150	136	135	157	158	144	173	154	173	151	169	159	161	147	141	148	144	178	150	139	129	173	155	162	164	127	164	167	157	141	145	168	168	146	155	146	143	155	161	139	174	160	131	162	165	137	142	144	156	152	128	154	151	149	178	172	150	154	149	138	140	152	155	145	156	152	127	157	152	137	142	142	120	149	157	141	144	163	167	157	157	140	148	164	147	151	148	131	154	144	160	149	169	162	139	161	152	160	153	147	128	125	158	127	162	141	162	155	134	141	178	154	163	117	149	138	156	164	153	152	147	155	144	148	125	164	133	157	134	187	132	174	139	150	149	131	186	155	164	140	152	165	128	125	159	166	158	154	157	174	160	153	145	147	152	143	148	128	148	137	148	146	177	156	149	157	136	156	160	186	150	151	167	148	140	139	136	139	150	164	168	137	179	166	145	146	121	142	141	165	140	136	136	145	151	146	150	138	135	162	155	155	144	131	142	165	134	167	147	157	157	160	142	138	157	142	156	138	132	143	141	147	142	136	148	153	137	137	149	157	180	124	172	150	153	140	148	139	160	159	146	143	153	144	160	155	152	123	136	166	164	138	148	140	153	142	161	150	151	151	146	153	153	160	142	162	142	124	155	160	161	138	153	149	153	153	156	159	174	138	144	141	128	127	151	153	125	146	148	157	146	138	165	146	157	142	164	163	144	150	133	130	134	142	152	148	144	125	150	173	147	158	157	149	162	132	151	159	136	146	144	171	159	141	143	140	162	161	151	142	150	136	140	151	151	133	147	147	144	147	152	143	148	153	159	136	149	134	141	155	166	149	157	157	149	149	144	155	125	144	150	159	156	153	143	148	149	151	137	142	142	163	132	155	137	165	144	153	163	169	148	149	146	147	161	148	160	167	162	129	153	145	161	149	151	170	139	141	147	146	163	146	144	128	163	147	136	173	146	145	148	161	159	163	144	162	150	147	147	153	158	159	128	158	163	163	133	137	138	127	153	163	143	156	171	154	146	154	140	158	182	130	168	151	128	156	143	163	159	152	163	150	127	128	140	140	156	141	142	133	134	126	172	150	142	158	154	138	156	162	155	146	135	174	152	131	142	136	127	162	144	130	144	143	140	122	163	181	153	180	163	149	149	143	146	146	151	141	151	179	140	130	150	162	139	144	149	136	157	139	158	162	137	147	153	165	171	153	123	165	119	145	148	152	153	148	145	156	142	165	138	158	166	137	147	154	134	166	137	138	159	153	130	143	142	146	157	154	153	145	135	137	141	151	157	164	150	141	120	151	142	137	137	146	164	167	144	149	141	142	150	169	123	146	148	173	162	162	160	149	145	124	165	122	138	160	165	151	150	145	151	159	149	170	162	156	118	133	161	148	150	143	164	156	150	152	146	145	158	162	155	152	134	145	151	152	133	145	138	118	166	137	134	142	155	124	165	140	125	146	146	149	137	153	133	153	163	159	157	157	170	168	164	153	140	152	144	165	145	165	163	158	156	163	148	145	155	142	175	144	164	167	154	133	159	135	162	135	151	152	163	166	166	129	155	128	159	172	152	139	152	140	151	145	151	122	138	159	135	140	152	150	165	163	162	158	139	148	149	168	149	148	143	146	168	151	156	153	138	159	163	139	148	137	160	149	147	159	135	149	148	155	130	144	150	156	128	141	176	153	147	162	156	145	135	129	151	146	144	160	125	137	161	148	143	139	131	156	139	152	145	135	153	157	155	143	156	173	169	138	170	139	140	162	137	160	155	158	143	172	142	151	144	134	116	148	155	162	154	136	137	145	144	163	160	157	142	175	168	137	161	141	144	140	134	150	165	150	128	158	150	167	155	157	152	152	158	144	149	164	147	153	129	135	152	138	151	160	150	153	134	136	152	150	158	137	141	158	120	137	165	155	156	150	154	154	156	157	135	167	144	148	127	143	146	134	141	158	154	151	144	159	151	161	149	164	136	140	160	152	149	150	129	141	129	149	133	156	155	169	147	153	159	137	158	123	147	162	138	140	154	125	123	151	142	162	141	127	148	148	144	139	140	161	136	142	148	160	144	152	152	142	143	144	154	148	175	148	149	140	130	168	164	153	138	153	163	138	151	141	153	120	170	158	135	139	142	136	113	144	154	140	172	162	139	155	128	140	134	161	130	152	138	153	154	144	145	148	140	158	140	143	144	146	158	140	156	140	169	172	148	150	163	144	155	130	139	144	162	164	163	144	132	144	142	147	142	165	150	144	159	139	161	136	156	173	130	130	142	150	128	162	128	155	143	132	144	153	169	145	147	172	134	156	151	144	157	147	134	136	174	136	144	150	157	139	164	152	154	176	147	140	171	149	169	150	167	143	148	143	145	146	136	126	151	147	151	141	121	144	144	155	155	149	131	160	138	147	147	150	156	147	128	139	140	147	145	149	149	154	144	151	146	134	145	147	140	151	162	162	136	160	131	149	147
31258	45292	49673	44827	42796	39609	34915	39846	41777	41210	38772	38205	37535	35332	33249	31573	30614	25462	22256	16049	15207	16813	20233	23870	25973	20443	14626	6825	3616	2998	2546	2392	1630	1319	1127	1087	986	793	714	759	747	576	623	613	580	578	526	541	525	515	534	549	488	499	606	623	499	495	538	546	552	541	537	557	537	535	527	535	542	531	471	496	508	477	511	515	512	489	456	504	508	488	509	501	523	524	488	453	517	499	540	489	528	508	510	528	477	470	455	485	494	496	497	508	450	488	505	511	495	492	481	485	485	496	494	483	550	499	485	467	497	531	501	470	473	502	501	501	535	525	495	477	494	513	498	495	533	500	498	504	491	479	473	496	480	528	495	485	497	547	497	506	455	482	487	474	486	505	519	500	474	487	448	505	487	478	496	520	471	517	480	462	518	511	472	536	498	493	520	526	510	485	512	523	459	488	473	493	505	491	514	518	475	564	449	500	500	521	495	521	503	477	492	504	532	471	540	498	512	499	452	461	483	531	483	464	515	478	469	483	499	516	512	483	554	450	524	550	486	542	516	512	506	492	524	497	511	496	464	464	517	530	475	523	507	485	488	483	509	506	519	495	493	488	532	517	473	474	499	489	504	525	510	530	469	506	494	513	505	496	467	474	482	496	482	537	508	484	486	494	522	465	485	480	485	499	478	492	485	491	450	481	462	472	472	486	522	532	476	473	499	476	476	486	488	495	543	478	489	448	474	502	499	527	512	504	540	499	502	459	523	533	534	490	502	481	489	491	482	497	448	475	501	474	519	514	513	490	457	495	480	482	515	472	461	483	504	491	481	477	519	467	492	480	502	463	492	563	502	529	497	484	499	507	508	523	476	441	500	487	492	495	518	488	473	546	470	497	488	535	522	533	495	487	506	483	545	489	501	473	480	489	489	500	496	497	449	459	497	483	493	462	462	513	520	486	465	502	524	511	475	479	516	477	482	495	473	525	524	498	493	528	510	465	507	535	490	460	492	483	494	535	509	475	506	507	494	489	493	514	477	480	477	486	502	463	456	530	462	529	521	541	500	460	507	493	539	500	478	514	509	524	515	485	475	467	472	541	513	511	494	455	512	528	475	510	522	508	485	518	481	488	520	467	508	467	476	489	470	486	500	461	481	489	484	475	496	488	498	519	450	518	512	512	474	475	483	485	492	526	533	477	485	496	503	473	471	490	524	499	457	515	486	506	490	540	525	489	530	464	479	444	485	496	516	511	507	534	501	482	466	492	508	487	474	509	453	506	506	464	486	471	509	527	461	470	487	485	505	524	491	475	457	437	537	492	518	477	492	486	490	462	542	531	492	461	499	501	461	475	492	518	450	533	504	490	523	491	486	477	439	536	498	486	501	490	531	509	492	490	495	468	531	473	521	499	523	482	486	541	509	516	499	495	513	465	515	488	491	527	467	473	478	530	507	454	505	478	467	491	504	444	503	506	496	522	541	524	448	467	482	490	516	474	518	464	476	461	475	541	488	526	495	506	488	487	490	474	496	485	463	495	537	488	496	499	519	514	478	471	511	487	500	464	474	479	493	476	492	485	479	491	506	481	503	499	517	459	498	519	535	523	473	473	518	488	500	510	499	489	474	480	516	528	504	474	479	506	514	514	454	482	503	459	505	470	451	504	467	469	502	465	493	472	504	506	502	470	490	496	460	523	484	502	510	476	460	454	514	452	516	516	485	485	489	477	518	520	481	489	486	492	483	504	470	476	502	492	488	494	500	517	464	497	498	472	516	489	493	456	472	521	496	471	471	507	494	473	488	459	487	470	507	523	495	483	523	517	475	483	476	493	489	504	529	483	505	516	481	479	498	505	506	481	515	493	489	489	507	533	506	471	501	504	497	542	482	475	507	497	469	483	509	511	475	481	522	516	519	460	488	490	489	465	497	499	473	473	512	526	555	496	474	529	494	439	473	478	477	523	487	485	479	464	487	461	512	504	517	455	540	536	492	496	481	505	527	450	492	529	488	506	501	517	496	508	474	482	528	497	495	475	477	491	448	483	503	521	531	500	507	483	460	501	471	495	498	488	469	459	522	512	503	490	488	474	496	449	470	468	515	483	499	495	517	476	479	478	532	516	489	502	480	499	511	546	515	483	466	467	540	485	504	496	517	505	514	493	457	492	492	507	477	501	496	480	531	490	494	538	464	474	512	467	475	504	492	484	454	467	466	499	495	468	470	491	496	495	461	516	509	519	517	490	498	479	510	450	493	497	581	530	518	482	441	467	486	537	522	497	504	478	479	519	522	537	467	497	491	486	491	482	480	520	500	511	473	482	491	500	500	480	494	508	506	527	522	490	518	531	503	481	489	516	516	494	514	445	473	460	464	503	494	494	502	495	460	477	499	493	460	510	454	497	448	462	513	484	499	490	490	471	540	503	464	430	493	477	495	489	468	482	498	512	461	447	457	500	488	466	499	519	459	461	475	487	520	514	510	515	514	507	477	476	502	490	510	498	459	495	491	480	472	495	446	470	539	553	461	480	552	516	508	502	517	492	451	509	453	492	482	472	532	502	496	514	501	517	479	488	512	485	510	493	530	473	468	492	575	506	504	496	501	515	478	500	480	494	498	507	499	479	454	498	501	478	491	506	462	507	523	521	493	486	520	492	471	473	493	461	488	489	455	521	506	489	534	509	501	457	446	504	526	466	512	508	475	559	462	503	475	483	514	481	441	493	477	504	512	538	528	501	477	523	482	476	481	505	486	473	462	508	433	488	476	510	488	486	514	479	512	534	482	449	499	462	507	474	476	461	466	472	480	491	487	465	522	501	482	526	495	499	477	431	537	461	496	477	502	511	500	506	511	461	512	445	486	518	535	483	522	500	538	523	518	496	498	492	492	507	539	500	499	505	509	482	483	512	463	481	498	517	464	483	491	527	545	498	505	497	480	466	499	500	531	487	480	495	502	491	482	499	486	473	471	474	473	498	494	469	476	530	498	514	470	487	456	470	494	471	512	459	486	497	480	499	502	480	495	491	467	520	486	493	457	487	473	443	447	478	511	467	485	500	488	503	499	487	467	483	500	487	487	486	482	490	499	515	481	448	489	492	495	488	507	472	510	496	472	529	477	532	503	517	462	524	498	492	479	510	536	535	508	483	505	499	519	534	490	466	470	530	484	467	489	470	482	511	490	509	502	474	478	493	517	480	459	470	447	476	532	520	494	492	478	518	538	507	471	499	480	500	477	482	488	507	480	511	507	515	502	452	499	489	490	478	501	499	491	546	511	452	522	505	478	513	465	492	483	531	506	506	510	475	482	497	469	507	447	474	501	487	554	514	488	540	560	535	508	494	470	477	494	469	523	496	495	493	478	472	465	501	455	489	503	490	516	521	474	469	496	483	545	508	488	486	521	488	480	508	499	472	461	514	489	505	438	494	491	566	508	473	503	498	488	489	502	456	477	492	474	477	559	502	466	515	521	489	494	480	475	462	507	499	496	507	506	452	470	498	508	485	491	497	471	463
49801	49285	41001	34873	35068	31274	31502	32834	34853	33516	33470	30872	31365	30744	25925	23527	22280	16433	13328	8336	7006	8262	8852	12481	14000	9808	4748	1704	1170	1029	784	877	660	432	419	366	300	311	285	291	271	241	262	248	236	191	224	239	205	215	203	216	215	219	237	323	279	205	216	183	212	225	190	212	209	236	236	179	201	204	177	215	198	219	207	233	202	196	228	199	199	181	185	221	186	218	205	215	199	221	207	219	206	207	166	205	207	209	223	215	211	223	213	196	226	230	205	210	193	198	202	198	216	202	199	172	177	233	204	202	197	182	198	205	216	229	199	196	215	201	222	208	202	211	212	194	221	233	199	181	253	209	200	229	230	205	217	210	227	189	195	209	178	209	196	201	215	182	204	180	207	229	205	236	196	215	203	220	195	223	233	195	197	195	183	210	182	203	190	207	187	219	185	194	201	212	216	179	234	242	213	190	207	215	210	224	215	189	202	194	196	201	210	216	199	192	194	198	186	182	197	220	206	205	191	210	218	186	205	192	218	194	216	198	222	208	214	222	201	176	222	224	225	221	200	203	191	234	186	215	172	199	224	203	221	181	186	210	220	202	218	203	191	205	178	216	205	207	178	184	227	193	210	201	219	206	227	232	221	213	200	196	175	225	194	195	194	200	207	220	194	220	207	192	216	196	198	200	182	217	213	217	210	208	190	225	214	200	206	231	206	228	204	225	204	217	198	220	193	202	179	196	213	198	200	214	217	217	216	221	197	207	192	204	203	221	211	180	198	194	181	197	201	219	211	182	239	213	187	212	201	214	204	216	205	201	185	211	210	188	233	201	195	218	187	221	209	166	197	208	223	183	194	221	204	216	193	208	182	225	201	179	203	196	220	217	203	199	191	201	171	203	200	236	211	219	215	207	197	180	195	204	205	224	210	175	191	199	218	205	206	197	222	204	206	226	193	181	196	189	182	211	210	197	202	192	201	194	220	211	203	194	188	211	221	202	205	176	202	210	224	215	211	215	221	199	187	223	186	211	194	209	220	207	212	191	197	227	228	206	200	203	211	191	209	195	206	207	203	184	189	218	208	188	193	213	198	207	172	210	211	196	211	191	185	223	216	208	191	229	187	214	207	182	211	208	198	201	209	182	182	206	207	209	185	191	171	224	213	198	185	195	210	186	212	205	199	241	216	184	209	208	176	243	207	214	218	199	205	194	214	212	233	206	223	213	197	198	208	204	189	207	219	180	224	219	190	197	218	187	208	207	203	218	206	197	195	209	214	225	228	196	206	190	205	185	199	214	224	231	221	208	178	193	243	207	227	209	222	207	193	204	212	200	185	201	186	224	172	196	208	193	197	213	200	212	210	204	204	208	192	198	216	202	224	213	187	205	209	206	212	186	207	193	185	212	200	205	156	196	221	215	225	229	220	205	166	192	203	192	198	198	182	215	208	194	208	202	193	201	199	202	198	215	228	213	213	216	212	222	202	202	190	206	185	176	191	206	217	197	223	205	184	190	209	198	215	220	194	214	188	196	216	228	209	208	208	194	197	195	180	199	209	193	203	213	194	214	193	209	210	197	182	210	200	203	214	221	176	228	188	189	213	215	219	190	202	199	222	203	185	223	211	190	198	228	207	203	209	165	183	208	207	188	234	181	178	193	203	214	211	184	177	195	205	217	204	172	188	206	213	241	227	179	202	214	207	224	188	224	203	210	209	223	222	164	221	187	183	193	193	201	189	193	208	186	190	204	203	186	194	191	222	193	195	189	216	189	194	213	197	211	202	178	221	202	215	194	196	234	198	216	196	187	228	201	199	233	205	208	206	199	199	191	189	195	212	220	205	197	219	210	229	225	212	209	196	224	224	227	189	202	226	187	193	188	182	188	167	208	210	204	197	203	208	211	194	200	186	179	228	201	215	200	185	192	201	203	204	191	198	196	182	191	196	205	235	196	208	219	190	181	179	220	193	219	213	214	204	198	236	209	182	247	196	207	176	219	217	189	216	223	204	215	185	195	198	212	205	191	212	206	222	202	214	225	203	214	193	179	193	202	217	213	206	186	191	201	196	181	218	200	187	200	206	235	192	192	209	193	205	169	200	216	208	182	211	186	196	210	194	186	171	191	190	206	179	203	215	203	193	213	206	195	168	225	206	211	210	220	207	196	209	205	199	184	192	226	233	196	196	200	201	217	201	196	176	196	207	217	185	212	215	220	183	197	201	184	192	221	211	223	186	209	210	219	216	237	209	209	213	224	212	212	209	218	188	228	172	214	201	219	227	217	192	224	200	204	219	177	219	207	208	219	224	220	184	197	201	199	233	190	211	250	214	200	211	182	196	215	202	219	201	199	216	198	186	211	217	192	200	211	213	210	237	225	179	220	199	205	174	193	204	220	226	216	214	213	199	204	188	194	197	190	200	207	204	193	215	209	188	206	194	193	241	210	225	175	187	179	195	205	206	206	214	191	237	195	196	208	208	201	204	191	177	222	214	199	187	193	191	198	200	207	206	215	194	212	190	217	202	193	207	205	173	205	227	208	198	232	204	201	221	218	191	199	181	195	191	179	191	212	187	196	211	203	191	221	200	187	210	206	220	215	226	207	205	210	198	245	212	199	183	196	173	191	223	202	207	200	201	210	194	211	203	229	225	214	200	209	207	205	207	186	214	199	196	212	205	199	199	198	217	184	219	207	211	219	198	226	222	184	199	212	185	214	192	219	234	178	196	214	210	220	218	203	179	188	229	217	224	209	196	205	222	219	179	185	193	208	206	199	208	213	244	194	211	182	184	202	198	202	200	209	197	196	198	195	198	190	198	196	208	189	197	214	206	222	196	201	212	192	190	192	188	173	206	217	207	189	217	216	202	218	186	209	214	197	243	210	197	192	203	204	200	213	209	191	192	203	215	206	200	226	215	195	185	198	204	213	195	218	186	183	199	196	188	203	212	218	212	197	215	231	203	196	204	204	232	202	204	208	229	188	192	218	189	216	229	216	219	199	200	224	196	193	195	226	182	188	215	176	201	197	230	197	198	201	182	192	200	210	191	197	217	208	195	200	248	202	194	222	214	194	209	196	180	198	202	199	213	224	223	199	189	207	193	203	210	213	225	200	219	175	190	210	196	194	204	217	220	228	219	204	230	212	196	178	196	223	202	200	218	185	207	191	190	211	206	203	196	226	189	199	185	194	210	205	228	225	218	181	213	233	235	211	237	203	197	210	203	202	180	214	227	233	193	237	198	182	191	227	193	207	221	183	229	185	210	212	209	205	200	208	204	189	205	196	205	206	208	200	183	206	227	184	205	182	214	202	197	201	206	202	204	217	178	200	196	225	204	197	191	209	221	205	188	196	216	215	195	184	177	207	207	226	200	172	218	172	174	206	191	215	199	185	226	182	188	180	209	207	224	228	202	212	223	209	205	198	202	204	218	227	223	206	201	218	211	221	185	185	239	213	216	188	196	216	208	190	209	168	206	217	226	202	196	211	191	238	205	201	189	185	211	204
41782	54500	51462	54258	51685	47379	43390	47205	49598	49003	48208	46514	47191	45198	42962	41771	40732	34515	31133	24905	24046	27685	29132	35132	35511	28282	20102	8533	6455	5592	4486	4826	3502	2239	1970	1576	1376	1241	1189	1133	1005	1005	839	817	731	707	660	713	626	666	680	679	650	643	898	1515	1043	662	697	710	704	626	706	708	671	692	661	724	643	652	649	657	675	638	630	577	604	608	659	631	628	616	645	676	602	653	640	598	616	607	640	632	583	633	716	558	656	622	592	624	674	628	587	593	613	657	581	631	600	625	617	621	630	646	641	592	654	586	620	583	594	635	620	610	640	626	663	620	603	605	609	588	602	622	576	595	628	599	663	617	634	639	594	620	638	643	643	601	641	596	635	603	625	585	575	624	624	580	643	615	619	633	591	593	574	609	586	645	613	618	583	563	622	664	661	667	652	629	622	622	633	604	620	601	578	576	635	621	682	618	654	587	663	671	594	613	618	619	612	627	611	576	666	613	612	596	622	631	658	616	624	601	609	627	626	599	634	629	617	638	663	624	627	634	663	636	631	666	615	615	589	631	644	632	632	616	631	631	598	601	621	591	627	628	615	596	637	590	635	626	593	662	638	630	615	649	635	632	636	622	601	648	660	614	637	656	671	614	628	624	614	618	650	642	606	585	636	599	616	620	635	621	592	591	587	609	589	598	593	630	632	644	594	614	611	603	615	648	643	566	598	628	584	618	593	615	616	588	579	615	588	576	582	629	610	623	614	627	641	648	638	609	625	620	595	633	628	597	627	590	611	654	644	612	600	591	685	619	616	557	615	638	621	646	626	644	592	583	585	615	643	581	613	658	571	592	580	622	602	628	657	641	625	667	645	590	631	605	656	615	649	607	627	592	636	622	638	610	574	650	604	611	658	629	620	662	627	620	611	639	630	631	611	636	625	617	613	625	602	624	623	580	580	624	618	652	629	591	619	635	583	650	650	614	604	601	622	611	643	646	614	604	611	616	648	608	596	660	607	645	603	615	656	643	588	646	562	584	613	628	610	619	629	610	653	633	639	569	631	625	625	611	635	637	624	635	569	586	603	616	580	634	630	576	585	596	639	544	640	631	624	617	656	620	648	580	623	606	610	581	621	627	606	587	591	678	678	567	636	685	611	623	634	602	635	646	609	568	638	612	627	622	628	609	637	671	618	641	638	602	608	600	614	621	582	662	608	647	598	648	605	604	625	607	631	600	611	607	648	659	611	585	616	637	611	631	635	661	627	631	637	641	603	614	610	611	649	647	598	606	602	605	616	628	625	635	606	564	627	560	586	607	613	634	623	581	638	599	623	623	627	589	649	631	646	640	610	611	594	597	631	611	626	635	640	652	614	669	595	650	604	597	596	610	648	609	646	643	589	629	606	597	612	646	608	599	619	624	667	671	623	666	625	630	655	625	629	634	641	623	627	622	604	635	622	657	614	645	629	635	623	643	616	654	629	619	588	591	608	661	624	600	626	609	629	604	611	636	567	613	603	637	622	617	640	646	612	646	633	565	627	597	683	639	608	564	583	628	621	643	621	590	578	608	574	634	651	582	617	628	650	637	594	619	625	604	575	621	631	609	603	600	602	612	585	687	606	669	625	604	625	624	643	593	606	616	573	599	622	644	605	588	608	648	591	605	630	629	634	610	632	622	625	624	578	576	616	644	629	576	649	616	571	608	617	611	613	636	637	633	604	599	617	578	618	558	603	591	625	597	619	612	570	616	611	600	577	651	619	625	634	650	674	588	647	655	551	583	623	609	610	639	604	613	606	578	603	602	591	593	602	601	647	587	629	624	665	606	628	659	662	611	603	658	616	642	612	557	645	653	597	615	617	623	619	579	625	634	571	602	614	608	611	605	626	627	633	605	573	609	584	588	635	629	572	609	643	603	646	642	585	647	623	640	620	614	605	614	625	666	600	621	669	645	583	647	671	582	647	625	617	622	635	608	636	582	608	638	623	604	612	582	604	647	646	610	653	589	616	635	573	669	646	589	590	626	628	620	587	583	571	639	602	610	620	601	619	626	617	588	642	604	626	607	631	622	587	608	610	614	575	596	579	677	634	577	614	642	606	613	626	643	637	635	599	632	654	610	604	611	597	606	606	590	617	585	660	621	632	592	620	636	627	673	597	623	636	630	644	580	627	621	623	639	688	657	591	609	617	620	608	601	624	616	601	625	612	611	619	596	624	611	631	611	636	632	614	586	578	604	665	598	605	615	643	640	609	627	636	655	657	603	589	647	623	636	651	619	570	612	626	643	622	602	600	612	658	580	619	600	642	626	611	592	644	606	622	571	589	606	623	666	643	621	584	615	623	616	584	644	593	615	611	636	625	577	635	621	644	632	625	677	631	642	693	601	572	640	608	639	633	560	603	627	629	579	666	596	640	603	605	637	619	607	606	664	648	607	606	633	667	611	649	652	585	609	639	594	614	580	632	670	602	623	581	604	629	636	631	654	625	617	615	628	652	626	618	595	610	608	605	659	625	608	619	582	598	615	620	632	617	654	607	604	631	623	589	640	635	664	608	602	608	596	617	610	598	636	597	619	596	590	605	658	607	671	649	637	626	626	586	628	611	600	603	636	603	626	634	648	667	622	637	621	619	589	639	620	640	647	620	569	638	647	611	646	655	660	606	600	650	641	588	658	638	593	631	653	648	622	624	597	586	589	622	634	595	597	593	637	604	592	555	627	619	646	637	623	627	564	626	632	612	632	619	651	602	630	651	618	594	590	569	630	605	634	602	620	604	619	581	614	585	629	640	637	591	648	604	590	605	609	665	617	625	582	586	603	598	621	634	650	560	640	631	620	588	570	605	614	610	561	635	608	582	591	621	633	629	580	580	665	620	610	616	604	641	620	622	639	616	605	633	646	618	596	651	645	672	645	593	613	612	616	603	576	632	615	656	585	612	611	632	609	600	624	577	633	627	582	632	568	563	633	639	595	613	630	599	622	651	583	606	595	587	596	583	649	646	587	635	598	602	673	589	654	619	640	603	599	597	597	589	624	636	632	668	598	659	585	632	648	644	548	650	598	596	640	642	592	587	614	598	613	615	626	614	572	657	586	625	644	570	584	626	632	625	615	650	602	652	621	619	594	633	598	604	630	645	621	644	590	628	592	629	630	601	569	604	579	606	647	617	641	632	603	650	645	641	589	635	612	604	642	644	606	609	576	599	598	592	644	611	619	638	611	625	579	616	613	598	597	606	598	607	597	603	581	606	639	569	636	625	604	570	625	660	565	601	621	638	602	689	599	635	633	624	642	630	592	668	648	582	587	641	595	615	627	598	634	626	636	630	597	585	644	619	624	613	651	611	655	630	635	611	577	605	612	623	595	619	575	625	589	604	583	625	596	614	568	625	613	646	600	647	630	638	618	631	622	618	655	614	637	617	621	603	647	571	627	581	596	664	635	637	645	633	570	627	652	627	640	584	605	608	651	610	616	612	615	615	614	635	618	603	600	615	624	650	643	601	626	584	615	642	634
19351	21831	22179	18464	9896	5501	4278	3361	2835	2259	1891	1646	1599	1363	1181	1112	1033	946	667	471	509	486	437	590	566	404	325	233	200	178	215	222	209	207	169	202	216	157	168	164	151	151	181	161	154	180	195	159	177	177	151	150	179	167	178	190	178	157	161	172	175	161	156	178	163	180	174	174	154	183	167	182	183	174	165	191	194	160	152	198	168	153	184	143	194	146	200	181	159	144	175	164	156	165	162	177	172	163	173	158	154	161	161	165	166	177	168	171	192	169	164	176	164	178	210	166	152	165	162	163	167	170	180	187	174	188	178	174	169	161	145	181	180	176	174	170	173	156	165	195	173	150	173	154	176	174	177	156	192	179	170	160	190	167	164	166	190	172	188	174	169	172	178	200	174	171	191	174	166	120	178	155	163	160	143	189	178	156	145	180	181	161	181	187	192	164	170	173	172	170	171	159	160	164	163	191	154	163	154	173	166	173	159	165	152	165	166	147	178	151	161	146	172	168	176	168	158	168	162	163	141	160	179	181	177	179	156	158	156	167	147	199	171	170	173	141	177	171	163	166	191	179	163	173	155	175	164	195	173	153	152	146	181	157	176	191	146	182	192	169	164	151	188	156	139	164	180	164	153	169	170	162	173	170	172	171	199	162	159	162	168	171	181	171	147	182	169	163	153	164	154	169	168	150	164	162	160	183	166	189	168	146	159	200	169	176	187	175	166	168	164	189	170	171	166	164	160	180	160	151	160	167	172	182	158	155	165	164	176	148	145	148	148	184	177	167	178	167	182	144	177	180	173	180	177	186	169	160	160	181	173	156	186	154	165	169	181	184	150	184	152	165	160	156	173	159	154	169	159	170	162	156	156	165	137	173	159	154	155	174	198	178	168	204	182	163	151	171	155	173	167	152	201	176	159	172	194	156	185	162	151	173	185	167	158	170	162	174	178	150	174	174	157	165	152	177	162	203	168	181	164	163	192	163	168	176	191	154	169	175	180	169	174	151	177	173	170	170	175	167	165	168	180	175	185	164	167	177	187	176	167	176	174	137	156	179	158	206	145	155	157	171	183	184	156	166	132	155	187	181	178	187	180	165	165	152	169	184	165	168	183	154	190	162	151	165	163	174	158	167	181	194	150	156	149	177	190	158	134	157	163	159	165	167	173	168	150	184	179	164	186	160	178	165	175	166	156	146	158	159	169	175	157	191	163	172	136	185	187	155	179	160	159	155	168	175	151	160	150	186	174	175	169	160	173	167	154	158	179	160	165	168	169	177	169	181	171	167	183	148	151	145	168	190	172	165	157	176	155	178	171	187	190	196	198	168	171	189	157	180	174	168	165	178	151	188	208	182	166	175	172	170	160	169	168	154	164	140	165	176	177	187	158	167	165	162	185	163	164	176	158	166	168	172	182	169	145	168	184	163	159	149	181	169	167	187	167	160	159	174	181	160	187	167	157	158	185	149	160	175	175	171	169	146	174	185	138	179	163	184	177	168	172	171	173	176	182	166	143	172	163	174	160	168	156	166	169	150	161	168	182	170	142	184	145	196	186	152	155	184	164	162	172	172	163	163	168	170	170	171	188	164	184	163	160	162	170	176	171	174	156	188	160	181	166	171	174	193	186	179	180	148	178	163	158	175	179	164	144	196	178	158	168	155	173	139	149	176	135	170	164	168	154	150	162	160	140	168	179	170	173	179	194	160	163	163	174	151	190	163	173	165	175	164	196	189	200	156	175	156	168	176	179	180	166	152	217	153	157	166	171	174	164	173	179	182	160	186	140	148	168	163	172	154	178	162	163	173	164	175	166	186	164	163	149	160	167	166	192	193	161	160	169	165	147	140	181	169	181	167	164	167	189	162	148	156	146	192	181	176	182	158	174	159	188	162	186	167	167	159	161	170	178	175	163	159	168	184	167	173	162	152	165	210	182	150	172	183	186	164	178	194	183	170	168	185	183	179	168	133	162	159	178	183	178	167	192	165	183	157	165	170	179	164	168	178	162	159	166	184	195	188	163	172	153	160	145	175	152	157	162	162	180	174	155	180	179	177	132	142	168	182	156	169	183	180	173	179	166	158	155	161	133	160	149	162	176	168	178	166	182	160	159	144	172	148	158	164	174	175	159	198	175	170	161	148	163	176	156	159	177	161	160	147	168	168	181	158	180	173	193	164	194	167	180	170	155	153	174	168	178	166	157	153	159	144	172	176	178	163	172	152	171	174	161	145	146	177	179	148	162	156	191	193	148	162	174	179	197	174	154	164	167	189	181	175	151	176	150	162	139	184	176	164	161	161	177	160	203	185	147	147	165	158	159	165	187	180	148	172	148	156	158	174	159	179	153	177	157	152	185	166	175	181	168	156	166	157	177	164	170	173	175	152	176	157	161	185	156	177	177	151	183	156	187	158	150	172	167	197	161	161	146	182	158	173	155	189	170	175	150	184	171	173	202	163	185	175	180	166	163	152	178	164	145	161	170	171	163	164	170	203	168	176	155	165	165	148	166	166	139	152	175	161	164	177	168	166	169	158	154	160	172	161	157	158	190	136	172	154	180	188	164	170	182	152	175	173	165	188	145	169	139	155	153	167	177	166	182	157	156	169	191	167	174	145	176	185	162	165	191	164	143	174	163	169	181	162	162	170	177	180	172	172	149	174	165	164	157	174	185	174	162	188	165	167	138	187	170	162	178	172	175	179	166	197	171	172	175	168	147	155	187	179	131	199	171	182	155	153	179	142	165	192	153	166	200	178	176	181	157	169	170	171	181	180	172	174	178	166	171	171	178	183	180	150	145	186	151	174	158	146	155	152	142	176	181	168	156	173	163	184	174	186	146	171	169	151	152	175	187	159	171	169	155	157	167	181	173	173	198	155	184	174	136	149	160	187	155	170	160	131	162	177	164	147	162	149	162	144	169	160	191	188	195	180	192	181	168	180	151	157	158	195	160	174	130	187	182	159	170	173	154	166	169	153	173	161	191	193	181	187	183	145	144	170	169	177	163	177	165	170	163	154	175	168	163	189	158	150	161	165	188	140	140	155	173	184	187	168	170	176	185	169	184	150	173	200	187	158	171	165	185	181	178	165	162	167	176	172	160	161	151	164	159	177	178	169	145	144	185	176	172	182	155	188	144	173	195	162	191	161	174	148	163	173	156	201	161	164	169	181	169	170	158	177	185	169	179	172	153	161	183	181	159	152	179	175	154	165	164	160	156	176	162	172	163	171	175	171	152	174	171	177	177	168	188	146	164	167	169	150	159	159	168	153	134	155	154	169	176	173	156	168	169	148	172	161	165	153	173	156	159	165	160	153	178	139	174	176	167	177	153	179	166	167	160	165	176	163	181	153	162	165	181	161	178	214	155	173	134	154	170	179	208	179	194	155	160	185	159	174	161	178	158	172	158	173	176	172	176	149	153	184	166	150	157	149	165	144	178	152	190	165	164	164	150	163	164	171	161	171	153	169	173	168	177	185	153	196	176	161	175	168	151	184
15950	24327	29476	30440	19242	15734	13861	12913	12174	9930	8722	7381	7349	6488	5525	5268	5189	4233	3122	2493	2214	2283	2197	2643	2787	2029	1635	1087	1034	866	767	811	809	768	684	768	736	729	738	665	667	654	574	592	542	572	594	533	551	591	583	542	533	593	631	632	585	560	565	545	621	545	554	565	561	590	544	520	613	541	559	521	547	508	563	559	541	569	582	549	539	550	538	546	557	540	578	531	565	521	548	552	514	528	553	541	540	575	534	601	572	574	581	511	556	566	524	549	519	577	549	590	546	527	530	542	543	587	568	531	587	496	567	527	580	544	519	531	564	563	555	570	504	522	576	565	489	549	576	585	574	553	550	537	536	568	576	539	546	547	558	536	614	569	585	578	538	567	547	576	552	537	569	539	504	512	518	572	512	524	556	535	619	525	564	569	493	510	561	534	540	529	615	567	546	567	501	533	560	591	507	561	567	577	532	507	535	522	518	601	530	554	581	607	545	551	545	549	624	563	509	562	554	494	518	546	590	537	563	562	572	533	563	568	591	535	526	531	552	545	571	556	571	574	514	563	501	521	556	549	546	566	575	551	572	569	542	543	537	547	553	537	572	542	586	523	590	573	565	526	533	555	535	512	571	557	522	549	532	559	570	546	585	578	540	535	549	549	597	544	559	551	507	524	535	520	545	591	530	515	525	612	533	539	519	560	555	556	525	537	551	547	539	567	529	571	548	564	568	559	553	569	578	561	540	571	528	591	551	534	594	501	531	537	548	550	580	535	548	559	603	578	540	569	494	574	580	536	533	565	560	564	541	543	544	539	501	569	552	568	586	579	571	554	548	578	549	556	529	552	565	555	548	544	575	555	530	591	539	556	565	589	546	540	555	549	562	547	597	525	578	538	532	564	543	578	562	560	561	560	573	568	609	526	510	562	578	517	548	577	596	540	529	554	556	573	574	547	562	517	538	546	586	520	530	518	515	496	585	552	522	546	535	538	567	538	544	569	546	535	578	530	543	544	534	590	602	522	568	575	554	556	558	527	541	569	603	553	623	584	571	512	552	514	528	535	556	530	543	555	575	545	558	564	538	571	574	554	568	546	536	558	568	535	555	575	527	531	543	553	576	563	541	593	592	541	583	523	553	573	563	548	516	557	540	572	564	577	575	567	546	553	550	545	548	528	568	565	520	610	571	527	529	549	531	550	543	558	571	516	527	536	558	549	573	565	565	541	573	543	528	566	572	586	526	537	576	540	573	552	575	575	544	517	595	533	494	554	548	555	560	575	605	551	586	577	543	504	583	556	550	570	558	568	547	592	531	577	563	525	519	590	559	522	559	559	528	557	554	508	570	557	538	574	523	562	529	550	560	561	547	534	561	536	541	580	571	591	570	563	607	540	541	538	561	555	580	533	533	532	553	543	538	552	522	546	584	572	577	549	530	550	568	593	520	585	525	570	586	520	552	547	516	585	518	579	577	523	495	479	535	532	534	535	582	538	533	560	540	594	536	533	539	509	553	564	575	559	569	534	576	523	535	562	517	512	544	577	514	537	561	601	571	600	602	523	561	579	547	509	546	557	542	540	510	561	527	606	579	536	512	545	595	553	538	564	547	557	542	551	559	572	538	563	501	551	527	552	527	545	503	546	533	577	487	572	543	553	584	568	569	544	552	523	566	503	536	543	533	552	540	556	555	543	573	556	539	573	528	533	532	539	555	515	567	537	571	545	512	531	560	551	548	538	535	568	542	526	554	525	539	548	574	554	549	550	576	577	548	543	573	499	579	553	565	574	570	531	548	559	575	566	566	529	542	543	567	549	582	543	543	507	570	558	521	578	542	531	556	562	511	561	582	554	506	576	543	549	597	498	554	570	531	586	560	559	517	560	540	571	580	531	564	549	545	527	533	555	591	541	511	513	534	580	598	562	548	536	553	509	552	580	571	550	572	552	545	539	558	562	520	560	559	562	544	533	549	539	572	535	538	537	541	548	567	528	553	525	548	559	558	556	574	527	593	563	569	558	500	562	562	565	586	569	544	549	545	522	507	556	558	538	584	558	554	548	536	526	562	561	596	560	566	572	552	570	564	573	537	567	540	564	570	519	541	578	555	549	591	554	553	550	559	614	587	532	543	551	547	528	562	539	571	531	531	586	538	563	558	542	542	529	544	594	515	534	569	550	503	544	543	604	552	566	568	559	527	549	547	500	554	561	509	515	575	532	550	534	590	554	537	567	565	521	581	549	522	548	509	535	553	554	577	544	550	561	516	522	547	575	554	602	520	528	541	553	525	569	554	557	561	513	528	531	556	543	592	577	537	540	539	524	564	557	525	557	577	579	556	539	565	548	570	561	598	580	525	550	573	567	553	579	538	525	557	525	577	522	542	540	572	494	531	588	587	555	552	517	519	573	560	519	565	526	557	529	546	513	528	548	536	512	546	522	547	550	561	528	540	536	550	549	568	572	545	519	556	528	569	560	532	611	533	557	495	571	569	544	573	522	548	558	570	550	539	555	546	532	545	577	568	564	526	556	513	604	543	573	518	554	586	543	530	544	572	620	511	544	537	576	547	557	525	562	553	560	551	560	516	526	563	595	573	554	558	544	547	541	564	500	563	559	534	600	541	571	558	514	543	553	544	528	571	527	534	610	537	588	507	547	576	546	563	575	579	541	590	562	525	526	602	560	491	548	576	613	517	514	534	527	540	519	515	574	585	567	547	551	553	580	526	528	556	539	560	540	582	594	535	556	569	583	548	567	526	524	517	565	573	554	525	573	576	509	588	530	546	573	505	508	543	588	548	560	555	583	514	564	535	543	566	531	539	602	497	550	515	548	557	549	527	595	547	565	578	527	555	567	567	529	517	555	537	571	592	572	577	571	537	570	528	506	545	569	582	533	501	549	568	586	555	536	531	519	545	570	566	582	564	546	552	541	551	589	565	548	549	530	555	516	565	532	548	577	552	568	574	517	536	565	503	545	489	566	555	527	561	564	586	509	579	556	517	562	568	554	551	584	600	560	530	546	561	545	543	547	566	563	611	560	504	548	512	557	572	547	552	539	559	572	525	514	508	502	567	578	535	548	542	529	580	533	538	536	562	520	542	538	515	541	569	557	550	556	554	533	573	558	583	550	566	534	512	534	582	617	571	590	541	549	592	582	511	553	526	565	538	540	552	569	521	549	547	531	574	555	586	527	525	531	522	557	522	533	508	544	562	580	536	514	595	543	583	559	529	568	540	546	522	567	597	571	554	538	522	538	597	550	579	561	523	528	596	557	602	536	522	559	503	516	499	572	531	557	549	593	561	548	549	542	537	554	552	546	557	556	535	553	589	530	554	570	532	546	539	517	573	556	549	551	520	566	548	530	552	575	592	547	545	576	567	594	541	555	523	551	554	573	567	551	569	568	545	542	567	548	572	523	555	541	559	506	542	574	566	581	542	550	549	564	524	562	548	546	594	563	514	545	563	573	537	543	563	571	574	546	532	546	554	522	545	555	579	531	583	526
43080	51332	44260	37115	31941	29509	29447	29202	29297	24995	23183	19812	21470	20207	15051	13715	11679	7758	6133	3682	3603	3924	3738	5256	4910	3266	2300	1518	855	622	532	438	411	332	278	266	264	215	168	169	203	202	181	172	165	176	165	161	148	179	151	176	163	142	166	190	181	170	162	179	164	193	183	184	178	163	174	159	166	177	170	157	159	170	143	178	148	158	165	154	187	147	134	165	187	160	154	165	156	156	165	164	177	150	144	160	174	164	173	161	158	155	184	143	149	168	173	145	167	152	160	162	142	169	170	183	173	157	178	168	165	159	148	154	149	169	163	165	161	180	147	171	177	157	174	164	174	164	158	148	163	136	164	146	145	176	168	167	168	172	155	170	168	175	170	141	154	171	159	143	170	154	162	162	171	138	176	150	168	171	143	138	175	150	153	135	129	144	160	145	153	177	161	159	152	149	160	163	169	156	169	150	174	166	157	155	169	150	168	157	142	161	162	161	171	146	172	170	158	173	204	159	162	164	177	144	177	167	167	159	146	156	144	150	167	171	154	176	171	146	149	168	147	152	140	150	163	159	158	182	177	140	164	171	192	166	172	160	181	163	166	179	172	156	143	145	144	142	163	170	166	161	180	190	180	141	160	153	174	156	158	177	140	143	147	163	157	177	158	142	152	150	172	180	160	143	152	183	184	182	169	175	152	172	134	167	153	166	140	164	143	156	166	154	170	179	167	156	159	159	175	156	150	160	158	177	157	166	150	151	167	148	191	181	158	166	158	158	165	141	179	177	173	147	165	164	151	142	150	169	167	154	161	165	180	159	153	156	170	169	148	174	168	145	156	168	159	137	177	148	160	138	140	167	166	152	159	142	150	150	166	158	156	173	162	157	187	151	147	180	168	164	162	155	159	178	156	159	158	170	164	167	150	160	156	149	129	163	169	171	166	144	172	159	164	155	170	174	147	180	137	158	163	158	160	146	166	175	152	140	149	161	166	171	150	131	167	168	147	143	165	156	149	161	167	153	140	158	179	158	147	162	159	166	159	172	166	168	155	149	144	154	163	164	170	174	174	162	180	160	173	167	139	165	163	152	161	150	175	178	151	155	168	167	168	158	166	149	155	173	165	161	158	182	160	164	159	168	171	157	151	176	157	146	153	149	151	161	150	162	142	158	151	144	164	146	157	162	160	163	156	182	154	158	164	171	162	157	191	172	168	151	165	158	163	153	158	168	142	156	164	135	143	154	156	171	160	160	162	156	161	159	156	153	169	150	140	174	185	167	155	147	165	156	176	174	159	179	140	156	165	157	175	163	169	155	166	163	157	140	146	163	184	139	146	158	159	195	181	181	171	157	168	185	182	168	141	189	140	146	144	150	162	179	137	173	167	147	189	166	159	150	152	157	154	169	150	163	184	163	153	142	161	157	153	162	161	166	158	163	155	162	153	137	161	152	153	176	147	164	186	165	172	158	161	182	157	147	177	156	153	147	172	155	159	144	148	181	162	160	171	151	172	156	164	162	165	152	158	158	167	140	183	166	165	173	165	169	178	141	147	168	172	153	160	166	155	155	154	164	134	150	140	167	152	152	174	131	155	131	168	153	151	162	168	150	166	161	169	161	164	129	167	152	176	147	161	130	188	138	175	174	156	178	142	162	176	161	168	175	166	153	155	154	125	138	150	160	185	178	169	146	169	158	150	173	147	118	170	144	166	138	201	158	180	184	155	178	163	170	155	152	166	157	179	152	146	158	136	155	174	176	165	150	154	143	178	152	161	174	144	142	144	155	156	174	171	154	172	161	158	157	162	165	147	151	177	145	155	156	180	165	148	142	168	165	175	180	146	184	175	153	166	167	156	158	157	148	161	168	145	155	174	170	157	151	144	170	158	171	167	171	167	167	165	158	161	167	143	149	186	155	176	163	192	196	168	144	168	168	181	165	162	163	194	169	165	165	183	184	154	169	178	171	153	171	144	164	158	168	166	188	160	161	181	174	150	153	153	146	166	161	150	147	170	177	156	173	162	146	156	158	156	162	171	175	161	135	162	159	156	148	161	161	163	156	163	176	163	161	157	154	164	149	153	176	156	167	181	164	150	159	159	178	143	168	178	148	166	154	148	153	148	165	172	170	183	162	160	160	160	150	166	163	176	156	142	174	139	158	165	158	136	129	156	172	164	167	171	150	142	195	162	141	172	162	152	156	155	154	163	180	147	164	173	147	166	176	134	154	141	162	169	151	139	152	174	168	170	136	170	144	158	171	184	167	169	149	151	151	168	155	149	163	179	140	155	158	160	185	176	158	162	159	161	152	194	150	139	142	166	185	177	162	148	162	141	159	160	145	146	166	148	179	159	158	156	156	174	151	172	150	137	129	138	169	161	165	150	170	163	149	171	145	170	175	143	159	138	169	148	137	138	150	166	167	142	149	148	162	168	167	150	162	134	154	176	137	165	150	176	140	156	171	151	137	150	148	166	176	180	146	166	160	171	132	135	165	137	152	169	178	149	152	154	152	159	160	155	166	177	144	159	150	145	169	148	166	168	158	166	150	145	169	161	162	160	160	162	163	157	144	169	151	132	191	173	154	170	169	157	158	166	150	156	153	148	161	174	154	147	174	164	155	159	165	167	139	154	155	186	158	185	158	148	172	176	173	147	175	188	143	158	166	162	168	178	169	184	151	155	156	155	169	142	179	161	167	150	177	154	153	152	165	138	157	162	167	172	163	153	160	147	174	173	154	148	160	142	166	159	164	167	152	185	166	147	164	145	177	169	161	173	180	160	155	160	172	171	165	155	172	152	145	159	160	194	140	139	157	161	150	152	171	159	154	162	147	167	179	163	152	154	172	143	175	179	164	147	153	156	148	167	159	148	149	142	169	190	144	162	155	166	169	153	153	156	149	157	144	138	157	174	163	154	157	153	144	160	171	201	140	149	154	158	167	167	159	132	157	137	176	153	176	146	169	147	169	155	156	171	149	153	165	165	172	164	168	153	158	172	166	142	157	154	166	179	162	149	151	180	170	149	170	158	159	155	161	162	148	178	136	141	160	140	146	157	161	153	149	163	171	160	159	147	141	160	157	178	138	157	168	152	155	163	170	170	166	157	157	163	170	150	167	160	163	147	156	146	169	140	169	169	175	163	168	162	145	154	178	158	150	180	145	147	155	163	167	167	163	159	157	160	132	193	163	153	170	154	161	164	167	166	167	167	140	165	165	141	144	165	184	148	158	158	149	173	177	131	160	176	175	143	145	153	152	163	158	183	160	191	165	154	160	151	158	166	178	156	184	161	161	181	156	161	151	164	137	162	176	168	143	178	150	147	164	165	159	157	155	162	167	171	159	170	156	157	162	153	162	169	161	172	130	159	170	151	149	149	158	165	151	164	145	172	168	173	181	158	160	159	163	168	182	143	138	159	172	156	148	145	153	174	174	168	172	168	154	180	171	163	158	151	173	147	176	161	166	169	155	172	180	169	165	170	166	184	170	149	163	135	159	162	167	190	172
35621	51615	52937	51859	47472	42862	39651	40157	41954	39318	39084	36475	39140	36901	33634	33305	30611	24055	21594	16534	17235	17579	17563	22431	21520	15834	12798	8095	5231	3795	3129	2877	2258	1786	1320	1282	1242	969	750	736	783	779	668	617	555	544	538	551	525	508	550	550	502	569	600	746	658	625	550	543	613	555	561	511	541	561	514	541	500	530	551	527	522	546	526	517	498	534	493	527	565	486	520	489	502	558	545	488	528	520	525	525	514	533	529	531	527	519	529	555	550	502	514	478	531	545	491	534	551	529	516	486	540	518	525	522	557	533	539	512	509	512	487	520	494	540	476	481	568	545	529	501	514	519	524	505	527	529	521	489	540	522	527	494	535	506	470	516	530	549	503	514	482	495	529	498	515	501	498	502	500	524	548	516	512	484	486	548	491	537	475	515	510	541	557	519	508	520	504	509	559	561	515	572	514	517	514	531	553	531	554	531	507	534	516	523	510	515	514	593	475	515	496	504	546	506	522	506	486	499	528	494	467	530	505	505	490	474	550	505	559	513	549	511	519	526	514	512	538	545	526	531	499	504	504	519	503	518	493	516	500	533	514	493	490	539	463	522	496	484	550	499	500	543	534	514	512	502	542	514	498	527	531	503	503	564	512	511	571	518	487	516	519	503	500	492	490	562	485	504	512	524	538	526	509	540	522	510	534	502	520	478	527	507	517	515	553	516	491	522	541	497	524	530	510	520	497	542	499	487	520	486	516	520	545	494	524	553	497	531	480	493	541	532	490	505	496	527	472	486	500	550	511	494	539	508	476	509	525	524	492	530	512	519	510	515	509	521	506	534	501	522	552	535	506	488	510	485	515	522	509	519	512	490	515	533	495	510	529	508	501	526	550	509	471	511	542	506	523	494	520	509	563	522	504	485	487	520	490	508	503	511	501	510	501	522	480	511	522	521	552	531	501	513	546	500	536	448	550	557	478	531	518	503	520	518	513	494	478	471	523	500	531	526	532	551	536	530	509	522	518	523	518	547	534	535	497	549	522	513	516	496	526	525	500	532	549	514	508	496	560	527	526	488	507	534	523	481	531	536	526	511	485	524	538	535	547	553	513	503	484	493	519	523	525	527	528	546	515	525	549	560	553	553	474	496	544	514	524	524	523	498	508	498	539	517	507	497	563	523	538	525	529	522	491	478	501	521	517	504	516	510	520	488	506	500	545	514	502	488	472	479	495	543	517	514	516	508	520	505	510	529	480	466	518	527	542	530	537	520	474	515	512	517	529	520	512	506	507	524	510	546	525	505	537	542	513	510	496	533	460	505	480	509	479	535	538	542	494	527	502	513	496	486	509	491	477	512	495	569	518	499	479	501	530	497	463	538	492	539	491	499	548	528	510	530	550	515	492	518	507	515	531	482	508	517	534	519	548	513	511	510	504	492	515	490	514	512	505	534	522	525	512	513	512	514	525	476	518	502	476	506	526	550	501	543	560	509	528	544	524	516	541	512	528	555	496	481	514	513	509	517	509	543	492	511	510	502	540	513	546	480	538	509	535	554	533	523	542	512	488	480	509	509	495	516	521	505	509	496	542	535	527	504	510	530	575	534	508	523	560	500	490	504	498	527	539	512	562	480	513	505	499	565	510	497	546	535	525	513	523	504	530	495	555	485	541	530	511	487	554	472	508	488	581	550	517	577	506	490	525	545	541	540	525	507	506	531	538	490	546	528	536	483	492	519	526	538	497	530	540	512	500	539	507	518	520	537	501	535	505	495	515	528	516	520	495	500	539	520	517	516	500	528	530	493	509	527	538	547	512	526	542	498	503	505	507	502	542	526	537	527	518	534	517	499	496	505	564	533	479	515	489	514	492	529	530	560	522	515	501	560	482	530	511	539	528	548	594	534	539	502	488	492	536	524	468	528	516	549	499	508	524	497	518	536	511	519	508	548	466	515	477	534	473	529	503	518	488	506	470	542	493	551	509	561	523	498	516	551	513	530	548	564	472	533	547	526	495	477	525	494	507	485	518	554	556	534	537	486	500	497	507	535	539	539	507	547	535	529	545	540	492	519	516	498	517	532	514	490	520	505	533	520	526	526	509	514	482	523	492	515	528	518	570	535	516	548	551	540	519	499	464	513	462	540	495	468	511	498	510	546	534	533	513	498	536	559	512	526	531	506	504	509	471	543	560	570	463	549	527	536	529	534	493	541	514	523	559	505	566	524	503	530	521	522	539	491	515	499	507	481	508	517	525	531	481	535	502	545	521	494	512	508	484	503	500	499	553	554	509	508	553	567	514	541	495	490	510	522	526	524	520	494	522	545	497	515	494	530	518	491	479	574	534	549	527	541	530	515	517	530	506	476	523	503	466	490	543	524	531	518	515	536	515	531	549	503	522	515	529	558	491	519	556	497	478	507	514	483	484	532	490	494	534	527	508	502	471	475	520	527	520	496	507	495	499	529	528	491	465	535	502	516	478	496	542	529	529	489	513	491	565	494	489	537	541	531	540	509	514	510	515	528	492	495	560	492	492	549	520	495	515	521	538	480	542	543	521	549	513	545	498	535	517	543	488	533	530	532	517	520	500	512	520	498	551	482	529	537	532	534	562	519	496	562	503	494	503	517	567	548	505	490	462	508	508	502	475	517	525	521	557	511	570	508	526	535	509	537	534	527	534	538	557	488	514	500	507	533	531	482	479	525	531	528	496	557	509	519	531	508	472	481	538	545	523	456	543	525	518	516	512	528	539	540	496	515	514	538	545	493	527	521	489	528	509	549	480	512	478	514	492	518	516	554	544	521	528	513	518	524	529	523	496	503	476	511	499	534	509	547	472	498	534	537	489	537	503	536	499	508	520	509	506	505	541	511	500	502	539	519	513	521	504	510	524	480	534	487	515	513	507	551	496	512	502	519	515	524	526	536	512	486	479	527	529	506	530	545	539	538	463	500	532	479	534	474	520	545	542	477	549	529	550	479	562	492	531	491	504	535	541	528	529	515	494	497	487	549	519	525	548	517	522	489	499	534	471	533	565	537	547	505	505	510	514	516	501	502	545	540	444	516	525	529	514	529	502	479	502	551	507	522	474	549	529	504	468	507	533	478	486	530	547	493	507	518	571	518	492	537	514	553	497	491	521	496	479	525	508	547	502	516	558	529	540	572	542	523	493	487	506	539	505	504	506	518	484	545	488	524	535	526	526	504	525	532	506	534	510	521	526	483	514	535	521	483	543	543	508	509	509	471	528	524	523	456	484	514	512	454	494	530	513	516	550	529	526	531	501	536	543	524	534	521	528	517	564	499	540	504	536	510	523	496	503	484	497	470	550	519	508	498	490	541	494	547	512	494	575	504	546	528	524	501	540	548	514	487	488	511	484	542	528	503	568	520	497	536	525	529	484	471	520	511	510	532	491	525	515	494	500	508	520	501	490	527	509	504	521	534	515	487	529	508	525	529	523	531	550	471	450	499	534	513	499	547	502	507	522	524	526	516	540	577	522	526	537	490	524	523	496	525	506	542
50143	50073	42321	40198	34507	30706	31183	32908	33951	32008	32396	30689	30675	29529	24631	23717	20160	15804	12948	7767	7436	6983	7098	8512	9739	6200	4354	2870	1547	1265	1088	849	581	546	414	410	377	343	270	254	283	267	201	218	233	227	239	216	232	197	211	213	225	203	239	245	325	307	228	221	201	228	209	217	224	212	220	222	222	222	230	224	238	227	178	195	184	206	215	209	220	233	221	224	210	213	193	185	202	220	208	204	233	215	214	194	230	203	231	207	188	196	240	202	205	226	221	213	209	208	205	198	193	214	230	201	213	213	233	215	213	213	207	210	219	203	202	252	202	204	193	221	208	211	202	225	218	213	211	254	196	185	203	223	205	216	201	213	196	205	206	203	216	221	202	198	214	218	216	202	221	225	235	222	212	221	208	191	228	217	218	209	225	211	206	197	204	220	201	218	220	224	196	204	229	190	261	188	203	180	224	205	207	209	222	233	218	211	194	233	204	179	199	202	215	206	226	196	200	212	205	215	192	236	220	199	251	173	214	232	213	205	225	194	209	241	236	193	206	226	206	222	202	194	189	244	215	217	221	166	203	241	229	199	207	208	207	200	220	204	239	195	215	208	199	210	234	190	229	191	201	217	214	204	235	205	225	228	203	212	224	245	187	206	195	217	203	193	221	204	207	211	211	243	199	206	203	211	232	187	220	245	201	189	214	215	221	230	218	221	212	214	220	220	211	200	205	210	227	204	189	193	237	226	206	210	210	223	200	228	226	189	215	205	191	209	209	183	238	193	237	212	216	199	179	219	241	203	181	207	201	213	204	201	212	213	221	206	215	204	218	226	195	213	218	200	187	217	223	225	200	223	218	247	222	185	248	217	210	217	215	231	203	215	221	230	213	204	199	218	231	194	216	205	218	230	210	208	211	200	213	226	216	197	192	193	203	218	201	214	208	195	208	213	224	245	226	204	227	224	206	241	224	204	234	230	198	211	230	224	208	218	191	212	228	211	217	207	199	230	201	225	214	215	213	195	242	238	221	235	218	212	209	214	217	204	202	196	217	200	240	210	228	219	204	233	213	201	208	197	208	208	233	228	219	231	218	221	218	188	230	201	204	211	204	218	206	199	214	215	184	227	195	187	204	233	205	231	233	232	220	217	199	219	215	220	198	206	218	213	189	217	227	211	212	182	227	209	206	222	225	200	227	229	214	237	221	242	211	209	213	212	210	192	215	214	224	208	214	206	204	211	229	212	213	213	216	213	224	184	213	207	229	229	221	222	211	200	225	225	224	215	190	220	225	197	219	224	210	193	220	199	219	193	199	230	213	195	218	193	214	190	213	206	214	205	189	198	216	206	215	209	213	228	197	200	190	226	228	204	186	207	243	231	226	177	228	194	190	225	232	203	208	221	234	194	210	230	195	221	201	220	210	206	209	200	219	181	219	234	199	195	203	244	221	218	210	224	197	204	236	203	202	180	201	197	205	232	198	221	217	217	234	209	233	197	211	237	191	203	229	205	211	224	219	190	242	204	201	190	210	207	212	200	234	220	186	197	232	209	216	224	209	200	208	221	206	213	218	228	203	213	199	211	192	198	206	234	193	228	219	212	240	215	219	216	209	219	190	219	196	233	190	202	234	207	238	218	201	222	197	224	213	233	228	226	202	220	228	206	183	196	218	200	202	221	218	213	210	215	200	224	221	226	193	199	216	189	197	210	198	189	214	235	213	220	197	221	234	208	230	202	219	210	209	214	228	230	208	224	204	199	205	201	224	211	203	215	216	202	202	206	237	200	212	231	211	223	212	206	218	192	222	198	213	212	216	215	196	213	211	213	193	225	232	212	220	221	190	197	214	216	216	223	198	218	221	219	194	189	217	213	213	225	210	226	211	210	184	207	198	218	224	216	193	197	208	220	212	216	213	196	226	247	204	188	214	208	214	199	218	203	198	207	174	222	222	222	223	235	217	203	194	206	207	224	226	208	216	213	203	234	210	216	214	205	230	198	252	206	187	222	212	194	201	222	211	182	212	207	221	230	218	231	203	233	217	243	200	194	241	209	202	206	211	202	204	189	212	182	198	227	210	229	235	221	201	180	210	198	211	214	220	200	192	214	224	209	204	220	210	214	213	234	211	229	203	202	229	185	186	190	208	200	206	220	209	229	201	206	209	181	201	209	227	220	198	200	212	223	227	225	198	205	217	205	205	205	228	211	241	220	229	212	200	228	212	207	209	222	191	188	212	235	208	250	210	207	205	203	212	212	237	206	226	203	206	219	202	191	205	200	228	217	221	229	184	211	204	202	213	192	199	254	216	228	204	243	190	221	200	208	237	214	224	198	227	250	195	192	213	196	198	236	201	205	222	210	214	225	245	217	212	221	209	190	227	229	189	242	199	212	199	202	233	214	196	222	216	193	211	229	231	242	220	194	208	250	216	209	208	220	219	214	221	220	240	207	204	206	206	247	189	196	197	218	200	230	205	188	211	215	199	199	208	224	216	232	187	227	198	225	212	206	189	202	218	194	231	215	206	193	222	220	207	202	192	210	215	226	180	203	190	207	220	209	195	221	215	224	235	225	235	223	200	240	214	207	207	203	202	217	227	192	198	214	238	207	239	214	204	222	191	211	231	220	217	201	202	213	207	223	236	204	193	165	193	227	211	215	223	222	217	217	222	199	202	192	232	204	220	213	219	208	211	233	229	220	218	229	202	219	249	215	218	218	212	200	203	226	246	197	202	202	195	203	201	178	201	252	237	228	202	210	207	205	222	235	231	225	221	199	221	205	208	215	182	212	195	224	211	215	220	195	213	246	210	210	216	192	248	216	193	209	203	200	198	218	227	194	214	192	193	210	221	200	206	226	217	220	195	203	204	219	222	234	209	220	190	196	205	230	239	210	185	207	237	210	222	218	196	204	219	190	192	208	241	203	194	212	221	210	224	199	215	209	227	241	217	198	208	219	217	227	252	198	195	216	214	220	202	237	243	239	242	247	215	215	210	234	187	204	217	227	203	175	184	219	193	217	184	212	218	213	210	206	215	226	192	194	226	208	207	205	213	213	194	192	187	230	218	181	231	231	211	212	223	209	179	184	226	190	185	228	189	205	216	218	222	223	238	209	195	188	187	170	239	193	227	195	239	204	221	198	202	220	242	214	222	227	240	218	211	219	218	206	222	209	198	214	214	203	219	219	230	204	217	242	249	230	233	180	192	201	222	217	196	184	193	241	229	220	194	214	194	206	202	211	219	235	210	243	207	200	199	200	208	221	235	219	200	229	234	170	214	222	202	187	234	221	213	231	219	224	202	203	225	204	209	233	216	224	205	209	200	220	215	222	236	197	214	240	207	209	223	202	224	236	241	219	212	205	197	209	204	211	190	230	208	233	207	214	208	234	223	198	225	205	255	215	205	245	211	223	218	189	195	187	231	224	207	210	222	184	198	235	213	237	207	202	201	198	205	224	176	229	213	219	212	230	207	213	192	189	207	216	191	240	184	198	189	213	187	220	203	206
41000	52142	52999	54467	47176	49571	44102	46221	48733	46955	46805	45577	45764	43678	42375	41749	38747	33848	30524	24286	26060	24461	25774	28884	30312	22760	19784	13558	8225	7077	6094	4689	3512	3034	2166	1849	1686	1486	1012	1012	1053	972	833	819	690	706	699	689	715	730	716	665	701	669	745	1038	1596	1255	709	602	727	636	658	682	724	651	663	672	702	695	627	637	634	643	619	618	644	642	617	678	672	624	642	651	666	682	691	680	629	618	635	642	629	663	656	638	644	653	657	630	685	632	653	634	617	630	629	679	634	655	642	661	622	628	613	648	616	671	641	669	647	669	667	650	633	676	619	667	670	684	617	656	625	672	644	661	668	627	673	689	646	638	685	654	648	649	648	601	642	651	680	592	640	654	649	663	627	627	624	657	661	617	651	664	664	638	690	628	647	599	690	628	613	623	657	650	647	649	636	615	637	683	622	645	609	630	677	652	661	651	663	699	673	659	658	658	661	599	661	687	593	622	632	661	633	688	614	627	669	648	627	646	615	684	643	713	644	658	689	675	617	643	646	677	611	652	667	704	618	646	600	609	636	642	653	648	622	672	642	662	645	646	644	667	656	651	667	645	624	611	659	670	652	666	639	681	671	640	627	644	653	672	618	647	608	661	608	698	638	656	638	658	663	660	665	598	641	663	631	652	614	663	626	653	681	668	645	652	665	686	664	628	652	683	627	635	650	605	661	650	659	630	670	624	657	637	649	675	656	633	664	654	655	620	650	646	629	592	693	652	622	659	617	658	661	665	671	622	616	694	621	652	637	654	623	598	652	674	674	665	603	607	636	662	614	616	659	626	632	654	644	655	603	636	649	659	646	674	608	649	650	611	625	638	623	640	651	613	673	644	621	669	633	691	618	601	618	642	617	588	618	665	685	680	622	620	698	640	625	628	657	612	676	633	640	681	629	661	680	639	672	665	651	648	645	622	595	592	624	687	663	684	639	650	680	645	646	618	627	657	583	605	629	624	680	688	650	613	602	629	627	614	620	641	645	644	605	648	623	610	645	658	671	624	621	645	666	616	675	667	637	620	624	675	613	644	617	653	631	654	649	654	640	642	619	654	642	681	674	666	674	644	607	591	658	629	622	626	664	665	644	669	648	619	646	645	627	661	626	652	645	644	635	631	656	601	673	676	619	656	656	652	652	685	620	652	652	630	642	649	674	640	611	655	634	626	665	666	652	606	621	661	662	629	687	674	629	625	673	654	671	625	661	638	632	648	640	628	622	622	668	663	674	651	671	656	604	647	589	653	628	675	651	637	588	662	644	646	686	614	684	611	623	650	651	638	671	639	669	645	624	643	565	635	643	622	612	615	681	646	655	614	633	678	676	647	678	620	619	672	626	609	657	631	621	654	617	666	653	662	683	669	611	626	606	622	633	658	616	625	625	684	678	627	664	627	613	617	649	664	657	698	657	612	616	687	648	666	653	649	655	618	612	629	623	672	621	636	643	619	722	636	607	637	682	608	580	638	658	667	639	618	636	641	601	623	638	626	652	671	652	672	660	668	659	631	626	676	671	648	658	664	649	631	667	637	614	642	667	678	643	675	624	630	675	611	659	635	643	626	652	656	650	626	597	685	663	689	620	680	665	662	662	657	674	629	623	636	666	666	637	638	612	618	642	628	683	659	692	651	640	625	652	661	667	641	668	632	639	640	638	611	624	675	629	626	666	654	600	597	673	626	667	649	646	655	634	661	646	637	617	671	645	642	577	668	626	635	674	659	619	662	642	591	611	672	649	633	657	631	660	637	613	671	649	621	631	655	661	621	660	672	676	648	605	638	623	644	663	605	649	630	656	666	662	640	615	657	618	656	663	605	643	651	666	629	605	667	627	661	662	636	662	694	637	648	696	621	644	651	667	660	597	632	649	665	650	616	590	594	597	676	665	646	637	644	646	637	666	621	650	653	663	664	643	674	684	681	616	589	653	684	612	637	622	628	682	661	623	646	615	644	629	664	667	651	640	626	637	606	589	651	665	626	645	690	668	666	633	679	652	685	646	630	659	626	630	645	673	646	649	636	679	633	606	661	642	640	610	629	647	629	637	620	671	642	691	650	651	629	624	656	646	622	661	640	610	654	669	641	621	638	619	657	665	663	607	655	636	666	632	626	691	636	640	640	663	620	599	633	647	661	660	650	657	619	648	636	626	643	680	637	671	667	658	659	648	646	636	600	595	630	627	635	657	629	700	637	639	638	666	650	623	625	636	646	643	664	656	600	672	638	668	625	672	646	643	646	625	631	618	660	630	641	625	615	616	652	632	659	634	571	643	642	676	640	610	677	637	656	660	646	600	659	590	631	598	659	622	616	625	630	608	667	655	625	641	648	659	629	669	628	606	688	675	670	629	641	666	667	690	576	626	653	652	680	613	618	606	678	672	638	666	642	690	613	621	646	643	652	624	632	606	636	662	662	685	622	645	658	637	656	619	622	632	650	609	683	627	668	632	656	645	637	634	602	635	608	673	662	692	645	642	665	589	659	643	615	658	637	631	626	644	608	599	635	672	649	625	687	658	646	670	641	621	649	610	640	647	637	626	619	645	654	644	623	658	659	634	622	640	677	657	643	618	613	661	611	643	631	612	643	654	632	625	620	658	639	647	690	604	637	661	642	684	668	664	644	640	666	601	648	644	691	653	663	647	651	631	619	661	671	670	695	659	613	674	676	642	644	642	630	673	648	638	651	660	601	611	636	689	647	604	730	630	622	678	648	638	646	629	642	629	667	620	657	623	658	678	635	651	651	674	690	717	673	628	631	639	662	651	619	674	652	606	591	645	674	682	633	621	631	634	659	632	651	623	665	683	669	645	624	636	675	671	632	652	647	635	626	638	667	666	634	649	617	600	656	635	609	641	657	689	636	630	626	659	647	626	589	655	625	633	626	655	640	627	650	645	636	631	624	645	658	600	653	633	630	655	617	679	598	637	638	635	661	686	659	621	620	604	667	638	619	638	614	603	651	640	650	610	657	608	617	647	594	606	648	629	684	688	652	642	639	652	601	626	619	624	672	605	652	633	661	601	668	650	650	645	656	641	663	619	629	678	635	665	615	646	610	593	611	621	683	672	653	620	637	628	648	619	651	618	616	687	646	633	638	635	676	633	606	632	649	662	592	617	596	625	640	639	671	642	649	633	692	663	612	602	661	668	702	610	666	644	686	653	639	633	686	593	649	626	644	600	705	632	663	614	638	682	616	591	627	653	659	668	681	650	631	642	609	649	653	631	619	687	632	614	661	602	593	627	624	642	622	629	626	647	667	611	667	653	626	590	612	597	636	620	663	654	656	647	668	656	686	654	682	635	661	657	635	615	623	625	624	633	652	676	646	673	704	632	625	661	592	610	630	669	619	597	625	638	633	679	644	649	664	640	637	615	642	620	658	560	582	607	658	668	627	640	633	604	659	632	633	608	608	643	597	637	657	654	652	674	650	621	640	624	634	712	624	657	620	661	628	649	676	672	679	636	622	651	643	641	675
18587	23452	26423	20425	12408	6347	4194	3578	2891	2099	1912	1578	1328	1287	1178	1087	903	717	696	444	431	444	397	443	460	383	316	287	260	285	254	218	213	201	231	160	170	163	189	201	225	194	175	199	177	188	200	183	202	173	167	201	179	186	176	157	173	177	169	174	167	163	180	172	187	197	178	144	190	190	180	191	182	176	151	171	162	201	185	166	185	185	183	196	193	150	196	197	178	171	196	190	175	182	178	174	162	185	181	190	181	174	190	176	163	207	183	165	191	176	191	174	183	183	158	182	178	179	163	150	168	166	166	160	180	181	199	166	173	180	168	198	192	166	143	180	161	200	167	174	175	187	174	175	190	195	164	151	186	192	173	189	193	178	181	172	162	179	183	197	173	171	176	161	179	190	173	200	161	183	178	177	188	157	161	178	174	155	174	192	166	184	189	180	171	153	173	178	194	166	168	177	148	182	180	184	194	169	187	180	184	173	169	169	174	180	185	189	168	180	176	179	192	198	197	153	161	185	173	178	186	179	160	165	173	187	178	210	172	179	158	175	183	181	176	173	169	211	180	180	164	191	190	169	180	187	174	188	188	182	194	190	177	217	153	166	172	182	154	189	169	187	193	181	182	169	176	183	194	201	175	185	156	171	180	175	196	191	174	172	174	180	172	191	182	163	176	171	158	176	187	181	165	189	165	148	177	177	168	157	177	183	176	174	154	180	152	166	178	150	194	195	162	169	199	175	187	167	166	180	195	175	189	167	172	180	160	180	173	158	156	184	166	187	184	172	191	183	193	183	164	178	184	192	168	184	172	168	183	173	174	157	147	168	169	177	187	181	199	187	182	152	206	180	158	192	204	194	197	177	175	193	177	199	192	169	188	172	181	165	187	174	161	160	192	187	175	185	160	167	178	161	169	165	162	185	177	179	187	171	166	179	185	177	174	171	199	209	175	171	204	174	204	177	181	178	183	187	156	156	182	202	178	173	186	168	202	194	170	169	184	173	189	186	156	190	193	191	201	179	180	169	182	198	182	217	168	183	175	168	161	184	177	197	174	218	176	182	169	179	185	186	190	173	163	177	182	174	169	182	187	177	158	179	164	190	174	166	180	189	172	153	162	179	191	170	194	157	167	188	193	167	170	184	188	174	169	166	184	189	166	207	177	167	189	165	166	165	187	178	181	167	164	179	197	195	162	165	196	179	193	182	184	178	191	158	194	197	178	193	178	201	170	180	162	184	169	167	200	186	182	184	186	164	185	175	183	187	154	165	180	209	192	165	191	135	181	155	180	163	180	179	166	184	193	187	180	171	177	168	178	178	154	196	194	174	180	167	180	183	191	179	197	176	166	181	189	171	189	168	200	202	164	177	193	179	159	155	153	175	167	168	169	178	174	168	163	187	197	163	174	190	184	161	159	159	183	166	185	159	193	185	193	181	189	192	176	187	173	190	203	167	151	179	180	140	198	173	182	159	176	149	172	156	191	178	176	174	184	169	182	165	174	163	185	168	165	178	178	187	168	192	170	199	181	187	218	169	151	202	185	192	171	187	170	191	175	193	208	152	200	188	162	184	168	205	193	166	190	193	182	166	185	175	183	189	151	175	155	158	183	197	175	172	184	192	186	174	185	172	180	183	184	161	181	191	163	166	176	178	215	205	172	157	178	170	159	177	175	167	178	169	178	145	156	180	140	183	156	194	181	177	166	146	169	188	163	179	176	222	162	202	185	175	179	185	188	171	174	197	199	208	202	165	159	159	184	178	176	175	169	180	178	175	198	180	160	182	185	159	193	175	195	186	155	179	179	170	167	199	185	167	158	183	176	190	159	163	191	154	166	173	183	185	173	196	171	190	165	196	181	181	182	182	195	168	181	175	188	186	182	202	183	178	181	190	158	168	173	165	183	211	166	173	164	161	157	167	177	201	166	185	168	175	185	199	183	173	165	162	170	177	187	185	143	171	159	169	179	162	191	175	180	166	155	170	183	172	148	187	174	174	184	194	180	187	195	185	182	175	176	209	156	179	154	189	177	183	165	179	174	195	201	168	191	158	174	193	150	196	174	173	183	159	163	190	152	195	175	166	189	183	176	186	196	164	189	196	144	159	201	175	173	170	156	170	185	181	167	185	172	188	203	154	168	158	173	172	181	179	169	199	156	179	175	211	186	180	186	169	173	139	203	185	159	189	164	171	186	174	177	182	203	184	193	173	161	186	200	186	170	177	156	188	186	177	182	185	165	175	179	180	169	175	191	197	181	165	172	163	185	196	176	188	169	191	163	169	198	188	183	170	188	169	172	224	177	169	171	171	177	180	190	180	173	182	175	164	164	166	193	177	172	169	177	164	159	189	163	196	178	170	219	188	157	185	168	166	172	205	165	170	197	182	179	173	169	177	172	182	172	199	168	186	190	172	173	189	185	181	186	170	168	166	174	190	193	183	185	153	181	170	166	194	173	189	190	146	177	183	188	201	182	177	213	164	154	183	163	181	183	179	173	178	187	207	190	169	196	179	177	187	170	189	190	169	174	187	183	165	175	178	187	169	184	156	172	174	184	181	194	195	165	189	173	171	171	184	159	183	182	163	195	191	171	192	180	180	168	170	167	182	163	171	179	181	176	193	153	161	164	187	173	187	169	193	185	166	156	171	194	178	161	192	155	198	202	171	160	181	201	168	179	170	156	182	172	141	179	169	172	163	178	183	170	164	180	186	178	186	173	200	184	183	167	170	174	183	189	146	173	155	185	184	184	173	156	190	185	171	195	165	170	168	177	178	176	195	181	178	175	158	156	179	170	186	141	182	161	174	164	171	186	162	187	194	161	182	188	172	175	158	157	169	177	165	162	178	172	184	180	177	178	213	184	194	185	168	179	156	156	187	180	172	186	184	176	185	175	147	164	183	163	162	183	180	181	184	174	174	161	172	162	151	148	204	176	186	185	165	187	174	191	201	192	162	197	160	196	167	154	176	156	178	184	165	189	195	156	171	192	164	176	169	180	181	192	179	189	154	149	188	182	167	197	189	180	175	186	179	177	159	182	174	163	181	158	178	178	191	179	152	168	179	179	178	150	178	198	172	184	167	180	178	187	178	177	195	205	161	166	156	213	179	174	177	206	194	174	175	192	163	151	171	177	183	193	181	166	179	200	169	192	171	174	146	178	209	176	176	188	171	170	162	188	181	162	158	189	164	188	188	196	178	184	186	166	187	191	176	203	177	150	181	199	189	153	149	191	184	159	195	188	187	195	182	189	172	204	166	196	188	162	185	175	182	183	169	195	188	168	176	174	164	208	173	191	171	185	188	179	198	192	191	189	165	204	172	179	194	176	190	194	176	163	161	172	182	175	170	179	187	194	192	189	159	207	165	178	188	159	181	177	187	164	168	161	171	188	198	178	158	155	190	176	188	197	169	155	167	158	176	189	210	172	186	170	150	160	186	193	181	177	180	159	210	162	188	193	177	172	188	199	170	175	171	173	182	192	174	184	211	161	147	165	180
14958	26442	33961	30971	22279	17283	14263	13168	12284	9784	8724	7203	6535	6441	5982	5530	4624	3691	3468	2425	2177	2159	2052	2170	2178	1797	1520	1523	1395	1215	959	881	801	763	700	678	676	640	607	627	649	641	617	584	593	575	590	591	607	609	579	627	600	562	583	622	600	615	573	570	570	609	602	589	582	581	558	597	548	590	605	540	580	586	546	597	603	589	595	600	550	571	604	581	579	585	604	565	571	546	558	564	552	596	564	618	633	559	560	553	579	608	566	601	549	585	541	542	548	547	609	560	563	584	551	541	617	548	624	619	604	541	579	618	566	555	615	604	572	563	591	569	593	593	551	592	594	571	555	579	591	571	569	556	551	585	579	575	613	566	559	582	567	544	573	584	553	568	567	554	544	576	562	560	579	630	609	597	556	579	598	603	586	572	555	508	575	543	582	586	573	569	594	569	526	575	562	597	545	568	569	598	551	556	549	586	533	616	600	591	586	622	582	588	571	587	607	599	567	513	573	584	565	543	580	586	559	580	547	584	594	621	593	596	587	620	559	590	596	621	546	585	603	595	604	595	571	631	582	563	557	610	589	565	550	589	596	583	559	579	550	613	554	587	589	558	579	587	578	575	603	594	598	581	549	620	560	587	627	565	603	576	568	540	615	550	533	635	603	585	546	578	593	599	566	565	598	530	565	574	553	586	566	556	597	590	583	591	564	599	563	574	558	597	580	613	588	600	547	560	559	582	567	608	565	554	544	612	535	570	605	588	550	588	557	532	564	558	585	583	551	587	591	648	631	608	605	545	570	591	583	565	548	624	582	529	523	574	582	589	590	549	611	582	553	619	633	588	576	611	598	592	611	580	548	588	590	580	595	554	556	541	593	624	587	569	573	535	583	573	562	594	609	552	566	571	559	596	584	606	553	569	594	571	557	616	621	552	558	569	608	604	584	587	576	591	610	553	590	591	566	604	564	599	558	613	595	578	578	566	520	565	588	567	510	554	582	574	581	622	580	563	534	602	563	571	586	542	595	568	556	606	572	601	608	572	579	577	569	543	526	559	583	596	552	617	554	540	597	566	614	538	581	611	559	596	557	528	586	598	557	552	590	573	594	593	551	574	554	552	575	584	558	601	604	596	559	599	575	614	577	607	539	531	608	619	583	560	590	574	569	536	556	591	558	575	583	540	598	585	591	565	618	565	584	565	612	560	631	566	563	622	565	562	615	585	586	619	579	571	566	574	578	580	560	599	543	579	580	562	594	537	591	624	597	557	606	576	579	539	560	556	596	508	582	540	575	616	561	542	595	570	602	608	553	576	560	604	625	618	581	547	633	587	558	577	587	565	597	606	587	579	565	549	545	597	590	598	582	600	595	555	536	573	589	607	617	551	556	575	566	596	563	568	585	554	600	601	517	582	596	594	569	582	574	556	593	575	568	575	603	610	545	538	543	555	575	574	574	580	548	552	564	605	572	575	558	560	591	597	615	608	590	560	583	559	575	599	561	594	545	567	553	533	564	564	593	565	605	550	581	562	525	559	563	543	576	602	583	559	617	572	589	567	587	537	565	591	587	575	592	596	598	557	538	546	569	600	556	612	573	546	526	564	554	581	585	587	570	587	542	598	613	570	580	596	556	591	561	588	571	576	547	561	603	566	559	606	583	549	570	606	552	543	562	611	597	555	555	629	563	576	584	581	579	566	570	579	607	560	611	580	580	581	580	585	575	530	567	580	571	577	543	501	582	572	561	530	590	557	563	606	629	629	597	582	575	544	605	606	602	590	574	573	588	602	559	557	570	587	600	590	566	531	615	606	569	567	613	568	615	545	588	622	605	549	586	575	587	597	608	547	593	590	541	581	525	550	585	553	600	554	580	597	582	548	564	572	584	598	587	586	601	549	578	560	611	585	541	557	589	557	611	599	565	554	571	559	582	532	538	561	565	587	556	557	585	588	568	614	608	549	586	536	561	542	540	595	602	601	544	616	603	568	579	548	567	574	553	612	557	572	596	595	588	584	592	582	594	538	634	581	534	573	610	572	557	600	565	557	574	578	565	559	600	617	588	625	585	551	582	575	586	613	608	515	539	564	573	601	572	585	601	585	592	613	549	596	574	591	545	575	557	612	512	556	590	558	558	591	612	553	591	619	596	576	604	613	562	542	556	596	614	583	568	564	527	590	588	562	586	547	558	585	572	598	563	561	592	545	567	516	526	595	573	611	546	563	539	599	510	593	569	582	560	601	590	580	535	568	597	564	552	582	591	628	561	631	581	567	527	583	540	605	598	577	577	586	626	589	565	596	619	552	578	599	524	586	584	553	601	607	561	577	592	578	620	548	632	570	574	616	546	575	561	553	605	579	577	580	563	528	563	576	543	590	537	553	589	557	581	576	495	558	625	556	563	576	582	584	626	527	544	554	580	589	534	590	556	598	576	589	571	579	581	535	572	585	573	564	551	597	544	574	532	558	593	559	584	593	577	570	595	543	610	542	575	558	580	590	564	610	616	553	568	590	536	573	615	562	565	535	569	615	572	582	600	546	575	523	584	584	512	603	563	563	551	568	597	581	570	589	532	588	539	553	570	556	583	567	575	581	546	599	563	566	546	546	552	597	547	588	591	529	585	601	581	610	607	610	579	597	598	573	590	570	600	572	566	570	540	563	564	560	579	610	544	592	578	584	593	594	592	585	571	552	610	550	595	624	599	592	567	514	614	566	599	569	563	612	592	623	592	574	562	570	543	565	581	599	575	593	605	583	586	626	550	634	544	594	595	586	574	572	655	571	592	580	600	585	588	563	554	580	577	563	561	583	609	586	533	574	590	588	587	605	584	576	553	562	614	587	584	583	583	575	629	538	637	555	553	534	554	576	547	610	591	585	564	559	593	571	574	537	571	574	580	549	578	559	613	554	585	605	554	581	595	579	599	608	570	620	543	614	599	519	564	568	584	555	595	536	586	566	590	597	578	587	582	609	613	600	559	574	604	578	580	573	582	580	641	560	572	538	606	630	576	578	595	563	527	571	616	579	572	562	597	567	543	586	574	624	598	564	575	604	584	541	571	593	573	583	581	593	591	569	568	590	607	549	585	558	572	557	573	513	567	542	559	615	581	596	570	570	575	593	529	586	609	557	598	620	538	573	583	606	575	535	569	598	567	568	642	567	577	573	559	569	547	597	554	578	560	580	575	560	572	582	568	575	576	576	603	600	614	577	587	543	586	581	567	608	584	598	626	586	638	609	629	577	565	561	614	566	531	545	590	600	560	579	602	584	595	620	584	584	557	587	575	581	571	587	542	586	584	526	583	605	555	594	604	574	617	562	588	609	553	624	566	563	605	553	600	534	588	544	564	542	580	599	540	567	580	588	564	578	598	552	595	546	574	597	549	599	556	609	602	607	596	560	581	570	588	621	586	572	579	558	584	546	582	547	579	533	567	592	587	554	598	572	601	572	541	614	563	582	569	567	611	602	586	600	566	570	546	555	600	565	546	598	558	568	583	557	580	575
44014	45952	47639	42235	34059	28100	27005	26099	27963	25091	23931	20287	19324	18089	13836	11567	9485	7215	5843	3689	3381	3050	2739	3265	3442	2753	1856	1037	836	681	539	412	326	286	251	270	239	257	233	191	193	170	185	180	164	191	187	180	186	165	189	175	169	171	180	200	221	217	203	188	182	163	173	196	205	170	197	167	173	192	177	214	162	191	188	180	185	189	177	171	160	193	184	175	176	187	194	180	178	193	189	192	172	164	189	174	144	198	193	193	177	178	156	159	184	173	173	173	193	184	196	162	157	167	189	170	166	178	176	154	187	177	175	181	158	164	173	174	190	197	186	162	176	144	173	142	176	198	156	163	179	151	191	152	160	175	158	194	181	158	181	202	176	190	169	195	167	158	171	185	184	185	164	173	184	187	170	165	189	158	160	173	170	163	181	187	178	159	194	190	192	188	157	181	155	169	190	172	200	180	142	195	170	164	188	173	155	191	189	177	144	174	171	191	155	188	165	181	185	165	174	187	166	175	201	174	196	185	170	179	156	193	183	192	173	169	164	174	162	190	196	180	178	197	178	175	192	175	161	192	182	177	146	180	159	186	173	186	166	177	177	180	175	194	168	181	169	190	171	157	164	172	169	182	166	188	174	171	174	174	182	188	193	168	176	186	176	196	158	197	174	191	177	187	185	170	205	170	194	181	188	184	175	165	170	200	167	179	158	153	155	159	186	195	180	180	198	154	166	160	166	182	161	160	193	196	170	200	164	171	164	166	192	170	173	174	194	175	220	166	189	182	149	172	199	179	192	171	164	177	178	181	168	190	209	153	170	183	186	154	191	185	162	152	190	155	164	189	169	201	177	178	186	169	154	161	191	175	198	180	183	190	174	171	162	187	166	197	164	191	181	178	169	177	191	158	188	149	178	172	180	172	155	176	178	176	158	149	203	198	185	189	175	173	166	181	154	191	179	182	189	172	180	180	166	181	169	172	183	176	194	167	193	185	192	167	182	185	186	155	167	178	177	153	146	177	176	170	164	183	185	181	198	184	169	173	173	170	192	169	195	199	177	189	173	172	181	168	166	195	181	174	171	152	185	173	186	152	152	181	152	166	181	179	184	181	185	173	183	181	174	171	170	159	175	200	195	178	189	155	164	191	184	174	177	173	191	160	178	169	169	176	189	190	196	191	203	182	180	195	202	169	173	170	184	197	194	165	192	197	191	201	165	172	171	187	181	192	166	200	191	152	186	198	183	164	190	187	156	178	161	190	184	175	197	164	202	183	176	172	176	163	192	189	179	170	168	181	144	162	193	159	173	182	164	176	185	172	183	170	192	186	163	168	187	158	190	193	182	164	185	171	172	196	164	176	189	180	190	187	161	161	171	158	182	164	200	147	189	181	184	184	173	168	189	183	176	197	192	171	190	161	184	179	192	184	162	191	166	188	172	187	153	171	183	187	208	177	157	190	172	175	204	175	166	167	157	169	178	155	173	155	184	171	190	170	179	172	161	185	194	171	173	171	184	169	166	172	173	174	176	159	157	174	169	170	177	166	188	162	178	154	175	173	161	176	168	180	186	165	175	168	195	149	149	170	192	160	173	159	164	204	170	180	177	174	172	177	178	188	177	177	152	193	177	171	171	191	184	182	191	174	177	171	171	175	148	160	181	178	160	166	201	183	177	171	157	182	182	166	165	190	173	162	180	157	176	201	184	177	181	199	180	164	179	181	166	187	172	151	166	192	178	162	184	161	159	197	190	184	189	165	187	167	187	175	172	169	165	159	188	203	207	173	198	193	171	189	183	180	170	170	184	146	188	167	196	183	190	165	179	197	187	190	165	170	197	183	178	147	183	184	168	174	198	173	168	194	186	192	187	195	198	191	177	147	181	163	176	199	191	198	189	181	206	181	164	191	189	183	172	167	158	179	189	173	167	188	176	185	163	174	200	171	162	167	215	197	200	185	190	161	170	172	162	170	170	194	180	168	169	173	170	176	165	173	205	193	178	197	177	167	196	193	171	158	168	150	164	186	182	182	172	175	171	183	163	177	178	161	165	170	189	171	186	168	173	157	174	173	166	191	159	172	200	198	184	170	173	174	163	187	173	159	176	193	189	168	194	172	172	159	150	173	174	185	163	186	200	179	171	177	164	165	191	191	175	157	160	182	162	189	175	166	167	148	186	199	195	165	185	160	183	193	160	189	161	171	186	168	171	196	181	170	173	163	178	198	157	179	185	184	179	162	176	191	163	184	184	197	168	166	191	177	176	167	182	188	163	194	197	175	159	164	206	156	156	166	167	163	165	186	164	191	199	189	177	177	188	174	175	192	194	161	166	176	184	173	173	182	168	168	163	164	179	173	151	184	163	166	162	165	185	179	167	172	164	179	179	167	178	176	186	171	189	163	177	169	196	181	164	186	177	180	184	178	172	206	163	171	157	183	200	183	158	172	149	164	188	178	193	181	186	159	184	172	168	186	166	165	190	188	202	191	166	191	149	174	160	173	176	193	199	177	159	181	171	186	190	178	184	176	182	167	191	169	196	174	174	203	187	185	176	162	187	180	176	180	190	159	187	189	178	183	162	179	158	181	164	164	172	163	152	154	191	168	172	170	173	156	188	184	202	164	162	190	180	185	175	159	177	211	171	165	179	186	200	179	181	186	166	205	180	184	169	165	186	173	179	163	166	174	164	169	184	159	175	194	170	179	188	186	183	179	177	172	193	186	173	181	200	166	180	199	185	196	164	197	168	178	205	157	179	156	193	171	183	175	182	183	177	188	178	159	154	161	184	183	163	177	160	156	173	174	172	198	192	163	176	149	164	182	190	172	171	171	194	159	163	175	176	181	185	164	169	165	189	194	184	198	169	200	176	195	169	164	176	177	165	179	206	187	175	176	149	194	195	175	181	196	178	167	180	174	155	177	158	168	171	148	171	199	176	184	165	167	164	177	189	172	205	194	183	207	171	199	171	172	186	168	185	183	183	157	167	183	168	175	188	187	160	174	166	189	171	183	149	173	194	187	176	151	170	182	188	184	176	184	210	167	171	185	160	174	180	151	207	181	171	181	187	188	188	170	164	206	171	183	180	181	173	182	178	173	150	191	183	181	166	179	151	192	170	188	169	179	195	200	168	184	164	165	165	172	184	182	189	187	175	174	201	184	170	149	168	176	181	177	186	173	166	161	179	160	180	183	160	155	174	176	186	183	186	181	200	149	187	160	185	159	183	168	186	182	161	160	187	190	190	200	165	177	168	198	167	171	191	172	200	184	179	192	171	181	179	173	172	196	188	209	192	188	203	182	169	196	171	174	170	163	166	172	161	180	218	161	160	155	185	192	176	177	165	162	162	152	184	176	169	178	189	187	166	187	194	191	168	160	163	180	157	163	184	179	200	145	153	182	188	171	169	184	155	166	173	175	175	177	162	200	169	165	193	174	142	184	186	157	168	151	165	159	186	141	174	194	195	201	172	192	159	173	162	182	164	176	202	172	149	201	174	192	175	150	183	179
36303	44223	52501	52539	47597	40185	36807	35818	40802	39364	39265	36115	37186	35432	32751	30816	27603	23828	20866	16218	15875	15115	14113	16004	16846	14302	10599	6498	4597	3997	3036	2092	1777	1439	1237	1030	963	903	859	735	766	716	680	630	581	582	610	547	593	570	594	551	610	603	601	700	799	870	668	640	598	560	552	529	581	602	591	586	555	523	589	581	552	568	606	571	571	580	553	555	567	549	557	567	567	581	558	600	546	608	566	543	560	538	598	566	579	578	574	603	569	570	570	545	503	580	564	626	573	597	549	587	614	507	517	589	551	541	567	574	538	522	590	601	531	577	567	566	583	576	650	549	595	601	557	594	547	546	567	540	576	572	601	576	558	564	542	552	514	560	571	569	533	560	534	600	531	605	554	616	586	564	561	576	566	525	576	585	572	594	574	551	542	555	516	593	524	553	548	560	568	586	545	574	597	591	553	535	593	580	557	563	624	559	580	582	582	565	566	570	561	579	543	591	549	563	582	576	507	572	586	560	562	551	573	612	571	558	555	578	564	594	552	561	580	558	575	564	589	568	579	589	559	574	553	537	558	560	543	574	588	535	593	572	572	546	566	528	564	534	610	581	564	545	559	586	591	570	539	541	567	548	571	597	569	573	586	587	604	575	597	592	595	564	600	581	562	547	542	591	580	552	583	525	544	584	565	595	518	535	566	593	591	557	549	589	592	567	584	581	604	566	564	549	540	569	582	552	572	552	546	585	558	549	558	582	560	593	570	585	515	566	552	553	548	595	550	561	630	556	587	549	559	558	575	580	546	579	546	576	577	577	545	565	564	591	566	574	558	578	574	565	578	554	569	574	558	568	573	611	581	576	591	611	560	561	541	531	572	561	572	565	592	558	522	570	554	560	551	555	575	527	570	578	569	538	562	580	553	537	548	560	576	559	581	596	526	562	589	559	578	578	553	558	563	592	558	612	610	536	551	533	600	556	589	587	541	553	549	571	583	564	581	538	538	600	581	551	586	610	615	547	580	579	563	588	560	548	546	580	554	559	564	522	532	585	569	569	573	568	570	562	549	568	605	561	594	561	582	611	569	584	568	595	624	555	553	530	579	568	528	548	512	541	556	515	566	587	563	564	593	587	565	560	578	583	605	565	502	552	604	578	596	554	540	601	601	548	600	562	595	603	570	557	530	613	528	538	529	559	576	587	588	545	576	515	536	574	558	575	592	557	555	558	553	583	561	531	564	562	587	556	567	598	542	540	560	586	572	482	537	555	620	539	558	571	548	556	535	556	565	558	567	567	532	576	562	560	535	593	577	531	535	592	549	565	555	624	553	534	547	572	601	549	546	590	563	564	562	594	556	586	576	572	528	554	599	599	587	539	505	555	559	568	594	573	589	516	603	605	583	576	588	532	583	552	555	588	556	607	571	558	575	537	557	555	576	523	543	593	579	554	522	615	555	599	557	548	579	553	506	572	534	573	586	563	533	557	537	552	521	568	555	590	547	557	579	552	537	567	536	563	562	577	561	564	537	547	597	579	579	563	595	502	561	554	535	597	563	558	577	573	555	541	566	585	558	592	594	550	590	575	595	560	572	570	585	558	578	569	516	575	583	598	596	555	572	579	581	564	608	554	582	569	587	574	542	561	588	571	560	583	573	570	547	540	564	536	585	545	531	556	583	583	543	543	576	557	506	536	535	536	573	548	557	545	583	572	610	574	579	547	522	525	509	550	584	519	579	552	569	554	532	543	595	546	507	604	582	581	555	567	520	547	570	536	545	545	561	520	561	581	539	536	594	555	556	537	582	578	562	574	563	604	562	563	568	608	509	559	550	589	588	568	591	524	600	589	559	543	554	575	561	526	570	559	570	616	533	571	523	586	592	574	591	542	568	568	551	572	560	575	582	561	564	541	545	572	551	605	576	584	580	548	515	581	591	559	580	530	576	540	594	533	570	577	617	602	578	580	530	579	539	612	557	586	582	542	568	598	585	606	566	570	544	574	541	602	568	539	549	559	597	552	606	537	579	576	575	489	575	560	586	614	541	544	592	564	583	581	586	546	584	569	551	576	586	575	543	545	535	611	520	560	570	580	543	607	576	567	575	584	554	539	540	584	563	558	557	576	527	587	555	584	556	566	567	553	550	558	598	559	552	564	587	597	549	572	591	588	575	544	501	575	572	569	563	542	579	576	583	585	554	623	587	551	525	568	522	550	528	560	514	574	541	595	554	549	589	576	561	583	561	582	527	541	603	540	530	525	546	573	590	613	551	530	553	536	526	559	562	575	590	508	587	593	585	595	584	587	586	579	517	568	617	553	558	551	574	623	555	576	575	592	579	609	555	568	536	539	602	529	545	557	581	590	571	523	520	549	545	581	539	593	574	519	562	585	542	561	548	583	581	551	606	597	546	590	581	551	560	535	542	573	552	571	588	590	550	615	539	553	567	569	576	574	563	585	565	583	616	578	564	589	536	562	532	591	567	564	633	621	532	538	582	612	604	544	591	583	544	582	596	559	582	569	587	538	521	581	570	568	591	559	573	569	574	570	575	567	583	577	550	552	558	566	550	587	559	598	558	552	580	576	533	567	593	591	588	543	532	559	581	570	545	595	562	595	573	574	557	513	581	581	541	628	585	540	577	538	547	536	590	582	567	576	541	558	560	581	615	542	559	559	597	553	601	536	546	580	574	554	538	540	575	587	587	567	567	541	535	576	551	591	552	578	552	548	584	581	571	542	567	613	587	567	547	556	546	574	565	596	559	551	512	587	530	569	568	572	591	598	544	595	552	573	534	589	554	564	559	562	591	575	568	566	519	589	526	523	574	574	569	556	528	549	581	559	518	575	566	584	601	572	527	573	580	536	558	579	582	561	556	588	571	577	586	591	523	559	543	570	580	609	548	578	599	574	538	592	582	542	530	606	558	575	550	537	572	609	492	548	586	568	562	596	521	557	603	601	546	584	619	548	559	581	558	592	568	605	582	590	587	592	582	528	540	549	585	587	583	529	587	574	557	567	550	556	553	604	568	551	562	599	569	534	590	601	597	591	547	610	538	559	593	537	579	595	538	531	568	569	582	578	577	525	598	524	592	634	552	562	528	581	596	538	537	547	568	562	551	589	546	559	555	555	589	589	572	595	539	579	531	530	551	581	543	543	534	605	581	561	551	548	583	607	557	536	535	569	594	563	571	577	534	560	572	564	596	548	588	549	586	556	562	573	553	571	545	565	593	521	589	569	543	545	576	566	592	535	539	587	538	557	566	601	539	532	587	551	587	559	552	583	532	571	582	589	532	546	557	564	567	548	564	589	555	563	562	541	553	553	590	598	564	625	586	569	573	563	539	547	545	549	556	578	541	556	587	554	538	563	531	555	628	579	532	544	549	549	551	579	561	502	562	569	585	550	590	602	545	551	582	560	556	625	564	587	567	534	596	576	546	551	581	561	493	538	564	552	561	541	586	558	587	575	595	525	540	576	592	558	535	555	570	583	538	551	581	545	518	583	579	575	550	592
49119	45943	43810	46093	36225	29709	30188	31652	33357	32768	31924	29569	30754	28875	23251	19986	16946	14791	12481	7525	6612	5485	4912	5529	6834	5755	3255	1826	1234	1113	770	590	567	463	421	365	375	324	318	281	271	246	257	240	226	252	238	226	242	236	229	239	248	217	223	233	261	274	259	210	243	208	225	243	232	195	237	212	218	242	256	221	215	218	235	213	226	217	216	224	227	233	232	226	229	221	210	243	244	238	218	201	212	241	232	216	195	221	210	223	210	213	203	220	187	209	235	241	229	212	250	212	223	215	215	225	203	229	236	231	193	237	245	216	228	211	226	197	201	236	212	212	221	245	218	220	227	215	192	219	203	257	218	214	232	224	250	202	212	228	220	222	235	213	233	230	217	231	200	230	210	208	247	205	190	229	228	238	245	213	197	221	217	215	220	219	213	232	229	207	213	251	237	236	214	239	201	207	252	221	228	214	235	205	202	212	233	223	217	238	235	240	225	226	248	244	219	252	232	259	206	232	196	207	194	212	246	210	238	210	211	232	231	221	186	203	218	240	227	227	211	202	219	222	237	209	243	207	213	207	226	220	222	232	209	205	220	191	214	222	211	209	229	237	219	206	228	229	239	231	224	218	220	210	213	234	245	250	214	244	242	229	220	234	216	203	220	230	236	233	213	244	208	199	220	214	222	233	211	189	236	243	242	206	196	234	209	215	184	219	222	225	230	226	211	206	235	244	200	230	191	218	220	219	238	212	243	218	203	197	217	212	233	229	206	209	203	229	208	221	229	215	230	208	241	213	232	244	241	202	221	237	201	220	222	215	213	220	219	229	223	238	213	230	213	257	221	226	228	213	226	218	196	236	218	231	242	250	228	228	189	214	231	225	215	192	225	192	208	243	252	231	207	230	225	203	232	222	237	197	197	222	225	212	246	232	221	182	204	220	246	204	221	256	220	233	239	223	220	215	223	213	202	215	216	211	225	234	224	218	226	209	233	242	219	224	210	217	220	219	214	213	229	248	243	203	225	196	195	221	204	229	230	237	238	213	204	213	191	233	215	235	210	214	196	212	218	207	204	214	224	215	228	213	221	221	191	226	237	218	251	217	202	202	213	207	231	202	214	185	235	204	223	203	223	215	248	201	231	196	242	214	213	219	224	228	236	197	218	189	213	200	224	205	230	236	227	199	201	249	244	218	224	213	212	224	257	229	220	202	240	211	213	231	213	217	212	204	211	194	221	226	202	235	222	192	213	239	213	230	241	201	231	226	225	234	234	227	196	213	217	232	224	231	206	214	234	214	206	214	239	225	239	208	211	195	201	209	232	219	236	226	249	232	245	190	229	231	236	231	240	205	241	237	224	219	203	213	230	240	183	218	205	241	227	212	241	220	203	201	224	236	204	245	232	217	243	226	215	233	218	210	208	212	226	190	209	248	207	240	222	223	239	242	252	216	216	198	218	245	218	203	233	214	205	234	261	223	237	218	204	195	220	225	223	243	191	219	225	201	228	235	227	221	230	242	219	215	231	230	228	244	238	215	232	219	231	222	226	211	212	223	213	207	210	226	220	217	233	219	226	219	202	225	212	239	239	219	239	225	219	244	224	230	216	216	215	221	231	201	243	236	208	232	235	212	205	246	237	210	233	238	245	229	204	198	213	233	204	226	231	235	262	237	215	243	211	201	214	206	262	198	242	205	222	221	212	214	208	209	237	208	255	221	196	231	217	220	252	231	213	210	224	203	223	213	246	199	233	236	230	228	218	226	229	205	221	235	230	194	259	234	217	225	239	188	211	231	203	227	231	222	225	215	230	231	213	203	227	230	222	239	190	249	232	231	250	202	218	202	230	213	249	228	221	205	228	228	214	227	227	208	205	199	235	215	233	240	217	210	218	200	213	224	233	236	216	248	217	226	220	207	210	199	215	250	218	219	235	199	217	209	237	228	243	243	251	209	250	195	206	228	218	248	210	207	223	249	229	199	246	207	247	237	229	203	216	193	234	222	211	232	210	181	221	226	221	226	216	231	207	223	224	197	211	223	203	216	222	193	237	215	242	243	227	215	222	203	231	220	225	227	229	234	233	220	237	232	224	231	252	216	214	221	227	220	246	209	219	245	231	219	212	218	215	227	251	286	204	218	208	233	196	224	225	208	200	235	210	197	231	236	220	245	226	211	218	224	238	243	213	234	233	248	205	215	228	217	225	224	230	241	229	213	237	222	232	212	218	192	231	213	239	201	222	229	234	229	204	219	226	215	230	214	226	211	212	216	236	232	193	248	218	216	222	227	250	198	202	210	234	226	225	220	209	204	228	221	232	210	200	222	225	201	205	230	242	220	215	220	207	243	214	220	239	191	247	242	254	251	208	218	210	228	235	199	234	209	190	248	213	232	233	226	214	216	217	218	222	225	226	208	243	217	226	201	252	202	225	212	218	249	216	215	235	225	239	216	219	207	211	204	228	211	230	225	226	205	259	212	262	231	215	205	227	241	206	230	234	228	226	241	209	236	218	237	198	237	236	224	218	217	212	211	218	223	186	219	207	226	213	173	219	214	217	229	238	224	235	224	231	191	216	234	185	228	204	207	247	244	227	239	202	229	216	231	219	256	227	210	225	234	241	238	231	228	201	196	229	217	208	227	257	224	236	215	226	245	201	243	235	238	232	241	218	231	235	226	192	207	191	216	231	222	203	203	239	238	220	208	215	214	225	214	204	221	219	241	234	204	235	201	219	227	198	226	214	231	209	245	206	242	227	206	239	205	219	229	212	209	214	223	244	205	242	220	225	239	206	230	220	243	208	229	210	216	237	239	219	234	224	209	243	249	224	225	218	221	233	233	235	222	194	196	248	214	225	227	224	216	223	204	229	210	213	224	202	233	213	230	229	226	235	222	244	203	212	227	226	228	242	243	209	252	216	234	206	210	214	231	225	218	201	206	229	211	224	231	229	220	237	193	225	221	206	206	236	236	225	245	226	231	248	233	206	231	228	232	226	212	246	205	183	214	234	219	227	230	221	199	234	209	221	238	201	248	239	226	231	221	234	224	259	222	224	195	219	230	219	213	227	239	241	259	214	246	238	221	234	209	218	227	238	192	225	241	227	181	217	240	231	220	233	239	227	263	225	224	204	235	228	244	211	206	215	234	234	225	226	222	222	245	206	211	226	216	233	226	229	222	239	230	252	241	244	245	208	214	229	257	220	210	214	219	204	249	224	217	226	230	206	213	212	196	216	219	232	234	227	203	244	240	201	215	202	239	235	211	229	244	238	202	218	199	256	246	211	230	241	226	226	226	239	216	219	252	238	234	228	238	211	246	251	213	181	246	233	221	215	220	235	246	224	226	200	231	218	225	237	205	228	195	226	209	205	221	212	221	230	225	217	210	214	219	225	227	248	237	262	215	211	241	258	218	189	221	226	214	218	231	186	273	217	200	218	204	227	231	254	234	215	211	215	222	206	229	225	216	197	231	231	240	220	234	216	177	230	217	265	231	228	217	217	210	226	208
40321	46621	51635	56020	50246	46428	44864	45726	48063	47210	46572	44497	45785	43500	40779	38281	35846	33730	30057	24623	24066	20686	20228	22843	25889	22421	15270	9760	6921	6218	4094	3488	2967	2373	1907	1501	1505	1294	1188	1049	853	829	830	749	729	689	677	685	712	710	740	674	676	721	707	728	1059	1026	906	899	730	697	667	689	715	678	663	664	729	697	691	648	691	693	713	669	723	673	667	642	658	676	656	680	696	710	662	700	704	676	729	685	649	635	638	685	663	635	692	718	665	699	724	668	689	653	641	651	639	716	696	686	667	699	696	697	670	647	692	641	698	647	630	675	647	649	647	704	704	734	717	666	645	660	694	659	744	679	702	678	695	674	679	735	631	670	694	673	707	651	664	679	650	687	695	713	649	708	689	650	693	676	693	639	700	682	676	677	661	687	665	648	693	656	673	685	647	709	682	622	666	619	686	710	658	682	681	675	706	611	714	634	650	666	669	663	681	676	654	646	673	678	626	713	664	687	693	691	686	673	707	650	679	662	671	644	709	683	652	656	660	697	630	656	661	661	685	661	711	687	676	687	675	712	636	687	668	680	685	675	718	690	691	681	668	616	639	695	648	673	716	695	704	682	706	619	666	694	652	715	676	650	653	677	673	670	699	693	676	670	670	655	648	670	677	653	685	654	700	654	686	704	683	640	658	671	701	655	683	693	673	681	664	654	652	660	693	676	680	658	674	646	720	686	650	638	702	673	699	691	663	698	705	682	619	700	703	622	666	637	693	687	677	726	714	676	683	676	665	683	676	695	664	663	647	645	634	687	669	732	664	681	681	702	621	694	674	667	649	670	637	718	689	670	698	711	658	731	646	670	689	670	650	700	636	710	654	659	663	694	671	703	647	663	642	642	630	646	688	655	675	657	698	686	661	672	710	628	665	681	672	673	654	620	638	686	641	727	667	671	699	696	697	639	694	664	676	665	688	685	721	694	642	640	738	658	623	674	692	681	689	713	637	691	704	672	693	688	669	697	671	695	666	693	677	661	715	657	696	667	696	668	692	669	670	647	662	671	631	665	677	670	693	657	687	664	709	728	690	726	644	706	667	645	697	679	662	671	652	663	647	663	680	622	607	670	720	674	703	683	719	644	683	691	654	615	706	721	723	668	717	692	682	680	648	686	694	674	655	679	695	667	615	771	654	707	675	639	678	635	685	671	706	678	690	690	670	689	687	686	703	634	662	675	708	682	716	688	704	696	643	682	654	611	706	675	681	699	606	663	687	653	744	684	663	679	658	654	637	697	700	693	620	697	663	670	686	698	727	697	683	700	671	631	657	674	715	667	697	698	692	636	689	714	703	685	694	634	696	679	722	666	715	647	746	651	650	666	676	680	696	687	634	629	723	681	666	649	638	705	656	658	688	689	722	688	679	680	727	700	689	680	631	655	697	658	646	655	644	712	717	718	654	709	674	705	637	715	678	670	673	714	650	651	666	719	691	686	659	665	697	705	662	671	634	641	619	656	694	668	713	700	644	709	638	655	679	695	688	684	615	724	654	634	634	653	723	710	668	702	653	640	713	706	714	694	660	675	617	673	671	628	653	659	693	664	670	665	679	689	694	643	678	700	656	644	652	685	693	671	651	664	663	678	696	680	645	656	687	682	619	647	684	694	676	703	634	671	629	714	688	624	690	657	616	715	681	679	646	694	668	685	649	674	625	671	642	663	633	659	676	687	660	674	699	689	717	707	614	657	662	686	617	671	703	676	675	674	642	700	640	655	671	672	700	639	682	661	586	636	656	645	699	699	664	674	670	653	686	668	645	672	693	663	698	653	691	669	744	692	627	627	690	656	706	704	688	688	650	660	695	704	662	647	677	665	661	659	660	646	652	643	684	729	720	645	671	685	668	682	703	690	644	695	646	645	692	678	664	684	691	667	670	650	679	711	704	654	688	683	716	675	685	652	657	719	664	658	676	694	618	700	741	646	660	711	643	660	665	658	646	719	704	661	657	687	673	636	674	656	653	646	717	692	670	657	615	693	672	668	715	669	702	706	649	610	684	718	652	638	673	624	696	677	676	673	700	633	663	647	670	687	730	680	684	697	689	637	688	622	682	701	672	651	663	660	688	683	672	673	623	737	709	635	671	632	754	628	679	726	664	633	670	668	676	687	645	666	707	669	697	625	661	635	672	694	688	690	672	676	657	734	686	677	704	642	688	672	638	695	655	708	669	669	665	597	691	676	711	657	660	699	665	709	698	640	697	675	657	661	655	650	671	695	663	682	647	701	678	658	688	682	672	674	685	672	689	691	638	692	712	670	724	628	671	728	660	684	718	652	662	656	690	676	678	689	626	714	674	695	703	641	691	688	676	685	634	706	697	651	662	688	688	677	682	695	682	650	632	720	640	679	706	736	667	679	710	701	676	726	648	690	674	684	687	631	637	718	666	717	624	679	701	688	710	681	687	700	646	699	724	646	693	680	706	727	639	678	706	677	650	631	679	705	669	643	731	678	659	695	642	685	650	685	707	709	656	719	706	696	661	677	668	682	635	665	609	690	661	703	682	670	678	693	688	674	689	692	661	683	706	714	694	638	690	686	771	647	649	658	656	623	677	645	688	619	666	636	667	651	686	654	710	686	630	668	685	695	671	718	705	662	688	698	704	673	691	690	708	697	648	646	642	696	662	689	710	685	587	669	708	654	680	669	675	652	667	652	666	664	688	688	653	670	670	654	727	674	627	691	639	669	627	709	638	684	696	672	667	681	694	679	659	664	674	697	622	633	670	697	695	683	696	683	667	735	643	659	672	656	639	682	683	670	686	673	707	656	689	666	684	692	724	660	606	617	694	638	621	630	628	617	671	656	704	694	680	685	692	653	672	666	643	637	707	711	728	701	670	646	628	616	676	713	656	693	702	652	704	650	643	679	671	671	666	688	685	674	716	714	656	705	686	669	639	700	668	654	640	675	709	698	678	702	717	723	677	654	660	665	699	652	660	653	657	704	639	681	679	650	672	660	704	695	619	647	656	700	678	637	688	669	687	652	637	629	643	645	680	615	736	678	694	700	637	702	648	690	658	648	680	642	642	707	688	683	636	720	715	637	671	677	661	658	682	687	663	671	678	701	672	628	673	657	690	697	713	692	688	690	645	679	697	699	642	652	678	675	674	709	673	662	699	661	700	696	661	648	652	671	669	626	698	705	689	618	628	673	653	695	645	671	701	656	652	659	704	671	673	642	695	668	666	711	693	696	653	687	673	652	660	646	724	661	668	692	680	702	707	648	665	644	647	638	639	650	684	671	733	686	664	661	692	697	690	667	648	700	722	641	659	689	674	677	646	666	645	680	661	644	641	702	714	635	649	700	673	692	664	646	640	707	627	647	676	664	665	679	667	676	721	692	667	698	656	649	640	696	710	695	663	687	672	690	688	679	656	621	687	656	648	649	674	627	634	687	679	702	624	645	685	667	652	631	643	655	695	699	646	729	697	704	654	663	701	683	691	700	674	660	629	645	690	715	705	675
19255	19589	21769	27631	16166	7955	5713	4302	3328	2395	1755	1375	1282	1299	1173	1065	827	782	715	603	512	414	396	410	489	424	388	313	304	249	216	255	226	231	184	211	210	236	192	183	194	190	201	194	206	191	205	232	186	198	179	186	187	180	176	204	204	179	187	197	204	183	187	201	218	192	177	186	207	188	191	184	196	198	199	188	190	206	185	196	179	205	202	176	202	172	175	180	172	186	180	181	182	182	200	203	202	184	184	207	186	204	182	220	188	208	192	185	204	216	193	193	188	183	203	206	187	206	195	178	185	178	190	194	170	188	192	188	164	194	197	176	192	218	191	221	220	186	198	191	206	182	201	184	178	181	205	192	180	187	219	165	195	192	192	190	175	179	192	209	192	176	196	172	187	197	198	174	210	200	185	214	186	191	185	168	169	180	178	201	183	165	175	187	209	231	181	183	203	182	180	191	208	187	198	191	193	185	203	181	176	167	208	174	170	189	199	199	203	206	182	181	178	227	199	190	198	201	190	203	183	189	176	210	193	233	206	203	215	176	197	172	197	208	177	194	189	178	221	204	193	175	173	196	183	198	184	182	166	197	167	192	195	204	200	177	204	210	182	171	200	191	191	188	190	197	189	203	191	181	193	193	206	178	205	191	175	222	170	180	193	200	176	212	193	190	219	210	195	202	170	222	179	175	199	208	183	183	197	181	208	191	213	187	181	196	199	172	173	192	200	199	183	191	189	183	198	178	216	191	201	206	195	211	175	186	190	185	190	187	185	191	196	179	188	171	200	186	220	203	206	211	203	195	188	172	195	192	190	206	191	196	228	204	186	207	212	176	163	215	210	189	184	200	208	169	181	196	180	196	177	212	232	188	194	199	191	199	205	207	205	206	199	187	206	160	179	182	194	166	190	165	176	196	205	166	181	168	182	183	173	217	171	166	197	171	181	196	193	195	201	170	230	191	197	208	176	207	178	209	189	198	182	183	193	197	173	200	171	185	200	187	165	202	199	188	158	161	194	180	187	186	184	212	203	190	185	169	190	201	194	193	193	201	203	168	187	194	184	192	183	176	192	159	223	199	202	187	200	183	154	177	207	209	171	203	194	177	205	180	211	208	183	177	189	206	212	208	200	183	189	202	182	198	187	185	183	216	179	178	189	155	180	186	213	184	198	185	205	228	186	215	176	216	193	182	212	187	175	208	196	198	193	181	186	195	166	197	174	156	187	193	193	205	174	189	177	196	180	214	195	164	191	181	182	185	166	205	198	181	196	186	198	200	184	196	184	181	181	185	178	191	179	198	199	216	196	219	186	200	192	198	194	203	193	192	207	213	195	173	166	174	194	182	202	196	178	177	184	169	209	192	186	188	194	209	188	185	168	205	202	191	179	185	194	183	201	180	201	184	183	215	181	170	193	214	192	199	190	200	188	178	194	176	185	189	189	170	197	195	205	215	188	173	212	188	207	191	181	186	197	187	180	185	172	190	186	208	203	195	168	193	203	184	172	192	195	214	199	190	199	189	185	202	184	187	195	187	175	184	161	179	197	229	173	205	185	203	202	169	200	187	175	182	187	188	199	172	179	208	196	196	165	188	188	192	194	196	211	190	213	195	184	183	189	194	195	182	222	230	201	181	183	190	175	179	171	178	191	217	179	188	185	211	174	185	168	197	188	194	216	180	196	176	189	160	189	203	182	195	171	222	199	208	199	194	167	180	200	207	194	203	194	166	191	176	204	196	192	192	218	182	178	169	199	174	174	180	170	200	182	194	201	190	218	203	200	193	204	175	189	200	209	196	170	204	196	201	152	171	185	202	188	189	213	169	186	195	208	187	190	201	188	197	191	191	181	163	206	177	183	202	223	196	205	187	182	210	202	176	186	202	183	183	174	157	188	188	184	163	214	181	191	201	185	204	182	167	190	192	206	161	154	174	177	188	203	206	217	197	176	177	204	188	188	203	200	190	199	177	177	181	190	179	173	208	183	199	191	213	174	184	180	199	202	217	202	213	198	182	191	191	188	198	201	176	174	181	210	211	188	163	202	180	191	186	186	196	162	178	176	196	174	182	176	180	199	180	187	237	185	220	176	172	179	208	194	189	191	182	180	167	184	197	223	198	181	192	180	178	188	185	193	191	213	185	192	178	191	181	168	203	190	198	180	182	170	186	193	178	181	208	174	209	212	198	195	201	184	207	195	189	187	194	171	181	185	193	183	195	187	190	204	194	183	183	176	186	187	181	187	192	205	201	195	187	240	205	207	211	183	201	199	163	187	180	192	215	186	192	185	189	194	186	196	182	186	204	191	188	173	200	185	182	176	187	226	209	193	201	191	184	199	189	185	192	201	199	198	214	193	203	204	203	186	164	204	143	187	191	207	185	181	216	171	186	176	174	174	192	189	192	177	203	207	203	199	181	196	209	206	206	199	214	192	178	189	200	182	185	191	231	197	197	210	166	182	174	175	183	177	181	167	189	197	196	181	192	205	191	211	194	188	204	191	187	231	218	182	156	183	179	191	178	194	194	182	188	160	172	201	217	204	181	202	208	174	210	198	205	190	192	210	199	194	211	194	177	189	187	179	203	182	206	202	177	198	169	166	185	197	187	177	193	203	163	204	205	174	184	213	203	186	177	176	170	188	182	218	168	200	202	178	174	181	165	207	183	181	191	191	194	208	198	189	205	194	191	186	211	173	190	170	181	140	195	183	180	184	189	218	205	193	209	178	180	183	194	193	200	170	199	184	198	164	188	199	184	186	179	182	174	185	203	195	230	205	174	175	189	167	215	183	202	210	190	189	188	204	199	214	179	191	185	169	181	202	211	191	194	193	180	190	225	174	175	184	204	197	207	205	156	182	198	189	201	151	186	198	192	176	185	190	184	173	154	199	197	176	178	188	175	184	179	206	214	195	174	186	190	185	210	204	177	185	193	184	214	210	187	192	184	195	175	175	190	172	177	199	201	195	194	170	185	184	190	187	182	202	173	205	193	200	218	223	199	187	178	219	213	196	217	196	178	201	205	178	200	195	190	193	219	176	147	173	194	196	205	161	198	185	194	202	173	185	182	195	214	188	211	179	218	218	200	189	188	200	197	198	186	179	186	208	198	173	186	185	176	215	198	206	169	197	175	188	181	210	184	202	179	192	194	192	190	184	179	181	203	212	176	186	189	196	179	180	187	185	180	210	175	193	173	159	204	196	201	174	192	222	184	195	209	189	196	191	177	183	178	186	215	187	195	205	189	203	167	193	219	202	197	207	197	200	205	212	191	228	201	180	180	178	188	183	204	169	198	149	188	200	187	195	204	194	185	197	159	176	169	182	200	190	171	170	191	249	167	174	179	175	192	213	184	193	200	179	181	170	206	191	167	183	191	196	172	201	212	182	187	189	181	202	186	188	190	212	190	195	199	176	194	203	226	187	192	180	185	195	220	160	200	176	178	221	196	187	182	180	187	177	188	197	183	204	210	183	203	196	187	198	206	191	184	184	187	198	170
15650	21206	30675	38149	27033	20016	17911	15504	13327	10360	8537	6737	6778	6507	5679	5483	4085	3813	3476	3116	2364	2004	1961	2062	2445	2271	2035	1451	1233	1013	927	777	804	774	733	734	737	697	671	644	697	674	588	639	639	569	625	614	593	603	651	680	580	667	626	585	623	620	583	665	649	648	610	671	625	626	596	668	637	594	586	630	575	616	622	620	627	620	594	616	583	576	595	620	590	651	589	663	648	590	585	632	590	590	602	578	655	647	588	635	590	624	650	579	606	588	595	636	598	633	607	587	625	610	620	615	639	627	597	645	606	609	624	604	626	577	594	581	619	614	611	615	605	600	610	610	635	578	627	597	609	618	635	646	648	646	629	618	600	602	595	617	612	626	631	616	630	650	563	638	582	597	584	631	623	595	614	614	579	604	623	616	615	612	594	633	589	579	574	642	641	649	619	573	579	659	616	628	672	627	572	584	600	592	624	619	590	633	623	598	642	625	606	630	610	575	607	612	584	597	628	615	620	609	616	615	648	580	614	606	644	629	635	619	644	617	648	599	639	608	654	617	591	606	627	538	637	618	605	608	594	632	585	623	609	604	582	631	582	604	536	596	653	585	592	622	617	601	631	616	658	616	661	620	598	624	616	610	639	593	625	585	631	615	584	610	594	591	655	611	664	671	602	599	606	634	616	629	605	689	603	562	642	640	625	621	613	642	606	611	603	581	635	676	576	657	611	609	603	608	554	597	636	578	584	614	616	620	614	564	616	609	660	631	632	635	668	620	588	599	617	603	633	587	595	619	667	582	574	593	637	588	627	591	644	586	608	621	593	629	616	591	620	620	599	644	581	617	640	618	628	627	629	591	641	604	642	609	606	588	642	651	694	609	648	634	639	576	607	593	643	593	590	617	623	656	569	571	658	624	629	610	628	600	601	621	601	559	634	606	647	602	629	605	654	636	672	631	643	620	646	645	574	586	614	588	589	626	568	662	622	600	613	588	609	614	610	603	640	586	597	598	639	569	642	633	606	644	607	590	609	659	612	594	593	592	628	627	591	610	631	589	574	590	610	635	598	602	603	649	602	625	589	621	593	590	647	643	619	566	585	591	609	597	589	613	632	654	600	607	608	620	620	619	602	659	595	628	644	629	652	686	597	645	625	602	605	626	572	638	593	607	602	607	650	609	594	615	629	611	641	586	599	610	587	647	667	637	604	581	609	574	596	598	605	654	633	624	580	578	519	633	667	593	631	608	589	624	575	544	617	597	631	653	600	578	601	619	630	638	610	649	595	635	622	601	623	624	621	615	613	615	598	604	649	598	618	575	598	602	609	603	644	574	618	577	589	597	599	615	592	592	598	656	605	616	622	575	604	613	613	585	604	598	623	602	611	613	607	611	612	609	661	619	658	600	641	602	651	599	581	619	628	599	610	634	641	601	613	619	626	590	607	626	602	603	629	631	609	568	643	616	607	562	611	640	600	607	597	587	641	599	641	616	645	619	574	670	605	577	563	618	577	590	601	602	634	611	626	630	604	621	623	600	601	632	586	612	604	634	586	587	596	614	621	621	610	644	582	607	579	599	612	639	595	639	610	646	604	598	615	624	576	625	595	613	631	642	600	592	646	612	642	624	596	635	630	592	580	585	618	625	607	661	621	570	651	584	622	581	634	658	569	590	593	644	635	650	616	599	615	613	658	610	612	635	613	623	638	573	631	590	634	628	600	589	600	594	594	639	592	618	632	628	635	608	650	636	656	629	595	642	658	653	576	603	571	621	614	618	640	620	597	636	609	604	619	576	600	633	597	637	585	636	654	619	634	611	642	574	609	592	609	629	613	602	611	616	607	599	567	608	612	635	623	596	653	634	656	650	657	632	579	603	633	598	614	609	601	611	624	609	611	602	589	623	635	659	622	609	592	601	587	596	618	629	629	625	583	624	610	616	603	586	629	567	635	636	654	609	561	628	637	666	618	606	597	610	605	631	678	581	601	643	621	663	610	614	594	600	607	621	607	599	581	605	591	648	596	608	601	624	584	608	666	601	608	644	606	652	624	624	655	621	616	614	625	620	648	610	627	604	589	606	609	626	557	619	585	616	563	594	604	610	638	572	610	603	591	646	617	621	629	620	555	618	627	614	541	587	632	611	604	591	583	647	589	654	636	616	610	573	609	611	622	630	657	596	636	624	585	602	661	629	581	610	620	606	630	573	596	596	599	675	613	596	586	639	644	642	617	629	571	594	624	593	613	644	605	628	665	638	648	591	553	597	600	646	625	623	633	589	608	675	599	613	635	611	592	626	631	655	648	566	630	634	612	628	627	576	580	618	641	619	634	634	619	627	606	594	597	577	667	652	626	610	601	622	626	636	619	633	631	611	652	635	604	593	636	587	631	575	643	647	620	636	610	568	612	629	632	629	581	612	620	574	624	616	618	572	575	627	618	597	595	625	638	633	600	649	559	621	627	590	594	661	642	608	649	604	608	668	607	607	563	596	632	645	594	559	644	590	587	563	594	592	615	617	609	598	620	576	609	658	646	613	624	617	598	631	649	635	606	585	633	634	646	626	615	614	624	607	616	620	625	607	619	625	602	617	606	597	624	625	595	572	577	610	614	601	632	619	579	590	576	609	608	589	603	616	629	599	591	580	618	631	622	648	604	619	656	623	610	568	628	643	558	624	613	625	596	619	587	588	600	620	597	648	595	614	606	602	641	598	643	620	584	628	623	578	613	591	615	646	657	584	587	574	587	610	616	611	639	629	562	615	612	613	632	620	601	621	618	633	614	651	617	575	601	593	585	629	602	624	640	615	597	635	626	599	623	589	641	630	622	623	640	618	633	629	604	626	569	602	601	648	636	594	614	577	614	664	607	588	617	614	624	654	620	659	614	620	633	622	583	586	632	618	603	625	574	607	607	620	606	620	642	591	603	573	656	590	586	627	568	693	628	623	627	623	635	640	653	591	595	622	586	614	623	638	597	580	546	589	626	563	554	615	628	619	644	645	597	607	621	622	556	587	591	633	574	605	632	593	609	636	618	599	587	590	572	614	616	688	670	607	617	602	568	612	628	613	609	612	596	603	603	608	643	604	606	591	629	622	602	599	623	640	582	622	614	625	577	614	610	626	620	589	595	614	636	608	610	612	635	615	706	586	595	603	637	629	622	609	662	623	575	595	577	596	636	617	659	599	599	632	616	633	588	571	600	588	614	566	593	637	610	623	585	579	621	611	602	597	640	617	590	626	610	587	601	637	598	614	644	590	607	613	643	598	591	608	593	625	664	639	614	557	633	632	616	620	589	605	602	610	631	666	616	634	607	679	595	650	599	635	650	598	603	608	624	592	624	623	653	604	599	628	576	620	632	613	601	585	585	666	595	586	573	629	597	604	570	594	618	612	593	590	648	574	593	586	619	601	631	624	616	621	621	677	627	569	583	594	613	625	592	596	603	622	624	588	580	643	590	609	640	614	607	608	571	614	602	627	667	603	596	611	569	627	604	582	667	620	617	603
40741	44624	49401	45626	36996	28733	27627	27914	27092	23317	21168	19720	19398	16588	11927	8596	6883	6696	4717	3008	2529	2064	2195	2646	3217	2232	1391	864	978	957	628	388	301	271	294	273	251	241	209	230	238	180	208	201	212	192	180	191	201	218	197	179	208	203	178	211	209	185	214	186	214	177	214	196	206	170	187	185	191	196	218	207	213	169	208	215	189	195	223	170	221	190	187	176	187	161	188	199	196	183	183	191	201	215	207	188	187	190	196	210	184	196	180	184	201	177	213	205	204	178	191	187	204	195	193	195	216	216	175	221	179	199	189	205	203	192	192	162	172	180	180	178	195	213	200	198	182	184	177	185	199	195	196	178	184	172	187	207	188	211	183	189	202	187	197	186	211	181	215	219	187	202	220	170	187	199	212	161	198	215	191	215	188	193	201	171	213	190	208	199	208	199	173	200	202	197	198	177	182	178	208	178	195	178	207	176	193	192	191	177	200	174	201	172	198	189	199	199	178	161	183	186	181	177	193	180	183	201	191	203	162	196	194	166	199	200	199	175	202	156	185	199	202	162	192	183	214	176	187	180	177	214	175	185	199	181	206	190	176	176	193	193	189	190	191	187	217	182	207	225	204	188	187	189	162	175	182	194	197	173	200	200	179	192	187	172	186	225	188	207	195	178	204	174	196	200	178	206	165	184	196	169	197	199	196	212	190	191	193	197	187	182	179	203	206	195	183	196	178	194	203	204	208	201	172	203	179	161	188	189	227	177	211	188	196	200	195	191	189	211	169	204	188	203	179	184	211	183	198	189	201	194	175	175	194	198	175	202	191	202	203	193	161	196	201	197	181	220	202	184	183	209	200	195	202	194	181	218	183	189	204	188	180	186	176	191	208	174	194	203	200	189	198	187	165	203	186	199	177	194	206	176	180	183	195	191	201	197	186	187	238	191	157	198	186	179	191	208	213	193	193	196	181	191	191	191	159	189	174	170	208	202	209	193	204	184	179	184	181	191	195	180	194	207	215	174	179	200	179	193	209	175	201	205	189	183	184	199	184	196	198	171	204	200	195	210	199	194	209	189	177	184	218	197	198	190	175	191	168	172	175	201	175	193	207	184	184	162	191	184	193	200	218	171	203	205	200	196	198	192	216	191	201	189	166	180	182	191	172	198	192	198	217	196	230	179	188	212	197	181	186	216	160	186	194	175	182	194	184	206	199	178	209	202	197	194	202	201	198	199	201	175	186	166	187	177	188	210	211	190	186	183	185	203	164	187	178	208	224	203	180	194	184	201	181	165	168	202	199	189	177	184	204	197	189	196	197	178	202	183	195	189	204	185	195	157	192	180	184	210	190	174	191	167	201	200	182	207	194	174	174	168	197	197	165	216	194	188	192	169	176	193	187	185	190	191	174	179	212	192	180	180	207	184	200	193	202	211	183	206	182	187	185	147	195	207	189	178	194	186	180	210	169	178	202	223	205	191	184	179	179	207	171	174	197	205	192	178	161	183	199	235	218	201	197	205	176	202	193	205	196	169	194	186	209	178	195	199	160	187	183	180	186	196	190	160	196	188	206	191	181	222	184	161	190	188	199	193	173	184	211	165	186	180	199	204	213	214	182	175	206	204	198	225	185	202	202	214	195	175	168	184	214	197	201	187	186	168	178	194	192	183	180	191	194	170	208	200	179	226	194	185	195	192	174	200	193	194	189	188	176	187	185	189	165	205	184	214	192	214	188	194	212	196	186	184	177	198	202	186	180	173	170	174	181	194	201	178	202	196	204	189	179	197	204	202	195	188	184	200	219	193	190	193	182	189	195	165	167	202	209	196	194	181	184	190	191	198	204	198	191	192	207	208	180	183	208	199	212	198	175	196	190	230	207	204	190	180	192	190	185	195	158	212	188	198	160	182	184	209	184	190	214	189	203	200	217	193	198	202	197	194	196	188	180	200	174	213	175	199	194	201	199	170	173	188	189	201	210	188	200	179	192	176	194	172	203	190	192	199	179	208	171	189	202	213	207	188	193	201	217	201	195	214	183	202	191	179	190	171	207	187	181	176	198	170	169	176	196	200	205	194	200	182	195	201	209	190	203	199	199	174	162	211	201	221	163	207	186	192	195	214	203	186	170	200	166	184	180	196	187	181	203	191	196	182	186	170	178	198	187	184	212	219	178	191	197	170	192	182	175	205	191	190	184	173	195	179	201	199	218	215	180	188	172	189	188	202	201	183	198	186	182	186	185	192	183	164	177	182	198	186	182	191	195	188	180	185	203	181	201	192	182	235	187	198	178	221	229	203	190	189	189	178	184	177	202	193	172	197	186	195	166	194	185	192	196	173	207	205	196	199	220	218	207	184	194	196	203	214	176	216	196	200	207	194	194	185	201	200	163	186	192	180	192	195	207	220	204	172	214	206	193	187	190	184	189	183	184	198	192	193	191	212	191	206	207	199	189	202	184	213	205	199	177	218	199	192	198	209	172	195	191	190	178	185	195	205	153	198	223	206	209	189	184	211	204	181	187	193	187	207	176	190	174	205	211	191	168	222	194	196	190	179	187	188	185	195	181	185	182	212	200	204	212	173	169	197	179	174	201	196	225	177	183	213	172	209	196	195	209	213	184	184	194	183	179	190	184	192	176	177	201	182	191	195	192	186	199	194	184	185	206	190	200	211	171	171	206	205	173	182	196	183	196	174	181	214	212	181	193	191	187	199	186	165	199	180	206	174	203	193	195	191	183	195	178	179	191	186	220	188	179	210	233	202	194	177	185	211	205	225	201	214	188	176	187	200	180	187	207	202	188	196	207	185	187	179	195	196	209	171	174	204	217	202	184	192	210	223	176	175	189	194	207	207	199	207	220	199	184	192	214	189	191	187	212	192	197	201	215	194	182	173	202	195	184	211	199	180	187	193	211	195	203	190	198	175	202	202	208	191	201	194	208	210	200	180	192	186	179	174	219	194	207	201	205	183	177	186	178	214	208	187	204	213	199	186	180	184	185	198	190	185	199	181	212	179	200	189	218	204	226	185	170	210	199	185	190	200	177	200	200	177	177	183	175	179	193	186	192	199	208	179	211	201	206	181	206	205	209	193	179	193	205	199	202	166	165	220	180	205	176	206	179	181	179	195	178	217	202	192	179	214	204	209	178	177	199	232	188	192	196	186	190	206	224	183	188	181	191	197	204	198	195	207	160	172	181	213	200	198	213	174	173	171	185	178	173	214	173	207	202	190	194	180	211	175	201	197	213	176	192	186	211	172	187	171	195	182	180	194	175	195	188	192	195	178	206	177	213	199	197	203	198	212	206	197	186	188	176	187	205	206	191	206	178	201	207	207	160	188	195	182	182	193	197	176	179	164	203	188	175	180	199	195	193	169	193	204	196	179	201	193	196	184	192	172	217	202	209	188	174	197	188	209	223	202	189	193	200	182	169	195	183	185	184	177	166	173	181	189	190	193	179	206	185	190	197	195	191	186	168	175	188	227	197	205	174	202	202	186	170	172	194	196
32077	41662	53693	56828	50581	41881	38723	40484	39590	36311	37128	35836	36968	33020	29398	25205	23394	22597	17720	14103	12484	10715	11209	14013	15682	11576	7539	4677	5613	5526	3474	1912	1403	1412	1363	1147	1059	968	848	817	714	704	661	644	673	643	655	623	640	612	632	593	598	627	621	659	732	794	732	659	660	609	611	596	655	579	600	607	641	614	557	602	610	584	615	581	606	580	593	624	585	586	613	628	600	641	570	601	606	582	614	634	591	625	614	618	606	618	576	622	652	621	618	617	605	583	629	578	573	608	600	620	579	617	613	593	607	644	621	637	643	632	591	590	613	615	598	584	575	640	610	651	625	582	582	592	578	605	592	612	629	613	597	609	618	581	604	598	598	599	622	649	621	597	610	602	653	590	642	636	612	634	614	575	583	575	597	608	566	664	566	592	603	576	564	631	632	558	576	605	617	609	580	588	605	630	594	563	636	605	623	584	607	611	631	554	612	580	600	594	591	617	598	586	617	614	615	628	587	559	563	607	631	592	610	617	624	621	583	574	625	622	613	585	595	615	605	573	618	579	580	620	671	633	607	584	613	644	590	592	649	623	600	608	608	602	626	578	606	623	610	615	624	650	601	601	632	601	603	589	626	629	609	609	587	632	639	590	605	595	578	562	601	604	617	619	661	651	610	569	605	579	576	607	643	609	607	612	603	682	611	600	608	600	579	647	599	636	583	595	602	585	547	627	609	580	616	542	615	634	577	591	628	605	616	605	585	618	606	610	563	572	638	584	638	590	567	616	610	637	649	635	588	609	596	650	632	621	639	640	617	636	595	595	617	590	609	597	572	587	613	606	592	596	617	569	607	609	632	570	638	611	601	596	644	616	562	597	594	633	591	631	590	575	599	586	585	586	603	565	583	633	641	631	590	563	582	625	572	585	617	641	610	625	576	547	583	574	608	607	642	609	544	627	575	604	583	603	582	619	635	609	576	604	584	566	588	627	631	575	632	606	584	582	612	611	599	626	613	677	623	622	592	581	593	617	588	577	617	619	615	603	616	639	622	603	589	633	604	611	568	611	624	565	589	611	619	622	612	596	665	567	574	568	588	591	635	644	581	617	604	609	580	571	585	585	584	590	578	555	643	575	600	614	626	559	629	620	603	592	562	637	586	603	613	627	619	601	587	584	602	577	586	643	645	632	584	604	599	612	613	648	653	582	573	612	614	615	567	668	590	604	582	624	553	625	631	636	581	642	628	607	531	578	628	647	613	591	620	586	613	602	639	606	611	580	591	651	648	629	605	614	621	614	552	577	573	586	617	586	603	611	627	599	614	575	645	585	598	596	622	596	558	600	631	600	603	584	600	597	592	593	590	566	605	534	628	615	647	614	593	644	611	606	603	630	553	655	617	604	591	578	633	633	555	581	623	578	602	610	638	618	554	611	628	551	583	587	666	593	578	571	558	598	601	616	593	602	619	645	601	610	619	602	600	638	571	607	648	598	592	616	576	562	577	598	553	581	576	632	611	604	668	616	626	619	577	624	619	592	596	613	613	577	570	590	614	614	623	629	595	580	593	620	570	578	607	617	577	574	611	593	653	634	588	624	618	632	615	631	626	605	617	550	639	627	620	625	602	647	582	588	615	632	577	604	640	607	641	609	593	624	620	587	563	615	583	623	609	609	598	551	648	610	583	563	589	623	569	582	617	633	599	576	619	590	595	632	567	615	649	572	602	598	578	581	621	601	589	627	585	611	619	614	549	610	606	605	617	623	634	562	554	609	619	562	573	638	599	621	605	628	598	605	633	589	649	627	611	604	586	600	598	631	593	605	570	632	577	626	583	647	563	609	618	598	623	620	602	617	627	570	575	631	624	617	587	620	641	630	599	621	659	608	661	582	647	627	629	659	612	619	622	626	620	593	613	610	610	637	636	582	610	617	581	610	644	625	583	650	586	582	644	591	605	560	617	619	607	572	579	657	640	619	557	622	606	636	633	612	599	631	594	607	617	628	604	579	643	573	584	585	660	631	651	620	590	616	650	637	613	619	639	574	586	620	691	587	590	621	602	583	627	615	580	600	596	589	651	619	606	594	612	608	642	589	601	620	611	678	564	591	600	661	595	626	612	602	577	618	579	615	629	625	605	626	624	592	620	649	628	588	564	574	636	612	584	594	611	611	599	625	603	585	555	640	588	622	564	580	605	591	596	592	627	604	601	604	590	641	624	612	555	622	649	597	581	638	583	606	603	619	607	571	570	621	585	640	623	608	609	565	592	669	566	654	580	600	598	605	623	622	583	589	656	589	575	647	546	568	600	641	594	574	588	590	607	635	613	621	635	609	575	595	633	611	612	601	634	654	636	605	589	608	622	622	604	579	649	599	602	632	624	600	616	582	609	595	597	623	666	647	589	574	627	560	612	631	605	620	571	595	607	576	590	620	595	574	594	568	574	616	587	613	638	662	619	583	608	640	621	586	592	608	599	559	559	603	599	614	550	607	579	597	627	585	589	596	627	608	597	648	621	610	554	613	639	582	588	593	597	629	574	583	628	641	611	578	598	623	621	600	626	589	601	608	594	622	611	586	631	569	591	595	626	593	589	629	590	620	602	607	647	604	630	605	591	597	594	593	573	614	626	616	596	630	622	623	629	602	628	611	606	616	557	616	603	591	568	592	600	618	616	616	633	585	608	619	591	628	588	600	584	591	583	572	620	609	606	571	578	609	639	609	609	582	599	598	576	623	598	642	597	644	627	595	575	598	578	545	596	595	652	627	602	590	601	589	637	653	619	604	620	585	597	626	603	617	618	593	580	596	619	608	613	590	589	575	588	630	633	600	619	600	611	605	598	616	625	643	582	594	608	575	621	602	632	583	618	667	607	601	604	613	630	635	602	616	562	592	601	618	636	579	630	605	640	577	592	628	577	593	638	620	586	620	583	622	579	586	595	594	627	575	606	618	626	620	600	623	625	606	624	623	618	622	618	630	636	581	590	625	590	580	575	591	594	646	632	573	599	600	592	587	611	627	651	596	595	600	593	617	593	617	591	606	595	568	624	604	620	653	616	567	605	603	614	632	618	598	627	620	619	603	583	598	588	614	587	618	644	639	582	619	606	569	634	606	569	596	632	647	604	611	616	624	643	610	607	635	614	630	620	612	540	586	587	597	641	591	632	580	549	652	606	603	607	607	644	618	630	612	594	579	611	592	585	609	622	571	625	569	597	613	608	596	581	594	580	623	594	626	636	598	614	604	600	590	611	612	622	628	620	603	572	570	594	594	603	590	600	646	610	622	634	598	646	552	621	561	624	649	619	653	599	627	580	604	569	623	609	596	559	600	644	631	603	612	606	589	590	620	578	652	630	567	584	619	623	645	596	584	559	601	634	616	605	610	645	597	624	642	660	588	579	611	624	650	628	664	616	574	647	587	605	568	557	599	616	637	634	642	592	592	616	629	585	579	643	570	607	619	626	599	620	617	643	629	610	570	605	642	611	646	642	618	595	589	622	636	581	671	612	579	590	577
50007	49576	48682	39112	34276	28371	28412	31067	32001	31524	30876	31818	29594	27811	22263	19592	14779	15132	9562	6077	4677	4360	4845	5221	6156	3916	2573	2028	2148	1985	1223	605	463	470	443	389	355	334	315	281	267	238	243	259	208	235	234	244	262	249	272	240	229	228	257	263	284	251	312	253	259	254	237	236	262	226	231	240	238	236	247	222	247	238	248	248	254	259	219	207	250	221	212	273	233	243	247	241	206	243	238	244	246	250	243	214	221	239	251	230	219	228	211	236	243	223	231	217	237	225	229	252	282	238	232	230	234	243	247	235	219	259	257	234	225	228	269	250	246	260	242	262	237	237	199	221	255	226	218	228	281	237	229	220	242	238	219	249	268	244	213	245	229	225	207	226	217	239	231	246	230	223	253	223	240	259	242	240	242	218	241	245	244	229	238	246	228	250	245	250	240	210	233	231	205	246	232	252	228	220	254	261	238	230	253	250	253	237	271	225	248	234	233	215	239	222	201	260	231	217	251	232	252	238	243	230	235	227	222	276	240	246	239	227	242	237	253	233	246	231	256	247	240	242	221	264	250	226	225	229	231	268	245	265	240	223	238	237	224	221	285	237	234	217	258	239	221	240	225	226	231	232	216	257	238	234	266	245	248	254	237	210	247	236	250	224	251	215	211	235	222	250	258	223	221	257	247	265	229	249	233	205	232	224	247	251	234	275	246	243	241	251	244	249	234	263	209	231	233	248	253	247	225	220	234	235	230	228	234	223	234	256	254	259	233	248	225	206	261	238	250	252	218	227	243	252	241	239	238	244	252	237	228	230	232	229	235	223	242	240	232	229	236	223	246	230	235	225	241	262	256	267	263	257	250	249	245	227	240	240	244	246	232	239	256	239	227	233	241	261	208	191	232	224	248	258	286	241	227	222	226	230	211	269	245	246	263	249	231	237	222	243	253	238	249	213	229	258	227	253	221	228	250	238	261	260	214	240	251	229	230	226	215	236	272	237	230	243	240	248	247	241	216	230	248	239	245	239	212	241	244	238	222	234	221	235	204	222	234	222	220	228	230	221	256	263	237	227	237	231	243	237	231	259	266	243	235	234	210	270	273	237	248	253	246	257	250	249	269	244	266	250	233	217	233	272	220	245	240	214	236	255	235	235	267	248	215	237	225	247	219	231	239	228	242	238	233	265	257	232	223	251	223	238	221	217	246	245	238	248	220	236	217	243	223	252	281	221	208	241	245	263	239	250	241	259	238	212	241	234	236	211	231	224	255	245	276	263	242	246	229	225	217	255	240	226	193	219	227	219	230	206	244	245	235	270	236	254	229	200	219	227	232	251	249	239	246	245	247	269	225	201	218	253	219	240	206	235	225	219	227	239	255	237	252	253	223	262	262	233	220	255	245	232	228	215	222	269	236	234	245	239	227	249	242	247	232	251	234	218	246	230	260	231	245	241	241	228	237	243	256	218	247	230	270	226	233	253	230	242	233	266	210	239	238	237	249	247	222	250	218	238	233	217	230	219	218	231	217	228	228	245	220	217	247	215	265	247	229	238	251	241	240	237	223	227	242	223	256	207	255	273	211	231	238	221	228	263	241	243	238	241	225	245	236	236	249	241	230	229	249	229	223	238	259	216	230	254	236	243	260	218	220	255	270	232	254	241	239	231	215	220	203	214	257	242	227	229	251	235	244	231	233	251	217	257	246	239	232	234	253	239	236	235	256	224	256	247	243	235	235	264	235	235	239	231	222	250	222	246	243	211	242	237	249	228	238	236	221	229	262	234	243	246	228	228	200	258	232	248	220	234	233	239	218	227	235	215	249	256	251	222	235	237	229	234	245	208	235	243	225	232	236	218	233	228	230	257	242	246	211	228	245	261	243	230	239	263	235	222	238	236	235	238	233	204	230	240	235	241	228	229	245	228	222	233	221	211	245	229	224	227	224	236	222	239	232	259	240	261	235	242	216	216	256	230	237	249	261	233	252	251	219	245	233	224	240	257	217	235	222	243	247	238	256	226	248	264	255	223	220	241	229	254	208	239	219	232	232	253	230	240	257	222	217	248	224	209	213	243	246	235	210	233	217	231	226	197	256	244	222	219	253	230	236	255	248	242	224	238	256	213	230	236	232	244	225	233	234	261	236	227	225	224	231	232	251	253	237	246	243	246	248	194	249	257	223	215	239	231	238	275	217	237	205	233	240	207	243	228	233	229	248	228	243	239	212	240	223	232	220	232	262	200	217	215	226	235	267	235	250	236	260	235	248	223	252	247	230	219	235	263	248	250	251	228	216	223	261	243	240	230	244	244	241	220	226	235	238	235	250	242	265	232	231	239	240	259	228	251	243	209	256	222	217	263	234	249	216	240	257	215	249	237	247	226	249	240	242	226	233	257	236	241	237	231	231	252	240	269	245	230	240	248	231	222	222	281	207	257	244	211	217	266	236	237	231	253	261	235	245	232	228	233	224	238	235	238	215	260	207	242	252	251	228	276	241	229	240	232	232	251	243	223	237	246	233	243	246	243	219	239	235	236	217	275	229	250	226	228	231	233	229	227	235	226	249	246	235	267	246	245	234	244	250	202	222	220	258	227	222	266	235	226	240	236	232	233	222	232	233	235	236	211	208	224	238	230	228	250	249	233	214	250	269	229	235	241	220	242	222	246	245	239	242	227	229	247	239	241	224	249	235	242	206	216	221	243	252	217	238	195	250	220	234	232	224	225	223	236	253	240	214	227	241	257	260	234	256	209	257	218	256	242	237	251	235	213	232	262	237	277	234	237	246	233	213	238	233	200	193	235	250	237	256	227	243	254	227	205	258	254	257	241	254	236	220	250	226	222	241	225	218	247	239	248	245	233	225	234	208	233	224	237	226	271	218	241	223	251	241	223	267	271	258	252	207	241	240	237	236	224	222	238	226	240	257	254	256	228	249	262	250	241	223	259	222	225	235	241	215	231	254	232	233	240	196	225	263	272	239	228	249	246	245	237	205	262	219	235	204	259	243	249	206	221	240	265	231	222	231	234	242	236	232	237	220	213	207	230	227	258	257	228	271	269	224	237	239	237	248	252	234	260	226	246	221	225	233	226	237	239	241	240	215	219	227	215	215	244	230	259	234	250	242	223	230	234	206	227	250	222	253	258	236	215	222	211	231	232	231	220	234	230	241	221	228	262	254	254	225	261	211	258	250	214	233	229	207	252	222	235	233	251	235	250	217	240	240	232	222	251	240	216	239	231	229	233	238	248	217	227	261	233	239	258	224	231	252	212	242	241	239	215	243	253	231	252	229	220	212	238	231	212	236	230	271	273	248	246	244	215	238	265	249	237	228	229	188	241	232	219	233	249	255	263	219	217	240	243	248	245	253	232	237	256	243	209	241	230	225	236	228	207	234	227	239	221	247	213	227	223	194	271	257	245	229	216	209	243	238	248	217	228	246	217	238	214	225	221	231	244	237	229	197	220	252	247	232	221	242	220	237	243	215	248	268	270	218	256	243	232	234	248	234	241
40907	50408	54974	50902	50140	45160	42805	45982	46985	44385	45406	45992	43997	42150	38381	35961	33280	32943	25668	20333	18919	17673	19604	21257	22963	16785	12030	10136	10885	10183	6473	3004	2167	2261	1990	1681	1444	1282	1104	1012	897	804	795	846	766	734	738	723	719	764	702	712	694	736	754	844	920	979	1030	895	780	737	672	670	753	720	757	672	727	737	694	766	657	692	726	679	674	689	655	706	711	677	702	687	710	702	755	741	669	728	662	652	727	715	739	694	688	680	736	707	719	719	713	683	693	728	699	644	685	679	691	675	714	736	671	650	728	694	700	696	700	696	766	695	701	696	681	674	698	669	694	727	719	714	699	651	748	702	688	675	665	709	701	715	759	704	696	648	705	701	671	667	715	652	649	716	662	712	696	706	678	767	679	683	724	672	707	675	684	728	730	660	730	680	678	737	660	680	743	720	747	684	704	720	683	706	647	722	680	724	663	684	697	714	721	717	701	715	738	663	639	706	717	659	666	675	710	717	717	667	680	676	681	678	679	706	703	719	674	714	688	720	670	689	668	654	731	746	727	737	721	710	641	713	637	714	747	698	686	730	728	665	771	690	695	692	715	696	713	704	715	685	680	735	725	713	720	724	664	728	721	717	706	678	671	702	723	733	703	753	746	688	692	720	683	709	706	726	704	709	716	673	722	750	662	761	708	659	699	719	726	677	645	667	678	682	705	692	701	666	680	666	715	702	706	682	662	707	709	679	706	718	673	747	708	701	741	699	726	717	655	705	696	702	682	687	763	684	644	744	702	680	672	732	715	736	728	694	673	705	694	701	691	698	718	640	700	685	726	713	704	708	676	719	738	689	722	664	746	721	725	678	683	655	705	716	712	714	677	697	687	724	697	691	721	688	698	671	684	699	658	725	687	776	711	689	707	706	733	682	680	715	722	675	715	695	680	671	751	704	689	663	677	730	671	700	681	693	624	731	680	711	707	693	719	714	714	691	679	730	679	684	738	753	726	702	705	702	732	726	716	639	721	689	696	699	707	673	663	707	732	713	677	752	713	700	676	730	665	747	681	734	694	657	692	643	697	693	716	732	648	686	711	695	696	687	728	671	705	678	675	763	770	710	707	698	694	685	670	688	672	724	699	666	704	733	728	723	699	726	675	697	757	690	698	708	698	715	677	709	742	624	703	716	695	692	688	725	730	713	734	721	756	676	665	673	678	678	689	661	731	713	736	715	669	697	757	663	696	660	697	740	699	685	706	715	684	683	741	732	719	673	712	681	706	691	751	683	700	752	709	725	723	678	714	669	681	676	653	646	706	709	662	657	684	669	737	703	703	731	689	677	760	722	689	707	692	722	705	712	731	704	678	731	686	648	672	665	702	720	703	698	648	684	691	653	718	744	676	674	692	687	694	685	717	664	712	671	723	734	702	684	722	740	688	684	664	737	683	696	711	716	725	697	699	665	673	655	676	711	720	708	686	651	706	694	690	702	732	718	672	703	685	693	723	736	700	701	731	730	711	669	737	704	715	712	710	718	736	696	665	683	685	735	701	691	723	686	681	706	707	674	661	672	686	618	702	711	694	702	693	719	701	731	658	711	706	708	677	669	678	732	704	733	723	708	667	658	723	730	737	700	738	698	757	685	743	717	646	711	675	715	690	652	694	698	653	682	743	665	706	704	704	684	661	700	703	691	684	654	716	684	724	719	655	717	683	665	680	689	735	700	724	725	727	732	685	672	734	650	705	682	729	665	677	714	735	713	712	749	671	674	722	685	686	700	711	695	696	695	671	697	671	722	713	738	679	734	699	679	756	733	695	668	711	679	667	728	732	714	701	696	689	685	677	685	658	748	685	702	682	673	726	697	704	725	662	662	708	698	735	678	701	703	712	665	686	700	723	676	689	679	710	689	686	742	652	704	685	709	728	708	733	660	691	688	756	688	664	699	645	679	728	705	748	669	687	693	726	681	718	699	722	708	681	715	735	670	705	675	704	751	651	651	694	713	701	696	697	664	713	670	691	700	714	726	720	697	703	691	718	705	710	727	650	718	710	710	710	689	688	690	678	702	724	682	676	691	703	721	664	687	658	709	698	728	699	719	699	738	708	704	738	736	719	653	703	701	675	710	652	678	683	700	649	698	722	703	745	712	688	681	719	702	675	705	681	705	709	695	675	712	659	646	711	750	679	717	687	690	744	703	648	674	658	671	674	689	733	699	722	688	664	692	662	680	714	732	731	713	697	691	732	684	661	722	755	674	701	686	693	676	707	687	673	686	668	674	726	688	695	682	721	682	724	692	740	702	711	711	692	686	733	716	704	672	690	702	715	659	705	727	661	711	701	692	644	716	680	710	705	714	669	717	682	687	654	643	670	704	666	683	655	683	733	658	714	723	715	728	740	722	693	651	686	678	670	674	701	698	652	722	674	691	710	700	682	699	714	712	657	721	695	690	673	700	733	705	658	701	726	686	705	667	651	689	674	678	638	674	711	710	660	692	727	673	714	696	719	716	701	747	784	676	727	625	715	690	703	702	707	663	654	667	670	715	729	688	746	718	690	681	681	689	698	710	657	662	694	681	747	719	669	748	668	696	686	754	696	693	715	712	718	665	695	647	721	713	700	677	658	698	665	718	686	691	686	733	708	694	657	675	730	725	694	748	711	656	682	648	724	712	696	706	706	650	727	711	724	679	748	695	736	711	678	700	696	667	686	656	736	663	738	669	699	682	708	704	700	646	732	737	714	720	723	708	702	721	716	729	668	730	729	674	708	676	684	682	718	722	669	710	711	670	715	689	684	704	730	705	663	665	675	693	720	695	712	753	728	689	671	721	719	667	701	691	685	711	675	749	707	719	702	721	695	738	675	723	722	699	687	689	741	651	693	696	712	656	716	668	678	667	698	663	670	715	701	687	697	685	723	696	668	768	672	686	666	667	677	705	719	723	741	725	682	680	723	706	719	726	666	687	708	696	727	669	680	693	696	725	697	666	704	738	707	667	668	682	731	679	731	654	676	701	669	713	713	737	670	718	710	658	693	639	702	671	674	714	718	692	684	731	656	700	712	670	748	676	659	664	692	719	739	672	694	690	730	713	658	668	748	648	735	700	705	710	676	700	725	681	658	646	715	686	712	686	667	733	706	697	703	715	674	719	721	743	690	723	709	661	696	740	735	661	734	706	697	670	706	722	671	707	666	678	713	702	748	765	736	654	689	716	725	718	672	691	718	691	713	680	681	704	716	663	685	728	682	670	680	759	674	701	735	716	669	713	708	671	712	680	743	730	761	729	746	682	726	742	687	718	726	738	694	743	758	690	712	701	699	697	673	710	670	721	695	637	694	700	676	716	728	732	679	712	688	703	692	703	690	698	738	700	730	649	676	684	723	778	714	716	693	726	737	708	687	665	699	692	700	710	691	663	687	684	688	690	669	708	693	697	650	703	668	700	760	734	747	705	733	668	679	700	680	668	740	716	699	657	707	726	654	756	730	705	687	740	727	705	708	705	643	685	686	706	710	703
17971	22517	32118	27857	18143	8518	4344	3096	2369	1957	1794	1671	1538	1490	1315	1143	1031	974	702	555	499	479	525	422	393	342	345	346	336	294	219	222	208	194	236	197	189	216	210	204	203	199	210	183	196	197	214	220	186	197	208	177	210	196	201	206	177	210	192	187	208	187	208	200	202	186	186	202	210	202	182	209	185	190	224	192	206	179	200	152	198	200	181	204	207	208	192	230	178	192	176	195	174	181	200	190	192	192	219	226	184	229	214	177	195	204	230	177	201	175	178	179	191	174	210	174	220	183	206	206	194	193	205	185	218	201	193	188	182	222	178	189	219	203	212	171	195	208	220	199	201	217	194	199	173	202	202	212	172	212	178	206	183	178	190	182	189	180	189	201	208	167	194	183	178	194	193	188	184	175	195	212	213	203	186	197	205	202	204	204	192	209	209	204	198	204	202	195	203	186	182	196	198	201	181	218	198	200	230	192	219	184	182	191	190	202	205	214	232	197	183	203	196	184	212	207	189	203	193	198	224	186	181	179	182	193	206	204	192	209	201	205	195	199	200	225	230	196	220	204	188	163	181	194	176	191	195	198	177	176	206	197	175	198	230	177	223	199	210	218	192	207	219	168	212	168	189	214	192	192	194	175	185	209	194	190	177	180	211	212	218	201	186	196	204	189	191	207	191	178	197	179	203	166	193	193	188	202	205	189	187	196	215	188	200	184	213	224	216	189	208	198	182	206	193	178	172	160	191	202	208	221	191	220	215	201	220	205	174	203	180	200	169	215	199	182	175	184	188	206	207	220	194	218	186	207	188	203	210	213	203	199	181	187	207	216	230	164	210	201	210	203	214	185	194	192	207	209	189	207	210	186	226	171	207	212	202	228	203	207	177	213	195	189	204	208	202	219	212	168	218	181	190	199	175	186	179	185	204	217	163	205	196	241	187	213	197	185	195	223	178	205	219	194	206	189	201	208	191	161	202	181	194	214	230	178	198	195	201	180	186	210	207	187	205	209	174	203	196	220	200	181	180	177	216	198	195	194	208	213	203	185	186	183	196	194	207	175	179	194	194	197	199	203	210	214	196	201	198	211	188	185	192	221	181	184	168	194	199	183	193	206	208	184	195	172	215	181	200	196	171	182	213	203	173	193	199	212	183	190	195	206	218	190	193	200	192	192	173	167	195	187	214	174	195	184	176	197	155	195	200	168	207	224	197	176	189	202	196	179	214	204	234	172	198	188	221	181	194	175	201	198	185	185	167	189	201	173	185	188	228	165	210	187	212	209	208	195	186	175	206	194	189	203	195	180	197	222	198	195	199	191	196	215	193	185	212	204	198	205	174	208	172	203	199	197	208	167	217	204	202	179	181	220	227	210	198	190	212	193	208	185	210	221	208	184	192	177	210	191	204	186	187	196	196	190	183	176	208	213	201	215	207	194	209	210	213	183	195	195	205	188	174	203	198	200	186	225	176	167	186	181	198	229	187	199	195	205	184	203	210	208	191	164	184	181	200	219	205	195	209	209	182	204	206	206	175	199	184	187	201	191	203	207	206	199	191	195	214	201	197	188	192	202	178	191	180	183	186	235	212	214	193	206	208	204	169	200	229	194	194	196	179	199	208	201	189	172	197	199	202	204	206	185	180	207	189	191	199	214	203	190	207	212	186	204	212	187	205	181	193	193	199	200	189	198	192	200	225	196	202	199	213	200	177	197	176	190	193	187	161	204	193	214	218	189	189	210	210	163	217	192	189	216	172	190	182	185	206	225	182	188	187	192	188	226	202	203	186	197	207	199	179	189	193	181	186	205	188	181	206	178	185	180	181	200	175	185	214	185	212	206	191	197	178	201	193	194	211	210	178	211	224	217	192	191	187	193	171	191	194	184	192	176	188	190	212	202	203	218	196	194	199	189	199	197	184	194	191	186	188	213	183	218	195	182	148	211	164	175	221	189	204	202	210	210	181	193	188	179	194	187	195	203	188	183	184	233	196	204	191	192	196	186	200	197	201	197	192	188	220	200	183	207	195	176	193	182	174	186	212	190	203	176	195	193	184	220	169	180	190	216	176	185	202	176	201	229	198	219	184	190	205	188	210	190	222	185	199	187	177	200	208	196	216	213	196	206	186	198	192	195	202	200	193	181	207	160	182	233	199	201	243	186	186	181	193	209	203	193	181	197	201	212	199	175	195	200	197	209	189	181	196	217	182	188	210	213	214	192	205	193	185	178	188	195	198	201	174	184	205	194	195	178	190	188	193	216	172	201	193	193	178	202	183	201	187	189	195	199	212	182	202	178	190	218	180	181	209	207	195	213	193	207	180	188	190	208	209	190	206	192	201	174	183	211	217	194	227	191	198	202	204	170	186	182	206	162	216	187	172	194	191	176	208	214	216	197	211	204	180	228	178	205	213	212	213	191	190	172	190	180	185	185	193	177	204	221	195	215	183	183	194	175	223	185	164	209	236	205	192	192	179	167	192	202	205	203	195	216	184	197	206	187	170	194	192	225	184	214	208	215	197	211	203	194	192	200	173	191	240	185	215	192	192	195	158	197	209	199	216	192	186	195	193	189	206	184	212	186	192	166	199	190	222	212	226	194	198	217	197	208	198	202	192	201	228	166	198	176	202	205	191	222	165	196	199	232	210	175	208	198	193	199	196	201	192	192	186	191	170	188	179	209	193	200	216	202	195	199	207	203	191	189	205	179	200	216	214	214	201	196	175	185	210	217	188	186	202	222	186	210	189	211	184	210	207	203	203	198	201	197	181	176	204	189	199	171	202	178	198	186	190	189	179	199	206	229	165	197	187	178	201	183	171	176	203	210	205	180	196	207	184	202	185	217	181	201	196	183	178	206	180	193	214	199	180	200	191	201	154	198	203	196	194	204	190	218	189	222	187	192	204	210	235	219	183	212	204	187	186	188	204	184	187	207	166	197	229	200	203	179	225	164	186	185	191	170	183	203	190	190	182	201	187	174	205	199	179	205	189	204	174	221	197	210	169	198	185	184	188	214	220	213	203	175	205	178	196	187	168	209	184	208	194	198	185	193	190	170	180	166	217	201	205	197	174	204	195	202	167	192	197	198	213	173	209	192	176	195	193	208	188	223	188	188	165	196	201	198	196	198	212	206	192	198	183	207	195	195	185	197	184	208	208	204	195	189	172	169	216	189	208	189	191	196	196	210	183	170	209	173	179	206	179	189	223	199	195	206	219	216	186	183	177	187	209	182	198	201	161	192	182	187	194	180	198	196	204	220	178	202	197	207	212	228	174	194	213	179	207	204	184	199	179	207	206	178	195	189	186	180	226	213	205	204	183	182	198	202	185	186	212	190	193	170	198	199	192	192	222	211	209	201	205	233	191	181	189	189	187	193	198	206	207	177	190	179	191	195	196	165	180	200	204	176	204	209	210	210	172	207	201	190	224	212	193	183	212	200	186	164	193	199	197	203	198	184	220	198	202	188	213	197	191	173	202	185	196	224	204	168	216	199	190	200
14429	26090	38606	37550	28888	19554	13490	11753	9977	8499	8397	8092	7186	6777	6205	5370	5439	4626	3301	2464	2394	2468	2569	2188	1759	1578	1708	1517	1327	1068	897	795	746	779	773	761	769	750	724	668	678	634	601	659	624	617	672	667	684	602	627	610	685	668	659	603	644	672	661	643	623	658	614	624	663	658	646	670	629	576	600	596	628	641	630	634	596	691	623	593	620	627	618	618	626	620	595	630	635	636	640	627	639	631	644	614	642	620	600	617	609	631	592	641	628	628	624	663	694	627	646	629	635	648	668	633	646	612	671	584	633	624	648	663	624	637	637	632	661	604	647	632	610	570	613	622	618	708	618	642	646	645	603	581	559	589	679	655	574	633	590	615	606	651	602	604	626	628	635	638	599	614	623	604	622	613	641	623	611	615	594	637	572	609	589	642	636	587	591	645	627	635	654	639	663	620	600	608	638	600	658	603	566	638	611	584	575	619	676	628	660	632	628	635	644	672	624	640	615	624	641	664	621	624	614	580	615	625	659	608	623	627	649	651	632	614	620	619	624	602	620	626	627	614	643	656	636	623	625	613	627	574	604	608	639	644	651	601	667	588	647	691	580	619	632	630	643	572	646	595	626	578	595	664	572	628	592	577	578	633	656	613	625	597	625	627	588	606	630	610	655	561	599	630	595	588	605	604	578	608	629	631	623	600	619	647	654	614	598	577	611	627	609	633	633	638	608	618	624	611	657	642	648	672	645	638	651	602	630	596	636	652	612	608	671	643	634	613	623	589	615	625	636	607	648	627	651	634	625	573	626	597	646	637	614	641	630	633	636	613	636	664	626	684	638	604	642	647	645	661	643	600	610	622	642	591	618	648	602	646	594	652	629	625	604	612	621	584	627	613	607	638	600	633	625	642	646	603	641	643	629	593	612	648	618	625	600	619	627	637	587	674	621	619	606	581	559	616	656	618	634	637	660	609	638	634	685	654	570	649	613	632	600	627	584	592	606	626	611	607	630	636	615	613	620	655	644	662	636	612	618	670	630	644	622	629	609	635	655	626	587	655	625	608	613	634	678	619	650	641	557	598	623	586	609	618	633	615	620	607	648	626	626	619	640	638	608	678	629	644	662	626	626	630	626	654	633	645	616	642	632	633	604	619	581	617	616	644	597	621	627	597	621	665	595	631	609	638	615	631	613	644	602	605	581	641	642	634	623	596	590	686	617	633	613	614	651	632	600	600	611	641	624	640	654	592	661	591	656	624	683	610	620	620	643	648	606	621	648	593	617	678	630	627	615	574	597	668	629	676	638	622	621	574	659	639	628	660	658	591	656	630	625	646	648	617	664	632	623	646	598	623	607	612	669	635	639	622	642	656	600	630	649	580	676	634	599	625	577	625	676	632	627	649	662	612	627	629	610	651	628	609	619	592	608	610	623	611	663	629	635	622	613	605	638	599	623	633	620	652	619	628	610	618	651	659	575	631	604	617	594	623	625	617	613	622	658	632	608	609	599	601	617	624	621	629	660	631	669	621	631	618	611	620	652	676	605	602	604	640	645	621	602	613	634	613	631	572	635	625	613	643	630	604	646	604	611	647	640	619	623	598	629	638	642	639	565	607	618	639	651	628	644	625	644	608	590	613	625	618	596	610	606	623	619	585	635	628	661	606	593	625	577	617	613	622	604	652	620	648	634	644	597	669	622	619	616	631	626	643	615	633	653	645	609	633	554	586	583	645	603	686	595	644	635	590	635	637	615	673	605	656	641	638	630	647	608	632	637	646	612	641	634	640	700	640	632	628	631	607	631	650	670	609	636	621	613	636	628	611	667	632	618	627	652	598	616	598	651	607	624	642	629	610	652	614	608	603	656	640	590	611	665	655	634	641	670	678	599	614	617	623	679	666	622	572	620	649	615	605	630	629	577	652	598	595	631	638	623	700	600	622	608	652	623	671	632	672	621	637	592	597	615	676	585	611	636	625	648	634	639	631	610	654	611	653	644	652	610	590	595	641	645	627	630	675	638	675	601	612	631	593	647	604	609	654	636	583	630	610	616	637	641	623	618	641	630	643	590	604	599	647	613	653	558	601	592	635	664	615	698	640	616	642	579	603	615	646	634	630	585	619	641	605	617	596	640	611	568	649	662	650	635	572	590	619	659	640	664	655	623	582	635	668	606	634	609	588	603	636	597	630	594	659	623	652	687	603	647	623	660	586	645	615	629	639	609	615	611	597	672	642	640	659	650	646	613	616	629	623	641	619	595	636	629	627	603	648	637	660	635	666	634	639	608	672	643	629	583	593	651	632	604	626	635	623	635	670	613	646	653	614	626	626	612	602	647	676	577	622	633	672	613	600	591	608	624	626	615	604	662	633	619	597	620	655	615	669	628	600	596	628	609	633	594	581	632	623	604	621	618	655	660	593	592	641	611	657	633	648	618	581	613	618	658	574	648	669	600	645	647	644	657	601	642	600	642	641	613	607	622	599	628	646	600	635	627	591	638	662	596	614	618	632	623	622	653	641	659	603	676	646	604	564	660	598	630	664	639	606	619	624	630	637	626	618	582	605	623	669	618	607	638	647	615	606	661	607	644	631	650	589	603	618	667	668	637	640	610	643	573	632	624	625	617	636	635	621	624	679	636	613	664	604	640	633	634	616	613	646	629	630	609	622	639	650	631	640	612	644	627	640	621	623	604	623	661	623	689	623	586	603	583	626	612	611	619	655	646	629	669	637	600	616	634	597	612	620	620	621	623	571	613	595	613	580	647	622	617	615	664	615	614	655	667	594	632	616	645	558	638	623	623	628	619	628	615	656	638	653	614	658	616	581	632	622	617	595	609	598	596	589	617	624	635	599	602	640	627	667	598	592	600	641	649	622	623	674	602	627	667	596	651	638	654	571	629	589	600	613	647	596	626	633	675	675	604	653	642	646	675	575	661	617	658	648	603	618	586	592	652	611	615	614	634	615	638	577	627	615	609	643	621	647	601	660	608	602	623	647	610	647	651	637	625	635	615	615	652	604	607	655	596	650	663	614	627	634	614	637	630	606	651	624	646	606	652	659	594	621	602	588	644	617	616	615	606	594	637	654	608	581	593	615	617	595	638	655	582	650	643	616	627	631	603	636	590	577	671	618	644	642	651	650	636	621	569	621	655	617	633	670	612	607	604	618	614	620	677	685	635	608	594	629	647	635	568	614	657	631	634	615	631	578	642	634	635	627	575	621	610	663	598	589	583	666	632	628	646	570	650	642	673	601	629	681	606	644	642	596	643	649	581	648	567	613	600	667	625	633	609	618	607	621	632	643	630	565	628	592	581	650	608	618	654	628	645	656	639	652	661	637	610	619	611	614	609	644	616	637	669	573	579	576	646	597	626	650	640	631	605	629	655	599	642	643	627	620	586	551	642	583	688	645	655	607	649	589	607	679	625	611	645	608	637	624	660	649	638	628	606	624	641	705	611	614	678	632	621	632	671	557	654	622	662	624	636	649	602	631	638	633	630	669	595	591
42118	41018	51060	44102	37910	28230	27364	28654	26738	23464	21929	22322	18957	16616	11753	7457	7513	7677	4909	2627	2689	2718	2164	2047	2385	1687	1528	1259	986	654	422	374	332	321	306	260	256	261	236	211	178	211	218	189	212	197	182	200	200	189	202	207	168	190	227	232	206	203	229	192	195	191	203	208	203	184	202	195	188	187	162	195	189	187	202	167	189	191	187	164	181	185	198	190	185	219	173	175	179	188	188	185	181	171	181	200	182	192	206	180	187	186	207	185	169	198	219	165	195	174	200	174	207	179	202	189	186	208	191	187	180	201	188	177	164	177	154	176	165	200	206	163	201	219	150	171	207	202	177	214	198	176	202	211	180	197	156	216	210	193	181	194	202	193	190	174	178	202	184	198	176	191	165	185	198	189	168	195	197	181	182	183	181	181	209	193	207	180	159	194	189	191	186	190	194	187	208	171	176	197	176	203	175	216	176	212	186	204	209	196	195	182	184	189	215	183	176	160	209	209	212	186	183	193	213	198	207	203	193	176	175	198	188	204	196	235	190	175	213	215	178	180	184	221	192	187	199	194	181	188	211	200	174	188	202	185	190	190	198	196	198	177	183	174	180	218	186	183	171	191	179	181	193	192	178	170	187	186	185	174	184	185	180	214	186	195	216	174	174	173	188	187	168	184	174	210	211	190	198	177	146	185	207	192	166	188	194	205	191	214	173	190	197	199	193	206	191	175	198	186	190	230	210	168	201	186	183	222	188	185	199	187	192	209	172	191	180	197	179	190	172	189	199	179	193	212	190	177	217	185	182	196	190	203	186	177	189	197	186	188	181	164	189	187	188	188	182	157	215	213	203	209	204	199	177	220	180	213	220	208	189	212	218	180	211	196	184	182	167	194	185	171	177	207	179	171	207	180	201	184	210	172	193	179	171	178	190	207	188	199	178	175	183	188	214	178	173	198	197	220	195	186	187	175	179	181	183	192	192	206	199	186	173	183	181	183	182	172	194	198	199	205	198	184	174	193	185	172	218	207	187	205	170	202	219	164	164	206	166	202	200	209	188	193	190	189	207	193	180	218	190	202	179	187	173	179	197	201	174	152	196	192	184	176	206	203	196	183	183	178	197	185	157	203	198	186	201	225	153	186	183	196	185	192	205	214	181	208	194	175	178	181	193	203	202	184	174	158	195	180	193	186	183	202	222	199	179	187	191	176	207	173	208	179	191	195	207	198	189	197	194	184	180	185	176	183	179	186	173	166	181	173	183	195	170	214	177	200	183	186	166	207	187	180	179	193	189	189	185	173	190	195	202	197	170	179	183	173	195	183	180	217	187	191	210	154	196	197	163	192	177	184	198	187	207	185	195	203	179	185	172	213	174	198	173	202	192	186	184	182	184	185	174	187	190	179	192	183	178	172	172	206	204	185	176	187	188	175	186	187	196	176	198	192	177	192	188	227	204	212	192	189	198	204	186	205	201	202	191	183	181	172	183	204	200	193	167	188	187	195	179	158	163	179	178	168	189	178	176	190	182	214	190	207	191	180	185	187	190	191	207	202	207	213	202	186	190	184	188	185	204	180	176	206	191	170	181	209	196	187	196	209	194	185	194	169	205	177	154	173	193	179	194	164	212	192	184	168	189	218	184	176	184	194	200	197	191	187	188	178	184	189	185	180	182	183	184	193	191	175	187	188	199	205	180	193	188	177	199	188	185	170	207	175	185	179	215	196	180	177	186	185	184	187	202	184	189	181	216	197	201	168	197	183	185	181	170	191	180	166	192	196	185	203	178	185	208	180	186	214	184	202	212	210	183	179	180	201	180	173	191	204	192	148	176	162	188	179	191	188	187	172	190	172	182	218	164	182	206	197	180	191	188	188	176	201	215	191	178	205	206	183	169	194	185	194	166	192	196	199	157	188	204	185	185	204	175	165	175	188	195	187	198	170	185	193	183	172	180	198	203	216	177	181	173	161	189	171	209	180	222	172	197	164	199	165	189	191	184	191	164	220	180	190	195	191	180	226	155	175	185	173	187	176	184	199	197	209	181	199	197	197	177	189	220	191	202	201	167	185	197	179	171	191	199	175	181	212	177	171	193	168	157	198	192	203	204	193	217	165	206	178	205	193	214	184	200	200	194	171	214	189	168	192	166	171	181	185	199	190	203	193	205	194	180	204	195	218	184	157	188	203	176	177	202	192	214	200	188	208	190	201	183	207	203	189	213	187	181	211	156	179	179	180	203	214	201	203	194	197	188	201	198	186	187	192	201	190	217	215	190	181	191	215	183	198	197	181	188	184	207	190	181	185	192	176	202	188	213	193	193	168	180	190	185	200	173	186	176	192	200	177	188	172	183	179	180	171	177	186	194	202	199	190	197	174	183	173	196	207	198	174	169	183	193	186	194	179	200	203	189	184	196	166	190	206	180	203	170	198	198	177	174	198	185	215	185	171	181	192	195	203	173	173	184	167	196	195	196	193	194	188	195	190	208	187	195	163	183	180	168	178	208	200	171	207	194	193	217	201	183	183	196	188	172	189	206	194	188	203	203	181	181	179	188	182	210	209	154	202	174	188	179	178	177	205	197	211	192	167	183	189	181	180	193	180	187	187	191	151	178	181	182	180	175	182	176	182	189	178	188	183	187	197	202	182	163	165	160	192	193	181	168	187	198	206	173	178	193	196	190	193	183	204	184	190	191	198	187	183	215	221	199	173	201	196	201	178	182	192	195	186	178	188	184	173	179	186	203	207	178	190	177	189	173	187	168	183	171	196	192	197	214	192	176	156	185	187	201	168	188	176	204	206	179	181	193	167	199	196	175	206	191	187	201	187	183	188	189	209	191	182	176	193	167	202	177	188	177	172	207	198	200	219	182	142	184	190	225	201	190	200	188	188	193	171	186	211	188	184	207	168	176	212	228	215	187	154	191	168	177	188	168	201	151	174	170	175	194	175	197	197	195	185	172	204	183	179	200	213	191	175	201	173	191	167	194	185	193	195	167	180	165	176	179	196	187	172	180	157	209	202	191	182	181	180	177	196	196	204	183	183	179	192	189	190	188	171	194	216	186	172	173	184	197	178	183	208	166	169	197	175	203	195	188	205	176	176	186	181	193	192	208	184	182	177	182	197	206	190	219	192	199	194	181	208	192	211	187	191	201	197	198	193	194	191	197	192	199	190	187	187	161	170	176	181	179	162	215	197	191	167	194	191	187	185	173	199	193	199	180	172	189	199	191	177	192	192	170	205	183	200	181	191	191	179	188	211	167	210	206	181	199	188	193	194	202	190	195	200	181	213	194	177	187	199	182	182	181	189	222	201	193	169	179	190	182	208	186	185	210	208	166	168	183	201	175	184	164	178	183	178	173	181	199	173	187	213	194	184	193	194	178	187	178	206	197	188	193	208	183	186	174	183	169	166	193	181	169	182	209	194	168	202	207	198	168	182	202	201	179	183	167	192	192	184	200	196	176	203	156	182	213	201	197	183	189	184	176	192	201	202	197	163	184	182
34278	37958	54208	56353	48718	38815	37855	39922	38936	36627	37558	38973	35180	33519	29047	23106	25302	24225	18209	11898	12823	13381	11480	11063	12133	9345	8509	6806	5445	3648	2200	1901	1440	1361	1362	1136	1151	951	812	731	696	644	626	598	631	627	630	624	599	593	632	645	602	660	739	806	707	757	714	615	624	619	611	622	601	563	589	596	591	622	597	618	565	596	619	580	605	627	590	601	607	577	605	589	576	621	554	572	568	579	565	645	581	654	604	599	585	594	564	592	588	594	586	604	606	631	627	581	617	605	575	588	588	596	566	629	590	574	567	618	589	613	572	644	595	575	580	609	595	615	596	603	623	589	637	590	565	565	604	633	566	598	591	606	598	626	607	589	570	567	579	602	593	599	613	579	554	578	614	606	586	573	595	557	593	584	600	611	602	559	613	612	602	584	606	645	566	601	612	621	581	561	593	591	601	587	585	579	587	571	595	582	596	578	594	593	596	610	596	569	559	610	576	587	597	572	596	605	588	589	593	564	601	642	569	546	657	580	580	613	554	563	588	558	616	626	596	560	592	555	609	634	625	568	581	581	595	586	616	574	580	582	583	590	568	618	569	600	599	634	612	621	557	582	576	574	579	605	555	592	622	628	610	581	572	560	561	606	601	592	570	583	618	586	577	571	564	616	583	606	623	619	564	529	600	599	606	577	613	585	577	602	616	583	607	555	549	585	575	587	600	622	619	561	582	584	554	567	610	625	598	609	564	621	574	582	596	586	580	592	610	573	619	565	599	593	578	598	587	586	574	581	595	608	605	605	600	588	611	579	581	607	572	593	623	567	618	577	557	595	563	581	617	608	583	592	637	582	589	566	572	651	600	537	626	582	610	600	631	558	582	577	607	542	568	598	593	564	575	600	624	559	618	617	635	619	596	615	636	589	582	640	570	613	580	597	599	550	598	564	568	591	592	560	577	605	534	545	588	553	609	545	589	559	590	576	602	631	625	582	582	624	615	597	634	565	597	631	620	624	601	586	563	593	600	588	584	592	655	578	590	569	609	553	614	614	599	594	618	583	589	605	611	581	588	603	591	619	638	623	557	592	589	603	555	582	604	633	579	595	597	633	611	604	611	634	564	590	558	585	551	615	596	593	610	606	622	613	569	610	604	617	607	591	562	602	561	598	633	576	578	606	584	621	586	622	596	603	654	570	575	564	599	552	596	576	610	595	615	544	570	621	573	633	597	597	623	592	588	633	655	606	587	566	582	576	562	555	655	575	611	609	592	586	587	596	614	630	611	641	617	552	573	614	560	598	587	604	575	570	583	584	606	601	580	599	589	616	573	596	564	579	574	573	632	586	593	545	599	594	593	615	614	616	585	592	594	629	584	612	544	575	604	590	578	567	611	603	599	593	605	608	587	586	615	639	617	579	650	599	571	627	602	586	588	571	583	600	558	550	608	600	541	593	630	584	582	593	574	558	607	544	589	596	578	622	595	637	576	597	629	556	592	568	589	586	580	604	574	593	605	584	595	601	613	610	614	572	605	600	568	570	605	558	610	552	603	622	580	613	597	604	538	573	606	610	617	586	646	614	603	638	563	588	598	594	608	604	564	545	547	625	579	616	609	633	596	604	598	623	579	626	589	601	594	607	619	618	600	647	606	621	584	591	566	645	552	624	602	558	616	563	573	609	592	564	623	607	652	591	578	610	611	566	594	550	614	611	518	588	642	577	618	608	574	533	626	602	577	615	605	614	632	580	583	625	596	599	554	545	542	611	624	577	576	612	584	550	554	618	636	624	576	612	580	596	586	655	607	581	607	591	570	607	579	608	630	609	618	574	593	584	607	573	580	658	571	569	569	563	637	577	504	614	553	589	604	562	553	559	634	580	627	628	579	542	608	605	594	576	588	544	607	592	571	594	618	600	608	539	577	626	580	604	586	547	582	588	588	572	584	629	567	628	612	579	627	583	600	583	571	599	581	606	555	590	640	565	614	582	594	568	604	590	560	593	587	530	650	593	593	603	617	648	638	634	600	590	623	587	617	593	577	639	613	585	593	588	572	606	593	644	597	592	601	650	601	573	602	587	601	594	589	580	607	585	607	668	553	582	593	593	585	614	570	584	585	596	611	572	613	622	584	611	600	604	599	605	517	636	616	605	570	596	608	559	559	565	617	621	601	590	614	585	607	546	553	597	625	601	576	614	613	613	586	597	540	595	629	621	610	587	613	601	609	588	613	560	559	583	595	593	622	642	603	533	591	626	549	616	599	577	613	589	615	606	611	598	603	617	562	585	570	596	593	569	602	582	600	621	608	593	565	580	588	613	570	577	632	595	586	618	642	594	590	633	611	601	644	599	585	586	616	630	579	545	598	593	591	578	615	624	576	550	602	596	601	617	634	612	589	583	556	604	570	596	586	591	577	610	535	611	591	580	613	597	621	557	596	588	585	591	608	575	577	567	593	574	593	584	562	567	580	590	628	613	564	603	620	573	607	571	609	607	621	574	553	612	609	602	574	649	618	583	608	605	619	581	564	555	571	565	614	609	603	562	608	611	630	622	606	591	583	575	589	583	624	581	567	590	590	537	595	606	609	590	612	598	645	562	579	583	578	564	611	596	607	543	602	615	584	617	594	613	609	565	613	589	576	584	597	595	637	595	623	562	631	598	579	550	672	558	607	553	579	613	566	591	567	597	571	608	611	608	563	649	587	624	637	587	568	568	602	588	618	609	578	586	601	558	592	602	592	609	611	597	642	585	584	580	594	580	593	609	575	590	568	597	610	625	598	558	609	606	602	596	561	522	560	600	589	627	643	594	584	575	599	590	612	591	593	597	577	607	566	578	581	628	642	629	598	570	624	587	588	598	591	588	612	633	585	590	596	605	554	581	616	612	564	575	616	580	613	643	590	614	606	589	586	577	610	613	553	579	570	594	570	609	611	624	626	561	576	611	609	590	631	607	595	621	568	529	587	635	597	583	598	566	606	600	600	552	603	599	564	626	592	583	610	572	616	645	584	610	553	561	597	586	589	574	624	603	619	590	582	610	575	616	537	565	640	567	617	595	624	650	630	615	584	561	572	583	539	558	581	569	590	584	526	591	613	587	584	587	572	661	569	612	586	616	553	572	608	588	584	632	602	578	549	590	595	599	579	594	597	606	569	603	628	624	631	582	609	576	560	587	638	613	598	594	567	576	566	591	615	621	538	580	604	566	579	619	580	573	587	619	577	560	584	604	582	556	542	603	570	573	617	664	588	589	551	647	619	638	576	578	534	597	587	592	587	575	616	634	568	585	578	597	599	637	587	598	589	594	622	620	561	598	636	580	620	596	605	604	573	576	612	606	598	607	564	600	603	594	639	617	612	578	588	585	609	588	559	552	628	577	650	591	637	585	619	567	574	596	566	629	607	589	604	588	568	581	602	569	600	582	618	580	605	578	596	588	562	572	590	604	580	583	601	604	610	587	556	651	602	597	548	624	594	580	628	587	586	606	558	583	620	632	602	594	622	583	621	598	611	592
48358	51444	45170	40587	34425	29363	31140	33090	32249	31496	31000	33403	29623	27337	20831	16854	15383	15040	9807	5425	5797	5130	4189	3766	4516	3750	3406	2658	1671	1032	781	673	549	495	424	398	366	356	283	268	245	246	240	244	238	260	241	250	259	256	225	262	236	239	313	330	293	280	276	244	215	246	228	218	216	263	225	247	233	204	211	260	216	213	245	263	251	265	229	205	232	252	241	256	229	237	234	231	220	239	228	248	228	224	202	231	226	232	235	230	234	231	233	214	209	221	240	213	242	238	216	242	234	239	232	229	232	237	226	204	219	261	215	256	251	267	221	228	221	260	225	223	233	248	220	258	229	248	242	246	221	217	207	251	195	217	228	245	235	235	223	233	241	248	240	261	228	223	244	213	241	231	242	236	237	218	250	261	231	246	216	252	247	227	246	228	223	199	226	243	208	223	226	230	216	235	212	273	218	212	216	246	246	230	224	234	222	223	250	240	221	206	237	212	250	261	217	207	247	216	253	232	250	215	226	228	210	248	227	268	219	219	237	224	214	231	239	233	228	225	227	222	242	218	231	233	238	244	233	207	218	272	237	241	217	235	224	229	260	227	254	238	233	214	248	238	222	251	242	237	246	196	250	235	257	238	214	236	231	231	208	234	241	251	224	261	217	238	239	240	261	213	238	217	239	218	241	236	214	213	228	245	233	248	241	235	225	234	202	232	232	241	245	260	224	212	242	234	230	245	240	243	236	253	231	246	223	237	223	248	245	231	235	247	247	205	235	200	238	240	242	238	229	228	225	216	233	232	225	203	240	226	234	246	229	228	247	216	230	259	257	226	239	203	221	222	219	228	246	203	219	200	240	208	249	219	235	236	221	192	231	244	195	222	234	240	236	228	227	218	251	231	236	247	249	250	219	267	238	229	222	232	227	211	256	236	215	223	234	223	208	241	235	209	233	231	210	235	256	239	243	242	236	229	216	240	212	207	230	236	217	234	233	262	231	220	236	238	208	209	231	214	214	209	224	234	261	252	224	219	249	213	201	234	249	257	227	203	257	231	233	251	256	250	238	228	237	232	218	214	250	245	218	242	237	231	232	252	235	206	212	239	219	224	247	240	224	238	232	239	190	251	210	209	229	247	246	224	234	214	211	227	259	202	208	229	236	204	247	224	239	223	201	226	215	218	224	205	245	242	223	212	214	224	219	255	224	251	242	223	230	237	207	260	232	250	236	242	200	230	264	232	229	244	236	240	237	242	251	220	224	251	246	230	221	218	238	216	213	219	227	219	214	249	212	241	241	242	230	220	216	231	246	243	244	231	266	228	209	228	221	271	254	263	221	226	262	243	221	218	217	238	246	215	217	234	219	230	210	218	199	242	212	249	244	238	227	257	209	219	215	245	236	236	195	202	232	231	241	212	206	243	217	217	229	235	242	234	240	230	228	210	249	245	243	236	206	238	225	255	228	258	220	231	208	244	197	229	251	237	238	239	217	233	226	220	239	231	243	234	228	235	229	205	246	227	216	244	243	243	245	229	237	215	263	206	257	234	196	214	254	208	237	233	239	242	248	200	220	213	256	221	226	218	195	247	253	239	235	222	238	247	249	221	210	223	235	207	245	226	218	237	210	245	252	232	204	254	223	230	211	233	226	228	214	231	221	255	213	225	244	227	238	223	215	228	252	221	232	249	213	228	224	249	232	189	219	217	212	238	231	218	221	233	245	212	239	236	233	249	246	243	232	225	221	224	264	223	239	204	229	205	225	238	255	220	213	225	207	234	239	209	226	234	254	224	225	250	221	229	255	245	234	220	247	246	238	227	256	196	237	245	239	210	231	215	223	243	230	260	221	232	219	233	240	210	219	204	259	238	238	238	228	251	221	210	249	246	260	217	219	240	244	241	224	242	241	213	237	227	223	255	212	220	240	246	235	245	252	237	223	213	211	232	229	237	218	187	212	234	222	248	227	225	209	240	231	236	216	236	227	214	215	205	228	209	249	214	218	257	241	221	215	220	214	237	259	227	251	230	222	221	244	232	231	237	202	227	218	217	262	241	234	211	232	269	221	207	232	213	239	213	238	253	256	233	261	243	257	200	223	250	250	217	235	233	233	228	237	226	232	244	232	240	231	241	254	227	226	239	204	242	241	235	218	244	206	215	225	218	227	242	224	228	239	200	252	223	235	235	253	209	219	247	198	231	228	244	265	239	231	238	255	241	251	241	273	229	209	232	227	239	244	225	220	218	225	246	241	241	216	248	218	213	220	269	235	218	233	230	208	224	238	196	243	246	232	226	231	211	219	236	252	227	223	248	243	212	235	238	242	222	250	230	237	232	208	226	267	215	222	238	230	224	203	221	218	228	215	192	232	250	229	232	223	231	243	215	266	230	218	204	232	221	247	228	234	220	256	241	210	238	237	238	223	242	238	235	237	237	223	241	219	234	226	215	232	211	212	234	205	255	243	265	210	220	223	243	220	226	217	222	213	221	222	263	213	219	205	249	232	228	205	219	219	245	218	244	256	208	222	230	215	226	239	212	220	255	203	219	220	247	240	233	233	239	253	226	223	228	248	234	238	259	226	217	231	243	229	254	243	201	243	251	232	269	216	222	227	233	237	223	217	203	202	235	236	233	253	224	225	205	218	255	220	219	238	245	236	222	232	246	218	230	210	229	229	230	229	243	236	227	224	222	225	220	252	233	261	220	231	215	226	207	243	218	256	254	220	207	241	242	239	209	260	235	220	225	229	245	230	270	251	211	240	218	207	247	243	228	227	219	200	233	225	204	212	251	266	250	210	236	212	231	250	239	234	246	256	243	210	232	233	237	232	227	229	236	241	232	232	236	246	266	230	244	230	228	239	212	229	218	232	223	252	203	208	225	210	244	226	223	238	236	195	210	230	229	229	263	252	243	227	225	225	218	220	239	231	256	235	227	227	223	225	227	223	231	253	216	233	207	218	225	236	213	233	235	212	207	209	226	202	240	233	222	251	246	206	220	227	210	221	225	228	248	249	233	208	231	246	260	228	225	245	240	229	234	237	229	244	227	231	222	225	245	221	244	223	227	208	245	217	216	228	219	215	244	213	252	246	227	223	260	225	215	211	235	227	241	203	261	243	205	223	222	236	208	235	231	264	219	255	240	243	224	206	218	229	239	235	232	239	240	227	242	228	237	231	229	217	241	228	208	208	219	247	216	219	222	246	230	228	213	211	236	238	211	221	204	233	237	226	233	238	257	210	220	229	246	226	260	217	232	239	226	235	235	223	224	210	197	250	185	231	235	244	238	217	253	226	263	224	248	241	236	231	214	251	238	220	227	209	220	246	256	222	205	247	255	222	216	235	270	242	249	200	241	226	212	229	206	232	209	214	232	224	254	227	231	232	206	234	242	248	231	255	219	233	233	232	239	253	220	251	243	243	247	219	236	233	237	241	266	202	226	237	224	241	190	251	214	230	229	240	234	231	207	219	193	219	227	207	219	238	257	225	236	229	230	225	233	240	217	235	225
38889	50962	55066	53166	51569	42470	46246	47717	47746	45769	45993	48256	43652	42346	36665	33648	35062	33350	25378	20032	21879	20445	17755	16966	19305	17105	15731	13512	8595	5566	4416	3196	2535	2283	1920	1841	1782	1464	1187	927	857	804	823	725	700	720	726	724	724	769	742	764	779	738	896	1219	1027	944	878	737	696	683	670	649	712	679	673	676	679	694	675	723	708	704	706	625	734	703	692	662	672	656	691	642	719	681	717	682	693	659	683	694	662	720	675	718	627	723	700	652	647	679	741	677	691	723	718	665	672	733	718	682	718	663	704	719	678	694	684	662	713	668	647	684	725	731	690	710	678	663	730	630	657	710	679	717	666	670	675	712	701	638	668	688	675	655	708	691	716	690	668	725	669	716	715	691	690	689	674	681	704	704	699	657	642	659	684	680	650	658	701	680	668	678	663	649	653	693	679	650	698	647	674	666	729	692	689	683	724	669	643	742	667	713	656	706	686	684	703	696	682	688	688	709	660	711	679	655	706	675	649	669	700	734	682	692	705	704	701	639	673	663	621	656	728	689	688	675	666	686	725	737	675	715	654	711	695	655	694	727	661	680	669	703	708	733	678	699	661	703	702	649	696	680	681	659	707	677	676	650	671	673	720	681	677	719	699	666	670	670	701	678	767	696	650	749	672	647	674	707	654	715	736	719	670	714	691	680	662	708	692	662	712	666	729	669	685	720	666	690	726	720	689	675	649	708	700	728	713	701	689	718	689	695	685	716	734	704	684	695	708	699	647	688	713	661	738	743	728	692	701	694	697	682	699	680	684	674	698	705	633	700	700	709	676	668	680	671	718	669	690	665	683	711	684	667	719	690	673	683	648	700	724	721	671	716	677	695	663	694	676	692	690	677	709	644	684	704	669	714	649	694	678	720	745	707	686	672	679	700	676	651	676	714	689	670	665	712	698	686	661	661	627	706	681	679	682	680	685	702	681	687	671	709	732	691	669	705	662	721	681	672	710	671	682	682	729	697	697	658	660	722	730	705	705	655	747	651	724	670	704	730	677	649	700	679	674	729	707	725	743	706	710	698	688	725	719	709	690	665	696	658	708	688	671	690	679	698	695	664	717	714	735	734	680	676	732	697	713	706	709	707	673	735	680	661	681	704	673	659	723	692	679	697	713	709	699	690	687	667	635	676	682	680	679	677	677	668	686	688	691	724	661	686	681	660	678	738	681	699	706	704	693	666	699	690	684	697	698	654	660	698	679	650	659	704	662	711	663	681	718	682	721	675	692	702	679	690	664	658	699	729	707	666	654	674	702	681	645	666	684	701	674	699	670	727	633	655	674	677	702	657	698	688	690	711	712	622	710	726	718	731	690	672	697	689	710	674	706	665	639	686	701	627	669	696	731	714	715	693	680	678	673	669	705	739	623	698	740	675	717	710	640	663	630	657	704	685	696	642	696	667	711	729	656	706	700	730	701	659	720	721	680	656	707	637	701	747	723	724	684	712	643	667	676	637	676	666	674	663	676	682	735	724	683	661	682	736	622	653	697	733	662	667	735	710	688	705	669	683	707	675	689	695	699	666	734	681	635	699	682	718	700	608	675	684	682	686	647	696	682	617	711	689	718	715	666	707	725	675	641	680	662	662	695	686	683	709	724	680	677	704	642	663	673	674	666	700	661	688	701	687	645	684	645	733	704	689	707	671	676	662	682	689	688	711	669	674	685	695	671	718	708	653	657	657	701	718	663	647	664	710	659	672	670	677	678	666	724	758	652	673	699	722	744	636	693	721	665	676	670	712	675	627	676	679	675	686	652	649	669	659	693	678	673	666	707	714	692	696	672	708	709	698	697	646	718	750	684	726	685	650	708	660	699	684	719	694	713	667	672	683	664	703	679	726	712	698	695	703	701	701	679	656	664	729	721	711	703	681	660	747	685	719	680	711	700	703	689	681	711	726	686	711	670	659	708	696	692	693	775	672	716	697	686	699	686	746	707	725	663	662	717	670	675	711	638	650	649	653	740	662	684	694	709	698	729	690	678	661	680	665	671	692	673	749	681	666	700	697	679	721	714	669	653	678	674	704	692	687	664	687	690	655	665	703	701	695	706	682	698	683	708	699	643	678	713	703	690	713	671	686	696	657	656	741	660	659	652	662	672	698	681	654	663	681	663	660	668	626	724	679	688	714	660	737	649	668	662	664	648	695	700	674	647	725	710	712	714	704	651	695	710	724	712	689	683	775	735	681	693	683	671	641	741	717	697	714	710	670	694	652	670	695	681	697	649	704	718	673	662	674	693	656	645	683	701	684	678	659	689	685	644	699	699	692	698	735	710	700	661	727	683	723	660	689	646	693	716	697	653	715	690	697	691	683	705	669	658	662	643	691	656	676	687	678	669	711	734	693	703	671	674	691	680	694	733	682	664	693	725	670	719	686	658	627	705	699	665	684	635	702	741	662	674	648	695	645	717	666	695	698	676	674	651	673	720	658	695	673	742	671	699	683	666	660	713	691	715	695	698	693	660	719	704	709	756	684	667	718	686	677	706	700	732	643	732	658	713	691	670	684	702	706	692	646	664	706	680	702	726	672	729	709	700	699	679	651	709	721	687	685	619	707	669	691	733	709	693	677	687	717	723	712	660	689	671	702	689	690	735	708	711	629	691	703	714	675	716	670	691	736	692	701	641	685	693	662	736	672	679	718	657	673	741	678	679	673	702	676	737	698	672	722	641	690	635	662	685	693	673	714	715	708	664	688	726	701	636	704	696	686	710	715	671	696	665	694	727	690	684	713	716	655	709	680	646	686	675	694	719	736	713	733	685	711	668	670	670	686	719	652	716	679	726	649	712	670	677	648	705	655	660	698	709	722	687	685	701	724	693	705	677	660	654	668	673	726	666	703	662	687	628	693	691	673	728	686	721	707	711	672	653	669	702	704	658	704	755	649	704	695	687	651	672	672	709	676	697	648	685	710	678	671	706	699	688	729	720	662	652	715	663	723	674	707	662	702	685	660	687	740	679	701	697	719	630	667	733	641	731	713	667	630	713	714	651	716	674	635	644	683	633	684	665	656	714	649	730	659	641	658	643	700	640	707	683	718	674	664	687	683	711	691	657	676	683	721	757	725	672	671	711	680	651	699	688	674	669	669	708	752	675	654	655	707	695	708	671	709	719	711	722	718	702	666	666	660	645	674	676	659	709	677	696	728	736	671	650	643	639	694	679	741	670	685	686	728	692	705	722	718	692	671	685	687	678	697	678	702	718	723	683	694	629	740	704	713	705	706	719	674	687	693	657	671	667	733	643	688	738	651	708	653	665	646	657	740	686	684	665	721	726	689	701	681	719	699	658	650	689	726	671	638	679	687	664	630	656	711	685	714	725	725	699	662	707	712	657	697	715	684	725	705	651	685	693	653	666	708	694	717	723	699	714	677	693	683	684	653	740	686	688	692	693	661	698	635	647	723	663	650	715	661	702	727	676	674	709	676	672	660	712	663	642	675	714	643	713	664	698	716	759	682	645	656
20161	29136	27925	22934	12297	5553	4898	3796	2599	2033	1825	1669	1647	1622	1225	1160	1149	847	715	619	651	506	417	333	428	362	327	261	242	220	211	244	215	220	194	190	226	198	186	204	194	198	187	199	201	216	224	190	189	194	195	208	188	187	214	229	217	179	184	200	199	201	193	222	192	214	188	190	191	199	192	176	214	212	206	198	187	211	234	204	222	188	197	188	194	234	201	211	164	195	208	179	177	181	189	178	204	175	198	202	207	195	197	170	207	204	196	192	198	205	198	221	194	198	204	174	179	195	187	221	183	199	233	200	203	203	182	224	192	189	164	202	213	170	186	217	168	200	223	213	182	212	208	217	195	188	180	200	191	209	211	191	180	186	204	188	197	210	199	219	195	178	225	187	204	175	197	207	193	175	197	176	219	191	184	190	194	188	191	215	178	173	201	195	194	166	209	202	195	180	188	201	179	194	186	227	193	195	202	155	181	182	162	228	204	203	196	188	205	195	167	196	191	192	192	226	184	189	222	176	219	213	184	194	211	186	186	192	180	202	209	175	195	185	213	217	213	201	212	202	211	165	201	173	210	182	190	189	206	188	170	207	225	203	163	187	167	197	184	219	214	187	165	195	205	175	198	179	172	198	186	180	203	186	198	191	210	169	212	215	188	202	202	214	193	199	187	195	219	179	192	216	194	197	212	201	206	197	214	192	212	178	197	185	196	232	181	211	208	208	186	199	199	209	197	182	197	187	204	208	212	208	193	179	181	172	177	186	215	185	186	194	182	167	203	197	189	187	214	204	199	183	200	211	199	210	190	201	226	211	178	198	177	174	184	196	213	209	224	184	177	192	195	185	178	218	170	171	190	178	200	190	203	149	191	189	187	172	172	178	211	194	187	203	178	207	208	199	209	209	187	199	207	183	173	206	205	190	199	184	206	220	185	187	193	181	183	193	203	183	191	198	190	210	201	194	222	191	202	197	220	187	211	169	184	209	204	169	205	197	179	197	203	186	192	200	183	173	163	185	176	196	187	200	180	199	185	161	165	205	182	189	189	193	197	175	183	180	205	201	198	205	197	173	211	229	206	195	193	207	181	172	184	202	210	200	173	215	184	190	172	183	206	173	190	209	189	213	203	188	183	181	204	205	210	181	191	194	180	192	206	190	179	199	202	198	177	199	208	196	204	181	190	167	191	191	190	180	217	188	213	186	186	187	186	198	181	191	207	194	211	178	214	212	174	176	204	193	194	194	194	191	202	202	192	207	206	188	196	179	185	192	195	188	195	190	188	176	185	192	213	202	197	191	207	174	187	188	190	178	209	204	179	193	197	195	194	213	191	209	210	171	200	173	183	185	218	224	219	191	195	175	220	188	199	177	184	204	200	195	177	176	191	196	186	179	185	182	176	221	193	207	190	185	209	192	186	203	183	176	197	195	190	216	213	202	188	179	235	185	168	199	161	208	195	163	192	211	185	212	209	207	187	197	194	214	201	180	185	211	184	224	209	184	196	194	213	184	216	207	210	187	197	181	206	189	227	181	176	240	212	193	221	187	190	191	219	196	208	153	195	177	183	198	177	206	191	176	183	216	205	183	203	208	182	185	196	192	203	211	187	200	202	205	209	177	200	186	204	168	204	207	194	213	194	183	188	186	191	214	190	187	175	171	191	188	212	184	208	186	193	174	186	194	208	195	201	208	222	217	189	186	228	186	196	205	208	194	196	194	184	220	196	196	206	166	181	201	178	196	208	201	192	184	208	208	180	191	221	186	190	199	188	188	182	180	175	202	174	184	195	189	194	193	185	186	202	179	190	190	176	196	194	180	213	189	179	187	201	206	186	201	205	210	194	156	203	185	210	183	180	195	201	197	198	198	192	201	165	189	212	193	198	205	184	176	201	190	196	188	213	214	182	191	184	192	200	200	177	208	175	190	194	207	162	207	180	211	192	166	234	210	183	190	225	218	181	190	185	200	197	202	194	185	199	183	215	192	189	200	200	210	207	198	198	194	213	178	185	181	176	209	170	207	215	189	174	188	190	185	201	225	190	173	196	202	186	227	212	219	185	165	207	207	198	182	202	188	211	189	183	191	191	196	178	180	201	217	201	211	195	184	193	198	180	211	215	180	192	193	171	218	191	180	203	224	179	174	187	214	175	185	190	196	185	205	212	186	218	222	180	161	176	181	195	196	193	197	227	176	219	199	215	203	198	201	201	183	188	195	199	204	228	197	181	180	183	181	207	192	176	200	176	187	187	165	193	202	206	195	184	193	201	188	169	191	192	192	188	190	221	202	168	197	219	179	188	189	224	195	227	196	206	216	211	190	195	200	202	208	185	199	187	213	218	199	183	173	211	153	211	168	187	205	185	208	225	218	192	205	184	203	198	223	194	192	210	226	192	190	182	194	210	197	174	199	211	173	178	197	193	176	193	190	217	182	185	186	191	183	215	170	200	229	193	214	205	194	185	214	207	203	168	186	172	191	199	187	194	183	183	189	207	212	218	197	196	192	193	171	206	203	205	195	183	212	208	186	188	182	223	210	195	175	213	182	181	175	174	202	193	199	201	198	201	195	184	196	163	192	198	190	189	193	213	193	186	188	203	201	209	206	187	220	189	190	165	225	196	196	200	185	189	193	198	201	211	199	190	176	204	199	184	176	191	184	170	163	205	179	172	185	186	193	201	218	181	209	203	194	184	180	192	191	186	180	193	198	198	196	191	182	204	187	188	193	204	214	222	181	167	214	219	173	201	220	183	207	198	205	179	182	179	225	175	197	198	220	198	205	184	187	202	219	188	192	205	187	204	185	213	191	217	198	196	178	181	208	208	191	179	213	184	190	190	196	201	213	191	196	186	204	185	199	209	190	194	189	196	196	205	150	193	216	203	165	189	199	171	200	221	170	189	170	189	192	180	185	211	198	193	196	210	193	193	203	176	177	217	188	195	207	171	196	215	187	188	205	200	218	186	199	166	186	179	203	195	208	191	205	200	204	180	218	173	201	205	195	201	212	206	185	185	192	190	190	202	197	191	216	196	195	211	180	193	227	186	194	177	214	178	215	199	205	182	205	203	204	195	180	190	212	210	201	189	213	184	230	197	188	175	200	199	189	209	168	174	203	190	205	188	191	186	171	197	218	205	186	211	209	166	195	204	194	215	227	176	185	195	192	221	220	183	213	184	195	185	187	191	207	197	202	177	236	199	213	199	181	215	200	202	190	201	199	192	185	198	167	202	189	212	185	220	183	212	209	195	207	187	193	192	193	198	190	176	184	203	202	174	216	207	195	183	200	188	208	214	186	165	180	222	222	177	218	193	218	198	205	202	192	168	207	192	210	193	195	213	229	207	193	193	200	190	199	188	167	202	208	205	197	193	188	188	175	186	194	206	213	198	202	189	209	212	197	197	194	196	193	175	209	171	187	214	191	189	184	218	200	210	184	197	186	197	197	213	190	201	162	201	214	191	196	195	203	215	202	187	198	211	202	207	199	205	205	197	234
16911	31263	33598	33171	21668	14986	15956	13678	10609	9187	8121	8143	7435	7891	6042	5854	5813	4178	3448	3283	3687	2348	1844	1814	1855	1712	1587	1098	975	832	769	770	785	739	666	666	715	682	671	625	666	590	641	615	636	581	643	575	622	633	673	675	658	631	650	687	662	624	656	660	620	630	628	600	643	658	633	633	622	612	654	626	658	584	612	613	611	657	659	597	607	653	648	595	641	561	594	606	648	604	630	600	611	593	622	637	679	638	597	647	643	576	592	603	579	614	630	613	595	619	629	603	612	624	666	638	632	610	618	635	615	613	633	571	600	667	600	641	636	647	589	602	601	638	587	614	588	600	625	581	634	611	634	595	651	646	618	647	642	644	611	625	641	608	617	592	626	667	616	656	599	639	669	600	624	600	631	636	602	577	607	593	611	597	594	626	638	631	638	598	661	656	612	595	638	582	604	577	586	621	593	606	615	641	633	651	646	616	614	637	614	636	593	643	639	608	616	657	624	616	632	625	629	632	614	636	629	632	606	617	607	585	578	596	625	631	608	600	578	619	644	658	649	649	561	608	639	617	619	613	611	632	640	605	621	629	670	620	626	600	630	600	570	634	587	633	590	617	596	628	645	636	637	617	629	587	614	634	610	617	626	666	619	635	601	595	639	603	628	564	638	591	591	603	564	618	638	626	605	601	598	617	651	616	611	643	621	607	617	628	660	589	596	621	592	571	575	578	625	634	600	598	592	603	644	595	643	598	647	658	637	610	638	640	629	615	639	663	640	649	654	655	567	591	609	653	642	644	569	618	613	609	656	633	629	617	592	625	619	643	613	661	644	610	646	623	603	609	594	628	635	650	628	662	598	650	629	626	647	604	609	651	649	620	615	595	608	625	583	648	602	584	610	642	606	666	649	668	595	645	627	650	608	618	603	601	615	598	608	623	628	608	623	591	613	638	640	596	658	599	625	670	597	642	617	670	584	624	629	658	613	617	642	645	629	602	592	614	618	604	630	626	625	582	622	597	596	611	593	635	619	617	670	659	588	647	605	617	600	621	636	604	614	598	588	661	604	644	617	625	586	622	678	613	667	661	656	601	607	633	642	582	612	586	598	597	586	572	604	619	673	628	614	617	643	639	636	658	627	693	633	632	659	623	588	603	650	651	628	607	626	608	632	628	605	615	636	606	671	614	608	630	644	622	638	617	570	630	667	657	661	638	604	623	638	647	621	585	601	653	597	625	599	643	599	615	614	645	633	607	631	616	666	646	629	655	572	592	620	624	575	633	633	604	671	618	636	619	617	603	584	613	596	628	628	589	609	564	633	626	643	586	621	631	594	601	600	618	641	627	643	601	613	670	610	599	642	660	635	622	579	636	637	618	650	618	563	625	649	624	583	597	640	581	667	631	662	666	631	634	625	644	607	714	582	625	618	620	663	658	606	600	646	619	569	608	648	650	612	607	627	623	582	613	570	616	634	610	639	617	585	628	599	603	615	637	611	628	643	596	609	594	619	627	612	634	606	592	646	596	585	634	626	639	630	631	665	630	614	612	631	630	612	639	582	619	607	664	618	611	612	631	637	612	611	580	591	651	630	625	609	606	634	622	619	623	607	618	649	605	621	626	605	593	644	632	625	655	570	585	616	621	595	570	620	631	618	557	612	626	648	628	641	620	639	620	596	617	615	578	634	679	617	639	649	611	663	653	596	673	572	645	584	604	624	629	647	605	564	650	614	637	653	607	541	631	650	586	614	606	630	643	605	620	674	600	602	674	632	581	603	613	610	619	621	622	615	639	620	611	648	674	656	612	630	644	615	627	593	636	658	661	589	629	621	597	646	613	628	628	606	617	599	639	610	629	594	626	614	597	586	666	653	615	633	643	646	641	626	618	620	590	611	604	630	633	624	623	585	613	609	581	658	579	591	643	618	628	650	681	606	595	653	615	614	626	578	606	610	631	630	603	635	620	636	572	620	634	604	613	620	571	601	595	668	582	639	594	610	655	605	596	660	609	599	649	648	633	591	640	649	642	619	651	614	556	628	632	674	581	621	615	608	667	608	652	610	607	592	647	661	550	601	634	663	611	610	574	646	625	621	620	624	639	657	623	643	637	635	614	575	601	627	628	626	627	622	634	646	612	605	624	647	633	655	597	608	620	572	621	644	624	606	605	655	574	635	590	628	638	585	615	647	643	624	574	626	628	596	585	629	588	605	628	634	604	642	666	620	597	651	642	650	632	636	579	657	615	601	612	632	628	600	616	599	594	655	608	630	642	617	568	619	586	594	626	604	634	610	615	647	544	629	581	613	635	667	626	647	608	637	567	607	660	606	572	654	617	629	664	600	624	601	596	629	630	610	566	616	623	596	618	633	616	623	639	612	564	630	592	639	619	633	614	595	636	627	641	631	614	656	598	669	623	639	615	592	594	649	652	593	594	597	615	654	601	630	638	607	601	598	617	612	628	619	615	615	595	589	647	648	601	643	620	635	619	598	641	631	598	616	599	639	669	604	617	613	621	643	648	630	616	604	594	649	642	588	617	616	644	629	578	641	638	618	568	621	611	622	636	640	596	619	594	624	603	630	657	618	631	620	612	614	601	601	640	638	635	565	588	584	609	648	639	646	625	666	618	585	593	669	639	662	651	662	621	608	644	631	638	598	589	614	625	587	603	656	640	606	601	622	622	629	609	636	649	629	634	605	630	559	557	635	598	578	635	615	605	620	649	604	627	646	599	599	652	642	628	622	602	645	689	662	635	620	626	603	626	624	662	644	654	619	674	601	593	639	589	599	627	674	611	617	637	593	615	620	595	634	637	688	659	603	644	650	597	663	605	584	622	653	630	598	648	609	648	654	639	624	653	604	599	652	614	636	596	635	610	634	604	600	656	612	593	657	614	666	595	635	642	653	594	601	638	617	631	624	619	652	637	574	608	614	620	639	606	627	648	680	610	642	599	620	612	612	579	622	641	684	619	612	647	631	603	567	624	590	644	630	596	641	641	640	625	633	629	619	595	638	631	564	636	614	606	629	653	631	643	646	666	621	624	608	609	651	627	618	682	671	636	662	640	653	626	658	584	600	627	658	640	652	604	568	633	630	641	672	608	621	656	655	614	638	611	593	634	650	573	589	642	626	610	621	621	592	615	585	664	627	615	597	645	644	638	643	614	629	648	623	645	643	606	637	573	672	644	592	651	629	641	619	584	588	598	646	612	605	622	595	637	573	600	595	627	646	654	616	624	634	620	600	572	592	650	600	604	587	602	645	630	627	641	615	650	582	628	635	636	652	644	601	582	638	601	633	607	667	666	627	624	588	630	606	595	646	626	570	592	616	632	635	618	630	622	599	618	595	596	576	643	618	670	628	661	612	631	672	634	650	629	624	643	630	641	629	628	638	614	616	631	608	646	651	660	645	618	584	593	596	603	608	608	634	595	642	597	634	624	633	623	621	646	604	637	606	611	559	602	632	604	638	635	662	581	595	582	628	612	644	633	641	613	621	607	626	625
44426	52088	45571	42718	36127	27837	29628	29351	25701	22912	19154	20455	20652	15951	11368	9341	7551	7195	3940	2848	2725	1937	1671	1598	1961	1465	1681	809	609	480	403	381	312	325	306	306	233	223	229	205	206	218	199	201	209	189	201	186	240	192	191	252	220	247	253	240	235	207	187	187	230	193	194	183	218	202	205	201	183	200	171	183	203	199	181	208	219	224	197	183	193	224	195	206	209	197	224	191	205	188	217	152	193	207	187	211	207	183	176	199	225	190	183	210	203	190	200	198	197	199	192	182	192	177	185	188	218	199	191	212	201	197	199	202	199	206	185	199	188	198	190	206	188	212	190	207	220	194	193	187	179	206	193	202	197	204	190	204	183	206	208	205	191	201	188	179	203	191	194	209	185	214	193	175	203	173	195	201	209	171	211	183	192	204	190	180	173	196	193	217	178	186	201	158	187	166	186	215	206	192	194	158	197	166	224	214	209	180	182	197	201	208	177	201	193	204	200	201	169	193	168	196	173	194	172	189	195	206	222	223	194	219	192	204	208	183	213	199	183	214	176	185	184	169	169	181	192	213	199	183	192	216	229	190	198	220	194	224	174	197	165	189	213	162	191	224	191	191	191	189	188	208	219	195	186	181	204	196	180	199	213	187	201	184	187	201	205	196	184	194	190	167	168	196	183	191	191	183	188	192	190	191	173	208	232	177	186	204	235	189	228	180	194	201	212	196	194	175	229	184	193	196	202	196	196	210	199	184	195	202	216	189	209	205	197	184	209	202	184	203	197	199	169	206	178	196	210	203	166	217	195	184	181	201	223	222	171	173	193	203	200	179	221	179	205	187	239	200	185	172	200	201	191	182	196	188	217	189	219	214	186	175	172	210	202	169	176	210	216	193	171	217	166	215	179	196	208	179	192	193	170	179	170	173	183	191	193	188	210	213	172	180	226	201	194	198	185	185	204	211	203	200	211	193	167	198	190	194	198	215	194	214	220	180	182	196	176	216	188	182	180	220	191	212	211	201	193	199	208	208	205	207	188	189	163	178	187	202	177	176	182	197	168	224	208	228	175	201	204	186	206	203	209	197	210	186	161	203	188	216	171	212	186	170	190	208	185	181	184	198	198	173	217	190	193	173	169	211	175	215	205	173	218	211	191	213	191	186	168	207	174	201	206	200	192	186	193	198	194	191	187	180	231	163	204	195	218	170	206	203	189	204	198	196	197	223	216	181	180	190	206	190	202	212	185	200	185	180	198	186	190	182	194	201	181	204	213	185	176	202	190	207	222	192	217	186	187	198	174	196	207	215	208	211	179	187	217	227	202	230	198	209	184	190	199	184	209	205	218	216	177	174	197	167	193	212	193	213	175	194	187	196	212	207	190	206	188	188	168	188	182	165	199	198	200	181	189	211	222	184	200	216	175	212	207	185	211	194	197	209	194	203	183	206	189	209	172	217	197	189	201	187	196	191	199	180	172	178	194	196	187	190	182	204	196	207	203	217	193	213	206	195	191	186	195	184	159	181	195	186	202	206	177	190	206	207	214	200	196	170	190	217	184	197	204	212	176	212	198	190	201	195	186	186	184	197	210	220	184	199	195	210	204	218	193	172	198	199	184	192	170	202	183	210	187	205	172	202	189	186	194	183	200	201	197	191	216	183	183	193	180	183	208	193	186	203	189	170	204	214	189	220	194	236	205	196	205	192	200	199	203	173	215	197	187	190	190	209	187	183	183	172	200	216	197	232	203	219	176	163	208	191	218	187	192	186	184	190	178	181	209	193	200	194	183	203	200	177	214	212	175	201	180	205	170	204	173	168	168	207	193	207	207	169	197	199	174	181	193	199	176	191	203	189	197	184	201	209	217	200	199	205	177	173	232	234	215	182	199	200	198	204	205	185	197	192	171	179	169	177	239	217	194	186	193	172	192	207	214	213	208	177	185	184	189	207	198	195	205	207	181	184	187	177	194	202	197	214	189	232	192	207	210	228	189	184	190	209	184	183	201	197	178	179	197	168	203	191	198	200	185	201	206	209	173	193	174	198	197	206	188	175	206	200	160	202	187	183	196	197	194	185	210	179	214	201	188	204	202	199	221	227	210	165	171	206	229	180	169	213	205	189	190	223	184	177	214	218	206	194	190	196	187	205	188	199	205	168	206	217	198	188	199	202	221	210	169	192	171	203	188	193	191	177	180	198	190	201	173	227	219	176	207	206	212	212	210	205	199	212	208	183	188	186	201	203	196	157	193	180	183	182	185	222	211	173	200	218	193	183	191	185	172	170	205	184	219	208	215	193	201	226	169	189	159	194	173	194	193	180	211	202	182	179	199	166	192	205	208	190	199	200	186	201	189	204	188	201	194	209	181	208	183	220	194	197	192	217	237	201	174	196	209	166	199	202	204	193	174	191	174	212	178	202	212	206	208	225	195	175	199	176	190	198	209	191	190	203	175	179	175	194	188	181	201	183	196	203	199	188	195	199	219	201	199	227	201	196	194	188	204	200	176	190	195	197	176	196	184	191	200	195	224	182	194	188	194	219	162	184	188	186	204	217	215	207	194	208	178	216	175	196	198	194	189	183	178	180	179	200	201	183	168	170	189	192	210	203	202	177	205	213	185	188	191	198	206	183	183	154	190	197	196	198	193	164	206	192	210	203	215	199	184	158	204	190	229	180	176	187	192	208	193	207	186	208	208	202	178	197	185	146	182	205	200	205	202	197	189	218	202	203	225	204	195	184	206	221	187	183	198	183	186	211	203	191	228	219	212	188	169	200	210	178	186	203	208	177	184	208	181	194	181	205	209	198	175	176	188	211	187	188	203	195	190	173	202	182	190	199	195	197	220	183	181	184	174	219	184	213	204	201	201	210	211	200	199	208	198	208	190	208	190	180	206	185	185	200	201	188	201	184	194	190	198	202	148	194	213	211	203	209	210	193	196	199	177	192	164	226	201	208	199	190	188	222	178	207	176	172	190	211	191	197	182	203	198	193	197	193	218	194	164	212	219	193	195	184	192	245	168	185	218	197	192	169	204	206	185	204	196	210	195	198	197	205	204	173	201	192	169	202	199	201	212	193	201	186	215	188	193	189	184	177	188	178	187	177	199	215	205	199	195	197	220	179	179	195	189	200	197	218	222	198	176	205	190	172	179	199	188	201	199	173	186	213	210	194	220	170	213	198	199	214	189	196	191	217	171	171	184	187	228	214	183	187	191	188	222	183	191	182	217	192	193	191	193	205	204	207	180	198	205	189	186	199	192	199	181	218	195	177	204	207	180	191	199	202	217	192	199	211	211	217	216	200	223	182	188	205	184	198	190	229	207	209	194	187	210	197	175	219	184	167	184	197	187	205	206	218	195	188	224	163	185	189	216	193	208	194	183	190	175	182	206	189	199	204	182	194	199	186	196	204	196	186	193	199	169	196	213	210	182	198	192	186	204	192	205	181	163	217	199	190	190	194	185	190	189	215	190	193	182	201	179	178	187	186	191	195	188	165	218	197	182	231
36697	52364	56049	53745	44852	37895	42853	40830	38035	35866	34227	37618	36301	33195	27173	25452	25083	22933	15634	13067	13130	10280	8765	8632	10467	8409	8940	4279	3237	2401	1957	1732	1566	1439	1262	1124	1050	841	701	672	634	647	637	625	649	673	670	641	646	637	620	651	745	816	834	785	705	636	653	651	611	645	609	616	631	610	602	585	637	636	598	629	588	614	592	541	617	593	601	581	569	653	604	598	600	610	595	660	609	564	573	634	615	637	603	615	624	615	605	572	610	594	615	631	567	579	597	618	606	577	615	588	564	613	573	596	593	604	604	664	589	588	577	574	559	559	631	593	597	595	590	624	587	640	636	640	614	619	609	570	612	626	611	667	554	599	601	605	628	588	591	646	628	612	583	624	659	565	597	623	638	569	617	630	589	617	609	615	628	636	571	596	612	612	608	598	626	558	618	675	634	605	582	639	567	620	603	605	593	647	593	516	614	572	609	663	623	611	591	613	625	602	604	612	589	634	628	604	585	625	607	623	648	615	589	587	629	638	643	603	605	595	636	622	617	627	612	593	572	633	563	601	613	574	630	591	562	617	560	616	605	614	617	629	583	651	611	599	577	575	603	617	603	660	657	595	628	607	636	612	628	589	572	606	620	588	589	603	603	578	609	643	580	574	615	611	614	573	589	591	589	630	552	642	577	640	581	591	610	647	654	640	582	650	617	608	633	625	639	616	634	588	610	637	572	622	581	635	572	613	619	612	599	589	569	605	615	635	612	623	594	611	607	602	633	611	594	616	623	610	549	629	635	631	657	602	583	592	616	596	563	559	587	593	614	623	609	596	568	603	613	606	652	649	584	619	570	564	630	613	626	617	647	635	616	580	640	589	616	584	653	559	625	613	622	618	588	633	659	580	577	609	582	599	635	608	575	601	599	619	572	583	612	588	598	560	594	586	587	615	599	585	639	615	583	654	589	618	585	610	608	607	605	649	600	593	571	626	582	619	637	612	587	574	616	622	574	585	601	585	619	581	582	625	568	612	607	616	617	571	624	604	622	609	588	643	613	626	585	661	564	623	630	640	597	579	565	599	591	575	596	605	646	590	642	629	607	619	602	637	624	605	619	607	614	599	611	629	630	645	610	622	615	628	638	569	577	624	640	566	613	627	656	597	593	648	592	588	599	584	660	551	591	602	659	632	622	627	594	619	604	609	642	583	608	619	605	610	630	598	641	626	588	593	593	574	633	555	648	547	615	562	604	614	611	587	575	589	613	596	623	586	594	576	626	623	561	636	618	620	575	604	610	584	632	580	628	626	641	605	587	595	606	613	623	614	583	616	582	614	585	620	591	577	592	591	573	595	643	612	585	569	596	586	589	564	621	641	585	600	598	616	604	559	569	652	648	587	566	644	644	530	596	622	596	589	656	620	614	598	594	589	650	583	574	639	637	645	619	619	552	604	586	642	602	653	649	593	606	616	600	587	621	599	578	603	539	600	636	600	616	659	613	589	629	616	605	613	582	601	612	585	638	595	614	594	601	613	579	569	629	609	644	644	610	612	616	612	624	604	598	615	653	558	619	607	639	658	594	612	601	623	625	638	612	580	637	603	593	649	612	575	610	605	642	620	630	631	618	579	568	625	579	548	623	630	579	599	640	599	574	593	631	636	587	590	591	585	584	617	626	606	588	589	611	614	582	577	626	574	560	625	618	598	621	653	614	598	563	613	607	576	655	596	627	611	642	610	625	591	611	630	571	614	628	599	595	631	622	661	601	600	544	609	585	633	634	622	641	572	647	618	572	661	643	573	595	635	628	626	627	628	599	600	609	613	655	595	613	616	569	613	620	600	651	603	613	605	597	623	576	597	570	600	602	616	607	633	593	617	612	570	624	568	593	614	612	606	589	635	571	572	574	656	573	659	607	607	610	606	597	614	611	567	636	593	591	660	568	569	627	622	581	583	581	562	605	605	611	568	608	613	579	613	613	599	611	619	621	609	627	570	575	583	621	570	606	607	627	622	637	619	611	592	608	579	611	612	598	587	632	634	616	600	614	607	611	599	634	605	603	613	653	602	617	643	577	607	643	576	610	603	574	618	600	623	603	603	590	615	606	587	581	632	621	594	656	595	605	632	609	618	586	586	587	640	614	578	602	549	622	591	584	638	597	594	609	677	601	622	652	643	592	602	587	631	631	672	614	583	617	620	560	636	631	609	601	613	653	589	585	623	598	625	637	596	552	659	558	585	580	571	613	600	635	623	592	579	618	593	635	588	633	604	595	579	576	603	636	650	609	594	625	620	585	618	642	616	599	596	594	556	613	601	619	631	602	607	588	597	563	618	639	590	608	608	609	590	652	587	587	606	600	607	593	613	620	610	584	550	577	616	621	602	595	588	588	585	609	568	607	630	667	583	616	582	592	662	611	635	632	585	607	593	640	585	590	591	610	632	604	591	596	591	606	619	595	616	617	626	603	597	609	552	604	647	624	647	612	609	631	574	619	592	587	581	663	586	593	620	637	572	583	559	602	624	627	618	618	565	597	631	587	629	614	652	568	621	606	563	606	609	580	578	602	638	573	593	614	634	575	624	584	601	609	642	617	637	644	584	598	608	643	604	589	604	616	617	569	577	595	566	621	633	618	624	640	625	597	578	604	576	608	640	606	584	578	607	575	617	596	588	613	593	638	621	630	613	623	598	593	608	586	663	610	585	626	595	614	640	633	609	618	572	557	616	627	664	629	626	651	619	611	552	593	638	582	584	638	648	609	596	626	609	606	629	619	587	639	618	579	561	624	630	573	605	602	557	614	566	632	573	544	626	595	571	588	595	577	601	630	581	625	623	620	567	654	582	622	566	606	629	580	576	597	592	636	639	618	657	615	645	598	613	555	588	578	656	627	587	674	579	658	572	596	616	643	590	574	607	606	606	606	637	613	630	579	616	651	657	587	614	618	584	634	624	584	574	575	557	584	612	587	552	624	617	608	590	565	638	598	598	649	584	594	597	603	586	625	596	576	594	589	638	583	571	638	597	599	637	600	593	656	614	593	602	651	606	596	616	612	617	617	654	587	604	563	615	651	604	613	599	601	604	605	571	612	558	622	595	581	585	591	613	608	580	569	590	614	615	574	612	609	625	608	646	622	577	610	599	618	592	659	604	586	597	593	642	594	621	642	613	662	611	600	578	609	599	587	598	595	570	563	617	584	608	595	633	582	584	597	611	631	635	590	630	636	575	618	618	602	630	605	635	630	646	605	612	561	578	589	596	599	601	658	596	592	633	608	582	607	549	637	593	603	596	629	603	595	637	582	585	584	629	589	637	575	651	572	594	585	603	660	608	609	585	575	619	642	614	584	615	615	611	606	602	590	608	621	613	595	599	608	595	589	625	607	627	594	643	603	632	596	612	627	606	622	565	607	579	586	567	598	611	592	648	639	616	596	597	615	607	628	619	590	618	620	586	634	605	587	575	654	580	562	610	629	616	637	618	587	588	607	591	622	637	633	564	632	605	592	584	586	550	677	616
51552	49180	42270	40045	33741	29151	32152	33290	30335	30284	28471	31377	32741	25820	20045	16698	14211	14361	8664	5605	4719	3848	2792	3301	3718	3134	3037	1708	1425	916	696	564	536	482	464	427	372	280	240	238	228	237	235	199	235	251	246	224	238	223	229	225	272	243	243	252	257	224	211	218	253	237	250	209	208	215	209	225	257	247	226	228	265	226	232	246	228	249	244	260	220	225	281	229	231	240	205	240	251	237	234	252	230	219	221	223	215	225	250	260	237	220	241	248	223	210	229	208	223	231	215	251	252	237	260	241	230	248	248	257	226	233	232	220	251	245	204	223	229	220	238	242	219	224	246	202	232	253	223	202	217	214	199	236	243	204	259	235	245	222	242	224	228	240	239	259	213	235	229	215	234	233	216	236	262	198	250	210	234	236	223	263	241	208	261	208	237	236	229	229	245	237	219	241	218	224	202	244	246	230	227	224	235	242	227	247	232	232	218	212	234	248	206	218	259	232	208	232	228	222	268	251	238	207	237	241	252	229	244	261	228	241	216	254	219	234	219	238	222	213	246	217	214	235	228	229	245	260	215	227	254	224	222	249	263	221	231	220	239	240	258	233	246	220	239	244	210	231	241	233	219	218	210	224	236	224	241	244	228	248	249	238	227	244	249	199	228	258	242	224	221	229	206	266	241	225	234	240	249	230	239	225	220	224	208	239	231	227	230	251	231	214	231	232	213	209	203	214	256	224	233	227	228	208	222	228	242	225	237	249	208	227	231	235	243	231	222	217	218	204	235	240	219	246	216	233	246	219	209	230	196	225	263	252	238	222	258	230	216	251	230	236	228	249	197	241	226	236	231	210	205	236	255	228	225	207	236	242	255	224	235	214	216	239	220	228	224	236	234	221	227	237	229	218	243	243	233	220	233	236	256	251	217	238	245	203	234	239	238	227	231	229	229	228	226	211	237	237	227	240	260	221	221	245	240	220	262	227	233	216	228	230	247	228	228	224	222	265	226	205	219	219	215	234	232	248	241	217	216	211	224	227	202	219	211	228	232	234	229	235	212	256	253	201	234	212	236	241	249	226	215	227	229	251	216	237	226	243	220	261	239	232	256	242	224	258	245	213	231	256	248	247	208	216	246	232	226	230	252	213	228	232	255	227	245	220	224	233	219	224	223	216	246	251	221	236	234	223	228	215	246	235	238	238	254	220	202	257	222	221	230	232	245	215	232	197	232	229	222	237	239	276	236	250	246	204	232	226	244	245	223	210	235	238	240	195	258	250	245	205	199	232	223	223	253	215	241	233	234	277	227	211	201	214	220	234	245	252	218	230	242	221	213	264	243	243	212	252	222	242	208	242	232	221	218	264	216	234	246	216	243	205	213	265	235	211	251	239	233	252	221	203	222	246	241	255	215	224	257	263	239	254	221	252	227	258	262	224	242	211	241	214	228	245	223	245	231	246	237	225	227	241	230	229	218	220	217	228	238	221	216	209	238	221	243	233	216	225	233	212	236	225	229	224	228	227	269	228	234	220	229	217	239	240	249	206	244	229	212	217	222	218	251	214	236	225	198	221	226	208	215	227	232	222	232	224	244	204	211	245	215	234	241	220	217	270	240	249	230	233	239	240	231	253	215	233	221	258	255	242	231	223	226	229	202	230	210	254	221	222	254	245	211	214	222	230	240	227	247	205	236	226	239	232	202	234	207	224	208	217	228	240	218	250	220	241	232	242	216	231	235	231	224	242	256	239	234	245	226	231	225	227	234	249	234	222	244	244	230	254	255	274	236	207	206	218	243	218	227	235	245	240	231	234	223	244	236	248	243	253	221	214	220	233	274	272	208	221	216	214	228	245	230	231	239	238	268	241	240	234	221	257	241	223	225	237	245	230	221	270	216	223	213	249	226	228	219	225	222	213	231	248	239	221	267	219	217	231	233	201	230	223	231	222	224	226	227	219	223	234	251	211	242	236	241	233	249	203	244	228	248	239	218	234	230	232	233	224	223	220	219	206	223	240	221	252	224	223	250	213	216	249	236	231	273	204	254	211	241	231	230	216	252	250	219	241	249	245	200	222	223	221	227	226	261	254	213	208	198	230	260	247	221	220	230	218	224	245	246	266	195	238	225	229	222	214	221	209	240	249	239	208	227	258	221	237	222	221	254	263	268	262	217	239	229	209	235	248	264	231	245	240	243	222	216	210	224	211	224	219	242	254	244	248	233	227	215	208	251	221	239	239	232	202	198	245	218	239	244	234	215	206	255	246	223	235	247	215	231	223	254	230	240	210	225	218	246	221	207	221	229	207	266	224	252	222	244	217	225	238	246	228	193	239	203	222	242	241	241	220	221	246	229	222	238	233	195	237	243	245	244	245	271	239	230	227	225	229	264	226	238	254	229	210	241	226	253	229	223	252	245	208	234	237	257	246	228	243	211	238	209	230	205	234	203	233	241	239	218	232	243	278	235	220	224	270	236	241	203	239	218	244	245	213	219	244	221	224	239	223	231	251	251	221	235	268	240	252	257	250	240	232	230	214	202	218	227	209	248	228	248	221	222	217	252	226	247	230	218	232	236	247	238	198	264	245	214	249	228	245	218	235	244	229	252	206	244	186	206	227	247	236	206	214	253	222	222	202	227	236	230	240	223	206	213	246	244	240	200	224	235	230	240	241	236	230	217	236	238	230	230	258	219	235	226	238	239	234	220	230	233	268	232	231	233	227	221	231	219	226	236	232	255	235	221	260	234	250	213	223	234	252	231	245	240	219	212	274	234	236	218	233	224	202	207	260	240	255	243	240	224	242	212	234	229	233	243	226	254	261	205	202	234	223	197	239	218	243	213	238	221	226	250	231	244	215	244	228	211	206	208	251	214	233	251	227	243	233	242	200	251	231	219	231	220	214	226	231	220	237	231	233	227	243	231	231	261	254	193	250	235	234	260	239	247	207	240	246	249	246	214	232	212	229	198	237	249	248	229	216	258	202	222	249	246	243	243	248	216	243	238	224	225	227	242	208	264	235	217	228	264	195	242	249	244	240	218	227	242	259	230	218	242	225	232	228	237	249	213	237	226	196	248	238	238	228	230	216	214	220	243	224	204	234	247	261	249	211	254	244	242	224	239	240	219	225	228	269	258	239	234	248	205	246	214	212	230	238	190	224	205	256	233	242	217	231	219	240	232	228	250	228	248	237	260	249	202	236	232	230	207	225	208	214	224	221	229	210	243	224	224	253	227	202	237	267	231	251	248	261	244	255	237	245	250	216	229	222	248	232	251	204	241	220	254	236	239	245	223	241	242	218	242	231	242	199	229	220	233	202	227	200	195	243	224	222	221	206	211	218	217	228	233	238	239	236	236	244	254	253	233	234	241	171	216	244	251	237	234	241	230	252	206	236	203	231	208	230	256	245	237	231	222	231	224	215	239	240	233	240	238	232	222	237	230	253	266	231	249	236	223	198	229	213	233	229	235	222	228	220	224	231	223	216	231	224	237	234	245	224	250	228	229	215	218	245
44079	55413	53727	54855	47393	44941	45941	48835	46249	43829	42907	46744	44615	40463	35900	33286	33361	32526	23901	20529	18446	16056	12904	15064	16644	14785	14266	8549	7174	4739	3525	2798	2598	2573	2211	1836	1423	971	829	800	805	743	714	722	718	695	716	729	776	697	728	774	959	821	770	831	807	755	709	711	687	702	696	725	726	684	668	648	680	744	704	655	706	690	683	667	736	706	665	708	625	660	699	672	737	682	709	686	702	663	723	694	709	688	661	706	677	740	708	707	679	682	661	711	659	716	703	682	676	658	700	709	701	669	697	680	704	705	691	697	663	718	684	679	690	738	704	666	687	732	696	716	660	670	686	673	698	715	675	669	672	722	661	706	678	707	663	690	711	664	703	702	690	689	711	658	703	693	667	681	706	684	624	698	689	690	687	693	666	691	712	708	674	706	658	708	674	672	723	650	664	756	631	691	736	679	625	696	672	674	633	704	689	702	701	715	655	716	680	723	689	712	655	704	649	684	689	684	673	626	654	703	712	747	705	680	634	680	725	676	665	677	666	693	702	659	697	692	696	646	700	670	676	696	739	704	660	635	649	717	658	658	667	677	713	677	698	706	686	713	662	666	663	668	686	689	667	685	710	679	640	703	684	639	672	712	688	654	670	641	712	688	647	641	684	675	646	634	704	652	664	663	632	683	668	686	683	657	668	727	689	706	695	657	671	632	631	676	694	689	693	661	692	670	675	691	689	715	680	696	621	630	652	692	721	689	656	684	688	699	738	658	666	697	644	672	678	657	682	646	695	753	708	699	649	687	669	682	657	685	681	652	705	697	745	675	662	717	679	675	700	665	734	658	701	633	660	703	695	630	692	692	685	660	698	715	641	685	712	697	727	667	698	639	681	697	696	663	671	699	658	687	677	684	713	707	682	659	692	693	717	717	649	693	712	716	641	668	688	663	663	653	698	697	668	681	654	670	677	712	635	658	684	715	690	690	621	689	728	661	677	666	691	669	702	688	665	667	707	650	694	629	650	715	704	697	705	722	694	701	702	713	687	678	711	675	635	688	686	663	675	682	697	674	635	741	689	627	687	675	679	740	711	703	693	707	693	667	712	684	659	709	664	685	688	677	723	667	674	645	687	685	693	698	673	667	684	717	704	681	653	653	712	717	673	681	637	676	695	670	684	690	637	673	653	664	687	700	677	711	697	684	708	732	700	668	719	718	640	677	684	636	721	716	682	676	679	705	676	676	638	650	698	718	681	712	711	632	670	682	657	662	704	709	645	694	710	689	692	670	667	662	682	655	696	704	696	689	690	689	677	646	683	667	682	635	679	678	673	747	658	670	656	654	688	701	695	709	680	662	717	632	725	707	678	676	665	718	675	656	693	646	668	639	696	661	672	656	676	672	680	688	744	689	727	651	651	662	685	699	661	691	668	670	724	681	729	708	686	662	671	672	686	657	690	703	661	701	692	649	682	605	683	701	677	679	711	670	675	666	711	701	699	685	668	685	686	668	690	694	666	659	685	711	684	707	693	650	727	674	703	715	689	686	697	699	621	645	681	695	650	679	653	703	672	703	682	647	701	674	680	785	667	663	677	714	702	702	726	652	645	695	648	729	672	677	644	675	684	724	682	638	635	663	669	728	705	683	667	677	645	714	725	689	691	688	657	655	682	626	656	696	614	657	696	668	686	725	695	684	723	697	650	676	688	672	677	678	690	704	670	693	668	696	713	747	659	698	626	649	682	624	683	665	650	643	703	674	686	695	682	674	636	721	687	656	687	672	667	657	694	653	679	677	640	655	717	681	662	631	677	684	677	673	673	690	685	633	644	685	677	695	650	676	724	641	634	738	724	656	770	678	731	699	682	701	681	692	648	671	706	697	680	674	644	691	677	661	686	636	642	657	670	702	670	754	666	695	690	707	673	655	675	678	708	712	739	697	661	675	706	684	685	702	707	701	736	684	708	672	613	657	723	743	720	688	702	683	654	735	660	647	693	704	682	676	714	691	724	718	721	664	658	701	680	699	727	704	664	685	673	701	656	674	703	683	638	699	702	702	648	650	697	639	672	664	721	680	679	656	661	724	710	687	675	647	624	664	687	647	700	686	674	689	713	680	684	713	705	637	706	734	655	673	686	665	666	672	686	703	661	674	683	675	731	677	669	739	735	669	672	701	690	696	680	675	707	724	699	608	674	725	675	683	716	602	680	656	690	681	664	691	709	680	714	722	633	705	664	719	677	673	684	701	688	664	674	659	682	637	732	696	752	628	695	731	679	669	640	689	674	661	680	650	683	656	678	638	633	733	720	712	719	665	674	698	686	651	642	673	687	672	656	651	666	707	698	682	667	698	688	745	698	668	689	650	687	651	674	697	657	648	649	681	668	667	699	644	654	682	645	646	671	731	676	734	687	662	681	666	703	643	701	666	734	643	646	696	697	728	631	678	695	747	659	686	708	671	691	651	678	677	660	648	695	698	651	715	693	689	701	652	647	652	693	682	707	684	718	702	673	696	674	701	643	661	670	700	720	710	676	687	747	627	733	628	717	671	709	662	664	695	679	673	687	667	679	657	652	688	692	658	722	694	694	726	715	706	692	676	669	690	725	640	692	681	683	730	697	698	717	707	681	682	692	679	670	681	726	694	635	677	683	721	707	682	656	651	634	709	711	724	672	715	695	669	715	727	696	654	683	663	666	698	691	712	711	669	627	700	677	685	662	696	682	675	674	684	658	691	675	673	693	680	644	698	669	653	704	734	672	660	705	644	694	723	654	687	671	695	685	663	697	682	663	634	694	677	666	677	692	670	659	636	639	697	659	678	672	682	676	641	669	665	677	683	636	711	665	731	647	662	630	651	682	715	680	697	669	710	741	651	643	668	668	675	652	689	667	651	674	646	737	727	696	683	669	655	662	698	693	680	632	736	691	673	722	667	684	684	715	704	679	683	693	646	647	677	695	669	660	680	645	706	686	736	722	662	702	700	672	673	672	675	688	687	683	684	665	732	666	698	683	695	668	692	664	651	651	634	702	706	697	720	661	676	692	644	709	686	688	648	683	626	668	690	620	679	687	642	652	684	623	673	671	695	715	679	678	664	651	752	667	667	718	685	715	717	680	681	711	666	665	701	644	665	695	702	709	718	702	693	675	699	688	663	651	675	670	690	699	669	683	716	726	659	688	634	721	706	672	658	666	689	692	697	653	629	666	705	711	672	690	708	658	663	674	690	698	667	671	655	683	664	706	691	704	687	660	654	687	650	684	658	713	672	670	688	671	699	659	727	722	651	661	693	735	634	731	685	690	672	679	683	684	696	678	681	754	717	679	655	655	687	671	632	710	740	667	673	702	716	651	639	706	696	704	740	694	611	678	687	686	703	699	693	671	718	705	710	698	662	679	684	671	732	692	675	668	649	687	632	660	673	644	660	673	721	673	682	716	717	711	695	717	689	679	691	655	667	732	714	654	657	696	656	633	677	687	670	648	671	666	674	659	658	727	711	724	672	687	685	660	694	649	699
19785	23520	27761	22132	9720	6103	4973	3640	2755	2223	1945	1935	1821	1719	1344	1036	1125	1026	1006	578	427	420	380	287	308	326	285	261	237	237	238	196	216	202	203	225	180	207	179	200	203	204	168	188	193	184	207	195	210	225	184	199	197	209	167	188	207	194	210	169	186	209	199	180	183	193	185	214	194	177	169	180	212	203	175	185	201	194	198	184	183	203	184	175	200	190	182	195	178	189	206	179	189	180	214	191	203	198	187	193	181	196	225	178	196	195	167	192	206	197	214	186	187	194	183	217	173	193	218	187	188	199	192	207	198	169	183	197	221	181	179	189	191	187	190	205	165	200	204	185	183	182	194	194	193	198	213	171	169	171	159	194	212	173	177	206	185	185	202	195	191	216	178	208	231	198	192	182	175	187	190	204	192	185	160	188	206	183	179	198	180	209	171	192	234	177	187	177	166	190	200	222	176	192	216	193	197	195	197	175	179	165	200	200	209	200	188	168	167	183	183	198	184	213	198	206	200	208	170	174	157	190	177	188	178	211	197	195	171	219	196	173	193	227	189	205	197	193	177	214	192	196	186	183	217	198	193	169	183	183	168	204	195	183	197	181	185	191	198	212	192	204	180	189	196	190	187	187	196	202	176	177	172	191	202	200	205	174	186	198	177	170	197	210	199	197	187	173	176	201	167	221	188	204	208	204	183	181	176	182	186	196	184	178	173	202	203	191	190	203	206	171	209	187	195	196	192	161	187	220	185	185	191	165	188	190	212	192	204	196	175	211	187	198	187	187	181	199	203	189	196	202	183	214	197	184	201	188	202	233	172	196	212	189	185	209	177	185	184	186	201	179	211	211	192	177	164	185	160	208	222	174	176	191	206	194	167	189	200	187	210	199	202	189	178	200	168	187	184	186	175	213	198	192	203	178	193	181	184	184	185	170	164	190	174	194	189	186	187	198	201	218	193	194	171	193	171	204	183	193	178	171	178	176	176	186	190	190	190	175	190	199	203	193	156	201	184	188	173	174	207	207	199	177	195	220	206	175	180	203	194	189	205	175	200	193	180	205	219	185	209	185	185	182	178	201	179	191	189	189	179	179	179	203	176	177	195	207	191	182	196	172	192	198	181	173	174	180	211	188	203	213	198	176	184	198	184	165	168	188	204	203	210	176	188	197	201	206	178	176	176	177	201	175	210	202	187	183	180	193	214	196	206	201	219	171	194	169	177	220	177	190	187	184	204	182	194	201	219	186	199	183	201	179	202	201	200	190	192	186	190	206	194	181	188	213	192	182	196	187	166	203	178	163	192	195	206	154	188	215	201	186	169	186	182	170	182	188	198	199	212	203	199	197	218	229	177	196	200	197	214	196	173	184	187	170	186	209	187	237	200	195	183	194	200	182	181	207	190	204	195	187	181	191	191	191	201	180	178	182	188	186	198	205	201	185	200	184	206	188	178	168	198	206	171	208	189	195	191	209	179	152	194	196	196	192	191	185	188	180	192	181	193	186	177	185	202	199	177	180	182	191	209	239	189	204	171	193	196	194	198	185	190	199	182	179	191	205	199	174	193	190	182	179	207	161	188	216	183	182	214	183	203	208	175	206	195	178	218	189	175	180	197	227	192	197	184	191	181	179	218	174	183	199	188	203	199	188	178	224	205	197	219	190	188	178	211	206	193	183	196	209	178	202	181	204	194	194	178	200	202	195	201	199	181	189	192	214	198	192	205	185	187	194	182	198	164	183	202	212	180	189	195	215	197	198	184	203	181	222	193	187	207	222	195	195	187	222	214	185	168	204	194	204	181	203	220	196	203	203	193	182	179	167	209	181	212	181	220	204	209	206	188	201	193	202	168	192	194	184	178	182	190	207	199	197	198	188	181	196	188	185	188	172	195	182	171	185	157	215	197	197	194	196	207	214	190	189	163	181	173	188	179	217	162	212	194	180	205	195	177	198	191	200	192	180	192	189	178	184	213	187	217	204	206	182	196	185	178	184	163	166	191	200	179	195	214	204	203	210	196	176	176	181	181	178	189	179	198	171	206	196	197	208	197	209	187	183	187	196	192	211	177	205	171	177	192	169	199	197	209	196	168	180	199	193	181	186	167	186	156	173	198	220	185	206	189	194	181	209	190	200	188	182	213	176	218	178	179	205	183	168	185	181	201	211	198	206	204	202	183	194	193	196	157	184	219	187	209	190	175	203	195	194	189	203	190	209	201	186	183	212	189	201	203	195	186	204	200	200	188	191	181	192	180	226	191	215	166	185	186	174	182	173	173	185	164	179	188	181	190	194	175	189	187	195	206	208	205	188	174	196	197	187	185	210	195	165	176	181	204	184	203	207	197	167	184	194	179	174	165	170	184	213	179	181	183	181	190	194	181	217	190	209	183	187	189	187	196	202	184	202	200	182	188	185	177	189	194	175	192	205	195	185	191	196	188	175	207	217	202	167	200	191	205	190	208	196	188	190	182	190	206	213	181	204	215	187	192	176	198	203	207	190	199	171	210	193	169	188	184	172	177	181	206	198	187	183	209	233	216	204	179	182	172	179	181	187	192	196	214	186	189	205	172	189	191	192	207	170	206	169	179	184	174	192	170	205	194	198	195	190	213	202	180	221	202	191	221	167	201	184	187	204	188	224	204	188	172	177	186	197	197	190	186	207	170	181	215	187	204	185	184	203	196	188	212	184	209	203	188	174	193	204	206	186	195	199	197	197	213	175	199	210	201	198	209	194	195	170	215	184	162	180	228	200	192	188	204	202	202	174	192	206	200	192	176	199	197	218	191	195	180	184	212	185	201	205	202	196	181	160	186	174	178	171	208	178	198	198	189	220	185	192	211	201	189	213	193	189	203	173	183	208	177	210	194	194	219	196	182	167	185	220	198	198	184	174	201	208	191	216	194	204	201	188	189	185	190	182	168	186	149	201	180	188	180	226	203	212	165	192	198	202	198	196	165	189	233	197	205	166	202	181	195	182	185	195	185	176	207	186	193	202	201	192	186	186	205	199	180	191	176	167	182	217	208	199	178	195	197	202	187	193	190	193	224	199	202	173	214	183	198	205	187	202	169	221	205	196	186	193	202	239	177	194	182	195	190	194	205	184	198	224	202	206	200	209	181	193	152	181	200	186	176	170	202	171	206	199	169	188	212	186	172	184	195	198	190	190	200	202	185	217	201	174	192	175	211	194	185	184	213	152	193	190	199	190	183	206	197	198	199	163	176	184	170	169	188	187	194	210	181	207	180	184	172	190	179	180	188	191	194	207	194	178	171	202	186	186	189	195	204	173	199	181	187	192	188	197	167	194	220	194	192	174	172	198	222	169	207	185	198	198	176	189	184	187	195	193	198	180	173	204	203	183	182	186	183	235	213	221	206	210	199	161	192	194	188	181	190	184	207	202	185	185	185	161	167	205	186	222	182	190	227	152	204	187	171	193	185	163	188	208	187	190	185	190	206	177	202	177	199	170	233	206	187	220	174	188	192	181	185	202	201	206
16720	25951	34604	31440	18133	16799	15125	13505	11029	9512	8691	9242	8565	8137	6437	5018	5858	5086	5142	2908	1920	2032	1733	1357	1382	1267	1298	1107	1063	946	816	804	827	777	711	707	694	661	631	662	601	582	611	598	591	631	594	603	645	628	672	613	617	660	623	641	602	643	544	594	590	642	601	655	593	574	585	635	589	600	619	606	579	652	648	657	624	572	592	639	596	591	629	618	614	640	630	605	585	602	652	579	615	608	582	583	609	609	637	611	580	607	681	652	661	568	620	620	627	591	603	629	552	591	594	596	619	613	635	574	653	574	585	607	621	662	650	564	593	602	625	613	631	609	615	619	645	666	618	587	564	669	606	602	594	592	612	601	631	580	583	616	624	633	625	609	610	590	599	595	613	642	575	557	597	637	585	595	582	612	663	578	626	620	611	618	625	586	633	603	619	641	653	619	592	639	602	582	635	621	602	570	583	621	654	598	585	604	629	622	611	655	596	565	635	595	626	618	617	620	613	630	625	594	581	582	646	610	606	629	661	620	605	613	600	659	637	603	653	573	611	618	597	655	619	615	614	566	560	663	634	579	603	626	602	609	630	618	621	613	587	630	641	626	608	639	609	613	656	603	603	599	571	589	642	612	675	642	598	622	622	600	579	602	629	610	602	576	616	591	641	556	629	586	575	566	598	634	643	633	637	603	613	607	623	614	610	628	586	620	643	602	660	591	595	563	593	602	593	585	630	679	572	602	642	683	586	622	610	605	649	592	625	609	632	600	613	585	631	632	660	590	564	605	646	631	615	603	583	598	632	643	585	638	578	630	618	627	611	642	611	614	634	582	610	599	616	660	580	613	607	646	595	640	621	593	684	630	574	608	597	638	620	593	633	580	603	644	605	550	593	617	616	648	603	654	628	633	583	601	632	637	633	589	599	630	614	565	579	599	561	601	637	659	616	646	593	596	628	628	621	624	576	577	630	613	592	614	642	593	591	628	584	592	620	593	577	593	594	614	603	614	614	640	657	557	609	642	613	566	608	642	570	614	612	601	625	599	625	618	592	617	662	641	626	614	571	600	599	621	585	619	599	591	587	579	635	569	620	612	600	664	645	620	616	585	534	605	620	652	634	629	617	572	643	652	622	594	632	638	631	577	569	621	626	610	591	629	646	609	599	589	595	632	607	598	593	659	619	612	650	639	631	623	617	620	634	595	624	604	604	628	618	619	586	617	659	605	603	591	598	618	652	652	626	674	637	591	620	626	643	596	613	628	627	642	622	582	624	544	600	592	613	638	584	573	587	609	619	576	585	615	607	634	606	646	636	604	611	610	590	639	594	572	629	594	629	612	596	608	613	614	610	582	633	603	605	563	604	582	580	624	605	572	613	559	628	642	633	619	598	591	643	603	634	656	600	607	610	596	557	593	606	560	573	604	631	626	629	612	599	582	601	626	624	639	624	616	640	641	605	646	579	622	646	608	593	608	604	624	637	643	607	572	569	584	633	632	639	597	635	675	620	577	633	599	612	601	582	598	580	586	626	576	622	631	645	627	623	577	606	589	602	556	609	630	608	623	531	667	609	581	591	601	622	618	617	603	637	618	599	633	578	605	632	588	611	603	622	617	587	588	623	640	625	693	627	608	627	626	592	667	574	642	587	611	601	603	578	601	615	565	612	633	611	610	633	591	558	571	588	639	620	611	607	569	603	609	609	640	617	615	615	612	595	640	588	584	633	572	643	668	606	574	599	602	615	609	581	642	645	636	622	575	601	586	640	595	603	610	619	591	585	588	644	578	597	602	632	579	618	678	608	626	591	607	563	640	603	622	585	616	610	619	634	652	635	571	618	620	599	610	621	631	585	622	581	589	591	589	637	557	579	628	587	627	596	589	601	580	606	595	612	663	630	612	609	619	582	561	622	595	639	663	659	604	650	611	570	591	621	625	601	574	637	606	579	624	584	608	637	604	631	624	604	591	626	615	599	622	629	583	614	604	601	600	624	617	615	592	601	599	586	641	575	637	695	647	601	564	614	584	633	614	576	627	660	592	586	604	595	607	608	584	584	633	593	629	620	600	609	617	598	606	658	624	589	634	623	592	604	649	593	595	609	652	614	558	607	607	639	618	568	624	600	593	638	571	621	640	631	657	588	624	647	586	612	630	556	581	570	603	618	652	599	580	561	639	578	612	569	628	577	589	618	661	622	651	616	613	610	619	623	626	583	666	594	607	596	582	602	604	610	599	615	600	660	589	649	583	576	630	612	601	586	600	601	629	635	639	622	616	635	607	572	567	632	575	595	600	618	584	594	619	606	606	622	586	592	602	604	619	608	608	619	609	612	601	650	607	577	605	649	651	638	610	646	618	624	634	601	641	592	578	632	586	655	573	631	634	629	590	585	585	626	609	599	646	598	609	599	657	594	572	598	622	605	627	584	598	624	630	623	616	588	635	580	592	638	574	594	631	599	631	596	654	591	640	604	623	659	609	589	627	586	589	634	650	594	661	619	633	619	570	627	587	574	582	658	604	604	609	622	621	576	588	619	554	646	577	597	628	612	598	633	577	591	633	634	609	617	589	597	640	667	616	592	585	600	532	662	599	617	590	634	623	640	577	585	593	590	606	623	635	569	612	604	600	569	635	566	604	588	595	633	618	562	575	604	614	600	609	621	580	653	632	674	584	625	621	608	613	648	611	613	615	653	648	620	599	607	631	592	594	603	598	630	612	632	620	596	644	627	648	588	566	600	592	590	647	616	609	640	576	625	651	615	616	631	568	590	566	586	569	625	624	616	668	619	609	605	590	604	627	638	622	603	553	596	597	612	623	593	630	645	583	636	640	625	647	597	624	586	560	635	622	552	627	618	625	607	642	645	616	586	611	608	610	631	590	609	642	614	620	573	619	609	631	603	608	583	645	486	596	612	620	590	622	634	596	589	586	588	605	584	610	589	602	612	622	623	647	609	616	605	612	607	588	616	599	576	587	614	629	632	580	621	619	570	553	600	616	629	585	613	588	602	586	596	581	625	579	646	601	623	626	587	586	578	605	622	616	620	574	614	638	607	608	589	646	593	631	595	630	613	654	612	626	601	614	550	625	630	573	661	656	607	613	622	611	588	632	620	635	638	612	595	617	569	553	619	599	633	613	637	570	570	602	620	631	647	609	624	624	621	613	606	588	590	634	609	600	588	619	595	644	593	617	587	644	637	616	628	651	630	604	614	559	623	587	601	598	623	600	617	645	654	571	598	625	640	583	607	576	628	582	618	579	568	639	607	606	622	615	639	624	632	624	548	590	600	623	609	591	615	638	610	578	570	605	621	612	651	623	608	640	589	597	612	606	620	612	611	603	602	604	624	635	638	598	641	602	610	590	594	659	627	588	591	663	616	659	636	585	599	591	611	640	602	595	570	609	594	593	621	583	600	598	643	616	654	599	552	591	622	600	618	631	600	603	613	569	601	614	609	611	624	594	600	598	622	603	611	570	616	555	640	638	630	632	598	585	619	600	626	634
45883	49431	50715	42056	31807	27967	28249	27560	26097	22096	18602	19412	21662	15708	11423	7426	6398	6294	3804	2260	2168	1498	1213	1302	1601	1431	1394	928	627	486	437	331	373	338	268	263	221	213	215	204	217	186	211	177	192	217	201	164	221	209	184	193	189	214	184	228	200	185	201	199	230	200	215	174	191	197	219	212	198	197	207	188	215	226	182	209	228	226	189	216	192	182	201	216	212	177	167	214	206	212	199	190	185	199	199	231	209	188	186	197	215	198	183	196	202	176	160	185	192	209	197	174	202	209	190	187	219	214	186	183	204	187	191	199	199	205	188	181	185	209	193	200	214	231	183	198	198	175	185	212	214	205	194	191	203	174	209	195	205	165	201	195	206	218	193	197	206	195	197	184	194	160	224	188	196	169	181	184	197	193	183	207	203	209	185	183	192	175	198	192	198	175	191	195	216	200	190	175	181	208	196	183	189	188	194	217	186	206	188	200	187	193	220	196	195	194	216	202	191	185	178	185	199	201	227	189	176	192	187	201	220	185	211	215	174	202	200	191	182	198	199	201	199	197	188	185	179	214	178	201	204	163	179	165	196	197	181	187	204	203	173	191	217	202	204	191	187	195	206	235	195	181	194	188	201	202	202	171	174	204	182	196	211	197	188	215	201	193	197	179	205	192	184	188	171	190	202	200	192	191	185	199	185	184	194	166	209	198	180	186	207	199	197	215	210	207	211	185	192	186	164	197	208	194	219	190	217	227	186	198	206	204	196	191	220	202	185	207	207	184	211	180	182	189	180	186	201	165	195	197	176	161	211	195	195	205	215	195	178	205	224	207	206	210	177	178	211	184	188	187	197	204	205	185	198	198	184	173	182	204	167	201	194	219	202	203	201	197	176	167	232	170	186	204	205	191	208	179	201	182	198	196	174	197	171	168	180	212	220	171	220	228	200	180	170	193	190	199	164	186	201	198	182	189	204	194	217	171	206	195	190	187	216	193	203	216	194	204	203	203	183	185	176	184	200	193	183	194	194	184	189	186	192	207	184	174	208	175	203	167	186	204	205	194	216	208	204	194	182	196	204	200	193	223	199	216	192	196	221	207	195	193	196	195	210	197	198	196	220	211	231	218	211	175	181	222	160	202	212	213	204	198	193	190	200	212	217	200	187	217	203	188	200	198	202	193	172	188	184	218	175	196	210	207	209	170	181	180	187	201	212	189	164	187	201	197	186	201	202	186	176	186	205	213	192	183	186	200	202	200	203	190	200	194	185	186	187	200	184	205	202	178	204	196	198	181	215	203	198	204	193	179	206	214	183	199	196	196	194	218	210	197	198	176	199	185	220	198	177	221	194	194	185	165	181	200	180	180	210	195	205	210	211	194	188	195	198	210	219	205	186	191	183	185	194	205	207	189	185	199	205	184	216	181	200	183	201	191	173	185	198	177	197	207	217	203	180	218	185	196	179	202	194	189	224	194	182	209	177	205	182	174	200	193	187	189	211	173	198	195	191	194	170	171	202	213	187	194	193	189	208	220	196	169	198	200	195	215	182	207	188	181	212	212	189	198	216	197	163	193	183	214	199	177	173	187	217	228	190	186	189	185	199	203	191	195	193	214	205	156	187	200	204	215	208	222	188	197	194	199	183	188	228	201	197	207	184	169	206	194	194	186	194	212	175	206	194	228	183	181	209	187	192	201	188	196	193	177	178	190	200	178	185	196	183	186	224	184	205	184	207	203	214	205	219	180	220	161	221	186	178	199	201	167	188	201	176	195	179	197	227	180	200	196	208	189	213	201	170	168	208	196	187	207	191	205	186	211	213	206	210	219	182	193	196	196	188	197	186	202	192	198	192	191	191	192	177	181	190	186	209	188	214	219	212	204	178	213	198	218	210	188	183	203	191	193	204	196	217	216	177	180	186	198	191	177	189	168	192	192	220	181	200	193	187	187	214	176	170	185	208	173	206	182	198	192	203	207	217	167	197	207	185	166	193	177	193	221	212	205	186	203	198	215	186	181	187	185	178	216	210	181	191	190	178	197	190	177	184	184	159	203	190	190	189	186	183	213	183	214	217	175	202	185	188	199	187	195	171	192	203	205	215	214	160	204	184	165	185	211	208	194	185	167	190	196	196	187	204	191	191	179	170	200	201	182	194	209	176	184	208	205	192	201	190	187	192	186	174	183	188	180	192	176	215	191	194	221	189	174	206	186	187	192	218	215	192	193	228	179	207	188	202	200	200	200	192	221	177	188	170	197	174	186	193	193	196	195	193	191	174	207	199	193	179	191	186	176	191	200	189	170	191	208	178	191	171	174	182	195	202	193	187	210	197	197	209	184	205	175	196	196	200	173	192	207	198	220	206	164	182	177	214	209	209	186	185	203	204	195	206	215	220	175	178	186	189	189	188	173	197	180	186	192	212	189	199	202	170	206	210	186	210	168	178	166	180	192	219	204	178	187	188	179	190	188	226	200	210	179	191	185	201	196	199	186	178	191	192	202	205	186	203	189	195	241	192	188	187	172	189	182	184	172	199	202	181	190	217	177	183	178	201	198	204	184	190	190	200	194	205	218	212	177	197	202	193	188	195	200	211	186	201	177	182	182	179	172	177	211	199	171	176	213	193	176	203	201	221	169	171	193	211	178	212	189	212	207	201	220	222	168	183	227	178	183	186	192	217	179	181	218	182	195	178	216	220	204	205	193	187	194	211	195	170	180	180	201	233	182	206	198	202	187	213	211	206	191	194	191	187	213	175	177	208	185	175	212	207	203	209	175	204	207	199	232	192	190	199	202	164	204	205	204	184	161	184	209	173	197	184	201	207	179	184	214	183	197	216	218	185	197	158	185	180	194	194	181	215	186	199	179	230	208	209	195	218	184	188	188	203	188	173	187	166	200	204	176	187	189	205	188	196	198	184	188	231	170	188	189	192	167	214	181	177	197	227	191	189	213	194	187	201	191	232	200	219	232	194	184	226	204	189	180	171	199	186	181	212	185	203	205	185	198	177	197	185	169	201	199	210	185	221	189	172	196	186	207	212	152	180	208	204	169	196	207	212	200	197	193	174	172	211	167	182	185	188	180	197	187	205	184	216	179	201	217	198	185	194	176	211	196	201	184	197	175	209	172	183	211	193	185	203	201	203	207	211	214	189	193	191	188	203	201	194	219	171	214	215	204	202	204	186	192	186	186	183	209	211	193	191	175	178	179	202	189	191	207	173	203	192	215	189	168	181	209	204	193	181	199	228	204	208	219	195	198	188	176	173	208	179	172	188	180	203	191	202	198	198	171	189	193	209	190	198	185	189	207	203	196	157	207	194	192	190	183	204	192	198	193	195	212	198	165	218	207	198	192	200	201	205	189	195	203	191	197	193	220	190	196	209	209	197	175	197	203	215	202	187	203	183	213	199	246	212	187	189	173	209	211	183	188	184	206	203	182	207	243	187	222	199	188	209	191	207	203	175	185	180	172	199	191	217	178	200	174	169	209	211	189	175	223	199	192	221	176
37645	50183	57459	54706	41427	39656	37599	41601	39330	35010	34061	37176	37530	31268	28415	22769	22486	21703	15335	11474	10812	8223	6904	7397	8931	8018	7714	5041	3603	2460	2009	1702	1614	1437	1233	1088	845	721	689	669	640	664	635	631	663	642	639	662	614	578	608	614	655	624	579	667	662	676	628	645	599	631	629	585	610	596	630	620	631	597	609	622	637	603	586	571	644	604	597	580	573	628	623	635	547	607	607	624	591	638	618	625	589	603	625	593	591	611	615	597	629	574	637	598	607	598	653	573	624	547	555	630	632	631	635	649	605	640	617	612	594	580	615	568	624	616	571	592	612	641	569	608	640	588	600	625	623	581	617	587	601	642	597	542	585	591	586	606	581	576	586	584	601	643	568	654	618	649	599	623	611	597	594	609	594	623	670	618	670	584	650	636	631	586	635	624	599	590	612	616	582	610	627	623	631	612	618	603	593	656	567	596	617	658	600	585	621	618	643	645	636	538	624	619	595	616	574	642	624	606	645	578	637	564	594	556	601	607	625	574	672	572	594	601	606	577	608	630	624	622	616	529	613	613	648	602	591	605	558	595	615	599	607	620	576	625	580	584	588	598	583	623	625	593	604	559	619	569	633	598	636	561	606	637	542	619	620	611	624	600	656	654	643	632	577	581	622	572	610	570	628	611	609	655	626	610	601	623	593	615	593	588	605	614	638	647	597	585	600	605	632	621	600	664	620	601	621	596	608	614	587	607	628	636	610	592	597	592	599	597	578	652	616	603	573	563	604	610	584	653	620	598	546	620	676	625	608	652	580	598	641	609	654	634	569	583	583	608	591	604	586	593	617	633	570	609	597	604	639	599	592	566	639	623	590	576	625	560	547	617	590	633	615	658	609	529	617	599	603	588	597	597	649	643	586	650	628	628	549	615	555	588	664	616	611	578	577	633	625	614	603	581	572	610	561	584	599	641	598	564	623	647	565	612	635	588	624	610	575	620	584	620	608	627	590	618	621	561	642	596	614	611	557	594	640	573	620	584	626	619	580	600	623	638	586	604	606	658	671	583	615	652	600	554	619	580	621	590	571	636	590	579	645	611	659	614	642	594	613	572	578	616	606	588	608	638	607	621	579	619	607	573	548	585	602	558	584	642	619	618	617	623	614	625	612	616	604	599	621	610	636	627	585	608	584	615	578	600	597	596	614	646	597	618	612	633	606	572	590	581	569	623	589	620	577	588	607	586	646	626	585	604	627	601	627	619	619	595	602	580	590	556	597	612	619	616	572	641	619	605	608	596	607	632	572	587	620	610	618	601	609	615	567	604	596	617	589	642	654	599	609	624	662	607	573	621	628	604	630	648	657	586	627	570	542	565	639	640	611	605	612	597	574	608	580	596	607	555	575	607	590	593	620	608	607	635	594	634	602	547	608	553	618	626	582	588	616	604	609	571	592	568	604	612	632	571	605	606	597	607	584	584	632	584	567	612	621	566	576	567	596	609	605	601	648	586	595	564	612	621	588	651	592	592	588	616	612	588	534	638	606	600	603	616	579	600	619	575	580	611	599	574	616	620	616	630	624	581	616	616	587	590	645	601	568	623	587	595	601	603	624	574	646	594	646	661	608	615	587	615	650	620	614	582	604	633	655	602	658	624	621	623	611	649	593	587	581	618	598	630	633	621	605	582	615	560	628	635	636	611	607	624	572	595	587	605	562	552	579	606	602	614	556	589	663	619	613	614	612	588	613	592	593	578	601	615	587	565	584	637	598	593	638	591	573	583	566	607	627	623	625	628	610	605	592	633	592	602	603	617	585	602	602	607	602	604	601	601	603	646	609	611	572	579	613	618	603	635	589	604	638	628	611	591	649	616	609	617	625	591	583	607	591	613	610	621	609	591	600	623	616	571	592	602	616	590	583	589	644	569	656	605	595	621	631	624	618	608	659	621	621	613	561	622	618	580	570	609	604	623	625	602	587	586	633	627	633	581	602	571	609	634	621	620	601	593	615	601	624	633	627	583	587	611	611	606	655	622	569	590	601	579	605	595	593	602	636	591	576	632	599	632	647	628	649	598	609	618	607	607	598	634	618	622	575	651	612	608	630	629	593	582	585	632	629	559	604	618	635	609	608	649	619	564	606	592	602	608	596	590	591	616	634	614	561	609	563	624	599	604	632	568	559	605	597	613	604	574	606	572	610	576	637	636	654	628	627	585	618	598	655	578	589	572	622	560	557	623	595	617	602	615	637	615	616	578	592	571	593	577	611	623	640	627	596	596	587	563	602	563	668	598	580	591	634	651	558	580	576	630	623	662	603	615	621	601	574	591	566	602	616	606	592	642	588	623	605	569	591	607	609	589	638	598	576	564	610	608	585	600	616	606	633	560	592	616	633	611	612	615	618	631	626	624	596	592	592	623	623	638	613	638	601	601	578	565	594	606	619	605	577	592	592	659	603	596	607	585	626	610	608	593	575	604	592	602	594	565	573	618	575	599	632	626	606	591	601	600	655	611	660	590	601	572	626	590	594	616	638	628	571	630	602	594	572	598	607	615	593	592	655	604	623	694	618	607	597	603	635	636	575	565	643	593	641	616	605	615	631	586	599	597	598	569	591	595	622	621	606	616	629	649	610	621	607	592	587	621	607	617	584	596	582	562	641	628	585	623	605	576	626	630	612	619	586	612	607	653	636	584	617	556	552	590	582	591	615	600	592	605	631	664	580	586	594	595	630	571	570	588	656	570	610	591	590	615	582	615	635	570	578	574	613	600	578	597	631	612	611	608	579	611	615	557	645	622	605	605	633	594	613	612	596	587	585	585	614	598	647	594	605	600	587	618	586	624	610	595	589	682	573	593	573	631	575	633	561	640	584	581	586	629	574	598	596	576	602	558	616	622	617	582	642	562	573	600	589	592	635	596	590	615	606	626	603	610	611	610	587	571	576	599	593	611	611	609	637	628	604	580	585	574	589	611	584	644	631	610	589	614	621	606	567	542	599	617	586	589	615	594	606	612	575	604	586	608	572	586	631	611	580	596	616	604	644	585	591	619	581	622	573	625	615	596	583	609	632	579	605	590	652	613	598	609	595	602	571	608	597	641	567	631	605	665	590	592	578	621	642	628	603	655	581	562	597	593	623	606	628	611	575	568	608	590	606	564	652	555	613	589	580	578	621	603	629	631	586	605	595	602	581	611	618	605	569	630	621	652	635	656	633	605	591	572	580	646	619	612	636	609	592	591	608	613	615	656	595	594	614	609	584	644	623	609	601	598	620	569	588	631	571	595	617	575	621	617	620	632	583	611	622	644	648	595	590	625	585	669	605	600	670	603	588	640	601	626	637	625	586	612	589	617	585	583	588	631	609	599	610	577	657	649	587	585	633	628	619	645	607	610	642	619	668	651	627	604	586	600	621	618	606	587	645	594	598	563	596	620	604	580	552	625	577	604	560	581	626	624	634	547	533	600	603	580	639	631	605	605	612	609	611	574	624	611	586	559	599	565	605	596	607	647	634	602	564	618
