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
338001751155	338001751713	338001752263	338001752813	338001753363	338001753913	338001754463	338001755013	338001755563	338001756113	338001756663	338001757213	338001757763	338001758313	338001758863	338001759413	338001759963	338001760513	338001761063	338001761613	338001762163	338001762713	338001763263	338001763813	338001764363	338001764913	338001765463	338001766013	338001766563	338001767113	338001767663	338001768213	338001768763	338001769313	338001769863	338001770413	338001770963	338001771513	338001772063	338001772613	338001773163	338001773713	338001774263	338001774813	338001775363	338001775913	338001776463	338001777013	338001777563	338001778113	338001778663	338001779213	338001779763	338001780313	338001780863	338001781413	338001781963	338001782513	338001783063	338001783613	338001784163	338001784713	338001785263	338001785813	338001786363	338001786913	338001787463	338001788013	338001788563	338001789113	338001789663	338001790213	338001790763	338001791313	338001791863	338001792413	338001792963	338001793513	338001794063	338001794613	338001795163	338001795713	338001796263	338001796813	338001797363	338001797913	338001798463	338001799013	338001799563	338001800113	338001800663	338001801213	338001801763	338001802313	338001802863	338001803413	338001803963	338001804513	338001805063	338001805613	338001806163	338001806713	338001807263	338001807813	338001808363	338001808913	338001809463	338001810013	338001810563	338001811113	338001811663	338001812213	338001812763	338001813313	338001813863	338001814413	338001814963	338001815513	338001816063	338001816613	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
57666	28560	11228	5049	3223	1863	1283	1034	879	717	622	552	534	456	431	445	406	377	340	301	300	318	335	299	260	252	256	267	240	214	209	230	199	218	206	234	201	223	227	207	240	230	241	230	217	212	198	192	217	209	189	191	228	203	210	209	214	201	172	179	212	218	213	207	193	202	240	196	190	233	220	214	197	197	223	200	225	201	227	189	177	190	175	209	230	216	217	191	183	220	193	182	211	228	204	195	215	202	188	223	204	188	181	200	206	189	203	210	225	237	220	169	195	197	183	178	189	190	219	212	206	187	205	203	181	203	224	205	192	188	172	217	215	185	206	205	209	206	192	199	207	207	200	209	189	232	235	202	187	204	187	214	208	226	181	211	205	201	179	182	211	214	207	209	224	213	199	189	206	208	188	205	181	209	187	187	209	183	223	172	212	205	203	226	210	208	196	212	198	237	174	226	191	199	200	221	231	221	220	193	205	198	213	190	206	211	210	193	188	190	204	184	218	193	212	214	207	233	215	228	242	199	222	203	210	196	193	213	217	190	199	192	201	196	210	198	191	206	204	222	217	216	190	186	207	193	183	202	208	210	218	204	179	210	202	218	199	225	221	208	204	197	220	194	203	183	182	210	220	230	199	221	176	177	172	214	225	191	196	213	172	198	199	247	200	206	211	214	199	223	217	194	194	176	234	173	240	213	218	191	211	191	184	237	198	226	212	199	226	211	211	154	184	219	187	235	190	221	195	187	196	201	232	203	243	200	196	203	200	197	213	197	199	217	215	224	213	205	228	205	183	187	223	229	222	213	204	197	190	217	206	174	214	218	221	221	194	202	189	202	211	193	206	207	183	235	223	204	192	215	213	223	212	211	185	198	202	209	212	192	191	225	218	176	202	210	195	194	222	239	221	218	204	206	180	202	233	219	214	198	183	176	216	175	185	191	210	195	182	200	201	206	205	197	241	214	181	225	224	223	213	242	203	193	183	186	180	166	212	205	197	210	192	208	208	181	221	228	190	214	239	245	203	216	215	209	185	194	212	211	203	189	217	225	192	176	186	249	186	215	193	203	209	196	202	202	207	209	230	196	212	210	232	222	232	218	179	188	215	191	212	204	212	227	185	203	215	182	185	194	216	214	195	195	216	201	198	220	208	221	208	226	195	209	210	215	228	214	210	215	206	197	210	182	186	180	210	221	208	174	211	205	201	226	237	223	220	190	199	198	261	195	183	225	210	191	189	206	231	206	198	206	204	226	201	210	216	237	189	173	183	214	211	184	211	230	209	210	181	211	208	196	191	212	191	205	234	208	218	215	182	197	215	182	210	190	229	222	189	216	196	197	205	191	214	211	208	196	202	199	194	201	201	227	196	193	187	188	213	179	218	213	218	202	217	188	191	185	179	184	218	218	224	208	213	206	217	173	208	218	226	203	206	199	219	216	226	202	216	209	216	187	184	212	211	200	195	216	219	198	232	190	182	174	197	229	197	184	198	210	190	207	204	195	194	189	209	203	195	213	206	198	219	193	210	237	199	211	214	210	193	188	222	217	198	205	197	195	214	190	231	201	203	204	192	221	205	210	188	199	228	189	195	200	208	207	237	224	206	216	213	215	190	202	211	194	199	209	219	188	237	196	203	205	212	213	179	194	192	193	209	211	214	173	203	243	209	179	213	224	211	209	208	212	217	185	207	211	206	171	191	214	180	200	184	202	216	175	163	180	207	225	179	195	199	199	215	179	210	230	217	215	187	205	217	209	198	210	194	201	228	182	206	235	227	188	204	213	211	220	208	207	220	177	219	196	211	207	200	179	207	215	220	210	219	215	206	214	191	225	207	212	178	190	166	199	204	215	216	178	221	203	213	176	198	189	181	212	205	201	225	215	209	191	191	198	169	190	202	205	216	154	210	180	221	211	237	230	212	227	219	210	186	225	221	201	232	210	205	214	199	197	199	216	213	204	195	190	207	191	192	212	197	199	200	219	203	218	217	207	202	216	195	218	203	196	200	204	226	181	192	178	207	219	203	187	208	209	197	215	215	209	243	215	176	189	213	200	215	192	188	216	218	205	188	201	227	228	222	232	250	196	219	188	201	197	191	212	192	203	191	214	200	196	237	180	184	196	217	193	203	199	207	225	212	189	206	187	228	228	216	208	191	220	225	206	208	200	196	197	220	218	219	176	205	175	169	217	213	202	210	188	203	221	197	195	215	185	210	218	201	208	189	210	200	209	220	196	225	221	212	199	207	209	197	178	195	176	218	225	213	220	233	197	245	216	200	200	204	183	206	202	184	227	188	219	203	200	235	199	212	179	212	188	202	238	197	198	227	180	223	229	195	197	181	199	213	218	214	191	242	209	192	203	189	172	226	215	176	206	217	212	232	218	222	229	206	216	204	229	241	195	188	199	227	203	175	218	211	187	195	174	197	209	179	193	170	199	198	192	211	224	210	221	195	194	224	204	187	187	184	189	202	193	202	190	224	197	194	233	205	199	229	214	196	213	211	198	197	208	231	197	240	204	206	221	211	241	184	202	235	200	207	186	211	193	200	207	188	196	175	211	202	215	192	216	199	194	250	197	207	223	187	217	198	179	183	209	206	173	215	222	197	214	200	207	227	187	226	189	218	209	213	193	216	193	250	229	237	219	187	185	195	176	216	232	185	214	214	239	235	191	191	196	185	203	189	209	192	217	213	203	227	182	188	219	213	181	196	212	219	194	192	182	206	202	192	204	198	203	181	189	204	208	199	213	212	189	210	201	207	201	196	184	201	217	180	218	203	159	186	201	191	209	221	206	180	198	237	199	211	195	192	183	204	183	218	202	233	223	223	200	186	225	225	237	218	179	225	221	211	182	228	227	215	186	218	226	209	201	206	213	178	188	213	229	181	185	214	192	214	206	197	208	206	184	220	214	264	212	227	207	197	236	198	226	204	218	185	169	197	186	205	200	170	197	188	187	170	206	224	198	208	206	218	200	202	216	217	208	206	218	221	221	193	209	185	240	197	192	173	214	171	202	206	207	191	167	236	220	213	219	220	209	223	207	175	229	190	217	211	190	226	230	187	198	207	224	213	194	212	205	250	204	192	205	202	186	221	213	187	192	190	210	198	187	225	209	223	187	216	209	196	221	201	185	214	191	197	183	196	199	215	191	184	197	196	202	205	198	202	210	191	215	188	228	215	187	219	222	210	204	217	198	204	234	200	184	179	220	197	215	232	233	214	203	206	202	202	203	208	186	202	228	174	184	214	191	193	187	222	202	227	188	198	229	190	209	200	206	212	215	181	174	205	215	223	196	189	225	222	199	220	201	201	183	196	212	220	232	201	230	193	194	190	207	205	206	200	215	202	175	189	187	212	191	208	213	207	201	201	202	191	210	198	208	197	195	202	201	200	209	209	203	203	226	234	186	202	218	201	210	212	236	187	222	226	198	213	203	210	220	177	191	191	216	206	190	217	196	185	229	187	196	189	212	211	187	226	193	225	202	222	181	193	214
33516	17562	11932	12002	10369	7087	5525	4390	3635	3251	2924	2449	2280	2163	1921	1838	1804	1582	1434	1211	1216	1146	1106	1025	817	788	752	683	680	647	576	670	620	654	583	563	601	611	586	598	540	557	529	490	506	489	485	491	496	461	477	497	470	514	464	499	474	480	464	444	472	460	432	477	455	457	514	463	448	443	481	456	467	413	457	392	446	460	439	481	429	427	474	441	443	442	438	445	446	471	455	462	414	447	467	439	474	445	421	438	415	461	446	463	434	464	420	454	480	470	416	444	434	450	416	398	396	475	449	430	420	467	432	479	416	457	450	410	435	465	438	422	425	457	448	428	461	450	486	460	480	434	467	434	453	497	447	441	450	454	488	398	432	452	407	419	452	438	442	440	476	427	422	451	429	446	460	450	443	470	466	515	459	447	487	423	440	457	427	450	433	471	425	443	392	445	443	454	409	442	450	442	416	462	456	477	476	444	427	444	480	465	457	464	429	409	469	433	482	425	420	441	446	448	437	436	440	447	465	441	448	369	465	454	478	435	455	454	447	446	454	469	424	436	431	468	462	426	482	478	469	466	429	429	459	415	440	451	443	429	464	480	434	439	444	448	410	433	435	412	435	443	444	440	456	421	435	466	473	458	428	466	464	429	491	431	419	421	458	456	471	437	481	446	429	450	457	467	490	436	453	457	435	473	474	455	429	477	419	435	429	427	433	454	455	447	410	458	458	431	454	415	467	415	457	431	442	403	468	420	446	440	456	435	394	464	411	460	373	452	428	448	407	413	447	431	465	423	443	456	443	428	446	476	506	483	466	457	460	450	464	455	411	398	467	459	450	449	443	449	467	452	442	390	444	410	442	471	415	463	450	440	444	410	436	457	458	454	453	411	430	390	447	449	436	447	421	472	459	475	436	478	423	429	461	421	398	444	418	460	425	422	420	441	464	407	431	477	468	474	481	458	432	425	433	472	437	451	456	427	462	437	440	431	451	469	448	462	448	435	411	438	465	451	427	456	483	416	434	461	487	441	468	462	429	462	443	470	458	436	405	438	468	441	458	421	431	465	454	440	464	427	440	419	459	432	428	421	440	413	449	467	419	404	434	485	454	422	441	413	451	427	472	432	447	408	436	458	429	411	449	417	423	445	414	450	453	422	400	438	423	431	439	439	441	416	454	415	423	438	471	437	471	452	458	449	443	434	442	417	440	454	450	446	453	441	432	486	437	466	410	484	420	415	429	469	449	476	460	446	449	436	412	459	400	460	407	417	460	436	468	431	458	444	449	452	414	448	468	438	446	409	417	436	436	428	437	405	434	451	431	425	446	411	461	442	395	444	483	451	446	434	450	447	432	454	429	457	435	426	442	463	466	433	442	434	429	451	421	461	433	460	479	400	487	414	471	442	440	421	444	452	449	466	463	423	457	465	457	487	471	434	446	479	458	442	472	412	443	426	428	484	467	480	467	441	411	447	428	437	482	417	432	414	446	405	410	463	454	460	431	436	461	409	457	431	430	412	430	392	474	432	464	391	431	452	463	492	442	430	434	448	446	410	431	433	473	439	439	460	436	432	466	455	456	423	477	419	427	478	422	456	448	453	452	421	440	401	488	466	430	440	459	447	473	413	447	472	438	453	450	488	453	480	442	431	463	456	447	422	463	418	466	440	443	459	468	467	448	434	449	443	414	446	456	452	439	425	449	478	395	461	447	426	460	528	401	429	469	441	421	418	464	443	443	440	458	471	443	458	467	456	450	426	450	427	413	440	473	421	487	442	478	432	425	468	454	440	431	455	450	467	434	451	436	472	459	413	414	449	419	432	444	439	416	437	479	421	455	443	432	408	435	453	480	425	418	473	490	453	426	441	465	454	437	444	447	429	425	429	456	475	441	453	416	431	428	480	452	470	419	440	456	461	450	467	456	460	466	447	430	415	460	436	435	448	442	431	446	410	438	430	473	431	460	447	441	460	463	488	419	467	439	452	426	431	444	454	441	461	443	443	435	444	470	470	474	420	467	458	448	416	459	418	419	429	417	465	438	424	444	479	448	453	474	453	447	419	439	456	462	423	448	450	424	456	415	445	387	436	484	389	428	458	436	437	439	416	403	468	423	461	479	456	454	463	433	436	410	422	457	451	427	457	404	470	443	431	506	435	418	447	426	453	433	470	454	467	475	454	429	480	450	434	428	468	464	439	440	431	421	451	403	417	423	408	451	453	509	447	441	445	463	458	444	446	421	479	417	421	454	503	406	456	442	434	427	453	443	432	474	443	423	468	416	445	473	440	449	434	455	443	461	458	470	433	433	483	434	440	462	431	433	443	444	450	467	412	444	403	464	470	459	442	421	434	438	449	407	424	430	432	473	456	440	424	431	439	462	461	475	458	393	466	446	440	474	450	485	486	393	457	442	409	464	402	474	455	425	450	444	440	471	450	441	445	470	470	461	457	448	423	461	448	416	449	435	469	437	436	458	439	424	472	458	433	416	431	424	448	472	423	439	439	466	446	442	469	450	445	438	431	430	469	448	412	420	443	432	432	451	446	440	389	457	423	485	450	458	434	430	452	507	418	466	433	447	444	469	418	450	446	495	441	462	463	433	454	474	458	425	429	475	448	444	434	450	460	475	465	453	437	403	452	470	438	459	432	427	409	485	434	459	433	454	440	446	459	433	487	440	428	440	426	474	441	436	468	452	459	467	410	447	409	429	470	407	451	440	444	448	450	453	442	446	452	400	396	440	430	457	438	434	456	448	447	450	448	429	451	417	450	426	430	412	406	429	446	446	465	443	436	451	424	482	426	438	430	441	443	430	490	437	439	480	409	415	419	461	415	465	397	446	459	438	401	492	411	463	437	441	419	436	444	452	485	440	453	442	446	434	418	456	436	427	444	451	428	419	433	460	451	434	415	409	413	465	414	430	457	466	413	488	443	437	422	487	441	432	473	455	449	416	446	457	418	472	423	457	452	434	456	458	457	431	433	406	436	474	426	455	409	449	458	392	517	450	453	420	469	470	461	424	451	461	448	449	432	410	441	423	479	449	402	424	438	436	419	489	425	413	411	414	433	438	438	430	406	482	448	455	462	432	406	456	453	413	479	417	402	467	424	443	448	449	472	462	451	463	437	462	453	452	417	427	458	443	464	453	514	469	439	415	434	453	464	415	459	443	470	470	461	411	444	417	444	432	410	459	460	463	460	446	433	440	448	415	410	461	438	412	437	476	434	456	430	454	446	424	419	445	441	432	454	421	482	421	456	424	411	433	471	431	448	425	434	443	462	448	473	433	439	464	452	456	434	457	456	457	421	433	454	426	451	433	449	417	465	435	425	437	441	458	429	438	454	435	422	456	446	438	413	442	470	455	444	447	465	420	418	422	426	472	458	470	446	453	408	451	431	454	472	452	429	448	456	465	425	427	487	489	442	458	428	414	449	427	394	477	439	479	375	450	394	446	454	406	424	447	435	384	436	469	434	444	444	437	446	432	398	417	416	429	442	423	399
34308	13525	3956	2039	1303	797	612	475	447	371	358	315	308	297	308	267	272	251	227	202	200	203	202	205	208	217	211	223	188	205	216	216	219	201	191	187	180	183	192	224	195	185	225	179	205	178	192	183	214	188	181	231	225	200	206	190	189	206	183	192	179	194	193	187	191	224	214	199	190	188	176	194	205	195	167	211	206	167	178	152	185	182	200	203	183	155	227	209	188	189	183	186	189	191	200	196	199	213	190	187	220	181	188	203	197	220	197	205	214	232	189	199	222	188	201	163	210	184	178	204	188	200	184	207	168	186	204	203	215	206	178	162	184	175	191	195	214	179	209	204	199	190	177	177	183	216	178	190	209	189	183	182	200	189	210	204	195	204	166	156	175	218	196	196	187	164	212	207	206	199	229	187	207	192	209	172	168	213	187	206	210	190	188	225	196	203	204	200	184	195	184	184	207	190	192	204	214	210	182	201	196	193	175	187	159	190	168	190	210	173	188	207	197	190	179	199	220	200	188	186	184	198	209	223	190	188	177	220	189	195	185	189	202	198	187	217	194	205	183	188	200	183	175	185	188	215	213	225	218	189	164	192	188	202	199	188	191	210	173	176	206	209	203	183	230	176	178	194	195	186	207	196	193	164	197	177	198	205	193	206	192	219	181	207	194	183	208	179	185	183	200	175	206	210	198	185	215	200	173	177	175	223	207	215	203	166	185	204	195	206	210	179	180	183	188	190	204	212	189	193	188	161	192	175	190	196	187	197	178	180	186	211	187	202	197	180	221	183	180	176	182	161	179	191	194	230	184	187	197	213	199	190	203	229	191	216	186	205	217	187	196	188	200	214	188	206	183	200	191	172	224	193	197	203	220	186	173	191	185	205	188	168	215	195	200	179	176	183	204	194	216	191	196	191	179	208	183	191	189	181	165	219	185	179	198	203	193	202	197	179	214	188	174	175	159	210	226	196	201	190	198	195	203	214	177	223	191	185	152	177	199	177	177	191	193	212	204	178	198	210	216	201	191	184	178	210	214	217	190	186	172	192	188	211	183	168	222	197	170	191	192	164	183	200	195	176	199	177	187	204	240	209	182	193	197	175	216	189	214	210	180	204	177	191	179	214	170	211	207	198	178	207	195	174	206	201	183	185	176	191	183	185	195	176	204	190	190	203	230	195	214	199	177	205	201	200	178	185	196	170	200	225	187	163	198	204	183	172	204	198	209	204	195	209	159	167	205	185	191	212	195	199	178	177	211	173	182	183	189	189	161	184	173	206	183	191	206	186	188	180	143	205	225	204	221	197	202	173	196	178	185	209	189	194	214	202	213	167	181	174	193	185	185	210	171	199	203	192	204	198	192	198	182	196	216	171	177	188	210	204	160	203	176	181	186	179	188	183	208	186	205	180	195	179	193	210	204	203	188	191	185	185	198	213	197	189	184	192	174	183	191	198	201	173	188	194	176	214	163	184	202	183	183	198	197	204	201	198	218	175	207	189	197	196	191	161	191	179	182	197	182	186	181	155	217	210	184	213	206	198	172	191	189	166	197	190	192	180	194	209	219	196	188	186	182	212	192	202	209	204	198	176	195	193	177	191	187	187	174	147	163	192	202	189	197	205	195	206	183	173	187	188	178	186	197	208	198	168	201	211	208	208	199	217	211	174	174	201	148	201	208	173	204	200	194	208	195	188	194	211	158	175	197	180	203	186	209	165	194	179	162	176	213	203	222	164	182	210	207	166	189	186	190	190	190	171	188	184	211	193	203	186	206	218	166	189	194	183	182	208	174	204	199	195	171	194	159	189	184	197	189	194	176	170	192	189	213	201	224	213	227	193	199	195	190	215	210	166	207	155	175	186	203	212	176	184	161	192	217	195	179	204	207	209	200	215	202	207	176	196	185	214	169	223	173	208	214	191	191	186	186	208	212	190	171	211	183	171	188	172	178	226	168	176	185	229	186	204	188	224	201	228	199	182	181	198	192	186	193	185	196	191	192	182	178	221	204	197	201	201	210	196	206	180	218	226	217	219	195	186	192	163	179	194	183	182	202	192	174	187	195	203	173	179	188	188	189	181	204	172	202	189	214	187	176	198	194	155	209	184	179	170	188	193	198	180	177	194	192	194	171	177	201	186	176	196	179	212	162	172	185	184	201	223	187	217	190	184	191	203	185	187	202	174	185	201	229	218	190	177	209	200	184	195	195	197	186	189	190	199	163	185	190	190	172	175	209	211	145	190	202	204	166	170	178	192	184	191	172	211	192	176	193	197	193	201	185	173	181	207	191	192	195	173	203	187	210	201	162	178	187	197	216	197	211	184	182	209	169	184	201	193	186	189	181	180	186	176	174	181	210	202	177	220	203	205	192	203	179	197	150	197	164	207	167	181	198	195	180	204	190	164	187	169	197	226	184	165	180	169	155	201	195	200	212	210	221	223	168	201	189	226	210	194	191	175	195	202	199	171	200	178	198	205	216	197	211	211	184	182	182	186	182	204	185	223	200	161	207	197	204	187	227	214	193	192	174	207	171	179	171	200	181	181	201	185	223	185	178	190	208	214	197	195	213	186	171	206	185	189	183	178	205	179	222	179	190	210	180	242	198	208	209	193	203	187	169	164	208	200	181	192	194	206	193	182	188	225	201	189	185	172	200	197	225	183	200	192	200	189	190	197	191	178	198	158	189	162	162	205	174	199	191	172	200	189	169	214	196	186	218	204	214	203	192	191	164	165	203	172	174	198	186	200	219	184	199	190	214	218	173	210	196	170	181	186	213	193	208	204	197	191	180	192	195	206	199	205	195	202	189	196	177	187	178	184	202	191	193	184	180	195	196	186	198	160	212	200	169	190	218	187	169	192	176	169	219	215	210	192	193	207	200	208	169	200	201	199	217	185	182	179	192	178	170	193	170	155	173	220	206	182	198	208	216	206	196	184	189	186	196	174	192	173	200	177	194	205	188	210	170	197	198	190	185	184	197	191	185	185	157	197	200	214	191	172	172	178	174	191	189	196	199	168	198	192	190	207	182	208	182	181	182	187	194	180	176	179	172	192	196	188	176	185	199	199	198	172	185	188	171	219	229	200	178	163	195	199	184	194	198	183	187	165	201	181	196	175	159	200	179	183	190	176	200	200	179	220	183	187	194	157	177	167	189	189	226	186	171	191	218	174	200	194	174	203	179	214	189	196	178	179	188	205	193	204	181	197	186	190	206	205	150	172	227	175	183	189	191	202	180	159	212	196	216	214	202	191	197	170	220	203	183	195	186	191	206	204	179	203	199	201	196	194	183	175	186	173	201	176	207	209	199	196	210	178	177	205	165	166	191	196	198	169	163	171	187	199	188	174	197	178	206	180	199	187	197	167	166	171	202	189	182	193	183	198	196	200	199	215	202	218	200	192	196	182	184	184	199	192	189	183	207	171	211	197	182	201	192	180	169	218	208	195	159	182	195	223	222	178	180	200	201	184	187	176	178	198	173	191	198	157	190	198	185	198
19099	7587	5622	5767	4449	3115	2367	1914	1661	1329	1270	1141	1087	985	914	859	798	727	692	641	581	563	556	587	546	523	483	544	483	480	434	443	436	457	435	482	453	456	424	446	431	424	463	457	405	434	445	463	392	425	437	437	439	410	407	407	408	434	432	423	404	402	412	454	411	455	390	414	393	427	424	464	382	400	390	417	409	421	388	436	389	451	407	404	395	376	377	426	416	418	413	405	423	419	395	446	410	409	393	423	384	405	377	450	408	443	379	402	394	415	428	425	401	438	412	432	434	425	413	433	399	454	407	429	444	429	451	408	431	389	392	417	401	406	436	413	428	408	360	392	420	408	420	425	411	419	415	445	450	417	418	408	431	421	423	448	430	441	396	429	419	432	406	424	408	396	436	409	421	425	419	402	400	406	387	439	386	414	412	435	427	398	423	431	421	461	419	418	450	427	424	438	444	426	441	393	380	406	414	411	409	394	364	412	406	407	389	396	409	432	426	419	425	366	402	399	374	391	458	391	434	421	428	386	400	402	459	431	440	403	429	437	441	396	419	419	457	463	432	443	427	424	401	397	436	411	436	391	383	465	434	413	420	384	429	418	418	423	426	391	433	399	412	435	409	423	402	408	388	421	430	408	427	426	432	404	395	407	423	406	397	443	396	407	387	406	412	372	410	414	416	436	410	415	389	397	442	453	408	435	453	448	410	403	393	421	426	410	444	427	411	412	413	436	421	430	417	397	387	386	417	454	383	425	432	452	409	417	412	400	396	417	414	406	423	392	423	391	427	463	432	457	428	433	422	408	458	402	387	420	390	392	445	383	428	394	444	413	422	425	435	424	417	395	377	450	435	412	431	432	377	373	414	431	384	423	382	416	411	434	416	426	430	405	398	408	442	431	432	406	374	413	409	415	433	437	417	414	404	399	408	390	444	411	396	427	447	403	392	439	427	420	415	441	393	377	399	420	414	381	390	377	368	371	433	409	407	386	406	402	406	397	431	435	413	426	422	442	431	444	400	396	414	377	421	433	455	422	417	382	384	436	412	431	427	402	426	418	432	411	412	416	444	409	426	407	407	413	423	418	409	390	448	414	416	414	385	407	394	423	420	408	407	438	431	424	420	390	409	387	385	422	379	415	388	364	423	452	390	396	435	398	432	413	381	433	419	402	391	456	395	413	419	415	455	425	436	453	442	401	445	422	401	442	427	409	382	391	412	403	422	403	381	460	418	433	395	414	414	423	442	410	415	418	411	435	433	426	425	380	438	461	402	410	432	388	445	437	437	409	433	425	392	394	446	385	407	472	421	412	434	398	420	409	417	419	413	386	417	398	420	372	410	395	417	407	406	412	455	432	424	391	396	427	409	426	424	427	408	410	409	418	402	410	399	372	386	434	398	393	417	413	430	437	385	403	408	406	409	407	393	438	407	424	467	431	384	403	446	374	392	395	424	421	429	441	443	402	446	398	396	414	416	404	427	423	429	402	438	427	413	399	391	427	388	426	449	415	411	418	441	389	432	431	428	451	431	418	420	451	389	420	422	414	397	428	415	390	400	392	424	429	419	399	416	417	389	394	396	395	406	376	411	409	426	385	441	372	417	413	400	431	434	419	398	395	413	435	402	432	421	403	469	462	403	424	423	375	407	469	415	428	393	392	395	396	418	381	411	425	422	455	424	407	436	432	396	412	396	415	401	395	440	415	390	443	422	435	391	394	423	419	408	394	402	452	389	406	415	420	496	431	405	409	433	376	446	405	421	419	395	432	428	417	423	384	410	424	426	416	442	407	453	407	383	424	416	393	422	432	424	450	395	375	434	428	416	467	451	451	424	419	415	402	415	464	420	447	440	429	436	400	444	425	414	368	402	399	429	421	412	423	398	477	453	435	423	411	401	374	404	430	421	422	454	427	433	409	372	414	423	433	412	406	411	416	421	388	421	371	466	426	412	425	402	390	393	401	418	413	430	457	423	438	433	407	394	454	390	431	434	397	451	387	418	425	385	437	396	410	438	405	474	416	414	447	448	420	419	416	420	409	453	447	430	397	396	439	458	417	438	404	390	383	413	428	408	435	388	422	392	407	418	436	428	447	407	440	417	403	436	436	414	459	405	423	400	420	428	428	416	365	417	441	406	454	428	444	401	442	406	401	434	453	392	431	417	397	418	414	349	388	379	435	408	402	388	435	414	421	402	444	429	437	400	374	409	419	450	424	404	404	375	444	415	395	430	463	378	425	382	421	438	406	443	426	437	442	397	436	411	392	427	406	426	412	405	392	433	419	414	445	426	420	414	437	389	408	434	388	402	454	418	388	378	393	392	441	425	422	435	436	428	426	453	413	408	405	384	380	410	403	436	444	386	433	426	411	421	389	395	423	380	423	401	392	441	420	390	402	411	426	396	420	424	395	418	404	445	397	426	406	432	423	412	417	404	386	429	422	441	377	406	406	443	395	403	395	377	444	437	403	418	436	436	392	380	415	392	422	385	397	432	422	405	370	432	441	417	414	429	426	414	419	445	431	428	445	393	414	413	419	379	396	437	407	403	392	431	423	389	440	425	450	388	376	418	406	399	422	433	438	416	432	403	423	409	402	401	410	401	403	407	407	386	430	373	408	388	424	417	405	378	398	412	414	412	437	436	394	420	380	400	413	421	403	440	412	442	403	423	433	406	441	432	404	431	406	442	410	418	406	419	402	428	451	454	403	445	403	390	394	424	409	397	426	430	402	390	426	413	402	417	469	427	419	403	426	459	416	421	377	394	378	393	416	429	407	403	374	406	410	418	393	444	397	419	446	416	427	428	436	418	414	395	415	425	450	415	431	424	396	443	405	423	377	444	398	421	422	406	438	417	438	373	411	448	396	406	360	364	387	422	434	410	429	414	402	408	399	392	403	394	362	430	404	388	427	411	432	410	408	433	391	419	442	409	400	398	413	424	427	391	403	422	378	402	421	402	429	448	410	441	413	414	400	425	397	390	424	374	396	394	408	427	430	424	444	390	394	436	425	402	421	434	401	422	404	395	440	419	394	414	410	398	386	408	400	410	401	443	439	427	404	438	440	428	415	436	404	427	457	414	407	416	432	373	430	414	419	456	387	422	426	467	421	458	413	430	405	420	412	426	464	468	419	432	409	425	415	416	370	413	390	397	433	419	385	422	458	383	431	419	402	406	415	403	396	417	390	428	438	440	392	417	461	443	401	406	418	443	402	446	412	395	414	423	407	384	404	434	417	457	443	457	412	400	415	434	442	446	420	418	431	396	409	385	407	410	449	430	392	400	379	405	445	417	394	408	416	427	453	442	412	421	385	389	378	406	414	399	428	399	404	412	449	406	432	433	389	438	425	412	427	402	408	401	407	419	403	394	434	391	426	404	412	436	408	396	390	429	431	417	396	390	399	409	407	423	398	445	439	412	383	395	399	456	406	392	415	397	398	407	423	386	419	408	436	397	391	398	426	440	391	400	429	425	420	423	437	409	414	418	424	412	434
48319	21774	7896	3643	2168	1193	876	736	645	510	436	412	379	339	327	333	297	253	289	273	262	230	240	237	224	191	200	209	178	195	174	190	192	181	184	185	195	194	168	147	182	211	156	170	176	175	184	167	200	177	176	188	187	183	177	165	163	176	162	148	178	167	175	159	178	185	165	174	143	157	172	160	180	179	173	186	180	151	194	181	166	183	167	164	191	194	165	158	164	170	180	168	162	155	142	155	179	167	198	184	158	175	175	156	200	169	168	179	150	163	178	166	171	170	166	188	178	137	197	163	158	163	147	187	167	165	183	176	180	186	174	175	175	182	159	180	195	187	160	174	142	169	168	152	170	189	184	169	170	174	167	162	171	164	163	178	174	173	162	155	176	183	170	205	166	183	139	150	164	149	165	181	174	172	173	171	164	174	174	158	158	165	158	181	191	191	144	158	181	182	180	146	178	163	209	166	169	173	193	169	172	187	146	160	145	184	171	205	145	176	174	171	171	157	178	183	172	169	187	157	177	159	158	182	153	163	172	179	156	147	159	151	192	188	180	177	179	174	165	143	144	179	180	164	175	177	176	147	162	166	176	194	175	167	166	184	174	182	177	176	171	141	186	182	202	172	172	203	170	177	154	185	196	154	163	165	172	155	159	178	190	165	177	171	173	200	172	170	171	163	184	179	183	160	183	150	200	180	157	193	180	159	178	173	162	175	173	193	204	184	204	175	188	188	172	188	186	161	153	176	165	178	162	174	170	158	174	145	178	174	208	153	162	212	146	160	173	171	168	153	194	147	186	140	181	176	176	163	177	169	193	153	162	160	166	194	171	177	132	171	145	174	150	163	181	158	147	174	169	183	179	159	169	180	169	179	159	186	179	154	151	161	154	169	144	159	185	181	181	160	159	153	176	150	169	183	152	176	158	152	173	170	165	178	167	219	161	169	157	158	158	181	172	181	169	199	175	178	196	145	173	171	165	159	172	183	154	150	163	174	184	175	168	168	138	171	168	169	161	188	175	192	188	165	169	170	180	178	195	169	143	161	182	181	171	204	183	172	180	172	167	160	181	200	170	183	166	154	164	163	156	152	149	148	170	150	180	170	173	181	147	174	165	153	176	169	195	148	161	171	170	160	174	167	167	163	171	184	159	161	184	165	173	176	177	193	143	168	162	173	157	152	160	189	148	189	154	156	183	189	162	152	174	138	175	182	173	150	177	172	189	182	144	158	183	156	173	170	157	150	162	162	206	171	181	182	189	177	178	177	181	148	160	192	169	178	200	183	150	158	187	184	167	168	198	160	170	183	180	206	180	171	163	183	162	173	184	155	178	155	165	176	176	196	155	166	158	153	160	180	148	196	177	183	167	182	150	160	182	186	206	178	211	155	156	166	182	175	157	187	165	190	199	183	187	169	163	167	168	153	163	163	173	195	184	192	167	163	167	183	132	183	181	158	179	165	164	208	185	164	170	184	181	194	155	172	156	169	179	154	185	145	212	180	189	154	166	166	197	183	184	169	156	169	164	175	183	164	154	149	164	166	170	162	170	142	178	184	175	160	170	169	130	149	162	159	175	176	171	173	144	176	194	188	146	151	164	143	192	184	174	171	178	162	175	162	171	166	176	176	160	167	161	186	183	175	161	206	153	195	181	178	231	176	182	197	154	196	159	149	158	181	170	178	156	182	163	175	163	166	177	165	175	163	180	184	166	171	200	172	154	164	158	157	162	153	149	163	164	193	174	149	152	184	164	175	179	174	159	185	164	184	169	183	188	149	166	156	169	143	162	169	151	149	170	172	198	179	160	163	174	150	160	164	187	200	182	186	147	169	169	160	176	164	164	155	145	173	161	189	162	172	177	152	176	178	184	209	171	179	153	160	175	203	160	158	150	158	203	169	170	165	187	162	146	183	165	167	171	185	189	155	177	161	185	159	154	199	174	201	194	188	193	186	169	173	149	180	157	166	166	165	163	193	177	149	172	155	173	157	154	159	183	163	149	156	148	185	171	154	175	163	228	133	187	163	202	181	169	199	181	173	169	180	183	164	176	178	170	195	178	175	182	183	165	169	179	164	174	184	196	181	183	168	180	180	192	175	156	169	182	163	171	156	208	184	190	159	169	193	167	165	180	170	175	175	149	155	145	179	158	174	156	165	170	173	174	181	149	139	161	142	161	188	177	155	179	168	184	176	195	160	158	180	172	179	176	178	175	181	150	170	201	169	159	140	159	166	164	184	174	168	174	166	161	161	169	170	171	195	170	166	151	167	150	141	166	147	161	159	159	198	178	197	153	162	132	162	167	169	174	201	189	154	185	168	195	173	184	178	172	150	168	190	160	156	165	170	184	160	179	165	177	172	183	199	167	168	173	152	172	170	165	164	173	166	180	163	144	183	190	185	206	156	187	181	174	175	152	164	184	163	189	160	203	174	176	173	193	175	192	183	177	183	177	165	153	206	163	169	190	155	174	187	169	178	161	160	163	169	184	186	179	157	146	189	168	165	159	174	177	167	166	154	196	175	150	152	174	174	188	159	165	182	166	185	204	172	184	176	151	180	151	177	167	154	198	167	168	165	197	194	181	195	166	177	179	180	195	178	183	175	190	172	173	178	168	168	157	164	147	186	188	169	178	178	182	159	182	187	176	157	178	160	166	154	170	172	192	152	174	176	192	172	146	181	166	170	170	185	141	145	154	153	162	157	174	179	188	186	181	175	176	175	182	193	162	152	186	174	175	170	149	171	174	168	194	167	179	183	187	186	184	158	141	155	161	170	175	164	198	168	162	167	173	156	187	190	168	202	177	175	188	142	159	167	196	193	179	202	171	183	179	158	163	180	159	173	193	181	170	168	160	157	156	201	176	178	181	172	145	189	194	182	189	183	166	191	175	184	154	147	163	173	171	144	156	173	174	163	188	158	181	170	149	175	144	170	163	178	162	152	154	187	162	190	182	157	156	166	182	178	176	135	147	178	164	149	185	176	167	146	166	197	185	180	158	198	146	165	164	164	167	175	167	189	180	179	184	175	186	171	180	183	161	153	180	166	155	158	194	168	158	189	184	176	162	189	168	183	180	183	179	166	181	160	181	180	180	173	142	179	181	177	168	154	180	147	152	181	173	171	176	163	168	177	169	155	158	159	175	184	153	199	160	162	183	150	176	164	180	173	167	165	193	159	169	150	201	170	166	188	178	197	166	149	167	155	171	175	179	164	181	169	182	143	190	183	192	180	188	171	187	180	176	178	160	152	183	186	168	159	169	152	172	177	182	158	163	187	157	163	156	176	174	180	170	157	166	153	136	183	180	194	161	171	185	164	179	181	183	192	171	157	165	172	204	158	145	165	138	157	199	182	169	173	161	191	169	155	164	169	162	194	166	165	176	175	185	156	155	163	163	195	163	165	183	159	168	179	172	164	191	206	168	160	164	170	159	176	182	179	194	155	172	170	167	172	175	198	144	171	165	153	189	181	167	138	166	176	176	183	156	147	178	177
28124	12739	9560	9310	7249	5086	3812	3382	2640	2254	2009	1821	1664	1554	1377	1324	1241	1125	999	934	845	790	762	697	658	558	561	514	507	503	451	469	482	468	465	465	420	468	501	466	410	490	417	404	413	403	391	400	435	417	411	411	404	423	390	402	398	398	363	377	390	383	395	413	378	399	382	404	401	399	364	343	387	363	364	368	399	381	367	419	377	367	345	371	396	373	397	403	386	355	392	363	369	415	369	403	388	412	366	360	370	404	390	379	389	380	395	402	403	402	382	387	414	384	382	395	374	365	372	371	412	396	384	408	427	388	356	389	370	372	365	392	378	380	382	400	367	368	342	390	384	383	372	372	386	375	408	371	399	396	400	401	353	349	377	390	391	398	366	395	365	356	397	401	414	390	349	404	348	379	366	395	410	346	393	370	371	390	348	374	395	382	371	374	354	420	399	399	375	389	386	393	393	399	362	354	383	381	410	367	387	399	379	408	336	372	361	415	396	365	369	415	350	383	372	390	357	358	369	397	370	360	384	362	369	378	376	375	380	367	383	415	412	357	398	365	380	366	323	397	376	397	391	372	359	418	351	380	390	390	374	385	391	385	386	387	395	387	390	379	411	370	398	378	394	376	389	409	360	372	391	408	372	390	382	349	384	363	392	369	364	400	377	400	394	405	369	404	368	386	358	346	360	399	371	372	370	377	385	392	386	371	357	363	370	371	387	398	357	393	395	372	410	379	375	386	369	367	374	354	394	383	385	374	413	390	383	374	405	362	361	365	358	367	405	368	391	389	396	397	388	388	376	391	368	390	419	406	328	374	382	355	364	369	388	397	365	368	408	344	407	385	363	373	380	386	388	400	360	370	396	394	376	376	370	399	400	407	361	348	386	377	389	415	336	391	363	411	406	379	379	366	377	410	404	360	366	363	353	393	418	404	394	423	376	388	396	373	410	388	388	396	376	370	369	378	402	386	383	340	394	384	397	363	381	395	375	387	359	380	387	341	375	366	416	393	413	355	379	400	399	393	371	411	392	373	414	379	370	392	364	389	380	380	357	421	361	400	368	397	385	365	377	393	366	423	378	380	360	383	396	380	425	370	368	362	407	344	432	409	417	401	365	344	360	384	372	401	399	375	361	354	384	404	371	367	343	346	375	348	379	422	387	393	402	392	360	379	415	358	392	377	406	399	367	382	373	377	391	354	373	379	401	357	390	372	348	373	378	411	357	402	384	403	361	347	384	361	397	375	370	385	375	368	388	397	372	364	374	345	361	349	394	391	384	382	387	382	359	368	376	381	382	396	369	375	378	410	384	372	408	344	396	392	379	402	383	412	369	378	376	393	384	398	397	405	390	377	386	395	405	371	376	374	366	393	385	370	338	406	413	381	389	379	366	367	405	351	387	392	375	349	366	375	376	369	395	380	386	386	391	388	379	381	397	344	420	381	373	354	357	357	400	394	381	371	376	355	390	388	365	378	381	361	390	366	386	370	373	410	371	394	430	359	397	389	380	374	406	388	380	405	378	370	368	392	389	363	379	357	387	345	365	395	350	382	390	383	368	354	411	344	352	360	370	394	405	365	356	378	385	386	402	380	370	392	381	374	372	366	405	400	362	360	368	379	384	349	380	362	341	343	414	411	411	355	375	411	388	361	377	357	360	364	386	405	406	378	417	379	374	384	397	368	375	362	353	404	380	364	377	406	360	362	390	432	387	394	363	356	395	420	391	381	387	357	401	388	399	408	396	370	371	387	355	396	397	386	421	363	356	391	393	395	400	388	386	385	374	401	394	390	398	416	359	352	364	358	362	362	385	350	397	372	399	368	381	371	373	363	361	376	372	402	364	387	351	358	401	364	353	370	382	397	404	378	374	414	354	388	377	404	379	368	341	384	372	359	352	366	346	418	398	381	391	367	376	346	389	388	359	408	418	363	350	400	406	393	394	416	385	394	389	384	370	419	364	392	351	372	386	388	376	419	377	390	395	405	374	372	410	378	398	392	350	391	401	386	376	348	352	366	351	385	367	380	386	369	383	408	393	388	378	358	375	425	373	394	383	424	399	396	356	370	389	375	394	390	382	370	392	357	409	391	370	332	406	363	357	321	381	386	351	395	393	371	390	411	362	376	372	381	385	384	378	370	369	372	421	391	400	384	390	365	376	353	396	398	367	372	368	389	385	365	359	359	380	375	377	374	378	368	385	402	391	371	372	376	395	401	368	346	389	378	407	371	372	388	381	367	363	392	418	417	404	396	403	391	348	427	382	395	364	410	384	373	402	338	411	393	350	402	370	377	401	344	416	392	372	361	406	409	399	380	365	357	373	391	384	384	440	375	366	378	353	393	386	411	378	392	365	381	375	400	393	408	409	393	376	382	388	386	387	391	387	413	368	374	369	408	386	374	385	371	409	383	408	374	397	381	395	371	374	377	378	434	398	388	374	396	377	427	364	359	403	384	377	366	356	403	370	420	394	390	424	380	387	383	362	356	390	428	379	385	409	375	391	376	397	371	366	391	395	421	407	408	385	400	382	377	392	388	386	375	391	383	370	406	387	392	375	393	369	400	359	397	401	394	387	379	352	350	351	367	395	353	353	348	357	362	367	373	374	400	393	407	360	349	396	402	364	400	363	392	425	359	363	384	380	388	381	360	372	392	356	400	376	385	364	388	409	375	361	409	375	390	361	410	377	403	368	357	362	363	392	373	358	347	369	405	386	372	408	368	382	385	390	367	402	369	379	378	388	357	365	363	393	398	357	406	371	379	398	390	381	386	367	361	390	379	391	374	364	372	399	392	375	429	396	350	389	402	338	368	384	371	366	384	389	396	350	397	379	405	367	310	359	375	376	408	390	380	383	358	354	363	375	363	374	410	379	362	402	387	399	384	374	362	367	360	363	390	375	370	366	379	411	382	356	376	368	376	350	371	406	374	384	395	368	402	398	409	353	363	392	360	404	378	413	384	384	372	375	392	369	367	389	354	352	356	399	413	389	395	418	388	361	377	396	345	398	368	345	358	362	414	394	383	385	373	370	349	366	388	364	388	353	412	378	388	382	387	363	391	405	370	415	411	332	380	365	356	400	368	395	350	384	370	390	376	332	335	343	362	374	392	400	350	379	353	410	391	359	396	377	354	351	368	380	388	383	373	380	401	407	366	390	389	385	379	346	372	393	370	395	407	383	383	403	386	350	392	359	360	382	394	378	348	364	369	359	402	368	403	392	400	333	357	404	352	385	396	385	383	383	353	365	407	357	401	390	379	410	400	372	367	356	392	370	350	364	374	353	374	387	381	363	389	357	361	357	369	407	409	389	390	436	379	415	375	356	358	361	396	361	385	343	351	389	378	351	359	377	386	385	369	350	370	373	383	411	377	385	390	381	414	386	377	410	359	374	417	380	362	406	421	398	402	381	365	401	399	399	408	403	404	386	412	377	359	377	342	402	406	362	373	367	395	363	405	419	397	400	387	373	390	420	373	389	335	366	387	376	373	352	375
56145	28706	11540	5307	3081	1767	1342	1100	921	714	619	611	583	481	426	409	391	359	342	367	376	290	280	245	261	259	250	222	234	239	241	203	247	202	233	213	193	213	229	209	229	198	231	208	233	196	192	222	189	221	200	201	239	224	207	221	214	216	202	192	194	228	215	205	217	212	220	208	220	195	194	211	208	191	194	207	195	212	217	225	226	203	201	182	233	205	214	206	188	199	223	206	216	189	229	210	228	170	194	210	209	214	220	197	207	247	170	182	178	207	194	195	204	208	190	211	191	203	210	199	191	191	189	200	189	235	199	249	222	195	185	187	179	213	163	190	234	208	190	212	209	221	204	201	194	203	206	170	187	211	205	198	182	196	224	212	211	208	200	181	190	187	209	226	221	179	200	166	203	219	195	204	199	215	193	191	218	187	166	193	199	191	194	188	205	184	197	186	211	201	181	224	187	196	217	204	231	213	201	184	168	206	190	206	192	172	180	200	193	235	225	178	194	201	201	187	206	201	190	187	213	216	175	205	178	192	158	234	214	204	208	213	190	214	203	203	212	210	192	187	216	216	227	240	206	189	185	197	204	229	199	206	179	218	194	191	207	200	224	200	252	194	184	211	201	201	210	208	205	176	224	202	185	178	185	209	208	210	191	205	185	201	203	199	192	211	233	223	181	180	210	186	192	189	193	215	185	186	209	200	208	223	222	199	178	205	168	178	220	223	208	225	226	183	174	218	192	205	206	204	222	194	215	176	172	201	216	212	207	203	193	181	186	186	203	181	212	218	186	194	213	202	220	211	210	219	215	176	199	193	195	178	202	228	213	220	188	212	213	224	219	228	202	220	221	187	211	198	195	185	211	243	245	192	174	199	193	169	176	182	206	157	181	183	189	227	197	192	213	205	220	215	198	192	232	171	211	193	225	178	199	211	184	217	198	206	184	204	200	217	204	204	178	186	207	192	195	231	224	189	232	187	194	198	201	214	221	204	195	199	193	225	212	198	186	195	202	192	193	206	187	211	190	203	188	223	190	187	209	197	200	196	223	204	190	201	217	193	201	190	201	202	204	207	215	204	191	186	204	218	256	198	213	221	199	200	222	219	203	203	201	214	162	202	221	215	209	185	197	194	217	211	201	181	207	212	220	205	213	188	200	223	238	204	192	212	227	207	187	182	192	189	208	216	204	205	221	209	210	192	217	220	223	240	190	213	241	207	203	206	207	219	169	187	180	206	229	199	222	237	220	198	202	204	189	211	185	222	214	186	193	225	235	203	199	181	198	170	196	232	192	208	216	208	202	238	211	228	193	226	205	203	203	195	187	199	204	233	218	170	185	196	237	210	193	198	221	197	198	195	187	205	206	206	176	225	190	201	199	190	179	199	220	184	252	188	189	188	189	190	188	170	207	169	203	210	189	210	203	220	199	200	201	216	190	190	209	237	214	214	210	214	212	219	202	216	203	207	205	197	178	179	177	217	189	233	196	224	209	195	214	188	213	161	201	191	199	223	199	167	208	191	195	210	203	197	243	222	208	234	200	204	194	222	191	219	171	205	196	193	229	208	207	211	191	199	209	210	186	194	209	196	204	180	174	179	193	214	186	194	195	201	216	206	235	202	212	193	212	218	204	198	189	190	206	176	193	208	219	206	186	232	213	204	193	190	189	208	214	187	224	204	185	206	205	215	208	206	193	187	183	229	191	199	219	209	216	209	177	212	200	216	209	176	219	220	194	243	195	231	206	196	175	189	233	226	184	219	224	190	204	161	208	161	197	207	219	181	198	221	191	200	188	217	194	199	215	207	198	204	209	177	217	203	183	232	212	206	183	184	192	214	224	184	206	191	199	171	196	228	212	194	205	180	192	193	211	183	196	218	199	222	200	211	222	192	191	197	171	225	191	196	210	210	217	218	185	229	204	191	195	215	236	206	202	196	194	204	189	231	199	212	217	198	190	205	194	204	219	194	195	212	192	217	182	237	212	196	184	201	201	204	206	221	194	194	190	167	205	200	204	210	220	202	199	201	208	203	219	187	191	196	210	220	204	218	162	195	216	216	203	213	199	204	204	218	210	203	231	197	214	204	219	203	208	207	207	213	203	216	194	206	187	194	178	199	205	191	201	194	208	210	187	199	206	186	213	203	194	174	217	183	210	194	198	214	198	221	193	194	222	220	220	195	206	227	190	209	180	214	205	184	196	169	204	180	226	207	204	204	219	181	218	186	194	197	190	212	211	193	178	199	218	212	189	208	206	197	203	180	197	219	209	199	209	184	216	182	198	202	195	205	225	183	242	220	196	227	221	200	220	212	211	223	190	223	221	187	203	195	197	194	176	202	185	159	204	190	196	222	225	229	212	205	217	207	201	200	195	201	210	202	203	182	212	210	177	207	220	205	183	209	196	196	182	209	157	202	193	182	199	190	205	195	207	193	211	205	197	201	204	203	189	191	172	200	155	240	196	195	206	215	213	174	192	232	198	195	227	228	214	208	214	214	192	194	180	198	228	222	225	216	196	206	189	209	241	200	197	180	198	218	239	222	216	198	219	242	203	193	230	201	204	185	222	232	210	189	167	220	216	224	228	198	244	195	204	200	190	198	209	213	192	186	201	202	214	192	221	198	199	208	194	212	195	194	228	230	222	213	198	228	176	234	245	199	189	218	180	210	204	206	197	201	226	201	193	187	191	186	199	194	177	185	202	191	185	231	206	238	203	210	219	220	195	192	215	201	232	210	191	195	210	204	185	208	209	185	203	201	245	215	205	224	209	222	190	172	200	191	223	184	190	206	200	211	200	205	184	179	186	195	201	208	194	188	233	197	260	227	227	209	188	211	217	203	215	186	199	223	175	199	209	176	175	198	204	204	212	211	231	203	193	181	193	177	175	163	219	201	198	172	218	230	189	201	177	227	158	186	220	199	252	203	215	222	188	183	182	188	192	189	217	197	204	174	204	199	215	193	204	212	202	204	226	195	209	182	215	196	209	214	213	200	203	202	212	233	199	204	226	220	211	238	220	211	229	207	206	195	187	215	218	188	194	210	217	236	211	212	199	194	209	190	212	200	181	205	191	205	197	206	181	205	193	191	188	192	223	187	209	199	206	213	194	214	226	194	192	186	197	191	211	178	198	238	201	193	182	211	164	206	201	205	197	217	190	179	197	212	212	196	225	226	197	234	172	232	211	204	181	208	197	195	208	195	196	217	216	210	220	215	220	184	182	210	204	204	170	225	201	194	195	194	198	176	207	197	220	204	225	188	206	186	191	201	219	184	196	213	216	251	214	199	186	230	199	209	207	199	192	199	182	221	217	173	187	213	220	195	201	204	208	184	201	200	212	222	195	222	205	181	198	199	188	193	173	202	202	205	193	180	199	217	194	221	224	237	203	214	188	220	182	199	211	210	231	203	206	196	189	199	207	244	180	239	225	200	197	218	195	244	208	189	191	217	183	189	201	190	200	212	203	208	196	202	197	201	187	184	184	200	196	211	216	197
32474	17299	12195	12548	9978	7034	5817	4941	3909	3235	2858	2533	2460	2106	2048	1800	1703	1678	1528	1292	1253	1163	1110	951	873	814	724	681	669	617	625	639	640	617	602	588	609	577	622	610	593	547	556	500	478	426	474	505	485	485	522	512	495	483	486	490	489	461	451	465	423	438	451	477	450	444	479	440	445	439	460	437	433	447	405	439	467	442	471	449	414	417	423	424	470	456	460	439	471	424	478	437	429	430	420	440	420	435	431	424	417	397	457	476	445	414	444	435	438	409	446	463	453	471	424	425	444	431	423	433	455	454	467	428	462	438	462	404	462	439	471	485	453	413	424	420	433	436	477	419	429	483	403	414	435	460	438	457	431	414	446	386	440	473	434	430	477	452	473	454	439	438	431	429	448	421	446	422	432	441	453	446	423	450	439	438	469	441	413	440	463	428	429	441	449	445	419	414	421	438	467	432	409	434	448	469	404	457	437	476	429	448	435	414	429	463	454	427	456	439	420	457	426	468	436	445	432	414	401	436	428	435	451	401	423	457	402	433	460	421	439	447	442	404	443	414	405	431	420	463	424	437	399	454	434	389	413	439	466	439	432	444	420	455	470	445	446	408	434	444	433	423	415	421	402	409	445	406	416	428	419	413	408	456	434	443	454	398	417	447	453	432	397	453	432	396	430	462	417	409	430	431	447	447	406	455	469	435	417	410	409	452	428	426	437	449	433	433	450	436	471	459	453	473	440	453	451	429	446	431	450	443	440	437	435	432	439	428	404	416	445	425	444	442	419	440	434	453	432	443	469	429	418	419	445	422	405	428	452	438	450	397	457	415	431	422	429	419	442	449	433	408	441	462	460	437	437	451	448	445	443	460	436	435	460	464	448	461	434	415	410	474	467	430	430	439	469	451	423	445	441	484	472	435	439	462	454	482	465	493	442	441	459	469	398	443	405	423	433	463	435	423	422	443	442	449	451	437	402	453	443	433	405	442	480	446	439	422	441	463	450	461	452	413	455	474	441	398	421	444	437	465	447	416	461	461	449	420	436	443	444	420	440	425	433	460	426	419	474	472	494	435	415	443	427	447	453	464	404	453	449	427	432	452	450	506	470	442	406	434	449	429	433	448	420	442	404	444	426	476	432	448	405	432	438	425	448	444	428	451	441	454	439	422	495	427	440	442	414	427	397	466	410	411	427	432	440	428	433	400	449	480	435	440	451	445	460	442	463	441	459	403	416	455	417	477	407	459	454	424	422	462	455	435	418	452	439	445	442	418	436	430	438	469	427	440	453	419	484	438	416	440	430	467	474	435	420	440	419	420	422	458	458	449	439	439	427	437	443	459	401	434	449	402	423	439	419	457	435	423	444	461	440	426	455	447	464	430	436	482	394	468	420	433	407	452	408	408	436	454	411	443	407	450	413	430	433	449	408	417	461	418	417	449	429	468	445	432	431	452	432	419	439	447	442	419	471	451	413	475	437	441	440	440	445	447	428	468	421	446	418	458	443	445	464	410	448	454	434	431	437	436	430	437	428	453	448	444	413	433	438	457	441	462	478	435	401	433	435	429	441	454	433	418	441	437	415	467	455	462	475	447	435	408	455	435	426	426	445	396	474	420	437	447	436	443	445	463	428	441	467	434	414	471	400	459	473	406	472	441	408	447	450	409	443	457	421	462	450	442	432	471	441	412	409	471	428	402	422	438	428	406	456	426	493	413	429	453	434	467	450	442	463	417	463	430	441	446	433	472	420	436	488	452	460	442	452	402	392	419	461	447	406	449	426	429	448	416	451	434	444	429	472	447	430	447	446	441	447	467	453	455	453	428	460	435	405	419	429	409	448	440	488	422	415	435	421	429	451	433	443	435	451	430	448	444	477	453	438	423	410	431	439	439	497	449	474	430	423	456	446	397	380	418	431	443	433	428	411	451	445	452	459	425	438	474	414	422	420	441	415	445	430	409	443	398	443	440	457	462	445	390	464	423	459	409	445	464	455	419	430	446	469	457	443	442	437	442	439	424	463	463	454	431	429	438	447	431	470	393	426	420	450	431	447	423	471	469	466	445	441	422	447	454	429	469	423	462	425	421	449	437	452	437	395	421	458	428	451	457	462	435	463	436	456	411	451	445	456	437	438	408	469	449	414	424	439	469	442	427	448	508	466	444	400	440	447	482	413	443	449	456	423	419	447	435	423	447	473	449	432	440	421	411	430	429	446	409	423	448	410	443	460	427	415	423	414	443	454	457	444	427	446	434	477	397	467	431	445	452	430	471	435	455	447	456	436	431	399	401	477	436	479	408	474	470	403	464	444	423	433	458	391	425	413	446	454	438	481	455	498	470	457	423	408	451	444	443	452	459	406	428	437	450	456	428	478	434	418	397	399	434	452	446	434	444	452	424	445	457	445	437	492	449	428	405	418	440	435	421	415	426	462	478	456	424	445	439	453	447	485	461	469	417	440	425	409	424	442	451	465	427	453	397	483	438	445	457	412	434	444	439	408	403	435	437	416	438	402	450	424	479	450	449	410	406	426	449	405	459	424	435	448	417	451	458	425	422	418	447	454	428	474	429	430	446	427	449	458	462	482	444	426	450	409	419	411	396	471	428	412	426	416	455	423	453	438	427	448	429	454	438	428	473	469	460	446	392	441	462	442	473	439	438	450	413	428	462	448	458	459	476	470	440	457	422	436	426	457	444	418	437	424	424	440	416	452	445	434	406	478	449	427	445	466	412	424	389	431	408	474	413	412	456	442	424	444	440	476	457	400	448	432	444	459	441	437	415	455	414	465	392	444	417	423	417	445	435	446	426	422	450	413	433	436	445	467	446	456	460	428	451	457	482	443	477	476	445	436	443	423	486	457	436	426	382	393	440	456	422	441	449	424	475	419	438	445	449	415	426	436	431	425	458	452	434	456	410	453	425	490	447	439	464	436	427	440	427	403	422	448	402	453	460	443	447	457	453	408	472	437	449	439	407	411	422	406	453	444	487	430	422	402	433	432	444	439	438	399	447	415	433	472	479	429	464	452	443	473	404	411	441	402	417	433	433	470	441	419	438	445	412	436	427	477	481	402	459	417	433	445	427	455	484	471	422	424	403	481	464	421	412	413	441	435	453	452	434	461	439	436	441	441	405	454	447	428	425	449	463	475	450	462	437	423	442	425	474	452	424	432	448	431	421	408	427	499	437	457	425	421	470	445	459	415	444	402	457	435	428	477	445	442	435	481	437	459	406	434	429	439	429	433	428	419	433	441	453	478	431	460	416	460	432	441	433	450	446	420	448	427	450	467	409	440	437	466	455	473	473	475	451	430	462	425	413	463	454	483	423	431	461	427	455	410	469	443	430	436	474	437	418	428	452	462	427	457	443	432	427	470	449	461	424	432	443	428	447	450	431	411	457	442	421	421	372	439	476	445	442	449	417	431	452	419	426	443	434	464	421	465	480	459	470	439	445	446	433	399	432	424	420	404	477	424	441	385	447	444	434	516	403	424	456	424	447
32284	12919	3703	2286	1294	807	670	590	480	363	349	343	308	309	328	283	282	269	241	215	247	231	231	197	214	202	208	245	187	191	196	189	187	191	218	200	212	202	219	169	201	171	210	213	204	195	213	212	183	187	205	182	204	185	205	198	196	199	226	200	190	218	183	211	197	204	191	195	181	185	198	206	206	174	181	224	209	208	166	172	169	206	206	172	184	203	186	209	182	146	202	203	214	195	223	187	207	191	206	193	208	207	190	174	180	194	207	211	217	181	202	197	182	169	180	197	202	175	202	203	219	202	191	201	218	179	164	181	204	210	212	183	198	213	177	203	208	185	166	197	198	183	225	207	173	207	223	169	192	180	201	180	191	219	177	155	198	186	183	193	194	195	186	202	193	221	191	188	179	200	201	202	186	179	173	179	203	194	193	192	219	178	200	183	202	198	192	216	193	168	175	185	189	190	188	202	196	205	210	204	202	201	198	203	174	184	185	179	194	195	199	203	215	203	207	199	196	168	181	198	207	207	190	174	196	203	194	209	183	199	193	200	175	194	172	212	201	202	193	186	175	191	198	179	210	176	210	208	182	183	174	202	208	205	190	216	191	208	176	193	200	225	207	190	183	159	192	186	206	198	203	181	212	223	180	204	197	213	183	198	185	187	200	200	204	180	179	182	217	203	197	159	211	188	197	207	215	211	207	203	192	180	190	180	189	191	196	199	200	191	205	186	207	220	201	177	176	173	179	190	175	190	192	196	184	197	186	185	175	168	188	204	203	201	231	171	186	199	191	204	197	206	195	224	199	177	165	216	199	172	184	200	210	181	209	215	212	180	181	177	206	224	204	189	210	208	204	191	181	210	194	186	190	186	198	202	192	218	206	198	196	215	184	210	195	182	232	199	212	193	172	196	202	187	203	196	219	228	232	200	176	197	193	200	195	186	199	205	186	174	170	220	184	228	151	186	204	185	199	221	233	210	181	184	220	197	182	197	187	197	156	199	225	185	184	196	187	201	211	208	201	196	171	198	195	199	185	187	199	208	188	199	223	200	201	198	199	182	176	185	196	187	220	210	173	200	182	205	163	188	185	222	177	200	216	203	190	207	184	214	185	186	178	216	203	194	181	199	188	204	200	168	218	204	190	195	212	213	203	181	180	211	192	176	195	182	199	197	222	210	180	202	211	193	210	200	192	204	209	184	218	182	190	189	176	193	199	205	190	155	220	195	165	178	199	195	186	206	198	205	200	195	181	176	184	180	212	167	184	220	202	226	206	195	223	166	193	194	218	206	232	218	198	196	207	195	190	197	206	185	187	210	168	178	176	190	184	210	176	195	174	179	191	180	183	207	217	207	172	180	203	211	208	198	212	196	180	211	200	175	201	168	190	189	227	204	208	186	200	205	197	205	172	194	198	212	196	206	183	172	183	192	188	185	183	190	209	201	171	189	211	182	205	220	208	195	224	195	195	180	204	211	211	213	192	208	193	144	176	187	175	221	168	166	151	197	189	208	219	194	211	212	216	198	189	205	219	157	185	190	207	201	200	162	181	205	211	197	153	183	195	184	218	210	210	199	209	207	192	167	180	198	166	157	189	192	186	194	204	186	240	205	178	175	182	186	167	191	209	199	195	167	199	201	164	197	222	214	201	224	171	173	169	195	193	204	207	199	167	208	194	183	196	197	194	198	178	204	174	186	168	188	161	195	204	185	200	207	223	210	168	182	185	192	176	206	194	171	196	174	177	207	195	216	198	198	197	209	203	215	165	184	183	219	191	180	181	179	167	201	193	201	199	196	233	190	185	190	179	191	175	198	197	179	181	200	202	187	200	195	219	216	198	174	173	208	181	193	191	194	214	219	199	199	182	206	225	191	206	179	180	223	199	196	190	205	202	185	184	192	166	182	178	170	192	194	218	183	218	188	202	228	170	196	205	197	200	181	194	189	175	189	169	184	189	217	180	208	190	177	198	181	183	194	155	190	215	175	205	199	190	187	187	227	224	199	213	215	193	191	214	214	189	193	182	196	194	217	205	207	180	187	189	210	183	186	199	203	210	171	183	216	222	221	166	190	207	194	186	177	216	193	207	204	189	180	212	184	210	200	203	192	167	231	179	161	190	203	204	202	177	204	206	212	172	185	203	214	192	216	198	185	172	204	183	221	192	179	211	208	211	181	194	222	188	177	176	191	200	210	221	222	195	202	183	197	173	184	178	187	175	186	201	211	177	233	206	187	180	192	226	178	181	175	212	145	199	199	181	207	183	164	178	203	185	213	230	214	180	182	196	213	207	224	194	220	178	203	195	199	184	189	191	185	197	190	187	209	183	196	183	182	169	220	192	225	199	199	184	176	205	211	201	192	193	179	214	194	201	165	184	193	194	189	190	231	178	179	180	177	188	197	197	228	190	194	210	209	171	209	221	172	206	184	221	182	194	189	210	172	192	185	189	192	201	184	205	191	189	209	195	190	224	182	182	201	201	199	177	212	218	208	177	203	180	211	197	194	192	212	197	203	203	176	178	196	187	185	219	197	191	185	210	193	214	174	190	207	200	195	195	171	198	193	182	204	206	207	185	177	192	195	205	166	194	197	203	171	214	198	187	163	174	173	186	191	183	173	175	195	175	221	204	240	200	186	209	233	202	205	213	177	195	223	213	191	181	203	187	184	195	175	180	192	209	180	187	182	167	200	202	201	215	205	204	167	198	177	210	189	206	195	205	209	221	191	180	215	219	204	215	206	191	205	205	180	222	181	196	223	170	184	194	165	189	216	192	200	191	191	189	178	174	214	205	201	208	181	205	185	207	196	179	200	168	210	203	169	205	231	197	166	196	207	208	173	195	207	168	192	223	211	183	203	187	175	196	211	202	197	175	192	209	192	188	172	166	196	183	200	169	176	173	198	200	192	201	186	198	206	221	208	177	184	186	201	215	242	190	190	166	233	168	179	180	210	177	177	181	208	170	217	185	194	223	213	179	193	206	203	158	172	173	199	182	191	191	198	228	187	214	214	184	179	206	208	174	195	188	193	228	190	192	176	209	201	192	199	194	203	196	188	167	190	174	215	209	177	194	178	203	211	218	183	190	194	201	199	213	160	164	192	188	179	220	186	183	212	194	198	175	201	169	204	196	184	203	181	198	189	225	181	197	189	153	192	197	214	176	227	240	189	201	210	202	179	182	223	208	174	204	189	198	201	199	199	212	185	204	203	189	183	182	193	204	186	202	193	191	206	204	188	187	194	201	220	200	191	197	210	220	202	207	198	179	167	170	180	195	184	177	189	214	192	218	190	196	206	191	164	198	199	210	180	218	208	194	189	197	203	201	208	198	196	203	218	195	192	198	219	194	209	190	202	193	186	181	211	201	215	202	179	173	224	216	208	190	197	196	189	210	198	188	204	175	179	185	188	165	202	183	200	197	196	157	183	177	179	207	183	201	195	210	190	192	191	199	177	192	168	201	181	171	168	203	194	201	202	219	203	202	203	170	188	193	171
17772	7324	5539	6301	4698	3184	2561	2044	1709	1470	1299	1177	1083	1072	988	864	806	775	763	694	659	614	534	588	530	562	501	479	474	480	467	486	455	494	441	425	441	411	456	457	430	406	442	406	449	440	492	436	459	422	452	469	464	473	451	481	435	438	441	435	423	412	455	430	425	422	414	389	467	401	406	452	430	399	410	444	466	404	426	408	432	429	381	410	441	395	429	395	433	411	432	418	394	418	370	444	428	414	392	438	408	431	414	391	398	430	446	460	418	437	395	425	413	435	393	406	427	420	419	426	445	397	413	408	441	417	434	394	417	428	421	399	358	404	437	420	441	382	454	415	427	427	430	399	371	432	406	430	409	412	414	463	424	425	435	429	402	393	407	398	404	456	420	408	409	379	449	378	409	424	435	417	432	411	406	433	415	473	426	425	411	435	427	411	415	446	416	419	461	430	437	411	464	386	440	438	384	420	409	414	437	452	414	428	445	429	428	385	375	432	417	416	431	433	445	421	444	426	449	403	430	422	421	414	422	386	399	438	437	425	401	466	462	473	406	415	441	398	441	416	413	457	398	439	411	416	393	414	440	441	423	429	417	425	427	443	424	398	428	452	434	419	430	417	440	447	409	415	402	401	407	402	424	378	373	408	455	424	435	395	417	440	386	438	393	419	416	448	418	418	425	419	368	417	394	419	447	437	418	412	395	379	408	416	442	414	432	424	437	375	430	429	421	407	420	437	417	421	412	408	394	413	473	421	400	414	432	433	421	434	416	442	410	418	402	414	440	401	417	403	413	428	439	404	442	417	410	433	452	472	393	405	394	420	380	395	426	410	404	383	446	418	405	429	425	385	400	434	458	419	437	413	416	434	419	439	420	429	415	409	394	454	446	399	471	418	432	417	431	391	437	452	423	426	447	425	439	414	428	433	414	436	413	408	419	388	443	412	385	438	416	443	422	442	442	417	432	420	411	426	423	406	412	436	373	414	419	452	437	432	438	444	417	370	418	447	441	421	424	414	362	380	419	412	434	417	421	421	417	417	416	405	446	394	406	426	387	419	401	397	412	424	433	424	437	439	408	425	438	424	419	425	414	434	449	429	416	392	409	393	424	420	404	434	414	413	401	409	405	424	413	403	412	407	408	446	422	424	433	447	414	435	442	404	404	414	374	369	397	414	421	431	446	419	422	408	441	424	473	436	394	445	450	392	388	439	408	402	413	424	421	476	430	437	396	424	407	402	399	435	392	430	422	385	401	444	407	386	417	428	370	439	433	444	430	413	440	430	420	421	434	428	421	443	403	429	437	446	402	413	433	391	436	406	406	459	430	434	427	422	421	417	429	430	403	428	443	414	453	399	426	390	400	403	441	407	438	418	430	430	385	458	406	458	400	410	420	415	425	444	444	438	407	373	441	433	452	421	391	406	392	382	387	405	415	431	439	379	407	438	406	437	424	388	440	419	438	442	412	417	458	417	425	436	398	436	397	404	443	417	406	411	429	390	379	430	405	335	428	435	439	454	443	411	415	421	397	431	412	370	449	397	431	404	412	460	412	375	432	451	421	386	441	428	439	404	407	427	399	421	401	430	407	409	427	408	461	391	451	415	433	434	419	453	434	416	423	421	435	419	388	415	424	436	421	409	405	403	410	426	410	393	377	431	424	411	393	404	445	415	421	430	398	429	373	401	382	438	431	399	434	429	392	434	413	463	428	427	421	457	459	403	440	447	424	399	416	401	413	432	413	435	378	415	420	419	391	475	398	422	417	415	405	397	390	384	429	425	441	436	440	423	443	430	424	430	399	419	396	440	419	411	456	405	428	395	428	389	422	417	407	447	433	404	443	407	428	423	434	412	429	429	412	453	415	393	414	436	419	392	413	453	398	403	443	420	407	440	406	445	433	432	375	396	405	411	425	446	384	409	431	404	426	423	439	407	420	425	419	408	416	435	404	416	414	408	430	415	388	406	427	434	433	387	414	407	436	385	426	416	430	459	396	398	440	430	427	406	441	393	415	450	430	450	455	432	414	405	419	394	414	426	472	443	437	436	433	423	422	428	426	394	425	403	417	406	423	425	388	420	408	430	402	417	423	424	395	462	419	416	422	415	413	386	418	404	380	403	425	414	410	428	399	394	426	410	391	437	428	413	429	423	393	412	433	436	445	378	385	449	386	392	405	404	398	442	411	398	432	394	411	388	413	446	435	390	416	439	395	418	457	407	421	410	386	459	423	444	446	432	462	399	396	447	437	415	403	420	412	411	391	422	434	432	403	356	447	440	374	427	424	405	426	396	411	398	419	422	457	421	448	386	421	453	396	394	401	389	466	410	424	448	435	424	381	419	422	400	405	404	409	409	431	416	426	422	418	441	436	399	423	385	416	414	452	419	422	406	379	418	442	391	429	376	388	436	404	445	425	401	408	402	378	382	412	393	443	405	425	432	416	413	424	409	444	415	422	367	399	415	378	424	450	410	422	427	422	379	403	388	451	404	403	422	373	423	435	410	389	388	416	448	441	407	418	429	420	419	405	421	390	422	456	433	404	424	435	446	426	396	411	455	437	442	403	400	401	419	452	445	400	397	409	452	456	418	394	406	388	396	402	400	426	398	435	410	446	384	434	418	446	400	409	386	437	414	394	420	392	413	415	436	419	404	420	428	408	421	415	426	451	393	435	379	393	422	422	380	422	405	410	399	427	420	418	421	440	398	417	436	442	462	388	430	430	414	407	433	442	423	426	398	405	420	433	411	406	420	484	395	443	397	427	444	432	390	401	428	439	428	441	430	406	432	426	412	425	432	452	393	442	403	412	434	434	452	406	423	412	415	429	421	415	428	414	425	404	411	470	388	441	412	394	401	407	428	430	436	428	424	410	440	403	380	438	454	426	431	434	405	417	424	393	403	403	407	447	385	453	409	382	404	404	399	417	414	443	442	410	422	453	450	407	396	402	438	409	428	429	417	429	415	432	403	430	430	442	437	413	457	451	415	429	434	413	439	444	444	446	406	394	435	434	409	456	431	413	404	422	406	400	435	446	419	414	424	389	402	447	394	434	382	438	441	401	411	388	404	398	418	414	441	441	396	412	418	433	443	418	394	433	432	429	422	413	401	456	444	404	395	430	426	406	436	417	424	424	433	405	443	418	422	399	432	426	402	430	431	417	411	446	411	451	412	424	431	449	386	411	424	399	445	407	451	420	378	444	420	398	409	457	413	402	458	401	426	418	415	410	422	419	405	437	458	396	385	383	432	421	371	371	404	410	442	436	430	437	419	404	422	421	399	431	428	436	429	416	404	456	399	446	438	419	402	435	463	450	410	403	442	380	429	394	457	434	409	425	402	428	371	395	462	424	420	414	403	430	406	404	414	434	402	413	428	426	407	422	432	410	466	414	407	432	441	410	463	437	384	451	428	407	421	416	443	398	398	399	400	394	400	431	433	431	426	433	411	445	407	422	432	429	448	438	404	421	415	396	386	402	405	453	454	405	414	405	438
47069	22031	7534	3865	2189	1284	1012	831	713	560	449	418	414	416	394	305	314	288	295	267	268	239	239	256	204	208	186	201	177	193	201	177	195	183	193	190	164	200	176	158	181	188	158	180	175	166	153	166	187	195	194	191	198	200	184	182	186	174	182	202	174	183	176	203	183	185	175	168	193	171	176	192	166	149	152	186	180	173	176	181	161	190	175	163	185	164	181	190	184	168	192	183	166	196	168	181	185	175	160	170	166	171	180	179	170	192	183	168	193	205	183	163	192	157	158	162	183	171	171	168	152	169	170	166	190	166	192	176	166	166	171	170	176	182	161	169	160	199	175	174	200	176	194	192	175	180	185	184	175	177	179	190	176	173	175	170	187	187	201	211	174	160	165	185	171	186	188	195	180	151	163	161	172	173	162	219	196	170	187	174	162	173	182	153	179	174	208	187	168	150	196	169	191	187	184	184	165	191	178	174	157	175	159	153	171	169	170	167	159	198	193	173	174	180	201	147	200	172	175	169	203	177	176	186	191	186	148	190	179	171	156	166	194	176	188	179	175	183	168	196	172	181	200	163	173	182	180	173	178	183	213	140	153	162	168	196	188	184	193	191	167	198	175	166	175	183	193	177	185	177	177	173	146	180	163	182	172	150	194	188	164	194	162	169	179	178	177	179	174	180	156	177	196	169	196	167	145	185	182	201	178	153	184	158	193	153	183	188	152	161	172	175	188	198	180	175	173	188	200	157	179	170	190	181	185	173	177	174	173	169	184	176	203	138	173	176	155	158	174	177	158	192	177	154	159	180	156	173	180	175	172	201	194	194	183	164	167	214	184	185	161	183	185	196	158	186	191	166	188	156	201	170	186	154	185	180	179	141	149	167	185	184	157	150	146	159	198	199	180	167	174	153	163	156	173	176	192	162	176	159	182	177	172	169	165	172	200	167	168	198	152	181	183	158	161	215	161	188	182	173	155	203	181	190	166	171	187	186	175	173	157	172	166	150	166	158	148	155	158	187	158	172	165	195	188	178	204	168	187	189	183	170	190	160	169	185	167	182	159	178	165	186	172	180	174	162	169	190	194	180	179	165	190	190	182	198	166	160	181	161	172	164	151	188	171	187	158	158	182	200	162	166	169	196	185	196	177	200	175	181	175	148	175	171	177	173	181	183	175	182	183	194	195	170	182	177	177	180	188	192	167	175	192	179	174	150	196	161	179	179	165	186	201	167	171	168	158	192	173	195	172	182	183	168	175	181	183	193	178	147	171	198	176	152	178	179	185	195	197	195	185	198	192	152	162	187	183	168	162	185	159	168	168	189	167	167	151	187	169	153	208	182	189	199	186	171	161	157	205	184	178	177	187	166	168	173	145	173	176	178	186	171	163	155	166	175	176	195	152	162	205	170	181	176	156	174	180	171	159	179	171	167	158	164	166	168	167	168	180	176	178	182	172	180	178	177	168	184	152	173	171	180	192	171	156	171	175	166	160	174	174	196	161	158	181	166	189	152	165	151	191	200	190	164	177	189	190	182	177	160	175	174	178	160	176	204	168	178	162	193	197	174	169	176	158	161	172	162	165	178	169	146	191	182	160	173	181	202	177	180	161	168	178	194	186	191	149	179	175	166	183	170	176	198	181	183	193	188	196	181	167	181	164	176	122	173	137	164	171	159	169	184	159	183	175	176	172	193	193	176	175	174	185	165	187	176	152	168	176	164	195	180	168	169	181	181	162	155	171	169	173	178	162	206	152	185	186	171	175	178	193	162	171	196	181	156	164	193	145	189	198	186	165	137	183	190	167	177	191	165	162	177	177	163	169	170	209	186	178	179	170	179	190	181	186	177	192	179	181	189	165	164	174	217	177	157	187	184	171	203	170	179	162	171	160	189	188	165	199	189	159	192	165	172	168	193	197	157	171	212	185	173	177	187	163	175	164	144	181	156	166	168	165	147	160	184	174	166	169	165	166	189	185	169	158	176	178	179	169	191	177	194	207	181	172	176	164	159	187	158	167	161	157	181	178	180	206	162	190	197	191	169	166	193	156	181	175	179	170	156	192	172	168	162	183	180	174	169	173	142	173	196	189	166	165	168	194	182	177	125	147	187	161	185	171	171	189	194	172	180	171	163	162	176	160	172	158	177	159	199	176	169	200	175	179	154	180	178	188	164	184	200	197	178	182	186	183	164	157	176	188	178	177	177	171	177	172	178	168	172	162	165	163	160	164	191	198	183	174	176	170	177	200	199	193	174	181	182	173	184	205	189	193	192	166	187	172	174	169	166	173	170	174	157	171	148	181	163	197	154	166	183	189	154	176	168	176	136	152	185	179	163	164	177	173	140	183	176	167	181	187	174	198	171	168	168	178	161	185	170	168	162	179	187	175	159	154	192	200	189	183	170	169	160	167	193	169	201	182	200	212	200	190	165	199	191	165	170	160	162	171	170	166	200	204	198	172	162	175	170	164	160	177	208	212	186	148	194	179	186	180	178	190	152	171	182	164	152	163	173	168	153	164	165	179	185	173	183	190	178	192	185	161	171	170	166	177	177	173	184	190	150	190	155	146	190	156	188	164	169	163	189	192	197	194	167	168	173	167	173	160	173	186	178	173	155	170	157	179	194	181	159	154	165	172	181	197	188	184	176	180	173	193	165	174	165	185	180	180	167	158	190	192	154	182	152	192	167	182	171	164	174	155	157	168	167	165	179	162	173	201	178	188	168	146	161	159	188	161	156	157	197	206	176	179	184	189	168	166	161	170	162	155	161	172	167	164	193	167	164	188	162	181	170	180	169	163	179	167	172	155	169	164	166	174	213	151	141	175	160	174	182	200	173	173	188	178	175	149	180	170	202	205	182	163	215	161	189	173	168	165	168	166	156	159	160	174	167	176	170	164	189	189	172	196	179	170	184	166	213	191	188	184	162	164	196	171	180	157	189	187	191	182	173	181	188	178	189	188	221	189	168	147	195	169	159	170	168	171	173	182	163	177	149	175	185	180	174	193	181	175	199	191	176	187	153	184	193	143	166	188	201	177	178	178	161	186	175	176	185	163	187	205	162	189	138	177	185	200	187	165	142	214	151	165	154	157	215	178	169	169	170	178	190	169	168	174	169	166	176	177	177	151	189	165	196	178	158	169	177	185	207	171	168	179	163	166	178	164	152	186	170	184	172	176	194	195	197	187	169	179	168	173	181	193	188	160	170	188	191	161	153	182	198	199	158	185	180	198	179	182	183	185	164	168	185	162	170	199	194	176	189	198	177	148	187	146	178	149	182	182	171	184	167	168	162	158	195	164	166	219	180	166	163	191	199	191	179	166	177	154	175	175	149	183	187	166	173	191	154	155	155	225	167	197	173	175	187	158	158	180	169	209	163	195	175	197	174	171	186	166	193	159	153	192	164	154	180	181	151	174	182	176	174	169	200	193	165	179	144	166	169	163	172	173	168	140	175	174	191	176	182	204	178	185	188	192	150	166	182	197	204	165	177	162	172
27302	12690	9339	10166	7192	5141	4407	3447	2772	2518	2123	1855	1714	1685	1526	1279	1212	1112	1044	1033	980	851	853	747	636	588	573	557	527	481	488	500	473	480	466	489	475	503	452	469	477	467	441	444	399	439	464	410	423	440	395	418	427	407	444	425	413	427	397	406	422	413	412	391	396	375	420	359	381	419	390	404	378	411	393	394	382	369	361	398	424	370	373	384	421	399	404	375	379	395	388	392	384	418	418	408	393	341	417	402	424	392	367	403	363	374	434	364	385	399	371	392	398	391	363	390	356	389	395	390	380	354	398	392	402	403	390	374	397	403	383	395	395	384	359	403	386	397	373	399	370	366	415	401	404	397	393	366	399	339	370	365	410	427	392	365	373	392	379	373	391	453	380	404	388	393	406	376	386	400	366	400	392	389	405	370	375	403	405	401	364	371	406	387	394	401	404	355	389	377	405	376	388	363	407	353	403	369	387	352	384	360	393	376	399	405	363	386	386	339	382	373	352	362	355	430	369	387	392	388	397	386	376	385	391	413	388	372	408	388	364	378	399	354	355	416	345	367	378	381	372	410	380	382	386	378	428	378	385	363	375	406	390	405	388	401	398	385	394	358	402	378	394	400	404	374	361	394	404	379	396	381	357	364	438	396	414	333	378	379	372	446	380	400	399	409	400	361	394	389	414	389	378	370	392	387	395	404	388	410	380	396	387	409	399	368	386	415	383	377	344	425	433	386	397	419	388	402	414	407	416	425	422	401	374	339	373	413	383	396	390	394	439	394	373	359	368	413	382	394	365	361	395	400	389	391	400	372	384	408	372	388	378	385	387	355	366	394	405	364	373	407	384	392	371	415	404	391	402	401	365	413	382	395	370	414	394	417	368	391	381	408	372	409	418	362	353	388	381	400	381	408	440	430	406	401	361	364	414	408	399	386	395	374	377	385	370	382	380	384	393	399	390	363	375	387	379	399	355	387	421	398	425	378	389	401	331	401	409	393	365	422	380	398	379	377	394	391	423	393	393	404	402	346	378	371	374	425	396	396	372	410	377	393	365	371	382	368	394	366	372	388	408	382	382	390	384	393	351	367	362	379	385	351	411	353	388	425	407	362	391	411	393	354	398	388	397	381	414	381	391	383	381	389	418	376	405	416	391	384	351	370	345	385	362	370	395	369	405	378	366	380	393	375	383	354	380	407	353	408	383	365	386	403	354	371	388	389	386	353	372	409	399	400	391	365	388	376	381	351	407	401	397	374	359	363	372	411	402	393	350	403	347	433	387	364	377	383	414	366	377	329	382	367	399	358	396	396	392	405	386	396	383	394	387	355	405	421	353	388	368	405	413	385	394	436	362	387	395	377	379	401	377	379	394	387	405	383	410	401	429	413	366	387	369	370	378	380	357	381	353	395	399	422	375	362	408	420	424	414	385	391	395	387	413	393	383	386	391	368	359	403	391	376	379	373	407	404	397	343	364	397	370	389	401	403	412	385	379	378	361	388	410	366	374	388	356	399	402	390	358	409	412	374	370	378	375	389	404	441	381	381	414	386	362	411	360	375	391	382	415	376	351	364	410	395	380	380	385	377	374	368	363	394	355	373	389	387	366	381	367	385	376	376	385	402	351	359	414	351	380	372	360	380	367	409	368	412	389	402	374	361	351	401	408	406	360	404	372	412	377	384	398	414	377	408	383	385	395	377	394	394	360	380	390	385	415	409	344	396	374	362	378	383	414	392	383	396	393	367	361	386	409	375	375	379	381	380	362	390	363	417	387	414	357	414	386	378	385	385	367	371	373	384	396	394	356	431	371	378	379	371	373	392	384	404	394	407	388	407	402	390	372	423	383	439	346	367	401	390	413	417	368	383	399	367	396	401	355	384	366	386	405	381	395	382	379	387	375	391	417	417	381	372	380	378	375	403	425	394	374	366	371	386	405	424	436	347	401	377	374	359	405	374	360	379	388	397	377	415	407	369	364	356	383	367	372	404	413	369	389	393	378	390	373	402	401	403	436	383	400	361	372	399	388	383	371	405	376	416	398	400	374	410	412	377	392	362	384	391	381	384	375	392	360	382	393	388	430	388	383	385	397	437	338	393	423	413	354	381	396	378	374	400	396	372	407	379	385	353	374	383	354	392	390	406	407	382	379	392	414	389	388	381	366	377	363	379	373	390	390	401	390	366	402	368	427	402	344	384	381	403	375	414	374	367	380	387	396	398	382	342	365	384	389	365	374	394	420	416	408	360	373	394	399	374	391	372	416	367	373	387	375	374	389	354	366	397	366	379	392	408	387	357	402	369	416	395	393	390	399	411	388	368	367	412	355	399	383	389	364	412	362	384	389	413	359	386	401	388	386	359	393	419	409	396	394	370	400	366	374	405	407	402	360	422	396	374	384	420	408	357	397	366	396	416	353	380	416	378	422	369	381	408	388	362	403	384	411	377	401	401	405	371	373	389	398	405	389	353	425	397	393	380	385	383	406	416	389	422	359	400	386	377	381	395	379	411	392	363	431	367	373	414	384	389	397	375	381	368	363	422	387	388	352	390	384	398	375	383	360	387	377	398	395	396	409	395	374	412	380	386	377	362	400	366	369	395	414	391	377	363	373	379	385	398	389	404	395	402	387	405	386	380	400	380	398	380	396	367	376	436	374	400	438	412	410	414	426	425	369	417	391	384	421	393	398	390	359	367	393	409	372	403	366	386	397	381	371	370	429	390	399	414	391	396	396	410	377	408	372	409	359	370	396	388	374	355	389	378	397	367	372	388	352	418	395	431	361	421	384	387	366	400	392	387	401	368	346	398	406	384	340	375	378	392	364	384	369	378	394	401	372	372	344	338	365	383	372	386	396	394	419	391	407	395	400	381	376	405	404	386	409	367	440	393	390	355	432	388	379	421	348	384	417	385	359	372	344	385	397	394	360	396	376	413	375	359	386	417	403	385	374	382	385	424	403	398	398	372	381	371	406	373	415	423	387	416	389	366	394	435	388	359	366	366	381	406	388	362	392	349	393	390	407	383	391	400	375	349	386	377	432	372	349	407	391	386	431	400	374	381	389	355	384	395	405	364	354	421	384	395	395	376	428	383	350	400	418	399	381	384	382	383	395	377	392	368	390	369	383	397	388	398	377	380	410	404	382	393	400	397	390	388	381	386	430	372	407	395	407	408	391	428	411	381	394	355	379	391	370	356	398	395	406	382	387	414	429	371	417	397	366	409	396	373	377	355	416	379	406	358	410	379	376	394	377	364	403	420	381	433	417	336	370	386	386	367	381	375	417	406	405	395	431	377	372	408	406	373	372	371	410	381	425	414	392	414	364	400	425	379	401	397	387	416	392	391	394	426	371	345	387	388	396	381	357	393	431	428	383	368	397	422	395	416	385	383	366	418	367	369	409	395	413	413	389	379	389	404	402	385	376	415	402	383	400	372	415	382	422	380	387	361	355	389	418	410	357	373	400	403	379	360	410	359	419	375	401	386	421	345	378	409	419	361
51963	27638	12653	5927	3109	1976	1463	1169	1027	824	720	659	627	520	483	475	447	447	406	379	340	326	334	311	255	271	237	246	241	241	232	232	208	241	227	237	236	257	231	257	233	239	195	221	215	221	210	232	218	213	217	229	225	185	220	232	219	209	196	215	220	217	207	188	206	191	201	222	195	212	191	238	202	200	205	201	205	213	225	222	211	208	197	218	205	219	200	208	214	201	209	218	217	195	210	224	207	206	242	217	221	199	236	213	233	210	213	230	207	223	230	191	209	197	243	214	216	192	200	214	222	224	209	225	182	212	189	216	185	195	200	203	199	201	189	223	210	225	181	192	220	225	196	205	211	221	215	217	172	200	213	228	251	186	212	219	206	214	196	253	189	183	216	219	217	202	181	214	216	206	184	203	223	227	193	218	200	209	227	220	196	207	191	194	223	215	206	212	221	207	199	228	215	211	223	230	218	211	204	217	215	254	216	183	208	200	221	224	224	240	212	217	191	190	200	225	220	174	184	200	198	181	231	203	238	204	232	191	193	220	183	217	207	175	180	212	189	250	196	213	232	208	197	212	208	220	232	190	222	202	179	181	203	207	216	203	212	189	225	213	210	198	182	208	202	171	186	204	216	181	192	211	196	204	209	188	225	195	217	213	218	206	208	182	226	186	208	231	225	185	188	186	202	205	195	188	208	206	237	206	225	195	244	215	208	166	211	185	184	222	230	226	236	187	209	207	228	214	174	211	193	203	214	180	189	200	212	247	206	212	187	202	215	186	210	199	213	215	222	222	222	208	230	225	197	227	221	219	230	198	229	195	187	219	199	205	209	208	209	202	193	200	194	207	209	205	224	195	194	211	210	205	172	201	178	212	238	208	233	211	220	212	180	217	210	230	177	192	226	217	203	212	205	226	226	220	201	206	218	228	225	210	224	191	220	209	183	220	193	224	214	200	220	215	190	238	194	178	221	200	221	191	196	188	212	228	212	206	207	178	202	198	215	210	200	189	211	200	208	208	227	226	177	209	228	219	219	221	178	201	226	190	208	207	182	236	205	225	194	206	240	195	220	191	226	192	206	217	209	217	232	220	196	240	196	211	209	188	203	203	227	214	203	218	189	208	207	226	217	198	202	216	241	236	219	192	224	228	210	197	215	218	226	220	199	233	186	211	197	208	218	222	227	245	210	206	231	225	233	210	236	218	183	184	196	192	205	189	211	207	199	209	193	200	198	212	200	255	192	194	206	226	215	193	183	202	209	210	170	189	220	205	185	190	216	206	221	209	209	196	196	195	182	204	204	217	211	216	236	205	192	221	221	215	213	187	206	212	185	185	200	208	199	201	191	187	188	219	220	227	205	198	200	209	210	198	218	201	191	198	215	191	164	186	221	200	232	217	198	188	198	191	224	179	201	194	199	225	214	208	180	217	223	207	213	211	220	210	195	209	205	195	198	207	179	207	206	214	198	221	202	204	198	229	215	220	211	226	197	203	219	226	200	217	212	183	211	214	221	214	214	219	211	166	196	194	212	221	218	206	205	218	233	195	188	189	207	232	190	207	181	205	197	205	221	201	184	204	215	187	190	192	185	203	213	197	216	185	201	240	198	196	217	200	218	210	180	213	215	199	194	197	196	215	212	220	204	195	202	207	203	181	204	225	189	209	203	199	187	218	214	200	222	221	212	193	175	196	217	172	187	223	200	168	218	196	216	213	176	184	192	185	192	187	204	197	217	217	193	218	198	205	216	203	236	207	222	235	180	193	194	233	227	208	212	176	193	168	219	170	224	180	193	205	211	204	205	222	192	208	210	213	228	195	204	238	220	212	195	194	228	216	206	218	211	191	185	219	226	201	203	216	176	200	218	194	183	201	201	202	189	201	201	195	221	250	228	195	191	194	199	216	211	240	214	210	202	198	195	191	196	218	197	194	183	178	199	216	232	186	201	208	234	193	205	220	224	222	191	205	220	211	183	199	225	195	210	257	215	201	203	184	216	226	211	193	200	197	197	213	189	208	194	205	220	204	199	222	229	232	210	197	180	207	237	216	232	203	193	231	217	192	178	233	221	208	211	197	193	210	202	228	183	200	185	197	208	177	217	197	203	213	187	235	198	228	232	193	226	212	217	192	185	179	180	213	208	199	243	205	185	220	227	214	216	172	199	206	224	210	216	201	227	201	218	226	236	210	188	203	201	223	193	199	225	234	175	203	225	223	212	218	231	243	210	212	216	192	209	212	201	206	203	195	198	215	189	217	198	212	226	202	211	192	213	199	205	212	191	191	209	226	193	209	179	193	232	222	192	192	179	221	209	212	220	235	230	238	206	196	216	185	194	221	214	197	197	192	174	203	197	206	234	204	192	204	206	190	187	212	206	220	210	257	191	210	195	202	208	240	218	228	202	211	206	201	195	209	185	195	210	185	217	195	210	201	209	230	184	186	237	209	206	203	217	234	200	216	184	217	204	226	196	201	213	232	186	198	191	199	195	223	229	191	202	191	221	217	227	210	178	211	213	197	199	200	218	196	190	205	206	223	200	195	215	216	193	190	206	224	206	221	220	211	208	210	221	209	184	191	220	199	218	189	214	233	207	216	211	193	215	184	223	218	207	237	209	208	218	240	206	220	189	200	195	201	193	233	175	204	210	208	230	207	191	195	202	210	237	207	206	193	226	200	219	210	207	223	208	204	202	217	215	215	227	205	210	205	204	196	195	202	199	202	211	201	208	221	235	198	238	214	223	206	222	218	193	184	189	158	195	229	224	194	176	217	191	211	206	195	194	210	186	208	186	210	205	214	190	177	204	186	213	201	229	214	203	212	213	203	206	204	214	195	214	198	241	203	196	206	168	189	204	214	196	177	195	215	224	246	208	198	247	216	223	225	220	217	220	210	205	201	226	198	202	206	188	197	203	221	216	188	182	210	226	199	212	196	208	173	220	205	205	194	238	198	207	207	163	191	210	202	186	210	221	238	176	199	198	201	175	208	195	210	202	218	221	220	206	224	215	237	176	191	224	190	192	191	190	175	200	196	202	187	214	212	198	189	199	208	209	195	197	197	205	229	192	187	203	200	209	229	215	225	199	175	241	223	202	221	214	169	193	193	179	234	239	198	217	178	196	227	199	188	191	180	198	217	203	225	215	235	206	211	222	242	210	208	216	231	217	202	200	194	230	215	223	204	218	208	232	199	231	206	183	190	206	215	220	206	189	206	222	214	206	196	207	224	196	217	216	210	237	189	218	195	194	204	205	213	202	195	178	215	208	221	240	204	210	200	213	187	203	219	207	213	190	202	192	203	194	189	193	190	212	213	189	250	178	210	210	212	208	195	212	228	195	207	226	217	212	211	203	190	212	199	202	223	203	179	183	196	213	226	203	194	202	195	197	217	202	217	214	210	209	222	186	191	197	212	236	199	247	190	210	200	220	228	218	215	210	189	185	191	214	228	224	188	203	235	217	209	215	217	200	196	199	186	186	199	211	227	201	205	201	178
29116	18122	13529	13436	10175	7436	6106	5034	4251	3699	3190	2808	2623	2357	2142	1962	1757	1824	1525	1487	1359	1165	1177	1081	935	820	745	691	702	688	654	621	643	669	580	583	583	611	578	599	574	551	558	549	510	497	465	512	499	483	552	534	477	485	523	537	524	547	499	525	473	504	498	446	439	476	435	481	482	465	436	445	461	445	443	448	456	440	433	452	433	453	456	450	449	484	423	454	471	458	464	432	433	444	447	441	454	452	455	451	443	469	472	394	485	435	463	437	450	441	413	450	459	418	481	416	477	434	479	423	466	442	469	444	449	429	471	440	480	466	440	476	450	425	410	463	411	484	445	449	420	460	468	418	428	443	456	449	454	461	438	455	456	451	454	469	426	436	493	402	488	425	447	398	466	446	452	449	450	477	456	462	447	425	427	484	426	439	456	445	435	413	449	439	473	462	462	457	460	435	457	433	440	490	442	450	450	459	465	444	417	446	438	467	444	478	427	466	476	444	460	441	436	452	449	455	405	468	466	465	461	457	479	447	427	431	465	429	446	448	486	408	449	455	460	458	434	468	500	440	467	411	476	456	462	458	428	461	470	462	458	478	445	440	433	430	443	444	455	463	455	495	489	425	408	429	457	464	429	430	440	457	469	426	470	437	434	441	423	467	430	458	457	477	454	498	435	474	454	478	446	426	460	457	467	432	471	453	439	425	461	458	455	462	447	424	421	427	450	443	415	427	424	468	452	428	461	432	444	470	475	464	445	451	425	449	472	392	423	435	471	467	448	466	469	450	467	439	472	488	486	412	467	464	460	473	463	444	479	472	469	433	444	469	399	452	460	470	446	470	442	451	471	457	450	434	452	462	439	450	429	443	456	454	416	463	456	468	414	420	426	482	407	475	430	444	430	469	432	442	465	448	456	461	431	466	445	464	421	480	445	460	433	448	466	450	503	447	441	450	454	459	460	463	440	474	442	458	412	422	473	436	431	459	444	419	476	470	463	438	451	476	443	439	478	452	434	462	458	456	434	486	437	491	425	490	435	432	434	418	443	441	446	422	444	473	454	466	486	442	422	422	419	438	435	446	431	406	453	428	458	478	442	461	449	471	430	462	434	431	464	433	460	449	445	489	478	442	420	472	471	466	433	431	494	427	407	438	411	505	456	469	416	468	437	430	437	450	459	454	455	461	482	452	481	440	482	477	459	459	443	435	440	470	418	481	479	420	464	452	438	438	459	462	447	446	461	468	407	459	465	468	485	448	439	423	507	451	430	454	443	477	438	455	471	486	431	454	468	421	462	436	471	441	464	444	416	453	447	444	470	430	472	446	433	438	480	455	449	454	451	421	446	450	426	406	426	430	419	435	471	410	453	478	441	450	438	448	460	423	433	471	467	424	441	473	442	464	456	443	434	454	457	454	486	400	439	444	452	460	449	442	460	467	467	435	416	481	455	485	430	465	463	435	453	460	436	425	442	446	443	409	430	454	463	431	428	472	433	439	453	425	443	462	454	455	433	476	458	428	444	476	445	468	408	433	424	455	428	460	429	460	440	451	454	411	468	488	464	482	446	437	461	440	428	474	438	419	466	460	457	543	436	458	431	448	511	461	456	435	429	455	458	409	500	437	449	428	419	424	463	467	458	415	408	435	420	452	429	454	473	457	446	458	429	509	462	450	412	405	427	458	412	431	466	431	417	464	441	463	457	463	445	506	435	424	424	446	453	396	461	455	452	444	440	438	419	424	442	470	427	452	422	440	444	441	431	468	439	464	465	475	409	455	447	428	424	427	421	438	449	415	481	439	450	417	450	458	483	459	445	450	460	468	466	459	452	429	441	414	476	445	413	458	482	446	413	426	440	375	467	471	443	470	451	468	469	478	437	455	434	444	447	446	427	425	463	435	458	452	457	466	459	438	414	431	483	464	447	464	435	460	423	408	406	404	463	445	431	468	456	428	454	448	437	440	452	460	437	453	444	460	454	439	397	443	418	443	482	425	449	417	482	444	448	440	480	417	441	419	427	434	468	424	435	471	418	495	462	473	464	456	438	479	462	495	463	428	449	449	509	474	466	452	433	465	434	419	393	485	447	462	460	460	463	436	466	440	443	454	443	454	450	445	456	453	451	448	471	469	426	451	472	468	399	453	429	464	433	456	441	461	454	467	428	419	441	419	468	432	461	427	441	454	422	434	442	424	408	407	467	423	436	443	451	462	425	454	423	435	418	455	431	471	438	434	425	434	466	402	441	459	455	404	460	455	500	447	436	455	429	442	421	442	448	450	441	464	440	454	417	462	437	436	459	433	446	435	444	422	455	451	480	462	464	467	443	452	463	428	464	430	476	420	456	452	452	424	451	468	453	405	462	449	450	443	455	421	441	449	453	443	447	482	466	454	492	418	421	510	429	438	432	433	450	489	421	428	439	462	432	445	445	422	434	432	479	459	451	440	451	440	430	488	481	465	457	459	454	460	455	465	466	457	475	469	430	442	432	442	436	421	413	446	462	418	461	456	464	482	448	464	424	441	440	501	446	461	436	459	420	467	461	454	486	452	477	452	456	440	447	398	484	433	432	444	427	446	417	455	413	455	437	432	432	442	445	461	480	438	488	433	480	408	417	467	465	433	439	448	422	460	428	418	471	481	433	453	448	469	433	459	457	431	434	448	433	419	421	457	460	420	423	477	457	444	447	436	446	439	421	486	435	434	457	479	442	466	444	452	410	438	447	464	446	462	484	461	419	441	460	467	475	457	468	451	426	456	447	452	434	463	478	454	424	477	460	439	448	458	425	457	469	444	487	465	465	431	443	434	430	415	451	441	427	471	439	484	412	462	473	493	463	471	434	418	461	502	457	460	447	487	450	446	419	428	445	443	449	397	446	421	466	459	448	428	467	422	453	441	432	438	447	474	472	442	459	427	455	449	429	455	424	441	446	412	485	470	436	459	447	436	469	444	448	472	422	444	465	436	464	484	466	461	433	482	451	460	451	413	441	462	478	429	446	440	426	438	415	461	436	439	451	440	421	423	420	437	431	456	440	455	448	450	458	429	423	408	433	436	461	428	464	450	425	436	426	433	448	443	467	444	417	498	394	453	459	447	464	457	431	446	427	467	417	457	465	460	467	448	459	429	446	427	457	464	464	471	463	483	443	468	436	432	469	469	443	402	445	477	418	496	448	510	465	486	456	428	436	465	426	451	486	435	429	478	413	455	465	454	467	418	435	452	441	441	471	437	473	428	465	429	442	468	452	409	435	482	456	430	476	424	473	455	447	469	449	428	448	448	422	479	447	432	434	459	435	439	471	420	419	445	468	397	439	415	436	458	433	422	446	428	457	447	482	452	478	439	458	465	447	486	436	423	430	424	447	455	472	477	442	468	504	418	455	408	429	437	473	442	465	484	454	432	453	398	464	440	470	442	454	433	447	430	454	410	427	432	458	444	412	437	468	461	456	465	429	440	436	449	455	461	481	452	451	486	451	435	449	490	450	457	448	451	422	485
32229	15299	4505	2066	1183	781	646	528	455	375	353	305	311	278	292	268	264	263	240	263	221	230	194	226	179	197	210	235	214	175	200	192	218	188	195	202	201	183	198	197	216	215	216	211	203	205	209	207	194	241	182	172	211	217	209	221	188	229	185	210	203	215	219	240	212	180	201	217	206	214	224	201	200	223	228	197	193	190	231	238	213	224	238	210	179	228	213	210	245	230	217	189	184	172	227	239	205	212	211	227	196	196	198	210	206	203	215	214	176	226	205	194	202	209	222	218	198	191	200	213	179	226	195	203	203	184	160	178	214	222	212	229	215	203	197	237	189	181	200	231	184	223	205	179	210	218	219	195	193	205	204	206	211	180	222	208	184	218	219	190	222	224	203	228	214	211	194	181	221	208	192	213	233	189	208	188	193	188	180	203	206	218	223	208	193	192	220	196	210	190	203	182	195	190	196	189	226	207	199	213	179	191	203	208	186	205	211	211	219	244	222	181	203	209	194	220	204	182	236	197	208	198	219	196	180	198	217	197	213	241	188	205	195	208	238	230	191	196	222	212	187	219	203	228	221	187	200	182	192	193	239	235	207	220	204	207	210	221	216	208	217	182	198	211	217	178	167	196	184	199	209	212	211	206	205	180	203	218	181	206	205	224	216	191	203	200	227	189	198	198	212	161	221	186	206	208	222	217	191	217	198	191	184	191	195	202	194	219	204	211	206	185	194	205	205	185	184	216	213	214	180	206	210	185	213	234	188	197	210	220	201	218	211	185	190	205	208	218	208	206	188	222	222	239	230	217	176	196	196	194	194	194	200	203	216	207	222	237	204	181	229	209	211	175	201	212	201	182	206	232	209	199	204	200	209	203	197	193	207	228	185	232	209	211	202	191	168	198	194	207	194	207	211	190	176	166	198	216	213	218	233	189	197	234	208	230	198	215	193	203	206	201	209	206	204	196	206	201	209	195	186	203	185	185	211	216	209	176	206	246	233	195	210	201	218	189	198	192	195	187	214	180	192	189	176	188	200	196	204	204	196	221	191	186	213	190	206	237	179	206	176	153	208	215	212	194	182	207	210	200	211	207	208	196	209	199	206	191	193	213	199	202	198	198	218	196	198	217	199	191	220	210	233	194	202	195	199	234	208	210	199	206	204	191	207	193	214	204	186	210	192	203	220	193	186	206	204	186	179	216	172	194	205	219	223	215	211	200	227	201	207	217	220	194	203	222	206	157	194	186	192	183	175	208	229	198	254	218	204	222	192	208	232	199	213	217	182	226	211	189	226	229	211	217	219	206	212	214	201	234	196	219	212	210	200	198	164	223	189	210	194	187	210	197	208	214	210	206	202	210	203	200	188	196	208	219	199	223	206	213	218	199	203	201	186	185	202	179	179	210	230	225	193	184	210	192	203	196	221	205	195	210	203	222	232	197	225	216	194	200	180	191	179	221	188	205	230	213	217	242	213	187	191	197	185	202	214	189	176	202	204	228	204	216	218	188	191	205	210	231	217	220	191	207	204	199	213	194	169	194	195	200	207	202	233	223	197	211	196	226	200	206	208	205	190	208	196	184	192	230	211	223	190	207	186	199	221	206	220	204	184	210	214	188	196	182	202	173	185	195	179	209	227	179	194	229	213	188	179	206	192	209	192	228	176	204	204	218	203	200	193	243	204	234	203	201	215	189	211	206	228	184	191	190	224	192	226	223	217	223	201	213	213	195	201	203	223	199	206	210	196	214	201	200	193	207	186	196	194	206	190	187	196	207	188	197	188	194	195	204	213	200	217	192	209	209	216	216	223	203	205	204	229	219	222	187	202	193	195	198	195	208	207	191	183	219	208	213	197	210	223	242	223	182	212	215	222	201	183	233	223	231	225	205	199	227	186	207	202	200	238	185	189	224	206	204	248	222	185	199	200	202	211	204	210	206	217	215	177	217	186	184	201	193	195	181	192	177	204	190	188	197	196	210	220	223	198	216	192	180	207	219	197	216	211	185	183	183	195	221	201	204	236	190	192	209	227	203	217	190	187	187	185	208	201	170	187	216	181	207	194	202	205	208	201	196	182	207	187	235	181	201	196	205	204	221	223	200	211	226	208	203	222	203	229	193	214	212	181	207	222	224	204	214	190	216	196	177	194	180	206	211	208	195	196	191	209	214	176	182	224	207	195	195	215	207	231	216	205	197	217	220	242	215	205	196	196	231	213	177	190	203	197	226	189	192	216	200	178	168	209	173	218	198	201	209	214	241	240	216	216	201	221	225	187	204	210	192	200	183	207	170	208	200	222	210	191	203	234	215	211	213	209	178	166	189	195	181	211	201	184	210	214	176	207	177	207	180	211	226	201	205	216	224	192	224	208	199	181	204	204	200	208	196	195	206	185	241	203	188	238	205	206	195	218	214	179	212	218	188	235	219	198	226	179	228	211	189	203	208	202	172	221	202	203	213	191	205	199	198	193	195	213	176	203	179	201	220	198	205	209	221	198	200	180	216	219	177	220	201	189	187	201	173	214	205	192	219	204	193	234	189	164	223	216	201	214	238	221	196	246	193	233	208	208	204	210	240	184	187	185	209	213	225	201	191	199	203	208	210	248	205	207	179	186	209	210	224	195	209	224	199	202	195	190	222	226	211	217	194	189	221	214	217	224	175	202	233	202	235	195	210	165	229	207	219	209	195	199	232	212	194	218	204	206	205	195	194	207	172	220	185	183	193	215	209	204	207	194	173	204	202	199	197	213	198	201	222	204	221	196	196	169	195	197	215	199	193	214	206	215	208	184	190	198	192	200	206	215	206	186	203	207	182	189	188	220	203	201	182	197	237	220	194	219	212	218	223	188	207	187	186	213	215	191	202	223	177	222	204	199	218	182	220	196	221	210	176	191	185	193	203	213	213	216	214	249	224	206	202	212	187	212	189	211	176	195	209	200	218	203	197	182	216	200	213	229	207	196	196	195	224	206	209	219	211	213	220	209	200	204	202	223	196	182	172	218	205	203	219	181	201	174	188	199	185	212	194	215	219	247	220	234	202	218	202	190	200	214	203	236	223	193	205	189	231	218	189	215	215	236	221	180	216	184	213	208	210	185	183	193	237	211	181	221	187	212	194	222	225	224	204	201	184	180	204	217	225	199	211	223	201	168	218	206	192	196	184	207	185	181	202	219	176	216	211	197	201	193	206	221	183	226	176	205	218	223	191	200	184	205	193	189	200	206	240	212	189	191	181	211	217	202	221	196	183	206	190	230	211	185	188	193	200	229	215	224	195	211	210	205	196	189	205	203	222	204	205	198	219	195	190	200	205	211	220	234	222	218	225	223	178	217	192	203	190	188	209	205	215	229	165	195	201	191	184	188	220	183	193	224	208	198	193	198	190	223	211	175	212	205	193	194	198	218	229	206	195	198	211	192	215	211	196	204	188	199	196	201	199	170	207	180	216	165	175	218	206	200	195	209	212	195	192	202	168	173	196	203	195	189	179	199	210	204	201
18210	9785	6214	5802	4016	3048	2367	1950	1684	1450	1246	1123	1091	1008	939	833	811	726	703	706	667	586	584	573	561	511	480	461	478	466	514	477	498	462	443	478	443	495	497	495	445	460	442	440	439	460	459	445	464	430	437	443	453	452	455	484	477	440	445	459	457	449	443	464	450	419	440	447	438	443	439	456	426	434	466	449	450	430	462	436	480	408	411	423	461	406	439	415	417	427	446	440	411	407	468	436	422	440	396	424	462	418	426	434	433	435	426	441	421	437	447	457	436	451	415	457	459	416	458	437	459	450	458	432	396	430	411	423	443	403	447	428	431	442	428	407	429	428	417	435	431	419	418	458	438	426	416	473	426	456	435	439	476	424	420	437	420	453	408	433	436	399	396	445	453	473	433	451	421	460	432	456	420	417	426	458	426	472	451	448	404	422	433	494	436	426	406	443	412	414	419	401	429	431	471	447	432	435	433	433	429	447	424	462	450	446	440	439	460	459	423	425	464	406	423	457	420	416	410	438	430	412	444	397	453	458	445	399	423	441	439	439	468	416	440	407	432	448	446	431	439	426	446	406	422	425	404	408	430	428	433	468	424	437	426	435	435	445	449	433	445	486	409	452	424	421	472	484	427	449	446	424	421	449	475	436	464	435	398	399	491	442	406	407	459	408	414	409	471	431	424	442	453	454	446	413	450	409	438	441	446	444	448	440	422	449	454	410	421	424	478	412	419	445	457	432	418	415	439	426	446	433	431	494	427	488	433	459	436	441	444	416	460	466	441	459	461	420	440	407	459	435	439	394	446	382	413	428	423	416	432	459	400	392	441	436	444	419	419	428	432	439	421	381	422	400	399	404	428	456	433	426	416	440	418	445	440	420	463	433	471	445	440	448	480	440	447	464	415	472	455	375	445	442	447	414	425	404	444	420	444	424	451	425	451	431	441	420	404	430	401	436	432	436	470	468	421	444	468	433	428	470	454	447	441	430	422	418	428	460	433	432	452	441	441	443	430	452	444	429	421	428	445	449	449	446	445	426	444	429	446	386	431	459	437	449	397	420	440	463	420	444	436	459	423	422	453	443	473	401	463	458	419	430	437	462	436	433	433	460	431	424	442	423	461	457	457	433	430	410	439	430	455	444	402	435	426	446	438	439	463	409	435	439	488	420	446	441	405	474	408	464	427	436	454	454	425	431	425	433	455	434	420	418	425	407	452	429	457	398	464	464	482	425	479	443	440	442	382	482	479	408	448	452	432	448	413	457	416	428	416	415	486	431	422	448	430	433	426	428	424	444	410	434	420	424	452	435	446	433	412	444	410	443	451	434	457	418	441	415	446	455	491	423	435	445	427	439	449	456	456	432	406	433	434	403	422	430	443	465	432	453	458	432	437	469	442	430	446	448	440	426	425	436	430	420	416	427	438	463	427	446	429	436	431	416	440	456	457	474	439	440	413	401	444	433	432	478	451	493	458	439	410	450	453	478	411	430	431	430	457	436	429	441	436	420	407	450	436	425	442	447	421	427	438	417	445	419	433	456	450	421	493	480	434	414	421	443	426	411	442	462	429	458	373	429	431	417	420	443	438	455	444	430	446	439	410	444	448	453	434	410	412	442	432	420	416	437	438	419	398	432	441	433	411	431	445	453	456	404	474	437	439	477	408	426	418	474	441	408	444	447	456	461	416	421	472	442	420	379	454	447	461	444	452	458	427	432	414	468	413	455	466	419	427	431	449	459	456	433	460	462	438	453	426	434	421	439	436	442	446	437	480	474	434	445	463	409	420	415	420	437	431	430	429	421	482	438	470	420	428	453	485	422	434	440	434	424	408	444	415	414	412	428	420	457	466	422	470	436	451	440	395	454	453	461	449	395	429	394	448	424	446	414	432	455	432	444	429	463	422	419	464	457	455	436	412	462	407	438	421	480	434	417	412	457	421	459	452	447	459	392	423	426	455	440	396	456	447	458	420	416	453	419	377	414	425	457	428	422	478	416	416	467	452	417	469	410	429	443	410	440	463	417	450	434	433	444	451	419	442	460	464	431	428	451	453	434	424	424	435	429	446	454	416	445	447	409	421	450	462	437	462	415	433	460	421	464	441	451	445	484	462	411	443	431	464	437	431	427	470	453	427	454	430	414	444	424	429	429	433	434	438	443	475	439	418	428	442	405	455	458	425	445	438	421	458	407	401	418	430	432	425	430	457	419	447	423	437	472	429	412	439	496	449	464	429	439	455	472	442	449	448	416	418	408	421	402	413	446	434	422	431	429	430	468	406	406	450	420	426	421	435	447	457	445	439	405	433	446	410	457	424	434	407	427	428	441	438	465	420	425	439	421	450	427	440	439	437	438	427	429	422	419	420	438	433	437	450	466	431	416	428	438	460	452	442	389	433	469	469	449	424	457	411	422	450	419	425	445	390	433	438	416	447	389	445	436	446	466	497	442	492	432	437	455	447	466	458	411	461	432	430	440	403	417	438	452	480	460	447	433	449	410	425	436	430	458	470	447	408	447	486	401	420	434	440	429	438	429	422	441	430	434	417	452	434	414	444	465	424	442	414	483	400	425	419	459	416	401	446	418	424	455	447	440	448	439	434	412	456	425	437	454	433	447	429	409	413	450	415	447	429	432	413	438	415	410	453	427	424	415	429	420	462	465	415	436	448	463	426	474	422	415	455	409	449	416	432	497	415	419	455	433	470	430	392	398	422	489	456	428	432	427	464	426	454	446	454	452	426	471	451	405	463	443	442	437	427	442	452	411	432	417	466	432	396	470	438	453	427	444	397	425	467	433	405	421	431	439	421	454	455	465	411	435	462	450	427	473	453	420	399	413	438	446	423	445	459	426	430	446	420	422	408	423	396	409	500	429	436	398	420	441	433	427	438	470	435	458	421	444	464	432	440	425	440	412	425	445	437	447	451	433	452	460	397	394	396	458	412	412	481	412	456	449	446	412	413	461	419	447	436	429	457	420	439	425	406	402	424	385	439	455	423	441	406	420	429	468	443	415	411	481	451	425	419	447	446	423	435	432	402	418	468	445	410	448	468	424	445	427	441	438	440	408	464	445	453	442	427	422	438	400	444	419	443	454	461	454	445	441	433	418	448	442	422	479	435	452	452	438	409	427	496	390	440	428	444	408	420	414	408	426	425	423	415	445	483	426	395	472	465	434	434	445	427	419	432	426	401	449	458	452	455	425	452	422	435	450	454	411	422	419	473	439	429	435	466	474	458	448	432	455	464	433	447	433	417	430	468	470	405	425	454	447	457	413	454	435	428	402	428	438	420	447	420	442	433	424	426	424	411	437	431	445	431	428	425	480	444	454	474	463	417	451	427	422	412	447	407	435	427	433	432	446	407	472	412	422	485	452	431	431	450	436	436	404	492	428	452	432	438	452	463	436	428	423	435	419	444	438	443	428	430	426	443	422	475	439	445	441	421	458	458	459	438	410	419	447	454	439	430	398	485	436	425	400	441	471	435	444	418	466	429	433
49941	22496	6878	3225	1796	1171	913	726	566	541	486	445	413	354	337	357	308	289	260	294	240	251	223	235	210	202	210	188	188	197	196	207	190	208	185	185	188	199	196	219	212	176	171	194	191	193	187	187	204	198	168	191	184	180	184	207	208	195	170	178	192	203	201	162	176	215	185	195	188	209	184	189	174	198	174	186	192	179	190	181	171	163	181	162	180	186	167	167	176	179	166	181	195	191	188	180	161	187	161	170	182	156	174	192	181	200	177	174	190	169	171	172	182	149	199	188	184	219	153	195	194	158	169	176	175	184	171	167	184	171	188	175	180	168	171	179	220	176	170	167	201	166	171	181	193	177	198	182	182	214	192	191	176	170	184	201	174	176	174	175	183	188	198	216	164	190	146	178	198	194	181	140	193	188	190	181	181	164	175	172	179	189	204	177	173	194	161	194	184	203	163	204	190	198	184	174	186	172	176	183	182	165	172	184	190	193	178	189	209	193	184	172	203	214	174	159	181	187	183	200	172	187	169	187	198	162	202	185	173	190	183	188	176	194	173	178	160	191	164	190	159	185	173	175	179	170	183	175	175	173	177	174	172	176	172	193	164	196	180	199	181	178	190	181	198	187	180	200	202	208	186	167	193	183	182	167	185	176	166	151	165	173	199	191	182	183	165	176	189	191	195	179	171	188	177	164	186	193	200	165	188	154	175	168	180	216	185	179	180	175	201	167	175	168	168	137	174	170	201	171	173	189	169	201	230	202	158	163	201	172	160	194	182	185	191	188	165	191	171	189	172	181	178	214	180	181	178	184	210	178	175	172	183	192	185	188	188	167	171	176	194	167	198	180	191	200	180	176	168	206	179	169	186	196	173	184	179	191	186	191	187	189	202	170	182	178	173	185	189	178	186	192	162	166	198	206	173	189	151	186	170	178	177	203	194	178	196	185	197	194	180	178	184	211	206	200	199	185	182	191	179	189	158	171	146	195	211	171	173	168	179	175	185	191	185	184	184	186	205	172	183	188	202	178	204	189	166	194	188	187	203	180	167	176	190	167	153	180	193	175	198	182	186	191	165	167	170	198	193	199	203	209	169	190	170	188	181	166	189	172	171	182	193	185	175	197	193	194	182	184	198	197	198	187	174	176	208	179	200	154	168	166	187	167	177	173	197	189	166	178	172	162	199	198	194	191	175	183	198	173	210	193	190	162	166	185	177	173	214	190	201	198	182	178	182	220	166	186	189	192	172	173	172	145	176	179	180	186	195	179	167	187	195	166	168	220	178	176	188	170	196	170	168	176	158	162	164	214	192	181	177	212	156	176	153	172	166	196	192	171	193	180	184	185	193	176	207	172	214	178	160	189	174	180	173	186	231	196	178	218	189	195	188	190	186	154	205	200	173	171	199	169	192	180	167	192	188	181	183	192	167	200	181	215	219	202	181	185	165	170	160	173	197	174	163	171	186	188	158	195	166	190	185	181	168	177	178	185	232	183	185	198	213	193	198	189	192	227	166	184	212	202	196	187	180	197	179	184	177	169	189	179	183	192	184	200	184	177	173	187	174	200	196	174	208	206	196	171	196	184	178	195	194	190	179	196	187	176	172	199	201	192	193	145	167	197	166	174	197	176	144	157	175	155	200	193	185	191	197	172	165	175	191	181	176	185	188	172	174	176	183	169	161	155	180	196	178	184	175	201	197	192	182	201	188	175	177	201	176	189	169	190	184	191	173	180	195	178	178	214	207	183	170	168	182	171	182	178	166	155	173	197	200	213	191	181	171	178	180	173	195	179	161	186	207	176	172	203	191	191	187	180	155	205	198	178	200	186	176	192	187	168	192	183	198	172	189	189	181	207	193	198	197	171	176	196	180	185	177	186	193	197	179	196	181	186	181	170	166	188	182	174	186	167	218	204	187	168	172	197	188	198	177	175	183	189	153	185	209	177	182	211	153	180	170	193	187	180	187	167	204	172	182	200	185	203	165	200	170	176	200	175	188	205	177	146	161	188	180	187	186	188	188	176	182	174	188	193	200	156	176	181	183	182	189	178	201	184	192	178	156	196	195	155	174	195	159	167	175	190	203	168	161	168	174	173	183	184	181	169	181	202	178	188	192	179	165	177	173	212	186	188	177	181	220	215	177	199	172	194	184	205	162	197	195	174	215	204	187	183	210	194	186	188	160	198	185	186	214	182	195	163	190	164	205	201	174	197	190	191	193	172	173	205	176	205	183	162	172	213	183	183	169	185	186	211	192	192	186	196	215	197	172	188	154	192	208	191	189	167	195	184	182	174	186	174	166	164	170	186	169	171	194	203	186	156	173	205	174	183	174	199	182	167	203	192	202	188	194	151	195	174	179	181	203	190	210	190	190	198	168	205	169	188	165	159	183	212	171	197	184	220	194	168	187	181	173	167	166	197	163	157	208	171	188	162	171	190	202	174	187	159	168	195	177	203	211	178	167	213	179	173	179	203	176	179	221	174	174	196	185	206	181	189	201	181	181	181	164	166	187	187	184	153	162	219	205	192	206	192	171	166	180	181	171	164	191	197	214	190	198	200	180	184	207	181	184	186	177	177	198	173	197	193	187	184	191	169	176	193	200	193	191	209	168	188	206	159	159	165	188	190	181	195	184	180	201	172	182	165	199	166	208	195	184	204	189	179	183	171	168	183	208	163	157	181	192	234	179	207	183	191	182	215	160	158	180	162	165	207	192	205	189	186	196	177	191	199	189	223	192	183	183	188	197	176	183	210	191	172	166	169	206	165	162	187	170	178	176	173	154	188	166	163	164	166	162	181	176	169	196	199	158	156	199	152	178	170	169	181	167	183	161	190	203	187	185	179	186	181	159	187	176	188	185	185	188	162	172	196	212	166	160	198	188	205	196	182	168	157	180	161	192	173	191	173	186	189	198	176	201	187	189	186	186	152	195	201	207	181	216	184	196	170	155	184	178	165	174	163	204	192	187	178	188	213	181	214	193	190	172	196	200	176	193	195	173	150	188	176	178	167	188	193	199	180	188	162	165	184	175	172	163	170	177	200	220	185	190	163	158	170	194	156	187	202	160	174	169	176	168	181	191	200	192	178	174	215	213	179	189	216	202	186	188	191	158	182	198	171	172	181	199	162	187	168	183	206	174	191	174	186	187	194	183	176	171	186	146	177	177	178	178	178	156	170	196	188	173	219	164	202	194	153	192	179	181	183	199	205	197	175	207	186	191	193	189	178	192	197	198	186	212	197	179	166	198	186	179	195	184	177	189	184	178	170	174	180	200	174	171	177	193	180	168	185	198	168	202	171	185	196	182	194	189	168	167	169	158	197	196	179	184	182	216	188	195	204	191	213	191	169	159	183	174	159	204	180	181	184	155	180	196	190	194	168	172	193	191	182	182	182	170	201	159	201	178	195	190	174	170	172	201	175	161	185	178	206	191	164	179	180	195	178	185	197	182	199	178	189	151	191	156	199	197	166	201	185	206	186	190	184	205	193	169	191
29819	12645	8250	8458	6274	4582	3879	3101	2613	2258	2061	1787	1630	1507	1362	1224	1204	1059	1074	1009	896	844	792	760	647	599	603	529	509	495	495	514	446	493	495	475	492	487	452	448	459	437	422	457	466	467	450	427	444	412	431	456	456	440	459	430	449	447	454	440	425	442	451	443	420	413	416	418	400	427	407	427	429	395	394	383	428	440	420	406	397	414	400	416	412	405	388	410	401	411	409	387	389	409	386	400	407	413	400	385	389	399	400	387	408	376	411	407	405	406	409	395	376	395	405	392	391	405	416	415	445	398	406	418	409	369	404	377	438	387	399	428	430	403	407	406	421	434	392	368	454	407	421	392	415	430	403	373	434	410	405	390	402	381	383	428	406	401	413	378	447	436	388	399	400	413	379	391	396	412	428	398	431	416	393	400	421	416	409	416	389	412	377	420	386	385	398	408	418	391	407	393	396	429	446	438	425	402	396	383	404	413	357	375	443	383	399	402	436	430	435	423	441	421	417	401	395	396	432	408	375	410	392	383	411	418	434	389	376	397	423	390	399	428	394	383	393	403	404	417	398	410	406	409	407	376	397	409	426	406	371	416	427	374	416	416	438	384	403	431	432	397	375	380	432	419	403	353	389	396	374	391	403	422	391	405	391	398	434	374	407	412	443	403	411	419	415	394	398	376	390	407	374	385	445	397	385	418	417	381	432	396	377	411	391	400	392	420	392	433	416	408	409	379	389	438	386	495	400	383	388	414	413	420	385	414	394	460	391	389	413	387	412	383	386	405	407	422	383	428	428	378	376	397	426	411	416	388	406	375	398	394	416	407	401	433	434	411	409	409	407	391	396	410	398	384	411	390	389	428	409	398	426	419	393	404	416	406	422	368	378	381	415	404	425	414	415	404	404	401	397	385	409	373	390	384	402	421	397	383	390	396	421	396	403	359	420	417	404	388	390	387	377	417	369	404	390	389	413	394	365	423	395	385	412	403	403	406	411	417	398	397	428	394	386	387	371	423	385	396	418	406	391	411	418	393	437	414	404	408	410	389	412	390	437	370	398	396	412	383	399	414	416	427	396	434	387	397	453	463	390	429	393	432	396	423	437	368	400	403	407	400	399	426	385	400	424	371	435	436	421	390	439	383	390	382	421	379	421	414	418	419	420	441	416	443	402	449	414	418	422	419	414	421	400	411	427	409	420	413	392	408	381	393	375	404	458	417	416	346	380	418	403	395	403	429	405	404	419	399	398	436	407	398	404	406	433	386	424	400	352	450	437	396	410	433	393	420	387	404	367	383	409	407	425	378	416	403	395	396	393	367	445	414	398	397	427	428	383	380	399	418	405	403	424	420	394	416	386	434	413	395	389	407	414	423	377	396	414	393	373	382	369	407	391	399	404	420	402	400	407	422	405	404	424	394	389	418	396	427	432	418	411	421	385	444	438	369	402	417	393	437	390	440	428	396	412	419	422	420	399	399	355	390	394	425	407	406	407	427	405	370	404	388	394	421	423	416	367	418	428	398	406	401	412	396	368	396	429	411	383	397	382	426	385	420	402	384	387	411	434	416	381	403	398	410	427	402	406	381	405	423	389	429	417	394	399	394	366	388	433	455	404	432	399	419	431	368	381	405	410	388	403	394	407	390	379	379	421	390	403	419	410	404	411	415	376	419	387	417	410	363	396	406	413	393	427	379	359	407	432	411	403	429	433	391	415	369	407	385	399	410	394	373	403	385	433	413	398	413	411	419	386	427	414	397	428	399	443	412	433	362	357	401	436	355	406	410	423	413	378	387	370	426	396	401	432	418	420	434	408	421	408	378	401	413	428	402	419	420	386	409	414	411	382	365	397	437	406	392	427	407	431	402	409	395	426	395	385	435	396	383	429	397	396	412	414	388	388	382	427	392	405	453	408	411	390	408	407	411	390	388	403	402	401	408	379	423	407	345	437	418	400	403	399	460	397	399	398	426	413	393	392	401	393	362	389	398	418	386	407	427	392	408	398	362	423	438	457	421	429	413	376	405	427	420	414	399	420	414	416	392	407	392	428	401	390	404	389	399	378	389	380	402	406	359	381	411	427	416	386	432	425	393	386	420	408	427	419	416	398	392	393	415	424	392	412	422	418	417	378	382	400	398	407	379	377	422	415	380	376	370	411	410	403	400	381	383	427	382	379	413	403	409	412	391	380	437	413	419	398	383	431	392	434	388	394	397	420	395	418	425	404	415	422	436	398	408	423	404	422	410	420	405	378	383	418	385	437	406	384	395	421	419	388	413	431	416	417	383	351	396	404	406	426	415	403	410	423	403	419	428	434	370	413	413	383	395	412	406	400	414	421	364	393	431	428	428	406	425	411	431	455	405	423	428	398	418	408	416	411	425	425	367	389	419	388	409	403	421	403	395	444	409	429	388	416	408	380	396	429	373	416	425	436	412	432	416	392	425	424	393	383	434	382	384	402	352	387	411	358	411	384	412	431	416	386	412	369	400	419	420	418	387	430	430	412	383	391	359	397	414	408	406	392	420	422	390	387	415	424	437	399	409	412	385	391	391	405	395	390	393	404	391	399	395	386	420	386	393	423	374	436	417	402	411	396	433	407	395	435	398	424	411	370	418	417	392	422	427	420	405	410	395	421	419	420	438	392	414	377	392	400	393	433	414	396	445	401	425	445	419	410	420	395	424	429	433	399	416	403	424	429	367	414	451	409	417	416	420	397	411	366	373	422	394	411	379	380	401	402	403	411	392	412	395	382	422	404	401	379	383	409	418	362	420	388	401	412	439	395	413	383	426	382	390	401	447	411	399	445	428	401	408	417	380	448	388	420	394	411	411	406	389	432	411	409	370	408	420	392	432	426	412	404	432	421	413	393	417	398	380	397	404	410	437	407	387	392	424	382	368	403	406	406	432	423	409	400	364	403	399	412	384	387	402	387	393	419	403	380	381	386	413	395	416	422	429	399	456	426	411	406	419	435	403	416	391	410	428	389	427	416	411	441	401	430	378	409	450	365	402	407	397	389	385	393	404	422	359	393	392	425	433	404	395	415	404	408	387	424	424	393	423	370	426	428	387	413	365	413	412	398	395	418	390	421	393	396	418	425	413	412	399	423	392	408	397	393	406	420	420	407	394	404	382	402	409	396	395	409	358	404	388	437	365	407	422	420	411	399	413	392	376	376	425	410	404	441	376	404	417	424	448	402	336	391	415	391	367	396	398	402	420	391	378	424	411	393	417	423	401	432	427	396	399	432	428	455	406	398	445	410	410	386	409	441	427	435	415	424	379	464	380	388	428	380	380	428	368	379	421	404	413	427	413	422	362	388	405	401	394	431	441	408	395	389	385	394	370	435	380	405	408	376	408	405	438	402	384	412	423	407	410	431	421	397	384	433	386	411	406	432	434	444	429	376	345	393	393	401	404	413	391	403	432	386	428	388	423	413	431	404	419	404	403	406	405	465	423	398	374	374	403	411	389	430	388	438	410	367	426	412	410	399	432
53565	25696	10527	5183	2893	1773	1466	1117	921	840	642	667	590	521	484	442	423	446	426	404	340	290	305	308	277	228	262	249	204	248	252	246	252	223	242	209	235	228	262	256	247	221	222	226	230	221	227	231	205	229	214	227	206	223	238	237	217	221	212	199	233	185	218	201	196	219	209	210	217	188	204	207	210	217	198	212	209	209	207	227	225	201	204	204	206	195	218	207	220	188	220	184	197	199	210	237	217	215	223	222	225	217	202	228	223	216	214	217	202	239	216	225	190	186	226	184	202	211	208	203	205	184	232	239	164	197	237	214	180	229	218	228	210	212	219	166	206	198	215	205	190	220	187	203	237	208	231	199	222	182	211	222	206	191	170	198	222	198	212	238	186	198	184	178	185	194	210	202	192	177	208	199	224	205	199	202	239	223	197	213	190	182	226	215	192	179	190	215	218	213	218	206	191	210	203	224	234	195	229	216	163	240	192	197	221	235	182	203	201	222	191	193	219	191	203	235	208	200	186	243	196	209	204	206	206	199	212	211	198	228	229	231	205	229	204	229	235	208	192	235	238	194	196	209	189	211	238	227	216	247	211	227	225	201	197	230	214	197	196	197	222	192	240	225	209	231	216	205	215	230	183	219	245	212	231	224	227	222	197	214	220	181	263	182	216	205	219	204	222	209	204	206	201	202	203	197	225	216	214	239	236	211	199	210	191	216	175	181	185	216	220	203	211	229	215	192	192	195	213	193	196	207	202	209	206	175	201	210	241	190	165	222	217	212	221	204	196	182	220	188	193	193	225	198	201	208	212	236	216	188	184	196	227	224	179	203	206	199	232	207	189	191	209	214	212	233	247	206	200	215	226	197	216	217	209	216	234	222	204	210	214	184	205	210	237	217	222	201	199	206	218	215	235	190	193	217	196	206	208	253	194	215	201	222	215	214	189	215	207	228	218	220	192	210	205	192	199	217	223	243	216	200	205	223	200	172	189	221	192	214	209	215	200	218	246	209	198	214	203	215	206	227	232	232	261	233	199	212	219	239	217	219	218	208	232	192	194	235	188	225	212	230	237	216	219	182	229	203	197	238	204	214	226	207	235	209	190	199	191	187	225	235	228	192	225	232	209	217	203	208	222	199	222	193	201	225	217	238	188	199	210	212	213	219	229	195	217	224	204	196	218	191	226	209	248	197	247	254	200	185	194	184	216	196	182	208	218	210	209	215	218	218	193	208	202	221	199	259	203	208	205	212	206	226	199	214	207	191	174	212	220	244	206	199	203	200	209	203	194	193	196	207	182	217	204	208	230	240	206	203	220	228	208	204	244	224	219	203	218	190	239	245	217	234	217	211	197	170	185	217	187	179	181	212	228	225	210	204	189	205	190	200	182	203	183	211	188	213	201	218	201	207	200	236	194	184	182	220	188	218	217	203	197	238	226	232	195	233	201	221	181	209	222	195	200	218	211	185	203	181	193	241	196	181	207	205	245	210	205	246	204	219	206	213	227	216	223	202	216	230	208	205	209	213	210	201	235	212	246	212	193	195	199	219	215	231	215	198	217	221	191	215	188	187	185	233	202	241	222	192	207	193	162	188	222	207	192	215	216	235	208	228	244	210	189	220	225	213	204	189	206	215	201	205	230	201	203	206	209	219	220	196	201	198	195	188	207	188	225	196	201	209	197	210	202	229	210	228	227	195	197	225	228	200	196	209	218	178	204	229	203	220	205	209	216	226	199	206	216	181	205	209	181	187	190	266	201	210	195	236	212	215	198	203	214	233	207	204	211	214	198	199	196	208	219	207	222	201	196	195	206	226	229	215	218	207	210	208	184	208	217	212	177	214	213	202	195	209	196	183	204	204	239	183	207	215	201	188	199	196	192	195	228	199	224	196	202	202	185	207	205	232	222	230	184	251	211	233	209	210	221	204	207	225	193	202	224	219	219	224	204	214	191	231	195	218	215	241	217	209	199	218	183	202	224	218	211	216	244	192	201	221	213	203	197	213	219	206	238	243	209	202	205	223	219	214	226	197	210	211	211	219	207	177	207	230	215	234	199	188	201	182	223	189	211	211	201	194	196	220	257	197	202	237	179	222	199	201	188	204	213	220	217	222	229	197	202	228	193	219	213	217	218	189	191	174	233	202	199	221	229	214	213	204	209	213	209	201	221	197	212	219	191	192	212	193	207	203	214	200	202	250	220	217	225	192	205	222	223	179	195	195	208	217	217	202	217	219	202	199	221	223	211	221	214	224	217	228	186	221	207	218	198	184	197	198	200	192	205	235	171	219	209	198	200	202	178	211	215	201	224	225	247	220	216	183	216	232	182	196	211	211	199	219	224	183	212	237	183	196	217	225	206	222	208	212	223	208	189	212	228	256	193	225	207	207	220	225	202	212	199	226	190	188	197	204	198	233	197	210	205	210	179	195	206	224	187	193	228	216	209	221	204	217	183	201	225	214	218	230	192	232	188	195	194	223	211	203	196	197	198	204	223	204	226	201	188	210	190	229	254	200	206	217	197	207	196	218	225	230	204	203	211	228	201	199	217	223	204	206	189	201	219	199	194	233	202	194	214	222	202	203	209	213	196	212	212	188	205	213	226	197	242	165	223	221	218	202	195	203	223	206	192	191	218	211	207	228	209	220	209	210	230	213	207	197	198	195	183	162	205	184	192	208	204	192	209	259	208	212	224	208	204	208	254	212	215	211	214	210	225	210	209	218	218	217	213	215	215	198	212	199	220	230	200	227	212	193	183	221	197	221	239	168	217	201	196	221	203	222	201	180	198	186	203	222	188	214	210	227	191	195	216	198	175	196	216	212	220	225	212	190	226	229	221	213	201	218	205	227	186	201	218	198	182	214	216	216	213	224	221	184	236	220	190	218	231	208	197	211	182	206	205	227	220	205	200	207	224	207	212	206	188	219	198	198	215	212	205	209	232	216	181	214	224	212	211	238	192	207	220	211	216	212	192	210	214	182	223	215	245	220	187	197	214	191	199	210	213	216	229	244	209	215	214	211	219	212	220	214	238	211	195	211	234	206	205	218	222	212	227	204	215	221	230	235	215	221	214	211	211	192	221	216	193	239	230	213	214	219	198	214	218	201	194	193	241	237	186	215	199	228	222	204	212	217	197	210	208	179	218	183	219	212	206	199	217	196	221	188	209	205	228	205	207	225	224	204	218	203	194	210	211	186	217	201	213	204	196	221	219	189	206	228	204	214	214	205	217	196	174	217	233	245	206	209	219	202	204	215	195	230	216	201	197	205	212	213	212	181	234	221	193	246	203	195	243	196	209	209	190	225	210	236	234	199	183	208	164	205	206	185	213	209	215	218	189	217	200	209	213	211	215	211	223	227	209	187	206	225	176	232	221	203	230	211	185	210	198	191	196	207	192	217	212	204	193	222	207	196	205	191	191	206	222	221	230	231	227	186	232	212	215	211	208	189	195	203	218	194	226	211	227	190	191	219	199	235	215	200	229	220	212	200	199	203
30627	15151	12347	11937	9319	6996	6173	4880	4048	3513	3250	2938	2620	2459	2176	1935	1745	1745	1612	1419	1363	1244	1241	1042	936	852	723	637	644	644	603	678	594	542	580	521	566	598	624	575	556	525	520	477	567	512	505	524	525	472	497	485	468	503	495	458	523	586	549	532	535	507	468	501	503	463	487	525	478	447	467	486	481	464	475	455	465	460	465	472	439	442	453	457	439	477	452	451	453	485	474	445	432	457	478	485	470	467	439	424	462	420	480	439	440	495	461	417	445	451	479	428	462	447	454	473	477	438	459	487	492	444	450	445	469	442	428	504	458	453	446	493	470	410	473	461	464	456	443	451	443	459	449	472	449	431	451	430	461	450	436	454	464	460	426	458	427	425	453	456	421	466	497	502	463	437	487	463	463	421	450	427	433	481	467	463	481	454	444	438	470	488	454	475	433	457	466	498	451	460	435	498	477	463	446	419	478	440	452	468	422	481	420	487	466	409	427	481	465	432	479	482	448	456	460	457	480	455	473	464	519	460	440	453	495	472	443	423	465	389	437	431	449	495	447	436	470	463	466	503	422	444	459	466	495	459	443	438	477	444	464	450	430	472	451	431	469	488	452	474	441	456	453	452	485	449	466	467	456	457	462	444	501	436	416	421	448	460	432	447	457	453	462	449	466	458	454	463	463	467	447	435	456	456	465	465	469	445	459	465	478	457	468	447	408	490	444	495	476	414	465	442	448	470	437	463	436	483	401	464	451	499	489	439	505	497	449	486	494	445	461	416	475	465	437	430	461	420	408	445	434	440	465	402	409	445	462	436	486	458	391	444	407	472	461	457	446	447	456	433	451	452	470	465	450	450	454	501	430	490	440	460	452	432	453	452	470	442	396	414	459	465	449	446	459	431	451	446	461	467	443	447	463	467	440	448	451	515	439	457	496	452	471	455	458	472	431	470	472	451	480	452	453	436	464	461	431	502	426	419	451	432	454	435	457	500	415	451	495	449	491	479	456	447	475	421	459	465	445	426	451	456	478	492	466	465	467	507	472	493	410	481	441	445	497	440	431	448	434	468	471	451	480	463	470	471	457	490	429	468	483	467	473	443	478	516	462	445	453	464	439	456	479	467	429	439	471	463	479	445	456	466	485	450	445	501	438	457	461	472	432	469	427	490	450	457	420	434	456	465	455	479	454	480	454	457	451	461	489	475	462	478	470	473	499	436	460	421	463	453	453	473	466	484	460	419	438	446	451	463	448	504	453	440	476	470	479	448	510	449	466	435	419	420	417	472	464	444	454	505	468	484	440	449	457	435	448	481	420	453	433	444	462	461	501	423	444	452	461	442	468	444	442	450	459	432	454	483	509	452	467	435	453	475	497	454	438	461	440	412	452	452	458	476	458	427	465	509	482	465	439	481	476	452	441	453	445	506	472	482	488	456	432	450	438	495	456	461	446	434	453	460	454	471	470	472	428	451	442	443	442	472	453	429	465	442	446	453	460	476	448	454	455	473	467	455	489	464	482	451	482	458	427	451	420	459	430	478	474	447	469	450	455	448	439	465	421	465	456	474	485	447	446	430	477	450	434	460	457	457	468	459	481	456	457	461	446	473	456	465	447	462	488	439	432	417	429	476	448	494	460	465	479	437	437	476	450	417	443	471	456	464	436	453	442	481	461	428	442	457	449	464	473	467	477	416	449	435	439	463	468	466	404	462	431	452	485	476	448	460	464	444	462	507	449	458	413	444	468	445	443	457	463	409	462	478	476	493	432	466	466	455	472	438	469	472	456	469	413	457	490	445	484	460	423	443	450	470	425	450	421	459	420	477	454	453	438	441	471	447	473	492	462	432	479	498	446	451	472	431	513	403	458	430	448	449	476	461	472	476	444	472	465	451	466	443	440	472	495	464	461	431	451	410	444	447	481	490	472	460	480	444	477	493	462	480	431	433	456	423	444	422	483	453	449	423	460	451	430	487	446	444	462	476	464	459	454	482	457	500	435	425	451	455	440	464	492	498	447	444	483	472	466	439	452	425	462	450	444	461	465	438	453	449	446	485	465	453	463	458	479	463	507	458	468	446	441	446	504	449	444	498	478	464	436	440	471	468	475	439	427	465	454	433	442	440	474	473	458	453	452	460	464	456	480	459	448	454	431	456	463	436	430	450	481	490	420	455	429	485	463	464	455	452	442	451	465	497	463	427	440	430	466	492	455	451	449	450	399	444	465	475	500	445	426	428	459	456	441	431	464	447	460	459	480	470	463	474	438	444	465	481	495	434	481	456	444	440	450	449	415	457	439	431	426	480	514	505	441	452	450	487	457	452	466	458	455	443	421	449	480	444	429	508	491	461	460	493	456	451	487	435	513	452	457	462	485	479	458	450	442	440	462	473	448	471	468	433	442	454	458	469	449	469	452	459	456	494	454	464	451	477	423	476	478	427	454	453	480	442	466	482	481	411	453	466	449	471	465	459	448	450	454	448	483	460	433	446	412	467	434	506	500	447	436	459	466	447	477	462	454	461	478	474	466	429	453	490	485	455	463	432	478	491	469	449	465	469	466	454	444	417	429	449	514	432	427	458	450	445	448	471	450	482	444	507	474	445	429	428	448	462	462	473	488	434	440	448	452	436	476	497	458	441	443	471	471	454	484	445	454	481	440	440	446	494	454	493	489	443	472	452	447	421	507	460	435	433	485	464	448	485	483	466	445	464	459	450	445	445	445	465	447	435	466	456	472	442	443	410	458	466	423	498	465	444	472	437	427	490	418	456	421	486	436	480	449	454	456	428	484	456	459	457	426	477	453	449	440	467	488	436	490	461	455	449	429	414	451	452	438	445	438	437	502	461	463	452	436	443	476	464	414	478	476	449	470	465	446	434	459	417	424	463	443	443	491	461	450	473	455	466	476	462	458	444	511	436	484	496	492	468	468	437	427	434	455	436	445	437	448	431	436	484	472	454	476	484	481	423	470	451	462	426	471	446	475	469	424	433	417	475	429	436	473	453	449	435	482	484	456	455	469	436	437	462	477	424	468	517	461	459	463	463	482	466	479	462	461	462	466	471	481	455	430	436	455	476	466	465	442	431	455	449	463	455	444	456	453	482	479	500	463	459	426	478	472	487	483	477	428	484	465	452	413	449	468	471	463	468	452	466	439	453	474	432	422	432	489	462	431	441	431	422	464	456	508	394	397	477	477	447	475	441	472	431	435	469	456	446	445	454	450	471	445	455	458	481	483	428	484	458	437	449	493	458	412	432	469	466	420	423	483	432	462	462	477	459	444	450	455	485	479	437	482	472	483	455	442	433	458	435	453	471	431	468	472	436	458	469	440	427	471	448	448	438	487	450	421	440	514	476	490	448	469	477	453	472	448	462	495	434	488	434	459	450	428	448	449	446	523	472	438	475	472	473	439	523	460	459	467	447	487	477	458	465	422	470	453	428	446	466	454	471	433	441	429	437	447	453	526	488	473	434	459	431	434	491	457	483	460	466	473	435	423	474
33352	13508	3619	1875	1089	751	593	501	396	453	375	338	340	297	293	285	261	242	243	246	247	217	230	245	249	232	221	238	215	197	211	183	222	227	219	225	207	222	179	203	193	205	221	215	190	195	180	193	197	186	179	210	204	189	208	191	199	197	167	193	183	185	203	188	192	198	194	191	199	181	213	193	211	222	177	199	188	190	189	217	196	205	190	182	219	197	201	211	212	214	221	214	183	193	225	213	200	224	213	196	185	208	195	198	187	172	190	199	189	198	222	216	228	215	203	210	177	189	179	197	200	214	210	222	211	195	200	181	208	201	232	185	201	207	185	179	189	212	211	217	206	202	211	190	207	176	183	207	217	190	189	203	217	212	208	191	191	187	191	210	198	183	200	221	179	196	213	203	185	215	209	207	190	197	195	177	229	184	202	218	184	220	180	233	202	226	230	192	206	218	196	191	224	192	213	202	201	196	191	179	183	224	195	186	203	193	197	197	211	207	209	211	211	212	203	204	203	209	219	221	182	231	180	189	210	180	186	228	175	181	222	206	173	195	187	199	198	197	209	224	197	222	224	201	195	207	179	216	198	194	188	201	198	205	198	245	224	214	213	205	199	210	213	182	204	196	185	200	198	172	191	186	186	206	204	219	195	212	176	242	225	211	194	204	206	239	191	193	203	186	188	183	197	181	197	211	204	210	195	200	210	182	212	218	186	186	183	196	184	205	196	229	207	208	182	206	210	197	209	185	224	194	200	224	185	192	201	180	196	198	197	180	195	204	200	228	204	200	196	215	216	203	186	197	164	179	199	211	181	206	223	190	189	194	203	184	196	187	219	215	181	224	210	201	242	220	214	222	224	183	202	186	176	192	211	199	198	197	201	189	183	178	203	203	216	182	239	222	235	198	213	206	189	176	182	213	221	211	185	184	217	192	190	197	164	180	196	227	180	186	187	208	188	221	202	176	199	224	210	200	225	216	199	205	219	182	169	182	172	168	213	229	203	192	214	225	200	199	172	207	215	222	200	202	222	210	204	218	185	192	199	222	205	221	237	224	200	182	200	213	198	189	198	208	204	200	196	203	193	184	187	223	195	195	184	207	205	205	217	207	234	207	195	203	197	183	207	214	218	188	217	211	221	206	205	217	210	200	205	188	217	199	208	161	187	193	182	220	202	179	207	192	208	188	186	203	224	201	203	238	237	178	197	205	190	198	208	200	181	221	216	190	189	198	187	216	199	214	195	198	193	203	187	193	209	178	176	209	223	176	186	209	205	197	191	191	184	209	232	195	207	204	210	218	206	197	214	205	181	199	207	216	237	202	188	193	232	207	207	200	212	200	201	239	215	181	193	181	194	200	189	190	176	207	206	187	179	201	191	208	200	187	191	199	197	169	184	185	222	201	193	184	198	201	204	215	201	193	184	189	225	182	191	181	205	214	193	192	186	227	210	181	208	202	230	220	166	174	177	209	198	214	229	206	173	223	176	196	222	224	209	190	187	215	201	185	196	192	194	180	178	228	214	225	198	202	185	208	216	195	199	171	198	211	191	194	181	203	193	233	195	168	181	219	217	205	208	213	189	172	220	193	194	212	196	184	207	212	203	196	211	238	223	208	214	192	189	213	217	165	177	219	206	193	196	186	199	201	213	205	188	182	188	227	191	208	213	207	201	187	177	212	198	169	201	210	192	207	192	193	191	230	199	209	189	161	220	191	213	212	194	190	211	201	206	217	192	173	205	191	176	210	202	191	207	194	183	198	194	232	185	230	219	218	202	218	207	181	206	213	185	189	176	189	162	175	236	191	210	214	219	198	201	200	225	232	192	188	210	186	214	207	211	195	171	228	208	210	179	205	218	180	209	202	190	177	214	230	197	204	208	189	226	185	229	198	198	212	207	183	216	181	202	194	176	200	220	205	202	194	194	167	197	195	211	206	189	174	199	206	189	186	197	193	209	183	187	191	198	200	207	221	181	192	198	179	203	185	209	227	194	193	188	209	200	200	199	222	186	190	195	226	214	203	198	240	193	215	183	176	190	198	205	194	188	218	233	217	205	197	201	201	194	203	196	168	206	212	201	179	184	215	232	201	204	205	230	201	212	182	205	190	212	207	241	199	190	206	229	223	205	203	201	212	182	180	188	229	214	184	195	229	196	213	212	231	217	201	187	203	167	222	205	186	216	212	191	195	194	191	201	191	195	204	209	194	194	203	189	202	187	192	211	226	202	184	181	208	205	209	215	224	220	218	189	193	187	198	206	214	214	192	200	189	188	197	215	175	222	215	191	214	215	197	187	211	224	210	179	216	179	202	224	213	206	230	204	188	178	183	215	221	227	214	207	202	212	218	196	197	197	195	193	209	214	198	186	240	210	202	221	210	226	226	198	205	222	205	208	199	172	203	200	186	206	218	210	224	187	195	209	212	205	186	200	169	210	202	192	179	182	203	226	189	195	223	227	205	196	182	225	189	208	221	178	186	184	177	205	209	196	195	198	199	186	213	195	185	215	185	196	193	184	212	209	222	217	211	211	181	212	191	170	199	218	167	221	208	212	208	191	203	191	195	189	218	201	210	214	184	203	207	202	200	210	201	186	186	192	224	224	198	217	223	189	192	218	192	213	194	202	211	186	198	194	189	213	234	212	218	189	187	215	224	219	209	230	204	196	183	202	172	226	215	204	199	211	200	210	188	209	198	224	195	209	216	226	210	227	200	202	200	195	225	215	199	204	185	218	214	219	202	217	178	194	195	213	210	183	181	217	201	216	166	222	189	191	232	205	204	169	195	183	199	199	181	192	175	233	187	208	216	197	194	177	215	198	173	188	223	197	207	211	207	201	183	220	199	227	175	206	179	226	170	208	201	222	232	229	220	208	185	170	218	212	195	189	194	216	211	210	197	162	188	209	168	194	220	207	213	207	172	170	194	211	196	199	201	192	189	215	167	203	210	222	180	208	191	180	198	205	218	182	201	191	194	182	222	190	202	219	198	206	197	189	177	211	193	196	212	214	222	185	215	213	167	247	185	203	193	203	217	197	191	196	213	192	226	211	202	185	179	198	205	209	207	206	211	190	203	226	190	193	217	197	212	193	203	196	193	196	201	225	223	217	228	206	215	212	222	202	179	217	206	190	196	196	212	207	213	196	230	219	203	213	198	207	210	196	218	200	213	211	200	201	179	185	203	233	212	202	221	199	191	210	188	212	221	179	196	200	197	209	218	199	203	199	197	198	187	206	192	198	198	182	193	198	209	198	199	205	185	195	177	194	220	216	205	217	198	197	177	185	179	180	211	191	208	186	204	196	214	205	211	208	191	210	227	205	189	197	198	209	197	180	197	180	209	220	177	199	209	216	204	226	214	186	191	197	249	192	190	197	188	196	177	188	195	178	207	183	213	196	235	204	204	216	203	204	198	185	185	207	195	196	194	170	202	200	210	209	204	240	186	186	206	187	210	189	227	200	206	203	199	203	217	214	208	222	186	183	187	222	215	206	221
18890	7509	5243	5054	3920	2960	2398	1861	1656	1536	1326	1206	1132	1032	998	895	825	729	743	726	672	671	594	609	544	542	525	528	503	473	439	472	465	441	478	484	484	433	494	481	483	424	464	447	409	408	448	453	492	455	459	449	470	433	430	430	449	483	467	465	446	475	434	482	455	431	456	459	451	405	436	386	441	422	434	434	447	438	445	418	428	423	380	464	436	405	428	393	422	402	437	393	418	425	400	406	453	434	456	408	432	421	436	415	449	445	428	451	418	455	432	411	422	403	444	419	430	419	451	454	449	390	456	415	459	450	421	454	425	465	407	470	467	417	441	421	456	442	469	444	409	424	465	428	387	417	415	415	458	421	435	413	430	413	456	445	414	401	445	394	437	457	428	434	424	432	456	451	429	448	436	414	479	432	446	413	442	457	450	438	429	440	468	400	416	420	444	411	434	434	426	452	405	426	419	413	425	390	411	410	451	435	439	434	420	435	428	424	411	404	444	445	427	462	424	447	444	413	444	457	439	430	423	431	416	435	430	430	412	432	429	459	467	406	443	450	435	446	401	405	463	471	415	405	422	442	432	459	423	433	422	408	431	399	434	417	437	434	422	428	452	434	400	459	459	444	429	444	444	448	420	449	439	417	438	413	405	416	437	439	435	413	436	404	425	405	437	450	459	423	464	469	439	439	435	430	473	437	438	446	449	406	453	428	450	440	447	444	434	437	461	397	448	445	391	451	417	429	443	422	451	422	467	420	406	436	420	450	410	453	431	415	446	400	456	423	427	422	413	429	452	412	460	410	457	383	432	460	429	451	414	424	428	401	421	448	430	428	436	466	467	422	458	445	447	392	430	445	415	439	462	432	411	441	430	466	471	403	446	434	399	442	437	423	418	400	455	418	451	424	391	376	408	454	431	418	466	457	422	429	453	422	432	397	429	448	446	459	425	455	434	447	459	431	442	450	464	431	453	416	410	433	456	441	433	417	449	404	429	425	403	424	409	467	461	451	425	453	440	443	456	415	435	429	408	466	441	428	429	413	425	412	434	452	413	434	436	418	430	448	444	429	397	421	456	425	437	405	438	449	432	408	399	450	427	434	435	385	436	471	429	435	449	403	415	438	412	453	439	408	405	446	453	425	423	447	411	451	403	414	410	492	440	440	433	421	441	416	441	444	435	453	426	449	424	469	470	481	446	436	448	447	441	391	443	442	458	429	414	433	391	417	455	436	430	429	437	429	435	438	436	395	405	465	460	424	452	458	459	466	408	417	420	428	443	412	449	419	455	447	428	445	446	428	430	458	485	458	430	437	444	469	445	406	417	413	396	451	427	407	412	462	436	456	435	450	425	387	473	463	407	439	426	434	461	396	408	425	428	442	478	417	450	443	436	422	419	445	444	416	436	427	425	387	438	437	393	437	430	451	390	440	427	497	442	432	457	432	433	417	410	435	438	451	443	425	411	475	436	440	426	405	437	414	448	483	403	408	423	422	440	406	453	425	422	426	433	444	446	420	417	466	442	460	472	495	392	453	463	433	405	433	441	453	441	414	404	426	441	439	381	412	419	454	433	408	453	466	428	459	404	431	432	488	382	439	444	460	412	489	459	442	404	436	449	435	422	452	446	416	445	419	446	451	437	430	420	436	435	442	484	431	439	453	435	449	404	405	420	445	423	434	470	455	446	456	391	410	434	433	460	440	424	436	429	430	435	411	466	419	433	408	411	460	414	412	431	517	444	416	433	481	435	427	442	433	402	461	393	434	452	420	454	425	420	429	431	411	422	400	436	452	411	422	432	438	415	422	451	407	451	392	452	422	430	394	413	464	429	429	443	433	433	441	453	456	432	432	406	423	435	443	429	424	441	405	456	443	416	451	390	396	402	461	454	427	423	430	408	427	437	459	454	472	413	431	456	407	431	435	445	385	473	457	438	460	440	443	438	447	440	398	426	410	458	399	434	405	440	446	414	497	421	420	483	413	420	452	417	399	417	430	432	436	388	433	440	439	413	461	402	444	478	421	427	447	445	420	438	421	454	405	434	436	435	431	465	413	414	433	442	419	443	454	441	408	440	426	439	427	401	411	406	423	418	495	433	412	459	407	428	467	447	451	389	459	407	474	425	435	433	425	403	409	415	475	428	412	426	403	445	443	417	417	457	461	451	457	458	456	407	437	415	436	402	416	469	460	402	427	417	451	435	421	465	461	420	462	439	429	437	426	411	440	394	436	428	441	440	444	448	413	459	417	400	410	488	440	441	451	428	417	436	426	425	464	418	464	434	463	411	438	440	419	417	414	446	454	430	438	419	432	439	423	443	417	420	440	425	453	408	454	407	430	421	426	423	397	419	416	391	426	450	474	427	439	471	416	412	439	417	475	453	414	454	424	426	444	459	427	413	429	439	430	422	418	421	469	431	454	432	419	419	421	451	465	445	428	467	470	435	431	412	416	456	447	437	431	440	403	420	444	420	453	451	411	407	413	436	447	396	448	396	460	416	392	409	411	436	420	443	422	448	424	418	410	427	416	466	435	482	427	405	440	436	434	413	429	451	431	484	460	417	442	470	464	422	415	438	431	447	424	426	436	424	434	451	437	391	414	448	426	423	408	462	444	444	402	422	428	443	455	422	445	449	397	409	438	426	435	447	435	470	430	445	440	402	460	446	421	410	478	419	437	484	414	440	422	432	432	412	446	440	404	431	394	450	448	430	430	402	446	441	415	441	424	469	432	454	457	408	453	428	402	465	438	436	437	456	427	438	403	423	455	438	425	428	406	442	433	385	421	456	434	450	422	434	424	428	460	432	431	399	395	445	421	424	427	433	430	424	419	472	451	463	415	468	429	446	448	437	445	424	453	425	427	444	436	442	465	418	427	460	440	432	456	424	440	415	431	443	405	457	427	426	408	445	462	438	420	466	451	428	417	446	411	460	439	434	438	396	469	427	429	430	446	413	436	408	408	430	458	427	457	429	379	407	449	402	435	423	451	436	415	448	416	404	417	422	425	412	451	425	455	422	424	443	450	419	427	448	446	430	455	411	458	464	425	433	433	458	441	454	409	439	465	409	465	372	408	456	450	438	469	426	419	411	437	456	422	426	416	438	440	437	424	445	450	434	477	416	441	407	437	470	429	475	425	391	430	435	460	403	387	461	386	449	470	448	410	457	440	415	417	408	443	443	419	448	439	461	422	430	440	423	456	441	442	450	477	452	412	440	434	426	458	425	414	445	444	448	437	409	383	466	420	438	413	421	439	434	435	417	482	453	431	428	449	446	429	401	425	469	405	423	432	421	417	443	445	406	435	455	426	408	454	428	438	433	461	473	424	434	445	444	435	431	436	435	430	431	453	406	438	437	429	410	413	418	435	425	423	417	420	441	451	436	417	410	423	432	425	456	448	431	418	428	467	454	429	443	447	430	421	431	424	395	434	445	415	388	433	448	454	423	428	448	469	406	427	403	416	477	439	429	453	420	418	440	412	427	396	445	429	453	416
44855	19823	6914	3370	1946	1346	1012	802	652	604	534	472	439	444	387	307	342	285	308	316	258	242	268	259	237	230	206	198	166	188	211	206	197	228	210	182	167	165	165	215	204	188	187	187	175	174	193	191	177	193	174	190	191	191	204	189	232	194	192	170	185	183	196	204	184	191	179	166	193	181	197	161	184	180	232	185	183	205	190	184	177	193	165	176	163	170	202	176	170	188	185	177	193	199	172	158	169	170	161	169	185	164	153	178	166	169	199	209	180	165	204	141	176	175	186	182	159	197	158	177	183	149	199	224	210	187	195	193	188	182	184	158	202	188	184	166	189	186	166	162	171	161	163	190	189	181	167	166	178	203	189	171	177	190	173	157	172	189	174	173	187	200	185	172	200	209	193	176	167	170	164	189	183	190	223	194	197	185	177	184	177	186	193	166	161	190	175	158	203	188	170	185	187	161	161	158	195	174	210	190	168	174	202	172	191	186	170	163	163	182	203	150	164	166	171	184	174	201	183	175	193	177	173	206	174	183	175	182	178	229	190	193	180	191	195	173	174	180	171	178	164	186	195	147	157	183	188	179	202	153	158	170	208	194	183	187	182	192	189	222	172	181	185	170	188	153	193	179	181	183	202	183	175	162	176	154	162	178	173	202	198	175	169	195	217	184	166	163	181	178	195	184	204	173	172	151	181	187	192	183	170	168	188	203	165	189	198	186	165	189	182	172	192	172	174	175	218	193	163	176	179	191	177	179	153	183	206	192	186	163	164	185	165	166	167	196	188	152	190	186	162	174	170	208	178	182	177	165	196	186	168	162	179	202	210	205	179	199	202	172	141	173	196	175	167	181	142	175	193	191	186	190	189	202	176	180	185	178	161	186	190	161	186	149	189	169	160	182	144	184	187	196	182	161	180	158	178	167	186	182	191	170	171	182	184	194	173	154	159	166	184	184	174	160	181	184	194	195	174	197	173	178	169	188	199	182	207	210	154	181	185	180	196	181	187	171	187	176	170	205	164	173	179	175	183	174	186	190	156	178	169	178	179	189	173	210	179	188	187	192	182	159	194	188	207	194	162	203	181	171	201	175	173	172	212	200	181	188	179	166	185	165	180	155	175	164	188	184	182	160	168	139	168	156	186	162	202	175	163	182	179	173	159	188	166	169	170	176	153	186	159	176	184	178	170	205	197	203	179	179	204	166	175	193	181	177	158	175	220	162	180	154	167	195	193	155	201	195	190	197	160	180	171	185	198	226	188	172	163	191	153	171	184	174	185	168	186	162	178	155	188	173	156	180	187	188	166	174	191	164	172	195	184	173	182	209	172	181	155	177	190	169	191	176	196	187	191	160	187	191	183	175	193	174	188	161	174	189	178	170	143	190	183	195	158	180	182	187	179	161	185	169	195	154	167	153	169	174	187	194	161	175	191	155	159	195	196	200	191	156	198	194	157	177	182	177	187	197	164	179	184	183	167	185	172	186	170	181	173	182	176	185	182	200	177	176	166	170	199	198	184	170	181	189	175	192	172	168	186	166	173	174	176	182	200	204	185	166	155	187	200	173	194	191	189	173	175	192	174	163	187	146	163	157	167	167	188	198	171	190	194	186	191	179	195	186	175	190	167	180	172	170	177	171	174	176	176	161	182	203	161	154	176	170	162	182	181	167	188	212	189	186	192	136	177	155	164	168	167	171	191	178	166	183	181	184	165	152	187	174	217	178	186	197	163	189	158	177	156	170	181	188	164	174	206	198	189	179	180	169	165	186	205	177	165	189	186	171	165	173	193	173	187	188	158	173	189	162	194	189	160	182	186	186	170	166	145	201	202	193	192	162	167	183	180	186	216	193	194	182	171	174	169	168	179	192	183	154	193	168	175	163	169	201	155	150	185	201	182	178	192	175	184	187	184	173	171	177	169	178	206	165	161	163	170	184	164	187	158	175	186	176	171	170	189	141	167	176	187	163	176	166	144	162	192	196	177	189	155	192	163	165	189	178	185	185	185	181	187	181	173	190	180	155	205	167	175	161	181	203	183	190	161	183	195	165	190	159	201	193	147	170	184	191	195	181	178	146	176	180	184	201	174	207	184	168	161	187	157	181	191	192	163	177	173	196	170	189	176	162	194	167	170	153	160	187	190	193	175	173	177	160	170	182	173	178	168	180	168	151	149	185	208	165	180	173	168	215	205	185	221	184	188	191	174	152	184	158	189	163	205	202	164	186	184	179	170	163	200	174	186	189	172	219	181	168	192	193	182	189	166	153	184	167	181	186	195	207	182	162	196	195	171	199	176	180	162	200	176	172	173	196	181	200	198	178	187	167	183	193	181	162	185	216	182	182	169	176	173	220	160	176	165	203	198	169	168	154	191	188	183	189	168	173	166	186	186	160	164	191	199	194	190	178	183	174	204	194	203	202	163	201	198	168	190	195	185	175	180	185	189	175	179	190	168	172	180	164	183	194	207	180	175	175	197	175	193	157	187	193	170	189	187	165	183	193	193	173	178	192	177	177	200	168	206	187	160	182	182	173	206	162	182	188	182	188	173	187	195	155	184	178	172	175	176	182	159	192	152	172	173	192	180	182	194	182	170	182	174	158	190	158	207	195	173	182	188	189	182	160	146	184	207	180	146	205	149	174	191	177	152	192	214	168	169	164	199	195	162	191	198	190	182	181	185	179	183	184	194	182	171	177	191	191	186	182	184	190	153	167	167	188	154	170	168	164	178	190	177	196	183	161	177	155	177	169	197	174	174	180	193	162	180	177	213	183	166	205	184	173	181	178	177	204	159	176	191	188	173	189	185	171	196	206	195	169	199	188	185	163	149	203	185	180	168	176	198	177	177	150	182	164	181	160	165	190	167	179	191	159	173	157	204	197	199	184	173	173	175	197	151	186	208	160	161	165	178	205	185	207	192	186	168	175	186	176	162	180	181	179	234	173	166	167	180	194	165	167	172	153	181	197	173	197	164	176	180	171	188	199	188	168	178	187	155	164	170	151	197	189	172	184	197	180	191	191	174	181	196	176	176	163	166	190	194	175	177	206	171	174	169	172	197	185	171	194	186	187	164	193	145	189	199	174	223	190	190	183	194	171	161	155	173	185	170	220	168	200	176	161	170	192	183	165	151	186	191	182	202	187	202	198	192	169	180	169	174	191	177	191	179	170	189	175	194	184	190	162	169	165	170	176	181	178	170	168	185	190	140	178	173	162	180	183	195	178	166	180	173	189	191	151	193	188	156	170	180	168	188	177	170	188	176	195	196	153	200	188	179	167	187	184	179	158	174	178	185	203	157	195	196	175	175	179	164	187	191	177	170	217	177	181	182	185	199	144	171	201	200	170	196	171	152	176	172	178	207	189	185	177	188	162	146	181	170	162	141	161	188	163	196	155	166	168	177	193	161	188	162	203	181	158	184	180	177	150	182	205	182	184	169	180	190	182	157	194	181	193	175	169	192	180	165	196	162	190	172	160	177	197	193	195	211	192	181	173
26353	11556	9068	8816	6873	5132	4533	3460	2997	2612	2393	2226	1953	1764	1469	1392	1285	1246	1127	1037	1031	917	963	788	670	603	617	556	548	534	508	529	475	504	476	443	448	458	431	507	490	448	445	436	427	390	405	447	434	413	422	432	416	418	424	431	418	414	418	461	435	451	443	467	430	382	393	396	390	418	414	394	404	367	398	411	414	379	404	362	418	397	422	404	397	442	387	373	404	409	428	388	389	419	386	400	380	395	409	386	402	388	410	396	421	394	387	405	406	403	378	390	385	398	431	409	413	360	413	363	376	359	393	374	375	366	386	397	420	398	392	415	416	385	372	375	378	378	373	372	413	419	374	422	395	427	406	397	358	387	391	395	421	399	413	399	405	398	413	410	380	397	394	429	412	399	389	390	382	397	386	373	413	377	378	416	381	417	371	376	405	410	398	402	369	374	409	378	422	397	395	378	420	388	377	405	398	383	419	410	406	412	396	391	401	370	419	383	398	407	386	403	396	405	408	384	403	423	410	431	424	395	384	387	392	401	403	382	373	411	417	438	399	403	400	406	395	387	360	408	410	427	384	407	409	415	406	407	354	391	427	399	429	409	441	375	370	417	384	398	371	371	392	369	410	374	395	389	357	388	417	378	374	401	374	391	402	397	389	360	397	375	397	401	370	365	422	420	401	378	393	407	402	415	395	383	391	408	401	400	373	435	423	432	408	427	403	375	406	405	424	392	369	399	398	406	398	421	415	381	417	401	402	414	377	402	453	376	416	400	410	423	373	389	352	365	400	400	401	389	395	412	378	414	386	368	390	444	407	401	380	448	386	402	342	407	402	414	400	408	407	388	381	402	424	401	415	383	410	377	383	369	391	371	387	382	401	408	339	402	407	387	402	416	403	394	396	426	412	430	388	398	375	376	380	422	384	416	422	408	396	403	413	376	395	378	392	413	407	376	413	397	389	399	418	407	407	387	391	370	379	373	360	431	390	416	406	440	406	366	401	399	407	363	403	420	426	377	412	419	377	397	414	391	398	412	370	399	414	377	430	391	381	428	399	421	416	379	390	386	432	404	425	375	392	402	376	380	391	382	401	399	408	379	389	387	397	428	383	403	409	393	418	409	390	408	399	397	377	417	379	405	398	391	406	417	359	371	385	398	401	416	429	365	413	401	418	385	414	387	426	387	376	395	378	419	369	428	398	390	381	366	357	365	405	419	410	402	414	393	399	376	377	367	379	376	365	413	380	374	410	414	390	404	397	372	414	375	418	396	365	404	390	405	419	389	405	410	402	391	369	415	399	402	367	401	400	363	371	397	385	395	369	364	387	401	379	400	369	392	425	403	390	406	390	397	385	407	371	391	407	398	436	408	379	392	414	405	430	407	397	393	424	411	412	384	396	358	423	408	406	386	407	401	404	386	360	427	373	397	360	398	422	414	399	408	351	421	382	443	362	393	415	419	400	413	409	404	374	391	425	382	400	415	387	388	400	385	409	408	409	425	385	384	406	395	408	416	390	407	416	395	420	398	388	415	398	422	365	416	412	394	440	410	408	389	410	398	422	384	393	408	383	415	360	399	404	413	403	421	375	394	401	412	423	410	432	373	394	391	424	396	414	381	405	405	400	411	386	363	393	375	405	374	391	376	421	391	379	387	376	424	384	430	349	426	364	369	449	371	418	433	390	403	417	421	379	413	391	416	366	404	428	420	381	401	431	404	400	384	387	425	365	405	380	405	393	410	359	401	369	402	391	402	415	425	407	394	383	399	376	394	422	369	438	378	417	427	406	388	423	401	446	378	420	413	425	406	372	371	411	381	361	413	416	378	428	453	417	381	402	398	410	413	365	398	368	384	410	393	431	408	412	385	386	382	399	390	380	373	371	381	434	417	369	383	378	413	386	416	366	420	389	407	375	349	384	408	415	377	372	382	432	407	383	404	359	348	410	364	348	387	394	406	357	366	417	391	410	393	386	417	399	395	425	350	429	412	436	383	374	414	398	405	398	343	402	358	378	410	364	449	438	409	375	397	397	393	410	373	373	411	407	402	414	401	388	377	428	392	378	403	368	388	411	416	403	373	416	403	387	354	374	406	392	434	387	382	405	401	367	409	396	382	386	395	401	435	377	385	386	409	399	393	404	430	409	365	405	379	407	382	389	408	406	394	374	401	383	398	389	410	408	393	409	391	401	428	388	387	395	407	399	433	430	422	391	411	397	428	420	404	395	359	367	385	383	372	390	400	389	393	446	363	400	405	429	397	377	396	379	397	406	411	365	406	376	396	379	446	407	413	389	401	414	421	410	402	422	372	404	388	400	416	397	389	426	413	354	430	381	409	434	389	414	385	383	409	414	410	406	409	397	429	391	394	399	366	404	417	412	408	405	410	393	383	419	371	376	390	428	385	427	405	403	378	434	420	399	416	365	396	369	389	376	412	427	447	384	397	425	371	406	419	354	398	423	404	366	418	378	407	391	406	398	397	398	371	417	382	390	405	404	377	408	366	394	398	382	390	404	393	401	407	393	391	392	378	414	394	384	384	410	386	378	400	380	407	376	400	418	370	398	378	393	387	408	390	400	383	373	404	373	385	393	400	385	390	403	402	392	412	401	404	433	380	399	377	405	386	397	399	398	380	374	404	429	401	403	416	414	343	418	387	374	391	388	398	377	398	412	390	393	435	384	402	401	361	421	395	422	372	371	385	390	370	416	408	394	382	394	382	376	410	417	405	428	385	398	379	405	419	403	415	382	406	369	384	394	394	367	393	406	415	370	398	382	387	379	381	400	380	404	391	356	355	423	417	415	405	389	396	381	459	385	426	386	367	397	404	404	420	369	378	415	416	373	394	406	421	380	408	368	407	381	391	410	393	409	409	384	398	423	434	405	363	404	405	445	367	398	386	395	423	387	383	416	389	371	433	383	397	436	406	379	388	383	382	390	409	400	371	453	350	386	375	380	391	408	404	400	399	386	417	415	383	404	385	382	398	393	408	387	445	358	407	428	419	410	370	387	376	445	375	380	377	389	384	395	419	397	419	407	362	411	404	383	371	396	387	387	394	411	389	424	405	389	394	379	382	376	382	404	361	368	423	412	424	412	401	425	410	378	385	412	414	406	385	392	371	396	409	377	385	383	426	396	392	392	375	407	411	391	418	398	404	418	389	402	413	424	403	367	390	421	372	415	390	385	426	365	369	432	416	404	398	422	403	391	385	399	381	365	411	373	397	394	406	410	423	407	361	412	379	391	393	396	364	395	382	418	343	369	426	364	403	376	383	392	425	417	399	399	391	395	404	405	413	368	372	414	405	440	356	379	404	404	382	395	403	365	368	382	382	384	372	384	391	381	369	426	417	405	376	389	368	393	404	396	379	386	406	435	404	383	398	398	395	430	412	382	405	414	416	393	373	420	407	390	357	393	378	402	381	412	413	412	405	363	353	395	396	413	378	389	405	389	410	377	414	403	385	412	412	419	416	390	402	430	376	425	349	419	372	373	400
54406	25612	10700	4554	2646	1892	1512	1126	905	766	733	650	653	568	488	459	413	387	375	369	386	322	317	264	262	277	271	220	223	216	246	192	221	210	208	226	215	231	245	232	242	192	227	176	230	195	199	209	200	202	209	208	206	207	219	223	207	212	229	221	180	200	218	177	197	228	203	180	195	223	208	219	215	166	219	213	220	185	223	205	202	195	220	197	196	206	196	209	229	195	203	229	193	193	196	215	212	207	186	214	229	231	195	227	213	218	219	214	173	220	177	205	212	207	224	202	217	228	198	210	241	197	213	189	203	221	205	216	202	212	215	195	178	232	190	212	172	203	211	222	195	210	204	220	214	185	190	205	199	231	229	198	214	185	193	224	206	211	219	225	200	226	211	245	204	209	211	203	216	216	217	234	201	188	200	220	215	222	205	197	201	218	234	207	182	230	233	215	203	204	219	209	241	218	191	241	220	216	193	188	231	246	217	221	205	216	212	222	181	196	187	187	174	203	190	234	193	197	187	175	211	201	250	228	180	218	206	205	215	187	175	222	231	214	203	213	210	267	194	210	214	203	241	204	193	213	210	202	189	174	208	218	212	196	215	211	225	220	217	222	211	221	220	212	214	224	203	205	211	199	211	190	225	198	221	212	235	200	182	186	201	211	193	185	206	224	229	210	219	198	200	184	209	210	220	222	201	232	199	220	214	233	223	205	223	201	182	231	210	173	209	213	200	204	235	161	202	211	219	196	198	219	212	218	195	176	189	188	198	213	174	230	191	202	193	185	253	222	204	192	218	209	174	202	208	178	193	237	228	236	177	218	213	200	207	206	185	178	187	177	200	200	192	212	210	212	233	190	173	191	229	203	197	185	224	210	233	205	178	204	220	193	196	193	199	212	210	214	213	186	218	205	188	213	194	199	240	205	181	203	190	198	201	212	198	210	188	252	196	208	227	179	208	219	182	204	198	199	196	199	177	208	239	228	206	182	197	214	239	187	214	205	199	201	205	184	196	184	179	202	186	234	193	201	214	206	206	200	204	209	184	229	199	200	221	187	175	206	206	195	221	233	198	216	213	204	207	177	190	178	204	230	182	231	220	205	226	243	208	221	217	223	208	216	227	195	223	186	207	209	218	219	221	194	197	223	203	226	209	197	207	206	200	214	192	220	220	181	201	228	199	200	184	196	232	193	187	201	232	195	190	202	198	222	183	179	224	198	199	205	217	220	231	215	201	207	244	197	205	231	207	218	205	221	193	213	197	176	210	191	211	214	208	197	210	214	199	219	228	219	195	220	212	217	228	212	205	223	205	213	199	209	205	196	223	220	221	208	220	205	182	200	200	203	215	195	195	199	194	223	208	187	188	206	227	223	183	203	196	172	216	197	201	190	209	200	206	198	204	212	224	202	208	243	208	189	212	198	208	207	215	192	219	199	223	189	198	215	225	190	216	226	227	213	181	180	217	165	159	203	223	232	216	226	217	179	208	232	208	205	196	205	200	184	216	220	205	208	213	210	223	219	208	228	230	223	214	192	212	193	184	194	191	224	208	191	190	184	203	194	189	172	191	236	226	218	212	209	225	204	214	236	206	216	210	173	208	213	193	218	194	206	192	223	224	196	202	212	208	184	222	215	190	197	204	225	217	218	199	187	183	195	196	175	229	229	207	170	220	173	197	224	203	212	213	208	213	209	202	202	196	213	241	213	182	208	212	207	180	191	190	183	233	188	204	206	192	241	206	197	213	222	192	190	201	245	179	191	227	186	231	170	201	233	218	202	200	202	202	196	206	216	198	202	206	191	173	203	163	237	193	188	197	195	220	208	199	195	200	224	239	193	180	217	203	203	194	196	195	197	209	210	212	212	208	203	215	203	186	226	176	203	212	188	196	226	215	215	211	220	206	196	182	217	195	190	217	206	192	221	189	177	204	208	200	191	198	209	208	210	188	228	202	195	194	192	179	194	216	225	223	225	203	209	205	195	215	196	195	207	236	200	193	194	213	215	202	225	208	188	213	181	208	222	235	204	198	217	194	192	211	199	180	210	203	181	196	250	212	190	189	205	192	198	188	213	225	216	180	202	189	227	209	188	203	215	199	213	213	195	193	188	183	199	222	166	208	204	209	194	188	224	231	183	214	165	221	207	223	204	233	182	183	207	206	214	217	214	196	196	196	221	229	213	218	194	228	208	222	208	194	213	210	203	201	204	206	191	220	182	179	197	212	217	219	225	227	219	198	188	194	215	193	204	211	174	203	224	197	198	210	203	207	191	206	215	194	213	218	181	192	225	218	195	208	206	217	175	212	206	192	213	219	208	227	221	189	214	199	188	206	200	201	208	207	193	228	231	220	208	213	196	203	205	214	195	195	196	180	211	179	217	211	213	232	226	205	195	218	195	209	199	216	197	194	201	210	208	227	208	204	212	183	199	253	202	208	216	219	175	198	186	213	225	220	170	211	202	220	230	189	215	158	207	221	219	173	212	198	209	200	222	222	204	199	237	175	229	197	206	203	184	191	202	231	223	192	200	217	198	193	186	217	203	197	203	189	214	218	218	181	176	189	181	225	214	208	205	200	189	219	229	229	173	189	212	184	193	235	193	175	211	201	191	216	225	180	201	209	197	180	191	211	171	217	193	216	232	201	200	235	210	201	209	187	230	223	194	217	218	222	178	195	215	202	207	199	203	193	210	197	191	200	221	199	220	205	199	229	198	221	209	206	205	218	214	196	202	220	212	205	201	240	199	219	196	221	204	205	221	196	213	225	194	197	213	188	213	205	222	209	213	218	202	198	192	167	211	239	188	198	220	207	182	200	203	198	218	210	191	214	245	194	177	205	210	198	215	201	220	222	213	241	224	206	204	197	204	204	192	176	245	195	201	216	221	193	182	191	176	205	205	183	203	235	223	210	203	215	188	236	228	189	152	191	196	214	200	191	180	209	233	204	206	205	215	233	220	214	210	209	196	205	213	191	212	205	212	201	211	196	225	237	214	224	207	197	204	236	225	208	213	222	233	181	241	226	183	203	220	204	186	185	213	213	204	220	212	207	195	207	215	214	212	173	198	230	210	200	235	218	218	220	194	222	193	206	223	191	202	205	209	195	234	192	200	200	210	192	209	203	192	218	208	193	191	213	210	191	207	214	194	181	215	183	212	204	171	205	220	221	193	202	206	213	194	191	205	179	221	200	236	177	199	251	224	229	222	222	202	193	203	186	213	224	197	199	201	233	206	213	216	211	196	188	188	194	208	199	215	213	192	198	193	204	212	204	188	186	216	217	169	195	205	197	201	197	217	209	193	217	189	193	182	204	206	209	206	246	224	207	209	217	189	238	221	193	219	236	212	205	192	220	206	210	222	219	206	193	217	232	196	201	225	209	220	204	217	204	200	227	215	207	208	222	216	195	173	242	193	229	221	214	202	217	221	207	229	204	191	222	214	192	205	224	182	184	227	204	200	201	192	197	182	202	241	220	199	216	215	221	213	204	238	190	199
30847	15634	11412	10788	9205	7211	6047	4951	4357	3721	3359	2929	2860	2475	2251	1961	1773	1807	1605	1472	1394	1285	1268	1078	904	796	739	753	724	636	580	653	589	575	560	579	574	584	558	573	598	507	515	510	487	473	481	551	495	490	464	494	496	522	467	491	433	472	505	506	482	516	521	533	507	502	493	429	446	460	466	448	439	462	467	424	404	439	428	485	423	465	424	465	473	462	453	450	468	421	454	448	445	426	456	469	424	462	456	464	464	481	478	444	428	435	439	467	474	444	472	462	504	409	482	458	484	448	450	469	421	459	440	456	475	481	482	426	449	461	409	439	438	422	477	442	463	448	477	427	471	443	445	437	471	435	468	455	443	445	436	460	482	458	434	463	440	457	452	455	423	467	452	443	464	443	424	418	444	426	426	443	475	474	513	448	444	416	464	450	451	443	410	461	445	465	417	444	413	444	444	464	437	409	449	430	435	423	444	445	453	450	472	448	457	416	449	490	442	422	459	465	435	455	444	465	480	441	460	446	434	426	441	467	423	438	447	456	425	404	399	441	453	468	416	456	442	462	444	462	448	480	432	453	410	459	435	472	463	432	467	451	453	448	445	434	492	454	463	458	466	454	443	442	458	426	455	403	458	440	439	423	467	408	480	471	468	447	449	438	447	466	453	449	454	460	456	452	432	497	441	438	462	426	501	460	424	405	431	456	445	466	391	399	479	480	432	453	463	471	483	444	429	475	465	448	418	463	463	463	456	457	478	426	441	445	404	494	425	458	472	420	468	479	441	459	442	443	509	415	442	480	461	481	477	518	436	469	462	424	422	420	433	419	458	418	420	426	451	450	414	446	470	470	435	447	467	469	466	412	466	468	452	461	445	419	457	428	404	447	445	484	452	463	484	445	449	398	469	429	460	468	463	464	464	441	473	499	442	454	423	483	456	429	438	454	454	415	415	443	528	430	447	486	424	469	436	431	475	458	463	458	473	454	435	457	425	447	444	448	434	450	453	450	428	429	452	446	447	425	464	420	468	464	452	441	453	432	414	437	427	452	457	427	447	439	459	448	430	457	470	407	475	472	433	445	429	453	470	465	423	463	412	447	433	490	445	467	466	429	427	447	439	434	480	443	457	479	453	425	455	452	469	435	458	451	459	435	465	424	435	450	440	459	454	478	434	470	444	463	452	469	454	464	481	470	467	459	433	452	450	459	505	461	423	447	457	448	454	438	472	421	486	479	458	428	425	480	483	464	462	436	435	487	450	430	473	456	490	450	457	500	414	468	430	440	422	440	424	463	454	441	453	442	466	469	431	447	456	435	452	495	473	479	452	429	427	432	449	431	433	452	433	501	452	416	442	481	473	493	434	472	467	446	434	425	432	459	469	433	444	504	474	437	468	470	466	439	485	458	463	444	435	407	442	447	443	460	490	449	446	437	455	433	415	413	450	459	463	438	500	429	482	427	439	446	414	483	430	429	455	429	434	439	470	466	427	448	454	427	463	444	445	423	454	438	422	484	444	451	465	476	457	461	471	480	418	473	488	413	472	459	467	427	455	495	446	426	470	437	433	461	428	462	478	468	444	483	457	514	432	434	425	470	466	453	420	463	444	421	431	451	442	461	458	419	481	444	433	441	448	474	457	454	450	456	441	469	478	498	408	455	416	464	472	487	459	415	463	458	435	471	453	468	460	432	462	471	444	484	469	463	453	445	468	438	459	440	459	457	475	448	481	428	408	405	432	453	440	451	418	462	429	474	470	487	465	439	467	447	466	456	420	440	470	430	411	406	456	445	446	423	483	464	465	451	480	466	433	496	485	427	434	438	448	457	468	455	438	453	454	449	430	464	443	410	428	440	452	429	420	453	413	452	443	455	422	451	435	448	428	445	416	459	456	440	462	460	432	428	420	476	449	423	447	464	417	459	434	424	453	453	449	446	429	474	447	453	438	445	436	451	471	476	429	448	415	442	451	437	460	473	506	442	439	454	434	446	411	449	456	450	455	458	458	487	447	412	432	438	466	425	456	466	500	460	443	467	467	446	493	503	466	472	491	449	464	446	453	498	407	437	429	472	472	426	435	467	476	458	472	443	456	461	440	456	434	429	467	450	448	451	413	490	449	447	491	417	464	451	432	461	440	448	458	446	469	471	480	436	453	439	434	454	475	427	436	455	418	469	425	446	499	484	454	466	443	414	443	486	488	461	460	467	389	471	437	469	452	444	444	438	509	467	460	432	479	495	423	486	471	478	442	437	477	438	438	419	427	448	435	441	454	447	443	465	424	412	441	469	432	441	445	460	432	460	472	434	467	438	462	446	432	458	412	442	410	451	436	447	480	452	476	452	426	448	439	479	439	474	509	474	463	452	467	464	458	457	458	433	439	440	451	445	473	465	462	425	486	495	480	410	454	443	438	415	408	471	476	436	450	480	447	438	467	472	482	407	439	437	462	450	431	451	451	454	476	457	411	445	453	419	422	465	455	441	460	456	476	456	418	473	442	466	443	474	432	479	436	452	487	474	435	454	449	426	423	488	457	475	406	419	419	487	413	421	420	463	399	451	449	454	475	459	410	447	436	462	475	447	476	462	440	444	409	459	422	448	439	484	437	425	446	469	443	432	431	470	458	444	480	435	441	431	464	443	456	436	443	472	471	425	456	470	461	423	412	461	450	400	454	444	431	442	407	456	465	464	483	454	442	484	425	442	421	464	434	420	477	450	437	460	452	446	453	457	437	478	422	487	451	457	478	463	455	479	459	499	460	458	466	447	458	471	456	438	458	453	443	428	462	455	479	456	424	427	473	442	471	473	452	436	457	446	454	457	427	433	457	460	470	461	428	440	425	482	406	411	473	473	434	423	469	451	456	439	423	440	432	473	422	468	428	430	466	453	448	407	423	453	444	461	476	457	447	452	418	439	469	461	411	444	436	484	470	445	395	438	468	444	435	469	459	467	459	457	443	459	459	463	440	461	497	438	471	465	455	437	460	437	455	421	478	492	457	444	453	434	460	440	467	472	480	465	440	436	429	429	468	465	455	402	454	478	471	465	442	416	447	455	470	497	454	454	432	471	478	438	445	423	468	453	434	450	466	443	442	451	489	462	444	419	472	438	438	437	427	435	460	448	445	415	452	448	464	433	432	445	442	432	440	428	449	473	428	450	453	433	425	460	466	487	442	407	476	429	432	465	448	436	440	454	483	428	463	458	405	491	433	434	447	452	456	456	481	504	448	488	486	440	426	422	452	459	446	455	454	446	479	478	467	436	475	447	464	474	461	435	465	440	471	439	475	438	464	454	423	473	470	478	498	422	468	456	434	447	426	449	415	478	457	445	459	448	441	456	466	444	434	473	452	424	492	483	437	442	462	484	477	473	450	450	398	442	466	466	425	447	472	436	456	412	450	462	473	466	459	436	465	465	465	472	453	466	468	473	439	426	454	437	421	409	512	451	470	459	443	432	473	402	466	449	425	433	460	473	426	448	461	454	430	448	459	424	474	442
37462	14341	3031	1443	934	749	585	473	389	357	357	360	262	275	254	272	263	250	250	264	214	232	234	232	197	213	204	199	194	222	195	202	216	187	172	171	225	185	210	189	210	238	218	184	207	205	199	211	205	180	178	206	207	229	196	200	204	193	175	232	190	231	218	206	194	192	204	198	195	208	158	188	211	196	183	198	211	195	172	199	189	203	232	198	214	198	217	183	205	181	216	196	204	180	192	205	192	205	199	216	219	203	198	209	214	171	192	177	169	214	194	197	162	195	187	226	210	186	201	192	183	202	214	215	191	217	189	193	178	195	214	191	197	197	198	211	238	215	184	223	192	191	181	221	206	195	180	192	207	177	206	167	208	200	215	200	188	201	187	159	200	208	183	221	189	198	214	180	190	196	212	202	209	205	171	208	177	183	233	194	221	198	171	180	182	177	182	198	215	181	213	205	195	202	206	180	200	219	203	164	210	221	205	187	202	205	199	235	205	177	165	182	191	207	210	203	204	195	185	192	201	182	193	193	202	199	204	200	183	206	203	196	207	183	199	212	222	201	209	228	181	225	168	208	204	187	180	187	190	216	195	191	205	212	197	198	193	207	206	208	189	199	200	191	207	189	180	208	179	198	186	182	185	208	218	208	227	199	209	224	199	198	187	189	206	211	177	188	197	210	199	180	184	164	179	190	194	191	207	218	209	206	193	206	196	201	211	189	173	184	226	187	193	207	179	204	206	197	183	197	172	189	220	203	194	214	190	165	216	187	184	209	190	177	199	217	218	197	204	204	193	200	194	210	198	198	172	195	202	189	201	193	210	185	196	182	210	194	189	211	203	181	190	212	204	213	211	186	187	180	235	207	171	173	182	186	192	202	209	192	198	210	192	209	173	195	191	203	183	198	182	216	196	200	186	203	187	206	173	188	199	193	168	187	196	219	223	206	213	188	194	180	215	233	199	180	219	225	233	216	189	178	200	183	189	193	200	194	170	223	177	200	180	171	182	225	189	193	185	162	178	194	190	214	209	225	196	211	209	205	185	182	193	230	177	208	225	221	211	187	199	183	183	209	179	184	177	184	192	186	208	216	206	219	217	190	184	178	207	201	202	204	184	187	210	191	182	170	188	185	190	202	208	204	190	211	209	206	190	221	224	199	181	187	187	212	206	224	227	183	208	196	192	199	199	184	195	191	195	192	201	193	221	205	180	181	187	196	198	197	184	188	197	203	193	222	196	173	202	201	216	184	213	195	197	193	226	184	199	188	213	198	193	197	212	170	196	195	190	197	191	195	224	200	207	185	176	187	196	194	211	198	200	188	210	201	216	205	193	198	201	204	216	191	192	230	182	190	221	208	192	211	198	204	199	164	187	211	177	213	210	219	191	158	199	193	181	186	201	205	221	193	169	230	199	188	194	185	190	181	174	188	223	230	172	189	221	201	221	184	190	199	221	190	203	184	175	175	181	185	210	200	206	204	205	208	213	184	185	206	196	206	198	177	218	183	198	212	192	214	188	205	201	203	205	203	195	183	203	186	202	204	177	186	193	212	193	207	191	179	188	184	215	198	212	190	193	209	196	190	194	208	223	188	204	222	191	186	174	207	177	176	177	192	182	234	176	220	209	220	187	177	174	184	210	213	195	185	190	178	223	193	202	189	226	192	192	190	200	181	200	201	177	176	187	194	196	192	183	197	198	202	210	211	219	214	212	185	193	197	216	224	208	218	198	209	214	187	212	210	192	194	216	192	205	184	213	202	219	174	220	190	172	191	225	208	183	193	180	217	202	175	206	232	194	198	213	183	180	207	199	172	191	213	204	233	205	200	198	202	184	186	182	208	194	196	211	220	228	229	203	192	196	231	210	199	167	205	210	219	196	205	184	179	182	182	181	197	194	196	165	193	204	203	215	191	194	213	212	203	212	199	206	198	205	198	203	218	212	224	204	169	194	170	195	214	204	190	198	190	203	193	200	199	215	193	197	214	212	211	168	189	202	175	197	194	185	198	196	209	180	202	201	190	165	193	184	208	231	175	192	204	209	185	198	183	219	165	188	186	205	180	202	173	193	202	208	184	202	187	176	210	191	207	178	205	190	191	220	198	175	185	190	197	176	244	188	185	207	182	185	201	191	203	184	183	209	194	209	216	195	238	207	223	207	174	199	199	188	194	186	182	182	195	180	189	176	188	199	181	166	201	196	194	199	178	179	203	206	221	187	202	180	168	182	213	220	214	193	217	167	213	188	206	210	188	193	168	172	199	192	180	190	179	196	181	212	205	228	192	212	194	203	174	205	207	208	197	187	196	205	195	185	204	195	200	204	201	203	193	207	193	199	193	193	176	174	215	208	176	193	177	197	214	204	199	218	175	183	183	216	219	184	175	196	169	234	224	175	187	210	169	201	207	209	195	200	168	194	176	191	196	198	195	178	189	179	212	179	211	203	206	185	192	199	212	202	214	184	192	190	198	220	195	206	219	226	218	198	183	185	205	201	187	195	177	170	195	225	221	204	194	180	190	208	184	179	191	211	203	190	186	211	202	184	196	215	201	205	209	199	186	200	189	192	206	191	190	192	211	179	219	197	208	211	195	193	189	200	172	199	187	194	196	203	212	200	186	194	194	210	200	218	188	167	182	187	183	168	203	217	181	195	221	201	220	193	155	186	214	208	215	200	185	196	194	206	229	176	196	215	187	217	205	177	198	166	168	165	191	169	219	190	173	209	178	218	200	207	207	205	172	198	203	176	187	175	206	213	191	214	217	208	177	210	170	185	199	168	202	196	213	222	202	213	206	201	188	215	196	198	220	181	196	223	211	190	195	195	199	189	197	174	211	194	185	205	216	204	179	197	179	186	206	178	167	187	219	222	159	186	208	227	185	194	201	168	201	202	182	207	222	187	175	190	196	173	199	198	193	180	190	199	195	196	193	192	211	231	203	205	185	246	209	209	209	210	214	191	189	201	188	195	194	190	210	214	221	192	194	213	201	195	194	199	217	199	209	193	192	195	200	195	207	183	214	204	185	164	226	178	174	181	193	212	197	181	204	193	199	178	183	172	197	199	205	196	185	197	193	188	179	200	179	197	200	207	175	200	192	184	184	211	184	213	235	226	198	187	206	191	202	190	209	169	184	205	187	156	183	197	197	191	210	197	215	181	186	201	187	207	180	192	196	188	205	160	221	194	181	188	199	177	190	210	189	212	192	213	183	170	186	190	219	217	204	202	194	211	200	208	203	197	195	190	193	199	204	193	181	186	184	167	177	189	188	213	190	200	199	185	198	202	199	183	183	198	228	190	182	212	180	185	188	194	250	174	173	227	180	158	191	191	208	196	177	216	223	205	190	199	199	207	185	198	182	213	197	206	199	170	175	204	222	210	202	181	207	200	171	177	169	166	190	181	224	180	175	192	205	165	189	201	188	195	224	194	196	205	222	195	188	179	184	186	193	170	197	207	208	226	219	198	204	199	197	210	202	181	160	200	219	191	197	200	177
21755	7185	4325	4220	3323	2909	2303	1819	1465	1299	1280	1194	1071	1001	915	819	775	738	712	662	635	632	543	581	547	496	535	511	462	440	438	455	460	447	446	435	402	419	445	489	470	427	398	454	448	426	411	453	412	434	431	474	433	461	410	440	416	439	420	466	429	480	419	463	415	457	427	452	422	409	448	413	415	434	419	402	421	410	408	443	447	413	454	427	406	429	419	455	430	397	412	434	417	448	423	443	409	451	460	455	448	439	424	418	451	413	404	404	417	432	438	421	443	438	392	436	386	467	416	416	442	427	399	424	437	385	399	425	417	422	419	427	422	389	475	444	459	399	441	412	438	423	408	363	427	421	420	452	439	433	433	418	481	419	425	446	409	449	434	442	425	423	425	421	415	454	395	416	424	436	388	410	399	452	432	438	407	401	404	434	456	407	434	413	445	401	433	448	438	435	414	422	436	460	454	434	398	395	416	461	425	430	435	417	397	424	447	453	407	437	435	414	430	419	452	431	426	422	437	426	367	415	425	395	439	420	438	428	426	404	446	428	429	420	427	404	413	408	431	434	421	414	388	469	410	454	471	405	463	416	439	433	443	404	416	459	393	447	435	427	426	440	418	447	410	407	420	432	408	414	372	439	411	423	401	442	425	405	448	412	452	411	436	440	423	436	434	425	459	422	400	446	440	407	462	428	418	468	431	410	434	399	444	409	441	424	399	410	443	426	421	418	401	410	405	403	441	423	399	426	386	383	403	387	418	447	414	424	421	405	433	442	448	427	449	443	380	412	399	481	382	428	421	433	439	422	418	433	428	394	404	435	418	437	445	430	400	416	444	426	403	421	430	392	433	403	421	427	432	450	407	417	427	440	441	432	413	452	451	419	414	441	441	376	433	431	388	442	401	471	445	441	438	402	437	436	419	429	458	442	403	438	447	454	414	424	425	445	412	450	433	399	468	443	430	419	425	469	415	460	427	388	392	419	441	427	412	386	423	425	442	405	390	421	449	415	403	424	417	451	436	407	417	424	457	409	405	413	438	380	403	494	398	444	426	460	415	436	428	425	455	454	443	419	404	433	441	452	440	405	432	420	428	422	408	443	422	409	438	401	425	437	398	455	401	432	440	438	423	440	418	418	409	439	427	411	458	411	443	410	401	435	417	412	401	416	436	428	474	451	425	420	438	424	412	440	426	442	444	431	435	406	367	407	440	432	422	439	460	427	375	423	423	448	392	433	445	441	429	415	393	416	396	443	456	391	408	434	466	403	438	439	419	444	444	416	430	482	425	415	437	421	412	424	395	461	406	414	427	435	386	425	411	419	392	433	449	429	438	426	421	428	437	426	410	407	465	401	435	429	420	397	457	441	405	422	436	489	415	410	452	406	438	498	405	444	431	431	401	399	447	441	408	439	410	445	450	423	416	397	418	399	440	457	416	461	442	384	462	416	411	391	407	410	407	384	413	423	428	413	421	430	437	442	421	447	409	447	432	416	393	425	438	433	428	445	422	402	422	434	451	461	420	427	448	414	425	417	379	446	447	407	385	453	433	400	432	428	448	426	418	418	411	401	429	424	400	419	393	422	463	432	410	413	412	383	396	405	420	411	424	396	418	457	418	449	419	406	450	411	442	422	415	416	431	411	455	435	413	424	429	418	409	414	406	438	436	444	440	418	406	436	486	432	424	445	408	436	449	400	430	428	457	408	438	412	433	430	427	449	477	418	439	416	430	390	402	437	428	418	402	462	445	435	428	442	421	396	461	427	440	398	436	423	442	420	422	422	417	454	376	427	451	455	415	433	414	386	429	422	440	425	427	441	445	403	453	403	409	442	399	411	441	453	436	443	476	449	433	440	461	464	392	439	416	417	440	431	416	446	418	375	439	411	417	452	438	432	418	421	393	397	383	408	414	420	400	416	446	409	415	423	422	426	396	462	422	446	392	413	429	397	396	436	434	398	441	414	445	404	456	406	456	448	455	401	428	422	406	426	388	459	434	440	406	442	410	420	429	442	427	441	413	425	425	405	430	420	404	466	400	452	419	443	385	420	423	401	418	466	443	416	403	414	422	444	448	412	452	445	394	440	454	406	442	424	418	442	420	382	410	401	436	397	409	406	448	424	429	425	427	435	400	451	374	440	415	428	405	421	437	435	414	443	443	440	434	415	415	420	417	431	426	441	414	432	453	440	430	429	428	451	402	438	425	425	401	439	431	446	455	469	433	412	421	409	442	417	404	407	434	415	450	465	419	441	452	419	440	437	435	468	410	425	408	422	400	399	400	395	433	438	431	420	400	408	431	432	460	471	429	433	436	444	461	417	418	440	434	402	460	398	443	385	434	443	416	416	418	429	461	441	428	446	411	392	431	389	453	428	426	418	436	439	408	441	452	399	425	414	443	440	438	411	400	395	433	424	424	408	463	402	412	466	428	421	401	409	428	456	414	444	401	451	411	406	392	423	420	434	429	458	360	447	421	436	393	416	407	425	443	431	401	414	403	443	426	424	481	384	451	449	429	434	396	407	392	430	411	416	434	461	455	464	429	429	390	421	417	442	411	469	434	421	395	383	423	414	454	421	413	382	412	460	426	421	394	411	484	455	406	426	407	429	428	391	472	419	443	412	445	423	423	460	419	404	413	419	424	420	451	416	441	425	414	417	419	432	429	390	411	409	432	431	392	426	432	420	416	425	420	458	393	390	440	405	415	407	383	420	404	395	456	448	408	398	429	409	427	436	451	444	408	437	427	388	442	412	454	409	421	414	426	446	426	388	419	466	456	431	468	411	424	454	408	466	391	444	443	439	431	414	435	413	444	431	412	421	405	422	441	457	455	420	458	410	421	436	451	412	439	426	394	393	431	413	411	402	424	445	387	391	401	408	425	401	425	425	418	437	434	436	430	464	413	435	445	434	449	418	434	426	410	430	444	423	453	406	433	477	459	401	426	448	423	424	454	449	416	427	428	420	418	400	425	431	438	419	440	420	439	439	434	385	413	434	426	432	425	382	420	387	437	425	448	401	399	439	433	426	410	407	423	395	433	437	404	427	438	417	432	391	431	422	464	421	457	415	436	398	446	464	415	425	431	450	424	454	396	427	430	418	443	440	442	430	452	436	415	432	427	429	426	445	430	400	462	376	388	463	417	444	402	412	424	405	451	455	413	423	436	404	385	394	398	436	448	414	442	416	393	389	392	399	447	428	420	415	405	425	420	411	421	429	411	426	459	399	422	473	410	412	451	417	439	411	397	413	429	428	383	433	425	461	434	433	429	436	417	445	403	442	422	413	417	378	441	428	451	454	404	417	460	473	420	421	411	435	444	450	400	426	416	462	463	436	433	416	450	427	420	423	441	424	412	444	418	426	445	423	426	418	444	390	437	483	440	449	359	422	399	413	406	411	423	422	435	392	404	440	421	411	462	436	414	413	424	462	426	400	464	427	438	406	457	441	393	400	415	433	415	452	426	433	442	466	425	444	423	406	382	413	435	422	426	454
43957	19113	6276	2980	1800	1401	1138	883	677	607	594	505	451	448	375	337	346	299	314	318	263	274	248	266	229	224	254	192	196	176	179	212	190	202	168	187	189	178	193	185	173	188	197	175	195	201	184	198	172	189	196	173	193	175	182	161	183	172	215	173	205	192	157	196	206	186	190	167	173	190	152	156	205	174	182	180	193	189	191	162	181	170	178	184	198	179	175	186	177	203	145	178	179	184	171	163	174	167	180	166	191	175	174	177	185	194	183	154	138	171	186	185	169	164	143	139	187	192	161	182	196	183	168	167	165	193	164	192	164	179	165	169	164	167	159	196	190	204	162	180	163	172	174	216	180	159	169	158	179	162	174	201	181	185	190	174	153	182	183	150	163	180	169	163	172	158	154	163	161	186	166	185	161	186	162	155	197	159	188	196	207	181	207	168	190	173	166	164	190	184	177	196	181	181	185	169	186	162	185	172	187	172	156	183	184	172	170	177	186	160	164	177	180	179	170	171	154	196	180	167	181	194	152	171	163	157	176	150	161	183	179	170	172	210	167	164	202	181	170	173	163	200	181	182	176	166	160	199	163	185	189	195	193	158	171	172	153	179	150	177	194	171	165	185	177	141	168	181	189	174	193	185	199	193	188	172	181	150	161	192	162	170	185	162	156	150	184	166	164	170	162	139	194	156	174	187	171	186	176	170	159	184	163	167	183	171	167	172	181	182	192	170	172	176	211	182	167	177	197	188	200	171	180	166	175	132	176	188	155	202	150	225	168	189	159	172	176	156	148	181	166	115	204	176	185	179	142	184	173	175	165	157	163	177	179	160	194	193	167	170	158	180	179	169	211	186	177	157	172	178	179	167	185	170	173	175	176	201	185	176	171	166	163	169	161	165	164	188	179	168	210	206	188	183	177	190	168	185	166	184	187	161	173	188	191	164	186	182	185	173	141	194	168	201	176	153	181	189	169	180	198	160	197	180	189	161	155	173	180	176	160	163	191	174	181	162	164	182	166	182	195	165	169	179	172	173	168	201	162	207	175	171	189	208	172	177	180	191	169	176	166	207	179	178	169	167	165	179	199	189	163	172	172	183	198	180	160	158	158	161	146	178	183	190	179	197	169	170	183	171	181	162	205	180	155	166	165	153	198	153	190	177	160	153	183	151	165	179	189	158	178	162	175	195	201	184	191	184	178	156	166	187	172	193	194	176	160	180	171	170	201	188	154	182	185	152	195	186	182	189	193	145	161	163	187	204	153	181	181	183	178	185	218	183	162	202	177	191	164	165	194	179	170	175	202	182	186	190	191	190	168	201	180	179	171	157	166	164	162	182	190	183	191	169	163	198	197	164	158	176	167	146	158	170	145	167	162	195	155	192	162	159	175	161	163	173	190	172	159	180	199	166	161	165	194	185	164	193	176	177	187	177	178	175	163	148	166	182	173	177	179	180	178	165	180	180	176	153	160	195	176	177	157	182	177	190	159	151	174	161	178	156	166	184	183	166	191	172	170	166	154	184	157	166	163	173	160	186	188	189	190	160	184	167	184	154	169	173	174	162	180	167	173	170	189	175	162	180	152	182	207	169	185	197	193	170	161	165	190	182	186	203	181	162	159	183	177	198	182	182	161	167	196	168	177	179	153	134	179	159	174	174	175	183	177	181	171	190	183	170	181	174	169	186	175	189	170	168	172	199	156	175	202	175	172	182	181	172	200	190	169	198	166	165	186	184	186	168	180	173	192	182	177	176	178	168	173	161	170	176	188	186	181	160	154	185	187	177	191	184	176	175	178	180	175	191	199	169	157	204	166	203	191	188	181	182	172	186	180	164	152	167	204	177	148	204	167	174	160	182	208	172	193	167	177	182	166	172	187	189	196	194	173	175	157	186	187	166	177	202	164	198	150	153	162	192	193	224	189	183	163	191	192	177	189	186	195	197	197	202	182	177	168	161	169	180	175	188	183	167	168	187	166	185	186	168	179	171	178	182	166	176	163	154	155	178	161	183	156	179	156	161	171	164	189	183	155	164	180	168	169	187	184	174	202	173	165	139	176	162	175	181	162	186	173	158	195	212	203	158	166	168	165	182	174	185	181	181	181	166	168	181	189	178	196	197	179	181	168	195	169	186	180	163	167	185	168	178	197	181	173	186	191	207	183	160	182	164	190	187	148	170	189	205	148	182	163	168	184	152	172	174	190	165	182	220	176	167	157	183	152	177	186	182	174	195	181	194	178	177	148	153	164	175	177	167	161	191	172	156	139	194	168	182	213	170	184	184	192	189	189	171	192	177	173	177	173	181	179	185	168	180	178	166	173	189	162	166	198	193	177	148	177	176	181	211	149	172	186	184	203	170	175	189	165	174	183	185	179	177	176	160	171	199	151	155	180	144	170	152	149	157	174	185	165	191	152	170	180	175	210	206	189	187	171	173	176	179	177	189	167	166	163	193	181	181	162	167	208	192	180	181	181	196	194	164	127	174	171	185	184	183	178	162	192	188	159	178	171	145	187	185	178	180	172	160	184	195	187	162	159	198	174	166	194	196	168	188	200	183	189	183	183	194	197	179	176	190	179	176	172	187	170	172	190	179	140	156	181	174	182	179	208	194	173	193	180	197	177	162	163	167	158	184	174	208	186	188	186	171	167	160	171	179	174	196	172	186	168	185	185	172	164	158	180	165	184	217	188	184	183	162	179	188	174	200	179	173	180	168	179	181	191	181	183	199	199	169	193	174	184	176	168	158	166	185	170	185	174	166	202	175	189	160	159	164	169	175	146	171	159	182	195	182	178	173	177	166	179	151	182	153	157	193	191	181	201	195	174	153	178	194	158	159	176	177	153	196	195	167	171	163	197	172	183	162	158	208	187	157	189	188	171	208	183	150	174	168	188	176	182	180	180	160	176	186	183	193	153	163	183	194	189	173	188	179	179	165	184	154	180	168	154	159	177	198	181	183	170	159	176	176	200	166	156	161	162	171	182	158	192	179	168	184	163	151	162	200	152	184	168	190	193	164	162	166	195	170	167	159	184	174	153	163	209	182	169	168	157	151	172	179	175	178	181	192	192	169	168	178	171	182	193	157	157	171	185	203	173	182	187	159	141	169	182	147	184	159	167	195	181	199	165	199	169	185	189	174	183	208	177	176	175	148	209	177	183	177	155	164	167	167	179	177	157	144	166	157	174	174	161	166	171	175	202	189	160	164	183	178	175	187	147	173	199	169	184	191	175	180	166	174	164	140	172	175	191	177	184	179	187	174	197	166	203	209	172	204	175	162	165	173	174	178	154	175	179	199	188	204	153	180	192	155	191	182	200	183	188	165	171	185	177	207	187	181	198	169	155	165	192	176	165	166	162	215	175	181	210	172	187	183	181	172	174	192	172	183	188	157	169	163	177	196	137	158	181	192	193	177	151	174	195	193	162	167	173	170	187	173	173	184	182	164	151	164	178	167	179	186	161	198	180	194	169	154	147	155	157	173	176	170	159	177	146	179
25412	11283	7989	8008	6700	5783	4934	3826	2981	2622	2588	2357	1910	1769	1588	1385	1420	1191	1177	1043	958	928	927	823	700	586	613	552	548	556	517	481	500	490	432	437	433	423	470	453	466	436	411	441	403	395	408	435	412	386	430	416	434	441	428	411	452	412	419	427	435	443	420	417	447	403	406	418	400	431	395	377	365	396	372	353	383	367	381	355	399	386	391	385	439	357	407	406	369	424	371	401	393	382	387	416	396	397	360	432	387	405	403	377	416	385	367	391	427	424	411	369	384	385	397	365	362	416	388	404	396	385	408	437	362	380	387	372	378	402	424	385	379	370	397	414	436	362	392	402	397	425	406	389	382	395	354	371	406	393	370	384	362	407	378	398	380	361	388	373	411	388	406	368	380	366	402	377	388	386	375	410	384	368	405	383	347	380	387	405	381	456	402	385	369	392	420	401	391	428	340	390	402	394	375	406	412	389	375	359	364	400	376	392	386	412	422	399	422	399	400	385	373	386	375	415	362	363	387	378	385	350	393	418	388	391	362	400	399	418	402	337	352	381	407	445	375	384	347	396	402	415	389	420	394	357	357	371	383	403	387	396	386	391	393	410	418	370	351	398	379	386	398	381	404	421	358	403	424	399	402	409	408	400	408	395	393	432	394	377	382	396	396	397	416	369	379	396	400	386	399	414	396	374	435	388	372	381	378	411	411	405	414	373	367	356	411	413	387	400	413	389	432	393	370	399	386	387	384	388	361	369	377	362	384	408	398	366	383	405	385	382	394	402	430	397	380	353	380	371	415	377	355	360	389	432	402	401	357	387	398	381	379	380	411	410	396	401	369	405	379	402	417	392	415	374	397	402	386	389	378	382	422	405	386	395	396	424	393	387	396	394	410	366	369	394	360	399	360	393	387	369	353	360	357	407	383	376	399	419	388	394	366	397	377	382	410	388	404	425	395	391	386	378	388	379	391	399	411	401	412	381	397	392	342	412	379	393	358	395	403	412	391	373	407	386	406	444	384	411	420	406	371	393	421	383	381	376	415	375	346	386	389	383	388	419	447	361	402	402	373	397	398	399	376	390	400	368	412	359	385	395	399	341	404	424	376	403	399	422	380	413	402	387	366	412	389	383	353	401	421	396	404	399	414	404	393	402	395	372	410	400	448	366	406	403	392	379	411	387	385	397	376	386	370	384	386	372	352	386	399	425	419	404	342	402	414	414	395	363	399	374	409	376	403	429	407	395	380	392	407	404	392	413	394	393	398	380	398	418	356	383	350	352	387	404	366	390	398	371	395	393	399	399	380	368	416	420	379	411	391	391	394	351	402	363	406	413	391	389	380	388	392	392	395	355	391	433	351	370	353	394	392	431	402	395	392	410	343	416	379	402	396	403	357	331	366	440	399	403	390	389	432	381	415	359	390	434	408	396	368	391	390	355	398	409	371	436	381	359	397	401	372	414	356	365	356	379	395	388	408	412	381	413	383	405	365	377	423	372	381	406	381	384	405	413	406	396	388	390	393	349	432	382	403	421	391	410	426	414	410	368	420	384	359	412	367	373	372	392	377	388	388	391	406	417	415	428	436	391	381	383	358	375	384	401	345	380	403	371	398	365	373	366	388	348	379	370	402	393	402	382	416	399	363	387	419	418	410	397	379	421	393	404	405	363	374	382	393	399	375	377	365	405	360	401	391	396	354	412	381	403	390	385	382	411	350	365	372	384	395	400	381	374	408	405	402	399	398	412	381	401	380	367	397	435	366	408	384	380	379	412	395	362	380	401	404	399	416	397	389	383	396	383	431	403	431	353	405	365	380	423	360	402	359	405	389	375	391	419	412	408	351	358	369	386	412	403	387	380	396	370	383	414	395	386	369	378	371	359	429	415	385	399	397	370	370	404	376	384	400	400	402	343	391	380	377	387	407	386	388	343	349	369	401	388	413	366	387	374	394	411	368	382	399	422	396	428	390	372	409	320	376	388	393	385	393	359	401	403	357	393	367	396	376	405	402	404	391	405	412	397	369	436	404	386	395	397	400	432	356	420	397	368	395	411	417	376	418	413	377	421	381	424	422	374	379	384	391	423	377	385	421	389	383	405	413	400	390	429	414	394	386	426	412	361	418	375	389	431	398	393	396	393	391	403	364	437	377	422	392	388	390	414	395	401	394	397	378	361	386	408	408	378	388	358	394	392	410	409	403	386	424	403	414	361	366	343	420	415	411	390	390	378	391	378	398	380	411	354	389	402	395	358	397	437	394	377	402	391	388	353	385	404	390	371	412	372	391	434	357	396	389	384	422	393	375	397	424	407	400	411	368	396	372	348	360	345	386	418	377	410	377	415	395	395	381	379	388	378	440	385	390	397	368	383	385	358	364	367	423	401	374	363	376	439	355	373	392	386	382	371	404	390	374	391	380	405	384	386	373	379	386	400	363	370	413	423	392	412	384	396	418	376	362	400	403	379	366	442	419	357	379	421	371	405	402	396	388	421	375	395	393	400	379	383	401	398	396	397	346	385	388	423	399	393	386	421	407	385	403	394	385	388	429	406	397	410	428	378	417	395	366	468	360	374	389	359	379	400	386	402	365	371	420	345	380	368	379	378	398	386	369	408	365	404	421	393	363	388	408	376	413	380	380	413	359	372	380	382	424	406	396	382	409	395	390	423	368	369	386	389	401	413	377	401	380	351	381	370	388	363	385	404	417	374	406	403	382	401	400	382	400	403	371	396	393	388	403	396	363	385	390	372	385	381	388	399	387	410	424	349	397	394	387	338	406	379	363	420	401	381	382	382	381	369	389	387	364	387	399	391	381	407	393	393	388	366	400	385	412	380	402	417	375	406	408	401	418	354	374	393	366	382	398	398	397	369	378	350	390	368	429	357	364	383	411	385	391	402	420	386	371	417	387	404	367	368	356	382	418	401	383	361	373	374	406	387	389	427	379	401	376	401	392	398	403	382	376	387	402	376	380	384	395	361	422	404	376	371	351	369	403	358	403	394	393	406	428	405	393	410	387	397	388	391	377	420	373	394	374	379	390	388	383	374	400	412	401	374	446	399	430	369	425	416	363	407	370	396	419	431	392	368	373	405	390	386	386	407	401	409	405	381	356	395	395	406	394	412	368	390	428	381	372	390	367	413	393	385	397	432	416	437	386	387	346	378	364	416	380	358	337	389	399	390	344	377	401	432	374	375	375	421	350	418	426	393	391	429	420	371	378	421	375	408	376	429	396	364	373	384	401	396	387	366	419	402	359	371	396	353	414	377	368	378	391	369	400	397	337	385	402	401	381	405	426	421	400	383	364	397	386	362	383	375	392	397	399	380	387	382	360	439	408	392	403	368	393	415	400	370	415	388	408	425	376	392	402	355	387	334	416	388	404	376	384	406	363	360	434	385	356	411	375	403	393	404	355	422	384	394	397	367	428	375	418	391	390	382	417	403	390	392	381	398	374	399	428	391	378	419	389	377	368	378	365	384	405	402	360	423	388	383	378	392
54721	26519	10016	4421	2849	2069	1567	1195	957	858	788	648	633	571	515	464	465	418	396	365	328	384	289	254	313	244	228	237	223	243	239	233	235	228	232	184	229	216	230	233	217	199	221	195	219	206	217	208	223	219	204	186	210	186	208	200	227	192	206	214	235	238	223	248	211	229	218	216	199	197	187	193	213	203	189	199	204	215	197	226	198	200	202	195	212	199	230	197	225	178	189	222	199	190	192	213	193	183	191	190	207	164	190	222	216	214	217	223	197	183	197	210	194	178	197	188	206	201	204	202	207	227	200	198	179	175	185	193	187	163	211	206	213	208	201	186	207	226	187	218	214	183	221	207	200	216	213	187	200	202	265	193	191	225	208	158	223	218	196	209	183	225	200	191	185	185	197	217	191	219	186	209	187	187	208	192	183	181	228	199	199	208	205	190	195	183	209	189	228	210	183	195	173	211	206	187	220	199	223	212	205	195	188	233	208	212	185	204	186	189	208	203	199	221	216	163	194	185	186	188	217	203	222	189	181	218	196	199	241	201	214	211	239	215	214	222	172	223	182	249	185	223	185	219	194	198	198	177	185	186	182	195	214	194	189	167	202	203	199	210	177	215	234	187	205	214	210	198	214	194	177	192	190	204	197	218	221	214	203	193	204	207	206	219	215	189	198	218	198	207	195	191	220	185	214	220	205	200	204	185	224	191	189	202	190	222	216	230	184	185	191	193	202	206	198	217	224	236	220	228	223	222	201	181	216	193	212	206	182	235	219	218	211	192	184	207	195	220	212	199	180	207	207	174	199	187	187	190	185	179	169	204	190	211	209	211	182	199	192	205	195	218	205	194	199	217	214	189	206	187	214	211	222	184	196	182	216	214	221	205	185	236	200	216	220	220	210	189	206	198	221	199	196	179	176	202	187	187	203	198	191	194	205	215	221	184	211	225	200	212	211	223	211	181	217	221	204	198	213	210	194	189	202	202	205	234	189	211	166	208	212	201	191	211	214	207	203	195	182	200	213	191	212	210	202	182	191	186	191	184	226	190	192	201	216	200	202	165	189	175	192	192	212	194	196	212	199	179	181	202	231	227	219	176	192	211	235	185	200	208	208	245	187	242	199	218	197	194	220	209	205	192	200	204	205	206	206	213	195	191	191	186	221	220	210	193	226	184	211	194	208	203	212	223	214	198	212	179	190	190	202	200	198	191	216	193	188	199	207	222	199	194	202	219	221	188	211	204	211	211	217	192	204	195	249	197	218	226	207	201	212	199	203	203	231	210	224	248	192	190	204	215	218	203	204	208	183	201	190	202	225	210	198	180	222	203	216	228	215	216	197	198	199	215	210	199	210	208	201	196	189	197	193	212	207	209	180	207	198	200	190	238	221	210	208	209	214	201	197	209	222	221	205	227	215	192	199	211	201	218	197	235	188	202	200	188	191	179	205	207	190	189	207	187	188	223	195	218	210	207	217	196	211	194	222	207	201	195	192	207	190	207	193	167	179	201	205	178	212	226	194	220	223	245	222	215	224	217	204	218	197	201	202	220	192	201	168	179	217	195	211	203	211	198	230	213	185	209	205	220	165	183	200	199	200	201	219	201	222	206	197	196	232	204	181	200	194	198	196	213	220	191	188	197	196	188	227	216	204	191	212	189	190	196	225	212	219	185	196	194	209	225	184	202	198	188	220	204	168	180	213	174	196	238	226	217	202	190	196	204	190	186	216	199	187	213	203	203	212	201	215	209	208	200	215	201	214	193	178	192	211	180	188	196	184	202	215	202	200	185	198	201	200	203	203	232	231	174	173	179	194	203	198	248	197	201	214	184	197	198	191	202	188	185	202	178	203	199	188	199	200	212	215	212	201	214	214	191	206	221	210	215	207	202	229	212	198	204	195	217	211	196	199	221	198	208	185	230	207	223	176	193	185	212	192	192	212	201	194	187	186	226	205	190	175	216	204	208	197	189	197	198	189	218	224	205	183	228	187	190	222	190	202	211	220	217	197	207	237	238	221	244	182	201	212	193	183	204	200	201	194	209	212	230	203	214	190	175	215	207	238	210	221	218	203	203	216	183	195	212	204	216	205	169	205	209	188	206	183	206	218	207	176	226	193	193	221	206	185	216	210	202	230	216	194	204	203	204	208	213	197	227	219	197	210	234	193	200	217	198	223	207	199	207	204	197	191	214	223	202	228	201	222	203	181	219	160	198	208	195	233	207	189	189	204	189	196	223	217	221	179	192	191	231	193	186	172	212	193	191	210	214	183	188	188	222	201	223	199	214	229	174	222	212	216	197	185	220	199	206	192	200	228	230	185	202	207	220	192	195	215	210	218	230	206	202	210	182	187	204	201	202	187	192	218	214	212	224	220	208	199	203	208	214	209	205	200	218	196	181	176	199	197	183	183	192	227	177	210	191	202	205	225	214	183	176	202	189	201	203	215	187	198	196	209	199	182	187	193	198	220	216	207	201	204	221	173	223	225	180	209	203	208	222	220	187	201	197	196	209	179	217	199	226	207	207	199	188	209	205	189	204	205	179	206	193	186	218	191	194	201	198	203	196	241	176	171	195	206	224	207	195	210	214	193	217	220	238	203	190	197	206	193	191	202	197	183	215	230	190	201	173	192	201	247	206	177	227	181	216	212	220	226	209	207	217	190	201	201	225	225	218	230	194	193	224	211	180	193	210	211	224	224	196	188	191	203	197	177	197	199	199	221	178	196	211	210	210	227	227	217	213	208	216	230	213	209	200	202	204	200	201	216	181	213	190	200	203	182	201	195	181	208	209	197	211	197	218	214	200	223	229	227	192	190	178	189	224	216	218	180	236	194	229	221	220	202	232	219	214	174	193	185	212	181	225	203	188	205	188	182	208	191	243	192	226	251	204	224	180	223	203	205	210	200	196	213	196	182	206	219	220	192	220	221	209	171	183	191	181	196	225	191	208	211	189	202	197	186	201	224	193	208	217	178	197	189	195	191	206	201	197	198	225	201	188	200	223	218	204	186	196	212	186	191	204	208	199	210	199	185	211	240	204	210	220	228	195	190	214	213	181	186	198	228	225	184	208	224	185	176	206	204	218	182	203	173	168	205	196	183	191	187	202	223	205	177	175	199	218	204	199	177	195	195	199	235	191	180	210	185	191	209	201	164	189	187	213	212	220	203	180	209	223	200	218	203	200	204	202	207	190	185	216	205	181	210	230	231	202	192	218	217	233	202	199	202	219	206	186	211	206	190	229	213	186	211	178	196	193	193	199	189	213	215	198	208	202	210	207	197	178	233	211	188	209	195	215	174	184	200	231	194	198	220	171	195	215	208	180	219	195	224	204	218	215	225	187	207	198	226	207	180	189	222	197	223	197	187	179	223	209	218	176	208	189	224	188	191	211	203	197	218	228	197	208	206	212	206	192	205	201	219	206	203	231	191	191	185	202	208	218	229	206	198	216	189	190	200	208	225	190	206	221	203	217	216	211	202	215	209	202	210	211	193	191
31126	15503	10402	10703	9419	7844	6886	5331	4466	3875	3572	3160	2930	2537	2345	2042	2163	1791	1617	1399	1313	1294	1409	1128	974	844	756	767	716	721	602	619	627	544	531	565	517	546	535	506	521	544	520	510	494	473	489	462	513	498	476	478	508	443	511	476	485	496	472	511	508	541	481	505	490	459	483	463	438	434	475	444	465	434	445	427	488	463	439	471	452	479	450	431	463	452	435	429	462	398	444	434	434	468	466	407	455	432	478	456	478	428	452	438	457	406	463	431	442	442	444	421	428	438	443	464	442	424	446	473	412	416	448	420	460	444	458	424	455	424	473	450	436	432	434	456	480	430	427	478	421	425	425	421	441	459	423	451	454	438	463	454	409	425	466	476	449	408	459	450	456	411	443	487	430	462	472	419	494	449	432	465	490	421	458	443	419	418	427	433	461	438	479	448	454	457	421	412	423	459	463	480	409	443	429	415	448	437	480	430	434	472	434	439	477	459	429	472	402	457	440	433	450	452	426	445	431	453	440	404	431	421	451	446	467	418	422	411	450	397	433	468	432	451	455	445	425	441	436	466	432	461	449	446	467	430	442	425	474	460	438	447	411	453	457	437	480	470	450	433	482	448	481	447	448	414	466	455	444	446	477	444	416	437	460	452	461	472	429	420	483	446	460	449	437	429	467	434	506	500	457	441	439	447	429	457	427	441	456	434	466	454	457	462	400	445	420	447	429	440	429	414	431	447	429	414	423	419	463	473	414	413	484	424	433	437	455	449	438	465	430	428	436	410	408	459	428	413	492	417	455	433	468	427	477	434	448	411	439	467	428	425	431	470	453	453	450	441	441	433	426	424	431	450	431	444	427	460	420	445	430	454	412	473	416	412	447	462	449	443	411	476	454	453	453	404	436	403	459	451	417	453	418	450	404	443	432	453	440	421	421	429	441	451	466	422	429	437	446	431	448	434	454	438	456	469	443	405	462	462	441	409	436	424	460	445	467	452	453	462	425	425	427	441	470	470	435	411	422	452	424	452	436	402	438	441	466	456	449	457	418	455	435	430	445	431	493	439	442	411	445	426	420	445	439	451	419	452	457	405	434	423	473	495	432	462	430	437	445	457	439	427	439	409	447	446	430	472	447	432	410	437	426	432	458	482	454	433	442	440	433	472	472	424	411	443	452	433	436	424	483	419	465	425	449	453	435	438	445	428	436	448	469	490	433	443	452	459	450	443	434	429	473	448	455	461	465	445	443	441	478	494	458	475	434	427	432	461	445	473	444	443	448	470	475	462	442	418	422	436	466	437	418	481	461	442	443	427	420	450	452	419	447	426	439	441	394	424	413	413	467	431	449	439	442	401	418	457	417	415	434	437	422	470	455	440	427	458	441	403	461	446	474	456	411	413	429	440	466	423	485	442	429	455	441	454	432	471	444	422	463	420	448	457	452	478	434	425	442	470	481	418	407	417	412	402	464	451	427	409	465	403	472	478	465	464	435	453	455	476	441	480	418	436	443	467	445	471	413	444	434	434	432	442	423	451	440	431	419	443	466	476	430	427	464	454	474	422	443	453	432	414	439	431	455	412	465	438	420	440	476	442	458	448	436	437	443	490	440	437	403	426	426	399	464	452	446	423	432	469	422	488	419	460	482	430	440	430	430	453	442	449	428	415	434	444	470	457	393	470	466	430	439	409	419	467	438	450	443	484	437	433	449	444	420	439	436	401	456	435	431	435	440	425	407	448	444	446	430	451	412	457	432	403	432	488	464	466	410	387	432	445	436	463	415	419	443	452	424	414	459	436	451	423	399	462	459	464	468	435	465	452	440	450	468	458	432	436	467	426	432	477	441	453	465	404	444	449	439	433	471	462	432	439	473	470	446	433	454	451	426	443	442	440	468	454	452	476	437	473	451	416	458	435	443	429	462	459	474	444	401	477	445	449	443	415	461	443	457	450	408	447	449	427	475	456	441	429	446	424	447	463	413	423	446	465	431	409	438	447	449	415	407	419	466	430	438	441	434	395	457	447	400	472	412	436	465	419	477	474	451	447	432	459	471	431	454	451	449	451	420	474	426	416	437	417	433	464	417	455	460	436	445	437	436	467	458	470	416	434	408	432	432	416	463	428	469	498	454	441	430	421	419	420	433	438	370	446	464	442	464	450	472	435	441	427	427	459	415	432	486	473	434	443	446	425	445	462	449	418	472	440	412	491	410	433	422	459	412	457	453	451	466	429	456	466	450	448	470	452	434	422	424	470	437	455	446	414	435	399	451	439	445	447	458	461	457	419	443	431	463	455	420	435	447	410	483	477	439	423	470	451	456	416	448	421	399	404	400	446	430	456	463	435	452	406	406	443	433	435	393	434	436	459	437	461	458	421	392	462	441	451	418	436	459	438	420	439	426	425	447	466	463	420	441	450	450	434	462	432	467	416	463	414	461	472	447	400	482	465	433	400	467	451	446	449	469	495	415	439	427	421	441	430	495	445	437	468	446	440	429	403	450	464	474	470	418	446	449	480	437	432	438	444	449	424	448	450	436	427	450	450	434	419	456	434	459	440	426	424	454	417	472	418	436	464	461	482	476	440	439	451	435	453	421	407	421	415	493	461	433	431	428	440	447	413	447	482	414	421	479	439	457	452	464	448	423	437	466	477	415	433	441	466	418	423	439	458	479	451	432	438	436	459	457	450	402	450	446	423	451	412	423	462	479	428	423	409	425	438	468	439	455	431	432	430	451	448	443	472	426	409	419	422	443	436	441	445	450	435	449	447	440	427	434	411	475	425	462	463	439	426	462	403	430	451	442	436	440	466	441	433	436	441	434	417	459	446	475	465	450	464	464	449	457	455	452	441	457	473	469	430	436	452	467	419	402	474	442	422	403	475	454	432	433	451	455	441	436	453	413	427	438	451	476	418	453	449	435	435	416	443	423	425	462	452	459	461	487	444	423	458	476	428	464	457	422	474	409	376	445	472	452	400	444	440	446	460	397	446	430	464	432	453	485	432	476	429	469	420	412	479	456	420	469	437	441	434	431	423	450	471	433	460	423	452	436	410	472	434	416	419	467	507	437	400	439	431	439	436	407	464	423	453	462	459	426	450	431	431	422	423	442	413	421	426	472	455	433	459	432	430	469	437	465	452	426	461	447	470	456	457	456	430	469	443	444	428	461	412	433	486	421	446	418	418	468	459	416	454	459	407	443	427	444	441	435	456	427	466	444	465	443	458	432	468	453	452	443	458	434	466	447	445	465	455	438	466	440	431	449	438	422	431	423	477	455	441	423	435	436	403	472	431	431	481	434	440	457	436	448	420	436	424	453	451	444	418	456	442	439	436	456	404	448	434	443	470	438	447	478	410	456	443	466	493	435	436	439	458	418	422	451	420	439	432	474	450	444	445	460	441	430	463	421	397	463	455	453	471	450	443	460	444	430	449	446	462	419	487	451	421	446	416	443	439	439	436	454	437	407	445	421	441	427	408	414	435	433	445	463	451	443	435	483	413
32784	12810	2969	1543	1153	885	657	549	447	414	357	365	307	279	272	260	254	243	237	235	217	266	192	240	195	176	218	233	205	220	203	207	194	183	217	194	187	200	199	194	183	209	217	180	189	214	177	192	206	199	194	201	173	189	183	175	174	196	170	217	202	210	214	214	200	205	197	161	183	193	218	180	174	213	225	212	188	199	215	187	188	202	157	167	196	173	186	173	228	168	155	227	203	195	178	204	203	181	191	194	187	171	189	204	200	190	186	174	204	189	192	198	200	192	196	164	192	198	191	192	187	183	221	187	205	181	185	197	206	199	184	191	188	193	216	195	212	190	191	213	182	202	185	194	174	195	201	205	174	181	188	203	221	199	184	183	180	177	242	203	228	196	191	199	212	202	172	186	181	174	160	187	168	173	179	203	157	209	215	183	183	168	153	182	180	208	213	219	193	189	182	206	190	175	204	176	181	185	179	196	235	199	184	180	184	191	191	163	203	163	205	207	204	222	206	206	173	211	176	228	189	204	210	188	204	180	188	185	217	182	192	202	210	203	165	192	186	197	207	185	205	188	175	205	204	209	196	207	210	164	186	168	177	226	175	150	217	201	219	184	184	207	196	177	224	196	179	183	189	184	214	189	191	206	199	227	207	208	163	168	200	198	207	194	200	213	215	189	206	164	194	178	179	197	200	193	178	191	195	187	197	210	173	184	181	187	178	191	199	184	168	188	213	213	202	175	205	169	196	198	166	212	164	196	159	192	200	200	188	187	208	189	208	193	202	193	159	177	181	185	183	208	182	170	201	211	182	195	177	191	186	208	195	197	174	174	167	186	175	189	216	172	175	205	203	201	170	200	181	188	189	203	177	180	171	195	191	165	221	174	161	198	179	199	179	198	194	206	230	166	175	203	177	177	218	184	181	203	214	169	190	171	206	194	165	207	231	207	163	167	196	170	183	209	178	176	184	204	191	185	224	202	199	179	220	205	183	194	197	177	205	182	170	206	182	181	184	190	194	187	161	211	197	207	178	162	200	199	172	158	185	206	196	172	197	186	187	181	178	176	205	183	171	209	208	189	199	214	213	183	173	174	195	186	213	186	211	191	187	194	195	189	176	181	194	170	197	185	200	202	197	187	192	186	208	179	170	156	185	192	209	204	198	194	179	209	189	200	190	176	221	186	171	199	187	211	194	191	208	161	198	190	216	197	175	203	208	178	182	198	185	232	173	193	193	182	186	180	202	191	169	178	194	163	203	175	201	207	166	190	182	178	175	202	178	179	191	185	180	195	175	207	188	175	196	171	177	224	172	190	199	206	158	199	200	167	196	186	203	191	211	183	189	202	178	190	190	211	218	174	190	157	176	194	216	167	181	175	205	211	215	175	198	211	191	196	188	195	206	204	194	207	179	180	178	192	181	167	191	185	169	173	193	186	195	210	179	205	211	184	193	193	188	189	197	193	146	202	213	182	175	202	184	196	196	156	214	191	215	170	189	179	184	170	173	209	195	215	198	179	189	154	206	208	172	213	189	179	207	159	218	197	200	184	185	194	183	198	185	232	191	190	179	205	194	191	189	177	193	185	220	199	170	180	190	185	183	209	199	198	198	199	189	167	200	197	169	158	198	211	201	205	209	178	235	160	185	189	194	200	183	208	166	192	193	185	204	217	220	195	182	200	187	190	186	202	187	181	168	190	217	195	171	187	163	205	212	198	195	215	217	202	170	203	184	181	174	189	177	191	176	179	185	203	186	161	187	193	184	209	210	210	192	205	164	208	178	213	170	152	194	198	192	189	181	210	174	180	165	187	187	202	189	195	188	190	178	198	166	214	163	183	158	190	211	189	178	190	176	191	180	185	197	221	165	171	191	216	184	185	178	174	199	201	172	207	190	170	206	174	162	200	217	213	178	178	182	216	176	201	194	211	140	177	220	212	191	172	180	190	203	195	175	205	198	180	186	178	211	215	191	172	237	213	174	175	205	195	195	204	181	151	194	194	199	192	190	181	207	203	229	196	200	168	201	187	190	200	190	208	212	200	178	176	194	187	191	153	194	173	215	203	194	210	183	189	179	185	187	217	213	188	203	217	179	206	220	207	206	183	181	209	212	194	210	185	193	198	198	189	228	189	191	195	187	178	172	186	183	184	165	187	182	170	196	185	179	180	192	197	164	208	217	204	187	203	182	190	188	174	184	195	204	179	157	196	176	191	206	168	215	202	218	203	201	180	187	183	188	197	188	230	190	201	179	172	175	176	206	179	183	187	162	199	194	186	193	192	226	163	211	197	196	203	177	216	157	200	220	201	194	181	190	207	184	169	187	192	177	190	190	171	198	204	206	192	176	200	193	182	199	189	211	221	176	175	191	169	187	177	212	154	219	184	173	179	162	164	162	195	207	187	174	202	186	205	201	178	173	174	171	186	188	219	193	195	206	157	182	195	189	183	168	183	188	195	217	211	192	192	187	194	171	209	195	207	179	162	190	166	239	190	200	209	185	197	180	199	193	204	198	200	177	187	213	193	177	192	166	173	205	194	181	206	210	193	186	192	173	209	195	201	188	160	183	185	213	205	166	201	202	217	200	210	206	180	206	209	186	190	199	174	221	213	220	217	186	203	205	192	187	163	183	208	200	199	192	207	192	184	201	197	187	179	177	200	206	167	202	178	192	222	202	182	211	196	172	197	206	194	170	180	178	175	208	197	186	204	187	206	202	182	181	184	158	193	208	172	191	189	178	194	183	175	187	183	178	184	187	189	207	229	192	166	192	218	175	202	176	184	163	179	185	194	175	167	183	203	198	187	182	182	201	199	184	165	182	192	167	180	190	195	205	205	225	174	210	201	208	189	165	178	203	228	215	218	195	183	199	197	190	175	187	212	200	172	213	185	210	179	189	202	210	219	190	196	189	209	214	206	207	192	210	206	190	201	196	172	204	216	221	185	181	217	187	190	180	223	227	192	194	186	190	203	183	214	166	195	185	187	201	219	196	195	219	215	217	210	194	184	190	181	180	204	174	186	157	182	207	192	197	181	185	185	189	188	219	182	182	180	156	202	179	228	181	213	209	212	192	196	206	223	201	184	187	178	173	203	198	185	192	202	229	205	188	208	207	195	196	194	200	175	192	206	197	202	178	218	197	184	190	194	190	181	177	226	192	181	198	184	189	197	154	195	194	201	188	184	208	171	212	170	211	186	201	192	207	170	204	192	182	187	190	181	180	162	203	189	188	179	186	190	194	187	194	179	210	208	182	198	177	189	192	203	201	173	207	188	185	197	202	173	207	179	180	193	173	198	215	221	176	190	189	181	184	174	208	201	192	174	184	180	216	215	223	201	210	179	157	180	167	175	189	180	175	207	205	197	203	171	192	193	194	210	196	188	175	170	203	181	185	198	211	174	201	173	182	160	167	201	165	175	233	194	190	213	191	179	173	192	210	201	171	205	176	192	196	178	201	180	176	199	181	193	189	208	216	191	194	188	187	182	191	196	183	183
18063	7325	4241	4487	3996	3333	2776	2042	1601	1505	1436	1316	1159	1135	978	902	791	777	704	664	572	649	606	595	531	477	488	481	504	419	460	469	407	453	459	452	437	400	447	440	427	404	431	397	436	445	408	424	424	402	452	390	449	378	398	434	415	401	426	381	415	422	437	414	424	417	430	421	437	431	390	406	401	414	403	428	418	399	418	431	398	430	433	435	406	419	355	399	413	414	441	411	386	404	427	415	416	426	416	447	388	407	405	397	412	430	420	413	412	390	410	418	436	410	417	412	397	415	387	405	407	436	427	395	376	384	427	409	386	379	408	399	415	426	410	418	431	383	377	396	408	403	431	370	413	431	424	432	398	398	423	412	408	422	407	397	398	454	412	407	412	388	418	420	419	375	415	416	387	422	439	454	406	409	440	409	367	426	389	410	412	418	420	411	400	430	420	432	405	393	412	404	404	425	394	420	397	391	449	413	411	404	416	402	412	407	407	455	426	419	461	383	426	428	419	419	393	438	439	408	397	396	390	443	404	392	425	467	424	450	410	433	418	406	414	385	436	395	437	428	408	387	395	403	438	395	416	401	384	439	399	395	390	405	378	421	405	403	421	429	403	389	413	401	389	374	408	399	415	454	403	446	396	407	407	374	417	406	434	459	381	427	405	458	400	411	423	400	391	430	425	383	404	449	386	418	428	376	397	438	398	398	410	411	408	421	401	401	438	425	364	399	407	408	427	397	397	374	395	408	414	432	406	394	415	370	407	393	438	395	401	421	401	433	422	405	411	414	412	382	428	394	449	417	420	408	439	376	430	409	392	419	420	423	466	412	443	384	436	424	403	417	391	414	412	434	380	404	411	420	427	423	408	421	403	413	385	399	437	389	395	410	397	435	425	431	400	448	397	415	394	411	419	402	399	409	427	402	400	413	393	405	421	406	424	417	409	407	399	398	449	368	427	405	402	418	398	389	432	457	442	441	412	426	412	404	435	391	394	386	422	429	447	449	411	407	397	407	382	407	407	411	394	431	397	369	425	407	410	406	376	430	394	394	398	387	391	423	443	407	430	378	429	400	370	391	429	439	393	429	400	402	394	366	452	423	387	378	379	428	410	424	360	423	430	391	403	384	418	415	407	424	377	358	411	433	445	361	434	390	449	410	386	431	405	401	410	418	384	413	393	407	422	471	408	414	411	426	372	421	423	407	389	410	406	368	424	406	381	394	428	385	425	425	385	426	433	399	428	396	377	389	383	394	412	359	395	402	414	444	419	439	429	402	399	387	428	416	396	419	421	376	411	409	437	424	453	414	449	413	462	392	408	416	414	428	428	447	418	446	396	402	429	431	422	409	372	477	396	410	402	411	405	451	428	419	384	400	437	425	371	401	432	392	401	377	412	445	405	430	418	417	386	406	359	413	443	425	421	388	389	381	407	418	442	402	393	427	386	401	423	386	423	440	416	420	416	399	409	421	410	424	410	411	427	431	410	421	441	482	430	446	406	407	410	388	369	380	409	388	432	414	417	421	419	411	422	431	425	421	445	423	431	388	422	448	424	378	407	430	419	433	403	429	431	450	435	408	441	404	410	413	406	397	399	398	389	389	427	403	421	455	417	440	458	408	397	383	385	386	427	365	352	440	422	396	406	452	393	430	414	438	406	401	408	409	400	423	388	414	430	379	416	425	434	391	415	397	417	443	370	437	410	383	411	429	382	383	396	425	408	422	387	383	427	422	419	434	403	437	394	437	408	428	405	406	413	415	406	422	440	409	430	411	428	402	399	405	421	456	403	410	451	420	396	407	409	385	399	401	423	412	414	363	388	414	420	441	370	410	414	409	409	425	393	416	409	377	420	458	414	390	444	431	431	415	447	390	416	439	373	422	436	421	449	405	382	408	417	395	384	389	425	416	418	436	411	423	406	379	388	420	408	395	397	373	419	398	399	453	396	398	382	427	426	403	387	451	414	403	395	457	400	405	415	406	421	372	419	407	428	432	427	420	423	408	372	425	401	422	333	373	419	384	417	418	407	403	400	408	428	413	397	399	406	388	408	427	410	411	394	451	407	400	437	412	423	389	401	417	429	488	422	439	382	439	447	426	417	392	388	423	426	440	386	424	422	389	422	430	445	428	439	391	429	407	416	411	422	409	420	404	427	445	418	403	409	392	420	394	413	419	455	425	407	403	395	423	402	423	373	448	397	411	368	411	411	428	423	381	390	392	406	421	403	393	410	408	381	412	420	422	393	411	417	413	391	407	444	407	408	408	409	417	430	407	424	468	410	440	398	395	416	406	458	410	414	408	426	440	438	417	389	465	420	419	392	408	421	388	431	355	416	425	416	401	424	386	408	406	401	428	428	434	392	420	410	422	428	428	472	450	380	456	408	387	401	424	404	386	406	417	412	420	413	394	403	436	391	414	413	439	420	418	381	383	420	454	385	418	424	422	402	394	396	404	419	448	418	394	442	382	405	409	441	417	371	447	422	421	390	432	407	400	451	427	397	405	400	396	415	381	419	413	407	421	411	392	419	441	444	415	418	409	381	435	450	418	363	386	389	436	402	432	415	424	407	418	442	418	427	375	413	414	415	415	393	415	413	398	463	403	417	439	432	451	420	415	386	427	391	428	404	431	430	424	422	412	394	386	405	383	440	394	420	407	390	412	408	408	434	366	418	394	425	386	377	451	388	440	378	420	416	397	403	383	411	414	421	431	417	406	417	410	452	437	384	402	394	447	422	394	412	390	407	408	392	418	407	400	415	449	440	417	393	407	381	425	396	409	403	443	415	413	382	389	436	407	400	439	404	396	437	418	423	400	379	413	389	416	400	432	404	429	389	437	421	431	432	415	395	431	411	430	430	426	381	449	418	429	453	420	379	417	425	414	374	388	380	382	391	436	410	439	433	420	417	412	356	434	397	405	421	423	414	384	418	449	398	394	395	410	400	419	424	396	408	421	404	404	429	420	408	425	379	400	379	384	396	413	393	408	394	467	406	443	416	393	420	421	395	372	406	371	404	413	391	379	429	408	401	384	414	411	429	426	432	411	397	408	397	445	394	420	425	394	432	439	424	412	396	463	409	411	408	410	432	402	424	403	406	407	448	433	413	402	441	419	394	412	393	446	398	397	435	378	442	405	409	397	384	407	434	397	440	425	391	365	422	431	426	402	449	423	434	405	431	433	400	424	384	437	417	401	407	393	406	373	411	425	397	408	426	405	399	406	439	402	415	453	428	399	449	410	402	438	397	447	442	408	410	422	373	408	381	440	414	420	408	413	415	422	440	385	436	428	426	383	412	419	410	398	442	392	425	407	394	417	397	382	420	432	429	398	403	390	419	388	432	412	410	393	414	388	409	407	432	372	417	379	391	382	401	391	402	434	388	415	427	406	402	379	415	421	418	387	423	420	392	431	396	430	399	385	437	408	385	439	430	439	389	432	401	406	426	389	439	417	455	432	394	391	407	466	394	432	420	410	380	407	482	404	435	409	410	413
48598	20698	5960	2946	1903	1434	1029	781	620	528	589	483	405	377	373	331	309	317	277	274	274	254	235	264	193	216	203	157	195	191	209	187	202	193	169	201	180	184	143	177	192	192	174	175	168	166	179	214	166	183	165	172	199	159	204	150	188	153	169	156	175	173	177	142	186	198	159	164	153	172	160	174	178	166	193	185	184	156	166	166	156	175	170	201	165	188	180	157	140	181	174	163	170	160	144	154	164	171	213	182	170	148	169	181	202	184	161	175	184	184	151	134	168	167	188	174	177	150	166	170	173	163	186	160	159	164	161	149	168	149	148	158	157	161	152	177	162	215	209	179	169	171	157	186	187	161	187	187	196	174	185	174	159	158	163	139	156	167	196	182	199	167	155	182	185	182	163	174	190	166	171	187	163	183	181	160	166	135	155	173	179	165	201	183	210	165	187	184	181	158	178	140	180	165	170	177	167	153	168	156	147	191	148	187	181	193	175	203	171	191	165	192	161	196	163	185	195	151	172	177	171	149	160	154	161	158	159	199	158	158	164	165	173	168	186	148	161	160	195	168	205	159	155	175	144	177	155	146	147	179	175	166	140	185	160	192	187	173	164	164	169	158	187	176	173	198	177	149	156	172	157	180	173	172	171	177	156	186	153	151	185	169	173	164	155	183	173	189	178	163	179	159	197	169	162	174	152	188	199	187	180	184	168	162	168	145	179	173	155	159	154	148	162	182	181	180	200	170	196	156	169	178	162	139	173	172	168	181	165	180	186	165	163	187	157	164	158	157	181	138	190	176	151	168	165	183	172	175	161	158	167	174	179	160	198	187	161	152	174	157	180	149	176	146	171	164	143	159	150	164	187	153	187	173	156	164	189	174	160	189	173	154	168	184	147	166	173	166	147	173	205	151	160	174	167	145	146	165	154	173	150	166	175	177	146	158	164	168	155	177	166	184	155	150	168	191	165	167	152	177	168	180	175	175	164	164	174	163	187	137	170	160	149	156	170	195	161	158	170	171	169	171	153	163	146	158	175	163	145	154	160	167	186	182	163	192	158	170	139	183	130	174	203	156	167	154	144	187	190	160	192	148	153	170	162	176	178	168	163	153	166	187	168	173	161	163	166	152	172	208	158	181	178	157	198	157	191	189	191	174	178	188	185	174	165	167	173	158	160	176	165	155	172	194	152	182	174	192	184	151	135	156	162	178	181	157	162	167	175	173	199	190	151	185	205	167	162	171	170	165	137	174	172	167	165	187	154	172	160	144	181	173	189	147	187	199	163	140	153	199	172	157	177	168	166	192	181	166	170	177	167	177	193	161	171	179	161	182	153	177	167	203	192	188	175	176	175	151	152	160	177	171	169	195	173	168	158	171	167	165	177	174	196	172	164	152	152	174	171	164	158	175	152	180	161	182	181	209	163	171	177	165	161	168	177	160	151	152	146	172	169	186	160	160	181	164	145	161	148	166	158	179	167	149	177	178	167	149	165	166	166	179	121	164	171	170	161	138	164	178	159	167	146	176	172	184	184	166	160	146	157	140	180	180	167	155	166	181	177	163	166	186	150	164	195	178	170	176	164	200	172	157	158	158	167	154	153	189	169	172	151	168	168	181	186	166	195	179	179	174	177	174	198	160	171	162	153	146	158	157	169	168	160	167	143	164	164	200	136	163	170	152	160	153	160	167	202	180	172	151	192	162	174	194	186	186	178	154	184	174	171	169	174	161	188	182	162	165	185	187	165	185	189	191	170	180	168	162	184	201	185	173	161	165	168	192	151	191	174	175	180	161	188	170	137	183	165	160	155	145	183	170	168	174	177	179	175	171	148	162	154	182	163	167	151	188	166	169	146	185	157	168	158	177	164	174	161	153	192	171	147	154	163	158	184	157	184	151	152	150	163	184	154	169	158	168	147	199	165	177	183	168	159	172	183	169	166	181	153	160	156	174	198	149	170	169	177	189	173	172	158	176	155	143	181	154	164	152	160	158	159	153	164	172	160	170	172	148	176	197	165	197	180	186	181	164	144	169	134	177	176	162	150	179	159	145	172	179	177	171	154	160	203	157	151	173	162	137	156	149	175	158	186	164	156	178	192	184	167	148	172	185	175	174	184	168	161	171	185	162	179	161	158	140	180	172	177	175	177	158	149	178	141	172	159	190	174	163	178	179	175	199	171	155	155	163	181	180	184	161	180	195	198	161	159	144	177	174	175	158	163	179	166	144	164	178	172	183	164	171	166	143	167	189	152	191	204	173	135	179	158	177	159	172	183	173	176	178	170	168	185	164	167	161	171	188	183	156	185	175	197	172	181	189	172	175	167	182	178	169	168	158	165	175	169	160	164	181	155	155	176	183	162	174	163	157	184	193	146	171	172	153	167	160	176	176	171	163	184	148	172	157	178	154	159	169	167	166	141	187	168	170	166	162	169	172	165	150	180	179	159	154	167	157	164	163	175	176	164	184	176	189	149	157	160	153	161	171	151	163	165	152	146	170	181	179	175	177	183	173	141	167	169	164	157	150	169	172	192	141	167	172	176	177	168	166	153	187	158	147	160	174	166	187	188	160	151	169	152	173	162	139	182	152	167	162	153	188	179	150	158	167	173	157	179	193	170	184	156	178	166	170	199	176	167	181	205	182	163	151	175	173	196	183	159	168	172	153	149	152	160	168	185	156	166	180	193	154	179	140	171	163	180	189	168	188	174	180	178	191	145	171	179	177	160	163	157	145	170	174	158	165	151	170	207	175	197	148	149	178	171	169	156	154	153	156	170	198	157	156	172	172	174	164	173	175	165	155	161	167	135	182	158	177	191	196	166	185	195	151	191	145	170	144	159	155	149	161	183	183	170	175	174	176	161	167	171	174	164	175	194	188	158	172	168	159	159	182	186	191	172	160	158	175	198	162	166	179	171	162	168	179	150	177	192	164	149	173	170	204	156	158	175	195	140	194	154	165	160	176	170	191	205	164	151	182	180	173	187	172	154	175	175	193	160	145	180	159	171	156	167	187	162	178	185	211	165	153	171	177	168	198	172	176	148	157	155	175	163	168	142	160	180	185	174	177	159	170	152	164	190	154	169	164	148	171	161	189	158	197	186	176	161	167	161	146	184	191	160	144	148	152	154	178	192	188	159	180	192	159	155	169	162	167	176	173	190	181	129	154	197	181	167	197	183	174	172	168	205	174	157	140	178	161	162	164	171	179	154	147	171	170	152	162	171	180	154	189	152	183	182	157	169	157	167	161	176	186	201	167	145	184	131	180	165	166	161	145	188	181	162	196	160	179	180	184	181	176	170	193	182	175	180	186	170	188	158	191	170	154	182	163	143	180	152	152	172	188	184	166	145	180	174	172	178	176	204	199	179	175	186	191	173	160	177	173	182	162	192	175	151	168	166	175	177	170	165	146	194	170	178	170	164	182	181	165	168	179	159	168	176	163	162	156	175	175	186	199	176	158	169	180	185	149	164	149	173	172	155	177	179	148	160	163	168	176
27954	11641	7158	7605	6979	5949	4804	3439	2739	2537	2446	2029	1915	1705	1596	1394	1353	1279	1016	908	893	883	843	763	662	646	550	545	508	521	512	480	450	475	415	462	388	421	409	401	430	446	443	421	436	420	399	417	396	418	409	388	373	359	388	385	417	388	372	426	342	394	370	398	390	393	383	361	373	370	372	370	409	360	382	395	382	389	383	354	387	388	366	378	381	329	363	408	359	395	377	387	337	370	384	385	340	386	402	395	371	343	393	353	402	365	399	362	382	394	366	365	386	343	358	374	396	374	430	385	343	394	376	362	388	347	385	379	389	353	376	369	375	370	352	356	375	366	389	374	377	386	412	370	365	391	376	368	376	380	357	343	388	410	385	344	350	337	365	406	369	336	348	387	377	362	346	408	376	375	376	349	342	356	389	398	356	392	363	344	357	380	361	374	359	377	413	382	388	355	413	379	391	387	345	376	372	352	342	354	353	392	352	320	372	394	362	395	404	372	396	373	391	404	380	389	390	398	397	370	366	379	384	355	356	370	355	394	367	392	356	349	348	402	364	356	370	372	369	381	360	345	377	382	391	344	383	342	373	353	361	363	383	416	419	371	353	361	355	376	392	381	388	405	396	379	365	376	379	363	377	372	397	406	369	378	387	382	379	404	363	358	386	377	364	370	367	338	362	369	396	336	359	363	377	386	365	390	383	371	411	414	361	362	367	349	380	343	401	366	363	381	360	338	390	370	373	402	408	411	377	353	418	397	360	392	370	378	377	353	382	395	350	331	389	378	398	357	377	372	323	379	363	381	421	363	368	375	350	362	359	387	368	355	379	357	342	377	367	364	403	383	389	387	354	352	361	375	350	380	349	369	360	379	376	365	325	398	350	390	346	399	372	382	383	399	367	362	400	339	372	386	381	397	376	366	357	356	393	374	365	357	352	393	360	384	364	364	345	340	400	399	369	388	357	375	357	391	381	360	383	348	344	350	400	403	354	367	360	395	367	409	367	399	352	379	411	366	380	385	368	359	362	405	346	345	397	394	351	353	381	361	354	382	368	367	352	353	376	407	352	348	355	395	392	405	381	350	374	363	394	365	390	383	377	369	361	381	413	397	401	372	341	387	359	389	378	358	392	361	397	375	402	342	333	333	373	366	374	404	400	392	370	374	386	360	356	379	418	364	385	365	375	380	383	384	384	368	312	364	357	375	407	388	371	400	394	361	397	372	377	384	364	361	388	382	369	366	360	385	351	381	360	378	406	373	387	364	357	385	348	355	362	371	369	362	381	343	361	370	358	380	389	385	369	369	389	358	354	374	401	399	390	367	360	388	373	381	400	347	347	358	403	348	365	366	384	395	405	385	372	349	373	372	379	409	401	355	360	378	362	336	373	401	388	369	385	368	372	358	379	373	377	333	367	406	359	404	404	407	338	385	362	393	381	376	372	393	438	426	378	387	347	372	387	376	390	362	386	366	401	391	389	366	379	384	382	355	357	366	398	342	417	342	405	367	365	343	361	374	394	371	388	372	364	404	363	374	369	365	385	364	380	349	395	386	384	400	396	399	376	403	389	401	375	376	376	355	377	389	393	380	383	370	377	365	369	389	364	377	376	395	381	387	347	368	378	381	354	341	332	403	418	392	374	393	372	422	387	376	367	386	381	360	356	342	370	380	362	352	375	409	359	363	417	376	343	390	361	385	365	389	372	404	373	389	382	370	352	382	357	381	384	355	423	398	347	343	369	358	347	369	364	401	360	390	370	409	361	393	363	345	377	369	344	391	397	378	384	379	393	361	380	367	350	351	359	382	360	375	376	376	374	405	361	380	426	380	369	381	368	373	436	385	407	380	361	360	381	388	375	354	385	378	381	364	375	398	377	380	401	371	345	336	376	409	385	375	380	338	428	419	386	348	407	375	385	398	374	362	348	361	405	378	355	358	381	396	373	372	381	384	357	376	358	387	369	363	382	397	372	383	395	399	394	375	363	361	356	387	370	383	375	354	348	368	355	389	360	408	342	350	406	362	377	369	408	384	358	365	372	386	353	363	374	359	364	381	370	345	368	371	398	386	392	387	411	386	354	378	387	381	365	412	381	372	404	394	387	344	371	379	392	347	369	396	362	376	378	386	359	355	378	356	376	351	370	394	412	355	401	381	374	367	400	409	401	371	374	374	350	404	371	358	374	385	384	368	383	383	401	400	365	360	374	354	371	381	393	419	362	344	383	380	360	404	341	371	354	368	376	406	435	392	397	360	379	359	360	370	401	388	359	388	389	362	388	367	394	365	371	399	387	402	371	343	413	335	380	380	378	367	409	338	348	391	372	349	364	338	390	394	370	374	400	354	405	356	383	407	371	343	388	375	383	360	387	405	362	384	374	350	384	366	363	342	396	378	370	370	368	393	383	368	390	406	382	374	398	365	377	410	363	387	362	369	399	385	389	357	372	366	387	342	393	380	389	382	393	414	388	394	365	360	380	376	396	364	365	388	382	374	399	359	384	375	402	371	388	371	335	386	361	361	390	372	361	343	384	341	345	360	398	358	381	386	390	330	363	408	390	383	375	368	390	365	367	420	402	350	391	363	340	391	380	381	385	384	331	390	374	342	374	402	394	371	391	378	350	370	357	374	362	351	400	363	371	391	368	392	385	387	395	333	389	389	355	381	399	378	349	368	370	339	405	363	391	378	386	371	385	370	382	384	394	430	373	369	397	399	413	368	363	358	383	354	321	380	374	359	346	360	370	334	367	374	360	333	376	402	390	386	368	369	377	372	414	382	375	391	367	394	373	384	394	384	354	336	399	351	393	397	341	366	377	384	380	358	383	382	380	382	390	351	401	392	380	387	387	349	384	360	399	382	372	360	355	386	356	389	419	382	349	362	367	351	384	370	403	357	367	396	385	373	436	353	326	381	386	367	347	400	372	375	377	408	364	362	367	407	333	373	387	364	392	381	385	378	375	349	400	371	397	377	382	353	361	395	372	368	347	386	363	404	394	368	373	399	332	376	380	391	369	378	371	345	387	384	388	368	396	359	400	383	365	406	404	378	369	369	349	386	410	397	361	363	376	398	403	399	357	372	370	349	362	388	365	377	368	371	413	362	378	363	356	393	373	354	366	383	353	386	363	418	343	379	379	374	360	386	408	388	377	377	398	409	356	405	339	372	382	384	358	360	377	362	378	360	361	369	350	375	369	370	356	387	366	382	396	365	350	362	355	351	387	381	360	394	357	404	379	370	373	391	391	413	397	386	386	362	335	379	362	387	395	382	359	379	383	407	363	353	377	417	402	389	376	363	386	372	365	377	356	380	360	367	354	404	369	343	389	400	360	366	406	373	356	396	382	338	401	409	391	355	360	366	373	365	374	352	362	368	405	401	351	409	361	358	365	411	381	359	370	382	385	372	393	358	371	342	364	367	398	385	383	390	385	381	372	379	368	366	328	391	404	357	368	319	368	383	340	399	382	389	359	376	394	383	367	339	386	398	377	393	385	410
51201	26338	9938	4968	3399	2365	1702	1209	950	861	833	693	658	647	495	455	465	507	355	352	398	322	311	329	312	267	248	250	201	276	258	213	214	219	245	202	213	210	221	207	217	213	191	194	216	231	205	238	202	228	193	213	209	230	210	210	175	205	203	185	216	224	203	197	186	205	229	212	182	223	198	179	225	215	215	209	193	197	209	176	173	176	205	202	212	190	197	198	228	200	222	204	212	202	204	228	187	198	194	237	231	203	207	211	201	210	220	207	179	202	191	192	176	196	189	180	192	199	193	206	231	194	215	215	189	188	194	186	193	204	222	199	192	209	219	205	210	212	203	228	225	203	185	183	202	187	197	208	221	196	200	212	227	202	208	205	200	199	205	199	200	201	234	210	174	205	210	211	199	190	234	213	200	182	208	210	202	204	227	204	176	196	191	186	190	199	198	193	178	180	213	194	211	210	198	211	210	172	182	196	237	203	192	176	205	202	183	195	185	197	203	194	227	209	202	212	205	196	196	219	196	187	206	184	190	206	211	215	199	218	194	200	183	175	227	220	211	191	215	227	193	175	238	198	195	210	185	168	210	185	184	211	206	201	204	171	202	192	190	212	227	238	203	202	201	186	220	209	202	221	188	220	196	207	213	200	212	185	205	215	220	194	206	196	234	211	192	198	204	249	183	189	209	191	211	208	207	193	212	199	188	184	202	178	198	198	196	203	200	191	186	208	202	206	197	241	196	184	201	191	183	208	197	204	187	208	206	194	212	189	207	221	181	206	190	177	212	198	205	171	220	201	202	206	184	193	193	206	195	220	192	202	238	191	220	215	204	197	233	226	172	205	184	203	218	189	175	209	194	194	206	219	214	215	179	198	225	193	233	185	181	208	215	218	196	208	214	174	192	209	205	194	207	195	197	205	204	179	203	233	202	202	215	207	217	186	207	203	233	184	206	205	214	187	198	193	184	232	181	196	216	196	184	192	167	200	234	185	209	208	179	197	190	212	187	217	216	193	183	186	174	182	190	189	203	194	211	180	214	240	191	188	234	198	200	179	198	212	227	198	184	174	219	177	164	198	205	187	182	190	190	195	190	211	202	184	190	227	215	213	178	238	214	182	197	165	213	175	214	176	206	207	213	201	195	188	226	205	193	175	196	209	168	210	200	176	217	195	217	188	223	194	195	189	204	193	219	203	229	221	204	215	190	186	194	186	219	204	202	190	192	192	192	179	186	179	171	200	199	189	223	229	187	215	192	220	232	211	203	172	242	190	233	200	195	203	180	204	182	183	215	197	225	194	209	185	212	179	197	203	195	209	192	194	204	220	225	220	207	197	219	206	183	221	197	218	187	215	194	224	176	213	227	239	195	213	187	177	184	218	201	179	205	193	203	199	195	206	201	190	178	215	176	146	190	194	214	196	189	227	200	230	204	195	212	204	214	239	204	166	175	201	204	188	207	199	175	189	178	186	182	186	215	189	209	190	197	166	205	187	183	195	212	149	192	216	177	233	184	216	184	195	175	206	204	207	205	190	182	194	182	202	183	207	190	176	205	197	213	211	189	200	191	189	193	224	201	197	219	247	197	186	201	233	195	232	218	185	184	177	192	168	191	220	202	205	183	205	197	182	182	188	224	195	181	199	205	167	188	171	229	205	195	190	208	213	195	178	187	181	198	209	173	177	187	201	235	194	218	196	184	208	189	228	204	171	195	236	201	192	203	205	188	194	198	201	201	196	206	197	199	202	193	217	187	173	200	218	219	183	184	183	185	216	193	171	224	202	202	198	200	194	201	217	192	189	217	208	205	189	192	218	197	173	199	196	173	192	195	189	204	172	200	198	216	211	194	211	207	186	196	208	197	213	195	198	205	229	188	196	188	216	176	183	178	204	206	187	198	203	191	234	163	219	210	210	193	180	168	221	205	190	204	215	186	185	194	192	186	218	201	180	220	192	219	186	196	190	199	182	207	210	187	183	186	204	215	187	218	208	190	190	185	190	192	207	183	217	224	192	188	190	204	194	213	178	218	224	214	189	165	190	223	194	205	205	201	204	217	170	167	226	195	186	224	203	208	180	209	177	257	212	189	187	201	198	214	215	237	191	204	184	196	213	200	210	189	220	216	212	187	210	206	190	208	194	219	193	215	209	199	173	182	171	206	218	213	209	220	181	211	218	195	203	198	202	198	189	209	178	191	184	203	200	185	205	203	185	204	215	183	209	203	237	189	226	191	201	197	176	203	191	201	210	222	222	194	194	210	221	189	216	202	197	192	221	207	207	174	207	192	215	203	212	204	218	191	216	183	189	206	204	195	190	208	186	184	228	199	173	188	224	201	182	180	185	202	187	199	213	202	193	193	201	210	188	190	192	188	192	197	198	181	175	176	201	199	219	195	210	204	181	226	214	190	227	185	189	175	199	202	198	184	184	185	205	185	206	190	189	204	205	190	214	220	188	201	186	214	192	231	211	205	211	219	230	179	178	227	189	166	199	183	210	192	179	162	195	205	189	200	213	199	190	202	227	197	212	208	201	196	208	226	174	215	225	206	205	178	213	209	199	219	181	195	217	226	225	211	186	188	171	231	182	211	183	189	199	198	217	197	192	202	187	204	192	175	177	195	204	213	193	201	203	197	174	204	212	213	200	200	175	182	164	204	180	183	170	215	193	222	208	210	197	200	203	187	216	202	187	225	198	223	221	231	221	217	193	204	217	214	204	204	190	188	225	204	195	199	228	211	175	193	222	202	210	193	184	194	194	203	196	181	168	192	214	196	208	206	177	203	199	181	208	158	214	203	177	224	209	214	215	194	193	210	211	185	218	156	185	188	196	181	214	201	240	199	198	227	211	193	207	205	201	225	193	197	176	202	219	182	183	223	197	187	191	178	217	182	188	195	194	207	226	210	215	166	169	196	207	207	221	202	186	204	197	202	196	205	182	208	224	222	186	207	213	207	201	155	203	226	203	193	219	204	213	199	189	188	197	195	209	181	190	186	183	188	219	186	181	189	208	219	209	209	190	197	205	196	199	172	189	197	207	223	231	186	213	208	198	186	224	188	189	193	194	209	186	242	200	202	202	191	214	193	209	191	201	193	203	202	203	191	209	206	200	196	208	229	197	211	193	190	197	199	175	186	207	192	186	205	195	176	209	201	183	195	208	170	200	181	222	223	197	210	166	240	217	205	226	165	207	203	183	178	181	199	184	201	206	209	219	194	226	206	196	209	213	178	211	192	210	232	217	182	199	220	185	200	198	189	215	209	192	193	181	189	217	215	201	198	203	198	217	206	226	201	184	211	239	184	204	212	204	192	200	209	202	183	191	200	196	219	188	201	209	220	209	185	199	201	182	192	236	204	205	206	219	213	194	192	197	214	190	197	194	198	198	199	180	192	201	165	196	212	213	180	175	184	210	217	228	185	188	200	203	192	225	228	177	189	196	178	204	221	204	205	204	195	201	212	203	202	201	222	172	190	192	215	182	203	214	222	186	176	189
28802	16451	10309	11645	11129	8813	7146	5094	4540	4124	3757	3333	2898	2632	2425	2136	2084	2048	1712	1512	1271	1275	1337	1198	988	976	785	672	647	716	639	579	622	537	529	562	518	474	508	518	554	524	571	523	506	461	475	454	499	468	444	463	460	456	486	469	462	466	499	452	459	444	420	452	458	442	437	424	432	441	458	461	447	450	405	468	434	442	463	435	467	434	428	424	464	423	424	424	447	441	448	454	438	449	413	428	445	441	420	423	479	424	457	447	399	420	430	413	444	452	435	445	435	465	460	407	432	388	425	382	431	471	423	442	480	414	428	425	426	465	460	476	452	406	444	445	432	444	462	428	444	435	482	455	444	408	429	381	441	445	417	468	482	413	443	426	446	417	448	434	495	451	445	451	438	401	433	448	431	438	480	407	420	451	414	428	448	451	449	413	437	435	465	454	434	429	449	448	426	447	455	410	459	444	424	422	423	427	436	469	430	417	429	452	435	448	458	435	428	419	446	435	443	456	416	480	438	416	480	437	382	460	440	430	446	434	433	403	403	399	442	438	418	444	460	404	427	411	425	458	426	428	424	437	441	452	401	424	415	410	456	436	447	444	423	417	431	487	446	483	438	424	427	453	444	476	420	434	445	412	450	398	424	415	436	455	473	436	423	426	449	444	450	417	427	435	411	413	433	403	463	411	447	412	440	439	397	396	426	376	404	439	420	439	447	424	396	446	449	462	455	422	443	450	460	410	439	443	376	439	402	409	438	411	421	409	418	418	457	400	412	439	449	410	449	459	470	418	444	451	444	422	438	414	416	424	428	460	439	430	435	447	412	469	418	452	379	395	415	447	469	433	404	409	461	455	484	421	438	438	480	460	416	431	470	408	426	460	416	411	429	405	449	412	444	402	399	427	406	410	421	409	455	434	429	426	431	439	396	457	446	496	396	467	430	411	411	382	441	428	447	444	440	478	426	394	429	418	456	424	429	468	448	420	452	413	437	435	460	426	416	479	379	427	428	409	404	416	440	430	426	441	428	426	413	433	398	410	423	423	397	440	402	455	437	423	413	441	396	405	409	404	425	428	449	451	461	414	405	466	420	454	444	472	419	493	385	449	411	451	417	422	425	425	389	367	441	443	399	429	452	443	438	435	456	463	429	424	439	406	443	456	388	434	408	402	428	452	407	424	455	425	397	433	451	425	462	405	427	422	421	427	433	417	412	444	472	419	428	439	439	432	434	444	433	401	449	434	441	385	413	445	441	430	471	431	462	429	445	435	435	438	433	404	484	459	413	436	437	462	464	413	434	433	412	462	422	428	466	418	454	428	408	461	413	411	418	374	468	452	437	419	464	461	434	432	472	456	429	452	452	442	451	452	448	434	459	447	442	442	423	415	413	433	451	466	444	425	408	439	440	454	438	396	433	461	452	412	443	427	452	416	445	435	419	470	399	401	461	415	459	442	425	422	449	427	428	463	423	411	434	403	395	454	470	381	398	436	428	450	480	441	455	402	440	429	445	431	404	418	465	420	416	437	419	433	411	444	428	419	436	473	431	450	399	434	458	420	453	429	484	419	451	425	444	444	428	476	393	430	397	418	411	424	417	451	439	448	450	443	458	427	421	398	421	407	424	460	446	441	429	424	421	465	430	417	447	478	432	451	457	408	409	444	409	421	469	461	438	445	430	457	435	421	448	475	457	394	425	447	435	410	429	486	434	477	435	410	423	495	437	461	430	384	446	425	457	426	419	414	394	465	440	416	405	426	441	452	437	454	431	444	504	462	465	424	461	407	442	460	454	445	471	447	477	399	452	423	435	462	427	418	449	452	448	453	445	416	442	460	451	444	422	436	444	440	453	433	458	459	370	463	408	443	416	457	459	405	454	450	448	442	408	397	438	408	439	439	474	426	439	416	436	428	415	411	434	434	476	465	449	419	440	403	421	425	474	457	432	487	441	437	407	457	417	397	407	439	439	427	469	438	424	426	434	396	423	437	433	454	457	466	413	440	458	413	455	440	449	433	435	459	392	441	435	446	424	429	440	438	450	440	396	457	437	458	424	398	448	445	484	452	430	471	422	413	431	421	463	407	399	406	436	446	434	438	433	419	438	451	439	443	424	457	460	439	446	428	435	384	429	424	434	472	447	409	434	410	425	439	451	439	462	401	423	424	414	415	415	429	449	414	461	413	446	438	450	429	399	425	396	424	433	438	449	431	418	426	452	447	442	422	463	436	473	427	437	446	440	432	410	457	400	457	434	382	446	439	472	396	405	444	434	440	416	391	430	410	423	412	451	420	427	436	468	416	433	401	413	417	475	449	439	454	435	443	426	415	460	382	427	408	413	422	419	404	419	453	416	440	435	427	420	436	411	430	450	409	471	474	453	469	445	451	406	444	463	442	400	432	418	426	455	440	439	448	423	440	422	457	425	438	406	447	450	420	435	415	421	443	430	417	411	472	440	448	450	412	405	425	419	439	427	427	456	441	432	437	457	426	432	448	416	444	419	434	479	448	399	399	496	452	428	407	439	407	426	439	424	478	459	433	409	410	449	419	436	431	441	428	424	426	422	432	464	461	428	436	415	424	434	426	421	426	406	450	410	403	423	431	452	427	436	400	435	421	457	447	450	458	410	431	423	452	436	431	439	472	427	414	456	434	415	431	448	423	440	410	451	422	440	448	450	476	419	458	415	464	411	435	403	452	451	429	458	400	440	458	424	431	435	442	416	447	477	428	432	424	424	476	435	418	470	457	452	436	457	456	435	427	482	453	433	432	466	469	406	431	429	460	448	445	434	443	414	447	426	410	416	417	406	470	428	490	420	417	447	415	420	441	449	451	438	423	433	383	426	457	407	441	446	434	440	440	439	446	460	443	402	435	451	418	468	464	481	440	432	461	427	440	432	450	439	400	424	437	443	453	459	456	422	431	441	404	392	422	416	417	457	396	414	439	408	409	438	416	434	427	482	448	435	449	440	412	442	471	399	449	448	449	460	424	442	419	427	408	405	494	405	447	462	447	440	400	438	415	414	447	462	436	454	449	389	422	452	428	427	411	440	412	443	440	428	441	449	430	376	410	467	432	429	425	464	366	449	467	460	420	423	423	416	448	426	408	441	440	409	413	450	398	439	385	467	454	428	463	426	439	400	446	393	423	406	397	419	418	445	451	453	426	447	411	440	425	443	395	392	440	419	463	426	445	458	418	464	455	419	428	436	436	454	435	465	438	432	414	417	446	458	426	394	448	405	433	455	455	441	440	407	441	404	420	425	441	411	431	451	430	442	405	434	418	413	463	434	436	435	444	470	451	452	452	460	431	404	439	438	463	428	479	437	477	437	438	449	452	434	453	434	425	440	413	450	457	427	407	398	461	432	428	415	415	459	444	435	431	418	443	425	457	412	432	498	438	441	455	424	439	450	424	399	431	435	367	436	418	406	426	446	452	452	445	413	435	454	441	443	449	448	421	438	445	462	451	442	418	424	423	422	437	463	425	429	475	444	426
33091	12864	2716	1778	1268	956	624	436	402	364	364	316	290	273	305	260	260	269	233	228	218	220	183	207	209	191	200	193	201	209	221	176	224	210	221	221	200	211	221	192	190	220	187	185	197	191	196	180	216	206	214	181	208	184	193	185	199	198	183	179	177	205	219	164	199	222	190	178	203	205	185	188	211	194	191	218	157	222	199	172	205	148	169	185	200	205	195	186	224	184	162	160	199	203	173	173	168	191	181	178	182	206	192	158	193	175	188	209	179	179	186	207	174	179	196	164	190	203	189	172	174	171	172	196	185	172	196	163	200	182	183	192	171	184	218	177	178	167	205	175	186	166	185	191	186	201	185	192	208	211	171	180	165	214	218	174	175	204	208	203	178	155	184	206	171	190	188	208	223	212	207	175	186	180	185	158	158	179	200	153	175	173	221	168	206	188	215	197	207	182	179	190	180	168	193	174	166	182	207	179	200	177	189	208	192	191	173	169	184	179	188	188	196	185	199	198	186	202	194	216	174	182	163	195	175	209	214	197	179	165	192	180	204	172	173	210	200	176	181	191	220	176	218	195	192	177	190	156	175	211	197	192	154	164	180	172	200	173	180	184	184	170	209	177	176	150	187	182	185	182	186	170	183	164	194	193	199	194	176	187	167	176	172	196	193	208	191	188	160	206	192	191	184	183	165	190	186	187	181	196	191	166	192	185	166	174	195	198	171	185	190	183	180	185	213	183	180	163	169	185	189	173	198	179	179	171	219	185	191	168	178	190	190	175	186	189	200	195	184	184	193	175	177	189	185	186	202	170	213	202	174	188	169	182	164	184	183	195	180	204	216	188	161	181	209	179	191	191	200	200	211	162	181	175	174	196	170	208	162	208	183	194	220	178	176	185	185	200	192	205	192	182	197	174	189	155	171	190	198	165	158	200	192	199	190	167	200	205	203	178	186	173	197	178	169	162	200	198	173	206	199	195	174	190	157	177	178	164	217	186	190	190	205	160	183	183	179	204	210	199	207	198	207	195	186	207	157	216	179	216	191	193	221	189	185	155	179	175	186	206	185	158	217	193	208	204	184	170	205	178	179	195	223	186	181	184	189	193	185	202	183	199	180	170	172	185	189	202	185	191	197	205	187	212	204	200	184	172	166	197	185	199	188	168	204	187	195	163	196	197	187	190	211	188	191	201	186	165	185	156	193	192	212	184	220	192	178	200	199	202	169	192	190	194	163	204	196	196	197	187	201	196	197	191	203	216	194	188	192	172	203	184	206	214	182	186	189	156	200	211	174	163	172	178	177	184	186	206	146	188	204	168	173	219	215	185	220	203	210	213	168	211	189	177	173	193	171	200	182	207	190	188	195	188	212	184	180	190	184	176	167	180	209	159	203	208	162	175	199	200	210	208	195	202	197	170	193	188	213	186	205	190	210	189	182	200	179	178	188	176	178	186	207	190	204	185	162	176	159	175	180	188	197	191	197	207	181	188	188	202	168	177	197	180	180	169	193	176	187	212	205	174	188	191	199	194	200	188	196	182	169	195	217	175	161	176	199	174	180	189	233	219	193	219	202	177	189	190	200	217	185	194	203	188	199	223	141	179	201	196	191	191	208	205	191	155	191	176	184	213	199	225	183	198	179	159	179	164	188	198	146	212	197	191	213	200	189	172	165	193	194	164	151	202	207	196	177	192	184	168	185	182	199	218	179	230	189	195	181	169	202	189	198	175	205	200	189	163	150	177	196	171	184	178	170	156	171	194	207	213	179	181	189	178	179	185	164	208	205	192	190	178	187	198	201	182	194	185	177	192	207	157	175	183	175	188	184	198	194	185	182	177	218	191	190	201	198	206	199	186	202	206	211	202	199	168	200	180	181	195	201	184	183	198	228	179	187	205	192	221	169	187	201	173	192	185	184	194	173	212	186	185	176	165	168	181	196	196	185	172	165	198	217	222	193	182	207	204	204	180	196	197	175	161	177	192	183	203	190	187	169	215	191	180	162	174	192	189	197	187	190	201	171	198	196	205	207	202	193	193	178	187	188	186	198	196	185	205	197	200	202	183	186	220	199	159	206	183	196	191	173	205	196	204	195	200	187	168	192	198	199	225	223	188	206	188	195	204	193	174	179	159	184	195	189	226	144	188	226	177	190	181	195	189	162	178	202	201	178	207	222	198	174	176	221	190	179	188	207	190	175	187	176	181	191	192	204	197	174	173	189	178	192	170	192	182	205	223	184	176	216	195	204	223	203	191	186	172	176	187	195	217	197	201	196	191	195	177	185	186	190	173	192	175	212	181	194	192	184	199	202	161	211	180	195	218	191	183	204	167	207	177	188	189	186	188	207	178	200	209	205	199	222	196	179	179	178	180	211	185	202	222	200	173	155	194	192	218	168	188	190	179	167	189	204	198	169	192	200	199	181	214	203	193	212	184	172	209	209	198	192	196	205	178	199	160	177	190	211	197	227	182	210	209	179	188	181	193	184	167	176	184	206	201	205	184	193	187	177	178	180	163	175	193	189	181	171	193	221	194	203	191	191	209	212	174	195	214	219	174	208	198	158	195	187	184	183	204	194	187	191	170	190	213	173	200	194	175	178	164	210	189	220	197	201	186	193	207	161	170	172	174	185	182	171	185	207	224	205	216	169	214	178	197	185	191	188	207	183	164	193	204	183	190	189	191	185	196	193	203	156	169	175	186	207	189	202	188	210	205	190	208	199	172	192	196	173	197	156	176	194	203	206	183	207	160	183	179	210	180	169	198	196	174	168	182	170	214	172	207	180	180	165	163	172	196	208	215	182	179	188	184	161	185	181	192	220	170	180	201	206	200	216	163	207	176	188	188	199	208	203	179	186	190	182	223	180	169	208	180	189	189	183	170	177	199	185	210	189	199	195	191	201	207	191	182	202	186	200	192	218	172	186	186	204	187	204	189	210	184	173	175	176	187	198	169	210	196	197	180	182	181	211	201	188	195	159	181	179	176	188	204	192	192	203	229	170	187	193	206	190	155	203	181	189	209	197	197	177	211	173	181	187	199	192	181	174	188	211	185	205	178	177	198	203	197	192	201	188	207	170	202	202	216	188	197	223	175	215	197	196	197	182	204	172	163	183	197	194	202	188	197	173	169	176	184	178	185	210	212	179	213	173	205	195	192	215	195	164	182	167	196	187	190	186	205	197	187	181	190	181	208	209	186	182	174	198	171	195	185	159	208	222	193	169	222	193	182	193	216	178	187	199	179	190	185	186	208	185	209	188	178	208	194	200	165	204	205	174	156	191	184	205	177	174	175	167	190	167	213	172	224	187	161	170	191	199	199	185	201	192	171	174	178	185	200	189	175	149	196	192	173	179	170	189	172	183	182	182	198	184	209	186	193	183	186	202	218	188	173	161	200	174	199	179	172	188	165	192	183	172	187	182	177	200	179	171	168	214	182	156	174	203	184	184	193	176	166	202	211	179	198	195	195	204	187	183	191	192	203	184	190	181	197	180	179
19102	7194	4379	4979	4440	3581	2457	1765	1452	1417	1393	1245	1071	1021	1049	947	842	828	722	638	595	575	606	619	509	514	454	483	466	425	456	436	462	486	475	421	417	406	433	397	436	407	452	448	422	404	411	433	426	397	411	465	414	427	454	435	432	440	423	406	438	412	393	401	382	385	409	430	416	418	386	399	431	410	395	404	444	455	438	434	425	426	430	419	392	413	414	416	453	428	440	385	411	409	430	404	416	375	409	397	415	405	377	406	400	407	418	387	380	435	361	459	432	414	415	416	377	404	388	421	376	389	411	415	414	372	395	393	391	420	399	394	436	427	396	405	428	392	436	418	382	451	421	426	422	401	404	415	420	420	411	448	399	411	414	418	391	425	422	393	395	442	411	400	444	421	450	419	404	407	414	379	423	419	435	434	421	413	450	433	416	417	398	416	428	394	375	455	447	376	401	399	385	420	433	399	401	405	401	406	409	392	430	382	386	429	369	453	422	398	420	419	424	387	404	411	416	407	393	457	376	410	410	456	396	410	430	384	428	390	405	438	423	371	419	356	399	378	417	375	423	404	407	376	456	388	409	377	423	425	419	401	427	409	394	427	378	384	439	350	424	424	390	416	399	433	422	400	402	414	426	405	365	403	436	399	399	422	410	459	392	415	410	420	387	414	424	412	416	423	406	398	443	392	415	397	418	431	415	373	371	422	385	406	430	407	392	410	435	413	433	410	418	413	433	402	400	413	422	372	407	409	406	427	421	409	396	400	391	409	415	429	438	399	395	371	431	407	432	411	437	400	393	436	451	408	423	427	382	407	421	421	414	429	391	404	412	386	382	416	357	432	406	437	406	435	427	428	406	412	403	409	407	389	430	378	428	448	418	437	420	397	419	397	413	425	397	389	409	413	420	436	402	382	467	411	410	433	397	423	404	390	440	431	404	444	416	387	433	394	426	421	398	448	413	414	380	380	457	414	421	396	423	400	421	439	393	391	403	391	386	398	413	414	432	400	427	409	411	399	411	383	369	417	399	446	429	414	419	391	396	414	406	403	407	423	405	358	405	397	435	398	414	407	438	379	393	394	349	420	383	409	437	404	413	383	412	406	375	461	405	396	432	405	405	399	396	418	402	404	365	415	413	375	392	417	397	411	403	403	389	409	425	418	380	376	396	414	424	410	396	419	397	385	411	408	444	407	394	377	420	398	430	415	406	395	422	435	420	374	405	393	401	433	395	448	405	370	391	431	410	369	436	413	407	392	374	396	392	385	467	408	393	418	449	398	410	384	390	427	402	421	421	426	435	416	389	370	439	405	428	387	422	404	414	405	399	405	435	402	419	412	392	388	381	404	372	417	424	412	414	401	394	378	408	407	426	395	374	387	368	438	425	388	408	422	399	393	387	372	408	428	387	397	396	434	404	442	418	402	397	433	446	395	414	402	421	433	365	402	395	428	451	429	402	398	405	371	356	386	381	384	427	412	427	406	391	415	394	382	384	390	425	429	406	406	407	400	412	418	405	417	381	398	393	404	390	430	403	419	413	427	388	429	413	416	387	428	415	385	398	396	369	461	395	408	402	399	409	368	416	420	371	403	420	410	394	447	413	392	417	422	387	409	429	424	425	411	413	412	446	381	412	408	380	422	380	432	381	415	438	384	401	432	437	424	392	393	377	390	429	412	410	400	435	431	408	415	419	429	370	409	425	416	435	412	435	430	446	400	368	390	428	414	427	419	448	415	407	409	417	389	399	393	414	371	356	406	417	374	420	408	381	414	406	401	425	403	426	447	404	375	427	404	406	415	418	428	406	390	399	411	376	380	434	399	402	401	377	365	390	377	406	444	425	434	411	379	395	381	397	418	411	428	424	413	371	436	407	427	432	456	415	388	417	392	424	447	446	383	417	412	395	415	385	402	410	406	403	396	426	392	424	425	392	422	438	435	401	415	441	405	411	470	446	416	436	367	411	412	388	425	463	409	418	385	410	412	414	409	413	408	411	404	395	392	402	393	394	397	438	381	408	380	376	406	387	452	418	398	419	399	398	408	381	411	383	355	416	394	392	427	423	442	448	432	374	427	436	441	437	382	426	423	359	417	414	434	420	389	448	397	416	398	456	426	391	407	398	391	398	393	404	424	410	423	414	374	399	408	417	392	405	423	436	351	386	429	433	416	389	416	438	372	396	386	381	444	397	405	426	368	398	390	450	387	406	400	382	433	394	402	427	418	381	416	433	385	427	401	376	429	454	434	410	392	423	428	441	411	374	446	404	429	396	419	384	424	436	395	422	416	365	389	437	432	430	413	397	417	408	425	454	430	407	441	402	391	410	416	431	430	411	405	366	430	394	413	407	401	433	428	372	389	420	398	386	417	378	387	409	402	412	386	371	352	393	399	412	430	405	397	396	406	418	400	429	411	394	434	389	426	418	395	412	429	471	414	380	411	368	373	346	414	418	388	378	388	446	399	442	370	361	397	379	418	395	378	384	405	391	373	413	383	411	394	392	415	415	410	433	452	369	396	407	432	411	393	402	408	408	402	402	418	384	382	402	386	397	418	363	397	409	394	408	404	387	407	417	412	383	394	396	401	421	407	431	403	395	434	400	431	391	411	405	364	394	420	434	380	438	431	416	399	407	426	399	424	428	402	390	445	388	398	404	398	460	373	419	401	383	375	407	396	381	408	413	412	442	396	429	409	416	417	374	404	397	361	409	410	436	418	421	414	402	392	388	397	402	392	391	390	422	399	413	395	381	426	398	387	409	423	391	424	437	430	383	406	393	445	459	425	423	360	415	447	407	418	405	412	406	426	396	389	410	379	404	387	366	386	408	432	407	387	421	425	404	409	455	388	408	384	427	399	362	406	396	439	444	409	454	384	420	419	405	428	412	405	389	437	410	422	385	422	390	401	394	442	395	367	445	438	414	414	384	377	388	408	371	405	414	407	462	440	414	434	407	416	402	399	418	416	434	415	397	388	418	414	397	394	370	400	406	404	408	446	370	451	396	401	391	399	390	397	403	406	407	399	404	392	396	420	418	425	392	397	388	398	367	397	425	452	382	431	415	371	412	411	377	377	446	403	409	429	406	393	387	416	386	428	422	434	403	397	416	438	388	404	419	390	419	416	415	430	405	410	413	414	449	399	430	404	461	423	396	417	409	444	402	428	380	394	399	434	405	433	409	392	430	421	423	447	399	388	434	414	464	413	399	390	448	431	392	436	408	384	431	409	378	408	429	428	420	428	402	401	404	435	384	426	376	407	410	407	386	403	432	429	389	392	429	404	369	438	412	428	416	420	430	442	424	441	403	404	412	393	396	387	418	409	404	380	419	409	389	434	440	396	434	388	398	407	401	394	444	418	387	412	399	445	396	389	436	452	397	387	414	403	405	405	380	401	409	403	374	410	405	406	419	407	395	379	413	419	416	385	402	412	402	401	405	401	402	437	437	430	403	376	408	406	410	401	406	456	390	438	397	417	401	373	414	430	382	401	407	394
47241	19895	6246	3312	2138	1575	1065	749	578	592	522	457	437	371	381	338	307	331	297	265	223	233	245	216	240	190	198	188	165	190	160	190	191	176	191	167	158	189	177	166	179	192	159	161	168	155	165	193	175	160	147	152	169	184	151	206	174	161	161	150	181	184	146	158	152	153	164	148	148	177	169	176	162	148	168	165	166	192	161	155	161	145	165	148	145	162	183	175	168	139	159	196	195	159	177	155	186	179	160	175	171	178	174	153	148	179	172	158	158	169	161	155	175	150	173	160	148	168	185	162	134	158	165	188	170	163	178	174	184	177	143	169	174	177	188	172	164	160	169	149	166	169	187	173	171	153	167	160	162	175	187	163	147	168	158	157	146	154	167	191	173	154	166	179	165	145	171	141	153	170	164	153	169	208	158	150	160	177	177	163	144	193	166	155	151	138	164	178	146	156	156	172	166	141	132	159	176	171	152	182	153	145	170	174	126	153	148	148	146	155	152	181	179	173	165	148	168	171	168	176	173	170	168	174	177	162	139	140	174	167	170	174	187	163	170	179	172	168	192	184	144	165	152	161	164	177	180	165	182	155	177	170	172	159	164	130	147	160	181	143	169	167	183	167	173	135	161	167	197	196	153	186	154	162	169	154	163	190	174	154	166	161	170	137	149	172	154	186	161	141	145	152	156	161	190	163	163	127	173	174	179	164	160	190	159	178	155	189	152	192	172	165	157	132	156	150	163	152	172	178	158	182	162	154	194	153	146	161	160	150	164	173	165	180	140	171	160	153	154	176	179	170	159	163	170	156	189	176	175	170	213	179	148	162	162	172	165	182	178	152	127	169	169	173	132	177	172	161	167	152	212	136	163	152	157	181	171	175	134	146	189	134	173	164	154	148	178	163	159	168	172	147	169	177	174	152	169	168	140	166	159	182	207	177	173	209	171	161	177	194	166	162	161	172	166	152	134	161	171	147	155	176	161	164	176	163	169	159	155	183	163	153	162	162	152	160	176	168	172	191	183	158	150	189	164	157	171	161	176	187	169	161	151	157	184	162	173	180	183	148	165	144	171	167	177	185	163	169	144	146	162	143	159	180	171	161	162	158	156	165	161	161	176	196	169	153	158	168	178	155	177	158	181	164	163	169	165	180	183	172	141	177	173	144	177	153	167	162	181	178	162	167	163	171	163	161	153	183	180	169	182	148	157	187	178	160	171	167	149	159	167	153	165	162	172	174	181	146	152	173	141	184	178	174	152	197	154	162	180	148	142	180	184	152	173	150	157	191	190	149	190	149	159	143	154	187	177	187	173	179	146	148	182	163	172	158	159	124	165	156	174	178	185	153	176	180	145	170	158	198	168	156	175	173	188	160	165	154	162	159	175	169	174	174	181	150	153	135	165	165	184	143	183	170	147	165	163	160	161	164	150	177	156	156	149	151	184	164	148	177	155	180	147	153	172	156	157	173	192	206	161	160	172	167	156	192	161	174	158	160	160	157	161	193	184	161	170	194	168	157	165	156	152	128	156	172	174	152	162	155	154	177	146	158	164	173	195	162	159	161	170	190	161	163	176	169	150	169	154	167	166	166	184	171	173	149	162	157	167	160	150	165	177	168	164	166	159	170	163	182	161	170	171	185	145	193	163	142	168	166	144	158	167	173	158	163	174	150	174	172	191	157	171	143	145	166	176	165	177	188	159	171	186	152	142	154	178	159	182	175	157	171	149	175	146	166	179	152	187	157	166	190	163	165	154	172	179	208	173	193	161	194	166	172	174	193	170	151	172	156	177	168	185	191	176	184	178	173	185	167	175	164	170	159	176	160	178	137	185	152	171	165	163	167	182	160	176	171	173	171	189	168	174	194	167	157	151	161	167	175	167	167	162	169	163	172	183	164	166	179	148	178	182	156	159	164	152	146	163	167	153	158	172	181	172	174	151	162	171	162	182	168	152	175	155	152	175	166	153	168	165	153	182	153	150	161	169	169	177	162	152	179	169	173	160	157	163	195	160	176	181	179	172	153	165	176	157	171	174	189	165	183	187	188	160	169	150	166	167	155	165	160	158	189	166	176	148	132	167	180	155	172	170	174	159	142	155	142	179	175	162	144	154	165	167	162	177	150	133	165	163	170	185	146	190	167	167	158	187	174	148	154	179	177	155	161	140	190	154	164	164	170	157	178	173	165	182	161	164	182	162	133	166	158	159	158	151	186	175	181	174	150	148	147	168	160	153	193	184	182	168	152	174	154	167	175	178	139	152	176	154	167	175	182	140	134	157	172	157	169	171	171	167	170	172	179	154	164	134	145	180	173	155	196	184	195	157	148	157	161	179	180	202	173	168	159	154	150	163	173	167	194	160	145	144	150	188	170	156	147	215	154	179	173	190	174	156	166	168	180	151	169	154	167	173	175	159	175	149	189	181	143	169	170	139	148	171	167	141	167	166	177	164	182	173	166	188	177	184	174	161	175	162	170	156	178	163	147	170	140	156	190	144	171	167	133	186	157	160	180	179	179	175	176	184	188	168	170	154	175	160	180	188	184	163	181	148	159	173	189	164	182	170	183	177	155	149	159	150	157	177	182	183	138	171	189	179	160	183	157	151	166	157	195	159	155	190	159	150	174	153	158	173	161	146	186	166	179	168	167	162	171	151	143	189	176	185	169	163	170	150	198	167	166	174	180	181	179	150	180	199	156	171	195	192	160	158	162	159	171	157	147	178	188	171	166	191	157	174	168	153	175	180	167	184	165	194	197	161	170	155	184	157	198	185	156	155	146	168	166	165	158	132	172	169	179	180	166	159	167	152	158	172	178	148	147	165	143	164	158	173	154	155	176	157	157	156	157	176	156	153	184	178	158	177	183	142	145	148	163	178	177	165	152	158	174	173	171	168	161	159	150	168	185	180	161	190	170	178	141	157	152	170	176	163	156	157	163	174	172	194	170	145	159	169	187	169	166	172	182	176	144	135	152	176	190	155	146	158	166	176	179	184	161	161	177	179	159	152	185	156	157	175	171	159	181	154	150	154	176	159	162	155	158	145	137	181	196	166	168	160	159	154	161	159	179	157	167	186	150	175	184	180	170	178	195	148	179	183	180	160	152	153	130	169	175	155	156	154	175	183	167	181	169	162	165	150	177	169	179	180	167	165	154	149	171	167	161	175	152	162	174	120	186	168	154	175	152	164	180	152	157	168	166	155	144	147	159	175	160	176	150	178	154	179	189	188	162	187	158	136	171	170	152	178	176	139	162	183	160	179	171	183	169	171	178	182	167	162	160	149	166	169	173	164	156	184	147	178	182	184	167	175	145	163	165	159	186	153	180	183	156	178	161	185	156	142	187	151	142	151	168	185	179	199	192	163	161	168	196	182	168	155	172	173	179	169	182	148	143	176	161	173	199	157	180	152	171	179	154	200	178	185	172	174	154	183	189	165	183	175	155	161	195	184	147	182	178	164	193	181	187	177	176	195	159	177	161	141	176	193	176	161	147	191	128
27017	10993	7774	8655	7717	6215	4600	3375	2866	2510	2436	2123	1845	1736	1693	1566	1430	1262	1147	966	864	740	801	775	760	643	575	549	520	493	519	483	456	481	461	407	421	388	377	425	411	393	443	421	443	395	386	412	372	397	400	380	353	373	404	369	390	396	385	412	373	373	419	365	354	385	379	398	388	376	396	361	394	335	364	384	396	376	420	372	327	357	359	360	376	361	400	368	412	356	381	391	350	364	373	380	383	392	388	378	353	362	373	367	361	368	389	350	372	368	368	391	346	389	362	339	373	377	388	394	368	378	362	384	360	355	369	360	379	355	387	351	365	310	383	354	372	358	373	358	392	343	366	399	408	403	376	364	387	369	355	360	352	377	383	377	390	355	356	395	363	359	383	350	366	359	342	360	392	351	357	369	372	345	360	363	377	382	358	367	351	384	373	337	393	401	393	367	381	371	378	367	378	376	393	346	357	391	390	381	363	359	370	376	362	396	368	364	383	387	351	387	366	349	339	376	394	374	409	403	369	371	354	362	346	312	370	369	361	377	361	356	340	359	384	324	344	385	362	392	363	376	341	364	364	350	363	359	381	391	363	355	358	347	375	377	366	400	342	372	377	370	344	360	377	383	385	361	366	377	388	383	359	358	373	363	350	390	386	382	354	360	384	381	345	383	350	395	367	379	391	344	369	355	341	357	355	368	384	364	379	365	351	392	375	375	384	372	349	370	340	382	375	375	386	358	368	414	331	355	396	367	348	352	373	364	375	333	360	337	375	373	370	385	334	363	390	374	397	382	386	356	347	372	365	370	379	362	398	386	402	371	372	417	355	347	343	376	341	377	378	405	368	385	391	379	367	360	353	358	361	394	326	392	343	377	359	365	365	366	351	376	396	336	378	364	373	365	361	366	374	417	345	378	378	365	386	363	407	390	344	333	366	339	380	399	369	387	339	384	387	354	398	339	396	377	391	351	343	369	375	379	373	377	363	394	366	370	343	372	353	363	400	386	370	388	371	379	354	355	371	349	350	380	357	373	341	362	377	344	335	362	398	394	362	373	336	363	365	367	382	372	367	335	374	384	367	353	373	378	359	357	366	415	358	370	367	369	376	352	366	369	387	356	361	389	406	353	361	357	421	380	380	401	353	349	352	385	381	390	335	322	362	399	350	370	359	362	381	355	373	349	346	359	336	389	368	359	345	410	384	364	396	371	382	342	346	397	363	368	360	321	334	363	383	369	362	349	391	398	406	360	386	364	379	373	339	391	361	350	371	392	363	372	394	350	398	374	383	373	385	336	354	349	366	347	358	392	367	358	367	402	333	382	377	360	321	375	361	368	379	381	355	406	344	377	388	361	371	405	385	376	336	347	375	381	399	338	362	370	354	346	385	359	348	354	369	373	330	377	380	392	348	362	389	375	371	359	369	384	345	321	370	336	363	380	363	373	403	389	361	322	402	366	368	384	377	373	383	351	354	375	378	387	385	378	388	374	344	351	358	384	384	343	363	395	374	406	407	376	368	355	353	369	388	372	366	383	353	369	353	357	365	393	397	367	390	398	349	370	348	373	379	371	369	373	343	409	383	386	359	385	350	358	342	379	388	389	384	391	372	414	362	360	372	384	325	382	365	410	367	375	391	345	369	380	391	347	385	401	365	376	383	367	387	358	367	349	390	386	395	384	360	348	384	383	373	377	360	373	352	362	355	339	377	355	326	386	393	330	367	342	356	403	376	385	405	395	377	363	367	377	365	323	361	410	367	384	363	400	386	382	376	387	375	401	330	383	382	347	375	371	375	399	374	389	368	367	398	339	360	395	382	360	376	346	352	379	344	355	371	330	367	379	401	386	383	403	376	353	398	398	349	381	383	365	369	386	382	360	397	357	389	377	395	388	369	356	381	374	360	395	372	386	373	390	364	374	387	364	389	396	346	334	398	382	375	352	379	399	354	381	389	393	380	396	386	404	393	359	341	372	374	347	355	341	341	359	377	364	382	330	400	344	373	357	362	370	377	380	393	414	397	370	371	368	326	386	382	381	374	389	355	351	346	368	386	390	428	401	337	336	358	388	343	386	325	382	371	355	365	338	357	420	370	384	392	362	371	373	358	319	380	365	388	350	365	397	352	354	374	360	399	359	386	392	381	350	383	364	380	367	371	358	317	351	351	378	382	389	383	393	401	358	391	328	397	371	398	374	407	351	385	382	367	416	365	382	375	376	339	364	370	366	375	341	385	364	359	368	354	362	385	375	390	368	359	365	328	375	336	380	380	391	386	334	359	350	410	359	370	364	372	381	368	360	363	376	396	364	396	373	402	398	370	400	359	383	377	414	389	363	350	341	365	395	355	366	359	377	375	392	348	363	347	409	358	387	376	339	355	403	357	368	330	342	381	384	357	390	401	364	339	340	374	363	371	346	344	371	360	339	352	368	397	324	378	388	374	369	371	364	353	418	369	366	373	372	371	400	358	379	386	392	344	376	378	390	388	381	380	365	350	379	390	350	352	349	363	351	352	339	347	367	347	339	398	379	421	372	346	365	380	357	352	382	394	364	357	328	342	378	365	334	326	381	356	340	355	382	391	356	371	354	375	358	374	363	332	375	397	351	364	348	362	398	363	374	364	422	386	389	380	355	351	396	372	363	371	359	393	405	378	392	334	358	392	367	372	373	365	374	365	371	358	345	364	355	363	382	397	400	405	378	347	361	380	365	329	380	355	362	394	353	378	382	348	403	339	367	381	343	378	402	388	384	347	382	361	345	365	377	366	399	347	371	407	412	361	377	395	338	362	379	366	369	375	365	438	379	353	392	357	408	351	352	324	394	347	392	348	332	402	394	374	355	346	372	354	392	382	351	336	375	368	387	384	378	380	347	351	373	375	383	372	352	402	396	396	382	368	358	356	378	346	352	371	381	356	381	361	351	394	381	374	394	377	373	348	365	378	389	381	386	352	353	367	365	378	376	395	384	334	383	370	362	357	360	354	359	361	379	372	347	339	342	363	336	383	382	372	401	334	376	426	348	358	394	377	395	361	392	389	351	360	383	397	370	384	350	401	354	375	362	370	393	375	383	413	350	354	382	371	373	363	352	388	393	375	344	400	361	408	375	354	378	394	384	358	391	369	384	405	368	389	380	382	362	338	405	368	332	394	361	388	388	374	364	349	333	338	375	365	365	381	379	357	375	360	380	399	353	347	360	365	341	368	339	372	383	387	371	368	340	376	378	367	347	353	358	367	366	368	358	363	351	372	374	359	381	364	373	394	372	382	364	372	367	350	382	371	343	365	332	371	358	381	396	359	349	400	353	394	383	355	365	365	357	365	388	395	357	372	358	365	347	375	390	382	356	356	371	368	366	351	380	381	339	376	374	423	378	360	370	340	355	355	379	325	393	340	355	341	356	370	356	364	381	379	380	373	357	359	366	365	378	386	359	360	364	373	366	355	354	367	365	382	363	340	396	372	376	395	383	366	333	395	361	349	356	373	398	335	372	356	325
53853	25586	9339	4800	3091	2192	1597	1073	918	783	738	676	624	527	524	541	448	415	317	332	327	327	340	325	286	254	247	205	218	245	238	183	202	224	214	200	222	183	213	196	185	201	193	181	203	221	203	209	221	207	219	204	225	213	187	189	188	180	231	192	214	175	220	191	201	206	214	161	191	205	182	208	220	209	182	168	194	195	190	182	186	207	198	176	209	197	215	200	197	188	196	206	168	204	197	183	206	220	194	201	197	197	165	176	179	202	174	201	205	199	187	174	191	194	213	192	212	190	177	178	193	225	175	202	175	184	200	200	197	182	196	196	195	194	169	153	204	161	197	208	191	188	184	217	191	206	206	208	176	213	174	193	184	205	196	186	209	214	232	208	190	180	210	223	199	218	195	190	199	186	211	212	209	197	192	168	163	177	180	182	207	197	256	220	213	190	211	173	207	187	166	216	213	189	202	197	197	201	200	205	179	225	183	182	180	201	211	202	198	185	188	195	202	203	187	206	238	201	188	196	202	217	205	215	175	192	204	191	204	193	209	200	227	201	206	188	209	180	208	210	186	191	187	220	177	226	233	228	205	201	190	206	202	184	198	179	220	202	204	191	204	205	196	207	176	203	203	195	219	201	213	219	201	193	206	211	199	169	208	231	231	199	180	198	182	196	216	213	208	194	216	203	208	188	201	172	196	199	215	195	198	210	233	192	193	223	230	193	184	197	193	219	186	188	201	183	218	206	196	186	219	234	219	191	212	173	178	194	206	196	184	199	191	210	245	189	179	221	224	205	181	209	204	222	195	198	237	201	175	215	193	189	198	236	173	193	196	181	176	193	187	176	193	204	192	151	186	214	199	199	183	218	198	194	173	219	175	207	209	190	182	184	175	181	197	196	199	173	201	172	184	203	217	189	195	181	199	189	201	191	222	197	185	213	168	201	222	212	219	199	163	216	215	198	178	204	199	204	229	183	191	218	181	195	183	232	224	172	203	191	202	166	172	184	203	184	198	198	207	199	204	191	206	202	185	207	204	209	201	219	206	181	188	201	206	205	226	190	195	184	189	194	216	178	207	177	175	199	198	236	229	205	201	213	208	217	171	226	205	206	171	200	178	219	193	182	216	202	234	216	207	212	174	170	191	201	222	203	210	183	233	200	231	190	206	185	163	204	181	191	210	171	189	207	198	192	196	229	202	222	168	195	200	185	196	191	184	226	199	208	201	199	186	221	187	208	205	226	218	175	184	196	207	220	226	205	214	212	203	179	215	231	199	213	197	180	196	185	191	197	187	205	216	189	212	193	200	222	210	192	209	209	199	205	202	187	210	206	176	190	194	210	211	194	194	208	208	219	167	227	212	221	206	204	200	192	181	194	197	190	200	162	206	202	209	205	240	178	202	220	187	226	189	221	192	179	191	205	182	195	182	202	190	150	195	207	195	198	199	210	179	209	208	195	167	198	198	211	193	203	188	216	178	212	200	217	201	213	178	183	219	196	181	192	199	190	176	184	185	201	206	194	208	191	201	181	189	203	222	187	194	194	170	186	206	220	210	215	169	213	191	191	209	184	178	215	208	198	203	244	195	178	178	243	233	217	190	208	192	190	204	218	197	210	221	209	203	181	198	214	188	202	200	192	196	195	177	219	183	184	173	212	228	215	208	201	203	178	214	194	231	218	203	168	194	199	183	171	233	206	213	208	193	210	225	216	200	182	197	209	194	206	195	169	215	193	182	209	188	188	204	189	200	183	200	192	210	202	184	205	218	180	205	207	202	160	187	196	174	233	201	181	193	209	171	229	198	190	178	161	198	187	208	197	219	206	206	202	228	212	204	170	182	188	175	191	209	179	197	223	220	217	215	179	191	191	227	215	196	189	178	187	185	207	217	173	187	191	184	216	196	203	186	216	208	190	184	215	169	189	183	221	195	190	218	181	216	206	181	200	216	195	202	217	197	197	196	198	214	203	178	206	168	201	195	186	187	226	226	189	206	200	218	185	201	166	161	188	184	192	205	198	221	178	191	215	202	198	215	176	226	203	227	190	203	204	182	191	210	189	219	198	186	170	203	195	173	215	201	170	223	179	199	201	213	207	209	199	193	190	197	210	212	221	189	208	190	189	198	225	216	205	205	217	180	223	196	203	204	176	217	194	186	186	207	191	198	199	206	182	197	189	199	205	195	197	195	189	195	179	215	219	182	196	211	191	202	210	212	195	212	193	202	207	200	191	193	198	175	181	190	200	191	207	184	203	223	188	201	201	209	212	197	194	205	193	218	199	212	187	202	192	168	192	198	172	207	178	190	225	199	220	202	170	186	174	214	182	221	192	239	202	189	190	217	184	179	193	184	205	190	205	201	193	172	207	180	187	195	211	208	213	192	188	180	181	202	174	189	195	180	185	191	198	181	192	229	226	212	199	169	190	189	217	182	222	167	193	205	191	201	197	206	169	199	203	193	181	199	206	198	218	196	189	184	234	184	205	194	176	215	180	167	222	181	192	225	201	189	183	205	210	219	196	224	206	164	191	211	176	190	207	227	190	189	214	194	198	219	198	215	217	183	221	202	209	183	195	198	190	189	181	197	166	181	199	221	210	193	228	192	215	215	191	213	186	180	149	210	197	215	183	174	201	203	183	202	232	210	185	209	195	213	207	184	186	185	176	166	196	194	187	192	206	195	219	217	229	193	208	220	199	145	217	190	208	220	201	185	191	178	182	188	178	201	187	211	170	200	162	188	215	179	207	188	199	167	189	218	186	200	202	210	188	215	187	191	205	178	195	244	199	197	202	184	198	188	201	208	225	218	202	173	198	192	189	190	194	205	195	199	191	184	182	183	199	193	186	202	208	235	209	187	206	191	205	205	195	197	209	210	214	210	190	221	175	189	183	206	205	183	206	203	182	185	223	184	197	216	186	199	201	195	212	217	183	195	179	221	211	186	220	197	224	207	171	193	189	212	179	188	198	221	216	201	198	178	196	215	202	208	212	174	207	208	198	207	204	205	222	187	193	192	202	221	186	198	192	184	197	212	211	237	188	191	198	218	213	188	189	214	217	215	210	192	196	183	208	215	195	212	178	186	228	192	200	168	176	209	199	166	193	184	186	187	216	164	196	216	237	179	199	174	202	221	208	173	212	190	198	184	176	205	176	174	185	180	181	193	199	182	218	204	222	195	186	192	188	178	218	218	199	203	197	179	193	206	185	208	224	222	189	204	190	216	222	227	188	195	207	193	209	182	187	185	201	206	182	194	202	185	200	240	185	205	185	191	186	212	204	194	212	183	204	199	206	188	237	201	191	199	184	176	192	210	179	213	202	203	214	208	217	219	173	195	197	208	214	199	202	205	203	184	210	189	212	208	182	188	191	168	205	182	213	220	229	229	219	201	208	194	183	201	192	206	188	190	202	182	179	183	164	196	207	203	195	200	193	237	225	205	211	204	199	202	198	217	180	197	200	206	243	178	193	205	170	206	224	227	190	196	206	209	219	194	192
30885	14917	10323	11255	10643	8700	6648	4741	4047	3795	3328	3149	2706	2446	2335	2159	2013	1932	1674	1426	1270	1195	1183	1154	1014	904	856	645	654	629	580	562	616	524	542	526	501	512	489	502	552	475	532	484	470	462	528	503	463	468	443	477	474	506	455	448	454	480	443	469	470	474	461	425	446	453	400	443	439	453	426	464	461	490	468	387	423	417	423	409	457	413	423	431	453	440	444	424	407	454	448	446	427	442	424	457	465	474	439	434	436	403	453	406	418	423	413	417	448	443	445	428	459	412	432	421	445	400	452	408	420	437	466	435	441	416	439	442	434	423	439	435	442	417	409	437	420	420	445	434	414	512	483	427	401	444	409	413	446	462	438	455	437	448	425	392	403	393	395	440	421	444	441	420	425	423	432	415	437	428	441	457	406	411	437	430	469	422	472	427	397	412	427	423	423	410	452	409	435	429	434	421	451	434	455	417	422	453	447	415	443	444	395	441	415	416	423	408	434	427	407	443	399	419	434	432	439	419	442	393	426	417	454	449	427	449	405	452	430	457	453	420	436	413	396	441	427	436	409	430	440	437	408	414	400	449	427	424	400	445	401	449	431	408	439	454	413	439	396	449	433	442	416	427	432	429	435	448	435	422	453	453	472	443	432	456	423	398	474	422	438	414	449	430	381	402	418	431	428	424	418	460	435	430	415	394	424	455	450	427	409	416	404	433	438	433	460	444	423	411	443	426	456	434	430	454	415	449	442	433	439	434	444	392	429	413	416	448	426	459	431	470	423	468	424	411	430	466	413	443	459	397	449	451	392	433	441	409	430	404	398	483	446	392	426	420	439	411	438	456	464	406	445	417	460	451	387	418	456	427	457	443	435	408	430	436	422	422	480	446	434	413	409	461	484	422	429	447	417	433	438	452	427	437	476	449	472	390	420	424	382	386	473	425	429	459	400	477	380	458	457	396	437	426	403	428	431	448	434	484	476	453	480	464	426	382	436	415	429	406	431	379	434	399	437	419	442	422	431	456	408	464	396	456	440	438	440	386	468	436	455	432	465	443	426	401	438	403	427	435	466	395	384	431	436	433	434	432	418	413	456	430	468	453	437	421	421	424	415	423	410	445	446	422	462	411	411	461	419	451	417	434	476	451	458	464	444	413	443	435	446	438	409	436	470	445	446	470	410	419	411	432	412	398	445	444	422	421	444	414	413	425	429	411	440	439	455	436	444	425	453	385	396	431	433	433	440	456	410	423	433	451	424	391	460	421	444	442	447	432	450	450	388	431	395	430	431	444	455	430	437	446	412	450	436	430	394	418	457	446	464	462	447	418	412	450	398	405	423	398	436	418	443	475	458	430	448	427	427	417	423	427	415	421	413	458	418	477	432	425	459	452	467	377	439	393	449	452	422	458	447	419	427	458	420	450	473	441	418	430	421	410	429	413	439	440	437	421	406	442	421	431	441	450	432	419	468	433	455	446	399	423	440	444	412	407	460	442	436	451	413	428	431	454	415	418	457	441	431	466	434	437	471	449	402	449	458	441	425	442	414	416	468	420	416	439	412	448	408	446	418	397	462	424	460	468	435	430	417	434	417	445	454	427	411	411	472	462	429	475	434	434	452	454	453	427	435	429	478	432	443	430	432	434	432	450	415	447	416	415	411	402	444	399	489	439	432	419	419	405	423	448	448	424	445	426	390	453	439	412	451	449	424	441	407	439	449	422	425	420	410	443	418	430	437	409	415	414	420	447	446	430	415	425	447	414	444	426	425	414	449	386	443	424	419	415	457	461	448	462	420	408	446	424	436	419	449	459	430	418	413	415	417	460	413	403	434	408	413	379	444	418	426	444	404	459	437	425	463	446	434	437	433	443	479	421	438	425	438	417	411	399	474	405	428	417	452	413	423	448	418	416	415	418	427	416	433	454	430	398	398	472	427	435	417	462	412	428	448	444	418	448	437	420	413	415	419	400	457	431	455	429	429	424	453	433	454	449	423	428	428	440	446	428	436	418	385	390	436	411	434	423	455	431	431	420	429	455	449	417	436	420	412	404	426	443	420	447	455	427	420	419	467	411	424	481	421	436	443	401	439	442	447	425	443	406	421	436	463	453	355	419	432	427	399	440	427	451	425	427	425	433	413	426	383	428	423	451	465	429	407	423	444	422	429	448	427	434	438	465	460	462	462	428	409	440	428	439	451	436	422	422	457	435	442	429	397	467	454	402	404	459	394	398	421	415	432	416	389	420	406	442	420	435	443	466	432	462	426	453	446	440	413	402	450	442	428	450	427	421	445	448	433	402	420	422	461	443	405	443	437	418	438	411	420	448	430	434	410	444	449	451	410	429	436	423	409	448	438	421	431	409	435	455	438	421	412	431	475	410	384	445	457	432	430	390	430	491	459	422	441	430	432	458	420	449	477	452	414	414	433	454	414	491	448	453	426	438	445	408	464	427	444	460	413	444	416	462	417	425	443	427	425	435	437	418	420	405	440	407	430	416	407	436	406	446	444	434	428	449	449	434	455	446	418	436	463	429	423	400	433	445	451	469	419	425	393	409	455	432	449	457	431	430	413	412	444	417	444	425	444	452	420	459	410	382	434	411	414	407	463	382	405	441	419	465	448	422	424	426	431	426	429	419	460	427	461	407	404	470	441	413	423	433	450	426	427	441	422	445	423	454	463	370	445	444	397	400	442	398	438	451	394	442	440	413	407	442	403	435	382	435	412	421	409	379	376	446	428	410	406	412	444	400	424	455	378	409	436	433	400	424	423	437	417	450	420	412	457	463	446	446	448	479	402	416	449	418	466	416	421	427	427	443	432	416	444	430	444	427	443	448	445	439	413	414	398	414	429	418	417	449	414	392	426	433	439	422	411	434	443	429	460	403	437	451	446	435	425	441	407	435	422	439	448	440	442	445	429	430	459	423	422	398	439	452	437	449	437	450	430	443	448	434	396	401	407	443	428	425	406	454	410	424	485	433	429	421	452	399	423	421	445	439	421	388	442	454	429	419	435	411	414	451	468	445	455	433	453	435	443	422	445	403	402	483	452	459	426	412	429	408	389	440	451	430	435	450	391	436	459	434	414	418	437	438	443	445	451	443	417	411	448	424	443	443	438	419	434	427	427	403	423	394	424	450	431	447	459	416	437	466	422	442	459	417	421	481	439	422	409	455	427	385	417	394	380	404	373	431	395	435	410	405	430	430	433	432	444	475	407	423	427	458	399	432	393	373	437	394	445	405	425	435	467	459	470	414	408	427	421	417	386	452	435	430	441	435	437	422	437	409	422	442	466	424	377	415	466	424	463	454	455	459	448	413	436	417	426	440	418	439	421	431	420	404	438	429	422	429	431	462	431	442	426	431	444	403	420	441	430	472	418	451	452	454	452	444	420	399	423	432	450	440	454	453	430	407	397	413	432	430	446	416	440	436	461	457	435	472	441	410	486	468	408	425	413	410	425	423	438	430	427	422	425	410	429	427	428	439	410	443	444	414	466	418
33547	12149	2878	1685	1235	915	605	468	365	364	353	298	353	305	269	252	258	265	251	250	206	207	226	199	191	195	210	211	183	203	189	175	194	181	184	172	178	166	183	235	199	201	143	200	197	200	201	204	189	181	197	180	172	201	194	187	215	193	193	187	185	189	190	203	210	215	203	201	200	202	187	199	178	176	175	183	176	170	168	171	181	171	198	189	174	182	183	176	199	200	181	192	176	196	184	203	183	199	194	171	213	212	196	188	199	192	176	186	186	192	162	191	192	193	207	217	203	190	215	195	211	215	176	177	190	194	193	201	214	171	198	170	191	176	178	205	199	196	181	202	205	199	194	193	190	178	181	174	175	185	232	196	176	173	230	220	186	196	182	203	199	180	191	204	171	174	192	206	203	175	183	180	179	194	201	198	190	172	198	220	239	177	196	183	206	208	189	207	210	183	177	181	203	172	164	196	185	190	187	170	179	169	180	175	201	182	176	175	234	197	167	205	187	191	168	183	193	196	210	193	203	170	156	187	178	194	194	180	183	180	208	188	198	178	179	183	191	195	194	161	206	195	184	177	180	196	186	170	188	221	205	183	170	178	208	156	182	175	170	174	195	162	198	188	175	184	201	181	194	209	204	189	221	181	198	186	204	211	193	191	205	193	196	199	199	211	175	211	206	178	194	177	177	176	173	179	180	198	174	176	184	167	182	183	171	180	183	200	213	169	181	167	201	168	197	199	192	171	189	185	214	174	168	172	197	198	151	184	205	196	209	185	176	174	198	177	172	215	168	171	190	196	182	210	166	179	189	190	191	195	191	181	210	174	181	190	174	219	166	209	206	181	173	186	148	204	177	186	199	181	198	197	180	184	208	159	164	211	181	181	178	216	181	182	178	215	198	193	186	195	220	209	190	183	184	180	190	224	208	195	184	193	192	185	184	187	192	171	201	208	163	189	191	196	189	192	184	189	187	190	199	177	193	169	215	164	194	193	188	196	170	203	189	192	194	193	179	198	182	183	199	187	192	177	177	184	201	174	181	183	184	177	220	201	226	195	217	176	195	151	186	185	177	184	175	189	167	174	189	188	186	182	194	198	191	173	190	206	176	184	189	173	176	165	214	192	178	194	155	206	182	183	209	215	204	186	204	186	176	181	176	181	215	193	203	172	173	192	233	201	169	179	176	178	183	191	184	199	181	189	193	216	184	175	208	210	167	199	189	185	189	195	218	189	188	192	200	172	184	185	169	152	190	181	191	192	206	190	182	185	220	204	201	174	202	160	177	171	184	198	193	189	197	215	186	183	195	201	202	178	185	174	180	166	183	196	189	181	171	190	177	185	175	177	182	201	195	193	187	168	203	187	165	155	208	180	209	178	158	175	180	195	178	186	211	204	184	155	176	181	175	202	194	205	194	197	225	181	230	156	212	192	185	175	193	192	176	194	174	197	182	197	189	205	182	198	194	188	178	197	185	176	208	205	187	191	163	202	186	196	197	187	200	204	189	193	188	176	189	182	208	171	192	198	204	170	188	179	159	204	226	195	168	175	198	189	191	188	197	174	197	207	191	201	194	190	205	179	188	184	194	187	178	169	172	159	185	189	192	196	191	200	200	200	176	191	205	180	181	182	200	175	181	198	186	222	178	155	185	193	188	192	187	203	204	188	176	170	164	192	199	180	177	196	214	183	180	167	166	186	167	231	189	194	178	183	161	186	193	175	189	210	180	204	176	199	190	209	173	189	173	176	182	192	192	196	210	164	208	206	175	162	175	183	178	202	176	188	191	223	198	188	218	188	185	169	201	181	205	175	168	204	191	209	193	168	185	191	223	187	153	183	191	207	180	185	214	179	159	200	171	189	189	200	208	180	200	196	163	183	170	190	184	196	222	168	164	182	178	182	194	204	181	165	191	159	180	172	200	182	197	175	204	171	181	196	155	169	178	202	168	183	197	185	187	178	170	182	184	168	175	208	176	194	173	197	193	203	197	193	162	168	190	197	172	189	183	179	185	188	217	165	195	185	186	161	177	182	195	191	233	189	208	182	191	185	183	175	194	199	196	174	192	200	192	199	186	195	184	168	185	198	189	194	185	212	187	174	164	201	209	157	191	176	196	182	192	199	222	210	191	207	192	169	198	182	177	175	195	202	183	195	186	166	185	219	202	187	190	167	184	192	176	198	194	191	179	183	169	186	199	187	177	196	195	200	184	185	207	208	187	167	183	193	214	154	193	170	188	183	166	172	222	194	160	176	217	184	194	169	199	183	193	171	226	186	167	197	219	187	186	174	204	194	199	202	213	195	171	185	161	173	189	179	185	175	209	176	198	177	184	212	174	225	214	187	192	176	164	180	177	222	168	184	219	181	180	205	178	187	164	196	214	179	178	216	218	183	171	187	209	207	208	196	212	193	185	194	199	200	192	172	185	196	206	197	201	183	179	188	177	174	185	174	164	176	171	198	202	183	206	202	221	194	214	180	173	202	180	183	185	189	212	178	143	162	177	202	172	175	188	213	207	199	173	192	160	184	219	193	178	155	176	193	206	222	197	205	180	157	185	183	172	201	186	189	178	182	172	211	165	165	195	200	207	208	189	172	160	203	204	206	203	164	199	176	198	188	194	166	176	181	180	195	192	195	186	176	177	182	178	204	177	183	165	197	214	168	177	178	223	178	190	188	217	184	184	167	175	180	208	186	163	195	174	182	184	203	193	210	183	200	178	178	171	183	179	200	195	166	183	182	178	197	191	205	184	159	205	190	210	180	189	166	191	201	171	211	228	221	183	198	171	152	166	176	179	192	177	183	182	185	180	205	169	170	181	206	182	180	208	170	177	186	177	201	180	196	199	182	214	197	192	213	201	177	177	181	172	185	192	208	176	190	174	202	204	189	162	172	169	179	189	188	197	194	181	177	176	168	188	221	172	226	214	185	205	209	180	208	195	181	218	216	198	181	189	175	157	191	165	182	179	217	220	175	169	205	194	208	196	162	221	164	190	168	178	177	180	212	179	170	175	185	175	198	189	154	183	174	195	208	175	176	198	196	182	183	191	179	168	183	210	200	177	235	170	166	173	181	183	170	210	204	203	204	198	197	195	193	171	195	217	203	203	191	165	203	197	210	165	206	188	188	163	173	195	171	201	188	165	175	200	185	183	179	175	187	208	187	201	189	200	169	196	166	196	181	183	179	188	192	160	179	162	171	198	198	168	169	188	165	192	178	189	183	187	177	219	163	190	174	197	182	173	203	244	211	186	182	175	202	185	179	198	203	179	174	176	172	175	159	182	212	150	189	195	202	196	193	166	197	185	176	201	193	199	185	213	197	186	212	166	181	187	191	190	199	186	188	195	164	180	189	184	212	170	171	185	186	207	254	218	173	173	189	167	209	192	175	195	155	169	214	188	219	182	185	208	191	193	192	170	184	196	169	191	178	193	188	161	193	192	194	218	205	165	187	176	181	185	182	174	177	184	176	186	178	170	180	194	188	190	176	158	174
19477	6357	4594	4925	4555	3572	2309	1675	1454	1354	1350	1196	1131	1057	965	920	841	775	697	660	699	557	565	539	552	534	489	478	494	427	469	443	459	427	402	475	437	434	401	447	416	416	454	433	407	414	463	433	420	398	398	398	418	400	395	431	426	396	407	414	426	411	378	446	392	446	401	428	418	397	429	399	394	389	417	403	404	412	419	410	413	414	381	418	408	426	402	449	390	383	405	440	398	412	394	399	411	398	415	402	427	385	417	394	385	404	418	393	411	394	406	405	419	406	406	440	396	381	364	385	395	422	416	385	404	418	404	363	407	414	447	396	425	423	397	387	419	406	412	391	409	385	403	412	435	393	422	414	388	427	402	394	394	420	424	441	431	403	402	391	401	409	424	392	443	417	407	416	384	410	397	387	437	420	415	415	409	409	404	415	403	398	408	381	399	419	415	398	449	438	442	375	416	383	364	405	421	389	384	406	452	377	361	419	414	373	408	391	405	421	418	373	396	430	415	415	393	402	407	390	431	396	410	371	414	414	389	375	391	406	412	405	385	428	436	410	452	381	401	452	400	357	403	391	429	423	393	420	387	378	392	421	393	418	427	379	413	378	398	378	405	428	396	430	458	384	425	408	365	420	379	383	389	459	394	376	383	414	409	423	371	345	406	401	403	403	417	400	430	369	375	406	411	401	413	364	411	405	409	435	417	378	409	410	390	415	363	414	376	394	380	403	396	419	392	385	420	426	390	397	397	378	394	414	415	413	432	403	405	381	407	428	439	414	409	430	410	402	417	422	419	376	402	407	386	417	418	383	412	392	417	376	416	401	407	409	384	414	384	416	408	429	374	453	392	420	426	440	388	415	377	389	422	435	396	406	398	403	425	403	450	420	395	411	452	397	428	400	410	387	377	419	348	409	416	383	398	412	457	379	404	403	401	409	398	417	399	386	435	394	399	406	420	442	443	402	377	386	412	351	376	404	428	388	417	378	413	368	407	399	429	412	411	446	389	415	391	414	423	404	387	424	384	389	405	412	404	401	396	420	396	394	389	399	415	388	385	403	396	399	389	405	407	422	447	428	422	407	411	375	392	384	421	396	385	396	399	413	396	398	419	396	415	389	376	422	412	383	406	415	386	404	416	413	401	416	400	461	417	430	404	415	385	410	409	420	378	395	397	403	423	388	444	433	379	413	415	438	430	371	365	418	408	373	404	392	392	386	412	366	386	381	428	392	438	391	393	393	401	381	388	420	410	413	391	383	417	402	396	394	405	360	403	392	387	412	383	416	437	387	417	376	427	376	386	395	398	417	417	424	441	392	392	430	405	410	442	401	423	425	426	352	391	387	394	419	424	395	401	404	396	373	419	386	408	395	428	416	379	423	412	382	423	398	399	381	371	407	427	382	388	390	395	417	391	395	381	427	407	406	441	382	422	372	376	456	410	368	405	371	411	406	431	404	420	414	398	413	436	380	377	379	415	364	433	384	405	413	421	425	418	456	434	411	395	411	407	407	396	425	416	396	417	413	389	395	444	388	373	391	444	433	432	390	392	408	397	391	364	406	385	393	390	381	440	411	361	407	449	425	390	402	377	370	403	416	420	398	423	383	406	424	396	414	425	441	357	432	370	393	391	390	438	428	422	398	410	429	386	416	399	423	371	370	447	414	417	422	415	409	430	398	410	398	407	362	432	417	419	403	378	414	386	396	392	368	415	415	406	441	424	432	410	384	384	409	379	393	414	387	398	390	407	416	420	439	400	406	398	412	433	402	376	382	401	443	436	388	407	395	379	381	377	410	391	436	405	378	442	383	412	381	396	362	425	396	398	383	386	393	413	389	394	397	374	438	429	401	400	384	422	393	431	440	369	412	376	396	416	402	411	355	384	388	426	440	424	379	441	437	419	434	387	422	433	425	422	402	420	443	429	409	403	385	402	419	406	372	408	435	401	408	399	435	396	393	372	422	399	378	430	386	382	448	386	422	407	399	392	398	427	421	379	421	394	409	444	426	423	397	410	391	404	428	394	409	387	420	413	430	382	426	441	371	436	376	426	445	409	395	447	405	391	393	405	362	428	392	378	415	428	399	416	427	417	408	381	390	419	430	371	403	398	406	386	415	421	384	394	424	417	402	425	424	428	390	380	402	408	402	404	399	427	425	402	411	403	404	393	409	406	388	423	418	447	388	365	419	394	368	400	408	383	388	396	418	386	404	387	392	395	367	448	388	435	436	380	415	419	422	406	403	411	401	416	372	434	408	381	400	368	368	391	412	402	376	394	392	419	398	421	395	356	374	411	414	401	415	389	427	393	415	438	434	411	412	426	387	404	401	420	386	372	420	425	439	399	382	393	403	396	387	381	406	386	378	394	388	405	414	398	387	402	397	368	433	416	398	392	429	385	422	347	384	405	411	387	440	415	407	420	415	399	392	405	375	419	365	473	400	416	412	436	392	413	361	410	390	405	420	409	389	398	417	372	407	384	390	433	399	392	428	429	383	427	407	437	389	401	370	441	399	417	381	375	390	400	433	386	381	427	371	451	425	381	428	397	421	414	429	401	387	384	397	390	401	387	389	407	398	432	425	417	431	392	412	387	416	407	353	418	399	367	406	419	400	446	383	402	398	431	422	416	399	371	415	402	435	425	416	400	418	406	436	403	397	411	365	386	409	377	431	397	409	390	418	436	440	394	410	419	410	447	406	371	427	381	377	406	399	389	456	401	412	375	395	415	436	428	365	403	417	419	398	447	416	405	397	381	443	421	399	366	372	434	405	419	424	375	397	429	398	413	339	388	380	442	409	375	410	451	401	418	394	426	425	397	389	425	403	453	398	404	388	402	422	417	400	405	383	412	419	383	390	403	367	407	415	408	385	402	383	398	404	365	380	407	412	399	413	399	423	422	426	376	413	382	424	402	420	430	365	424	401	392	401	370	407	363	428	426	423	391	395	368	412	382	394	391	380	390	399	426	365	412	412	412	395	379	380	381	394	420	386	377	389	384	422	417	422	406	453	398	414	460	372	428	419	394	441	381	404	402	418	405	412	383	405	380	410	385	410	410	410	426	404	353	392	377	392	403	401	443	406	420	413	405	395	374	408	412	394	443	382	377	371	396	423	395	415	441	386	400	386	424	388	395	387	417	381	374	390	396	395	401	447	394	426	443	408	406	413	365	407	377	379	363	406	367	396	412	405	395	393	393	396	399	383	398	398	429	387	349	406	384	422	409	400	394	394	363	409	376	440	418	376	384	408	423	418	407	429	409	393	378	451	408	413	421	406	416	397	415	383	428	382	421	410	392	417	408	433	406	450	416	383	380	414	465	420	410	443	418	435	424	448	400	385	411	384	401	398	399	362	442	424	393	358	389	397	401	423	374	367	390	430	408	396	419	407	380	401	398	420	463	410	395	410	405	394	438	405	389	421	407	445	407	408	380	400	410	396	392	365	408	419	389	371	423	429	416	407	404	377	362	390	414	397	390	383	399	392	417	398	443	410
46703	19352	6293	3368	2069	1470	1019	702	599	586	527	439	391	411	438	369	308	287	303	273	240	239	260	205	222	233	216	173	189	200	194	187	200	177	177	167	143	164	171	182	174	167	159	144	153	161	173	176	161	175	165	173	172	169	199	183	175	172	161	163	168	162	181	148	135	151	161	191	163	179	149	150	143	150	157	176	175	136	180	156	174	186	151	190	165	163	170	166	171	186	178	183	160	185	149	166	177	165	176	172	159	166	169	175	163	177	174	164	164	173	145	160	172	142	162	152	176	150	171	152	190	160	200	160	157	156	158	172	181	143	168	186	169	161	165	134	148	165	138	158	158	156	127	141	175	178	195	162	171	149	160	162	146	179	168	182	141	180	137	160	158	160	164	179	162	161	164	162	139	168	160	167	141	168	156	187	145	162	162	166	165	170	148	167	167	170	149	153	148	172	157	153	155	174	174	168	143	160	173	174	175	159	160	131	168	174	175	154	152	172	171	188	187	189	175	175	179	177	159	178	157	159	163	155	146	150	157	154	150	171	138	131	155	157	162	167	149	165	184	144	181	163	187	163	170	161	177	163	152	154	162	180	192	193	189	136	181	177	133	159	182	167	164	164	174	183	183	155	172	159	153	158	166	172	170	120	169	154	185	173	159	174	176	179	145	168	153	178	167	181	174	175	191	207	159	166	180	159	167	162	166	145	159	153	180	166	173	144	170	152	156	157	154	147	156	158	174	147	166	157	156	187	172	140	169	171	168	173	143	157	169	183	162	169	163	164	141	154	162	165	183	150	185	164	154	176	173	176	151	176	169	171	161	178	165	151	167	157	164	156	180	177	146	152	160	163	174	184	178	165	148	149	166	156	145	184	182	172	171	152	181	160	168	160	163	152	165	180	159	168	164	144	178	176	172	190	177	166	155	155	177	186	139	157	184	147	175	174	161	178	165	158	143	171	173	160	201	202	149	156	135	164	169	189	150	152	151	149	155	186	160	132	198	183	146	154	173	177	140	161	149	151	146	133	165	177	168	146	183	159	159	162	154	174	175	166	200	153	168	172	157	166	186	180	181	145	170	160	167	169	149	182	161	182	189	170	170	149	160	165	138	158	149	173	181	169	161	178	158	180	195	171	152	170	171	166	141	142	174	178	162	158	169	143	142	153	164	177	168	155	159	172	174	170	157	164	169	167	144	167	170	153	175	155	160	180	167	185	158	163	173	175	148	167	188	156	177	171	151	163	182	170	158	189	159	183	159	140	171	175	140	156	164	147	155	169	166	167	165	159	171	162	159	158	137	170	165	156	161	150	183	157	174	165	158	177	168	156	172	164	144	181	153	174	187	179	140	150	165	162	158	158	168	175	167	178	157	154	173	190	171	170	141	135	145	130	174	162	153	159	149	182	157	179	176	157	175	181	188	149	169	166	186	189	167	155	159	155	130	155	184	199	186	164	155	176	173	161	196	164	154	172	166	171	207	196	166	190	145	157	164	159	175	157	144	159	169	171	160	159	143	147	156	158	146	150	153	189	152	146	174	162	174	148	168	147	138	171	155	160	173	162	141	183	173	158	158	153	172	175	140	144	152	158	167	168	157	142	157	177	172	191	183	155	171	142	139	165	158	138	192	164	169	156	144	150	160	149	182	161	180	175	171	148	170	196	168	163	179	149	151	157	162	145	139	185	188	178	169	146	198	165	152	157	151	166	159	168	192	162	177	159	172	177	152	201	201	185	171	139	155	163	159	148	175	179	175	184	148	169	162	149	159	147	156	172	185	179	150	153	172	168	145	152	172	146	170	151	177	167	146	166	178	168	169	151	163	155	161	182	189	161	165	186	168	165	162	174	160	155	162	163	153	182	165	183	172	153	160	148	168	171	145	160	166	174	174	162	161	158	152	180	173	168	162	164	120	165	163	156	147	165	179	151	177	161	143	162	182	162	165	159	171	143	180	189	152	168	155	180	160	137	158	178	185	144	160	159	145	162	165	179	160	147	162	189	164	135	154	198	182	175	147	164	176	159	179	146	156	162	160	188	174	158	175	155	160	164	181	197	222	163	160	160	162	168	179	166	167	150	150	159	156	132	165	158	154	172	168	160	186	145	158	158	163	182	191	170	157	147	173	159	174	191	157	155	164	161	162	163	163	167	169	173	132	156	175	152	156	154	157	155	152	150	168	161	157	146	162	157	180	141	176	168	172	169	148	169	152	171	160	174	182	142	166	165	167	149	171	170	163	136	160	158	166	181	164	166	181	147	132	169	157	166	190	183	147	176	147	171	168	177	179	162	165	165	160	161	156	165	181	180	182	181	175	170	176	155	187	186	171	164	143	146	144	149	146	167	158	180	169	168	157	139	149	167	154	169	173	170	153	177	148	146	167	164	172	160	154	163	159	167	149	177	182	178	209	144	150	189	151	169	180	168	159	158	171	202	182	159	156	158	153	160	161	158	176	188	179	179	174	185	183	145	178	180	165	161	174	192	193	181	168	173	172	191	183	174	163	176	200	181	171	155	171	149	166	199	171	152	164	155	180	166	144	137	180	173	169	159	160	180	166	151	161	191	175	147	172	165	170	178	151	166	170	158	166	190	150	166	167	159	193	169	166	166	164	179	179	147	160	159	172	150	155	162	188	142	155	151	171	171	166	170	166	161	188	166	182	160	147	171	178	174	183	161	192	163	163	169	184	154	168	142	175	167	174	171	153	173	163	165	198	161	172	189	168	142	180	143	159	160	195	195	162	175	184	196	135	177	165	192	171	149	149	164	155	160	163	163	160	163	154	149	154	163	198	154	143	190	177	182	163	169	187	156	154	170	169	155	164	198	139	185	180	187	168	177	166	180	180	170	170	178	170	170	172	170	192	158	170	136	165	161	176	172	165	162	171	146	172	171	151	159	153	158	162	160	132	144	166	162	161	142	195	151	149	168	145	152	148	151	148	176	142	185	162	164	165	152	187	148	149	166	163	166	159	166	149	151	174	185	163	161	148	152	155	171	170	173	152	170	166	146	182	157	148	162	152	169	174	182	159	162	161	178	194	200	166	174	159	182	172	150	178	157	162	162	192	192	141	191	177	152	176	187	158	172	161	166	193	172	142	164	170	185	171	184	164	144	172	161	168	152	169	171	172	146	173	178	157	156	160	160	152	163	148	170	185	163	157	176	166	179	154	170	183	172	196	145	171	145	165	173	168	159	186	191	152	177	157	176	158	189	173	151	150	162	143	165	147	164	143	167	147	149	174	161	146	202	145	170	140	171	142	172	154	154	194	136	172	175	162	172	174	169	169	180	176	150	168	145	189	148	156	170	172	154	188	159	162	183	175	186	183	148	181	164	170	149	164	167	165	176	161	171	162	127	176	169	169	162	136	165	168	188	151	171	159	151	149	203	166	166	186	159	135	154	168	168	159	155	159	147	157	192	203	151	183	161	152	166	144	158	193	178	147	154	148	191	183	161	155	146	159	174	148	144	151	182	168	146	142	164	149	180
27035	10785	7799	8878	7891	5789	4227	3296	2868	2621	2258	1979	1838	1680	1753	1431	1504	1277	1203	1085	1004	897	770	782	798	678	669	571	498	487	496	472	475	452	420	456	384	424	397	442	413	450	388	401	438	385	375	390	364	383	355	372	428	398	394	381	368	393	395	383	368	364	361	402	401	346	384	428	428	357	389	333	396	381	340	373	386	378	346	381	345	386	372	345	388	377	360	377	385	343	375	372	381	361	378	353	357	371	390	360	340	394	341	385	399	414	350	386	357	395	378	343	380	375	385	393	365	356	358	386	382	351	387	353	355	331	341	356	376	338	349	332	371	337	391	369	351	398	342	358	379	367	348	338	373	385	358	340	346	388	359	394	379	368	368	376	346	412	399	344	348	366	357	365	344	388	383	384	371	353	382	358	376	401	388	351	389	384	381	306	354	370	353	341	339	345	350	329	366	389	333	348	404	393	339	353	333	363	403	360	358	381	380	357	388	341	364	375	342	370	359	359	352	390	338	340	347	364	382	398	364	364	367	362	361	391	366	349	353	338	367	395	368	359	346	378	345	387	386	382	372	378	373	342	345	412	351	389	356	387	341	368	361	380	375	344	373	381	354	355	377	377	330	383	362	381	358	370	334	323	353	379	377	396	371	369	389	356	389	384	360	344	388	378	343	337	411	385	333	380	353	405	370	392	358	352	393	395	349	382	385	347	372	350	377	354	322	359	337	356	363	392	364	385	353	403	361	364	417	374	383	362	385	384	347	361	384	350	306	398	374	377	351	340	398	366	355	366	347	396	373	372	369	385	390	351	367	371	374	429	372	399	353	368	383	386	353	426	384	360	383	402	393	364	333	372	336	377	378	363	381	344	391	403	365	362	373	361	355	331	358	388	399	393	335	359	331	382	361	392	387	350	353	358	400	363	348	367	370	383	379	385	364	396	349	391	368	362	405	332	384	364	365	340	351	375	371	378	363	339	416	355	378	373	361	388	369	335	341	375	368	354	378	407	356	375	368	379	322	381	372	364	371	351	369	387	378	361	349	345	352	348	355	398	345	371	358	354	328	379	356	349	370	407	362	389	374	378	373	399	355	366	354	383	393	372	328	330	366	359	355	347	384	356	348	369	393	383	386	333	339	350	403	395	366	372	356	347	372	357	364	374	359	337	375	354	360	403	380	388	376	360	402	371	354	328	361	354	346	333	376	348	345	349	342	385	364	366	370	357	388	322	392	369	351	371	349	381	360	346	390	371	398	390	362	379	405	353	361	342	376	383	354	346	343	395	385	377	398	360	353	361	358	359	339	342	358	353	420	380	371	363	362	360	327	358	390	393	364	379	345	369	360	361	392	357	361	385	360	351	349	374	382	388	373	377	375	382	366	346	319	343	369	361	385	380	370	390	340	368	361	371	357	392	345	397	383	380	355	391	406	378	389	370	354	355	367	337	387	393	350	400	405	341	338	349	356	340	406	392	356	362	380	344	375	366	383	365	368	395	371	316	345	365	356	368	357	387	331	370	354	391	350	355	362	357	382	352	340	383	381	369	346	397	360	343	340	399	371	344	344	333	380	356	360	352	402	398	422	352	345	377	354	369	359	358	344	381	365	352	368	369	329	360	389	388	384	350	352	375	382	372	352	352	320	363	337	351	386	388	379	345	342	367	386	356	385	377	373	358	373	368	368	395	391	340	407	351	367	390	351	349	347	384	389	381	347	390	365	351	362	377	342	349	337	382	395	378	380	364	385	325	378	369	372	386	383	342	394	386	390	392	388	384	327	344	358	430	343	384	391	372	421	371	357	349	418	382	358	347	369	392	370	364	372	369	363	399	377	353	389	324	376	353	346	351	373	374	323	365	369	357	377	340	357	384	412	359	367	339	367	317	352	353	386	366	327	370	359	370	401	337	374	331	363	379	375	366	364	359	365	358	347	415	380	319	377	388	391	361	359	361	371	354	372	399	366	378	377	337	360	385	371	375	380	388	319	399	386	370	354	411	365	358	372	352	360	368	340	394	367	343	371	364	385	396	366	336	376	324	366	351	360	363	369	381	345	359	378	370	378	356	378	411	389	403	374	380	332	358	398	382	380	366	386	373	374	337	369	363	351	360	370	349	344	359	361	362	342	361	373	381	387	369	359	404	381	330	369	371	365	387	387	358	361	372	387	365	354	330	377	369	358	362	398	392	376	374	371	405	370	371	368	382	389	385	397	383	369	384	371	354	384	353	348	374	365	350	373	389	333	371	389	345	348	379	386	401	347	371	366	360	342	353	364	369	388	366	369	382	338	367	381	381	406	353	365	365	366	338	365	377	374	352	372	377	363	385	362	345	388	362	362	359	373	376	316	366	380	376	356	372	386	340	339	321	387	379	400	363	385	366	377	372	360	391	343	369	383	356	363	403	392	374	374	373	421	367	390	372	353	327	373	370	370	350	398	348	375	387	353	325	392	357	337	407	368	376	365	382	376	380	435	375	390	366	357	370	363	375	389	382	352	381	397	380	380	361	372	361	385	378	359	353	339	348	372	397	379	364	375	399	395	371	389	373	373	362	384	383	416	342	365	388	333	352	350	372	342	383	362	369	346	353	405	363	351	361	376	362	390	353	359	335	394	370	361	403	358	354	349	371	355	368	360	366	336	378	377	360	406	377	362	393	373	357	399	380	358	404	378	352	366	386	394	371	367	360	350	386	386	363	373	387	389	379	420	396	343	394	348	377	385	359	381	367	380	394	369	357	365	366	375	418	344	359	380	361	309	379	375	354	377	353	367	377	359	357	340	353	348	356	362	383	370	379	371	370	374	359	358	330	378	355	357	378	381	377	385	375	364	387	387	374	388	390	349	393	370	358	372	376	354	395	365	390	342	334	381	375	362	375	373	359	344	345	375	378	351	344	370	365	370	351	358	348	360	373	391	352	367	348	371	373	371	358	378	403	373	402	364	386	391	384	382	369	362	372	374	347	379	422	371	319	343	389	384	364	369	390	330	404	365	366	383	419	358	348	368	388	368	397	346	346	345	395	383	385	350	357	374	392	364	364	361	364	379	381	402	339	334	350	362	355	360	354	391	407	357	365	356	374	326	363	365	363	399	389	384	340	349	363	348	381	396	386	346	383	353	319	362	375	383	371	371	374	336	375	344	375	378	352	379	379	364	383	342	350	363	403	370	380	359	359	335	426	373	382	379	371	355	405	393	347	363	351	366	372	401	398	342	358	382	384	348	346	385	375	352	360	375	412	339	354	381	387	392	355	368	356	336	371	406	343	418	378	361	362	371	372	353	364	359	379	335	399	350	367	358	402	358	371	345	355	377	377	390	334	360	385	366	360	374	349	345	359	396	372	375	351	350	376	383	343	363	354	371	381	391	353	408	376	377	355	391	362	348	341	364	373	366	369	339	340	358	340	386	347	372	342	345	374	358	350	375	367	379	355	352	346	368	386	331	399	370	337	370	381	369	335	368	364	342	347	363	359	393	370	368	367	338	367	364	356	388	404
52419	26162	10433	5355	3310	2190	1459	1138	919	789	755	664	590	639	539	509	475	474	444	371	354	327	341	322	300	263	258	252	218	205	221	223	227	225	199	227	217	205	221	215	192	229	209	201	204	186	200	203	162	190	206	213	214	193	220	198	184	170	201	209	198	197	203	207	182	219	188	175	206	202	215	191	185	192	203	201	195	191	191	202	191	207	199	197	203	206	185	173	208	194	195	217	184	200	191	195	179	207	202	189	220	167	207	186	193	201	200	194	200	180	186	188	211	186	192	212	210	183	199	172	184	164	216	196	178	209	202	253	215	205	206	214	209	183	184	211	199	224	175	176	220	212	190	214	180	190	172	173	215	205	187	210	204	200	227	208	198	211	185	217	186	195	169	239	164	179	190	217	183	189	204	204	183	183	209	185	213	201	206	191	205	176	185	184	195	201	205	211	193	191	196	205	202	176	180	207	235	212	202	184	226	243	178	205	169	200	194	241	195	207	199	199	185	227	210	194	199	202	195	199	201	201	187	215	169	197	212	201	222	186	197	196	204	194	187	219	205	185	213	206	199	187	200	181	196	201	196	188	197	186	199	219	209	199	194	188	203	213	199	178	185	187	198	192	188	172	181	175	188	183	188	178	188	185	182	192	214	170	178	209	196	197	200	189	202	193	227	187	201	220	206	184	176	188	203	191	192	203	199	190	209	203	191	201	204	207	199	210	188	190	192	190	193	183	195	191	200	199	199	213	218	193	194	184	196	187	177	221	205	195	194	179	215	186	207	189	194	188	212	191	175	183	189	203	179	199	192	179	190	190	197	206	212	207	170	186	202	219	193	196	197	200	189	180	188	180	211	190	200	181	242	185	168	180	224	187	198	220	206	195	182	227	214	195	205	198	174	200	207	204	207	196	214	178	197	195	203	193	189	203	177	202	201	191	185	221	199	198	197	205	200	160	172	226	163	205	221	194	224	225	224	197	212	227	212	166	183	170	200	210	190	194	207	191	217	219	197	190	209	178	217	177	168	193	190	183	208	186	178	180	197	190	213	194	183	188	209	214	196	196	189	193	205	199	177	219	215	242	227	212	217	186	210	201	218	190	187	190	204	195	196	190	194	182	167	195	201	204	218	188	225	183	185	188	208	211	193	204	191	188	186	200	209	178	171	190	191	205	207	222	187	176	200	189	217	223	209	195	193	175	207	242	206	177	196	213	206	181	212	209	215	193	184	161	202	200	211	202	211	180	189	207	201	159	195	216	199	222	209	183	205	197	197	221	196	191	180	174	199	168	190	216	189	172	199	228	205	186	184	192	204	187	206	186	197	183	198	193	177	162	196	160	190	216	191	193	225	198	200	190	167	211	201	180	219	190	211	179	228	212	216	184	183	205	212	200	183	195	201	167	165	206	176	205	189	188	198	192	194	187	196	196	208	204	185	195	182	204	229	177	233	162	185	184	192	184	193	198	175	170	226	172	197	195	200	197	219	205	175	196	180	195	176	198	231	213	200	199	170	198	209	215	232	191	181	202	217	190	193	199	209	191	203	172	212	222	206	197	191	217	206	197	191	163	205	190	198	185	195	192	199	240	219	179	192	174	178	188	195	197	213	173	204	198	211	176	199	205	226	194	205	192	204	171	185	193	197	190	197	188	229	191	200	191	182	216	193	223	198	188	163	218	187	184	203	208	210	227	214	211	195	206	222	183	199	190	215	209	183	207	188	208	216	201	234	198	184	178	204	199	201	220	187	185	179	191	194	207	204	201	199	229	200	193	206	189	194	211	199	170	210	202	213	185	231	192	209	182	192	185	208	187	191	193	187	192	203	222	200	196	195	184	208	185	187	210	193	207	203	184	187	209	202	211	192	211	241	163	188	213	178	203	180	185	186	188	206	194	187	186	191	200	203	209	190	189	206	195	183	204	207	192	196	198	224	192	181	231	222	213	198	184	188	207	191	210	228	202	204	175	177	201	216	192	218	208	169	243	190	186	200	198	170	178	209	181	201	162	193	214	194	174	206	198	222	185	225	188	172	189	205	231	205	201	196	169	204	187	217	187	194	192	202	190	180	186	186	188	195	188	175	201	197	155	207	205	187	203	201	194	187	197	197	172	207	181	172	233	213	218	170	170	186	205	190	210	199	195	203	195	174	179	187	174	168	192	226	173	168	192	200	215	225	208	189	188	202	218	195	191	213	209	208	153	164	219	187	221	194	183	191	198	181	204	207	185	204	187	183	195	197	188	223	209	201	216	198	219	204	199	168	215	215	196	189	191	190	191	204	195	202	195	191	219	211	179	159	191	198	212	205	217	202	211	210	193	174	187	173	212	203	196	184	205	205	216	198	209	195	203	205	199	203	212	211	177	161	199	201	183	190	224	181	199	174	207	188	204	189	208	191	203	187	213	200	182	201	210	183	192	217	181	215	198	177	193	205	194	183	189	194	183	190	196	170	178	175	189	187	236	214	216	187	188	183	224	187	220	203	198	208	214	198	205	216	193	195	179	212	187	158	182	199	189	193	177	172	195	180	212	188	189	188	175	221	205	191	211	192	207	234	209	200	197	191	187	200	203	189	211	188	195	232	225	182	209	174	169	193	233	216	204	199	209	197	221	185	204	172	191	178	202	179	182	207	190	203	191	207	205	219	237	213	171	171	219	185	218	214	204	213	188	186	209	194	187	215	184	200	196	218	200	183	221	199	196	210	197	165	175	190	208	196	222	182	200	182	178	199	221	218	202	172	191	176	209	215	192	167	195	240	201	194	186	179	189	197	199	176	194	196	196	182	184	195	202	200	180	193	183	227	189	216	192	212	198	188	173	194	190	206	189	200	205	208	185	166	186	193	196	222	217	233	210	196	196	187	198	213	213	200	209	177	236	191	202	198	202	186	204	209	191	205	213	190	201	175	159	235	208	208	195	184	196	189	194	200	201	216	206	202	186	173	201	198	187	199	201	186	219	178	177	196	207	199	171	210	215	211	192	210	224	190	219	234	212	186	198	231	208	215	188	208	200	185	173	200	181	183	191	236	200	194	145	209	182	161	190	176	216	228	205	180	215	203	178	187	213	197	199	188	203	188	226	183	205	198	192	185	174	183	191	202	179	205	205	229	180	179	208	209	201	191	190	203	184	210	184	194	181	186	202	215	204	182	186	193	214	226	173	186	199	217	201	215	184	218	219	203	189	162	220	201	223	202	207	202	207	196	203	204	193	209	198	185	210	203	201	162	210	224	205	203	169	207	223	168	211	181	178	185	193	179	179	178	204	206	175	214	184	187	187	202	208	180	195	216	165	195	176	203	191	205	197	196	181	215	185	162	192	191	180	236	197	200	198	222	163	160	191	219	170	173	189	209	187	187	193	213	182	209	211	201	189	197	195	207	208	204	228	215	208	200	203	191	194	187	162	198	199	194	197	198	201	191	169	197	166	214	213	188	200	188	199	212	220	190	166	214	200	190	215	199	190	180	190	225	184	226	214	196	186	174	203	198	218
29658	15901	11458	12721	10820	8329	6370	4929	4453	3973	3303	3048	2803	2484	2456	2182	2252	2015	1765	1564	1467	1371	1353	1200	1160	1042	788	725	664	638	673	581	500	533	587	577	523	480	471	515	493	507	506	512	519	496	462	502	513	456	444	464	467	437	488	496	487	470	443	473	428	454	430	437	445	450	447	453	470	445	420	453	460	431	449	432	434	434	459	474	458	433	442	434	428	454	450	455	443	459	442	463	418	424	397	445	436	428	439	422	404	399	430	420	394	426	421	447	440	428	396	417	392	437	430	432	470	423	404	459	431	436	469	444	429	432	437	416	398	445	421	444	462	439	434	422	421	396	418	404	440	441	412	434	423	457	447	441	408	449	437	429	425	438	439	372	455	451	405	425	432	446	387	399	419	432	438	419	438	433	439	486	411	445	426	425	464	408	440	433	447	466	453	455	448	417	454	398	501	417	436	444	421	420	423	460	414	480	425	434	450	404	421	424	430	431	395	408	381	407	373	425	468	421	450	446	458	423	408	436	475	439	422	459	433	441	439	397	442	464	429	433	422	406	408	423	428	449	441	454	435	435	429	453	426	400	440	411	426	460	442	408	405	441	413	437	453	405	441	451	421	413	425	423	418	457	458	441	417	411	378	415	457	385	390	421	454	441	444	455	479	418	455	477	414	424	429	437	419	431	426	473	431	432	432	438	397	447	415	439	445	416	438	431	478	416	411	435	434	427	443	444	422	424	384	449	437	434	449	489	437	392	394	438	420	424	423	443	459	476	423	443	438	441	401	427	465	432	439	404	450	472	435	449	448	426	441	443	418	415	431	423	398	440	423	417	413	448	413	424	419	467	436	411	427	438	428	417	416	409	456	427	431	451	409	396	423	436	448	457	445	488	448	433	399	436	430	398	439	427	442	395	415	467	435	413	419	431	475	463	446	458	444	411	391	414	412	415	424	437	448	412	471	456	472	449	406	427	422	448	450	454	456	415	401	453	456	449	430	417	427	424	453	438	422	394	424	453	396	429	421	432	424	434	435	430	415	437	457	451	460	435	445	445	440	423	414	419	431	446	439	444	448	431	439	426	397	449	435	430	411	406	416	429	481	430	453	460	441	427	406	425	422	426	373	414	425	473	432	436	416	423	457	412	411	450	431	423	409	457	472	418	395	429	439	421	418	445	417	437	427	476	424	443	398	450	401	417	424	439	425	401	439	433	437	420	409	460	440	414	419	443	442	402	453	419	443	441	406	442	413	422	422	429	444	435	453	426	449	430	419	446	432	456	472	420	414	453	426	462	425	392	428	419	425	428	396	421	487	494	409	428	420	436	422	433	408	427	437	427	398	465	435	409	420	453	428	422	445	453	452	421	478	429	437	414	450	421	430	441	426	428	406	401	421	425	454	414	448	414	408	435	432	452	437	439	421	431	442	457	446	399	413	451	423	397	448	415	405	439	412	419	441	419	438	414	471	411	378	449	445	461	471	458	440	418	440	430	468	444	426	419	411	389	433	420	433	391	418	407	480	476	425	429	442	441	456	437	409	435	453	457	419	425	407	404	433	430	436	435	415	441	441	431	419	422	454	406	458	459	444	443	452	444	418	428	421	392	421	421	479	397	450	438	416	392	432	435	429	436	383	428	434	401	451	437	451	474	404	444	407	434	412	433	450	426	420	424	434	438	444	417	445	409	459	405	381	411	450	440	441	448	436	389	426	434	456	446	441	410	429	430	397	419	444	457	415	430	451	446	395	395	441	449	424	432	433	422	464	455	425	392	416	433	452	432	453	433	430	439	426	449	416	431	457	412	416	468	454	454	457	421	433	412	447	398	447	464	418	388	433	420	416	450	438	442	430	390	451	454	419	409	423	450	425	443	445	396	459	411	460	410	459	421	437	457	420	416	465	404	447	402	398	452	434	430	398	402	416	465	411	459	440	410	400	435	428	435	408	442	456	438	458	424	427	420	437	447	447	423	415	447	455	445	412	438	434	440	415	471	426	441	439	458	436	424	460	428	445	459	427	446	424	435	373	388	426	403	457	423	437	448	452	425	407	435	435	436	436	402	432	462	450	422	398	425	445	436	446	445	428	426	462	435	437	411	377	452	468	460	459	416	443	449	437	401	447	372	402	421	414	434	414	437	449	435	444	435	437	456	441	451	400	451	443	500	426	433	452	441	392	398	380	410	413	427	445	411	435	409	436	456	431	421	422	394	426	471	459	442	451	414	425	419	439	442	410	419	457	463	441	442	429	440	459	439	421	460	396	428	453	450	429	468	459	452	418	399	420	449	431	447	448	414	420	427	426	439	493	448	447	411	440	420	419	408	435	406	413	435	413	440	411	459	438	434	424	419	424	440	453	407	474	398	452	437	436	442	422	431	441	413	422	448	434	415	453	462	438	426	418	445	453	460	435	436	427	440	429	423	478	422	402	438	460	461	423	424	445	403	461	434	400	384	416	465	443	400	402	405	436	440	429	433	430	443	432	432	407	424	439	393	403	468	403	430	424	405	444	448	454	406	426	435	441	398	459	404	465	455	452	441	440	437	434	449	459	417	400	427	403	427	465	458	450	439	413	430	427	460	420	437	431	433	470	437	450	475	452	420	381	448	415	430	397	386	436	446	429	478	452	423	451	428	437	450	447	436	400	422	449	412	461	430	430	410	444	439	435	445	420	445	454	439	401	443	404	425	438	472	455	415	434	464	407	427	425	438	445	457	442	437	446	420	439	451	400	425	421	484	451	481	409	450	440	409	394	421	405	434	426	448	419	401	416	427	440	413	410	453	450	412	415	414	450	436	461	444	420	441	439	451	476	465	439	448	464	435	434	430	455	422	463	458	402	470	442	433	430	437	441	405	412	427	447	441	422	446	423	413	390	425	432	445	433	434	446	426	444	472	435	511	447	418	412	446	409	415	409	460	434	427	452	434	443	412	439	462	411	421	400	415	416	432	433	422	451	430	440	430	440	423	402	434	443	431	426	427	455	428	467	411	437	435	444	416	445	410	453	457	416	426	419	421	406	418	431	432	402	411	410	422	466	385	426	443	451	397	419	450	475	414	409	404	429	457	435	392	410	397	449	442	417	454	452	420	401	417	404	429	416	448	432	410	396	433	431	440	459	468	409	414	428	428	408	395	443	413	428	448	395	445	419	442	473	431	434	465	446	441	443	401	421	409	406	431	445	418	416	418	397	432	455	418	415	439	432	452	432	447	404	456	425	415	478	429	423	427	424	454	424	462	415	417	436	439	420	470	427	418	433	413	455	440	433	434	431	406	405	413	440	440	445	441	426	425	409	426	451	433	431	430	413	386	408	421	407	477	462	453	361	447	438	452	437	422	422	429	385	435	456	426	424	418	447	422	453	426	406	449	435	413	434	449	443	440	404	463	430	415	439	432	443	441	390	417	430	407	447	412	416	426	381	421	428	426	439	450	441	468	455	430	455	415	411	403	437	423	392	448	422	420	459	428	416	447	454	433	420	412	426	427	419	403	404	446
30288	11917	3270	1898	1240	794	562	420	424	375	335	292	339	313	284	252	242	241	247	233	223	225	239	203	210	191	197	187	172	226	215	170	194	197	204	190	195	185	184	175	203	199	189	180	165	206	202	219	220	171	166	178	166	191	193	150	164	191	191	220	196	203	184	201	184	194	191	210	194	172	170	159	180	186	221	190	221	197	196	184	183	195	186	190	186	181	198	201	192	202	187	205	194	187	215	183	204	201	196	164	190	202	175	189	201	180	189	184	185	173	174	194	164	179	174	186	210	224	185	199	173	162	189	192	240	177	203	198	193	197	195	215	190	183	200	195	173	191	179	209	195	198	196	186	171	182	177	187	204	209	181	179	212	192	195	205	196	193	175	179	180	206	190	185	186	193	213	217	183	184	199	197	189	206	198	160	204	197	187	177	191	179	192	200	175	183	176	173	185	201	174	171	203	163	196	184	211	191	185	186	218	201	191	180	162	183	191	177	200	188	192	170	200	184	182	176	179	185	183	191	205	198	172	214	190	193	198	176	179	204	172	191	190	204	216	207	200	179	191	177	178	189	213	178	194	170	191	165	193	197	207	199	185	181	183	195	173	192	202	167	158	171	190	178	183	213	222	180	194	172	170	172	181	169	224	216	202	197	181	214	160	170	188	182	199	183	188	197	201	194	170	176	163	211	205	179	199	189	197	170	187	192	181	195	210	185	227	193	196	200	202	189	185	160	190	181	173	160	181	164	187	200	209	189	182	151	167	178	211	182	177	169	189	214	213	195	199	165	202	178	218	173	202	179	199	183	211	183	199	179	198	220	177	203	210	213	188	171	183	174	200	200	196	189	231	184	197	202	187	208	187	209	169	191	158	181	161	157	202	189	167	199	179	167	216	221	190	183	202	185	175	230	180	168	182	194	195	208	204	174	200	170	193	169	184	188	204	202	197	187	201	171	185	179	202	207	165	164	188	209	174	171	172	180	177	190	170	185	197	199	208	182	175	180	202	198	209	203	181	188	177	173	180	186	170	203	164	179	154	225	185	174	191	197	166	192	194	186	173	184	214	205	211	191	212	177	176	156	197	189	217	188	188	160	181	210	172	188	169	189	189	192	169	177	177	203	193	192	226	186	182	199	199	187	184	195	178	193	190	181	177	219	170	177	194	200	205	182	202	186	194	192	172	163	186	163	193	189	181	188	182	178	186	190	168	190	180	191	192	156	175	200	167	193	173	175	163	178	179	183	194	187	178	176	203	217	184	200	209	169	166	185	158	193	204	193	203	200	190	189	194	186	181	208	205	197	203	173	194	202	192	188	183	174	180	198	182	162	181	169	188	191	207	185	186	198	181	198	195	176	211	204	165	177	196	166	202	219	197	219	191	203	191	166	188	194	179	208	188	220	218	180	154	182	179	204	180	184	211	191	176	174	193	198	197	175	160	165	200	192	179	240	225	195	200	186	176	203	189	182	190	166	186	168	161	198	167	183	170	193	170	177	167	207	183	170	172	201	195	187	177	167	213	206	187	163	209	186	215	194	201	201	203	193	157	218	204	176	208	185	184	184	189	203	194	211	178	185	185	174	179	183	186	198	176	192	189	181	174	180	186	187	184	196	159	201	169	186	193	208	220	186	200	198	176	208	189	169	198	187	202	201	191	184	188	201	182	192	211	184	193	190	195	196	219	189	183	196	160	181	213	204	205	203	178	179	178	184	205	159	153	189	190	199	197	193	166	171	190	199	222	175	190	140	202	189	207	199	186	161	165	171	195	190	189	194	162	198	181	191	158	183	181	218	179	181	185	214	208	199	197	160	192	184	182	180	191	176	187	164	190	181	180	219	212	176	182	204	182	206	194	207	175	160	198	197	196	193	188	173	164	216	190	190	195	187	216	193	192	186	179	201	210	193	218	197	192	192	188	174	187	201	189	171	182	170	207	189	182	175	200	196	185	180	199	191	174	195	196	212	186	188	159	172	210	178	179	174	176	185	205	174	182	236	186	184	177	183	160	179	182	175	198	186	202	194	219	163	155	187	186	169	171	186	172	173	210	201	190	190	200	190	162	201	193	176	176	194	164	192	199	187	192	199	191	215	171	175	200	161	180	173	165	177	172	213	193	160	202	195	184	159	208	209	185	187	185	223	190	185	187	179	193	180	183	165	173	166	182	181	223	188	168	204	195	181	195	174	187	186	190	208	171	181	205	171	197	180	159	166	184	178	202	183	165	182	184	166	186	171	186	206	190	173	215	209	192	204	176	192	201	189	176	205	183	184	210	187	203	200	170	161	207	197	186	198	200	192	186	197	174	215	173	156	203	191	214	204	182	211	204	186	192	193	193	185	197	195	176	222	198	181	183	177	153	172	192	169	176	173	180	173	201	189	211	183	197	204	182	188	199	196	166	184	182	202	197	203	174	176	174	179	187	152	178	209	200	181	202	196	187	192	191	182	193	198	178	167	215	187	205	204	187	204	171	232	221	197	179	184	185	183	174	201	184	197	218	189	180	202	180	196	181	201	159	186	183	201	197	178	213	190	192	167	192	199	188	192	182	184	170	195	215	197	178	166	173	205	176	176	188	187	184	211	189	194	206	194	180	175	164	181	170	199	162	182	186	191	205	191	188	187	171	184	216	200	195	181	184	195	174	209	235	197	183	197	202	209	209	191	196	194	169	164	195	197	160	167	183	190	194	189	172	170	192	188	231	171	189	184	196	200	203	188	170	172	196	164	201	186	159	187	203	189	193	167	180	182	158	189	193	187	179	190	210	182	181	166	178	190	175	191	220	176	180	207	186	183	181	183	174	183	174	207	194	183	218	196	190	178	150	176	213	205	207	218	201	184	184	188	183	199	197	182	186	201	211	163	194	201	167	191	203	174	225	192	205	208	189	184	189	189	177	177	162	177	192	176	175	186	215	183	216	193	186	158	185	190	209	198	173	160	215	167	163	192	213	171	181	220	194	218	182	177	201	171	164	183	197	190	174	169	170	178	179	216	168	218	206	186	192	177	194	217	151	193	206	190	195	188	198	182	208	197	173	201	177	186	180	165	213	171	198	124	176	180	222	205	187	163	187	225	199	202	185	176	174	191	179	168	166	182	169	187	197	166	184	186	212	189	181	187	194	176	183	169	204	174	169	211	208	201	192	183	185	196	185	178	172	195	188	197	182	168	172	209	182	203	194	182	211	194	182	212	192	190	175	184	170	184	195	201	194	156	193	239	189	190	187	170	189	172	161	212	193	186	180	166	193	196	195	214	185	180	176	201	177	177	181	174	192	207	187	186	192	211	181	173	172	181	186	200	203	177	171	180	177	196	211	192	193	163	220	189	185	189	178	185	200	187	188	166	201	181	200	162	179	182	191	190	176	196	199	186	200	211	173	164	181	180	185	185	191	184	212	184	193	206	171	178	164	174	180	198	187	184	202	217	188	205	177	185	182	142	179	181	201	190	214	195	207	193	176	200	203	204	179	188	193	194	183	180	177	179	216	199
17028	6963	4997	5506	4588	3254	2258	1790	1502	1404	1283	1267	1125	1086	1023	886	804	745	740	758	687	611	616	574	534	519	494	537	478	477	454	411	446	479	458	457	445	431	438	394	443	444	409	426	422	428	428	436	415	411	444	444	411	406	440	421	423	399	434	441	404	393	431	395	435	407	417	450	407	414	383	430	440	370	440	385	445	424	421	414	427	418	376	411	418	401	412	430	379	396	406	426	386	406	377	424	376	407	419	445	393	363	396	402	417	418	407	431	404	371	390	425	391	448	412	398	410	410	402	426	422	377	386	434	400	419	399	419	423	408	432	406	405	421	395	394	394	382	430	424	413	427	436	413	395	421	398	411	403	411	395	431	389	383	402	369	403	439	387	384	383	395	419	410	408	406	417	392	398	391	424	382	406	416	407	416	397	390	427	417	417	388	426	409	456	390	426	410	436	433	388	411	389	421	418	430	408	391	437	410	411	415	388	423	435	407	395	432	429	462	372	411	416	390	383	425	420	394	400	418	386	430	412	430	345	410	420	417	413	386	437	427	423	374	416	383	428	432	401	408	361	439	419	409	437	393	394	415	409	430	376	402	412	398	419	392	415	384	386	400	420	431	415	385	415	418	397	395	418	422	366	400	402	418	386	413	410	451	423	427	402	425	415	405	402	392	414	389	418	411	401	408	411	411	390	398	369	381	412	416	426	405	433	405	409	396	372	377	412	422	407	379	412	418	410	417	415	377	428	399	455	394	414	422	388	410	409	383	397	412	419	395	412	395	436	405	436	402	437	425	400	405	440	388	420	385	404	419	418	396	406	395	411	391	422	395	420	413	419	371	351	375	405	423	434	433	415	400	392	388	423	376	417	430	386	378	396	411	374	390	390	392	393	399	393	419	377	421	419	404	372	400	413	421	388	407	439	381	434	422	412	423	402	393	416	404	415	401	387	408	374	380	420	432	399	428	419	405	444	416	400	382	450	407	417	384	397	411	430	404	396	413	378	385	402	395	389	385	406	397	376	402	399	462	410	386	419	416	431	439	448	394	440	380	440	425	393	408	408	368	418	419	395	447	406	391	429	436	415	386	396	446	433	373	422	460	405	389	385	403	401	422	400	408	396	406	385	420	429	377	420	406	410	378	412	425	413	387	422	386	410	391	388	384	411	382	402	429	426	431	412	412	380	406	424	407	419	379	425	441	391	359	429	408	392	425	393	377	384	373	425	414	399	420	398	469	401	379	424	401	392	428	391	403	397	436	386	380	419	395	411	368	415	427	418	410	417	393	388	398	363	410	422	418	404	439	412	383	432	418	392	410	381	423	417	423	372	393	414	410	447	383	384	405	409	409	417	395	410	421	409	413	409	397	389	409	425	399	403	422	392	419	426	410	422	391	399	394	413	399	426	398	419	382	435	423	410	402	458	403	416	402	415	412	416	380	415	425	414	400	410	416	401	409	411	434	394	361	405	421	439	399	353	407	403	419	433	414	389	415	435	390	420	426	389	364	435	387	418	388	383	379	405	450	429	411	402	408	397	386	408	395	405	416	418	393	397	343	374	417	371	423	406	428	405	432	404	383	432	413	384	375	417	414	442	417	397	426	423	405	398	368	415	413	437	446	414	400	441	406	369	390	403	398	422	398	423	461	395	370	396	375	397	382	409	410	421	389	389	386	415	391	411	416	416	428	427	428	409	403	430	409	382	389	405	438	410	382	385	369	417	418	406	412	424	438	434	420	386	429	419	404	395	437	435	412	419	442	418	397	424	390	418	395	400	426	376	406	407	387	399	429	417	388	408	412	465	436	433	408	412	405	379	419	400	386	407	368	404	417	432	379	399	412	395	364	436	406	429	371	407	398	407	392	385	420	387	386	414	405	418	435	396	404	406	405	403	405	395	423	409	405	405	431	408	398	389	445	391	411	415	417	384	405	392	394	420	457	396	432	381	394	411	390	446	411	382	419	439	412	399	406	403	415	415	428	435	412	391	390	411	391	397	367	396	417	398	433	366	417	429	417	394	406	402	364	381	380	401	425	412	401	436	419	404	464	366	377	402	378	439	391	393	399	408	415	398	397	408	377	393	397	424	437	414	430	424	410	393	392	415	415	421	411	411	409	374	404	380	394	411	391	403	418	392	464	402	416	387	379	409	425	398	393	381	392	438	428	398	393	372	352	424	378	386	426	427	403	397	394	384	391	400	402	400	406	426	433	423	420	414	417	437	415	415	370	424	409	440	423	401	369	408	399	453	408	417	400	399	394	412	429	419	379	423	399	376	379	420	406	398	419	414	399	443	419	375	423	372	437	385	422	397	411	413	424	422	384	393	407	382	414	366	414	444	382	438	407	438	394	390	436	452	399	396	413	389	408	438	422	411	428	433	397	429	377	411	428	422	416	395	374	374	423	433	412	420	389	401	393	399	396	433	405	441	406	464	389	385	400	411	440	397	378	400	406	411	407	406	402	412	410	414	372	424	398	424	413	376	381	400	422	360	420	417	434	384	420	421	409	433	434	413	387	393	399	402	425	398	417	356	409	412	386	420	404	405	431	408	400	399	387	417	404	406	399	398	402	407	421	403	414	428	387	385	433	444	416	411	405	408	419	408	432	448	372	390	398	409	386	394	434	443	389	431	414	439	423	409	406	389	401	380	410	401	384	433	401	418	397	395	409	423	397	433	421	402	429	414	465	431	381	405	391	392	405	392	422	421	402	388	401	428	369	438	387	398	390	387	385	419	379	407	402	404	440	407	378	465	409	417	404	425	405	408	403	426	436	361	443	409	429	383	388	426	384	407	430	416	384	453	420	409	418	388	395	437	366	390	377	401	426	389	375	408	439	431	390	390	401	392	410	406	403	388	362	394	404	424	379	381	402	415	431	409	417	441	434	407	390	422	405	419	425	421	420	407	413	416	401	374	367	398	399	407	408	400	399	413	387	420	395	393	409	430	415	418	424	450	424	422	423	389	412	388	427	406	405	432	411	406	412	392	422	411	395	391	377	417	413	405	365	412	397	421	412	394	371	397	373	399	383	406	401	377	401	440	404	426	378	422	398	379	402	416	423	390	401	408	408	415	394	367	399	387	438	406	436	403	365	397	439	388	420	453	374	408	396	370	374	384	431	374	408	421	445	405	409	400	413	430	395	397	419	419	393	388	384	386	418	400	405	409	430	409	457	408	420	412	401	392	373	425	386	425	395	425	390	406	417	424	465	438	440	416	424	386	415	405	438	412	404	391	417	419	392	382	404	413	414	361	374	381	381	385	379	373	428	428	368	384	450	413	401	404	406	383	406	387	421	401	445	429	400	378	459	394	378	394	412	389	402	397	420	420	378	393	374	418	404	385	381	389	407	421	396	394	394	375	362	414	386	382	430	466	406	406	419	417	398	399	376	463	379	413	447	403	404	377	392	416	384	478	381	431	434	414	375	434	397	425	419	437	431	414	385	422	428	380	425	423	409	414	396	388	417	387	410	417	403	405	406	414	431	424	402
47570	20066	6297	3313	2188	1370	984	755	618	536	531	464	468	434	395	350	347	301	281	263	273	227	250	281	229	214	191	205	183	167	189	196	183	175	165	173	182	182	190	162	193	196	167	173	182	161	167	170	164	152	174	180	169	151	174	188	190	172	162	148	180	154	171	161	164	173	158	199	167	168	183	169	173	173	163	178	144	190	177	185	134	183	153	199	157	168	170	168	174	170	171	173	169	171	157	154	175	178	164	174	157	164	191	159	145	170	161	192	175	169	186	154	171	180	155	158	158	152	154	176	180	159	173	164	180	170	147	175	178	165	150	140	196	151	159	163	154	187	176	153	152	166	178	149	144	167	176	151	167	192	179	168	171	171	146	142	155	178	208	140	164	170	152	179	178	158	166	180	171	175	169	178	171	145	172	168	171	176	167	155	154	170	190	144	164	166	176	161	150	176	171	144	188	193	174	154	165	149	193	170	192	152	159	169	189	144	155	162	168	187	199	165	159	140	173	145	190	176	166	173	161	164	193	172	159	177	180	139	174	169	194	169	166	157	158	162	138	174	173	162	171	169	175	162	161	177	182	142	175	171	164	180	167	152	177	151	151	159	163	152	175	173	158	173	166	161	180	168	163	167	179	156	158	152	170	153	185	181	205	164	160	172	149	164	158	159	176	166	168	149	165	164	173	178	179	172	147	154	153	176	151	175	159	161	180	186	167	186	168	154	174	157	173	173	154	154	165	179	155	139	158	135	166	157	172	170	150	163	159	166	173	162	149	156	169	194	182	168	175	170	175	194	175	186	168	176	161	147	165	139	174	167	154	152	172	169	145	138	180	159	149	172	167	166	156	190	171	165	165	150	168	162	176	155	151	190	210	184	196	150	175	155	176	210	177	181	182	195	165	166	158	163	174	159	172	145	158	188	174	145	174	146	147	158	190	179	169	185	145	142	175	164	192	160	177	165	167	178	158	167	153	161	166	166	178	160	166	140	172	157	181	192	174	169	180	170	177	168	171	216	136	183	176	153	140	141	178	158	168	195	160	153	169	160	150	147	150	149	201	158	146	181	166	176	178	161	177	170	155	163	186	141	149	151	180	169	177	156	142	153	171	158	170	149	143	172	177	187	150	173	172	157	153	148	180	205	142	142	140	157	174	167	149	176	180	203	164	189	182	160	168	155	168	165	142	181	172	174	162	188	169	162	199	187	166	197	177	148	143	157	164	157	163	184	176	184	162	188	161	163	174	176	158	159	170	166	185	179	170	153	161	165	161	171	183	160	154	152	164	140	174	165	175	191	165	197	174	159	166	139	161	198	166	157	172	154	166	156	159	175	187	159	160	183	191	158	163	172	161	166	154	146	181	153	175	177	177	182	166	165	169	152	179	170	158	167	167	181	168	170	146	139	160	156	189	187	167	178	151	174	168	179	149	153	188	150	174	193	183	162	183	130	153	142	154	137	172	153	160	162	194	178	170	183	152	161	178	159	157	163	159	172	162	159	158	187	187	167	176	208	154	152	148	159	187	139	175	175	136	152	192	176	168	179	174	177	166	170	154	169	159	161	167	140	160	139	163	173	174	145	165	173	170	159	175	163	162	151	179	179	180	170	159	174	171	169	157	166	163	166	172	165	165	173	160	157	177	158	181	171	147	157	170	167	169	150	152	158	156	159	177	179	151	146	146	163	160	158	125	168	154	154	177	177	169	179	157	164	174	148	152	148	182	171	163	153	169	175	178	140	156	157	158	158	181	145	160	183	162	174	147	189	164	177	165	176	132	152	182	156	166	171	167	165	167	156	149	160	184	168	183	197	168	180	162	162	143	186	164	178	184	149	171	167	188	179	183	149	173	148	142	159	169	187	165	174	166	159	170	167	146	171	164	155	147	165	179	146	156	152	166	185	162	163	164	204	170	184	194	149	172	175	150	186	166	136	181	170	182	171	160	169	169	170	183	142	177	160	139	165	159	159	168	189	165	206	172	174	180	156	152	188	147	164	177	169	156	174	165	169	163	147	169	156	148	159	165	152	136	191	154	185	160	177	159	155	165	178	177	193	183	174	189	182	152	161	175	182	145	163	166	181	167	166	177	185	177	165	173	162	157	162	178	154	167	163	161	166	170	168	173	184	168	160	167	154	173	161	157	169	162	165	191	164	174	176	161	199	195	150	194	149	177	174	176	182	185	168	173	175	171	163	180	148	161	130	183	174	173	203	146	152	165	170	168	174	148	185	165	172	182	158	175	172	161	155	185	173	154	155	157	158	178	165	183	168	149	164	192	143	148	161	173	148	170	149	173	168	173	157	169	178	182	161	153	157	168	163	176	158	148	158	172	155	164	160	164	185	169	162	170	159	174	159	162	181	169	151	165	174	152	132	172	168	138	178	186	163	207	139	173	172	184	160	145	155	192	150	156	147	147	136	156	184	162	166	169	189	181	178	168	160	153	152	181	155	148	157	125	153	159	164	157	172	175	151	180	172	162	163	163	151	176	151	180	175	139	152	169	188	167	178	158	173	152	161	178	175	165	153	178	166	181	173	165	139	172	147	163	147	155	153	182	163	177	166	155	163	187	154	166	174	177	179	170	152	143	205	181	165	170	169	188	156	178	161	149	162	177	161	155	187	171	153	188	166	150	148	165	191	185	144	157	158	179	149	138	156	147	168	176	175	159	176	163	169	153	185	176	170	168	163	173	177	174	175	150	137	173	161	159	143	155	193	167	179	165	186	203	177	210	179	168	181	167	170	187	155	166	163	161	176	174	157	162	157	177	165	151	161	168	159	159	166	160	172	170	172	154	174	171	172	186	162	148	157	178	180	163	161	174	169	161	176	181	202	156	150	145	145	169	194	159	166	178	166	171	165	157	170	164	163	162	148	156	175	189	152	178	182	159	162	185	165	171	162	188	173	145	163	168	188	147	191	188	146	156	173	162	178	153	179	170	174	165	165	171	149	171	170	157	181	178	178	183	166	168	135	176	152	153	143	162	185	150	144	171	171	151	171	173	178	184	179	171	159	168	165	161	150	176	164	185	177	160	171	171	156	164	150	169	138	183	149	144	171	166	191	185	189	172	170	149	181	161	183	190	186	169	161	192	174	188	161	150	154	154	152	177	160	202	191	195	163	159	183	160	153	152	153	184	161	175	169	160	172	142	156	156	159	164	164	141	149	153	170	176	151	150	184	165	153	175	175	169	162	160	167	145	147	178	157	175	176	169	166	166	165	143	178	166	171	159	162	157	133	154	156	157	158	159	173	169	187	187	171	161	157	155	150	153	157	147	181	196	160	160	159	172	164	171	147	168	172	176	161	169	169	177	154	191	175	164	160	189	152	157	180	163	193	165	173	195	160	171	162	171	182	163	170	184	182	203	159	184	151	146	156	163	165	173	168	176	169	173	156	172	164	180	171	170	181	191	177	137	159	161	155	157	175	173	193	181	173	166	144	168	138	179	156	168	150	171	156	172	134	167	164	175	188	163	164	159	176	185	152
27355	11144	7939	8924	7775	5462	4258	3070	2753	2501	2178	2131	1877	1740	1615	1483	1381	1208	1077	1046	979	897	862	797	761	647	596	608	597	560	502	494	464	436	433	447	414	422	436	408	409	419	410	370	432	418	364	401	358	416	387	379	369	376	415	376	383	423	374	452	407	381	383	382	377	399	410	392	351	371	368	382	423	366	388	363	374	390	349	370	389	370	363	397	366	366	366	322	345	369	375	322	365	362	354	356	345	385	418	367	345	362	373	373	385	373	368	380	391	447	346	366	388	355	366	382	380	351	387	361	391	376	365	352	375	364	357	351	352	384	378	352	364	375	405	367	376	379	387	381	352	380	410	382	370	354	396	398	378	370	365	403	361	326	358	385	335	373	369	351	330	368	383	365	355	360	403	339	372	342	367	362	356	365	392	368	378	398	353	405	375	373	370	327	364	351	389	334	364	366	381	418	408	345	331	378	372	379	353	354	357	357	370	337	352	419	356	364	389	359	393	390	376	351	364	388	357	359	321	374	370	341	329	355	324	374	399	346	358	363	365	389	357	383	356	401	359	388	380	349	396	374	376	323	366	368	344	361	361	400	367	350	368	360	372	400	344	357	394	375	364	402	382	389	381	361	370	382	360	387	376	340	409	392	382	385	323	344	363	402	390	369	359	366	375	367	361	370	382	357	379	334	383	383	372	339	383	383	384	381	410	412	354	340	376	368	372	358	379	356	359	349	381	375	388	405	372	382	389	391	334	370	354	360	353	367	358	387	350	395	364	359	347	356	411	379	385	339	393	351	345	351	396	355	336	379	360	375	360	363	357	361	327	349	352	377	351	380	387	407	379	360	372	371	362	389	358	356	396	379	366	364	388	357	349	378	351	346	372	397	378	359	347	399	370	362	397	359	370	358	369	410	408	349	370	389	362	367	353	358	369	353	376	370	361	387	376	363	417	343	365	387	344	384	361	364	358	349	368	368	368	366	335	385	357	396	364	370	371	369	361	393	376	380	377	365	348	377	372	406	391	360	351	406	351	388	312	380	382	402	364	348	345	355	383	353	352	366	373	376	376	367	395	371	335	358	380	371	349	379	388	357	388	361	358	334	344	406	355	370	381	353	361	331	354	391	368	360	385	380	390	369	367	356	367	386	377	408	375	377	348	390	368	407	354	387	376	355	376	357	343	362	396	381	375	354	376	399	362	377	376	374	402	379	354	359	366	370	368	370	387	380	364	356	355	363	381	376	354	362	370	362	369	357	337	399	359	349	387	362	359	366	359	374	344	351	366	371	366	381	352	318	384	381	390	384	377	367	332	386	354	375	348	370	358	375	381	373	346	342	371	384	398	340	343	342	358	366	376	385	354	366	372	354	377	391	372	407	378	385	372	364	367	364	363	369	366	390	375	388	372	362	366	364	401	370	354	385	351	348	382	356	372	355	429	380	363	374	351	390	379	378	400	350	342	382	397	385	364	379	350	359	364	356	345	359	363	325	377	361	370	369	364	389	404	384	363	372	411	379	353	351	328	360	350	381	348	382	400	397	371	363	380	375	345	356	340	385	368	383	373	378	394	375	357	357	357	354	351	389	350	346	367	360	399	370	377	373	353	364	355	368	387	351	362	355	373	396	356	360	362	343	350	367	372	371	363	355	361	352	377	370	380	405	413	364	380	335	359	384	366	359	373	381	335	358	379	371	403	374	347	358	353	355	340	396	385	339	351	390	394	387	364	388	378	374	370	356	377	383	391	368	358	376	352	386	354	400	354	364	382	364	365	376	389	356	380	388	360	389	385	364	365	356	374	347	365	341	388	385	338	335	401	378	369	300	351	363	337	360	358	388	382	371	378	354	336	385	364	347	341	388	371	384	364	340	400	332	357	352	393	356	399	375	355	375	403	360	385	382	356	329	352	351	356	394	380	398	343	359	348	379	378	365	375	377	405	362	351	369	346	374	387	358	385	392	355	362	393	393	346	351	391	372	377	373	366	340	377	372	357	376	378	371	379	383	332	373	334	386	366	397	354	355	373	352	409	393	375	386	373	374	380	385	374	372	364	394	369	331	359	374	388	389	397	335	342	373	374	385	344	364	365	381	350	365	362	340	372	377	367	378	350	357	380	385	375	352	357	350	339	410	362	396	407	389	379	364	364	380	397	357	385	357	342	378	354	395	377	361	367	361	370	374	374	374	376	347	398	389	364	379	347	342	389	361	357	368	376	379	356	367	389	364	369	373	350	384	410	366	359	378	361	348	376	340	368	405	349	331	325	392	354	401	355	382	385	353	355	343	370	383	394	360	355	375	382	389	331	404	360	372	356	387	393	415	365	381	372	364	360	382	376	363	386	368	357	345	396	378	364	386	349	351	383	361	375	382	363	359	341	363	381	373	343	400	356	375	355	382	350	395	366	413	389	339	384	377	380	415	364	328	333	405	374	394	388	357	348	413	342	385	369	360	383	362	378	343	404	319	364	407	358	382	375	359	361	358	392	386	359	389	369	361	384	374	385	374	373	413	386	398	345	379	348	370	373	383	374	343	379	368	394	365	378	377	394	349	353	344	379	353	355	408	359	347	414	356	374	352	374	393	319	384	372	386	366	353	389	373	301	350	397	346	401	350	414	394	352	377	390	359	356	372	354	370	365	379	355	338	388	374	354	372	380	361	390	347	360	359	357	345	387	360	411	352	375	372	382	377	361	386	352	348	391	387	368	343	408	336	356	398	408	384	385	375	377	333	357	388	392	385	372	395	349	347	397	381	347	376	355	367	382	371	410	344	378	400	390	357	372	372	395	340	360	370	365	376	365	389	353	343	356	392	368	387	401	397	372	372	402	364	379	360	343	355	341	339	366	353	378	400	372	364	417	365	356	356	364	368	347	368	404	373	387	386	378	358	325	378	367	367	357	390	338	389	365	339	351	398	367	396	379	394	389	343	373	348	352	389	400	374	339	364	371	391	413	376	353	414	344	378	352	352	349	369	377	397	363	394	374	323	366	345	361	390	359	351	378	349	370	373	428	340	344	400	361	396	392	407	361	375	367	377	360	349	362	372	402	392	370	369	380	367	390	354	349	366	366	342	358	393	384	373	358	390	366	432	334	388	396	374	389	403	390	363	359	354	372	363	375	380	322	389	367	383	371	414	377	358	395	353	338	388	376	352	361	378	385	363	377	369	369	331	374	369	339	385	324	372	401	379	360	378	343	353	352	325	363	387	373	378	389	391	348	354	376	360	400	373	406	376	330	344	370	347	347	387	346	379	350	359	357	399	361	357	397	354	374	338	384	353	396	371	375	372	380	365	351	385	382	349	394	363	363	368	378	381	384	372	348	370	367	361	346	366	384	380	380	371	345	384	360	390	355	361	360	374	336	360	332	369	338	424	376	363	383	342	375	392	354	372	384	338	361	388	382	392	373	370	392	354	365	381	376	375	357	354	363	366	369	393	360	365	378	388	388	392	376	343	392	375	348	372	369	364	332	375	355	370	382	364	395	355	365	342
57294	26172	10101	4912	3175	2020	1437	1032	819	807	671	658	516	531	549	484	504	406	389	301	355	332	309	304	306	294	262	233	242	238	246	209	244	222	212	195	208	222	179	204	238	222	187	207	219	199	198	194	216	212	185	210	184	217	179	190	178	199	198	202	186	188	201	201	183	209	187	203	207	184	175	188	210	185	217	196	198	187	202	211	195	185	179	176	179	207	187	173	218	185	199	167	231	216	210	203	205	196	216	197	195	204	216	195	194	168	220	213	183	221	205	185	180	214	177	232	192	190	194	196	189	169	184	228	175	190	235	177	207	194	192	204	189	222	199	173	187	230	177	197	165	184	187	201	194	196	184	195	198	168	207	186	201	198	209	211	209	181	190	189	166	169	227	193	197	198	208	189	217	182	198	206	216	169	197	214	180	185	180	187	170	216	176	192	203	186	211	218	202	214	203	212	198	172	197	187	200	180	186	209	185	187	207	215	206	183	177	191	189	185	212	193	195	195	217	195	205	198	191	210	218	224	201	190	198	183	196	193	202	221	193	195	202	188	181	196	200	212	208	197	190	198	190	214	203	190	167	176	202	170	202	213	233	183	220	195	220	202	198	187	181	204	193	195	175	185	198	213	210	198	194	210	193	220	204	200	207	215	175	200	182	182	178	192	207	198	176	180	210	193	196	159	202	197	210	197	203	197	191	183	187	214	203	217	190	232	164	209	171	194	209	228	197	196	214	195	207	213	214	213	201	209	206	212	214	191	185	206	193	189	214	191	181	220	174	182	206	216	196	163	195	211	177	181	212	211	191	185	195	200	203	196	188	201	242	205	192	216	204	172	191	176	187	212	197	193	194	235	198	198	209	176	219	221	194	188	171	179	182	200	218	212	191	197	225	201	176	217	177	208	219	204	207	192	210	192	211	196	189	201	181	201	214	218	234	205	190	190	200	218	185	208	207	199	206	166	194	184	238	226	171	211	205	229	179	211	192	212	197	199	180	197	196	195	195	218	180	179	199	184	191	196	198	193	204	205	206	198	212	186	215	228	206	195	189	225	192	201	201	204	182	194	223	208	209	211	191	215	198	212	194	195	174	194	220	190	178	218	192	175	210	215	180	190	202	217	213	203	199	212	196	192	195	182	193	179	166	229	211	191	199	194	191	199	189	192	202	186	241	176	180	214	203	187	196	187	193	196	224	227	178	205	205	222	166	193	227	186	185	210	193	206	217	183	210	196	175	218	191	210	189	190	198	188	185	209	177	200	212	182	200	212	191	217	189	175	220	188	201	225	193	155	203	178	194	175	185	205	184	217	169	190	189	167	194	190	200	180	199	193	180	200	217	183	199	174	219	214	199	199	210	187	207	212	179	188	190	231	186	192	182	167	185	194	216	206	221	200	183	209	195	202	182	202	200	183	172	194	202	193	193	206	218	232	205	192	206	211	180	187	216	181	197	206	197	210	226	179	181	190	186	192	216	204	207	194	177	232	196	196	214	191	184	208	219	219	195	203	196	208	210	218	178	185	201	205	177	203	190	178	205	188	185	221	214	176	191	192	187	200	208	210	177	180	205	196	207	188	211	199	168	195	209	204	179	221	204	176	214	205	211	185	196	183	192	204	209	209	200	192	203	163	225	194	183	199	154	166	184	195	183	201	231	204	180	177	204	186	210	192	193	182	200	191	196	217	213	213	203	188	180	197	203	175	172	191	203	194	179	182	192	196	210	174	200	191	180	193	204	181	194	215	204	192	208	197	184	164	205	212	191	219	206	186	206	217	190	178	179	197	191	203	218	204	188	201	180	219	179	213	178	166	195	212	206	219	198	164	199	207	197	202	207	208	194	199	178	228	198	205	249	212	185	170	184	206	179	217	196	217	181	176	205	178	183	195	196	187	193	181	189	195	223	205	184	196	197	203	190	160	189	206	212	197	194	216	216	201	185	189	207	176	183	198	214	165	198	180	169	186	205	186	216	211	209	160	207	203	220	198	198	209	188	180	215	180	204	203	202	172	189	200	200	196	193	186	207	211	192	167	183	213	196	196	214	195	180	211	192	202	191	199	208	198	173	248	218	214	228	184	201	195	202	193	230	208	178	192	193	216	203	175	197	198	192	175	186	202	173	187	219	207	214	193	172	203	203	217	200	208	208	198	217	217	162	182	219	183	196	190	205	205	171	177	227	187	175	206	205	180	207	192	210	202	214	198	228	182	200	196	221	231	220	187	197	216	199	197	173	198	213	185	194	193	177	190	201	196	182	215	204	176	181	231	198	210	218	195	196	230	171	201	197	195	193	169	214	184	213	206	208	198	188	196	194	211	233	198	194	174	176	176	184	202	176	199	216	198	190	180	199	196	197	183	211	219	196	214	183	200	186	179	223	170	187	170	186	194	183	208	214	158	208	192	183	214	217	192	167	207	219	207	193	199	188	200	192	221	196	204	186	210	188	177	183	183	224	187	211	185	200	196	194	231	185	210	191	211	204	185	183	204	204	202	206	188	198	228	198	196	188	202	195	193	199	214	193	199	179	198	194	204	203	210	204	191	193	192	226	189	183	197	196	177	160	193	191	182	191	200	202	182	218	222	175	188	206	176	223	199	172	207	187	209	187	212	204	192	182	212	176	212	200	200	204	182	203	169	194	208	168	213	203	203	202	198	221	186	200	202	170	179	204	193	186	214	172	220	204	208	209	198	172	192	186	186	203	220	196	183	201	192	193	186	212	171	210	187	196	208	182	215	193	221	190	199	190	171	201	221	199	185	199	196	209	223	180	218	218	206	235	208	182	196	207	172	198	190	186	185	213	207	191	187	189	203	150	203	191	199	228	200	202	163	179	204	190	198	192	197	206	195	223	206	210	183	214	191	205	201	187	180	210	185	216	203	208	193	194	230	194	204	215	231	177	205	189	191	196	193	202	216	201	230	204	204	198	190	212	165	222	190	210	182	200	212	193	209	193	181	190	174	223	212	221	210	189	195	198	219	202	208	200	179	176	207	209	194	187	204	201	209	218	209	210	178	184	178	198	198	216	215	190	180	193	146	193	238	221	165	197	186	203	210	167	216	208	174	195	198	214	185	192	215	189	204	211	168	177	197	199	213	205	218	220	189	170	181	195	188	200	205	180	182	212	216	229	176	186	181	201	194	222	219	195	219	195	163	164	194	192	180	210	203	183	186	170	184	187	196	193	203	176	191	208	174	225	213	223	220	168	207	227	215	193	191	200	195	217	176	212	197	189	185	203	180	205	192	176	205	201	192	188	204	195	202	194	197	201	193	182	197	204	226	187	201	209	168	213	195	200	186	190	179	178	219	193	191	189	220	201	226	213	194	198	198	212	199	206	186	182	192	180	188	206	194	216	189	170	201	224	191	187	203	179	165	216	193	218	179	207	186	200	175	208	205	192	187	200	204	204	193	187	186	200	204	213	193	168	193	190	173	216	206	196	192	167	163	211	194	207	203	182	186	213	217	207	184	192	179	205	185	187	203	183	192
32838	14748	10873	11567	10470	7404	5860	4406	3807	3458	3176	3080	2579	2458	2518	2209	2098	1820	1498	1421	1354	1272	1274	1258	1084	958	832	787	762	737	582	579	574	511	557	521	540	508	481	494	550	535	482	485	461	492	457	486	438	476	469	416	461	471	419	435	473	476	440	433	454	462	452	436	480	437	432	459	446	458	418	400	464	486	444	414	436	430	407	414	426	466	399	481	434	462	437	382	385	432	439	439	391	437	430	440	439	455	436	429	401	411	444	449	440	420	433	409	438	425	436	431	483	402	420	422	415	404	453	415	438	420	424	440	432	449	465	424	408	442	404	425	410	426	426	431	455	421	415	446	419	405	445	434	423	452	438	460	432	446	427	483	421	424	433	465	428	416	436	426	398	448	442	436	444	428	430	423	445	441	419	423	379	428	435	411	442	425	384	501	418	426	407	425	459	415	409	395	448	392	467	425	448	422	432	399	402	423	455	450	424	458	419	461	434	417	435	420	426	410	444	411	436	395	461	423	452	430	472	432	437	409	456	431	393	412	457	436	442	412	427	426	413	452	387	484	410	418	442	484	407	387	444	463	478	440	428	429	453	409	383	446	460	463	467	421	401	438	405	418	442	424	449	458	414	434	415	481	435	431	455	453	426	423	436	446	430	440	438	470	405	428	473	406	473	419	438	406	414	402	456	434	426	434	418	443	383	417	401	442	462	411	435	432	434	391	419	431	443	435	391	442	405	429	424	443	443	431	445	449	419	421	429	401	408	444	426	442	419	399	444	458	437	451	427	405	453	398	422	380	477	434	423	430	410	428	455	407	417	440	408	444	403	427	403	418	428	392	436	457	426	442	398	416	401	437	443	456	457	443	422	445	433	443	456	438	446	422	455	417	390	476	451	453	428	452	408	398	445	433	425	415	420	441	430	426	462	450	414	472	399	409	426	432	426	431	436	426	470	412	479	443	413	469	451	408	434	437	455	446	451	424	414	455	406	435	433	407	409	428	398	451	431	452	419	428	421	476	451	420	443	448	458	404	453	430	422	418	470	415	453	418	386	461	402	429	474	467	419	448	460	407	456	407	496	395	441	410	416	446	431	420	484	410	428	443	448	440	432	431	415	418	392	436	441	430	435	403	422	400	427	424	447	450	430	449	437	435	424	418	439	417	412	427	412	416	450	447	462	386	457	424	440	389	456	437	417	470	434	407	448	442	416	482	406	442	422	421	399	439	421	404	414	453	430	479	411	475	435	463	450	451	390	442	458	433	427	448	455	426	450	454	426	432	468	441	450	424	434	425	447	434	454	473	396	396	421	431	396	432	438	446	438	422	446	410	381	442	457	449	413	446	423	441	420	450	472	469	437	414	424	436	425	410	427	410	438	410	436	421	423	441	437	412	447	443	429	412	406	470	436	447	461	428	432	431	464	461	414	472	444	418	405	372	423	427	408	445	445	414	443	426	418	422	413	438	423	413	407	430	400	407	434	423	444	458	450	435	431	421	396	402	480	432	418	416	412	439	447	442	430	390	426	460	455	414	452	438	451	410	438	428	442	404	474	444	399	418	429	404	435	424	452	444	425	415	399	403	437	406	464	433	420	424	431	446	426	457	426	425	390	400	435	423	423	428	405	436	426	453	423	406	394	426	452	465	425	439	404	441	427	451	405	407	429	441	424	409	419	424	416	398	419	430	443	418	438	451	420	407	436	400	452	403	460	415	448	430	452	443	388	431	440	451	418	428	448	422	413	423	385	415	385	436	440	404	446	454	409	423	408	446	449	425	409	445	472	423	418	422	419	459	410	429	421	436	418	499	430	403	413	435	434	439	424	462	393	422	418	432	461	420	431	444	434	452	389	429	407	434	414	423	431	452	414	427	418	427	456	446	395	415	434	405	385	395	439	425	418	405	444	465	432	420	433	434	422	442	407	455	403	460	427	452	428	417	448	441	468	439	448	429	473	435	427	436	406	460	407	435	435	402	424	412	391	442	455	451	421	440	418	441	422	412	446	420	414	415	434	400	403	456	390	412	436	477	432	455	437	419	419	439	465	417	436	448	487	452	407	428	442	412	407	448	433	449	408	454	440	433	450	449	427	465	436	476	441	449	416	455	422	430	420	429	458	435	397	435	456	436	433	468	402	422	447	419	432	420	432	427	424	433	464	420	445	437	447	430	411	416	443	426	423	423	401	426	427	446	436	447	418	418	437	441	434	435	438	424	442	421	473	387	436	440	414	426	475	409	429	409	425	490	444	443	465	435	431	384	447	424	487	437	428	419	406	416	430	398	451	438	424	453	428	445	497	438	468	462	425	407	424	401	434	454	450	444	455	421	428	456	463	417	389	426	400	419	424	430	459	378	417	417	421	436	432	455	479	434	444	428	405	424	425	437	466	414	471	408	423	463	453	409	439	431	426	420	434	506	415	460	415	439	465	442	424	438	434	417	435	423	436	434	419	433	412	428	410	460	422	415	450	464	432	407	409	416	449	426	426	431	417	452	433	448	439	462	444	416	423	395	434	419	430	427	425	418	462	417	414	443	434	445	429	387	432	439	429	453	405	442	456	429	412	422	412	395	443	426	397	447	431	444	412	431	440	436	414	432	449	442	412	436	421	438	430	450	435	467	407	458	411	439	425	443	405	463	409	440	422	444	452	417	458	418	431	414	400	381	443	442	441	454	485	435	439	412	434	419	421	452	451	465	446	410	429	448	442	392	436	478	426	338	426	441	425	417	461	425	422	436	405	426	440	455	429	459	468	452	439	453	424	457	465	421	424	430	424	429	430	406	431	444	432	415	411	437	436	411	435	451	423	422	446	440	418	433	444	416	417	450	405	446	441	435	419	434	427	434	432	382	430	469	379	387	409	398	416	429	469	443	426	433	416	456	427	429	444	436	432	459	434	405	427	431	448	422	418	450	460	446	476	420	438	409	448	443	415	398	408	418	455	470	429	427	434	387	452	423	419	397	461	421	450	461	432	458	388	429	429	436	414	427	423	439	440	418	433	416	396	432	430	466	407	433	430	419	407	425	423	440	449	416	427	469	438	420	438	440	411	432	416	428	446	473	421	448	427	423	445	410	469	445	417	449	447	443	457	431	440	380	397	469	417	411	433	418	431	438	447	441	414	446	437	408	443	428	432	436	411	426	411	459	448	423	472	439	426	399	424	436	461	419	465	466	457	416	430	422	453	416	455	460	441	408	436	443	435	426	475	432	455	471	407	407	432	460	412	448	423	413	427	426	429	421	425	475	454	424	423	433	436	452	416	419	414	457	458	432	462	396	383	448	444	421	434	457	406	434	440	454	397	409	440	415	416	423	438	415	441	448	433	446	463	415	426	413	430	410	424	431	437	426	456	434	401	422	409	423	405	416	430	419	463	429	428	425	430	434	431	429	397	428	449	439	446	415	451	425	438	411	427	443	421	430	443	420	434	435	421	419	442	414	432	406	424	439	468	410	432	423	386	449	418	450	461	391	450	397	435	430	443	454	425	442	450	445
29896	10859	3185	1763	1354	885	592	476	427	350	369	349	303	318	300	321	227	243	215	237	233	230	213	204	224	201	180	213	178	184	184	205	200	194	171	182	209	198	169	178	197	208	191	181	192	186	170	187	176	172	183	188	183	175	160	174	194	189	177	171	180	162	172	194	177	168	213	190	169	211	175	193	167	184	201	182	181	165	223	214	205	190	168	168	221	161	190	179	194	165	156	204	163	183	191	178	219	199	181	161	178	225	185	200	182	193	228	192	211	202	153	182	189	210	180	181	161	194	192	183	172	202	199	191	202	171	201	180	176	161	182	178	168	191	176	166	206	197	170	186	167	148	199	164	161	187	190	176	154	191	167	192	156	191	191	170	188	191	181	189	185	183	185	180	187	191	174	204	201	175	178	191	166	176	175	183	156	177	193	177	192	209	182	175	192	176	209	182	205	186	187	186	195	186	190	183	189	194	208	173	184	197	193	194	166	182	184	163	176	176	186	161	176	189	198	191	193	196	170	180	170	175	162	162	205	180	171	186	194	223	162	199	198	194	199	185	179	174	158	201	185	183	178	191	183	186	192	182	199	193	178	198	178	186	188	176	196	186	179	194	170	155	184	189	187	184	185	195	183	165	171	179	179	190	180	183	183	175	199	207	176	204	154	167	181	209	175	178	196	166	169	213	175	220	193	201	196	175	195	176	192	175	191	193	174	185	194	195	201	194	183	161	191	181	201	214	200	208	172	176	204	192	211	167	176	203	166	192	179	154	196	176	199	173	175	186	189	203	210	153	147	179	176	178	209	199	167	160	177	187	185	169	169	189	189	183	198	201	176	202	187	190	200	176	187	164	191	178	184	174	186	170	175	182	170	193	161	189	194	190	185	193	187	203	182	198	192	178	188	178	200	195	144	195	163	196	196	164	197	194	200	202	169	149	186	183	171	165	152	198	179	169	164	195	185	187	182	184	193	149	175	178	176	194	198	184	199	194	173	169	204	201	173	218	174	166	182	189	189	186	201	203	189	208	207	193	172	189	191	199	199	193	198	190	170	160	215	186	168	176	173	183	215	182	195	184	225	218	168	232	180	168	190	170	163	181	196	207	192	175	170	200	184	188	192	170	185	210	182	193	181	184	189	186	198	201	179	157	192	202	181	168	171	209	162	216	196	178	192	196	169	210	180	208	166	186	189	168	185	194	188	177	191	198	171	190	185	166	201	180	167	191	191	190	200	195	201	192	169	169	227	193	175	186	182	198	200	148	174	192	184	183	160	185	195	202	188	167	196	164	185	162	187	171	169	160	187	205	189	187	186	201	173	204	200	162	209	192	174	189	186	164	203	179	201	185	176	185	179	188	169	183	174	191	165	170	180	190	210	183	189	164	189	212	200	176	172	196	194	203	177	193	180	195	187	154	179	193	195	167	212	194	183	167	168	170	164	198	187	182	189	179	175	190	164	186	158	195	218	194	163	170	180	209	171	168	200	172	176	176	185	191	192	215	178	189	162	178	181	189	184	181	182	191	210	171	173	186	169	173	170	159	194	184	199	187	197	180	209	182	149	172	155	190	189	199	160	186	196	214	184	201	172	205	204	190	174	192	189	190	208	225	165	166	173	192	168	228	189	178	188	185	185	180	180	197	163	210	196	188	158	223	217	188	178	186	175	200	192	198	174	189	180	185	205	177	161	182	176	185	205	189	189	202	204	202	202	162	172	172	176	194	171	202	181	182	205	164	173	183	184	173	150	205	200	182	165	174	176	178	173	188	185	173	216	182	165	203	177	174	204	183	187	189	161	191	181	180	168	189	158	159	198	195	158	169	175	201	179	178	196	162	186	207	198	199	198	189	169	188	167	195	196	154	187	178	169	209	165	182	164	202	174	192	211	185	191	170	199	206	191	186	225	192	176	198	166	196	167	190	184	185	211	177	191	174	190	178	229	162	205	174	183	169	206	182	195	207	175	163	169	184	179	182	155	192	174	165	173	187	187	204	198	198	188	170	190	182	182	206	185	197	177	159	187	213	179	194	172	149	187	177	168	209	163	170	214	207	196	216	180	178	200	172	208	179	193	144	181	167	175	191	169	191	165	173	184	181	174	169	181	196	166	191	169	174	178	189	183	183	207	174	195	183	203	170	174	169	179	168	195	144	202	167	178	161	180	168	169	199	182	178	169	160	198	177	176	184	209	197	178	186	175	174	203	183	199	190	191	197	183	229	166	181	150	160	179	165	161	191	209	169	178	158	196	176	199	215	166	181	166	198	176	213	196	182	191	181	212	158	173	208	167	183	168	159	227	173	182	197	189	180	188	208	188	185	172	203	213	154	199	188	180	188	181	181	196	209	179	170	192	196	198	187	196	190	182	190	181	178	170	192	170	202	196	195	190	201	180	186	191	179	194	176	177	183	165	202	185	174	190	185	172	177	169	220	185	220	216	182	198	183	187	188	187	194	199	180	193	161	205	178	208	176	160	196	155	182	190	181	186	197	203	185	202	210	177	182	183	177	175	198	189	160	185	167	188	183	180	180	182	204	189	175	168	179	175	176	177	168	163	175	173	187	186	168	165	170	190	196	167	174	159	182	180	150	188	180	200	190	171	169	187	189	198	180	186	189	186	201	175	181	167	202	191	178	185	206	200	192	181	196	196	182	175	202	174	180	232	202	183	181	156	170	179	196	163	167	170	192	187	176	188	185	209	193	177	191	172	188	213	203	180	194	166	179	174	175	172	193	187	181	194	181	210	186	173	182	176	207	190	166	156	182	205	171	198	180	181	190	195	197	193	196	212	183	229	187	181	202	184	178	187	186	171	189	196	193	178	207	180	177	158	182	169	168	201	222	203	184	175	173	174	173	205	172	206	213	186	178	193	196	164	192	166	161	175	166	168	174	181	205	200	196	163	191	187	164	216	197	190	190	168	171	166	200	197	181	193	181	197	186	209	188	179	168	172	170	199	181	193	184	174	192	158	169	206	166	187	191	183	182	202	198	212	186	178	189	176	164	169	178	185	185	176	183	184	215	195	196	208	193	185	204	165	192	186	175	202	177	182	197	181	177	197	175	199	200	184	201	180	204	207	190	201	177	184	164	173	188	187	198	162	142	186	211	199	185	174	176	176	159	164	186	188	174	162	212	198	172	204	229	173	161	190	194	172	193	198	197	189	175	164	193	187	177	172	232	194	162	194	191	208	215	177	188	188	198	196	167	177	196	179	210	207	209	169	188	180	178	201	182	185	177	167	194	198	193	162	206	188	201	205	199	195	175	148	237	196	221	202	178	156	182	183	183	180	186	165	195	200	179	211	188	184	186	181	169	177	175	150	161	169	200	177	182	191	184	210	174	191	172	193	195	175	188	170	183	173	162	170	195	199	162	172	195	190	182	178	177	217	206	214	177	152	186	192	182	185	191	190	184	182	167	182	184	168	184	184	185	170	160	185	181	193	160	173	189	187	191	174	200	187	184	205	195	166	184	176	170	174	184	193	198	210	169
16708	6395	5133	5135	4840	3475	2392	1679	1439	1303	1314	1340	1264	1138	1114	1044	863	744	686	661	669	568	629	645	596	539	550	502	508	469	457	435	446	457	421	457	417	424	415	394	404	445	422	428	397	414	435	400	422	403	392	415	397	401	412	413	393	413	412	403	397	389	417	447	380	410	414	423	390	443	392	389	446	380	392	406	398	393	355	432	410	395	421	400	372	424	374	428	403	414	391	421	407	388	402	442	403	408	408	398	404	399	375	450	438	421	388	378	399	377	378	379	415	400	404	406	396	394	376	377	391	413	403	408	413	387	407	392	390	413	412	417	375	404	439	380	403	412	426	421	357	386	420	388	433	394	410	416	405	420	433	402	404	396	422	361	392	395	385	386	385	437	396	386	417	403	390	403	393	410	387	403	400	399	396	402	366	414	391	396	390	422	402	382	400	397	420	379	374	383	384	398	400	390	427	396	425	416	385	404	397	400	399	410	341	405	391	373	395	419	377	423	406	403	379	371	390	403	404	374	382	406	409	440	417	398	400	405	406	406	392	392	390	410	423	430	395	390	398	366	400	389	424	432	364	365	442	408	415	402	412	409	418	360	433	402	390	383	351	394	433	397	375	410	375	409	398	415	401	374	381	418	403	420	427	409	426	402	433	396	396	413	408	370	391	355	387	400	395	372	410	359	377	390	419	442	416	410	402	404	412	392	406	417	354	427	395	358	377	383	406	390	389	372	414	394	383	400	395	405	405	367	357	429	380	404	400	392	402	414	377	404	427	360	407	395	415	405	395	397	396	390	398	418	364	457	419	360	428	414	358	394	397	417	383	410	418	409	365	368	396	408	392	401	434	380	398	415	430	404	396	427	379	400	412	404	384	375	376	396	408	412	390	399	425	393	371	406	443	423	459	412	362	432	408	426	406	392	407	390	402	366	383	366	408	396	414	394	362	403	386	403	392	365	396	428	385	370	423	375	416	400	387	390	371	429	408	440	380	397	435	405	408	399	406	367	390	352	394	403	436	389	398	365	390	404	425	419	395	403	435	417	401	405	392	402	377	401	380	419	407	419	430	384	370	423	408	396	410	428	386	409	415	414	451	387	378	369	402	415	397	409	397	346	407	414	405	393	383	386	421	352	384	420	423	446	405	407	408	390	416	380	413	422	382	410	405	419	431	379	422	422	369	404	397	398	404	379	399	411	407	422	424	403	385	366	374	387	430	381	427	378	390	394	412	380	379	394	390	411	400	439	420	430	425	387	427	382	410	405	410	381	388	407	376	419	412	450	400	406	426	388	414	401	403	391	418	384	396	419	410	424	368	369	408	389	391	399	357	358	404	391	423	408	369	384	410	400	366	383	381	376	426	407	395	392	404	403	395	419	401	395	408	388	414	400	411	408	436	380	406	405	366	401	377	382	398	382	411	424	423	379	371	406	408	406	407	362	397	377	451	405	404	362	379	418	397	399	447	432	396	384	410	394	408	437	423	384	371	404	420	378	408	368	355	380	396	405	411	395	378	401	424	386	364	428	414	402	412	386	414	441	390	401	381	420	397	426	369	437	413	386	409	388	419	377	387	390	405	402	382	398	432	371	428	372	428	439	409	395	401	405	394	396	375	390	399	397	388	403	419	391	423	387	415	404	395	424	407	378	396	383	407	398	378	386	390	371	426	380	383	368	427	408	375	398	338	404	400	413	374	398	366	396	396	422	424	424	375	417	412	399	382	377	376	434	433	403	434	428	366	370	452	401	454	411	381	376	409	389	430	401	391	411	382	397	415	389	391	392	409	425	346	388	402	455	424	439	365	416	393	407	389	408	411	415	421	427	397	363	400	431	406	418	379	378	394	425	375	375	371	389	386	379	385	407	378	403	372	409	382	427	410	387	364	425	412	413	402	399	400	409	372	386	398	389	394	413	421	403	363	421	415	365	424	389	408	399	410	413	405	389	367	370	398	422	391	397	378	377	418	354	404	357	431	386	378	401	421	401	440	391	400	391	395	393	429	383	404	403	435	400	399	391	384	391	422	387	364	412	405	392	381	418	380	353	356	424	375	406	380	381	420	371	388	413	406	437	393	385	410	400	364	419	386	360	406	403	412	386	416	405	394	387	389	393	408	408	422	385	384	359	443	422	408	437	409	390	411	358	398	425	410	380	410	387	399	373	392	429	384	417	399	378	384	413	379	410	425	395	364	414	401	409	432	411	371	387	442	384	411	392	396	396	397	406	405	406	381	400	376	414	375	428	395	425	372	395	379	384	370	373	375	401	408	391	433	404	433	377	407	407	436	376	447	377	382	419	380	406	383	425	397	380	387	412	399	409	412	383	381	405	378	409	398	401	394	376	429	355	396	397	390	381	415	383	403	383	399	395	391	405	399	394	387	377	439	380	383	415	386	401	391	381	384	398	409	401	393	406	389	381	387	384	406	400	397	387	399	362	396	375	416	414	364	416	393	392	396	384	446	426	404	370	382	381	374	382	392	392	380	404	364	420	392	382	397	437	411	380	385	405	379	370	391	396	405	402	372	438	432	429	380	412	387	425	376	369	366	370	441	394	395	414	413	376	383	418	386	400	411	417	402	356	390	412	368	410	419	408	426	391	383	385	400	390	420	405	397	395	377	393	408	378	390	420	385	369	413	424	374	391	429	384	398	392	386	419	408	382	423	383	393	383	383	400	406	436	422	441	424	404	399	407	413	382	414	405	411	416	393	398	401	378	414	378	404	389	442	382	368	427	400	398	389	385	409	412	384	367	373	399	420	398	405	415	439	417	415	417	379	384	395	384	396	396	400	345	399	400	405	419	356	391	395	408	390	405	420	399	354	391	406	393	425	403	401	402	419	428	432	395	381	373	393	414	443	386	410	385	398	381	386	403	406	432	396	387	407	459	413	405	421	388	388	424	398	423	382	399	401	386	399	374	374	425	397	356	443	382	412	395	386	395	447	394	398	380	406	404	407	378	414	419	389	380	411	404	411	437	404	422	378	405	402	416	394	399	402	405	409	384	408	429	392	419	346	404	388	436	405	417	394	371	427	387	408	395	390	399	373	405	382	411	411	408	448	421	424	392	392	390	406	388	403	364	409	395	390	363	384	411	444	397	398	399	409	398	373	362	403	395	414	405	390	413	388	366	419	405	396	384	429	429	403	379	418	372	374	442	426	391	397	396	399	418	413	407	414	409	384	381	390	363	389	373	434	424	386	426	358	386	389	424	427	423	409	414	391	358	431	400	417	396	399	369	420	416	420	429	408	395	390	416	436	401	433	365	396	367	391	407	406	398	394	430	399	421	414	406	413	382	369	407	414	379	395	381	393	387	380	394	412	384	420	368	429	411	383	438	400	406	378	428	363	386	405	424	396	419	427	387	391	390	412	376	428	395	428	390	388	406	363	378	405	400	394	436	414	397	402	378	406	407	399	374	392	406	427	412	352	425	380	389	409	355	391	435	400	409	417	402	421	347	429	354	415	406	406	432	426	414	378	420	386	361
46257	20720	6754	3173	2150	1316	958	684	557	562	494	484	451	433	443	372	335	299	302	247	245	250	239	252	220	208	216	203	250	218	171	189	170	181	172	180	164	178	152	187	180	176	155	164	168	147	150	166	178	153	156	150	174	160	185	140	153	148	152	169	160	161	151	164	165	144	180	182	176	178	158	172	134	149	188	178	167	189	172	168	156	162	154	153	172	134	158	172	192	164	153	148	141	141	172	142	147	164	161	148	158	155	155	163	161	151	157	192	154	167	162	144	153	171	153	134	176	172	158	206	145	158	158	153	144	172	171	162	162	161	178	170	184	147	157	172	146	144	143	166	178	183	183	173	152	143	157	172	178	153	174	164	151	150	152	174	157	169	196	183	160	184	146	160	170	173	139	157	175	131	162	158	164	146	155	149	168	171	172	180	151	188	177	153	174	172	181	172	188	185	170	134	180	164	168	153	162	181	164	151	161	174	166	155	152	173	152	183	164	182	164	171	165	153	168	164	177	152	154	166	186	163	183	149	157	151	173	173	152	167	151	170	177	139	165	155	190	156	181	185	158	165	163	199	170	191	159	187	174	155	167	154	171	158	148	165	156	194	136	146	157	158	147	160	151	155	139	135	167	169	150	170	154	157	151	187	168	140	166	176	171	162	146	192	175	153	144	161	155	172	161	152	179	156	153	156	177	129	177	175	161	150	160	177	143	177	179	172	161	152	138	166	170	148	155	143	162	163	165	190	170	160	166	153	176	170	163	166	168	174	170	167	191	161	153	167	164	158	182	139	171	182	157	146	169	167	157	163	201	183	179	166	159	156	174	148	166	159	153	169	161	145	146	162	169	172	159	142	178	148	170	166	185	152	164	144	152	170	172	173	139	178	164	145	147	175	178	129	176	153	173	137	187	159	165	152	174	177	186	177	156	170	161	160	142	174	151	147	190	164	177	140	155	140	159	151	155	154	171	169	160	155	167	151	153	147	170	183	144	156	138	160	146	158	161	132	159	171	183	164	164	157	190	166	154	167	177	161	166	170	145	158	167	144	185	169	149	158	163	164	159	159	171	161	167	172	156	186	156	172	171	157	137	141	166	150	163	180	184	167	165	158	158	173	167	155	158	156	142	146	187	165	153	175	182	159	181	162	154	141	161	180	171	152	171	165	204	170	176	156	194	174	157	146	154	165	152	181	154	158	171	172	170	131	189	184	184	163	171	180	173	178	168	152	174	181	183	159	163	183	159	158	146	151	153	150	151	137	165	170	169	169	139	169	168	155	152	178	160	145	163	182	158	179	159	152	157	164	187	168	151	154	175	155	185	182	157	158	168	143	144	155	173	166	147	176	165	160	179	151	162	159	158	175	151	193	141	162	157	171	148	161	162	164	169	180	140	165	170	163	186	169	142	174	165	163	175	151	160	183	188	185	154	153	163	167	138	163	163	135	159	151	189	162	161	154	153	166	158	149	161	172	177	171	141	183	166	162	149	142	171	169	149	154	148	151	147	171	167	148	180	178	170	151	153	180	176	152	171	157	142	192	171	163	147	165	160	148	157	164	172	145	143	183	163	183	150	177	185	150	164	158	183	182	153	159	168	154	149	155	174	172	156	151	183	167	181	158	187	180	160	152	199	163	150	151	184	159	136	155	138	156	139	151	150	174	167	158	148	172	151	169	170	182	174	167	174	146	126	172	163	186	166	165	165	171	166	149	187	163	162	173	171	165	173	169	191	172	184	173	183	176	174	170	152	175	135	131	156	133	153	171	150	166	173	151	154	158	172	173	165	177	165	152	158	148	135	167	170	148	160	154	178	170	162	157	196	175	166	158	150	157	159	160	161	174	155	180	165	170	149	168	173	153	144	139	136	176	182	157	193	183	161	178	146	135	169	155	160	172	179	152	160	143	156	173	150	162	179	153	173	165	165	167	165	159	170	146	148	151	201	182	169	169	167	134	121	165	175	168	157	168	156	180	132	155	177	158	155	144	163	182	155	169	166	175	174	150	153	181	187	182	171	154	146	175	163	157	145	186	151	155	176	140	148	138	168	181	156	162	144	166	154	178	173	169	157	146	173	141	157	142	171	158	166	158	166	165	166	186	155	142	150	166	145	167	172	174	197	163	156	143	136	170	180	176	157	194	162	153	145	170	168	156	193	160	142	173	160	156	191	154	160	171	163	160	164	170	141	181	151	146	157	186	170	170	163	160	164	165	160	169	151	199	157	164	187	178	177	169	165	168	186	162	167	193	157	138	156	152	170	167	171	153	150	180	158	165	177	178	144	168	175	164	157	167	170	166	176	154	165	147	165	163	146	183	163	175	180	169	140	173	141	151	162	147	179	141	158	185	177	151	173	163	165	152	182	155	187	161	178	164	143	165	185	169	172	189	174	180	163	173	192	137	161	161	150	150	172	144	190	167	177	157	183	182	163	183	172	147	162	160	160	175	144	162	164	175	148	155	158	159	153	164	136	196	179	182	176	163	184	161	171	162	156	176	168	180	153	166	167	165	181	161	146	183	186	141	168	177	156	180	147	171	163	173	162	134	152	138	161	165	159	166	164	161	159	166	153	154	168	148	157	157	153	173	177	159	168	178	172	193	172	169	161	166	169	167	166	145	155	159	155	151	150	177	158	154	164	147	153	175	152	160	158	183	185	154	174	146	157	178	166	179	173	156	157	149	161	145	164	179	163	165	162	170	172	198	167	155	129	168	181	157	153	167	167	163	182	144	159	135	167	172	176	169	150	185	175	163	176	131	138	160	152	182	156	162	172	164	147	164	147	172	147	178	176	190	155	135	195	159	177	177	147	187	145	151	163	154	163	190	161	162	164	132	162	168	173	159	168	189	139	147	179	166	172	147	157	168	178	159	172	154	160	150	171	155	170	161	172	157	194	182	176	162	159	175	161	152	166	148	163	188	163	163	178	161	186	161	163	153	155	168	176	190	184	176	156	175	156	162	179	171	151	176	147	156	159	171	169	169	156	176	154	137	165	190	159	177	169	174	160	158	145	169	164	152	152	151	166	138	163	158	163	144	149	170	189	166	183	167	166	169	157	136	159	184	180	157	149	149	146	143	193	150	190	172	167	166	171	159	177	166	189	154	157	193	177	185	152	163	192	179	161	142	164	162	179	156	139	172	164	157	175	156	147	172	141	151	147	153	154	178	164	152	133	140	159	157	187	177	163	180	176	186	174	154	168	186	150	178	150	155	161	164	165	163	166	176	155	151	157	167	153	186	180	166	138	174	162	165	146	163	170	165	164	162	173	159	175	170	165	150	149	158	151	159	157	162	162	169	179	171	143	142	165	168	139	185	157	155	143	152	167	161	167	161	185	194	165	177	165	160	154	154	170	158	164	203	173	170	175	163	151	170	178	158	162	181	167	196	189	172	147	186	184	164	167	186	167	174	186	155	178	146	182	156	181	158	165	163	138	169	151	164	163	168	142	188	175	180	156	169	164	163	189	174	160	179	167	189	158	141	133	177
27009	11975	8214	8337	7470	5289	4164	3179	2480	2268	2041	2276	2109	1913	1770	1702	1438	1423	1195	994	932	966	913	847	844	741	697	550	608	577	461	447	434	436	427	411	382	388	413	392	429	433	348	374	455	366	386	378	395	355	404	325	383	414	361	359	390	378	386	355	352	341	353	372	365	381	376	367	360	372	327	373	358	345	329	378	375	396	370	367	330	349	378	378	343	387	367	356	358	354	374	360	349	395	420	371	368	415	356	386	356	359	378	369	362	346	376	366	366	361	353	383	331	367	384	403	338	401	345	361	367	357	354	367	347	367	366	344	341	381	359	373	354	365	356	353	395	326	335	391	370	331	358	334	370	351	340	353	367	379	350	351	365	375	327	353	360	344	362	344	370	356	370	362	362	368	414	363	341	359	383	361	347	377	346	384	350	347	381	341	387	391	375	376	369	404	410	354	347	355	389	364	392	357	354	327	377	323	360	368	342	387	351	356	370	369	359	366	411	334	320	391	363	374	347	339	373	371	384	358	381	327	370	348	355	351	363	376	375	355	349	400	383	370	343	355	349	367	359	340	360	365	374	326	340	371	375	340	331	390	408	370	388	368	372	372	361	347	390	364	382	378	414	394	371	370	384	346	356	380	362	347	327	399	388	338	341	375	386	374	403	356	339	352	342	345	377	366	374	365	382	358	338	350	357	369	385	380	374	374	334	411	357	368	364	377	374	368	354	362	345	363	362	365	370	365	357	369	353	327	354	331	382	353	353	325	398	359	354	403	347	367	317	385	411	385	351	390	386	367	338	346	406	382	355	342	390	354	353	348	374	337	405	367	381	392	374	363	375	367	379	400	363	374	371	355	359	364	348	376	389	381	355	355	337	360	390	365	395	347	394	388	364	370	399	365	360	385	362	368	353	379	335	371	376	387	363	341	360	346	381	368	337	366	374	356	334	366	355	372	394	334	333	362	349	390	374	361	387	352	349	339	354	377	360	330	338	390	320	376	395	336	371	379	348	399	370	331	390	372	361	362	370	356	365	375	345	365	358	405	357	381	391	339	367	335	367	360	377	352	337	352	386	388	408	385	349	368	387	361	339	355	348	359	378	350	368	342	353	339	347	359	368	382	364	359	335	333	367	337	407	305	360	320	373	338	341	381	349	367	366	380	362	382	366	311	341	341	386	361	377	387	352	356	342	368	358	382	346	391	365	360	348	366	376	377	421	319	360	388	392	388	361	367	335	339	386	358	385	355	351	346	370	355	358	343	368	373	358	363	359	327	362	369	377	387	378	380	356	353	405	352	357	343	399	366	351	353	360	340	345	351	349	394	364	322	349	357	365	357	360	391	348	375	374	323	348	339	363	361	349	361	388	351	344	353	377	356	356	364	343	369	355	362	353	384	317	353	373	330	383	334	349	354	340	342	370	381	384	352	412	384	333	371	358	380	369	373	353	339	348	348	406	388	379	386	353	372	382	329	365	374	376	360	353	376	407	334	391	317	363	371	384	355	352	377	394	367	360	375	396	353	380	373	367	408	397	366	346	373	369	360	366	395	363	377	377	335	366	348	375	354	386	343	363	325	364	359	330	383	321	370	371	381	349	334	339	391	379	353	353	359	370	381	376	365	394	386	341	334	389	371	383	375	387	357	335	356	364	350	371	350	377	374	372	330	334	370	343	390	367	408	347	376	353	365	371	392	339	376	376	353	340	355	348	377	386	360	371	341	364	366	362	362	351	313	348	332	364	348	359	364	387	358	372	347	320	326	350	347	332	384	379	353	343	362	408	353	341	366	403	353	371	354	330	366	344	363	359	353	374	366	354	370	406	343	341	361	368	379	341	339	341	370	335	310	359	348	346	388	355	350	371	361	334	415	337	349	372	324	384	378	355	341	374	361	362	356	346	346	364	366	371	364	365	391	374	335	369	362	358	376	350	331	367	341	341	384	379	352	334	374	376	426	348	366	349	382	367	362	359	387	348	363	353	351	376	353	339	378	364	342	403	366	384	378	384	375	368	352	362	360	325	364	361	362	375	397	365	407	339	360	367	356	365	340	362	379	384	380	356	341	348	393	357	335	369	370	331	346	357	356	360	347	374	359	337	377	344	347	329	380	359	355	353	387	375	364	366	375	405	362	321	365	382	358	363	349	354	384	359	404	321	374	373	341	317	378	323	396	329	361	361	359	383	366	346	330	356	394	372	345	359	352	340	380	353	384	365	385	353	375	370	336	368	378	368	355	344	359	371	353	371	351	331	403	387	392	376	360	394	364	363	338	335	388	340	399	355	332	323	347	366	375	373	374	360	352	360	352	400	386	360	362	369	352	365	329	322	344	340	340	379	418	360	347	331	395	338	345	375	370	375	353	394	386	402	350	355	362	365	383	350	326	350	343	345	368	340	360	355	385	334	348	359	338	359	367	380	371	385	376	334	344	337	373	345	361	357	368	354	367	376	360	361	379	311	369	379	387	346	382	362	358	382	375	322	390	370	382	359	390	343	313	346	395	376	365	356	366	365	347	352	356	355	374	352	364	334	352	355	358	375	366	381	376	382	354	351	363	332	361	360	340	367	344	361	366	378	363	346	368	326	381	379	335	358	374	371	387	351	337	367	395	355	390	385	349	371	351	383	338	362	376	351	309	369	361	375	361	391	350	372	368	348	379	399	382	364	380	362	349	374	359	350	372	350	371	357	375	371	369	360	346	357	353	349	390	364	385	363	374	375	404	371	354	367	382	391	361	362	383	345	412	328	354	357	369	364	367	342	354	363	351	346	397	356	351	318	371	362	359	355	372	374	364	355	362	398	383	326	338	366	337	388	347	342	388	372	392	337	347	371	409	376	372	350	373	354	351	364	386	354	401	398	358	342	366	398	383	356	372	362	366	407	366	357	392	334	326	378	373	341	353	340	363	369	383	376	350	355	346	373	364	372	387	368	383	339	351	405	369	394	387	365	332	359	343	345	339	371	340	361	319	380	330	364	343	337	344	371	363	350	385	386	357	362	377	379	359	356	359	372	373	376	379	345	355	359	368	378	337	366	356	375	386	353	339	350	349	374	358	357	367	343	380	364	369	377	339	380	358	360	374	341	306	338	385	379	349	337	363	353	353	402	350	386	355	370	364	350	362	359	355	335	341	347	344	387	368	376	335	383	343	381	386	350	378	346	379	361	357	342	383	351	354	327	345	376	338	351	352	407	367	369	364	359	362	336	369	352	381	384	361	325	340	339	389	353	374	395	370	379	360	381	364	380	355	407	385	356	357	338	373	374	371	328	369	404	337	388	358	342	344	356	366	363	374	417	329	365	339	361	367	366	385	373	380	360	363	373	364	356	389	363	351	370	396	399	340	357	363	344	351	381	369	376	381	379	333	351	379	369	369	377	359	389	363	338	352	398	361	379	348	388	352	364	352	379	366	369	350	372	358	405	352	379	352	365	350	391	396	361	385	381	338	347	379	351	393	357	366	364	341	350	334	362	379	388	360	393	357	349	354	343	386
52573	25328	10415	5121	3114	1857	1343	1051	903	825	678	678	672	589	568	540	507	464	393	335	311	319	335	342	303	254	249	244	243	259	226	199	235	204	180	229	201	205	231	184	228	183	170	223	202	212	225	195	208	229	209	209	182	172	182	197	215	194	204	248	208	224	234	221	206	182	222	195	212	190	234	185	188	218	184	214	156	224	203	204	203	195	176	177	187	187	173	181	208	181	189	195	189	182	221	205	206	207	202	173	184	218	224	193	189	182	206	228	216	229	176	181	216	203	230	203	195	217	204	177	195	177	181	178	209	209	193	181	181	186	206	195	186	190	196	184	190	194	182	207	179	190	193	195	212	164	209	182	208	212	196	205	187	177	179	196	186	192	230	198	209	167	188	194	189	212	176	203	195	173	183	192	203	180	181	218	231	198	173	181	193	195	179	209	180	182	189	194	175	190	192	204	207	184	199	231	203	213	181	193	189	208	211	184	181	209	186	196	190	202	195	189	191	199	199	201	180	210	203	191	194	196	183	216	185	205	197	194	197	201	220	195	207	200	192	186	168	175	203	175	170	176	192	176	187	195	204	215	217	214	178	193	218	200	207	216	182	181	215	211	199	194	213	232	192	188	184	187	177	174	173	197	199	200	196	209	186	185	187	167	180	180	206	178	173	188	198	183	184	210	205	164	239	215	233	220	182	195	210	186	188	192	194	212	192	201	202	204	208	183	181	187	198	180	192	179	208	207	221	187	180	172	211	174	183	197	199	218	174	218	216	200	201	212	194	183	194	162	189	207	197	197	211	201	192	196	199	201	196	217	159	179	189	201	224	180	195	189	204	223	186	210	217	204	195	214	205	198	239	197	171	214	211	198	179	174	194	183	186	178	194	183	165	194	205	228	214	193	213	195	197	194	194	201	186	179	207	243	199	183	174	201	194	194	197	186	196	196	189	181	195	178	190	197	175	171	203	164	203	201	168	189	194	182	178	203	205	168	200	178	196	179	193	182	214	183	172	210	188	183	203	187	198	228	204	208	193	189	203	172	220	214	172	208	181	195	183	196	204	198	201	191	201	185	190	192	174	195	222	193	217	208	190	193	177	182	194	190	203	206	216	199	185	200	207	206	209	182	188	195	215	201	210	210	220	202	170	199	187	195	205	202	207	211	203	200	203	217	197	198	161	219	205	194	198	204	192	199	187	188	172	199	189	207	225	205	215	199	201	193	189	194	211	210	186	180	195	177	241	175	206	193	174	165	225	201	226	208	229	200	202	195	175	200	208	173	170	168	183	240	201	207	212	206	200	197	202	196	191	197	207	178	188	212	191	179	195	215	205	206	186	187	214	188	199	201	210	231	199	214	229	187	190	204	178	205	206	213	212	193	187	201	196	224	201	195	214	204	210	196	192	179	181	207	189	175	202	223	190	188	200	170	195	188	186	200	198	189	192	168	202	201	186	185	174	203	184	215	194	199	194	196	177	194	195	206	201	180	184	216	179	194	204	196	202	182	207	216	205	202	166	204	186	197	212	194	179	188	176	212	209	197	216	206	192	198	202	208	204	198	213	228	195	205	195	182	197	188	214	163	184	228	198	196	182	168	205	200	199	201	210	216	231	178	205	166	206	191	185	167	181	182	184	189	195	195	206	187	240	192	190	196	215	220	194	172	192	186	201	178	176	208	204	191	220	175	197	179	201	181	192	195	196	203	203	173	188	216	225	205	195	201	178	179	208	208	215	190	211	207	183	213	173	190	168	206	202	188	195	209	215	178	200	207	215	180	205	209	206	186	201	203	207	211	191	186	205	194	188	225	196	191	190	225	165	215	218	171	228	181	217	188	225	170	223	198	200	201	190	202	199	174	172	192	211	219	201	197	204	211	193	208	203	199	196	212	200	182	190	196	202	192	186	190	202	203	199	205	190	184	154	216	184	179	179	175	208	185	212	214	206	204	192	216	187	186	184	192	240	192	207	195	206	181	205	189	191	210	168	184	195	223	194	186	180	182	176	204	220	196	205	212	205	194	211	195	193	197	211	173	199	194	200	202	178	194	195	175	174	187	194	170	197	183	203	180	179	192	183	204	179	182	208	217	200	198	220	198	188	233	197	201	184	216	205	190	172	201	193	161	190	195	183	185	203	172	211	183	207	208	213	186	209	206	191	198	182	196	216	213	195	238	191	197	200	171	185	164	203	234	190	187	223	192	201	198	198	189	208	198	213	167	196	186	194	211	219	183	188	181	198	186	183	191	213	178	230	173	222	172	225	196	197	212	178	208	197	183	192	199	198	203	185	178	211	201	179	178	218	198	187	185	211	204	192	175	196	185	202	206	227	198	209	197	195	205	208	206	204	214	195	212	189	178	188	218	179	181	195	225	208	189	178	221	240	206	197	217	203	206	197	167	179	205	205	196	188	213	181	197	199	207	195	202	192	196	195	200	216	190	227	191	169	200	194	192	205	212	181	207	201	214	196	184	191	223	196	179	201	205	213	195	188	220	188	203	197	186	179	178	168	168	202	172	184	197	206	197	198	219	198	232	205	201	186	202	187	226	188	200	179	232	207	182	192	210	187	212	185	204	196	213	203	213	202	195	196	203	205	202	208	167	171	201	218	213	192	238	195	195	216	194	175	194	222	186	214	202	176	188	214	197	201	194	174	182	215	180	211	186	177	192	199	204	191	189	189	198	213	181	205	184	214	209	210	192	185	174	184	192	187	161	175	216	192	199	203	200	199	218	209	215	193	202	198	207	225	177	177	214	176	217	184	219	187	181	196	200	190	176	189	196	193	191	198	206	188	200	189	197	197	187	214	196	200	216	155	187	185	191	203	179	215	202	220	189	233	196	194	176	187	195	177	221	198	168	173	189	172	191	186	186	187	198	176	182	220	195	191	215	175	185	229	193	170	163	190	204	179	220	203	238	206	203	196	218	173	200	190	180	189	214	189	204	196	198	188	201	174	193	184	200	227	179	192	247	212	180	187	181	168	190	177	206	223	197	185	176	205	202	177	195	182	199	224	180	220	231	194	175	195	220	183	204	171	193	194	192	219	189	185	186	181	203	172	203	187	215	226	206	203	186	186	195	201	181	178	211	211	196	194	188	198	187	168	204	222	227	198	217	203	186	204	166	193	190	212	209	180	212	186	201	202	167	196	202	178	236	219	195	179	201	199	226	200	204	193	198	183	167	186	185	178	203	177	201	202	167	199	188	187	222	218	193	234	239	180	184	187	155	199	196	176	186	192	180	181	156	195	208	191	199	220	190	199	195	176	189	201	206	215	210	204	213	188	199	176	184	196	200	206	192	193	199	181	218	188	217	221	184	206	208	186	199	237	195	173	188	193	204	181	198	180	185	206	233	225	181	200	166	188	196	220	197	214	182	197	211	207	198	176	221	212	197	211	212	187	224	179	212	222	204	198	210	180	196	188	203	198	207	179	182	165	176	204	230	217	192	174	165	208	184	186	185	192	222	182	197	196	207	186	204	194	182	203	169
29718	14901	11550	11966	9911	7425	6062	4698	3973	3643	3150	3155	3076	2938	2754	2385	2215	2051	1642	1377	1290	1344	1311	1357	1194	1088	920	821	919	722	662	573	542	528	550	528	517	488	483	522	504	470	493	463	460	480	480	503	440	433	477	452	417	449	446	454	464	437	446	449	456	442	407	431	464	463	450	447	408	433	403	454	418	454	440	441	420	434	441	432	458	429	438	451	457	419	458	434	455	439	438	419	431	448	443	450	468	423	442	417	422	425	443	403	451	453	411	435	420	390	442	438	424	391	431	420	417	375	414	409	431	443	459	440	445	431	461	427	433	435	420	440	411	455	442	445	440	419	421	395	372	413	437	391	448	446	433	387	416	457	447	440	420	433	399	411	447	408	414	413	436	431	410	406	419	417	429	434	452	375	444	418	441	433	423	430	424	435	409	399	390	478	451	405	441	451	433	434	422	429	385	426	459	436	437	374	454	399	440	421	403	421	412	461	439	409	405	432	422	412	403	428	439	473	464	449	441	418	415	409	404	467	431	440	425	439	460	424	410	415	423	471	429	441	397	421	409	409	437	430	424	442	445	463	422	422	452	412	428	430	447	438	423	440	425	400	425	425	414	422	446	408	442	425	457	427	435	432	451	414	474	420	414	413	415	398	474	412	435	394	425	461	440	424	435	448	399	404	435	423	429	463	405	404	455	475	450	397	447	412	417	472	436	407	472	451	388	431	432	460	405	446	406	431	396	414	434	438	420	413	420	482	404	409	422	385	409	422	475	446	429	386	431	429	452	428	408	436	437	413	460	436	422	404	408	403	418	421	473	406	426	427	388	404	442	452	421	416	441	427	462	401	429	427	408	436	432	421	440	430	464	424	437	412	413	414	442	411	442	426	430	428	439	439	442	419	446	393	408	450	470	434	436	450	460	441	447	443	422	419	423	412	452	410	442	412	436	445	398	402	397	429	448	424	463	430	402	449	429	410	418	414	454	445	428	464	432	440	445	416	483	442	386	416	448	434	415	426	445	447	418	430	406	435	410	440	436	427	419	420	483	410	444	424	426	418	429	424	425	405	484	428	439	414	449	435	418	422	418	411	440	428	403	444	439	456	434	433	413	433	460	458	416	455	453	446	430	382	419	414	453	441	411	411	426	444	437	424	412	440	412	395	433	438	419	419	451	441	440	420	421	438	441	445	430	445	475	433	421	411	410	428	418	430	384	435	402	463	439	457	422	435	448	440	457	431	415	443	463	421	448	441	435	435	426	413	393	422	431	450	420	417	400	439	441	408	421	492	425	434	424	451	413	430	440	421	414	484	437	400	430	413	442	423	432	425	438	417	398	408	429	438	422	470	464	416	429	423	472	420	424	430	423	419	452	425	449	417	407	381	436	407	408	424	425	427	438	460	427	388	433	430	426	447	426	466	395	415	422	427	432	428	437	405	435	456	409	404	399	445	439	424	475	430	414	416	403	413	458	447	406	403	420	421	377	449	430	433	436	435	406	427	400	412	460	457	427	421	440	434	453	392	454	451	417	434	449	395	428	422	460	410	458	403	413	427	440	426	446	433	438	421	412	411	429	398	382	443	445	394	416	412	414	411	443	427	396	450	411	439	384	468	425	390	379	412	409	421	419	440	397	429	336	368	424	434	422	420	438	408	436	413	425	444	422	433	408	411	429	446	425	445	426	438	404	466	435	404	468	473	439	438	424	435	416	402	407	448	438	438	438	437	413	417	438	435	445	409	432	416	424	394	449	442	442	437	393	447	426	459	399	472	439	388	390	409	442	451	479	435	438	425	455	454	402	423	471	423	415	432	390	425	444	447	456	411	451	433	407	391	459	440	453	444	408	410	415	414	431	456	435	432	435	434	446	429	436	443	414	443	426	424	402	437	409	435	397	410	421	389	422	425	463	460	429	448	418	441	416	451	447	421	424	465	425	434	429	404	424	456	401	447	443	406	426	463	452	395	454	437	436	417	384	447	416	403	470	431	397	433	440	416	410	420	458	425	396	455	442	439	440	421	422	418	438	426	429	398	405	445	439	445	421	382	406	384	418	427	435	464	435	413	451	412	430	432	425	421	450	432	452	477	422	443	450	389	420	435	443	423	427	365	440	419	417	415	413	406	434	409	420	432	408	460	437	409	437	427	429	411	404	424	419	434	418	453	448	399	419	438	385	437	413	389	431	468	432	420	426	449	411	405	428	438	405	424	446	401	452	385	445	435	430	457	402	439	388	462	411	400	442	444	434	444	421	440	445	445	395	442	429	442	435	424	392	467	371	416	392	440	391	436	437	396	419	405	413	417	402	451	425	417	432	422	369	437	410	415	435	451	394	435	435	415	409	403	416	414	382	442	458	437	415	419	384	409	472	415	434	421	424	384	469	404	432	406	408	422	422	422	418	438	447	411	407	393	418	440	443	433	384	401	408	391	403	424	423	442	444	422	395	423	430	431	451	448	420	423	444	435	431	443	446	404	410	443	428	465	433	421	422	438	454	415	418	454	457	444	398	423	441	440	421	382	433	428	375	468	372	424	410	444	450	383	444	436	417	408	428	416	422	439	420	409	412	417	438	406	442	442	418	427	412	460	446	442	420	452	395	436	425	449	422	466	475	402	381	420	418	464	456	419	431	418	431	427	448	418	417	414	446	446	426	384	443	448	434	436	403	424	419	399	404	454	405	394	438	394	447	402	442	407	462	414	420	445	449	427	392	399	408	423	433	457	416	437	436	430	432	440	459	419	445	449	398	439	412	434	423	445	447	420	497	432	468	421	435	449	432	411	410	407	457	431	397	430	409	438	422	397	399	430	418	450	428	459	434	430	384	434	411	423	450	448	441	409	440	419	436	443	409	435	421	450	446	431	437	472	433	416	435	433	410	422	427	452	389	456	440	443	438	407	421	406	434	487	423	412	402	412	431	473	445	447	409	420	420	434	432	441	441	428	374	466	458	387	437	423	420	443	466	434	398	418	413	448	476	449	390	418	437	441	424	442	398	423	428	410	411	452	386	435	431	459	443	428	422	426	439	423	438	425	419	413	434	448	434	435	394	447	425	435	451	439	452	424	432	416	453	404	434	417	416	418	445	404	450	412	437	426	445	451	446	438	414	430	423	451	404	397	435	421	418	454	378	372	426	458	389	422	437	446	420	409	443	453	387	407	415	431	428	444	433	408	385	456	409	422	430	443	412	394	430	408	417	442	410	448	448	407	423	451	406	452	446	430	421	398	437	402	422	397	399	403	438	419	432	410	420	426	406	407	425	425	396	404	454	414	435	449	440	415	437	401	447	424	437	408	409	433	418	442	427	412	417	423	430	434	436	459	473	384	450	446	442	420	424	457	410	375	394	431	448	413	400	424	403	432	423	410	466	434	445	426	400	455	435	423	441	419	404	423	432	457	419	404	433	430	437	411	442	430	459	413	407	429	390	427	442	456	418	420	433	454	426	397	411	450	405	427	391	431	417	436	429	443	442	442	424	427	459	426	416	421	415	420
32035	12009	3227	1724	1192	767	521	440	413	334	329	340	358	322	314	279	295	246	252	233	207	211	190	204	203	210	221	215	189	204	205	195	182	185	203	206	204	191	186	202	167	164	207	194	177	165	155	205	190	175	204	201	196	188	181	191	207	206	159	173	164	180	198	169	175	178	199	178	183	203	192	170	182	179	200	177	173	194	188	180	197	181	203	181	183	168	182	188	164	176	166	189	173	176	144	168	183	185	174	187	190	192	176	173	213	185	191	217	193	159	174	177	183	191	144	175	175	203	198	178	180	197	177	198	183	173	176	179	208	164	188	185	176	190	176	177	195	165	182	170	180	164	189	194	167	194	176	190	184	202	187	168	174	172	172	176	221	198	199	202	196	176	188	163	192	182	206	207	148	199	186	190	185	211	197	196	195	169	189	186	173	151	178	178	164	194	181	186	173	144	166	183	172	209	183	190	165	196	192	186	204	174	194	219	203	155	200	209	168	195	190	143	170	190	196	195	190	190	210	186	179	193	179	165	150	192	182	192	179	199	178	201	189	216	176	144	184	170	189	175	177	195	188	168	215	219	184	180	191	181	218	186	189	179	176	151	205	201	204	184	183	207	185	167	184	189	194	182	200	176	158	166	205	189	187	173	151	175	192	185	182	194	204	202	192	170	166	168	166	171	210	191	212	176	185	147	165	203	189	188	210	167	203	185	180	205	199	184	185	196	186	184	193	208	192	184	183	154	202	214	182	204	164	200	176	179	220	189	229	223	176	189	182	196	196	216	174	187	182	173	180	167	177	176	215	167	200	206	160	186	172	205	196	180	174	208	198	187	161	176	230	197	157	169	192	165	184	176	200	187	178	190	198	190	175	205	183	169	205	192	193	175	199	191	169	190	190	189	190	205	172	217	188	190	165	200	173	200	196	176	186	195	193	189	220	208	187	190	208	196	182	169	174	177	186	201	187	206	205	191	226	179	184	184	171	159	177	191	205	170	183	180	159	191	213	173	181	201	200	159	194	185	175	173	194	192	216	203	187	175	181	202	213	199	189	231	208	194	174	171	211	173	201	190	186	192	203	179	163	188	175	203	196	184	204	179	183	185	175	185	184	196	167	171	193	184	167	176	193	188	179	196	179	196	180	186	211	170	159	214	189	190	172	187	218	174	160	178	205	215	183	168	188	206	170	171	200	187	199	173	199	177	209	190	213	187	211	190	180	182	199	210	165	169	186	164	196	200	195	181	204	192	208	205	178	173	172	166	171	175	178	211	201	194	183	187	196	186	191	212	193	167	187	194	197	204	209	204	182	174	180	181	212	189	166	187	193	169	202	186	179	188	192	187	182	196	196	179	178	219	216	205	177	170	194	220	178	170	205	172	233	177	193	204	175	203	213	197	194	182	146	202	175	172	162	185	154	178	171	190	186	182	170	188	174	184	184	180	180	190	190	189	187	180	192	162	185	195	192	186	188	177	177	190	209	151	189	186	166	208	211	200	190	191	204	178	192	188	175	180	178	166	177	174	197	195	173	188	198	184	169	188	162	172	195	196	199	181	182	198	217	189	172	177	206	207	174	183	191	188	189	219	177	176	175	179	176	184	196	197	174	191	175	179	212	185	186	205	204	169	179	183	211	174	168	199	202	170	203	202	183	185	164	179	200	172	201	213	195	179	199	168	169	180	164	177	220	149	182	177	175	190	190	185	206	167	194	185	179	172	195	185	162	192	183	177	188	166	161	211	209	208	208	175	211	199	176	187	179	164	196	184	180	191	186	207	185	187	207	182	164	175	184	199	181	194	177	171	212	189	169	179	182	179	193	203	187	170	172	174	192	163	185	196	186	187	198	172	213	185	192	185	178	162	180	179	223	213	206	194	180	172	147	199	173	183	184	181	177	199	192	197	176	182	204	192	185	201	201	193	214	191	222	211	174	181	175	162	183	155	194	159	154	183	163	195	203	206	172	215	209	176	187	200	203	177	194	180	193	185	146	165	192	176	202	183	198	175	183	206	196	186	175	175	201	198	190	199	214	193	205	212	210	164	170	208	197	201	164	160	175	207	170	183	180	175	192	212	179	163	195	183	187	189	181	185	185	206	199	205	194	167	188	187	172	179	173	195	167	187	184	177	177	160	163	181	175	182	200	179	190	189	194	173	176	211	181	186	183	181	190	217	177	183	197	176	170	210	216	219	204	167	217	214	190	226	178	187	188	180	197	169	168	176	170	150	185	182	188	205	184	183	188	171	180	207	186	187	203	179	202	202	174	174	172	185	183	195	181	176	192	192	182	197	188	160	175	189	164	177	178	170	180	175	189	192	182	173	164	167	159	197	189	179	175	158	190	184	162	184	195	168	191	199	182	205	175	169	188	195	182	189	174	206	188	163	189	162	188	204	179	205	200	177	179	196	187	162	185	178	169	194	194	181	171	187	171	175	149	205	193	189	194	179	172	163	197	207	171	218	200	207	187	188	192	200	206	178	168	183	191	200	190	189	205	194	192	206	187	190	164	167	182	182	183	179	171	185	191	198	198	197	208	223	204	203	169	189	200	174	189	207	201	157	170	207	197	184	208	235	180	172	172	228	205	183	180	202	174	198	169	183	169	188	178	189	189	168	190	204	183	165	170	153	165	187	197	164	189	208	191	193	188	195	183	187	217	165	178	194	178	178	176	179	196	212	173	180	155	204	181	180	182	172	181	177	200	184	214	207	209	186	183	183	181	183	172	195	173	191	189	183	198	175	156	185	198	203	182	166	204	211	191	193	203	181	168	174	193	204	187	212	158	186	205	193	202	198	176	178	182	217	210	202	183	181	184	174	179	168	193	190	170	201	174	198	162	166	176	190	201	182	198	175	181	183	182	178	178	202	194	196	185	204	207	184	207	189	187	210	183	189	178	178	175	202	172	175	192	167	197	183	183	194	183	202	181	206	168	216	163	144	180	181	201	196	163	179	176	180	191	156	190	194	184	173	184	177	186	164	183	190	196	192	198	176	186	213	176	215	175	191	178	183	173	165	200	169	180	166	184	200	181	195	184	170	198	170	191	181	182	189	213	214	199	181	183	191	176	179	193	190	189	181	194	157	199	168	200	177	196	172	168	163	192	187	177	192	162	199	176	160	187	182	172	174	198	169	167	194	185	187	173	179	157	181	165	184	192	180	183	187	215	214	202	184	196	206	222	199	167	160	181	194	182	203	204	202	207	186	208	178	177	197	199	177	205	170	182	197	185	175	203	159	191	186	164	185	183	191	196	175	195	194	214	192	210	213	181	183	188	196	200	195	184	163	229	195	181	180	194	202	172	185	201	192	171	178	172	161	159	215	181	194	183	152	197	160	172	191	195	167	185	172	191	177	171	148	173	195	203	205	201	214	182	188	214	183	195	188	181	175	151	180	197	196	186	182	161	213	168	199	195	191	187	174	186	158	200	149	191	201	178	192	205	197	201	181	199	187	188	193	190	183	156	181	194	178	205	179	189	201	178	210	178	185
17332	6513	4934	5218	4209	2906	2108	1795	1356	1302	1246	1245	1297	1308	1129	1034	931	793	683	672	608	626	605	621	590	560	516	516	492	433	468	517	445	449	416	410	371	421	454	416	431	399	399	404	400	438	405	416	415	421	448	361	385	423	421	373	409	420	393	395	400	409	398	434	441	408	439	415	429	420	398	420	406	410	422	403	407	381	384	402	404	407	389	385	426	427	401	397	428	410	430	397	375	403	381	402	400	380	365	428	369	457	398	397	420	427	403	416	409	384	405	408	390	411	414	405	418	389	407	390	404	437	393	416	394	393	451	429	383	435	409	430	414	387	414	426	387	401	395	394	387	397	407	413	398	419	390	405	428	365	403	404	397	393	374	404	396	426	422	419	399	399	418	395	398	419	363	412	387	390	404	393	421	420	398	375	401	406	462	379	371	406	413	370	397	378	413	396	421	406	423	369	400	372	404	399	408	413	409	402	410	413	423	386	409	398	392	401	388	386	399	395	406	405	371	410	430	370	446	404	409	387	401	397	383	368	409	428	442	428	404	374	405	411	394	397	407	395	421	394	418	388	405	393	419	399	400	393	391	418	392	405	423	395	405	380	400	412	429	408	399	397	405	427	422	371	439	400	430	424	382	396	374	403	414	361	400	417	384	375	403	399	389	404	416	401	386	432	399	367	405	410	418	398	398	387	391	402	423	400	424	368	424	390	347	400	353	417	403	376	441	397	418	396	387	399	387	423	412	408	403	360	397	377	405	391	405	399	417	385	411	415	400	408	422	390	405	398	387	395	401	403	383	373	417	418	402	385	428	433	391	391	405	389	394	420	391	402	370	388	433	373	410	445	423	411	360	404	393	425	390	370	426	405	420	393	397	391	354	434	438	435	394	433	406	420	414	405	383	432	397	382	404	400	403	379	431	426	416	374	362	399	395	415	426	406	399	419	429	415	416	411	421	387	395	425	396	382	440	403	423	424	402	367	400	433	364	411	372	427	394	421	403	375	414	366	415	398	403	389	420	389	413	395	400	358	379	385	434	384	403	402	419	376	400	393	383	406	353	387	412	409	380	405	384	405	395	398	374	385	356	389	391	406	397	443	428	418	402	369	405	410	404	401	402	426	417	385	404	391	409	412	398	408	420	398	386	383	361	378	395	378	415	399	392	407	413	411	421	399	391	381	399	415	381	409	368	374	416	436	405	400	412	393	400	400	377	378	386	404	370	380	469	379	423	389	439	426	422	415	437	394	442	408	397	372	376	411	415	430	393	420	437	386	382	447	420	391	362	376	407	407	384	434	415	368	434	434	410	409	379	396	388	385	382	396	355	400	359	410	402	371	400	372	374	396	396	374	400	384	427	415	405	423	418	422	388	388	417	426	421	408	413	438	382	431	417	405	394	421	397	359	414	401	419	446	405	402	423	375	393	400	364	416	392	467	404	384	407	369	394	402	374	398	403	408	419	420	392	384	398	431	397	439	408	399	400	388	379	355	391	408	411	437	366	420	403	407	406	399	380	412	406	376	397	400	398	393	414	375	393	411	419	406	404	391	401	387	385	394	405	401	395	392	404	403	433	401	406	379	401	392	418	391	411	444	411	414	411	389	371	398	449	440	407	388	417	397	396	412	366	391	389	414	414	393	409	393	385	415	397	397	359	369	389	411	380	376	381	434	402	401	405	387	441	418	392	419	368	424	406	389	409	418	411	393	412	416	399	360	390	388	393	394	392	427	383	430	395	416	380	404	414	430	406	422	372	376	412	404	410	374	398	387	405	394	388	381	389	409	420	385	390	419	374	431	425	398	379	374	422	373	396	377	418	375	389	389	389	433	392	404	432	398	389	411	389	477	409	400	411	399	402	411	374	393	420	444	410	383	443	399	423	400	400	419	409	378	410	415	360	374	387	415	393	385	391	412	445	435	386	380	369	387	420	382	383	371	364	403	420	416	431	377	367	384	420	394	375	429	407	416	375	414	419	443	404	412	396	427	404	398	421	388	403	365	424	421	432	392	371	376	421	412	454	396	431	430	392	386	400	344	415	364	389	372	385	401	379	418	403	410	389	390	394	401	406	413	413	415	400	389	387	363	432	403	390	418	429	408	415	422	398	406	397	374	394	414	375	423	422	399	416	391	384	383	389	410	435	401	411	399	395	371	435	415	422	384	410	373	392	432	426	358	389	387	391	407	402	364	423	398	428	415	402	395	404	401	423	409	410	409	397	430	373	380	394	404	416	374	372	393	433	371	386	429	379	410	373	408	401	389	411	408	410	405	424	441	397	406	409	437	432	368	379	368	398	432	428	404	389	451	422	396	408	352	441	389	385	437	408	391	379	404	379	394	385	392	432	376	392	404	423	420	398	425	427	392	370	383	380	367	411	404	384	439	395	411	437	394	407	362	399	379	409	394	389	347	391	380	411	376	407	435	385	373	404	408	388	422	397	406	425	384	423	390	373	385	395	418	437	417	378	379	425	394	382	406	407	399	369	374	424	366	405	409	397	395	420	431	420	407	424	401	401	386	432	440	420	406	373	388	418	400	407	429	386	398	423	366	378	413	421	411	367	427	405	402	434	423	430	400	375	430	424	397	374	429	390	406	417	402	380	419	408	403	375	405	462	420	396	374	422	409	432	383	390	385	392	406	433	403	353	406	382	415	406	367	409	393	382	399	422	396	404	393	394	415	385	411	388	416	413	391	386	384	411	417	420	433	406	376	396	442	405	437	373	414	362	416	388	404	392	411	341	404	421	412	411	433	429	401	385	391	404	415	396	417	418	412	346	450	384	425	401	395	391	422	385	405	423	405	393	388	438	373	368	399	435	437	414	434	398	431	360	438	390	380	409	381	419	417	436	410	382	409	429	387	399	380	371	421	382	378	403	431	405	412	440	391	391	393	362	419	457	387	403	408	389	397	416	400	389	416	401	427	396	395	424	388	437	393	440	416	410	391	393	404	376	430	395	402	388	393	380	423	406	374	401	417	375	388	377	410	381	414	401	395	406	416	421	410	393	406	409	401	401	415	398	435	399	388	429	394	402	421	383	391	372	372	408	405	424	393	408	438	452	447	386	420	411	433	385	430	387	392	439	407	412	372	376	437	371	428	384	397	396	382	395	417	390	380	435	368	377	434	431	388	402	369	466	408	381	398	410	411	397	456	415	391	402	416	387	417	422	385	432	399	387	428	436	391	415	387	398	424	421	412	395	367	425	382	412	408	387	418	422	434	421	408	397	411	421	392	396	395	373	386	413	362	407	407	421	400	389	405	368	401	407	372	433	427	422	422	371	423	405	437	440	408	418	399	413	389	398	411	406	390	397	397	378	415	374	440	395	381	405	417	379	414	403	417	400	428	363	383	417	433	408	422	378	412	402	437	370	418	367	418	403	410	389	372	392	372	371	391	365	422	425	412	395	405	406	389	424	436	382	393	360	371	432	389	421	430	394	390	400	420	401	393	388	432	414	395	402	392	412	374	408	421	378	398	410	373	417	403
49131	20527	6553	3070	1896	1229	877	718	534	503	425	464	436	395	372	356	357	323	284	253	217	252	228	223	265	214	199	188	222	205	168	213	199	175	173	169	160	148	180	184	204	176	166	159	175	181	175	175	180	173	190	196	184	157	167	184	169	146	170	197	180	163	179	148	158	181	180	168	170	178	162	159	179	179	184	162	171	184	147	165	157	171	162	175	160	166	180	183	155	170	167	150	152	175	160	170	149	178	170	144	175	164	168	161	141	166	167	173	178	174	139	186	156	181	172	180	139	170	157	150	184	177	160	172	164	145	153	192	159	180	164	182	153	155	165	158	182	166	160	169	144	187	172	179	175	175	187	153	169	163	221	195	173	175	162	187	181	165	171	164	181	167	179	190	145	180	176	167	157	186	161	154	169	168	172	145	166	162	155	154	158	166	156	171	174	172	169	168	159	183	185	171	146	164	169	164	186	160	157	161	175	166	187	151	193	173	169	206	159	152	170	123	142	161	156	144	196	151	180	181	157	164	195	190	181	184	146	155	164	178	147	154	160	172	191	179	159	173	188	175	159	155	163	165	155	192	187	176	149	176	152	201	192	158	183	180	187	144	140	189	148	170	167	174	146	177	174	189	169	195	167	162	167	163	173	177	160	158	179	191	183	163	168	170	157	166	148	164	177	181	158	151	169	185	181	174	160	163	168	176	168	158	183	149	189	166	164	170	141	176	160	128	154	175	143	159	179	159	139	172	169	174	164	140	190	188	164	172	172	176	155	165	151	166	169	186	159	176	167	160	178	177	187	178	167	168	164	141	168	177	178	153	185	174	157	157	158	188	155	147	160	181	152	161	175	173	165	174	179	166	163	166	154	162	178	168	158	184	143	170	171	176	176	188	188	188	199	166	145	178	152	173	186	152	164	192	141	157	162	155	162	169	164	160	181	145	145	147	173	164	160	143	162	182	175	144	171	196	150	183	159	171	188	142	171	154	176	181	169	142	179	178	182	172	170	180	185	147	151	170	173	150	154	150	159	168	156	165	147	175	171	168	182	178	172	167	151	160	177	166	171	172	185	156	168	171	160	168	163	166	180	170	165	194	171	173	153	152	178	167	162	154	157	147	151	184	159	159	167	192	169	158	172	144	180	179	170	149	176	157	146	162	156	174	157	184	169	190	207	161	186	173	154	193	151	186	160	173	150	163	185	158	171	172	161	181	179	166	151	165	191	181	173	170	157	156	154	179	142	156	181	151	173	189	170	158	153	180	155	167	169	180	152	163	154	174	176	183	173	163	162	185	157	163	146	168	153	140	194	168	164	176	173	178	159	167	135	167	137	146	172	189	174	172	190	135	166	175	153	190	166	177	187	166	160	164	169	175	163	170	168	180	164	159	161	171	180	180	168	179	205	167	158	160	164	171	165	160	173	151	167	155	167	161	169	182	158	170	198	151	163	163	144	201	164	156	182	153	141	184	182	154	167	172	156	176	176	145	151	186	177	170	150	150	182	166	196	179	166	178	153	165	163	181	147	174	161	172	159	184	146	157	157	149	166	164	158	168	159	167	161	169	158	173	155	160	167	166	204	170	174	156	153	168	175	157	150	145	163	191	176	184	167	170	161	154	151	139	167	178	148	176	182	179	126	139	174	190	168	146	183	158	175	152	193	171	159	132	160	177	186	171	159	160	177	164	144	190	172	160	178	145	162	169	182	169	161	178	156	188	160	169	159	172	188	129	157	166	192	177	163	171	192	163	176	158	186	150	159	176	175	164	178	151	194	182	159	150	164	163	163	163	148	168	158	177	151	161	148	175	182	180	151	170	173	150	162	178	153	162	182	177	181	164	173	163	177	176	153	181	146	198	155	185	182	161	170	187	168	180	164	155	181	171	192	158	195	148	169	159	172	168	176	149	142	143	140	152	159	166	161	162	141	151	162	157	195	150	170	158	171	153	183	177	161	165	217	167	171	184	165	169	164	171	183	163	155	165	185	156	167	188	169	184	154	166	162	171	159	167	154	183	185	175	162	170	182	177	167	149	150	163	157	170	171	179	173	135	160	161	152	164	141	156	174	169	156	190	156	171	187	167	161	179	199	184	168	155	143	160	156	154	167	171	173	169	154	151	155	169	178	168	174	162	198	158	147	160	144	161	161	173	183	171	166	158	151	150	160	154	159	170	177	157	147	170	171	179	154	175	157	161	157	161	168	192	183	158	161	156	143	177	182	170	184	152	143	152	188	156	151	142	175	146	168	166	178	179	154	149	169	154	171	173	214	150	191	182	174	191	162	181	161	160	183	149	175	129	152	153	147	150	148	164	172	174	173	154	174	165	159	143	175	172	149	168	167	178	172	164	157	137	172	158	155	159	188	162	176	188	167	146	144	156	142	158	190	198	160	182	181	171	167	150	166	160	156	195	174	155	167	157	155	162	171	142	150	145	165	182	138	169	138	165	161	185	184	152	158	174	162	156	183	154	185	152	167	165	150	144	154	178	170	169	155	142	164	189	167	180	180	173	167	155	200	213	157	155	167	167	179	144	160	162	161	188	164	157	151	147	184	165	166	171	171	174	169	169	150	159	170	168	170	182	196	162	171	166	168	158	158	147	166	174	166	153	154	161	150	142	158	171	181	154	162	151	144	153	172	168	179	181	155	174	181	168	167	172	161	177	181	181	156	165	139	156	177	184	159	171	178	164	177	201	177	160	166	165	139	171	156	185	189	179	147	154	151	157	175	195	148	160	151	174	178	150	165	166	203	177	166	148	180	163	164	168	189	164	148	165	164	151	174	164	155	159	170	164	188	153	170	188	194	190	165	172	175	179	150	172	144	144	172	168	155	191	172	180	175	148	184	185	153	183	201	158	168	206	188	168	164	158	163	187	167	154	167	181	182	177	203	155	179	173	164	151	155	153	180	160	181	152	174	160	141	158	148	163	146	173	173	157	167	195	171	152	174	191	158	160	131	153	163	184	177	182	190	161	137	174	184	165	141	171	165	167	177	165	183	173	148	137	145	169	176	172	151	163	150	161	171	162	145	153	172	160	170	178	180	170	154	174	173	206	167	165	174	173	157	186	165	181	177	159	183	170	171	168	156	192	171	155	166	182	152	176	152	180	157	182	163	151	152	151	170	166	175	186	161	163	162	174	160	196	155	176	155	175	141	160	169	141	188	169	163	167	168	154	171	175	178	155	181	183	190	164	152	183	176	180	193	157	185	191	203	183	176	177	158	163	169	179	152	188	165	155	146	166	147	166	163	167	149	161	153	179	202	155	176	141	170	154	174	179	170	189	160	157	189	167	163	187	165	159	158	200	169	158	165	161	154	159	169	160	194	140	173	162	145	153	171	180	156	174	178	163	160	147	150	146	167	168	178	174	165	140	165	165	140	160	181	141	140	177	166	165	156	171	142	180	149	173	156	169	156	154	174	152	166	167	187	173	171	172	189	166	169	165	161	196	162	189	185	165	176	153	164	140	157	180	178	158	158	177	151	175
28206	11294	7948	8145	6480	4731	3826	2968	2458	2278	2088	2124	2004	1818	1742	1563	1456	1455	1125	1018	883	855	886	920	807	715	616	615	625	560	512	461	495	499	473	427	412	397	451	398	417	408	405	370	370	368	427	426	390	374	349	395	390	391	382	395	394	369	389	376	358	344	370	384	391	421	394	356	405	380	377	364	402	402	379	375	365	365	344	354	385	397	379	388	358	363	370	370	393	349	383	353	396	377	381	364	382	358	352	384	378	355	358	363	378	349	365	387	369	374	360	369	384	398	318	381	356	366	378	366	398	370	370	377	369	354	361	370	358	390	339	368	366	383	323	363	331	364	380	386	380	385	363	412	360	397	353	359	380	369	370	344	409	368	383	359	391	362	363	374	399	358	396	368	347	363	345	361	371	383	366	370	325	348	387	381	340	373	362	357	369	361	372	363	407	341	372	383	357	381	353	363	348	386	390	362	380	375	354	381	348	353	367	373	328	367	330	387	353	370	371	385	360	406	366	344	372	371	407	344	370	388	363	389	375	375	363	322	331	379	379	393	305	376	352	370	314	365	369	357	371	331	371	359	379	367	347	372	387	362	375	359	361	389	356	350	368	369	375	352	383	404	372	350	343	384	395	345	376	402	399	373	371	372	388	372	386	368	380	374	404	358	334	367	391	401	329	373	395	360	388	328	381	373	400	366	365	369	374	333	368	379	371	355	326	343	376	329	348	355	332	368	357	371	352	388	367	426	333	372	347	370	373	360	406	358	372	370	370	364	388	386	383	353	386	353	355	363	354	357	350	357	381	369	381	388	387	377	347	374	358	367	366	414	402	343	342	373	397	367	357	380	371	373	367	351	363	382	365	377	372	395	361	336	379	381	388	358	383	353	398	355	358	402	377	365	355	397	359	359	326	362	387	396	365	345	383	395	349	357	387	389	346	353	346	388	396	368	353	378	336	333	376	359	363	335	386	359	343	341	362	370	392	364	375	347	356	359	346	349	398	335	360	353	369	380	345	384	365	368	344	364	353	362	372	359	356	386	354	346	376	389	377	391	360	343	327	377	368	393	371	370	373	339	358	373	370	357	411	388	379	416	352	354	365	388	386	329	408	367	367	400	352	365	347	368	371	346	417	371	363	397	348	375	370	407	405	383	366	351	340	360	359	372	380	370	368	391	337	389	370	386	358	364	373	367	400	409	380	383	323	372	356	386	375	387	342	380	367	348	372	390	372	379	313	379	352	397	367	374	376	362	370	378	364	356	403	365	355	365	394	351	333	373	345	378	342	380	368	388	359	359	367	381	349	333	359	371	389	381	387	393	389	360	384	352	366	417	368	381	384	353	398	360	336	379	361	352	373	355	395	383	380	404	364	376	378	383	377	393	402	350	363	400	384	340	385	368	368	365	333	379	354	360	392	363	393	391	353	362	380	368	374	381	380	379	389	384	353	349	364	377	361	379	382	398	370	367	359	324	392	337	357	329	374	341	380	374	371	340	364	355	359	351	371	354	348	343	369	366	337	363	365	336	386	349	320	386	381	374	360	368	379	367	334	409	352	393	371	409	359	410	359	377	373	362	372	395	342	429	331	351	357	371	346	337	333	370	381	367	350	377	364	357	357	382	411	367	371	384	347	364	388	378	352	382	369	351	381	367	385	361	375	338	350	399	356	379	354	348	357	367	393	353	368	342	369	372	396	355	390	395	396	383	375	363	359	387	355	378	377	361	377	339	323	363	356	383	357	395	345	380	354	395	365	369	352	365	354	371	366	368	394	349	347	359	369	364	397	402	393	373	339	375	385	364	370	378	382	377	390	347	329	377	363	373	372	343	377	370	348	373	379	374	366	360	386	394	358	389	373	355	370	360	373	350	377	366	400	372	397	352	325	398	366	395	370	361	369	393	409	345	353	366	344	356	392	390	361	375	373	379	383	401	369	374	343	376	353	332	374	374	404	332	368	368	362	352	358	343	378	351	375	385	387	329	339	382	349	399	400	367	382	327	381	353	354	386	341	386	351	382	396	339	405	380	388	384	345	378	343	360	359	393	366	380	365	373	355	358	359	404	419	363	378	371	370	337	396	337	373	373	366	345	375	385	362	388	357	367	365	410	353	378	376	396	377	360	349	388	368	374	364	352	364	359	384	344	385	390	354	378	351	342	401	390	364	334	389	373	334	331	357	372	394	383	345	333	347	401	368	382	400	359	339	367	338	369	375	387	374	356	377	359	382	365	406	362	357	380	339	363	378	372	337	384	376	377	385	355	385	401	405	367	389	363	321	364	421	347	354	370	355	380	330	364	379	364	358	349	374	329	401	355	371	347	364	334	391	387	377	366	364	394	343	356	329	377	340	345	407	382	380	363	349	337	337	352	380	371	348	358	351	370	389	373	345	351	336	366	363	339	349	382	380	387	385	400	358	370	319	348	339	341	383	362	389	388	358	368	356	367	351	369	373	378	367	348	344	346	382	379	352	349	360	355	383	376	372	330	392	362	377	385	412	364	342	366	348	361	371	381	373	383	338	373	361	370	370	377	348	357	377	378	382	360	336	351	356	366	380	398	373	347	389	364	383	366	359	395	364	376	388	349	349	346	350	369	364	381	343	371	371	362	346	351	331	372	362	382	348	371	376	365	362	346	351	360	389	377	352	348	371	369	367	341	372	367	391	389	371	353	379	381	362	378	343	358	354	349	375	385	367	369	367	372	356	379	359	403	348	369	387	370	366	361	357	381	388	357	365	365	388	343	417	359	348	367	366	373	348	384	359	368	377	368	374	402	394	388	377	366	359	370	396	376	361	375	392	347	392	373	379	412	373	336	363	376	353	389	339	362	377	358	363	399	349	377	394	357	342	402	392	384	392	381	359	361	378	362	369	374	360	372	374	403	384	402	378	373	336	384	366	365	364	332	366	355	353	359	391	385	374	354	371	358	350	372	362	369	365	364	356	391	354	357	336	360	370	375	378	406	365	410	366	360	395	353	360	361	350	340	377	367	370	393	394	372	360	351	378	354	366	360	361	356	404	364	373	358	372	369	399	396	344	387	364	364	346	386	378	383	365	393	356	371	356	388	355	353	334	362	372	355	396	383	388	395	390	391	377	370	362	381	370	392	374	361	384	328	358	390	391	390	381	356	371	371	385	342	367	344	345	392	371	412	365	360	376	345	382	394	346	362	347	341	361	361	397	369	382	350	366	390	387	375	369	357	332	365	353	379	390	379	375	379	366	389	381	334	369	373	371	352	378	379	342	381	344	343	367	361	375	356	387	370	359	361	359	350	360	366	351	374	328	353	365	318	366	400	371	369	361	371	348	369	343	382	369	348	379	315	383	384	347	373	371	364	412	385	387	438	362	380	390	388	349	359	355	363	426	380	384	372	367	373	370	385	352	340	365	374	359	379	356	380	348	379	381	354	379	386	338	375	345	363	370	344	369	370	376	364	341	365	407	352	357	398	404	357	391	373	365	343	377	338	345	367	382	360	409	352	385	375	378	370
52931	25865	10263	4985	2972	1857	1395	1100	880	843	687	649	637	621	513	548	481	470	381	387	312	331	335	332	274	287	269	302	272	213	220	202	204	210	216	197	238	236	227	169	197	214	215	218	209	202	195	209	223	232	195	176	183	181	195	172	173	205	231	191	194	229	238	185	211	212	191	179	200	217	188	192	198	200	189	193	218	204	184	197	161	182	182	218	208	192	230	198	172	189	202	210	190	199	212	213	224	189	218	216	181	189	205	210	185	201	209	208	208	226	186	195	207	203	190	211	207	202	194	179	182	221	192	191	186	211	182	188	216	197	202	202	179	211	207	207	198	205	190	212	235	189	173	215	175	215	182	220	192	205	196	179	203	190	174	190	196	170	201	187	213	211	184	189	200	238	186	222	191	184	164	224	222	235	200	220	189	179	164	231	195	205	196	189	199	183	173	211	193	192	201	191	212	196	212	206	163	196	190	221	194	224	201	170	208	169	220	184	193	213	209	195	219	177	196	194	184	203	223	195	193	192	203	219	191	205	209	214	204	201	193	193	200	205	183	219	211	200	185	201	217	220	214	196	188	195	212	188	168	193	190	200	228	216	192	182	190	198	210	178	187	187	199	205	221	202	217	218	178	238	218	229	201	196	198	206	209	177	188	207	234	205	193	193	219	214	216	219	190	188	204	206	209	187	175	160	193	198	182	174	184	188	193	195	186	222	172	199	191	187	202	203	202	201	195	191	191	206	224	202	201	185	179	176	195	186	189	224	187	209	219	176	202	176	211	197	224	223	210	206	232	213	203	213	213	181	171	208	188	188	200	207	198	196	213	187	195	196	216	216	209	215	192	213	208	219	186	177	185	196	204	193	189	197	210	208	174	201	211	194	222	204	179	207	227	203	202	180	222	178	185	185	223	226	208	180	175	165	200	170	194	210	190	176	199	198	187	200	202	204	183	184	163	193	197	224	196	214	200	232	172	210	189	190	171	191	161	206	180	213	206	189	202	198	203	195	179	203	227	196	194	198	197	192	196	210	231	204	201	223	206	205	204	186	166	182	185	179	223	224	194	214	184	220	187	206	186	200	183	193	170	214	190	196	186	200	193	164	164	190	206	185	205	213	192	190	185	192	199	207	196	168	202	197	189	199	206	158	207	181	201	193	206	222	207	188	184	237	191	206	215	200	213	222	185	197	204	191	204	181	195	191	211	200	217	189	186	194	186	199	208	187	187	191	206	204	211	208	235	178	195	211	191	236	208	201	217	215	167	194	197	202	203	185	226	214	207	205	203	222	180	175	201	198	185	191	197	194	210	207	220	182	193	192	218	191	233	215	204	214	186	177	222	193	197	190	206	210	204	223	217	203	222	233	201	189	195	237	194	179	189	218	182	200	196	194	212	190	182	204	183	181	198	212	183	190	184	211	204	196	215	176	200	205	201	201	212	190	201	177	186	207	196	237	205	212	210	205	220	210	189	211	205	192	202	202	206	190	200	209	201	179	161	202	216	199	202	194	191	194	189	211	188	171	191	209	224	178	196	215	168	174	209	207	228	207	208	186	171	231	211	197	231	188	177	178	234	249	215	228	184	209	196	180	205	203	179	212	199	191	195	193	193	205	200	164	232	220	244	236	183	186	202	218	241	187	206	193	214	194	185	202	196	204	209	197	184	157	208	176	178	240	183	214	193	196	211	187	199	186	187	209	182	201	200	200	192	192	231	181	193	193	179	186	197	197	198	173	183	193	182	204	180	204	193	214	226	193	229	187	222	209	180	213	192	226	201	190	200	187	186	179	171	172	202	169	168	224	225	192	191	204	199	178	176	224	229	223	207	188	209	206	219	209	201	173	178	232	180	204	218	208	227	213	190	223	181	199	194	230	227	198	187	202	196	216	180	199	190	184	188	196	201	221	176	192	186	204	186	189	222	205	217	205	190	193	196	188	202	191	212	193	202	196	186	193	194	214	213	198	184	208	221	178	171	218	219	195	216	205	199	194	177	188	211	178	195	207	208	198	208	207	205	203	200	206	223	177	176	177	198	184	212	192	191	186	180	177	199	199	201	173	189	202	203	214	214	197	188	220	190	183	218	180	213	205	183	184	198	198	181	199	207	200	201	208	196	203	199	187	183	209	208	212	211	193	178	225	223	201	209	218	223	226	198	197	216	198	208	208	159	196	232	194	177	188	191	190	209	166	191	177	176	197	214	195	202	187	204	208	224	190	197	189	173	180	190	193	202	201	191	209	201	217	196	214	218	194	195	182	196	196	201	221	180	158	209	198	173	211	209	189	228	199	221	219	212	197	191	205	198	198	194	164	207	221	205	209	229	196	188	214	186	172	211	212	188	189	206	193	210	192	203	209	210	206	196	183	181	189	202	207	186	187	201	204	199	203	208	198	205	182	201	202	189	203	201	241	208	181	181	217	188	202	216	208	188	194	171	225	184	198	230	214	213	196	249	228	184	200	192	227	176	226	224	166	184	196	203	171	195	167	201	202	201	171	213	153	193	190	193	195	190	199	186	197	203	200	197	180	171	188	175	191	186	212	209	200	203	224	204	222	193	202	178	165	208	170	166	206	198	174	200	187	195	210	195	231	207	239	212	195	171	214	180	217	183	178	190	174	188	214	201	195	193	198	205	206	215	221	197	204	202	190	198	219	184	209	207	197	203	218	192	203	192	196	211	214	181	204	212	188	180	207	194	220	193	207	187	181	201	215	182	206	179	204	182	200	211	212	197	208	201	188	196	200	216	218	199	177	195	198	179	216	210	184	191	184	192	188	206	203	225	200	222	203	201	190	192	187	212	201	176	188	225	184	186	167	167	169	192	211	190	202	220	194	205	221	181	198	207	199	186	173	198	204	193	217	193	192	233	216	188	193	191	173	196	205	209	217	184	179	180	198	211	207	211	207	182	189	180	174	202	223	227	207	168	200	222	220	181	191	231	200	183	179	193	196	222	176	188	166	187	190	196	208	211	187	209	184	204	216	198	190	220	181	195	207	194	208	229	216	204	213	191	214	206	216	209	222	192	172	159	176	188	197	182	209	179	197	201	199	226	206	196	194	221	190	188	193	174	218	203	191	195	207	180	189	184	198	174	204	205	183	212	198	177	196	209	205	182	187	190	209	200	186	215	218	185	199	199	219	208	236	194	186	183	204	205	217	187	227	212	179	202	200	183	200	200	196	173	171	183	180	199	187	198	199	191	192	181	178	195	200	197	219	205	174	194	242	192	193	180	202	197	221	201	200	237	204	187	198	192	181	198	213	221	201	179	196	213	197	185	177	222	212	185	189	200	242	182	184	222	203	205	219	207	193	201	224	189	177	197	191	181	195	193	204	204	177	202	196	186	212	183	210	206	185	191	182	219	194	188	197	205	216	186	210	187	179	188	182	187	204	204	191	200	194	198	174	203	185	184	222	213	187	200	183	213	201	208	208	223	206	172	198	170	195	180	204	180	193	211	191	207	198	199	181	216	198	185	177	190	162	219	219
30100	15268	11332	11597	9343	7323	6063	4804	3932	3655	3152	3017	2934	2685	2563	2377	2183	1979	1815	1585	1371	1343	1370	1425	1338	1041	926	892	878	752	626	636	624	567	552	505	532	497	505	508	488	426	500	505	490	478	481	482	486	486	489	441	449	417	480	493	492	499	421	487	429	431	480	439	446	457	460	432	490	444	431	445	461	454	437	429	439	428	395	421	463	410	424	442	414	441	424	438	400	431	419	407	474	423	426	420	440	453	434	445	464	429	406	435	429	432	440	404	421	440	399	428	422	436	414	425	427	467	467	456	420	412	439	498	446	438	439	436	434	446	416	440	467	450	411	414	461	425	454	432	443	427	400	407	440	437	445	431	441	384	463	407	426	429	436	405	432	401	459	409	455	435	437	433	408	440	476	438	440	455	425	460	437	435	448	427	451	434	436	441	449	405	423	427	391	433	457	426	436	424	434	445	422	432	456	433	403	484	429	435	393	439	432	442	441	403	454	455	452	422	430	444	400	483	438	429	438	389	395	428	456	430	486	463	445	410	463	431	456	433	444	449	422	419	453	444	443	434	469	425	432	415	424	423	407	441	463	429	453	467	403	431	450	430	385	463	445	410	460	414	424	454	431	426	439	408	435	388	455	428	407	416	450	409	427	435	445	403	430	424	444	428	427	488	421	449	407	449	437	457	471	436	412	412	459	432	427	421	442	411	400	424	396	420	417	425	444	425	401	436	444	409	421	433	442	435	462	448	461	469	437	402	455	433	442	418	457	440	432	432	483	430	419	443	430	463	437	457	465	461	488	406	415	408	428	444	424	400	433	455	416	431	449	426	410	445	416	429	453	382	446	442	455	403	384	416	411	441	389	458	394	413	428	431	462	421	436	428	439	436	416	443	448	430	427	449	442	394	434	453	442	466	386	421	434	446	420	409	426	420	413	472	412	432	416	418	391	438	427	392	413	417	435	403	428	435	417	449	437	443	432	416	460	422	436	433	406	434	460	444	406	476	442	426	418	353	465	442	429	420	473	407	416	421	427	430	429	446	386	449	445	416	431	430	427	396	446	485	407	459	457	453	412	448	405	393	471	424	450	417	407	433	473	443	447	478	405	421	449	422	481	456	460	440	442	432	461	458	422	438	400	421	460	442	413	403	439	440	439	444	417	405	463	461	429	436	426	414	432	451	404	416	447	465	449	440	429	432	452	395	417	408	451	395	416	411	462	411	431	440	429	472	450	417	404	418	445	445	412	389	437	420	394	395	413	436	430	442	409	398	433	428	470	463	427	441	449	444	442	427	402	485	424	469	429	453	446	441	421	421	444	417	427	426	405	393	481	449	408	418	420	408	398	428	406	400	416	445	424	435	468	466	453	411	435	443	453	414	450	461	400	422	427	448	426	453	451	426	413	422	435	446	411	423	424	417	455	489	433	416	434	412	452	419	437	439	425	437	452	468	429	440	484	440	464	446	422	414	451	423	451	471	411	455	436	411	424	442	438	410	411	447	401	448	402	437	434	436	432	434	425	405	437	430	424	436	459	447	448	434	392	487	423	457	430	453	393	432	434	421	443	445	429	443	442	415	422	420	426	474	446	416	453	401	430	412	426	434	419	433	428	426	437	466	395	456	393	421	434	433	429	428	440	432	484	404	413	474	420	414	410	432	419	420	450	416	453	425	418	402	465	394	421	425	457	457	422	419	417	435	408	436	443	427	418	422	429	453	463	457	437	441	412	426	471	427	399	450	460	442	462	431	451	461	460	430	458	443	447	460	417	447	389	421	433	431	438	432	435	424	437	418	458	415	457	445	446	432	418	446	415	441	406	428	417	429	410	415	481	433	449	418	397	461	405	457	417	430	399	465	409	412	419	428	434	421	435	384	443	446	405	456	428	422	434	461	431	403	423	439	448	423	456	478	424	430	417	466	434	419	427	421	460	445	457	437	462	438	453	419	464	447	417	434	430	443	415	410	459	445	463	400	430	454	445	456	446	428	444	455	420	381	487	445	444	430	437	446	442	386	450	455	429	412	439	433	431	420	430	423	462	434	442	423	412	426	450	411	431	442	480	440	447	447	443	445	436	435	444	421	429	425	434	431	431	418	433	437	424	488	427	433	427	435	457	421	404	405	462	442	460	423	441	427	416	432	466	413	455	432	419	416	477	420	430	410	408	439	418	443	449	427	439	437	422	435	449	443	417	446	410	415	433	416	447	452	483	439	445	416	459	414	425	433	451	420	443	437	427	431	445	438	423	479	441	442	460	403	473	433	465	445	444	405	458	413	439	421	425	405	443	465	436	406	465	455	429	435	424	402	438	441	460	426	442	442	406	422	439	419	450	449	458	424	429	487	423	428	439	444	433	422	412	445	422	435	446	446	425	458	431	443	426	438	410	438	431	423	445	421	390	442	428	478	410	441	451	402	417	412	412	416	424	450	403	482	431	417	443	439	400	416	419	420	422	454	436	443	428	426	418	411	430	430	443	424	414	452	466	433	417	415	441	482	410	428	436	409	413	426	388	418	406	447	434	434	460	426	447	436	411	409	488	439	369	403	437	398	426	450	440	441	425	433	458	443	411	459	413	409	454	459	418	476	467	423	431	434	449	435	413	452	440	444	413	432	412	425	426	437	442	459	447	440	455	408	437	476	408	443	446	418	444	416	445	416	428	429	437	415	432	430	433	423	427	461	440	468	440	431	471	409	443	438	437	433	438	442	402	444	407	421	449	422	419	435	431	438	438	431	435	449	409	416	419	466	437	428	428	441	407	428	430	440	458	428	430	441	437	410	431	441	405	439	441	389	447	417	436	449	413	480	446	449	413	440	442	443	387	443	407	440	404	408	423	411	430	397	417	431	396	428	437	458	432	385	415	426	404	415	405	441	424	419	427	439	464	449	445	448	454	428	443	429	429	439	426	425	405	431	449	465	399	375	407	446	480	435	388	425	398	413	443	426	426	422	416	426	448	450	421	426	403	439	430	415	454	428	443	447	444	439	427	463	443	428	444	425	432	434	455	403	421	450	428	396	396	411	429	433	437	423	435	464	421	403	434	420	463	414	418	439	412	421	424	427	455	444	419	408	449	403	427	437	481	452	427	414	445	438	455	407	428	443	449	424	466	425	438	436	447	422	440	422	395	390	419	450	416	461	403	414	417	431	414	428	431	425	422	448	446	462	428	445	447	441	422	482	424	417	420	465	414	407	431	398	420	423	431	465	432	438	413	439	408	427	416	446	442	399	419	476	421	439	427	428	411	436	465	436	393	442	441	428	405	440	442	400	408	405	435	458	404	414	432	444	409	458	415	417	431	416	451	436	412	443	427	417	372	416	409	435	392	437	414	418	398	424	425	434	418	435	459	435	443	460	446	396	436	416	394	457	430	429	431	422	453	424	408	422	434	438	419	429	455	435	434	444	472	429	470	445	419	448	433	429	400	451	456	418	433	452	468	407	424	421	440	436	413	442	434	450	428	438	462	427	404	456	461	446	466	431	421	409	404	391
34959	12804	3003	1683	1075	763	567	424	404	385	364	336	318	278	314	310	253	246	237	248	234	227	267	204	216	189	207	205	232	199	231	183	191	204	192	184	186	187	208	165	197	178	164	203	179	196	202	212	190	184	202	216	207	187	206	211	206	189	181	175	187	215	210	190	183	201	170	198	189	187	153	157	192	197	190	180	184	199	200	173	186	217	170	157	175	178	195	188	160	189	170	196	186	189	200	194	205	178	206	191	186	187	202	189	177	193	189	200	174	179	182	173	191	203	172	181	213	170	190	200	165	204	203	196	214	192	201	207	188	193	184	175	194	168	207	192	182	186	191	178	201	204	195	191	205	176	171	188	221	197	186	195	201	161	183	164	183	220	197	176	182	182	191	232	188	213	199	183	201	200	198	166	196	206	205	180	189	194	159	197	175	180	195	173	151	205	194	189	187	198	188	204	187	195	178	177	182	183	186	184	197	174	171	174	192	192	174	201	204	168	202	206	208	180	175	173	190	184	159	175	160	175	186	190	185	199	174	176	177	177	185	197	161	207	181	138	199	164	172	197	170	200	208	162	195	200	212	193	179	184	202	189	171	196	180	192	174	210	209	190	181	172	176	177	186	188	182	197	175	182	177	185	170	185	176	185	195	173	216	187	206	204	143	187	158	200	202	186	187	167	169	172	159	167	206	188	231	187	189	192	184	200	211	202	177	206	187	191	195	225	184	179	214	206	170	162	190	209	208	169	173	182	179	208	170	179	218	202	197	206	192	203	196	194	197	182	169	181	188	183	180	175	182	186	173	210	190	199	225	191	204	190	222	192	172	158	199	216	221	173	169	188	170	172	189	186	200	195	208	175	185	177	206	190	201	185	209	164	194	209	181	184	201	221	189	193	194	189	173	192	221	171	197	180	204	188	187	208	197	168	179	223	185	202	194	194	164	170	224	188	192	158	227	156	227	181	216	191	199	174	176	186	185	209	191	184	192	189	203	183	190	186	213	187	179	196	173	192	189	199	193	199	201	207	177	173	201	201	194	186	171	191	174	180	198	183	191	206	198	177	179	201	216	185	194	198	168	193	181	174	167	169	165	153	177	162	154	185	162	179	189	238	195	184	194	210	172	180	191	199	176	179	200	181	180	189	178	171	190	192	210	181	180	183	181	224	204	204	202	208	209	166	181	160	194	214	189	206	188	185	171	166	194	215	197	181	194	197	197	184	189	176	180	188	183	197	200	188	198	174	182	190	169	178	201	167	212	212	179	191	180	209	180	176	182	183	190	179	182	168	199	181	212	162	195	212	191	193	193	205	188	184	192	191	196	193	191	177	184	191	177	189	190	213	189	212	175	185	189	201	185	166	188	176	192	198	197	174	181	188	194	180	190	191	192	181	217	186	194	177	226	191	196	208	173	179	184	188	178	182	196	196	229	171	218	188	203	180	148	189	173	185	169	173	176	174	200	177	168	181	157	186	188	199	193	184	167	203	188	199	181	218	173	201	193	175	172	193	175	177	192	191	188	175	211	158	190	187	212	193	213	199	206	187	194	151	192	202	170	177	180	229	194	193	221	154	184	196	182	180	213	191	213	200	188	202	211	166	205	171	189	176	207	177	193	179	175	162	174	201	206	148	181	193	183	178	187	202	178	206	200	180	165	196	196	183	219	205	189	174	180	183	194	182	194	148	183	164	194	198	193	221	196	171	221	194	191	193	186	178	182	210	199	203	206	160	195	191	188	198	206	170	188	185	184	202	180	185	193	186	197	216	197	178	191	183	193	196	180	168	201	206	190	183	211	193	178	176	215	228	172	210	218	214	201	175	179	182	149	178	194	220	185	190	186	189	206	168	165	196	213	179	178	186	204	178	194	170	178	180	218	200	173	173	178	180	208	188	211	193	193	183	182	202	179	195	171	197	193	194	191	190	202	190	175	177	181	172	202	179	200	203	195	186	196	219	181	184	201	194	180	182	202	204	153	166	190	171	201	181	211	176	184	168	176	190	172	183	218	187	212	188	176	197	171	170	205	190	224	196	205	181	196	188	206	182	209	183	200	169	193	199	197	203	189	187	202	230	220	200	221	181	179	182	203	182	162	197	191	163	171	195	173	167	197	185	194	183	172	163	181	199	180	200	204	215	164	186	217	209	176	219	204	202	221	182	180	179	239	179	174	184	175	211	218	196	173	185	191	210	220	165	189	208	198	192	181	203	188	180	214	188	191	201	208	191	172	206	184	195	188	173	203	158	183	185	185	163	197	200	197	191	208	172	187	182	199	204	220	197	165	184	202	171	199	186	175	198	194	184	182	179	211	179	212	200	210	165	178	149	189	172	189	181	199	172	198	210	189	188	161	183	180	181	192	174	170	188	183	175	193	194	182	202	193	164	204	184	187	212	201	185	205	177	195	194	224	177	205	187	184	228	176	204	166	206	204	201	168	190	168	209	195	171	179	191	186	217	187	205	180	216	181	195	167	167	179	179	181	236	193	188	207	209	220	210	179	177	184	161	185	200	186	176	184	196	192	215	168	160	202	182	177	180	187	164	218	203	186	203	213	203	241	178	190	197	171	176	171	186	209	214	181	194	189	196	194	182	162	190	192	203	171	208	200	191	173	214	190	186	186	194	194	200	176	186	183	170	177	179	212	208	220	186	173	180	185	180	197	200	209	203	212	173	183	216	206	213	201	222	185	177	169	177	193	182	185	184	220	165	197	167	165	178	204	210	198	185	185	200	194	177	174	186	198	207	200	215	160	210	163	157	166	183	191	194	200	208	162	183	178	163	170	186	199	200	148	187	185	183	192	196	189	179	173	150	189	203	193	193	220	206	188	199	209	173	206	190	177	212	203	198	216	186	185	184	169	178	204	195	195	171	174	177	208	190	224	182	195	169	194	167	194	190	223	191	191	167	186	175	186	188	186	197	183	185	179	201	195	182	180	163	181	160	202	180	164	206	184	186	184	194	198	193	168	204	150	194	188	179	182	212	176	191	165	194	221	181	164	194	182	171	182	155	178	185	220	218	180	187	193	202	201	170	183	194	179	178	211	201	172	189	161	206	198	198	198	175	178	192	170	182	200	201	200	186	175	175	186	193	165	168	198	201	164	171	198	214	178	191	193	199	188	185	188	189	198	208	171	176	193	185	159	183	177	188	184	182	174	179	192	193	196	193	198	191	182	189	171	192	188	195	188	155	197	192	176	212	198	179	191	176	203	216	191	183	176	200	152	190	199	223	199	193	168	181	172	180	198	199	190	207	180	197	212	150	188	197	197	200	169	179	189	179	217	181	216	202	187	193	221	194	167	167	197	203	223	209	207	204	173	193	222	171	195	208	190	170	226	184	190	181	191	189	196	198	206	199	216	210	203	172	180	186	178	191	195	187	189	192	189	198	207	197	165	189	184	187	190	179	207	198	194	206	204	177	205	198	215	171	189	160	170	218	206	197	204	192	191	193	160	189	165	205	193	192	202	189	174	194	186	182	205	158	185	186
19321	6477	4538	4716	3813	2935	2151	1667	1449	1260	1282	1247	1162	1141	1045	945	864	830	799	691	602	585	629	571	552	527	515	505	481	500	462	493	433	430	413	445	453	428	405	415	421	435	477	416	415	412	415	427	422	428	401	414	412	412	366	438	381	416	369	423	449	416	429	419	434	394	398	423	415	409	405	435	402	424	411	395	421	395	400	412	375	394	405	382	422	387	397	410	404	394	408	398	408	383	399	431	386	443	405	412	392	385	420	376	404	405	427	392	402	421	415	428	440	435	409	390	411	395	417	414	403	385	436	405	430	394	412	378	410	389	436	386	383	402	430	404	410	395	391	428	383	408	411	387	392	394	394	417	394	408	405	428	404	378	390	392	403	382	413	407	357	405	415	417	380	411	383	389	410	427	370	386	398	403	395	427	450	399	420	383	410	411	409	406	383	424	420	370	405	403	413	442	396	393	386	437	431	418	398	402	382	418	393	403	397	392	347	422	403	450	407	384	398	406	426	424	401	390	413	434	425	428	415	403	407	414	407	390	417	372	396	384	393	413	404	394	378	400	427	387	426	414	419	430	422	410	396	407	395	427	396	403	384	422	373	376	400	411	406	399	356	411	433	414	423	412	417	392	388	389	388	421	369	407	426	419	412	393	400	375	412	421	446	399	440	428	435	406	433	415	388	409	436	408	411	356	398	432	401	407	419	420	382	442	391	440	445	379	385	414	401	410	422	408	412	421	414	432	395	375	385	433	413	401	399	413	369	396	420	403	391	443	429	384	379	384	413	422	389	385	401	389	440	393	391	393	414	412	374	435	386	451	386	379	433	407	392	423	400	418	368	430	382	404	375	400	387	411	391	398	409	420	407	364	382	388	385	399	379	390	413	386	413	405	378	402	386	391	409	382	401	423	439	425	434	370	405	389	384	397	403	379	411	378	404	441	418	432	375	396	406	407	420	406	398	406	396	404	409	409	389	428	411	402	398	386	402	378	415	380	376	416	383	445	399	392	373	366	389	394	411	433	419	392	436	402	404	404	407	417	409	429	404	400	428	405	406	428	398	407	387	426	402	420	394	397	388	376	392	394	335	380	391	373	391	439	407	411	397	400	428	403	411	411	421	416	403	421	405	390	371	398	414	398	361	382	401	427	412	408	381	406	403	426	396	408	381	414	403	399	393	430	445	415	391	434	391	411	410	388	416	387	406	372	387	390	442	415	413	431	414	426	432	423	393	426	417	433	390	427	415	402	390	372	400	444	381	408	391	435	349	403	450	400	392	418	386	427	400	445	374	387	388	410	372	426	417	400	420	382	412	428	408	413	394	402	412	412	405	374	414	417	413	377	377	384	404	372	415	416	382	412	442	398	394	384	371	418	398	417	449	366	369	391	429	418	397	398	410	403	420	404	434	427	371	429	418	418	423	443	411	401	409	399	403	380	426	429	377	418	413	428	446	414	399	362	447	464	388	413	450	405	382	364	434	420	430	414	389	381	389	431	414	387	392	438	434	410	375	396	425	423	408	401	432	404	412	410	395	387	424	382	424	424	384	376	419	423	405	418	361	435	383	372	398	398	410	423	402	381	419	447	422	380	415	396	387	380	392	412	414	386	376	406	426	391	370	407	383	390	404	412	398	393	421	405	421	435	388	413	405	433	427	423	419	422	389	418	423	435	380	410	439	378	452	394	384	454	390	409	428	398	400	423	421	378	422	382	379	395	371	403	398	424	380	379	414	372	385	420	430	398	383	380	417	391	404	346	395	414	395	441	417	391	408	400	396	440	371	408	414	415	396	402	409	385	449	428	437	360	404	404	468	393	391	443	371	389	420	392	444	370	398	425	425	408	366	386	438	409	404	379	405	434	387	399	418	400	385	377	389	376	400	390	373	419	427	412	436	413	406	434	410	395	396	396	390	359	425	417	404	374	395	394	417	379	393	387	403	403	424	407	397	448	432	395	435	417	373	410	417	416	393	408	391	387	445	362	428	402	390	406	417	416	425	356	388	422	374	436	430	398	403	410	377	424	398	442	387	401	396	442	415	379	379	448	422	395	424	445	433	417	404	426	424	412	412	425	394	393	427	384	405	430	410	396	400	400	408	418	398	413	374	426	405	444	392	386	428	434	388	421	435	424	434	428	454	415	370	426	410	400	434	422	407	385	403	395	412	407	422	412	418	419	431	388	399	427	393	380	420	394	392	392	462	442	390	395	386	424	410	385	414	395	422	397	393	365	387	412	397	449	440	425	395	428	405	406	392	409	419	381	405	393	403	399	416	403	407	429	413	428	413	386	441	384	402	409	387	417	430	395	424	385	385	419	401	381	401	414	413	422	409	423	435	398	391	435	418	409	381	419	424	394	396	363	410	352	411	446	374	418	397	440	434	388	384	389	400	397	403	413	401	415	404	363	419	408	395	368	398	430	400	402	412	457	428	435	374	411	387	413	453	397	402	387	418	413	379	431	377	420	411	407	416	394	436	424	420	406	401	401	415	404	427	379	415	413	402	430	419	378	439	391	402	365	386	412	405	425	443	427	422	370	379	400	404	353	424	416	386	377	405	413	396	395	395	408	412	398	424	395	436	358	401	431	419	420	416	393	390	360	398	398	380	406	407	383	389	393	423	381	377	420	401	409	399	416	387	423	395	412	401	417	415	429	394	376	434	413	393	420	396	410	427	410	405	426	396	412	387	422	390	393	417	404	405	390	451	397	410	416	379	373	398	432	399	423	408	392	399	437	395	401	415	422	429	385	379	411	381	368	398	448	386	416	385	387	394	388	412	413	375	395	368	382	417	425	390	407	396	385	374	430	396	425	396	392	446	413	402	417	429	401	428	397	395	391	409	408	396	379	379	433	409	403	385	399	391	383	427	409	369	401	391	360	393	400	380	424	418	410	432	378	397	413	436	395	415	384	357	396	411	405	410	404	385	442	440	407	384	376	394	409	436	406	392	371	401	384	480	399	419	395	386	412	376	408	399	408	379	412	444	383	392	380	431	404	431	359	392	428	380	378	422	355	421	400	432	444	391	417	410	429	415	379	396	393	374	414	398	403	407	404	396	417	418	383	393	406	380	413	402	387	445	397	421	402	426	410	400	411	392	417	389	396	439	401	392	428	398	406	436	427	426	404	428	418	392	395	443	413	406	377	428	374	410	435	374	407	404	450	411	434	394	385	430	396	391	371	436	434	400	398	385	396	378	410	400	405	446	432	393	410	357	415	411	384	385	409	374	382	426	418	380	404	456	414	415	416	411	385	389	418	376	423	400	409	413	384	367	426	387	379	424	416	404	369	417	403	427	413	388	419	449	395	391	399	406	440	381	408	404	421	418	425	444	413	423	429	413	402	421	409	426	405	420	409	451	412	413	379	397	421	424	411	405	374	429	439	427	393	421	435	394	416	445	425	420	380	405	412	380	383	419	373	400	425	438	395	460	370	415	444	397	427	425	421	381	390	420	402	403	417	389	402	402	366	437	433	349	391	406	422	419	429
49487	19710	6001	2921	1805	1174	943	696	575	529	432	459	397	373	356	309	304	295	283	289	284	260	248	219	220	247	214	165	190	201	173	162	168	187	178	157	166	146	162	175	177	171	185	167	161	181	203	194	178	187	149	158	175	165	187	163	168	176	168	185	144	180	165	171	148	166	166	171	161	186	169	170	179	176	155	182	122	162	167	185	157	182	185	162	161	154	163	177	166	173	175	192	178	152	181	167	167	146	183	155	178	165	182	180	155	172	149	167	159	160	170	154	151	149	171	174	151	188	134	154	171	179	141	188	180	141	184	141	166	154	163	189	150	169	145	158	153	180	168	184	185	188	170	176	149	163	155	165	164	177	183	167	187	170	177	180	161	162	175	151	153	156	163	167	180	191	155	173	192	153	163	169	164	176	172	156	161	186	177	158	193	165	156	163	161	153	171	168	166	189	191	175	168	153	176	174	176	183	166	161	186	153	146	155	177	149	178	154	141	200	179	164	180	153	162	165	148	158	179	168	173	173	159	166	205	168	188	173	162	188	139	168	146	163	173	181	170	172	151	160	152	142	180	146	193	165	155	155	156	169	159	170	171	188	169	143	178	192	170	155	170	168	132	165	195	158	177	173	144	163	189	170	176	144	192	202	166	156	189	157	180	154	188	160	160	159	162	182	163	170	169	167	163	153	155	163	183	208	172	159	169	160	190	161	181	175	154	163	161	175	150	165	176	169	191	185	161	173	176	176	174	182	170	168	148	145	175	178	197	151	175	175	151	154	174	166	166	164	154	157	152	151	196	189	185	165	178	175	179	167	183	170	157	172	183	160	187	154	160	158	141	166	172	189	175	163	208	139	139	184	176	166	159	180	170	158	166	168	191	160	164	164	170	189	165	177	157	165	175	137	166	159	191	165	157	186	163	168	177	153	152	146	168	155	168	172	182	165	136	169	172	155	136	179	164	161	177	160	150	169	182	159	154	161	176	178	153	172	156	188	146	145	166	171	155	151	188	164	165	166	179	187	158	194	159	142	164	163	163	184	155	173	172	141	165	183	177	150	152	175	154	161	171	150	183	170	183	153	172	167	179	163	170	169	151	161	175	160	165	165	158	170	159	171	194	159	152	161	132	162	180	167	196	155	164	159	177	163	194	171	182	148	131	173	160	171	187	130	159	173	166	175	164	171	192	165	175	157	166	193	172	142	151	177	179	173	175	195	167	148	164	153	159	157	161	181	197	166	177	177	170	161	165	160	165	168	154	185	183	183	142	188	182	179	182	165	171	155	170	146	156	154	152	177	177	187	170	159	169	185	175	174	161	159	151	148	203	153	163	172	182	157	168	193	158	165	155	171	139	179	166	175	166	168	163	143	173	189	170	168	176	154	180	186	168	179	158	161	170	189	157	145	154	152	165	170	179	178	174	157	131	160	184	173	154	176	186	168	177	149	157	154	176	172	175	167	171	162	176	141	194	160	162	142	158	177	169	177	164	173	167	173	178	167	182	168	182	170	155	155	167	164	183	164	167	160	185	167	134	187	147	178	150	165	154	165	152	156	143	176	164	173	202	148	163	167	169	152	165	184	177	165	168	168	170	156	164	168	174	166	166	178	170	177	188	150	165	136	174	150	182	182	135	167	202	163	175	166	167	154	174	182	145	165	164	163	151	143	119	132	130	159	174	161	167	176	146	168	163	170	168	165	188	162	167	163	171	164	177	187	177	158	183	157	169	157	172	195	143	153	186	183	170	165	166	177	175	191	159	181	159	153	170	161	158	161	174	167	164	194	157	198	148	173	171	161	155	156	196	176	189	189	192	150	181	159	168	156	173	178	163	176	175	162	172	183	163	169	154	143	157	161	188	199	161	196	177	175	175	165	170	171	137	170	160	181	155	164	155	186	164	177	183	176	175	164	158	156	171	158	170	165	175	179	144	186	167	146	159	178	195	180	151	191	181	150	209	152	171	205	150	165	162	141	186	170	161	175	183	164	162	165	173	166	184	177	151	153	152	168	166	171	165	171	173	166	176	182	174	166	160	154	164	166	184	184	195	156	172	153	157	180	169	182	171	156	160	159	186	166	182	163	178	188	170	183	158	164	161	174	160	163	186	158	164	136	184	202	173	216	173	155	184	186	164	161	163	182	158	163	167	148	145	159	183	185	163	174	191	161	166	186	180	161	166	172	193	175	155	167	183	165	172	190	160	164	163	158	177	186	164	145	171	177	148	177	162	176	151	144	153	169	164	160	156	181	161	167	192	176	171	164	177	183	178	177	175	170	166	156	185	167	178	173	178	162	162	156	167	185	159	160	182	181	173	145	183	166	169	177	153	193	161	152	172	169	175	160	155	161	178	147	160	158	176	163	170	176	161	176	142	151	167	169	190	164	170	165	189	148	165	173	175	171	160	164	160	159	174	159	163	164	176	179	143	170	158	156	153	190	196	180	179	193	177	155	169	181	191	178	166	164	197	155	166	187	169	176	162	167	179	179	165	133	158	172	166	175	158	159	172	163	175	171	162	171	181	145	168	160	152	166	148	170	167	152	179	193	172	151	183	164	158	161	141	167	164	187	174	166	174	160	136	176	153	144	178	175	184	183	155	134	156	152	159	162	169	166	184	181	178	160	143	168	170	153	180	160	155	161	171	168	159	155	159	155	157	160	176	157	177	174	187	147	151	144	162	141	163	169	156	202	161	178	162	172	172	144	143	171	166	166	159	179	195	167	190	171	168	150	159	192	156	161	178	180	159	164	145	185	132	164	169	150	170	180	154	187	193	160	162	193	190	162	188	170	169	185	154	178	168	167	159	197	189	187	177	166	169	170	152	185	154	166	163	163	133	159	144	175	154	183	204	157	166	164	180	168	158	162	148	165	181	168	165	166	160	170	160	185	157	173	160	163	171	161	149	185	167	173	162	174	174	176	180	167	200	178	162	190	178	164	172	166	155	174	179	149	152	169	183	164	142	162	167	176	185	135	154	150	168	187	182	186	184	190	174	169	147	149	154	155	177	159	175	171	139	168	178	163	159	156	197	172	156	179	162	167	165	145	173	178	155	196	162	181	149	170	170	149	175	175	171	177	187	151	145	163	144	133	144	165	166	157	151	186	157	146	157	175	163	147	165	150	171	165	150	167	174	162	186	190	169	166	136	164	158	158	185	172	182	152	161	170	175	189	159	164	140	198	164	163	185	205	171	166	147	171	159	165	161	174	160	163	178	150	187	162	171	170	157	176	154	140	165	154	157	159	184	158	204	186	165	156	161	178	162	155	151	171	170	176	159	171	175	171	147	148	179	155	167	150	146	153	158	173	159	152	167	156	173	182	171	154	166	181	163	166	138	141	202	179	156	195	185	168	170	174	168	183	142	185	153	155	196	161	166	166	153	174	154	196	161	179	179	149	156	168	186	161	172	150	137	172	181	193	179	200	170	177	177	172	177	170	145	197	144	159	160	153	196	172	151	161	176	167	169	169	194	162	172	141	185	191	171	167
28776	10074	7552	7586	6387	4859	4033	3081	2534	2367	2031	1979	1796	1767	1778	1548	1380	1398	1148	1052	885	897	861	828	761	706	619	640	555	588	534	454	491	421	454	437	393	435	404	394	438	388	398	397	401	379	417	393	390	397	367	415	423	366	398	363	373	384	355	366	410	375	408	400	418	364	365	369	378	372	372	402	394	386	366	350	384	386	385	354	384	350	354	383	353	405	349	369	373	360	345	378	354	407	378	397	350	393	367	360	406	359	381	354	360	366	363	404	386	433	362	378	353	373	390	367	352	356	376	368	356	374	362	362	435	394	368	366	361	401	383	365	341	371	391	353	376	379	358	330	352	403	379	364	360	393	361	383	371	355	375	378	347	323	370	340	387	379	323	401	362	364	371	370	358	364	423	374	361	386	381	380	370	377	375	380	384	366	369	372	373	392	390	383	385	396	357	397	378	393	367	354	372	349	406	360	380	360	371	334	372	368	358	348	386	348	367	399	360	359	376	386	385	372	364	355	353	359	382	408	355	359	364	366	373	385	399	350	378	376	394	393	415	372	348	362	369	362	390	382	361	376	368	390	392	393	351	368	380	358	368	356	384	367	344	366	340	372	360	374	345	366	381	395	349	325	336	396	377	380	346	370	352	388	417	343	372	356	348	373	366	357	363	358	356	379	383	348	355	347	368	362	378	366	362	393	375	345	357	336	339	366	356	365	401	406	361	350	340	363	374	374	388	378	361	385	382	342	353	345	375	368	366	346	370	355	363	373	373	349	362	357	365	384	336	394	370	397	376	370	396	383	354	374	342	352	351	333	389	394	388	398	342	323	363	385	397	374	380	387	408	381	363	382	388	363	368	380	380	366	366	395	382	398	320	377	392	369	365	400	371	357	381	379	387	328	392	363	380	394	373	377	384	375	363	356	379	399	395	366	355	358	397	392	361	354	387	363	353	388	400	347	375	400	348	346	332	375	370	384	358	411	371	348	370	352	378	367	379	352	369	354	344	332	351	369	378	386	360	373	374	362	377	367	368	355	380	380	375	360	412	371	354	383	380	415	369	364	342	400	370	345	353	375	376	363	414	345	384	351	367	380	419	344	356	367	380	385	365	320	358	377	363	339	358	367	382	378	368	369	366	402	335	351	381	388	363	352	343	365	341	339	387	351	376	363	376	340	378	355	377	357	381	398	363	378	361	367	376	323	370	361	375	384	373	350	349	363	356	357	364	358	346	368	362	385	363	381	372	358	367	377	370	375	407	393	355	393	386	341	371	374	328	379	347	392	371	344	325	378	386	339	378	382	332	394	385	354	340	388	354	383	386	353	363	360	353	366	368	395	385	353	381	360	370	372	371	383	331	366	357	350	425	369	376	353	354	364	379	438	388	389	372	387	376	376	368	350	355	393	339	393	354	370	385	378	336	355	428	380	346	353	373	349	371	368	380	406	409	349	352	363	367	324	382	327	363	337	364	339	370	400	357	368	383	381	367	375	373	356	386	366	387	382	353	337	385	338	381	338	371	363	359	379	374	393	332	389	373	383	381	382	342	400	349	395	365	358	344	366	364	391	360	366	377	348	392	367	377	395	359	388	389	422	379	375	384	374	356	310	361	375	379	384	350	361	364	367	364	364	348	373	360	359	407	369	345	378	372	404	345	387	341	343	384	343	359	399	362	363	362	350	343	392	387	366	338	341	354	371	360	381	363	374	363	385	381	360	356	369	387	368	338	376	358	382	337	411	376	388	362	362	367	372	349	384	379	373	380	360	391	342	384	372	389	371	386	359	375	379	407	355	356	369	387	369	386	345	393	343	361	362	363	402	361	356	345	388	390	345	403	363	321	360	326	350	386	383	376	353	379	392	382	340	361	377	371	347	394	390	344	332	369	354	363	359	385	368	359	387	382	357	369	397	380	380	362	370	351	372	342	354	376	364	386	358	353	383	326	384	391	331	363	357	343	355	407	389	347	369	375	387	374	411	387	370	353	340	367	346	400	358	405	358	355	363	333	379	331	364	364	328	371	384	371	347	383	365	361	357	346	373	368	400	332	374	395	390	369	364	361	354	371	391	402	349	353	351	414	357	382	378	368	404	365	378	369	364	363	349	358	345	368	329	372	392	367	412	424	405	361	387	392	342	375	356	356	397	394	367	393	372	313	339	344	391	366	336	377	347	398	371	348	354	362	349	337	353	377	361	390	353	374	394	386	360	347	336	350	367	326	401	385	375	372	372	348	367	369	364	340	366	360	367	354	356	407	360	334	351	373	390	395	385	369	390	398	366	363	330	361	379	351	332	383	381	367	352	401	369	374	406	424	369	345	342	341	381	390	385	369	399	402	396	369	377	411	327	392	350	359	365	365	356	393	365	359	325	359	353	386	358	362	352	314	335	401	360	324	386	365	376	345	375	330	373	378	388	372	354	332	375	355	373	385	332	406	379	388	327	355	369	369	390	380	390	366	374	307	342	402	395	362	342	374	354	377	341	369	352	379	389	374	391	371	340	343	365	363	330	364	351	351	361	360	393	393	321	379	367	382	374	391	352	314	414	379	383	380	375	389	369	358	347	383	326	381	365	342	377	323	340	359	401	359	382	343	392	346	345	361	385	339	374	378	375	369	396	358	345	378	364	371	354	365	387	400	365	384	372	377	356	379	370	363	363	344	341	344	356	364	376	395	356	382	377	388	374	340	399	358	371	358	347	386	396	380	361	328	335	393	408	362	366	386	347	392	385	394	359	356	386	397	378	345	388	399	368	373	360	356	378	307	371	374	392	399	370	334	381	376	359	371	395	341	399	376	362	361	365	358	340	385	371	366	361	354	381	388	394	358	370	379	374	365	360	376	363	397	386	383	387	381	371	339	394	379	365	352	391	383	386	340	355	358	399	367	388	353	388	378	386	366	357	404	357	370	387	358	361	378	363	392	366	328	343	362	333	372	353	399	383	355	362	382	340	345	392	391	399	403	391	370	382	380	340	377	373	373	400	389	361	349	351	381	398	378	369	376	345	401	355	345	362	398	379	350	409	340	349	372	335	341	361	342	394	334	362	377	363	375	373	365	348	344	375	380	354	392	341	342	386	360	353	371	353	359	354	367	378	344	348	361	323	353	368	378	347	383	378	367	344	364	349	353	393	404	365	350	355	380	414	380	367	345	363	388	344	372	355	394	361	349	339	361	384	366	345	410	374	358	355	374	363	359	364	363	343	362	360	364	354	380	395	345	417	377	373	382	349	387	352	357	420	368	375	379	390	362	373	377	348	370	347	349	369	351	365	369	355	373	372	406	353	343	401	364	385	410	386	401	382	398	387	359	370	379	353	383	360	361	344	368	365	389	360	396	380	400	384	356	353	390	401	363	382	382	402	366	344	401	347	395	396	353	394	395	394	398	396	375	377	332	389	381	390	363	338	399	328	376	368	380	351	371	357	392	369	362	339	410	393	373	349	368	390	348	338	394	358	357	349	368	388	359	364	363	372	339	346	373	399	367	369	365	349
52972	25161	10754	4871	2833	2045	1559	1166	964	783	690	727	638	567	585	494	536	521	394	364	333	379	341	298	291	291	262	249	258	248	208	260	241	214	230	226	207	214	234	206	199	195	210	179	172	184	195	222	231	200	203	191	202	211	182	186	209	203	222	183	193	185	205	204	217	199	221	204	181	190	211	178	213	221	236	210	227	216	178	190	209	247	213	186	187	205	189	207	203	196	198	214	173	216	203	195	191	212	185	219	214	185	190	220	201	179	187	207	193	206	212	197	198	182	198	200	190	176	191	207	200	211	198	208	176	214	174	181	173	207	228	210	175	191	185	178	187	183	207	208	221	198	214	213	182	209	212	206	193	226	210	200	191	180	200	188	164	183	179	216	195	225	202	198	181	205	220	194	227	182	203	205	202	199	204	201	206	211	197	177	231	181	208	219	208	226	252	239	197	176	187	191	201	191	217	205	188	174	185	176	203	211	212	209	189	176	210	181	175	218	225	225	222	205	192	204	212	206	190	214	215	179	188	212	195	219	216	221	165	212	196	189	185	189	194	202	196	204	187	194	194	209	209	201	194	197	179	205	189	193	216	181	187	210	215	181	189	197	196	197	224	192	216	206	215	214	211	198	219	189	232	206	194	200	213	199	200	235	228	183	197	191	198	182	244	187	189	205	199	213	186	224	204	189	199	188	204	192	192	214	203	195	205	188	189	191	204	174	206	200	197	188	200	206	188	188	190	203	182	184	198	222	199	223	194	184	197	222	172	173	185	211	191	214	204	187	179	196	197	191	192	215	217	191	215	183	184	193	171	190	209	180	180	206	207	209	189	195	188	172	217	183	209	210	169	189	209	180	189	214	180	205	223	210	208	177	208	230	227	218	227	203	208	205	220	208	208	197	205	185	186	182	168	180	205	192	213	176	202	214	226	188	196	192	201	205	177	169	182	187	195	194	209	204	219	192	211	194	215	208	227	213	204	199	189	215	219	205	185	230	187	184	218	210	193	204	193	196	182	222	207	200	190	171	183	192	174	193	210	200	206	194	190	192	221	186	187	203	214	203	225	172	195	203	217	209	181	171	189	208	226	202	208	206	212	220	200	209	213	192	183	201	187	170	208	177	180	182	179	191	210	230	212	195	176	209	201	189	212	219	185	209	201	191	196	201	194	206	211	202	214	207	191	211	182	164	215	188	203	221	219	193	184	194	231	203	209	163	204	226	224	225	197	185	204	200	184	212	190	179	217	199	192	224	210	201	177	204	210	205	225	223	185	194	184	194	182	201	200	214	214	197	203	196	198	211	228	205	217	174	181	191	206	223	174	178	191	196	217	204	217	200	187	196	190	176	184	187	187	186	214	199	209	191	217	183	201	190	208	200	194	199	192	207	221	198	215	199	211	194	190	190	181	213	229	227	219	199	207	197	196	196	214	197	202	226	220	191	204	203	205	202	219	200	221	203	226	195	154	222	204	206	223	191	183	203	194	191	199	205	206	191	211	191	193	184	172	176	220	190	202	185	192	200	211	188	226	216	207	172	204	205	192	206	190	180	194	206	208	203	201	197	219	192	175	200	217	196	202	210	207	202	190	177	226	183	172	192	188	183	197	174	200	181	195	189	211	197	179	204	202	226	201	193	203	199	204	211	208	206	192	203	195	178	197	191	181	224	182	206	202	217	197	198	207	231	203	224	173	203	181	209	199	228	203	186	199	226	250	196	192	236	243	212	174	163	178	189	179	215	196	215	172	193	218	208	224	197	234	211	207	185	215	184	206	206	240	202	181	176	163	201	201	202	217	211	218	202	222	180	191	175	215	212	192	201	193	165	185	154	194	202	200	180	197	215	199	210	198	221	196	212	179	195	197	188	184	227	214	197	199	174	195	215	206	167	197	195	199	180	198	236	191	247	207	199	213	196	195	204	242	188	208	187	207	188	209	194	197	206	202	189	191	192	220	203	188	213	210	198	213	193	183	205	186	212	186	184	205	195	206	210	208	212	181	217	229	195	186	203	213	222	193	197	190	213	202	213	216	170	189	201	177	195	208	204	188	211	195	164	195	179	221	187	194	204	193	215	199	214	231	189	188	200	230	195	187	217	219	188	210	192	205	178	215	212	194	183	175	201	193	235	194	212	203	206	201	205	194	185	212	233	192	193	191	193	182	201	229	201	185	166	213	220	222	203	209	211	191	174	182	165	226	231	215	231	210	219	211	198	220	201	222	197	204	236	186	220	183	186	195	214	217	211	205	192	224	196	208	211	195	212	195	207	213	177	233	199	193	183	189	200	166	190	198	195	197	210	201	225	209	204	195	186	197	230	216	197	201	203	184	205	199	174	193	192	191	204	188	216	207	206	206	184	188	176	192	197	197	221	213	236	187	201	207	200	221	237	213	196	197	201	191	204	171	197	180	195	187	219	199	181	176	211	196	194	191	217	222	200	184	195	194	226	207	190	205	180	204	208	238	207	189	204	198	191	229	213	188	180	223	204	217	208	230	208	201	187	227	188	193	194	186	198	210	188	183	186	214	181	220	190	206	180	213	185	182	199	187	185	189	179	189	226	219	196	192	177	187	212	196	214	200	207	191	213	198	207	178	197	228	181	176	229	212	164	209	194	199	196	225	179	204	189	218	196	206	198	224	212	209	220	175	201	208	193	192	203	195	200	217	193	200	189	219	180	202	221	209	225	178	179	203	178	207	193	193	207	203	204	189	185	191	186	231	199	207	195	200	213	192	203	203	218	212	162	192	176	210	190	194	179	207	232	217	207	208	247	239	191	176	214	223	205	183	211	199	168	186	220	176	167	205	190	208	208	205	205	206	189	223	191	205	203	179	160	201	170	185	210	190	191	211	214	183	202	197	200	209	209	205	198	199	209	206	210	194	200	176	222	213	199	171	206	185	199	219	177	195	208	178	180	191	178	190	184	182	201	172	199	227	207	188	204	196	176	177	182	191	206	199	200	178	186	200	185	192	182	222	185	199	210	205	195	221	228	209	181	226	204	199	216	215	180	194	192	211	203	192	214	185	223	200	185	188	178	179	217	185	192	152	191	185	181	193	189	197	196	198	198	205	205	222	235	204	186	225	205	162	188	217	212	184	202	167	224	193	210	171	201	175	212	171	207	177	198	197	204	233	210	201	181	211	180	172	213	197	177	194	187	203	203	180	193	189	207	183	190	202	205	205	209	199	197	202	189	188	186	187	219	200	185	193	183	198	230	212	203	179	211	199	186	230	207	181	215	227	195	197	183	188	190	198	196	193	176	186	179	212	181	183	174	190	189	201	157	201	187	187	195	199	199	206	195	199	190	213	151	207	198	220	186	169	210	189	189	208	229	196	208	188	188	199	211	196	214	181	192	182	191	189	220	209	196	177	201	219	186	205	198	191	206	177	200	184	215	193	197	197	198	198	199	223	207	201	214	188	178	199	162	214	206	199	213	190	169	183	181	180	172	220	208	185	231	252	190	178	206	205	208	190	192	200	206	214	213
30048	14632	11292	11546	9711	7957	6337	5260	4364	3769	3340	3221	3106	2840	2626	2322	2503	2099	1786	1664	1400	1471	1458	1262	1150	996	926	850	808	724	679	634	636	557	554	563	488	492	449	484	446	486	514	452	482	466	463	497	507	461	449	456	473	485	417	474	421	432	504	483	419	443	443	448	438	439	461	436	449	436	443	479	458	425	449	430	429	478	439	458	416	453	451	428	407	425	449	448	489	429	434	426	403	423	448	437	427	473	415	432	470	430	468	431	434	432	439	458	420	414	444	406	439	457	442	470	408	419	434	416	403	407	429	451	472	435	435	456	409	427	443	427	425	453	418	399	429	462	480	430	460	440	405	420	426	431	409	447	429	416	460	455	411	381	415	443	410	417	417	416	436	425	418	417	441	413	371	437	424	452	448	405	467	396	416	437	405	447	491	418	417	414	421	420	421	435	451	417	406	439	456	427	396	424	491	449	420	466	393	428	428	401	394	402	437	420	442	417	446	401	440	436	438	412	434	428	393	426	403	438	411	439	428	393	389	433	411	426	430	406	421	458	444	422	435	448	435	406	447	427	461	453	440	456	440	472	371	414	417	463	427	416	441	413	440	451	452	463	418	415	424	423	422	424	424	395	435	409	419	439	452	412	445	444	423	411	462	459	424	421	394	439	430	455	425	402	448	437	457	450	471	455	418	419	476	451	432	448	436	471	432	432	408	423	447	431	447	423	452	432	427	457	447	438	431	396	470	397	425	441	448	438	427	458	423	422	447	461	419	399	420	459	430	433	431	445	450	451	468	463	440	458	393	420	452	409	412	418	409	416	435	429	458	453	450	392	450	491	469	415	400	415	399	407	443	398	423	412	420	440	396	445	440	402	423	470	421	417	445	464	443	429	421	445	420	467	439	431	453	415	421	443	456	431	423	426	421	454	425	424	429	427	442	433	418	433	449	476	450	444	441	450	445	415	445	409	431	428	425	430	454	433	407	448	424	406	410	412	427	434	431	412	479	409	447	385	452	443	405	397	410	430	404	429	417	426	409	439	424	430	437	446	469	448	434	435	411	391	455	407	420	414	438	440	416	425	415	436	402	410	443	438	458	416	374	442	417	459	405	408	426	450	438	419	425	459	404	408	459	455	402	453	407	434	422	455	404	403	466	404	429	465	405	405	408	425	420	438	457	424	410	448	432	426	444	430	442	414	434	422	404	435	445	430	460	441	407	402	418	460	448	421	425	447	448	472	433	424	429	427	422	438	439	417	493	417	393	461	425	457	413	438	412	397	417	437	393	453	416	431	448	441	424	455	414	389	398	419	458	448	402	411	467	437	411	466	464	453	429	430	483	427	429	445	419	411	450	426	430	416	430	429	422	415	423	444	449	408	479	435	408	441	436	447	424	413	424	408	458	447	443	415	457	424	390	434	441	441	408	453	458	408	416	389	426	423	398	437	439	470	398	428	390	459	394	460	422	427	438	408	428	392	429	424	419	428	404	407	401	429	430	429	463	456	418	435	450	476	475	453	462	449	425	417	406	413	404	479	427	444	433	405	468	396	415	443	437	466	446	445	381	437	392	413	448	411	431	453	417	445	440	410	422	443	439	426	410	439	438	442	436	416	428	420	443	435	425	416	404	449	418	467	433	410	435	462	437	430	456	439	429	459	426	406	448	471	430	442	462	430	406	458	411	391	423	449	433	423	415	435	437	423	427	430	469	411	414	411	460	436	436	421	429	406	465	459	459	430	442	434	399	444	410	465	458	405	426	474	419	457	394	422	420	449	425	425	431	423	460	418	408	438	423	466	396	469	451	463	386	402	422	463	442	469	418	414	403	436	440	429	415	462	444	418	456	411	430	411	430	457	452	457	468	418	452	449	430	430	442	432	457	446	409	436	453	420	395	430	426	429	446	410	439	422	405	478	407	425	407	442	437	451	460	422	434	397	446	407	455	430	448	473	449	442	430	438	457	413	399	413	435	438	436	436	426	424	445	424	461	440	437	435	413	418	440	404	406	403	430	413	423	434	404	411	409	419	431	430	428	410	407	425	423	485	433	389	421	439	450	428	409	436	415	430	437	428	430	439	404	422	400	432	460	411	438	406	464	420	461	449	385	435	452	415	433	395	395	428	398	445	454	409	458	432	451	410	423	397	443	479	453	433	416	463	426	442	447	443	415	435	423	432	402	443	399	460	448	434	408	410	448	399	364	436	501	451	450	441	433	433	444	439	426	418	395	441	446	417	457	417	404	409	401	445	379	460	428	450	398	435	418	451	448	426	437	444	428	437	461	433	400	436	449	451	435	442	440	463	421	406	496	460	427	413	464	443	438	401	391	464	427	444	414	399	459	397	431	399	426	474	416	462	432	423	434	417	419	415	422	432	452	446	435	448	471	431	445	422	421	390	440	461	426	455	467	438	452	429	452	449	414	398	416	390	431	420	415	455	461	452	434	419	432	418	432	382	418	414	474	425	443	402	425	434	410	443	435	456	448	428	445	454	428	434	452	429	440	460	423	450	421	425	459	418	384	450	410	448	417	430	455	422	426	421	451	445	433	454	408	399	439	431	403	447	442	439	437	422	398	415	453	428	404	455	386	442	440	416	440	404	450	430	429	407	421	463	427	441	437	484	440	412	447	426	397	474	437	410	438	445	444	470	414	424	406	457	474	425	435	414	449	417	438	420	453	428	385	396	401	427	414	451	413	429	410	452	419	413	399	444	430	436	422	410	426	440	430	447	406	439	400	460	420	419	382	397	435	428	445	448	428	448	424	446	418	433	417	445	422	436	402	441	424	439	458	420	447	434	422	439	412	439	433	423	410	417	425	416	395	383	436	456	445	452	409	428	398	428	447	418	427	447	385	452	439	401	419	399	393	460	429	446	391	452	404	439	443	445	410	435	429	465	476	441	427	461	444	439	436	450	461	444	456	432	424	453	453	417	430	456	459	430	438	435	423	421	406	446	426	464	434	470	420	481	432	426	476	438	451	431	426	447	439	386	451	446	449	453	417	408	407	420	440	433	421	418	430	435	446	426	447	434	405	422	429	420	418	414	411	443	443	441	429	405	432	415	428	398	463	416	457	424	434	439	419	438	425	421	451	457	442	409	411	458	442	417	410	400	430	414	417	423	413	446	443	443	412	463	438	408	419	450	465	416	441	416	458	438	466	417	462	448	457	416	475	413	416	424	415	438	430	459	370	454	422	439	445	440	422	457	439	414	412	436	393	473	457	402	446	432	437	396	434	424	444	427	458	418	388	436	463	487	387	418	451	431	423	405	434	413	434	423	415	462	410	438	425	423	423	468	451	386	413	414	414	442	417	407	390	409	402	404	412	439	436	492	427	452	419	441	424	402	406	392	427	423	455	453	431	445	406	431	421	417	439	491	438	398	455	436	441	431	431	428	450	455	490	427	442	430	443	400	409	441	436	494	432	410	440	443	441	452	394	439	458	426	461	417	422	444	434	429	435	427	419	429	424	440	428	466	451	445	460	416	455	399
33243	11703	2837	1432	986	726	564	428	424	427	363	315	292	296	292	275	251	273	239	223	218	213	211	219	212	180	238	223	188	192	183	185	213	208	190	193	200	201	218	210	197	207	189	167	162	170	183	188	202	209	191	201	189	234	196	159	211	191	181	200	206	212	219	197	192	179	189	209	183	185	188	200	162	182	199	210	178	162	196	219	186	185	194	201	172	203	205	202	189	192	187	198	198	184	199	172	146	166	173	193	187	190	198	227	164	185	173	170	192	152	191	169	182	200	187	184	212	192	205	200	167	177	159	171	190	185	188	207	203	188	195	172	171	198	190	182	227	193	201	178	201	213	182	180	204	183	173	182	203	176	192	168	155	196	205	179	190	178	168	204	185	195	169	186	208	196	191	204	188	190	216	203	187	144	188	182	190	211	183	198	202	177	186	208	217	163	162	160	207	183	216	210	175	220	198	174	202	173	145	194	182	179	178	160	177	169	172	222	199	191	186	192	194	185	225	226	212	174	185	193	206	180	187	212	191	170	166	157	207	174	180	180	197	188	197	201	177	181	174	182	187	179	183	197	168	197	166	211	172	181	187	172	168	185	196	162	170	185	196	192	200	179	174	186	191	176	192	170	182	201	181	198	184	189	182	178	211	169	194	192	199	167	182	163	207	166	199	165	181	205	177	215	189	196	205	206	196	202	182	180	198	189	202	208	182	208	200	155	170	169	188	229	174	182	163	191	194	181	203	190	188	191	194	158	197	199	168	172	181	192	178	197	176	182	173	175	198	207	192	186	191	182	171	211	191	174	168	201	203	183	174	182	215	206	181	182	193	186	171	193	190	165	164	207	215	209	199	162	202	195	198	171	179	205	178	197	169	196	178	190	171	178	191	199	206	158	176	162	197	205	168	164	218	201	170	183	200	165	177	192	178	181	200	193	195	204	208	184	210	174	215	195	192	188	168	182	187	196	164	193	186	182	173	192	173	180	180	205	189	204	167	213	201	190	187	204	176	174	194	187	198	185	185	185	189	186	203	176	178	169	174	191	191	195	200	167	163	216	199	194	197	176	205	174	198	171	159	185	187	209	177	188	203	200	200	200	190	187	182	190	163	196	179	200	171	173	204	176	187	177	156	159	174	183	191	184	207	188	187	202	208	171	175	179	177	179	180	187	210	189	208	224	213	189	183	187	192	185	203	198	217	209	222	189	175	202	183	214	187	201	208	184	176	179	181	189	168	177	181	187	153	164	212	188	177	169	161	183	193	179	207	214	198	180	161	188	206	186	188	177	214	185	203	191	178	206	188	190	208	220	191	195	194	206	190	185	206	164	203	162	176	191	187	200	201	197	185	193	171	202	210	212	189	166	179	194	193	207	190	181	188	173	214	201	194	185	184	197	191	181	186	181	179	186	181	183	230	221	197	183	212	202	180	173	184	193	180	162	183	202	169	171	171	187	201	155	167	186	202	221	178	180	197	180	201	211	219	202	193	174	193	222	198	127	186	179	181	205	198	170	186	181	155	191	195	201	185	163	183	189	186	174	215	183	168	191	201	202	196	182	222	201	183	185	200	145	175	212	188	199	194	197	202	172	198	194	187	160	192	188	178	182	196	174	191	192	185	190	183	164	200	170	177	208	178	190	182	216	203	173	173	200	192	184	181	203	193	213	194	214	153	197	208	178	210	204	177	222	189	196	185	205	194	181	184	207	175	168	161	180	190	200	192	172	197	188	198	166	176	199	185	174	203	210	206	198	166	188	183	191	213	179	193	212	200	183	209	182	189	187	182	182	175	187	190	185	191	179	190	188	191	203	222	183	208	207	201	171	207	160	214	159	205	184	172	202	191	187	173	197	196	221	197	186	173	216	196	188	209	177	196	183	193	165	201	202	174	179	214	196	176	168	205	197	178	197	178	186	209	166	183	190	187	167	181	179	195	178	196	192	191	172	219	187	181	195	197	189	168	186	180	170	186	214	182	188	187	204	187	200	195	194	194	210	179	200	221	189	192	213	187	175	184	210	209	170	160	197	170	187	184	190	175	194	190	210	214	194	180	212	200	180	171	187	203	190	185	207	187	184	187	165	181	197	206	189	153	189	191	183	209	161	167	181	189	201	197	196	175	172	187	187	179	182	155	190	185	207	198	193	209	173	172	207	171	176	184	162	189	189	198	175	184	183	214	193	173	184	216	170	188	173	166	161	179	169	194	217	200	201	180	166	194	212	194	202	202	177	194	194	199	184	210	186	178	185	206	182	203	190	179	193	168	189	160	205	191	198	180	187	181	183	200	197	198	196	187	195	191	190	212	158	165	162	161	195	196	192	192	191	197	187	169	185	181	175	197	185	208	172	178	212	172	169	226	197	186	185	204	186	210	185	188	187	188	171	187	188	208	180	182	200	174	197	214	183	187	180	190	197	180	205	192	190	206	183	192	165	171	202	188	195	212	185	187	179	187	216	199	170	197	216	179	183	182	184	174	176	196	191	182	177	178	196	207	181	196	175	172	193	196	183	179	185	201	201	195	184	194	178	191	173	195	203	180	170	213	191	204	163	196	180	202	156	181	187	208	189	204	174	179	191	191	209	178	183	204	194	180	184	196	184	190	197	167	165	170	201	194	169	205	176	193	207	236	191	183	192	186	216	170	196	201	161	180	209	185	214	187	188	175	190	209	198	181	199	197	194	191	192	196	226	200	188	170	186	181	153	179	178	164	172	182	173	186	215	207	212	165	191	162	170	180	199	191	197	189	171	184	177	201	198	191	182	204	175	182	172	203	178	195	168	198	197	172	166	182	198	171	195	197	175	184	177	188	177	185	186	167	177	196	191	176	206	196	200	180	200	198	173	183	156	187	205	180	181	157	198	180	195	214	209	155	189	209	227	201	173	180	183	177	211	203	181	193	180	177	202	189	178	249	189	202	173	170	174	165	198	171	190	188	216	184	197	192	183	155	183	198	192	194	203	175	182	220	183	195	197	180	181	186	188	188	183	209	228	224	209	205	189	205	178	195	184	183	188	183	191	196	198	185	195	184	186	189	166	191	208	178	169	159	200	193	199	158	179	190	176	162	183	212	187	158	166	165	178	193	174	186	184	177	175	224	190	204	183	179	203	188	190	191	182	215	175	182	199	187	199	177	160	182	170	172	179	157	182	194	193	174	181	177	230	144	209	185	192	171	198	191	147	186	192	194	175	199	186	172	187	203	187	181	184	178	189	197	176	176	182	203	170	210	198	210	173	169	198	210	181	195	193	195	195	208	178	200	196	171	181	201	187	170	190	181	165	181	173	181	165	194	184	192	195	164	178	220	148	179	185	170	230	184	175	204	154	181	173	170	152	202	215	195	166	212	182	199	204	197	187	204	192	182	180	194	209	203	194	156	195	172	180	198	197	182	170	195	198	196	212	189	193	186	202	185	173	211	169	169	184	183	177	193	163	165	186	192	188	208	152	183	192	239	210	183	174	202	175	204	187	210	196	198	203	213	172	197	185
19251	6498	4048	4330	3483	2682	2125	1718	1452	1310	1277	1323	1115	1140	1018	963	863	742	707	623	617	552	560	555	519	496	511	452	432	474	449	480	404	447	467	404	410	424	446	403	422	412	411	470	446	420	397	396	423	432	440	425	432	422	416	403	427	410	414	421	407	427	370	408	406	395	419	415	430	432	395	399	390	387	392	402	385	383	423	393	411	393	389	445	404	404	432	442	408	434	430	417	405	409	366	409	403	374	415	411	402	438	388	403	396	403	408	380	386	419	369	407	448	428	377	396	453	385	411	355	387	465	389	418	406	403	440	400	410	415	399	391	413	358	414	441	405	412	366	403	414	370	441	391	396	388	405	386	401	388	372	393	381	426	422	408	407	463	359	381	421	405	409	370	400	407	380	410	398	418	389	414	383	401	366	410	377	409	424	407	424	409	409	403	401	450	413	391	404	412	383	398	436	409	404	456	404	369	424	387	410	394	419	416	410	374	377	401	365	371	406	391	383	394	431	437	369	396	400	392	417	369	402	389	429	395	423	410	447	424	429	393	376	389	413	407	380	403	402	400	412	366	408	402	394	388	423	361	388	415	388	414	389	389	384	424	405	417	391	390	417	425	384	381	405	407	384	388	381	424	423	396	376	402	428	384	407	401	380	381	419	396	385	361	408	378	386	416	413	435	396	382	400	390	400	389	403	378	367	411	417	426	435	417	395	408	415	397	383	432	379	406	410	403	389	395	373	431	406	356	401	410	423	391	432	421	390	418	414	426	422	388	380	423	416	404	396	391	421	373	432	411	425	409	408	377	419	428	433	425	419	384	391	413	423	410	368	390	421	408	409	387	466	390	411	406	374	414	446	410	413	413	372	407	419	405	409	387	420	419	346	392	396	390	410	398	416	401	379	408	414	410	404	415	401	378	404	399	404	397	418	420	424	393	367	444	432	396	391	413	398	402	410	387	400	419	418	384	391	395	388	386	401	379	432	392	422	366	428	379	395	395	413	420	412	419	358	416	403	389	415	389	432	414	355	409	413	389	386	379	465	392	430	393	402	415	402	435	412	408	386	403	414	431	399	392	399	433	431	437	396	419	378	427	345	387	396	394	398	408	396	361	413	399	395	378	395	398	436	434	353	386	394	372	369	436	405	432	416	400	422	413	442	405	408	434	421	391	402	405	424	397	414	399	384	430	421	393	415	399	376	381	385	421	411	403	402	416	413	411	392	402	408	427	396	382	394	398	404	452	413	418	389	388	424	415	417	384	386	388	396	413	417	377	445	392	352	431	397	427	417	384	438	396	420	390	432	376	407	443	431	399	365	369	397	374	384	414	371	409	395	396	376	387	383	414	414	428	452	377	413	419	403	448	392	401	386	438	391	360	446	394	446	409	426	402	441	415	390	417	386	388	393	427	417	396	369	396	393	391	373	369	398	414	406	428	406	399	396	421	427	393	423	418	388	373	404	387	432	426	427	409	381	397	409	408	409	383	409	405	397	456	382	409	380	419	382	400	417	415	367	423	420	407	408	413	407	407	392	394	406	423	431	391	419	412	400	419	404	410	421	408	432	410	372	426	421	383	405	405	428	396	393	382	432	424	392	423	397	416	402	396	364	400	420	401	410	389	398	402	410	415	377	407	392	428	398	419	414	405	403	411	385	367	395	406	384	410	409	372	446	396	398	412	414	382	440	414	372	411	418	438	413	393	416	404	428	399	406	362	368	414	398	443	448	398	426	372	395	370	397	397	424	401	430	396	405	412	406	409	385	395	395	418	383	421	377	407	366	412	382	423	409	408	401	397	408	413	400	435	382	419	388	424	393	364	402	379	440	390	417	419	415	412	396	416	431	436	377	413	405	403	413	406	431	403	423	430	406	406	385	418	371	426	383	394	428	418	393	418	380	415	376	413	391	400	368	406	403	397	413	394	399	417	389	425	427	410	412	403	430	377	417	412	396	419	393	381	427	440	405	421	419	378	373	406	403	367	399	379	419	422	391	419	403	367	417	394	408	423	409	356	405	397	416	406	368	394	400	382	434	388	387	406	390	397	408	416	400	403	397	403	407	390	420	421	404	395	390	428	424	413	352	467	390	425	391	448	395	426	401	371	398	440	398	402	408	402	382	430	394	410	380	449	390	386	418	373	395	400	406	373	405	394	430	382	388	392	412	400	414	391	406	429	415	385	396	422	415	384	358	414	416	414	390	406	410	389	410	421	416	406	403	407	409	388	400	383	408	390	383	407	385	392	385	400	393	381	386	413	403	387	396	425	373	407	409	391	386	387	419	390	414	386	390	358	412	399	389	397	439	431	374	367	361	403	358	432	436	393	413	448	380	417	407	397	410	412	407	377	418	407	389	414	386	420	415	400	388	400	436	407	398	366	437	365	378	404	424	387	406	395	403	380	389	367	396	425	447	390	366	420	443	386	414	416	432	393	415	367	396	401	415	370	424	418	400	414	389	363	432	382	401	372	369	375	385	409	424	382	394	433	396	428	422	349	428	405	408	406	389	382	390	427	377	365	429	425	401	400	418	380	406	373	396	409	434	395	389	391	424	391	408	391	414	450	414	414	400	364	393	382	387	428	395	377	423	438	425	365	357	418	418	408	392	392	417	387	418	394	406	395	410	411	381	384	421	371	434	387	387	421	402	409	427	422	369	423	406	399	397	378	398	389	363	391	393	421	405	405	379	403	411	427	402	393	397	421	387	385	434	393	407	381	373	428	400	387	360	395	427	412	426	403	418	383	404	396	398	392	420	387	413	424	431	396	393	401	417	396	429	370	404	395	386	403	396	400	394	392	389	378	402	389	411	383	382	433	402	432	398	413	433	422	430	398	423	403	383	419	430	354	408	439	408	403	403	404	401	412	416	410	419	380	439	399	403	403	396	430	421	361	412	404	412	420	415	400	393	422	360	402	425	394	416	392	425	394	414	382	441	415	427	388	416	394	428	426	410	427	405	404	432	370	405	397	393	374	370	399	408	391	431	400	394	390	410	410	418	416	431	380	421	419	379	391	407	408	384	407	387	397	424	432	427	404	389	403	402	399	407	405	433	411	438	405	404	381	409	398	394	429	363	404	403	406	411	377	333	436	403	395	368	385	391	408	420	407	411	402	404	430	418	454	389	394	406	438	343	406	389	407	394	394	385	371	400	420	398	406	414	418	407	403	408	417	397	394	374	404	404	364	385	431	408	387	413	426	411	388	385	431	382	425	425	392	409	425	414	400	386	408	432	415	402	392	379	406	407	372	417	406	390	407	391	420	407	410	401	408	398	403	398	415	445	401	407	380	451	399	394	429	421	418	413	398	411	423	403	383	430	427	402	421	391	378	421	414	403	415	408	397	348	368	388	417	406	411	412	417	395	394	449	385	399	386	363	404	389	420	388	419	391	414	417	409	391	384	405	388	392	419	416	401	387	415	409	385	429	395	419	384	384	370	388	423	413	366	406	397	404	410	455	413	393	409	389	411	361	395	399	404	379	429	396	422
46728	19854	6104	2944	1766	1263	1013	725	612	545	491	455	453	391	364	347	369	293	267	296	254	277	265	249	223	209	226	226	202	205	186	176	184	175	165	202	182	172	172	183	169	161	188	178	130	176	172	177	162	152	183	173	177	172	186	151	168	171	145	176	172	165	177	172	165	172	159	162	173	165	174	166	162	171	147	172	175	170	186	173	155	140	167	168	167	153	153	144	184	184	179	144	131	190	175	178	163	182	165	161	178	164	189	174	149	172	161	166	175	173	152	170	133	170	158	183	163	186	174	162	156	142	153	176	197	164	169	154	154	180	163	185	146	159	176	205	155	154	168	168	176	165	160	168	185	160	178	160	172	172	186	167	157	165	159	191	169	144	176	163	172	161	177	157	148	172	180	154	183	174	161	179	141	172	185	158	179	151	216	172	179	163	138	162	154	189	177	157	170	165	137	164	162	152	182	178	145	159	165	167	141	162	177	145	163	152	158	176	193	158	144	163	167	157	183	153	170	155	169	155	160	165	154	153	165	184	178	190	177	139	149	156	168	173	181	155	152	156	189	158	151	176	191	174	170	151	156	155	155	154	146	176	183	171	135	167	165	180	162	186	145	155	165	163	188	170	155	176	180	176	164	164	169	169	190	180	176	149	149	180	158	160	174	170	175	151	145	180	165	164	167	170	176	164	140	162	186	165	142	162	154	190	163	187	151	160	139	160	150	144	171	146	193	182	189	169	157	153	164	178	212	178	174	150	193	142	168	177	168	170	166	159	153	164	195	178	180	146	178	167	168	148	180	178	151	154	158	196	158	163	180	157	144	137	182	158	169	141	185	153	170	186	185	177	191	165	184	154	163	170	138	168	165	164	143	162	167	151	170	182	151	160	157	181	146	168	185	159	167	171	187	194	172	153	139	145	145	179	151	191	190	182	164	173	161	206	177	188	158	194	151	145	165	150	179	163	127	163	186	195	179	170	170	174	152	158	161	157	137	179	149	146	195	183	182	155	151	164	171	154	181	197	158	184	165	164	160	157	168	185	179	172	157	158	167	147	153	162	170	170	188	180	166	151	184	194	144	167	167	175	180	160	167	177	162	178	165	174	180	169	153	143	159	152	164	170	188	159	176	156	180	172	185	164	172	174	187	163	188	154	166	149	165	166	169	176	158	195	164	165	169	179	172	163	167	166	180	150	157	163	185	154	151	177	142	172	171	157	176	149	153	173	162	185	136	164	181	156	173	158	140	173	145	131	154	166	175	162	154	167	177	159	171	191	160	169	145	157	160	158	156	134	152	160	162	152	187	157	146	170	169	153	163	195	172	137	156	150	171	177	170	185	162	182	179	165	178	197	158	170	146	157	194	186	157	163	171	156	177	153	162	162	149	154	155	150	165	176	175	170	162	183	166	144	158	144	188	169	185	165	168	183	160	187	181	176	180	157	169	160	180	168	168	165	180	151	159	166	145	184	171	176	147	162	180	166	150	156	161	166	156	143	177	195	171	172	154	188	164	161	169	156	172	164	213	189	169	147	170	139	162	167	181	172	179	167	180	154	167	157	169	159	142	144	159	187	193	163	155	160	192	127	162	158	167	148	191	166	176	161	194	164	153	168	169	162	177	171	159	134	149	143	150	214	174	180	163	155	188	176	165	192	149	154	156	168	161	168	141	188	172	158	175	172	154	167	149	173	166	186	171	154	176	178	171	145	163	167	164	172	162	152	179	180	180	177	181	162	179	164	159	164	162	180	184	154	156	184	161	156	159	162	178	145	171	186	180	166	188	156	181	174	189	149	171	138	157	182	176	151	182	204	171	156	176	163	154	158	171	164	172	196	178	172	173	156	166	141	139	159	182	170	146	147	153	160	171	182	171	153	183	151	157	139	162	168	151	185	147	186	161	159	192	190	140	176	167	138	142	159	157	185	158	188	169	150	161	170	173	165	158	162	201	150	171	181	168	156	175	171	154	160	181	145	175	176	171	172	163	195	163	162	159	175	151	171	166	134	159	170	164	161	161	189	161	191	159	193	180	164	154	172	185	156	186	169	180	154	161	171	177	160	160	183	192	156	177	180	176	153	169	163	176	167	166	160	160	160	157	161	179	154	162	166	161	161	175	174	154	170	178	182	158	162	154	165	201	188	157	167	164	163	161	151	167	201	142	155	170	173	179	175	169	159	169	182	157	195	154	162	179	149	187	150	176	165	157	165	166	166	173	156	163	186	159	173	186	177	168	168	173	159	165	152	179	196	168	175	186	169	169	151	186	189	174	176	156	194	150	174	175	181	165	159	180	167	174	172	150	167	122	189	162	173	174	158	178	139	152	168	172	176	144	160	169	161	166	156	151	133	181	200	176	160	151	185	199	214	176	162	168	164	183	164	168	175	186	187	159	160	164	188	165	171	179	164	163	164	160	147	167	132	152	177	185	168	149	156	173	178	183	162	176	142	165	186	163	177	161	168	137	147	164	150	170	145	167	173	163	175	159	165	167	192	164	174	200	191	170	149	173	161	177	185	167	168	173	188	140	158	181	163	162	172	169	157	170	184	154	169	194	164	160	171	161	156	161	178	173	168	189	162	177	151	174	180	189	167	170	165	144	160	136	162	159	158	189	141	172	157	142	165	160	158	163	179	167	164	157	173	195	179	154	194	175	168	181	176	188	158	150	158	179	169	168	153	167	171	157	158	159	182	150	169	167	167	155	154	180	190	181	160	179	157	153	181	192	171	187	184	178	162	140	152	180	176	168	171	165	160	157	157	153	144	167	163	158	160	159	148	173	148	153	180	180	165	167	157	176	155	144	159	185	160	183	171	192	160	143	158	167	142	132	160	140	148	154	170	180	167	127	171	162	167	139	168	167	176	181	197	161	140	180	181	186	156	185	154	163	157	182	156	156	154	151	186	157	167	164	158	185	181	150	153	167	175	181	175	128	158	190	155	179	163	163	168	148	152	142	165	157	147	158	164	147	153	171	169	148	170	177	134	168	184	186	165	194	148	179	171	174	173	149	143	160	154	170	186	144	149	159	148	151	171	177	184	163	192	163	151	160	185	160	161	184	186	186	168	180	173	153	160	156	152	146	180	195	191	200	165	138	165	169	183	148	161	174	158	172	174	153	164	138	150	135	141	184	191	189	175	171	152	151	153	145	141	162	170	175	143	161	157	143	176	147	181	167	161	184	165	154	143	151	179	150	156	188	152	168	157	157	167	199	175	155	187	161	170	165	163	193	175	168	175	173	157	158	146	166	167	160	178	176	150	164	144	187	160	167	189	185	147	183	167	145	146	171	155	169	182	196	182	173	147	141	159	156	173	186	180	165	161	163	159	189	175	179	159	177	179	165	157	193	161	170	146	177	214	177	166	147	209	185	168	140	173	180	179	164	175	170	171	167	174	204	149	173	161	164	148	169	153	148	152	184	170	158	149	163	173	172	166	160	141	157	154	158	158	170	154	157	175	172	158	161	173	150	146	153	167	162	150	179	176	156	180
27116	11206	7496	7985	6300	5011	4154	3361	2759	2343	2311	2102	1956	1861	1665	1588	1605	1365	1201	1118	1051	939	928	814	721	672	682	613	600	588	503	493	429	440	416	377	394	456	389	414	421	401	382	400	383	393	397	382	388	380	394	409	379	395	385	391	388	377	383	392	391	414	352	373	374	382	387	390	393	400	397	371	411	364	362	394	350	378	356	339	339	368	377	413	363	364	355	371	373	387	371	375	411	379	306	338	374	361	393	336	350	387	350	353	387	336	379	354	339	376	377	402	349	361	371	367	346	351	394	391	367	328	400	348	343	369	356	356	399	352	377	321	374	364	361	402	389	397	326	351	352	379	356	376	348	388	364	348	361	366	332	381	336	374	377	346	364	366	390	374	360	347	341	351	375	397	403	361	377	393	352	403	373	337	324	409	384	400	373	384	403	333	371	373	384	383	349	406	380	361	371	351	364	349	370	355	347	372	342	344	348	385	376	320	373	344	361	349	369	356	363	370	380	362	386	358	365	372	375	368	343	368	375	422	353	363	366	363	364	377	371	369	363	388	354	372	356	384	387	391	426	385	353	352	354	364	355	358	355	354	332	373	395	363	382	379	347	376	376	351	381	371	376	393	377	399	345	334	373	358	394	392	369	343	377	365	394	377	398	389	344	364	368	360	367	375	342	374	396	390	349	379	391	353	351	364	373	382	346	353	354	374	375	386	381	366	373	362	379	332	371	363	341	364	357	393	346	379	340	361	391	366	352	404	353	382	370	350	342	375	377	355	367	354	378	382	388	383	347	356	352	351	352	365	399	348	371	364	383	364	388	344	365	372	366	380	362	378	425	341	386	376	350	402	413	362	364	379	382	360	374	348	329	359	394	368	380	357	385	388	391	356	414	358	366	392	373	407	366	374	363	340	366	373	360	359	343	361	369	368	352	387	366	353	371	355	393	353	377	389	385	371	371	344	396	384	355	393	352	367	364	358	406	404	379	349	370	385	384	336	368	338	357	367	356	342	420	355	362	339	366	372	380	371	351	354	345	357	379	378	367	384	362	347	421	378	372	366	375	359	350	374	404	340	357	363	371	356	370	358	378	389	350	387	377	397	386	371	404	399	370	393	320	367	360	358	389	368	351	405	366	370	380	380	357	382	369	360	356	379	365	366	367	392	315	422	398	350	360	390	372	411	361	391	323	369	355	359	358	361	384	362	349	374	351	350	373	375	383	406	375	365	393	349	338	352	398	386	390	366	340	362	356	366	377	394	359	363	372	343	364	356	374	378	384	375	369	388	348	372	371	376	336	377	379	371	382	374	353	350	356	344	357	388	334	378	357	382	360	378	354	360	403	381	378	383	337	374	342	400	346	379	387	367	412	360	377	408	412	371	391	357	370	357	367	350	348	368	383	345	368	362	362	394	359	367	355	357	348	384	382	388	394	347	378	352	382	408	381	367	386	357	365	385	364	352	351	382	336	375	374	374	375	350	337	350	375	408	390	375	393	372	383	372	361	363	377	381	355	387	399	338	327	343	381	375	378	372	341	378	343	391	374	405	379	356	375	387	381	359	364	347	373	354	364	342	364	368	323	381	380	343	375	361	366	362	373	333	351	367	386	346	382	374	376	384	421	372	371	388	363	376	360	363	381	371	341	323	372	357	386	380	369	408	390	377	367	407	345	363	356	373	357	383	378	341	348	384	357	375	354	373	367	355	321	353	353	374	363	359	316	367	339	348	378	396	369	360	349	338	347	381	334	374	351	332	364	349	364	363	378	369	361	353	355	354	352	349	364	384	339	353	360	354	369	333	387	390	356	357	364	354	369	352	348	375	396	368	372	404	365	321	357	378	363	357	385	363	382	365	372	326	356	372	392	369	363	364	352	376	408	350	365	355	370	396	378	390	353	375	360	371	354	362	363	371	397	354	348	380	368	391	340	392	354	348	356	375	369	361	398	354	375	370	373	384	381	362	353	359	402	369	382	386	369	376	397	353	339	372	405	398	392	381	374	378	337	357	377	384	335	361	368	369	351	366	367	344	344	350	420	363	377	352	382	398	378	375	377	341	369	373	378	383	356	350	339	372	377	351	377	374	359	391	345	386	331	376	372	343	359	393	344	354	355	373	394	363	377	362	403	409	367	381	359	370	405	351	376	362	354	374	367	404	400	375	353	357	348	348	360	370	352	380	368	339	361	335	377	372	341	346	345	359	395	375	373	382	351	359	398	374	359	359	361	362	372	333	330	347	381	380	399	350	358	330	351	369	348	371	356	361	342	345	374	378	369	378	394	345	399	359	352	393	389	371	339	338	377	355	364	372	338	384	368	353	378	409	370	386	337	368	370	381	333	363	374	342	342	346	348	377	403	329	408	367	406	348	352	375	345	363	350	367	350	391	383	365	327	362	388	362	368	348	352	355	387	371	376	357	362	364	370	378	343	362	349	389	333	334	353	367	349	367	358	327	349	363	351	374	373	397	379	363	388	354	374	356	373	386	391	374	351	362	365	359	384	363	362	386	377	397	349	351	390	373	354	337	336	366	346	359	381	332	328	325	352	330	370	386	382	380	351	371	374	347	347	357	383	374	387	392	331	374	345	340	345	407	373	362	368	357	356	389	361	389	357	377	378	394	390	359	342	371	385	406	372	334	367	355	390	343	406	370	401	387	393	384	375	391	393	340	351	369	355	384	376	371	369	378	343	389	390	417	391	389	332	387	361	400	354	384	353	387	386	385	384	372	377	369	363	375	352	353	389	346	391	387	380	372	346	350	380	356	404	358	356	361	341	353	389	369	376	337	381	345	369	414	385	402	353	390	351	358	350	379	369	354	362	339	347	366	348	353	378	374	351	374	370	358	432	389	373	371	358	353	342	367	370	377	351	376	367	368	359	364	331	368	384	389	340	362	380	405	369	348	368	381	376	403	343	354	362	363	376	371	381	368	350	369	359	368	371	373	347	382	371	347	343	381	386	400	364	347	357	324	339	357	376	340	320	407	361	360	353	381	349	378	367	370	367	364	373	370	390	382	345	380	355	357	355	365	356	371	361	358	379	401	379	354	357	368	369	360	366	330	352	380	364	345	344	379	337	360	360	355	429	333	350	356	395	363	387	392	349	371	351	348	357	373	379	391	366	374	371	365	366	370	351	365	330	349	392	381	391	363	373	384	337	375	352	359	343	371	342	327	372	351	340	383	376	379	353	355	347	359	397	361	390	354	384	379	328	364	351	372	347	350	398	356	389	391	351	369	371	387	357	391	338	364	386	369	362	383	345	394	346	320	363	352	393	353	368	382	347	346	353	374	383	356	352	398	346	354	374	332	377	413	370	403	379	330	366	351	388	351	394	392	339	347	394	368	363	333	352	354	386	398	353	372	357	348	403	398	356	372	360	392	384	390	361	362	366	363	368	396	363	354	372	380	357	333	365	358	360	381	364	373	363	371	350	353	325	350	378	369	366	377	347	362	371	377	347	352	388	353	329	378	377	353	349	340	372	371	383	360
52929	24196	9708	4884	2793	1977	1581	1180	962	787	783	625	629	575	583	555	620	438	415	392	393	390	352	335	298	275	303	257	249	216	215	235	210	245	263	214	219	188	197	198	203	198	212	200	190	198	180	205	182	192	216	221	194	202	174	202	197	206	224	181	215	183	190	182	214	230	212	172	208	217	196	213	181	198	201	203	205	179	198	223	234	203	199	193	199	212	195	204	221	203	205	174	176	199	170	206	214	189	190	228	208	207	204	212	214	212	204	189	218	184	199	206	208	190	189	206	172	191	181	182	189	198	224	244	220	178	177	200	174	195	218	172	181	203	172	199	167	188	199	192	173	208	209	155	195	170	192	219	187	206	206	230	197	225	219	228	215	202	178	199	205	221	178	192	208	209	193	185	186	191	188	212	201	219	208	185	199	194	177	192	185	215	218	181	177	200	201	206	203	198	199	188	204	194	193	240	208	208	167	205	190	199	187	177	204	180	219	191	198	195	176	201	197	212	201	181	187	206	188	182	223	220	203	187	211	189	177	197	208	187	173	208	217	212	180	198	184	206	191	212	205	199	186	199	191	220	191	171	186	174	184	210	237	192	188	220	196	169	169	218	183	209	184	192	182	177	186	236	209	193	218	216	190	178	173	156	204	191	196	189	203	180	193	219	182	201	186	182	207	188	197	185	187	169	179	223	170	218	209	180	194	191	190	205	205	188	177	188	205	182	199	181	184	214	207	213	188	203	191	187	193	164	176	194	201	201	213	192	218	181	232	206	210	177	213	202	211	186	200	204	215	185	200	206	205	198	212	230	217	233	209	224	217	186	187	179	166	200	193	185	204	214	217	211	222	217	205	190	212	236	187	219	203	191	204	163	201	210	193	184	200	200	199	206	198	218	178	200	200	184	218	173	191	194	205	210	205	197	190	184	175	191	208	226	203	185	186	198	225	207	194	203	226	192	177	196	214	207	189	191	166	188	206	190	185	196	195	194	199	196	190	175	215	222	199	235	214	192	206	183	193	185	212	186	199	191	202	208	214	191	189	201	175	191	212	179	204	217	172	188	186	207	188	219	211	195	187	202	210	185	199	190	212	183	200	214	207	200	190	204	222	190	201	234	214	182	233	183	222	198	167	189	205	199	185	191	198	216	198	202	191	207	189	217	200	187	159	185	196	203	217	195	212	157	202	177	193	208	185	183	214	216	177	191	197	208	212	173	190	186	218	194	225	208	186	220	227	195	202	184	177	204	199	174	192	173	183	202	211	196	206	196	168	199	186	195	231	190	184	195	196	203	224	174	198	169	205	189	190	177	190	166	206	189	214	217	218	190	185	218	186	204	197	190	191	205	213	186	195	178	218	201	185	199	218	191	192	184	184	195	186	197	180	198	201	212	171	190	190	197	212	211	219	172	168	183	203	187	201	191	181	161	191	195	189	179	210	205	228	189	172	199	196	193	189	213	171	206	190	203	168	215	202	183	208	195	193	197	185	191	183	236	202	205	223	204	166	205	202	197	186	185	207	195	204	193	198	201	172	180	195	190	179	208	211	191	196	206	206	188	192	232	197	195	194	178	227	225	193	213	206	191	194	217	207	196	230	195	204	214	200	190	179	183	207	201	208	202	188	180	216	204	196	214	158	186	184	197	196	205	213	179	200	208	196	218	200	179	220	198	208	187	210	201	214	208	182	201	194	196	221	212	175	215	192	202	252	198	188	203	210	220	190	191	194	207	220	180	197	180	210	192	201	189	231	219	205	210	193	191	197	217	215	185	184	223	213	195	203	206	189	210	202	186	204	193	199	188	186	182	206	180	196	184	197	199	190	181	212	206	222	183	193	217	204	196	183	194	210	197	216	202	209	212	192	188	205	175	209	175	208	193	199	171	187	189	197	208	208	206	204	195	201	193	210	212	211	175	183	177	174	181	173	202	196	192	178	200	201	187	223	180	193	184	199	203	187	178	181	200	222	225	185	190	187	202	181	200	201	180	195	185	209	174	193	194	194	218	172	199	194	184	219	228	169	172	209	228	203	190	200	175	201	205	170	196	209	197	207	197	176	194	196	182	202	195	215	204	197	189	187	226	198	175	193	200	191	185	185	181	185	180	189	200	172	197	205	189	191	222	212	175	189	218	223	210	223	223	196	196	189	174	203	190	184	181	188	214	209	196	181	223	214	190	212	192	186	189	204	222	210	213	189	185	215	182	201	196	169	174	214	207	168	197	212	199	209	226	193	212	200	172	189	210	185	211	191	174	203	209	198	190	207	188	206	197	194	226	198	160	219	194	199	193	184	199	206	248	209	180	160	208	195	215	193	199	189	214	188	199	211	186	178	187	174	224	198	216	197	208	181	191	183	228	226	167	225	204	198	204	185	208	185	218	182	190	196	182	194	194	209	205	189	203	202	191	202	219	224	216	197	189	210	208	210	203	179	197	177	183	215	214	188	199	195	227	202	219	219	205	233	205	196	235	206	163	198	219	186	173	195	233	201	186	183	200	201	190	178	186	242	193	178	176	187	227	180	167	190	180	192	192	201	192	204	192	176	204	176	202	188	192	173	201	198	201	198	188	170	214	199	213	175	155	204	175	180	188	219	193	221	190	194	193	198	206	213	232	207	204	218	192	202	202	205	204	202	207	190	204	192	197	200	203	227	194	202	213	189	212	218	188	189	189	189	214	192	196	190	227	177	172	180	201	178	165	186	185	189	205	203	204	184	203	214	182	178	185	189	185	236	196	164	194	200	186	206	223	197	198	193	189	207	171	208	195	204	184	212	181	183	193	205	168	215	210	226	206	216	203	204	203	179	199	193	211	221	216	187	208	207	203	190	194	172	186	222	197	200	195	208	203	191	214	213	200	208	188	197	226	196	215	188	201	220	172	211	212	193	212	209	204	181	212	183	206	187	207	165	214	189	207	194	187	176	202	212	188	183	213	220	212	226	215	220	187	192	223	215	213	183	185	193	198	176	160	203	191	188	196	153	211	212	189	198	218	181	208	209	198	189	221	195	190	203	208	191	182	168	188	215	199	173	175	171	173	200	226	212	201	190	185	218	211	173	207	197	202	177	193	188	202	178	179	180	171	185	226	209	199	205	196	213	198	162	198	229	202	210	191	202	190	194	180	231	184	181	202	182	186	244	176	194	189	175	197	189	223	200	197	191	211	198	199	172	192	198	215	219	196	203	176	233	207	201	172	188	199	183	216	201	215	163	191	200	186	214	189	196	190	175	188	179	185	216	219	212	203	214	220	210	184	222	203	192	197	188	189	163	174	186	216	211	227	204	208	193	193	196	220	211	191	190	190	188	183	184	193	206	186	201	175	200	197	191	187	173	196	198	177	199	200	187	194	188	201	218	214	184	176	211	175	192	174	219	220	190	177	199	189	207	183	178	199	204	207	219	196	212	196	167	213	200	188	175	231	191	168	179	187	176	227	205	193	206	185	185	206	217	192	196	186	207	199	223	207	175	188	195	207	224	181	214	208	193	220
29849	13385	11041	11300	9536	7795	6527	5049	4377	3873	3416	3192	2914	2773	2588	2609	2607	2007	1768	1668	1531	1485	1480	1273	1052	1001	1063	825	771	710	658	655	616	546	552	502	485	523	489	489	472	471	483	468	494	472	476	488	448	471	447	487	444	487	496	453	447	421	462	433	490	462	485	427	498	434	469	460	497	444	433	458	462	432	440	435	444	416	428	407	451	397	441	434	457	447	406	454	434	427	450	450	420	446	459	399	437	408	419	416	421	398	420	417	449	437	429	412	455	432	439	407	429	443	421	459	455	420	405	467	441	422	454	420	457	417	457	409	431	412	446	450	419	433	427	451	450	428	467	454	424	441	391	445	436	433	454	438	393	427	427	457	424	479	429	435	417	444	466	432	437	432	456	443	415	445	409	437	397	436	450	420	432	471	402	443	422	452	423	462	465	466	414	447	428	428	439	433	429	449	469	413	415	412	451	405	419	401	381	450	476	446	431	423	461	430	445	383	415	402	425	416	423	424	405	466	431	416	419	413	474	429	452	417	407	435	440	413	428	437	422	434	456	433	450	434	423	475	412	409	425	435	448	415	418	445	438	414	464	422	440	464	417	425	380	399	455	396	422	389	443	425	427	453	410	434	414	429	443	437	432	444	441	430	436	451	450	416	431	447	441	438	479	452	454	432	440	424	428	419	461	396	392	424	457	443	430	406	394	442	432	428	424	421	447	444	425	458	428	426	439	434	421	411	397	422	433	441	458	413	432	420	429	427	409	395	409	417	431	408	421	479	408	413	407	436	444	429	425	447	424	457	409	423	432	459	449	428	441	453	426	442	416	447	455	392	434	425	445	447	458	436	406	447	475	486	434	417	435	408	426	405	436	397	428	426	422	427	452	430	463	398	420	444	434	444	432	410	436	445	430	444	459	426	408	461	417	463	425	429	435	440	412	402	465	446	381	422	435	392	402	418	416	429	409	409	408	426	432	428	412	444	405	438	393	410	367	398	438	429	425	419	446	432	433	408	417	455	452	449	435	446	429	435	413	418	427	403	406	445	431	448	417	379	432	464	423	402	430	471	412	421	412	452	426	444	430	423	390	466	438	416	442	433	453	391	445	444	454	432	390	403	394	461	446	433	457	393	413	424	423	421	403	438	425	409	416	440	428	435	466	426	439	427	410	394	419	401	435	435	409	427	411	452	414	444	436	441	414	440	438	429	449	419	403	430	463	450	447	426	411	410	432	402	420	373	421	474	455	439	448	441	424	434	459	447	426	420	420	385	451	425	430	406	406	432	446	433	382	454	420	441	429	414	430	426	436	469	457	447	429	406	404	404	435	422	404	435	448	449	419	437	475	405	439	436	427	457	438	455	402	429	428	473	428	418	476	437	443	463	460	438	422	438	410	418	441	461	432	455	444	424	460	443	418	426	459	420	417	433	449	387	432	407	445	441	465	423	411	445	411	420	404	416	392	421	458	442	427	412	449	419	431	394	435	427	454	452	415	442	413	424	406	432	435	420	441	447	480	437	431	437	434	446	438	415	490	444	417	410	419	441	424	433	411	420	473	427	421	411	446	410	438	417	414	447	406	414	444	411	430	438	429	453	398	406	438	434	438	449	445	406	406	414	398	417	416	450	409	445	435	455	440	417	438	393	425	424	446	402	422	424	414	429	429	424	415	399	439	428	401	443	446	417	443	410	448	449	462	465	421	429	435	408	423	415	433	415	494	454	425	444	430	460	434	404	440	403	481	455	428	433	460	429	442	424	435	409	436	443	417	396	446	438	431	426	446	438	451	434	401	445	414	441	392	437	428	442	401	426	428	439	422	423	426	436	452	428	433	457	434	435	408	396	443	436	454	419	439	431	456	438	411	430	426	444	413	408	454	452	394	452	393	456	446	421	435	426	424	392	405	468	425	442	414	463	399	441	412	424	432	424	485	426	376	416	416	389	455	403	412	430	425	409	414	435	460	422	436	426	407	417	449	405	425	402	478	454	430	441	444	442	444	421	412	448	414	425	414	433	473	444	460	423	427	434	466	444	438	433	442	420	405	462	412	408	436	434	399	455	413	419	437	380	402	437	438	436	429	441	425	438	421	409	482	408	443	459	379	443	422	437	476	419	472	415	412	450	408	445	410	427	427	428	434	403	427	443	388	461	433	430	419	456	430	398	440	412	427	418	419	472	450	426	434	448	414	432	436	412	457	419	408	402	439	444	414	439	410	468	382	441	447	420	438	418	422	443	430	406	427	438	449	458	409	418	445	443	404	417	453	434	422	455	448	412	436	435	458	411	395	452	414	442	445	443	476	417	393	413	422	430	419	415	435	430	430	452	422	382	423	429	427	427	446	378	461	427	441	461	408	438	380	413	432	431	443	417	380	467	418	426	462	447	431	409	413	464	396	436	436	425	463	437	459	470	384	451	428	404	441	410	475	411	397	449	439	436	427	439	460	443	407	442	405	459	439	426	437	449	420	455	419	436	411	464	456	441	432	424	428	446	394	419	397	419	425	408	433	418	425	429	431	439	446	453	426	426	450	401	395	460	441	406	417	412	427	446	442	437	418	383	417	426	446	432	427	443	419	466	408	446	437	394	452	427	407	409	410	422	452	439	446	443	422	467	448	448	406	449	427	404	449	464	409	433	452	444	449	429	429	402	425	429	431	458	437	409	458	436	450	423	440	432	425	428	443	425	429	413	383	376	439	430	428	426	406	423	429	454	459	410	435	405	468	417	397	409	458	456	419	464	435	460	456	447	459	447	449	397	446	420	437	423	418	419	447	416	430	455	454	456	442	410	426	432	439	401	442	456	449	451	423	424	464	420	430	456	416	438	425	444	415	436	393	448	433	443	409	411	439	411	450	442	412	449	420	408	461	430	462	466	431	472	414	429	397	399	462	416	430	438	439	442	418	423	399	433	410	407	425	404	439	451	409	441	424	460	431	460	414	436	476	443	413	444	432	413	417	440	388	425	442	414	426	435	388	469	416	438	403	417	413	401	409	461	451	451	411	452	438	407	465	421	450	402	383	422	447	446	426	447	424	424	476	436	398	442	415	411	404	408	432	408	457	440	446	455	412	427	428	445	437	412	414	455	429	454	409	419	437	438	435	438	440	438	452	419	387	475	438	430	413	410	440	449	427	425	455	402	383	451	397	426	400	457	435	474	447	410	418	421	458	422	399	389	459	456	445	417	444	413	406	426	437	418	423	429	398	425	465	441	460	445	432	412	442	418	436	415	438	419	428	458	401	417	441	404	412	446	405	433	439	426	438	445	448	422	417	463	420	460	444	450	438	401	429	414	424	437	456	406	434	460	418	451	434	427	421	442	401	427	455	462	402	408	446	423	455	442	421	412	392	439	438	437	451	422	440	408	419	402	398	418	445	444	424	436	398	403	440	439	460	405	420	460	433	401	465	422	434	449	451	459	454	421	411	423	418	439	427	451	458	456	461	384	421	423	448	442	463	422	446	397	426	430	467	446	441	437	381	392	439	400	436	424
31259	11498	2807	1502	1003	696	606	440	369	403	368	309	336	306	285	322	261	241	208	221	247	202	206	173	200	187	210	201	215	192	201	185	186	174	175	180	190	201	195	185	203	192	198	216	204	193	181	173	184	186	230	194	194	170	190	193	172	205	184	157	175	207	179	176	175	179	201	206	187	189	188	207	187	183	215	204	158	166	179	173	169	213	162	185	175	175	194	206	168	157	183	188	176	186	182	181	126	170	188	181	160	215	178	175	190	193	144	161	185	197	187	211	179	200	222	172	173	171	187	195	189	177	184	184	167	186	188	174	170	206	200	184	170	193	200	203	179	177	186	195	189	161	179	179	154	198	171	175	164	164	190	178	188	200	195	194	173	197	199	194	186	168	185	202	198	196	167	180	208	183	184	190	173	200	195	184	180	203	185	200	175	170	197	189	196	182	185	182	195	176	193	147	212	187	202	180	180	185	189	209	184	198	182	181	199	165	180	162	192	164	191	173	171	185	153	195	185	149	208	170	176	179	178	167	193	190	191	183	193	187	170	180	182	170	174	206	171	179	193	174	169	170	165	172	191	208	186	193	163	174	170	174	175	174	173	186	191	197	177	172	199	182	190	181	196	174	188	177	186	178	195	176	176	171	179	216	167	171	196	180	178	179	180	203	195	171	199	184	191	183	183	168	168	169	187	151	219	191	203	187	175	180	164	184	177	169	184	195	197	180	182	200	173	181	190	187	177	200	206	204	169	170	186	184	205	190	196	178	192	174	176	181	176	198	177	170	206	185	222	207	201	176	197	181	208	189	201	157	179	183	185	170	163	184	196	194	192	215	190	164	219	181	197	174	186	172	197	176	167	195	204	173	165	172	174	168	173	185	198	173	201	206	188	194	178	204	188	164	213	170	169	175	210	184	167	173	199	191	206	183	180	192	164	190	193	199	193	176	196	189	190	180	194	183	166	194	182	181	177	168	220	188	180	218	164	184	185	183	156	205	186	190	179	193	192	191	203	204	194	180	186	190	169	184	179	205	193	167	193	213	165	189	221	169	171	196	162	204	161	169	169	170	188	186	160	170	166	190	201	197	186	194	170	176	173	206	166	160	188	212	182	182	188	186	185	194	171	183	174	184	196	195	179	184	201	172	166	185	174	196	189	184	208	182	167	193	199	176	172	160	170	187	215	166	193	161	186	230	171	170	193	189	194	184	186	193	190	150	158	182	188	154	163	172	186	169	200	176	186	171	187	157	184	209	189	188	188	187	197	151	171	187	188	201	200	157	173	213	190	181	213	189	177	157	171	201	212	203	192	208	150	225	172	176	159	170	185	165	192	187	207	173	187	184	192	180	175	194	192	174	165	198	212	195	182	169	168	167	176	189	179	180	171	173	201	192	189	177	199	196	231	192	211	200	173	190	159	186	199	213	193	183	149	187	178	206	185	191	190	208	172	173	195	222	178	176	210	153	198	192	176	169	192	184	192	190	171	188	195	218	194	183	196	196	184	192	162	190	190	190	201	170	163	198	189	191	222	195	191	182	195	204	212	176	187	182	193	184	180	195	206	172	196	180	181	183	206	161	220	200	161	174	176	176	210	197	209	190	179	174	187	207	165	200	169	199	204	190	207	182	179	194	185	168	182	182	166	170	175	182	178	172	167	183	194	194	179	194	195	181	189	186	185	211	180	181	174	206	170	187	230	200	182	182	191	194	196	189	190	152	196	179	190	153	208	216	167	175	194	167	194	178	162	172	204	187	192	190	189	178	202	188	183	181	177	175	188	208	161	176	177	194	145	180	192	169	177	191	178	186	193	203	170	199	168	175	197	190	161	189	170	185	215	189	175	183	174	176	174	207	186	176	183	167	214	168	207	178	195	176	190	186	195	176	205	182	209	188	174	170	194	194	189	172	204	186	196	184	174	175	194	172	164	165	173	167	169	201	199	172	174	186	178	184	160	187	187	207	209	196	179	183	180	190	190	175	199	191	177	194	185	224	203	188	212	172	218	185	194	178	206	176	200	164	196	207	177	164	187	188	191	176	179	192	184	193	196	157	160	170	178	193	162	224	169	161	204	194	207	191	200	188	178	214	186	175	181	194	183	192	187	181	167	177	164	177	203	201	162	179	169	186	203	179	211	193	181	188	197	189	192	179	165	166	168	171	183	197	202	189	156	170	183	177	193	206	177	191	207	185	164	165	181	202	177	202	174	170	172	205	181	193	178	202	177	172	213	169	178	196	178	192	194	170	185	195	222	173	179	164	166	181	169	155	156	171	167	163	164	177	171	168	191	192	213	160	176	167	183	181	157	167	160	199	184	183	206	198	168	182	162	159	188	173	180	187	203	191	194	172	179	200	185	180	171	202	185	202	200	201	188	177	192	194	151	167	178	163	179	210	168	185	204	157	155	191	167	186	168	197	165	220	183	181	182	215	178	181	183	185	162	154	151	191	212	212	197	208	205	172	169	170	195	237	177	178	198	186	187	222	163	169	229	185	187	188	184	193	176	185	190	187	188	163	166	195	173	183	188	211	199	193	199	190	200	174	182	213	177	225	178	177	190	185	193	199	207	207	169	193	176	209	186	189	192	185	199	167	180	195	206	164	150	170	189	191	204	194	187	197	179	165	168	181	189	178	192	166	166	177	193	161	199	173	196	164	186	196	168	175	178	163	169	168	166	164	195	164	167	187	191	186	169	181	190	164	189	201	188	180	159	144	194	184	174	187	187	178	178	155	198	181	200	196	178	178	204	176	195	164	191	191	203	203	182	203	182	172	191	178	184	206	190	193	200	190	206	204	183	172	194	185	189	171	168	175	198	184	188	169	193	177	170	218	192	186	185	177	187	204	193	184	167	167	142	174	202	211	187	185	191	166	155	202	169	185	176	188	177	164	172	182	168	193	195	185	181	193	182	183	200	205	160	185	178	180	185	209	179	199	182	187	169	168	167	209	209	177	174	188	177	182	175	180	179	189	186	200	202	187	188	211	177	197	193	189	188	163	195	185	188	206	193	159	192	181	165	188	198	198	196	203	175	179	182	183	209	191	172	199	183	170	196	167	171	169	193	190	188	154	181	184	190	183	166	175	181	205	184	176	173	220	201	193	183	164	174	191	165	168	194	179	205	182	180	150	174	191	184	191	174	166	170	193	193	182	197	192	183	198	179	207	188	202	175	170	184	197	175	172	182	173	201	183	194	207	176	211	190	180	171	204	192	176	205	163	171	200	187	173	174	200	181	157	171	177	179	208	198	165	191	205	163	190	187	190	176	173	207	197	167	196	194	184	174	190	162	167	171	187	174	174	185	180	182	170	178	172	175	162	179	166	210	211	219	212	200	166	209	170	158	179	207	166	192	176	205	174	181	187	182	200	195	224	178	193	183	192	187	192	164	168	177	152	175	201	186	180	205	223	192	226	166	181	185	185	185	211	179	182	184	174	190	214	206	155	161	171	206	188	179	195	191	177	208	192	173	183	207	182	162	173	191	183	164	168
17550	6668	4287	4349	3416	2801	2178	1702	1583	1398	1352	1242	1127	1078	1068	927	888	814	735	677	665	560	574	532	566	481	525	473	447	472	476	436	435	416	425	491	437	424	410	418	431	426	415	380	404	392	446	414	406	417	397	419	385	421	395	406	416	410	351	424	412	378	421	406	396	369	380	434	427	383	419	425	390	380	384	400	381	410	393	367	417	463	410	429	425	398	390	388	392	388	405	396	393	414	383	373	385	379	379	377	409	407	446	385	386	365	414	406	404	396	437	381	383	386	392	387	404	388	383	384	370	421	396	418	425	351	430	395	402	411	384	386	404	378	443	393	397	374	395	388	390	401	394	395	397	444	392	402	365	387	403	377	427	395	377	386	414	400	383	416	396	422	371	388	370	384	396	416	403	366	384	387	371	403	379	392	430	388	416	348	376	404	377	427	360	400	397	368	392	394	357	400	375	393	357	416	422	416	375	367	391	409	392	404	349	388	358	446	392	419	413	386	399	433	421	404	378	389	384	402	392	377	399	407	385	376	424	395	364	392	383	407	398	414	428	440	408	424	406	370	412	375	370	379	406	419	380	367	431	382	407	418	402	403	382	375	417	401	387	392	369	403	399	413	432	397	377	365	412	405	362	396	414	393	390	392	396	400	401	381	400	405	406	418	369	402	386	384	416	419	395	421	382	405	395	419	423	411	416	420	376	376	393	419	394	430	374	412	410	380	384	394	404	418	398	376	385	425	412	384	422	418	398	396	433	372	431	377	415	426	402	415	360	438	439	371	369	398	393	368	397	423	405	407	388	392	403	403	370	401	402	407	419	403	433	391	384	398	398	374	416	363	404	373	416	361	389	395	401	419	358	390	424	415	386	377	395	432	392	403	396	407	391	414	393	401	401	423	402	396	406	417	402	393	366	370	380	425	398	400	428	424	396	417	385	416	398	401	427	402	408	415	415	405	403	403	395	388	354	418	398	441	390	372	412	398	387	416	413	397	430	416	350	404	368	427	398	403	385	384	395	381	384	427	361	440	397	382	439	391	389	409	403	363	380	360	373	372	385	398	400	376	420	406	398	440	413	395	383	394	399	353	411	406	383	385	402	409	414	362	421	385	411	388	376	391	412	430	399	431	405	354	371	396	435	373	421	417	418	412	376	416	361	358	379	368	409	374	433	423	369	439	378	370	421	377	410	409	416	431	393	417	415	386	389	394	413	417	366	407	402	415	418	366	434	382	409	422	369	350	391	433	340	422	403	399	418	412	412	348	347	404	361	406	385	401	386	353	384	384	425	381	411	362	375	394	377	388	402	382	437	443	343	413	403	369	414	377	423	366	384	413	390	390	440	406	403	379	428	416	394	376	408	412	398	362	426	429	368	410	370	393	415	386	435	352	354	440	385	365	389	390	391	439	408	400	425	380	399	356	425	441	375	386	388	365	425	380	389	401	412	394	414	376	420	406	401	419	396	388	398	350	415	429	384	438	390	403	360	397	396	408	397	395	395	407	377	378	421	377	400	379	411	381	398	386	408	410	394	406	359	415	394	403	392	377	403	391	405	400	388	435	424	391	395	387	415	411	379	426	403	386	402	412	410	389	396	410	401	401	412	404	370	409	371	401	414	407	382	400	370	397	445	418	416	393	418	411	399	433	369	413	394	398	406	407	407	373	395	355	386	378	435	384	393	377	402	405	383	388	395	377	389	407	400	390	385	356	366	403	414	416	394	399	413	399	392	421	369	434	408	425	374	396	400	385	404	405	395	423	403	369	404	357	393	408	394	386	407	390	385	425	384	375	416	413	386	374	415	383	400	393	385	411	409	397	364	411	367	407	405	442	428	435	393	363	384	392	381	375	408	397	392	397	391	401	370	387	394	393	372	405	398	356	389	418	374	421	415	412	380	391	350	404	407	411	429	389	408	397	381	385	383	420	367	394	383	412	395	377	392	380	440	412	388	439	400	408	395	439	385	413	404	425	398	353	394	387	420	385	375	371	418	391	410	398	380	382	397	402	360	444	402	411	428	391	386	419	385	376	429	384	366	407	377	425	398	410	396	404	373	408	384	425	408	424	423	387	407	433	420	399	424	430	443	380	406	396	401	419	398	384	386	418	396	393	400	401	413	366	347	389	414	403	418	390	393	401	384	394	413	394	388	392	407	401	379	383	394	407	407	377	400	418	373	388	424	391	410	396	380	375	417	375	443	386	437	397	413	424	374	379	365	425	421	431	380	404	410	422	381	365	421	392	387	405	409	395	386	408	409	418	397	426	404	420	379	382	407	426	386	398	422	409	446	410	402	403	371	408	384	396	405	368	397	351	407	430	436	421	435	402	403	401	376	399	408	347	423	394	397	410	410	412	375	398	414	395	405	399	387	405	378	410	385	428	396	424	348	383	386	398	421	394	395	390	387	421	397	407	405	410	404	396	432	372	354	424	404	356	365	379	409	387	404	387	400	374	427	408	421	408	386	398	386	385	405	401	407	387	413	399	369	405	396	386	419	393	382	407	377	418	384	409	390	383	386	386	394	401	379	381	404	421	426	409	404	396	362	394	378	395	418	404	398	406	394	409	395	365	401	390	393	433	404	402	402	410	390	387	406	408	392	396	408	413	415	365	413	387	422	419	389	382	385	391	387	437	414	411	399	402	399	390	391	387	387	390	425	396	411	377	413	417	420	414	397	365	409	401	392	378	408	439	412	420	397	441	382	426	398	381	398	392	404	381	425	415	389	393	421	405	403	416	374	406	420	372	377	398	387	388	400	404	422	402	401	393	412	414	440	385	375	411	425	422	375	422	374	409	391	381	387	423	424	416	412	408	411	368	380	422	390	406	396	396	414	406	380	412	411	419	406	377	376	396	406	381	382	391	377	426	414	413	421	385	423	405	405	399	376	365	395	377	362	402	400	409	374	439	416	409	404	378	426	372	413	399	398	419	386	368	383	393	394	386	372	407	390	396	389	377	395	395	417	420	416	425	423	382	397	415	380	425	391	420	378	405	404	385	404	413	411	393	390	387	415	436	391	370	371	419	366	390	399	393	394	361	414	417	401	392	357	415	410	416	420	387	416	379	379	394	431	394	386	386	396	406	427	391	445	417	392	429	395	388	384	413	412	402	369	404	393	382	374	366	370	366	399	372	403	394	408	403	395	371	420	398	389	390	404	388	371	412	405	407	379	417	410	391	412	427	376	394	405	428	421	390	428	421	392	393	354	421	400	395	384	395	403	404	429	409	394	373	370	410	402	416	418	443	406	423	389	377	391	418	404	346	364	412	362	418	411	419	398	394	449	387	406	375	392	395	398	409	387	400	379	404	401	424	389	379	408	399	429	391	431	424	407	388	396	415	394	409	412	428	383	385	377	399	379	415	391	394	384	338	404	408	411	336	362	391	397	397	404	411	395	403	424	400	396	392	382	397	400	403	370	427	411	393	407	398	399	399	409	400	377	395	430	409	413	392	421	415	407	427	391	404	430	415	384	386	392	376	420	405
44630	18703	6314	3103	1832	1318	920	775	644	552	554	482	441	429	384	378	396	339	285	298	248	237	221	237	198	232	235	194	183	168	202	155	176	177	164	168	181	162	171	165	167	155	179	161	170	174	168	170	182	179	175	191	159	167	163	177	162	171	168	172	159	142	152	169	122	161	159	185	166	165	160	160	207	138	183	181	173	117	141	161	146	172	165	154	172	151	174	165	158	157	150	144	174	182	164	184	164	179	154	179	172	149	183	174	188	148	158	165	165	152	156	155	135	204	166	126	168	154	179	154	164	132	187	146	164	162	163	178	168	165	165	146	154	160	148	172	176	156	163	180	153	150	167	154	161	151	145	152	136	166	150	166	171	178	151	155	152	165	149	177	186	158	150	159	145	163	168	174	177	172	162	165	166	148	140	181	162	163	187	151	177	160	164	162	149	163	137	150	162	179	158	160	174	190	156	184	163	152	160	163	156	164	164	169	157	169	157	166	168	169	174	178	157	145	156	140	149	139	163	163	139	146	147	160	127	150	171	161	152	170	160	153	168	162	163	168	167	177	162	178	159	145	145	179	165	153	174	169	174	130	189	141	168	156	161	144	153	174	159	176	168	192	160	151	143	153	161	174	174	149	145	166	149	151	164	165	159	191	157	165	165	161	151	169	170	154	146	176	151	167	177	147	158	157	168	150	138	168	156	164	141	178	179	166	187	163	149	168	163	140	138	181	181	153	151	187	162	176	156	149	163	169	164	188	189	186	187	180	164	154	154	153	159	146	168	156	178	159	175	133	172	178	137	179	169	168	167	153	195	163	159	155	166	153	152	178	152	171	154	146	135	177	177	181	163	141	145	159	143	142	171	174	152	137	159	147	154	153	135	158	152	176	152	149	163	146	161	153	160	180	158	165	165	154	152	155	165	146	181	185	155	169	135	160	147	165	136	158	149	153	174	182	180	141	136	166	156	167	167	165	157	158	152	167	154	160	168	158	159	179	158	157	175	154	150	184	187	142	171	175	205	170	154	168	161	146	152	154	164	152	188	157	134	153	174	169	167	156	169	165	172	154	124	144	179	185	157	180	186	147	156	177	166	188	163	163	173	158	150	170	173	155	175	166	140	139	165	148	166	157	147	155	179	166	175	187	173	168	181	169	161	163	132	193	171	171	160	176	153	176	185	175	155	175	154	161	175	169	162	174	156	153	143	165	171	157	160	166	179	144	148	166	194	179	144	157	164	174	167	150	177	180	151	166	192	154	165	154	206	146	132	161	143	160	159	160	166	163	160	158	142	153	183	173	177	183	162	170	180	154	185	149	158	164	180	183	156	171	151	145	145	179	152	171	166	166	196	185	170	163	168	166	141	177	167	158	167	148	155	165	161	159	151	134	178	178	164	135	153	175	190	148	161	177	145	140	188	168	175	170	162	156	143	185	161	171	144	147	153	162	176	158	163	182	188	162	152	163	185	166	164	152	141	171	153	154	180	178	168	128	163	153	171	154	159	172	172	183	168	190	175	161	168	189	147	155	174	167	175	154	173	144	141	180	157	164	167	155	163	173	142	159	138	170	166	161	167	150	186	143	178	137	170	181	161	164	165	178	157	161	167	152	136	165	186	162	148	148	187	154	150	165	169	172	160	171	140	161	152	159	147	168	172	129	173	175	164	164	150	145	146	162	177	134	176	165	156	164	149	164	155	166	156	180	147	161	176	171	156	134	176	171	132	153	194	145	170	159	175	169	148	143	178	161	145	154	171	180	173	147	190	194	144	164	151	150	144	168	188	176	161	170	166	174	142	171	157	172	146	177	128	163	138	162	172	155	157	178	136	165	174	157	155	147	157	145	170	166	163	156	166	168	139	146	149	164	169	178	157	158	140	168	179	152	172	161	158	188	151	158	175	155	177	153	159	168	155	186	162	171	177	158	167	151	167	184	132	147	128	163	130	176	171	174	164	174	178	161	166	149	155	163	150	154	179	166	172	166	172	155	158	183	182	172	149	150	153	157	159	151	165	168	165	157	146	150	167	152	165	163	135	155	146	176	159	163	161	152	173	174	173	134	163	168	167	164	161	195	179	187	153	140	180	169	169	167	142	165	145	173	167	175	154	140	211	163	160	166	192	145	149	144	149	141	149	176	195	184	177	148	166	170	164	147	175	170	188	186	191	171	184	162	173	163	171	184	166	188	164	168	202	180	173	161	153	157	146	163	164	158	157	138	161	166	148	154	142	161	174	169	147	158	179	169	191	171	162	153	168	151	175	166	163	173	164	137	177	148	172	146	158	167	184	177	156	156	155	168	151	189	149	188	156	169	153	158	149	185	160	149	155	141	173	165	158	159	164	151	160	138	150	157	175	156	180	148	141	160	163	128	160	151	164	165	162	183	159	159	157	151	163	160	145	158	188	162	178	190	147	169	142	172	157	197	155	159	182	161	159	154	156	167	162	171	143	144	174	163	177	174	146	143	135	172	168	163	167	138	169	182	167	160	139	148	149	186	160	147	137	146	154	157	180	145	162	168	180	152	156	147	152	164	168	172	165	181	147	183	173	162	155	183	135	185	180	176	173	166	167	140	171	174	146	154	147	169	155	142	188	138	172	169	179	162	135	150	174	165	182	165	170	172	162	137	158	176	147	148	153	150	159	156	157	177	190	159	156	161	166	170	160	161	175	172	157	168	158	167	168	154	175	176	141	158	158	157	160	148	176	151	152	157	172	177	149	174	161	167	162	179	158	170	147	161	152	182	156	153	171	161	162	174	147	174	176	140	135	176	164	167	175	159	173	150	140	171	141	172	166	149	170	142	167	186	184	162	186	157	189	147	149	176	145	162	154	164	172	160	172	181	144	161	157	167	184	160	171	151	160	171	167	141	182	167	157	161	156	144	145	160	146	170	130	178	169	189	174	162	140	155	167	191	151	145	174	155	165	173	144	161	172	161	178	166	162	170	173	155	151	153	167	177	140	168	175	154	153	166	165	166	161	148	162	198	128	154	166	160	181	178	166	177	167	155	167	171	171	153	143	178	188	175	174	156	171	172	166	147	165	155	147	177	143	135	160	158	189	153	162	166	159	170	158	144	155	168	184	157	141	172	156	147	166	139	153	156	187	175	165	160	157	165	173	153	144	156	156	154	162	206	128	161	192	160	145	152	151	197	130	146	177	168	167	165	145	155	153	181	174	161	183	159	154	181	168	134	165	149	152	138	169	171	172	167	166	167	159	171	153	181	151	130	153	145	155	145	165	168	132	136	161	194	163	163	160	178	162	167	146	174	146	126	153	142	135	176	155	169	204	176	153	181	153	160	166	146	163	167	172	162	162	170	158	147	168	175	141	190	179	168	166	149	169	148	167	167	192	187	158	169	148	193	160	193	175	147	145	182	161	156	142	180	198	165	177	140	179	154	163	164	153	163	163	169	185	158	186	191	161	156	169	176	160	154	185	170	142	146	150	158	143	169	155	147	147	142	135	177	156	170	148	181	175	143	156	150
25871	10507	8216	8425	6763	5353	4357	3247	2895	2629	2400	2187	1983	1818	1745	1794	1661	1350	1194	1131	983	998	870	848	754	698	705	558	509	532	572	441	462	435	451	430	404	416	408	373	423	383	361	410	399	418	407	412	384	379	416	396	385	376	379	409	398	360	356	392	349	314	397	360	357	342	359	393	369	383	370	387	346	381	323	377	389	324	357	330	358	358	382	352	388	397	382	362	363	375	389	389	358	395	336	391	354	360	361	403	345	368	363	364	368	346	387	349	331	324	357	366	334	365	361	351	380	344	354	350	381	377	336	348	355	360	364	355	375	360	332	370	407	359	326	347	363	372	347	358	329	336	357	372	371	356	368	386	352	364	372	331	368	321	352	345	400	340	345	352	332	374	398	381	376	334	353	363	334	332	346	350	345	375	380	366	376	377	371	343	354	358	362	352	376	348	385	364	365	368	372	426	357	373	343	306	325	398	363	366	385	370	340	376	342	361	364	387	355	368	337	332	353	351	371	395	359	370	332	355	336	372	323	363	360	349	357	353	355	355	368	369	376	345	381	327	344	379	395	360	362	358	332	347	359	356	359	380	382	305	386	362	332	386	332	377	368	344	366	391	352	357	377	334	343	346	366	374	356	379	387	345	381	376	317	374	366	345	370	341	371	372	394	374	350	368	348	360	363	352	341	372	371	372	361	361	394	372	377	345	374	365	367	385	359	376	339	356	353	333	368	363	387	356	341	382	371	333	361	347	353	395	357	376	351	395	358	393	384	346	341	358	356	374	374	340	368	370	352	373	332	348	383	383	396	375	362	395	324	342	349	365	361	343	356	347	363	323	340	345	401	339	406	383	380	347	360	347	325	360	359	346	344	318	364	366	330	367	391	347	343	344	353	361	362	372	379	384	361	395	358	352	344	352	336	355	344	375	366	355	319	375	386	364	354	372	367	358	344	364	344	378	344	373	346	377	351	364	378	386	351	341	361	362	390	383	375	342	380	405	350	383	327	377	336	371	387	385	365	357	387	350	355	357	353	346	373	370	349	341	352	356	362	375	358	334	359	347	384	369	368	354	375	364	376	351	353	333	315	368	359	346	362	374	327	348	389	355	382	346	312	325	335	374	352	321	335	347	374	369	324	347	349	360	339	357	373	342	356	368	353	359	373	378	378	363	356	338	371	344	387	355	352	362	370	339	365	364	344	405	339	359	373	386	357	360	346	352	365	360	378	372	389	363	358	371	355	337	338	371	343	340	375	351	343	390	388	371	346	333	356	358	348	383	386	361	333	359	399	376	336	365	355	386	385	358	332	404	388	363	395	352	349	364	327	367	346	348	361	375	325	349	377	358	342	370	363	379	382	343	387	336	357	368	329	373	361	339	355	360	392	342	394	340	374	341	352	380	354	354	352	376	355	377	380	352	378	371	385	353	408	320	347	365	373	345	356	355	343	328	367	388	367	355	363	338	343	377	365	363	377	391	368	345	345	367	336	345	342	323	369	391	319	350	349	340	332	370	376	357	361	357	326	345	390	386	368	346	330	361	372	341	344	351	372	366	340	367	357	349	325	384	360	353	337	372	348	382	352	364	343	353	356	379	384	356	349	357	359	384	367	370	343	358	392	358	381	358	369	341	394	379	364	388	349	357	357	372	410	358	366	332	343	321	382	368	368	346	376	360	370	336	332	367	343	382	341	392	330	360	436	331	345	384	363	343	367	338	393	366	357	331	352	313	347	372	354	327	351	378	340	359	340	354	333	370	348	361	395	357	342	334	356	373	348	383	350	369	343	307	367	380	373	360	419	366	372	356	367	356	362	352	381	394	369	338	362	392	338	355	374	328	370	346	345	361	387	372	382	372	339	373	361	351	352	355	373	332	344	346	381	341	374	380	364	355	344	340	354	402	380	338	357	360	373	330	388	309	350	392	389	333	362	332	355	370	359	343	361	362	351	345	350	352	373	366	364	347	381	357	358	341	336	399	355	360	340	377	345	391	351	363	368	374	358	336	345	378	405	343	336	352	374	358	359	345	372	385	365	366	343	348	369	411	364	358	376	356	363	358	360	338	364	373	339	353	382	387	331	377	327	337	382	355	349	355	381	375	355	360	355	378	385	347	361	351	344	372	360	355	356	362	376	364	359	372	380	394	393	353	370	326	346	363	325	393	371	366	354	358	361	324	387	357	365	361	361	365	382	357	355	382	349	372	364	366	408	342	367	338	376	381	345	377	340	362	321	365	379	354	357	349	382	350	375	393	388	322	342	341	365	394	368	350	355	377	363	352	377	363	342	380	349	359	363	373	355	353	352	372	366	343	357	368	357	353	385	360	346	367	342	371	359	362	356	365	365	373	370	333	385	336	349	389	364	339	349	357	355	338	352	365	357	343	349	333	370	408	342	380	379	360	339	325	338	329	369	342	388	317	377	368	378	357	355	376	340	372	381	373	368	343	367	343	373	357	320	356	369	356	343	337	364	335	365	364	353	366	363	364	414	384	359	349	325	335	354	361	347	366	355	385	368	390	370	366	346	387	323	339	355	357	371	349	345	386	344	353	395	356	353	378	344	347	363	348	381	348	307	357	329	389	352	383	391	370	381	370	383	329	362	391	359	371	347	355	401	341	352	349	344	369	344	345	365	349	368	349	384	367	364	347	323	360	348	352	323	321	354	401	362	358	366	335	397	362	312	393	344	401	381	346	368	382	407	368	362	369	352	360	353	361	321	369	388	374	377	353	362	354	362	356	371	386	353	363	348	378	356	369	366	369	349	362	357	385	362	376	357	372	376	317	341	362	340	358	352	354	319	372	398	345	363	377	344	356	341	393	382	360	341	370	373	386	343	361	369	369	363	373	332	340	326	335	357	365	384	359	377	344	380	358	341	371	363	364	376	375	359	352	350	345	344	399	380	342	369	337	399	343	386	352	402	359	359	367	361	358	376	380	374	384	402	380	351	361	355	408	375	345	398	374	372	353	375	354	356	343	343	344	368	363	358	386	345	340	379	369	408	385	333	362	385	360	350	327	379	368	363	351	350	382	383	361	366	376	356	370	347	359	384	359	353	341	370	345	368	370	373	360	357	356	370	321	381	331	383	368	370	339	403	377	344	406	366	368	367	370	353	335	343	385	384	346	355	363	370	370	383	346	396	341	334	360	375	358	357	372	351	340	351	370	330	363	359	379	365	389	359	356	367	355	379	366	383	342	348	368	358	361	346	357	354	364	345	349	364	364	339	390	347	354	366	337	361	372	361	341	350	404	347	379	385	349	382	353	357	413	364	379	342	356	370	376	358	349	349	388	363	347	385	400	347	370	356	345	340	336	366	384	360	358	367	375	349	351	349	369	324	379	344	378	386	338	360	357	334	322	373	336	355	343	335	358	363	365	348	358	369	344	379	375	384	351	361	311	335	351	368	366	360	348	330	372	361	332	333	351	386	327	378	352	376	333	354	374	377	391	355	348	374	368	370	384	366	366	345	359	358	367	353	367	355	388	373	341
55742	25334	10196	5061	2844	1880	1396	1090	920	788	743	705	606	565	503	505	504	455	398	384	306	306	328	332	271	297	278	252	240	215	221	232	207	218	233	193	217	232	183	192	210	197	204	190	187	207	216	202	184	196	205	207	206	212	227	210	220	180	201	212	207	192	191	186	195	212	187	193	185	187	205	196	199	191	210	186	199	186	180	193	203	190	174	189	203	175	173	184	209	184	186	179	188	162	182	189	223	206	200	228	209	187	185	213	210	202	206	197	215	189	200	192	194	194	224	191	191	211	208	222	194	185	182	196	198	198	202	212	224	178	192	214	178	176	205	227	183	173	192	183	189	188	210	196	179	197	186	191	218	188	213	206	164	214	182	157	201	192	202	174	233	203	207	217	198	199	199	195	180	177	198	205	191	182	219	217	197	189	162	172	197	168	184	200	184	198	197	186	186	188	231	204	205	202	188	177	188	195	199	194	194	200	170	203	184	180	192	183	165	205	206	177	207	198	184	227	197	163	175	192	191	195	189	217	182	203	213	185	207	150	184	191	167	164	168	162	202	188	194	165	216	194	209	186	204	206	182	185	201	160	189	180	184	173	213	171	158	167	189	199	215	204	187	206	218	213	218	176	207	186	179	191	205	181	219	197	208	195	203	167	186	208	212	220	196	183	196	183	203	191	206	205	218	185	199	196	189	203	204	210	169	196	218	203	191	188	187	207	198	180	181	193	202	196	175	189	182	192	180	190	200	211	207	187	185	199	190	217	204	176	222	210	198	222	215	202	189	187	198	168	206	191	191	189	182	165	179	198	204	216	202	192	176	203	169	206	163	185	187	206	199	199	196	224	189	206	192	197	212	173	204	223	200	224	180	196	196	209	194	185	232	209	211	198	199	191	198	206	213	192	179	192	203	197	200	166	211	170	185	225	195	177	194	182	188	198	199	173	163	171	194	186	204	232	204	203	236	208	217	182	200	214	199	234	197	205	206	183	191	189	176	201	194	205	176	192	191	213	196	214	199	197	169	162	203	199	189	210	191	169	199	173	207	197	202	225	212	202	172	213	191	184	193	177	196	192	182	199	199	174	194	202	189	184	180	190	187	203	177	187	208	195	202	195	201	222	210	201	184	189	189	181	208	192	199	171	194	180	195	191	231	203	223	182	195	209	170	192	193	192	189	203	191	186	194	206	173	186	181	182	197	181	202	200	197	164	200	177	173	202	208	195	193	171	193	210	222	197	205	191	164	207	194	196	188	182	196	194	178	197	220	204	182	169	208	182	221	191	177	186	201	176	192	224	193	186	188	198	178	168	180	210	202	190	216	211	195	159	206	187	189	177	186	174	197	211	181	182	185	204	183	203	184	186	207	187	212	189	196	214	192	199	188	184	205	168	193	193	217	180	201	197	192	197	165	222	185	217	197	224	200	185	185	176	198	183	206	212	211	193	198	192	181	216	195	198	182	206	210	198	193	168	197	180	209	180	205	198	220	196	190	205	209	185	196	182	206	189	219	190	212	177	212	213	173	220	223	184	181	194	184	190	186	210	207	181	190	212	190	207	194	180	193	180	186	181	198	201	193	203	194	205	198	173	170	211	196	194	209	193	182	219	208	186	214	202	197	208	206	186	202	179	199	194	221	194	193	178	191	239	204	188	194	201	209	170	215	197	188	207	198	175	192	182	179	178	198	210	236	215	179	194	184	180	193	200	188	189	183	170	201	236	178	171	182	193	210	185	182	174	194	244	206	222	175	204	166	179	193	170	214	194	188	195	190	203	187	173	220	204	211	191	188	194	201	197	215	177	191	185	182	218	183	194	194	184	192	169	225	210	215	197	224	203	211	193	194	226	215	193	201	203	203	187	174	187	181	202	167	184	177	206	161	189	180	182	215	196	210	212	186	191	198	201	181	197	171	184	198	193	223	196	202	214	224	202	194	193	200	192	189	170	193	198	185	212	186	189	211	200	174	177	178	193	158	234	184	194	190	192	191	177	176	195	205	220	208	188	194	215	161	170	181	195	230	202	195	191	206	216	202	189	195	211	198	195	183	182	224	190	216	205	188	208	218	178	188	174	218	190	199	177	197	196	197	187	186	236	213	198	195	187	195	186	193	224	176	194	194	181	185	180	187	193	176	202	196	205	199	218	185	191	173	214	201	182	190	229	191	212	193	170	202	201	204	188	215	187	207	202	223	206	204	206	166	210	198	182	189	199	210	173	205	223	180	186	208	199	235	182	179	215	190	174	181	201	205	207	208	206	205	224	189	192	187	222	173	203	206	200	199	207	197	197	204	223	204	173	170	190	191	170	199	187	207	215	197	206	203	197	175	179	221	200	180	224	193	207	195	220	216	213	202	191	202	187	202	201	169	186	203	197	182	194	190	183	181	209	158	169	221	166	211	207	218	195	206	202	195	203	215	178	188	186	183	199	211	189	190	211	194	187	185	212	210	173	193	185	169	194	213	201	209	159	192	224	185	202	196	182	210	181	189	203	208	221	197	208	179	182	162	187	201	200	199	170	220	216	188	193	203	216	183	186	198	181	186	220	205	219	195	197	198	193	174	210	177	187	198	234	202	188	197	162	195	186	194	197	199	192	208	194	226	195	207	188	216	184	206	187	204	190	212	185	182	178	182	199	196	177	198	201	209	179	189	196	193	183	177	163	168	221	184	209	205	180	193	179	199	196	191	212	190	180	180	204	199	185	212	178	194	199	212	211	197	201	190	189	181	179	196	213	186	200	180	194	163	155	210	214	196	198	205	213	202	187	180	203	220	190	224	173	187	182	184	172	203	176	184	214	195	186	176	199	196	171	169	212	194	159	182	210	191	180	183	198	201	191	216	204	182	180	186	203	221	184	226	180	219	167	178	202	184	211	211	197	209	191	180	187	205	186	213	187	200	210	198	210	172	207	184	180	197	192	214	181	194	197	203	185	173	206	186	204	193	205	190	178	198	187	189	179	205	195	203	205	168	181	207	198	188	210	204	187	174	184	202	196	173	205	215	200	190	222	220	182	184	190	205	196	196	188	203	209	180	173	197	162	206	196	164	194	185	204	199	175	182	192	213	210	202	195	198	170	208	208	197	174	196	195	216	216	180	187	186	208	202	240	187	227	186	175	221	200	219	198	181	228	222	183	174	206	187	178	183	178	193	202	203	203	163	201	179	214	185	186	225	192	169	170	197	207	202	203	191	224	181	182	201	201	211	206	203	161	188	182	176	209	172	205	196	180	226	210	194	190	194	213	187	194	173	202	216	189	194	184	219	211	173	197	234	225	168	184	192	227	177	191	183	184	182	210	212	185	207	211	182	196	207	218	218	196	184	174	220	211	177	179	231	207	191	178	209	207	194	213	188	195	201	168	193	179	198	195	223	196	206	196	218	194	224	179	186	159	186	173	198	187	178	224	201	190	183	185	193	204	202	219	203	181	187	189	186	198	191	199	192	169	194	221	221	204	199	210	217	207	187	196	199	198	190	209	202	180	222	214
31554	14410	11284	11177	9235	7240	5786	4655	3924	3759	3423	3250	2869	2340	2288	2508	2562	1916	1720	1563	1357	1288	1378	1228	1105	933	913	820	704	608	680	632	613	528	569	538	507	512	484	479	477	509	473	425	493	472	487	479	437	418	424	454	449	456	453	458	443	421	415	454	440	437	442	443	458	469	441	433	461	420	415	397	458	432	426	442	474	395	441	429	435	390	428	446	427	436	434	419	446	397	440	415	438	446	421	427	410	428	416	399	382	421	414	428	444	414	428	390	402	407	397	448	434	456	433	410	417	410	425	429	430	416	412	432	420	420	417	402	402	458	442	407	405	441	444	424	413	447	445	415	396	446	414	420	418	451	387	424	412	428	434	372	440	404	434	400	470	410	416	404	434	411	447	432	429	399	438	443	422	430	423	413	389	403	434	425	430	421	428	426	420	422	425	421	437	417	402	436	395	447	457	445	411	418	419	440	451	431	426	411	422	422	421	433	375	435	398	424	433	425	443	403	433	414	409	419	429	456	409	421	415	441	439	426	410	445	363	422	476	449	421	446	439	412	424	433	403	420	416	447	437	418	410	429	443	418	448	408	412	459	398	393	446	425	421	428	456	427	428	403	413	395	439	417	431	420	428	446	388	434	399	425	455	424	439	421	424	437	412	431	421	411	435	411	425	450	406	413	386	448	445	438	393	404	416	426	441	419	429	409	432	405	406	435	405	443	436	456	451	456	416	474	396	437	444	456	435	414	409	425	424	430	428	426	405	431	415	438	410	435	408	452	440	451	435	430	436	388	435	408	400	425	411	426	413	412	413	410	444	422	410	403	413	412	420	407	451	404	388	405	443	425	440	437	425	431	424	420	415	416	421	446	427	435	434	418	416	423	410	421	417	401	434	396	401	419	443	421	459	424	423	423	428	390	425	432	407	425	406	408	412	433	450	438	388	413	408	385	430	432	450	442	427	450	416	412	427	441	409	408	430	444	406	421	420	434	460	386	436	437	373	378	411	422	410	455	434	435	395	466	438	427	434	395	382	406	443	420	409	436	429	431	431	445	411	412	413	399	425	419	398	450	430	428	426	455	445	452	428	402	378	454	421	401	419	441	394	418	401	442	407	421	394	433	425	401	434	406	405	420	441	434	389	411	428	447	452	439	438	425	420	443	430	445	446	401	429	416	407	387	433	416	396	450	459	438	425	389	384	442	454	389	393	426	412	430	439	437	443	421	417	419	442	432	398	445	431	457	398	420	451	450	444	442	475	401	435	422	393	439	419	420	470	456	402	422	400	406	431	456	425	443	418	438	427	405	409	405	431	500	403	435	408	453	449	438	418	410	406	411	450	427	425	416	423	422	452	396	428	435	424	476	419	418	413	457	429	445	483	413	410	409	453	405	449	406	439	432	431	465	463	449	457	464	404	455	411	435	417	436	411	460	419	409	418	459	447	435	427	435	401	399	440	424	370	434	429	439	400	427	390	424	397	449	457	444	459	391	439	426	405	421	386	409	438	413	407	432	478	413	415	386	447	421	420	446	410	423	405	424	426	429	431	428	419	427	405	426	406	439	411	405	441	415	417	406	416	409	414	398	388	394	427	383	410	431	411	453	409	421	443	409	414	428	414	422	406	433	415	445	428	451	390	447	425	450	428	386	435	389	418	418	447	437	423	382	429	447	445	419	440	444	443	413	418	409	403	409	433	428	425	407	419	422	471	400	437	446	453	393	422	411	438	400	426	407	415	428	415	409	411	422	425	428	432	422	438	393	475	430	398	423	376	393	477	470	442	442	435	428	446	432	443	414	439	424	443	431	440	418	458	435	421	411	426	400	449	447	458	427	425	421	437	398	423	394	421	437	400	427	429	450	403	441	432	434	424	444	434	428	406	424	433	413	384	422	459	417	417	426	431	392	406	463	451	433	407	399	453	433	400	422	449	441	387	406	436	392	421	413	457	412	443	423	435	413	393	439	434	428	480	392	446	421	415	425	411	458	427	433	436	377	378	442	431	436	414	435	402	452	449	415	446	423	440	410	395	448	442	411	453	434	425	432	436	455	447	429	394	422	426	426	446	443	409	402	443	418	446	395	405	437	428	439	429	429	455	423	432	409	425	422	419	430	439	435	408	454	415	489	438	450	425	375	430	414	446	413	417	422	391	440	406	451	441	449	455	456	426	406	416	421	442	426	432	415	438	427	401	405	409	455	431	419	443	465	440	436	418	448	447	436	465	447	389	411	425	430	409	406	418	443	460	451	427	448	423	449	445	431	436	412	420	425	451	451	435	391	424	448	405	406	399	425	415	398	407	440	445	426	412	436	449	432	443	447	457	418	420	410	389	429	449	423	479	434	410	428	418	447	378	394	416	400	433	454	400	431	407	445	424	442	421	407	443	445	404	463	456	411	429	411	392	412	438	452	443	416	402	428	444	432	411	428	431	368	438	443	413	439	437	406	406	456	392	448	443	399	452	403	445	424	399	380	452	404	430	414	411	392	384	420	402	406	424	427	452	385	451	427	434	431	428	463	403	474	435	433	454	408	422	450	448	410	434	410	458	428	388	421	439	458	440	436	431	414	441	426	409	469	421	464	433	420	422	427	420	455	437	427	436	440	488	384	390	403	386	424	429	418	389	412	393	419	424	449	409	420	410	422	444	431	438	399	379	407	416	430	429	422	413	425	411	426	417	434	391	401	398	458	392	391	402	444	414	409	433	468	447	455	428	413	407	435	424	449	407	430	411	371	443	409	424	428	401	440	435	430	458	397	439	416	426	440	419	425	454	411	436	443	410	477	422	436	438	427	418	386	405	461	403	449	429	451	424	453	470	415	450	427	456	454	459	431	450	437	428	443	401	441	428	443	404	445	407	409	441	446	418	446	414	439	398	410	421	445	415	430	420	429	379	430	432	394	429	377	485	431	414	416	416	423	424	449	407	429	461	413	402	449	437	391	436	397	444	439	428	430	404	435	434	419	425	430	427	444	463	445	399	436	427	440	415	444	423	414	415	428	453	443	406	406	401	421	382	407	465	445	429	428	401	400	387	397	422	418	466	447	423	429	419	389	403	425	437	413	461	391	412	450	425	461	444	439	412	413	374	431	458	411	419	402	417	434	433	378	409	422	461	451	416	438	438	470	426	419	446	436	432	419	452	387	415	404	387	468	409	430	402	443	419	409	425	438	456	443	386	453	423	432	431	439	414	428	407	451	441	417	409	429	421	430	424	424	389	447	441	398	431	468	418	444	428	410	440	439	401	433	434	421	396	449	428	416	411	430	426	426	401	428	433	411	440	406	427	422	402	391	417	426	395	456	400	417	430	405	421	447	421	373	389	398	426	422	420	432	431	410	431	472	413	434	433	393	448	437	424	414	422	428	419	411	445	442	406	434	426	429	406	426	430	476	429	398	461	426	422	460	408	425	460	428	440	427	400	476	406	398	426	453	397	447	426	452	399	406	396	418	422	468	396	399	427	401	440	407	392	417	433	371	465	447	424	389	431	424
32824	11856	3006	1604	1034	701	510	397	398	390	352	359	329	284	311	292	290	268	233	198	222	215	235	224	200	178	207	175	183	185	186	189	191	193	193	180	150	163	205	194	186	196	187	192	198	181	166	202	181	176	181	173	161	173	194	204	175	174	145	178	170	177	189	174	182	174	166	185	183	194	168	187	186	189	196	202	159	189	195	192	194	172	185	192	168	183	166	193	186	182	172	206	192	172	166	187	180	231	174	190	176	155	184	173	211	194	189	187	184	196	198	189	207	204	183	193	180	195	219	169	180	167	179	177	198	191	179	159	196	169	189	168	183	195	193	179	186	172	161	156	158	164	204	173	220	193	189	160	166	178	181	193	175	199	168	184	182	179	198	183	182	204	162	197	177	163	193	170	168	191	181	174	175	166	169	204	188	185	203	191	191	155	179	187	203	166	189	173	183	190	241	157	187	184	173	173	206	185	171	207	176	185	204	199	199	180	151	166	188	171	174	187	200	220	206	195	182	159	222	165	184	221	162	173	170	155	175	199	161	175	178	182	174	184	185	174	183	185	187	183	182	175	194	198	171	180	176	194	183	151	184	214	186	183	185	174	181	184	189	201	183	160	170	175	207	176	174	173	171	207	188	186	188	182	200	174	179	169	188	190	187	171	179	185	185	196	206	184	208	191	193	189	177	183	188	165	176	169	190	190	204	166	170	194	172	177	191	199	203	187	197	191	180	183	186	201	192	205	186	176	175	172	172	181	182	173	189	154	177	183	178	192	209	156	176	178	187	176	202	209	176	188	171	199	181	183	187	167	173	194	182	198	185	190	191	185	194	198	170	184	208	202	166	191	172	201	222	205	190	203	190	175	185	202	180	188	181	170	165	198	176	190	172	208	168	199	177	176	174	177	211	177	183	196	191	187	183	155	176	167	173	173	192	170	196	184	155	161	177	188	192	172	198	181	183	178	166	193	198	193	183	192	224	179	178	183	181	175	185	181	206	207	208	192	167	192	170	184	181	164	201	166	180	179	201	182	190	191	163	197	203	177	180	174	170	222	178	162	177	197	187	200	173	167	170	181	177	171	200	188	176	180	182	185	211	197	178	199	189	175	168	181	185	203	178	174	192	200	190	178	175	157	167	166	190	199	186	183	186	207	163	176	189	208	193	177	175	208	166	182	193	191	191	182	182	189	161	159	205	192	187	186	169	206	176	178	190	175	170	204	164	178	195	179	182	199	198	207	157	197	182	178	196	191	182	174	164	181	165	208	201	183	204	173	171	171	174	207	204	190	199	179	168	188	168	185	181	177	184	191	171	193	157	193	183	163	182	181	177	175	187	183	197	172	202	183	172	199	189	189	177	211	176	147	183	195	165	188	194	201	180	186	182	160	169	156	184	171	184	191	186	172	181	182	179	167	210	178	171	166	204	200	179	192	194	187	182	175	160	190	169	197	168	184	210	169	204	200	213	191	158	186	161	211	219	197	191	194	205	190	179	182	168	198	174	181	180	189	190	190	198	169	180	209	153	176	162	173	193	179	207	188	181	165	187	160	180	190	170	179	181	193	196	164	191	181	199	176	189	162	215	198	202	189	182	179	197	175	170	190	173	160	189	183	197	194	184	171	171	202	194	175	154	174	154	180	178	152	180	182	175	202	182	192	197	182	183	144	162	207	167	185	155	181	185	192	206	157	185	188	157	199	164	180	191	189	166	180	168	166	185	177	169	181	177	188	177	211	191	175	199	168	199	178	185	178	170	162	157	157	184	187	158	178	183	185	163	176	187	211	177	195	201	203	164	166	185	189	199	171	173	183	187	199	191	192	194	179	209	184	192	187	186	184	195	160	190	164	196	181	175	178	169	179	202	192	196	176	185	211	217	168	196	167	186	185	194	184	182	192	196	213	187	158	182	183	188	212	188	178	181	164	176	161	191	166	179	185	184	187	182	180	196	187	188	184	176	198	178	178	190	177	181	208	206	177	165	183	229	201	163	189	165	186	194	180	155	164	171	143	193	184	172	183	197	186	192	190	177	180	180	203	200	184	185	165	201	157	191	164	193	185	183	184	198	177	176	160	197	186	172	163	195	170	184	174	176	181	200	198	186	195	176	174	182	164	186	215	166	188	193	178	179	191	192	185	211	186	185	191	215	162	180	183	174	182	153	171	181	208	216	167	177	172	193	209	198	169	188	211	198	193	188	196	169	195	219	195	208	199	192	165	160	161	194	194	174	177	175	185	189	198	172	191	203	186	167	171	171	184	150	167	184	229	151	176	193	202	181	191	186	179	178	227	183	201	153	193	195	186	186	159	191	197	164	161	194	179	170	168	188	177	201	198	173	165	178	171	166	159	186	175	188	183	163	193	183	216	185	193	181	197	177	169	195	201	229	162	179	205	163	176	197	188	165	202	196	180	207	182	169	199	194	155	192	188	162	202	186	213	184	163	191	209	191	177	153	171	169	164	193	185	200	170	203	205	168	185	184	210	163	167	187	195	176	178	185	176	196	174	200	174	188	171	174	178	208	213	231	179	207	190	191	175	162	185	169	214	177	214	178	169	192	162	204	204	193	188	168	196	167	175	193	177	185	175	184	201	243	195	156	198	204	171	168	154	191	176	201	179	170	177	180	170	170	179	160	184	194	208	172	184	214	195	185	165	170	153	191	166	195	160	206	178	190	167	178	179	180	197	187	209	180	193	191	204	179	186	195	186	173	197	198	168	203	200	205	188	200	187	185	194	162	158	197	171	171	184	203	191	170	191	157	184	189	192	216	190	186	179	151	204	180	179	154	178	181	177	170	193	184	156	167	187	199	191	215	226	181	195	185	196	196	214	178	188	162	158	166	178	199	183	189	192	175	193	169	192	168	194	176	176	174	195	219	187	167	176	180	173	165	160	193	186	199	197	177	185	200	197	180	203	181	187	185	183	189	177	203	172	201	164	200	192	195	193	175	173	197	195	178	172	217	186	196	215	175	176	204	192	221	215	184	175	187	163	173	162	151	185	179	205	201	194	168	179	177	176	165	187	176	162	173	163	215	212	190	194	177	174	176	202	186	205	201	181	196	178	203	176	213	150	189	178	163	207	227	190	186	186	167	170	184	189	176	208	189	196	209	176	174	182	200	191	188	184	169	189	194	165	186	178	191	169	173	199	186	185	175	175	182	172	177	195	193	161	198	201	188	182	173	178	188	183	194	192	183	181	233	191	217	175	192	208	138	185	180	183	193	159	169	192	172	175	167	182	183	190	193	176	187	190	182	184	182	186	178	181	190	172	184	204	186	187	197	188	168	174	201	149	192	195	193	169	181	180	202	187	177	170	183	188	197	195	189	162	195	159	183	186	212	175	172	211	177	188	184	156	167	170	184	193	155	170	171	180	206	181	192	178	185	203	175	198	168	198	201	180	185	175	183	199	164	176	189	160	183	180	159	176	158	184	179	172	207	202	186	162	172	193	165	173	176	179	160	191	161	171	186	200	187	165	167	208	194	160
18393	6448	4556	4576	3550	2707	2053	1681	1527	1526	1437	1470	1229	997	995	1005	973	862	731	668	593	583	567	566	546	500	482	478	460	461	433	478	422	429	442	427	419	445	390	417	433	422	434	427	449	407	417	435	403	413	418	392	422	393	403	402	402	401	400	416	372	394	383	395	392	368	389	429	436	381	384	406	397	424	378	379	397	402	393	446	361	405	412	375	363	391	401	386	405	352	435	378	370	405	402	409	366	402	382	403	385	396	398	436	349	380	394	387	435	409	404	394	386	405	368	376	379	381	408	416	359	390	367	333	441	392	416	444	392	410	413	394	388	399	411	408	388	407	383	387	377	401	414	392	416	378	398	400	397	421	423	398	422	396	411	392	421	372	419	395	391	384	386	367	414	376	404	387	389	385	368	377	442	408	394	394	434	382	389	370	395	432	365	385	401	408	376	409	372	377	373	381	414	395	398	421	397	383	375	393	394	433	415	380	390	399	368	383	396	403	387	391	392	401	391	414	365	374	349	395	393	379	419	382	409	411	379	376	418	403	397	381	395	374	378	439	424	403	373	376	414	404	419	384	394	383	407	417	424	389	388	407	403	365	401	444	369	393	373	384	404	365	388	411	414	397	403	377	426	443	408	385	405	433	412	380	397	361	411	390	418	387	374	362	412	412	409	406	356	410	366	365	409	385	383	384	392	405	376	413	354	411	418	355	385	427	406	381	388	385	389	379	399	378	418	397	380	363	380	405	388	391	370	406	388	408	361	406	403	391	397	413	398	379	396	373	392	383	417	389	378	414	410	398	364	378	390	418	392	392	404	417	374	390	410	385	403	395	418	347	406	423	363	373	380	419	396	395	375	430	403	415	437	395	409	361	396	380	375	389	363	362	411	395	399	398	420	419	408	378	395	406	372	404	402	427	419	389	403	369	415	381	408	392	396	371	375	396	413	378	356	411	407	379	405	397	379	382	396	415	373	410	413	384	401	398	409	421	398	408	437	414	371	406	414	378	383	390	404	389	392	405	354	393	377	384	449	430	361	404	400	363	387	421	385	384	386	377	416	404	401	364	415	384	392	374	433	384	387	404	410	388	406	415	420	370	389	405	383	403	351	381	401	403	370	384	372	416	392	425	392	416	434	386	366	405	369	388	375	393	370	408	368	405	421	392	372	410	409	383	367	404	381	343	382	435	419	376	417	440	422	379	372	402	439	357	414	402	376	417	395	414	407	421	415	423	391	414	418	429	392	397	406	395	410	402	368	375	415	402	381	390	419	405	403	393	387	395	394	400	398	387	393	395	388	420	369	371	363	384	399	408	400	383	431	407	368	434	383	385	430	379	358	370	398	388	369	371	385	426	390	373	391	387	369	403	363	374	414	412	454	385	376	408	389	399	418	363	390	385	387	428	391	412	399	368	394	391	387	356	447	391	402	401	392	423	383	359	384	382	447	416	397	385	400	383	409	414	394	428	394	408	406	425	357	366	410	381	403	376	405	382	406	410	389	408	400	372	380	386	370	412	371	400	416	371	431	430	400	407	437	376	441	383	418	400	416	408	393	370	361	434	378	375	384	376	407	402	351	397	412	424	398	433	397	398	377	384	420	445	392	412	393	378	395	388	406	393	417	414	391	412	416	390	405	413	405	389	396	374	410	394	389	468	408	406	378	397	399	385	413	402	406	414	386	383	399	391	412	384	399	389	415	432	383	373	420	394	405	384	402	381	411	357	379	392	420	421	397	408	362	387	394	398	420	408	409	374	386	404	377	422	353	422	382	421	388	407	379	402	419	408	360	381	400	392	389	396	370	412	394	369	412	373	400	422	432	429	408	390	406	414	437	410	418	422	399	402	366	359	398	402	387	384	370	389	365	336	412	436	400	414	381	396	427	413	380	386	407	391	453	408	430	356	388	377	377	369	442	391	376	376	407	422	395	358	388	408	419	395	413	413	394	401	375	383	400	380	380	426	394	429	391	400	399	407	419	402	383	377	402	381	413	404	400	363	386	414	411	352	386	421	419	376	440	387	394	381	399	369	387	402	421	371	375	385	401	409	387	400	430	387	384	369	387	402	387	399	385	397	447	372	421	366	390	418	408	417	384	369	384	389	417	374	362	396	413	405	376	386	406	375	406	402	396	375	436	414	412	370	384	417	407	440	412	439	404	403	396	420	415	367	375	375	406	389	409	377	380	399	398	400	428	424	399	363	403	360	400	405	421	426	410	373	364	364	405	376	412	371	419	400	381	397	411	396	399	410	440	377	371	411	390	411	406	406	414	413	402	411	407	411	437	376	373	353	397	393	392	426	430	369	402	381	373	410	371	403	387	348	395	392	387	423	398	371	395	406	386	402	381	362	367	417	377	387	383	394	399	404	418	400	432	408	416	399	381	370	411	383	413	418	413	403	421	402	369	374	381	390	359	376	403	402	397	380	389	397	363	406	410	438	413	422	390	363	366	402	394	414	389	390	414	409	416	410	401	405	416	402	373	463	388	382	365	359	406	396	411	399	417	374	441	394	401	400	416	379	375	389	393	401	454	407	401	421	388	391	393	386	417	391	416	400	394	385	384	394	401	367	404	385	417	398	410	397	399	434	393	367	398	397	393	430	427	411	376	429	416	401	433	394	391	372	416	418	362	401	396	377	432	402	428	397	411	394	409	377	383	386	403	399	405	399	397	418	402	407	413	427	385	384	421	386	398	379	352	372	402	379	418	372	378	415	379	376	387	405	425	397	394	424	352	416	421	378	401	424	385	410	432	379	394	375	404	393	431	413	390	398	389	363	446	375	358	386	401	374	403	416	376	398	367	393	391	416	389	414	413	403	393	371	365	399	402	410	365	370	378	404	403	403	421	392	373	395	364	415	399	424	404	406	419	399	366	406	381	439	418	418	418	403	383	391	406	371	394	391	415	373	391	380	400	424	409	372	371	390	406	396	411	411	414	425	373	373	381	392	399	396	387	388	368	389	400	429	412	389	407	397	382	397	446	411	416	360	398	408	396	419	387	399	369	374	405	400	422	374	412	393	393	393	411	380	410	415	387	400	396	393	410	395	401	385	422	420	385	366	370	435	405	389	362	413	380	412	411	379	391	405	406	401	418	442	426	396	398	348	398	391	373	399	408	382	390	391	374	381	407	415	394	404	371	386	380	370	403	410	378	404	432	424	376	397	387	393	400	405	391	378	404	392	395	398	382	443	393	406	413	400	380	406	413	394	402	400	355	385	360	413	410	419	367	409	379	391	373	387	393	449	381	369	391	413	370	370	401	380	415	407	386	404	413	416	393	411	381	378	364	378	442	406	359	415	444	388	375	407	417	425	413	396	378	362	415	405	400	375	394	395	401	388	409	380	397	417	402	396	386	386	410	396	398	427	395	410	420	407	395	399	418	402	358	359	411	379	387	385	379	361	391	392	421	418	385	377	400	369	397	407	394	414	399	390	388	398	426	388	361	377	414	428	368	405	404	378	398	379	417	385	397	376	400	414	386	395
46436	19141	6713	3399	1945	1252	941	671	622	562	538	532	529	414	342	359	365	360	321	271	248	241	251	248	201	198	227	192	184	193	183	182	173	171	177	143	154	169	178	165	179	163	192	183	163	161	159	168	139	167	160	154	183	169	154	174	183	135	169	140	155	168	151	151	168	167	170	152	139	158	159	190	157	172	179	176	154	161	157	157	169	153	197	169	160	135	164	136	169	170	141	144	151	190	183	189	150	172	162	166	184	176	146	188	162	145	173	142	164	180	160	134	161	166	135	165	164	165	186	160	167	160	150	162	160	165	179	143	168	149	175	143	146	153	159	166	158	164	163	167	156	150	144	139	155	168	147	170	157	155	159	151	158	131	185	176	156	161	176	141	167	148	148	169	174	156	159	181	166	164	128	180	162	170	148	153	163	181	174	139	150	149	151	156	143	161	134	172	152	170	160	160	145	161	161	138	150	176	178	156	155	142	148	158	182	143	161	174	164	144	162	147	172	175	152	176	136	158	152	155	164	169	152	169	171	182	161	165	172	164	162	152	143	147	167	145	165	160	148	146	174	164	133	162	164	182	183	157	179	169	163	158	145	140	170	176	165	162	164	159	146	155	177	130	162	155	180	153	151	164	155	154	152	167	139	189	132	157	176	159	177	172	158	156	158	185	177	173	167	178	139	137	151	164	168	168	156	135	175	150	139	165	164	154	145	165	198	182	155	169	137	151	181	162	145	153	183	160	144	148	171	168	145	165	139	169	176	185	163	170	153	168	160	197	172	158	171	162	160	161	162	178	155	152	170	146	143	181	150	152	164	146	168	168	158	170	152	155	178	167	164	169	184	166	181	168	132	152	179	149	174	179	153	191	153	171	146	171	150	158	130	154	155	160	147	147	167	158	159	161	136	139	175	177	165	168	163	204	176	154	178	167	159	164	146	150	152	137	149	164	142	164	146	142	169	169	149	169	148	173	165	170	164	166	126	153	149	138	163	122	166	162	151	162	144	139	141	140	125	156	195	164	161	172	178	175	162	185	162	185	150	172	177	130	161	160	171	147	151	150	173	173	146	136	149	168	155	174	155	166	160	150	160	170	155	148	141	149	180	155	180	161	165	155	170	160	139	153	158	166	147	185	180	181	152	192	152	163	181	182	154	161	151	144	147	177	165	171	150	153	155	160	156	165	171	171	171	166	145	168	163	154	150	145	132	180	150	152	139	158	128	164	165	148	152	168	166	178	160	174	159	154	158	169	134	168	162	153	158	186	167	149	148	145	168	179	181	176	171	155	188	166	180	193	170	164	171	172	174	154	150	184	176	177	173	170	155	154	161	139	161	176	154	152	180	182	144	171	185	172	188	178	155	143	148	197	167	172	141	145	180	155	176	136	156	163	177	162	154	170	150	165	181	168	152	164	155	160	195	136	156	148	157	160	188	156	166	158	144	160	146	174	163	132	181	151	157	175	184	168	118	159	175	171	183	175	171	153	149	181	157	143	159	152	165	160	155	166	155	174	164	163	166	147	132	156	168	191	162	157	151	147	182	162	165	155	174	153	149	158	170	151	195	147	155	172	179	164	147	161	163	182	158	168	156	165	166	148	183	137	172	162	194	156	173	162	130	159	180	155	151	170	162	175	150	172	166	152	162	143	166	146	162	152	127	144	147	140	148	152	148	148	171	165	184	170	161	161	143	147	157	174	177	176	146	164	132	166	161	149	189	140	162	171	161	161	178	164	154	179	171	163	145	156	140	167	173	184	185	172	142	153	139	165	154	162	147	166	169	175	164	159	147	163	113	175	199	143	156	159	180	164	159	176	181	182	152	157	154	149	169	158	153	149	177	155	141	153	161	142	147	160	186	160	151	163	171	169	178	145	172	144	152	149	147	167	153	177	164	161	147	160	173	171	153	155	173	148	180	144	165	158	160	164	145	135	147	176	166	165	144	157	169	162	162	157	196	161	171	154	148	165	155	145	177	179	166	159	149	181	164	155	180	176	191	178	137	173	151	163	167	138	168	150	157	184	137	162	160	144	152	178	195	158	167	157	163	146	133	138	169	171	158	167	146	170	173	148	158	133	150	142	143	142	165	151	145	148	135	167	151	143	175	172	163	168	186	162	159	145	129	169	151	140	159	153	186	160	160	163	171	166	156	137	154	157	172	148	134	147	185	143	164	164	150	160	170	165	180	150	154	183	180	152	163	164	165	170	166	148	160	132	156	152	135	168	142	171	162	150	160	152	159	163	155	172	157	147	145	170	159	165	160	181	155	141	170	158	171	178	167	160	159	146	153	164	183	174	177	155	150	157	168	144	173	154	165	162	174	157	161	153	179	151	150	161	161	182	133	171	183	154	158	155	148	179	161	132	151	165	151	174	154	152	164	165	159	151	117	157	162	178	151	141	140	174	169	158	159	173	165	132	173	158	182	139	155	160	157	176	177	158	150	178	155	178	163	144	185	147	174	170	156	162	151	166	150	173	175	150	153	158	162	174	155	142	138	147	147	149	183	182	144	139	155	166	144	158	148	164	156	188	195	182	159	145	165	170	147	138	149	186	160	159	137	187	183	162	150	168	177	170	142	165	159	136	153	132	154	138	147	161	174	145	151	157	159	139	141	182	147	166	147	163	166	160	150	168	196	160	142	172	154	144	154	173	157	165	154	167	184	160	173	155	170	183	159	153	152	158	147	183	143	160	158	172	174	175	157	157	141	177	145	136	192	154	161	150	157	172	192	172	153	156	175	180	181	145	154	175	151	158	149	153	163	154	141	174	179	163	148	179	183	143	147	156	157	180	150	158	165	160	165	139	170	176	155	177	148	163	154	168	173	139	164	152	175	177	191	169	153	165	169	146	128	163	167	146	188	140	180	172	176	149	186	143	166	145	156	163	162	141	156	149	171	156	170	178	160	130	166	173	170	165	159	163	136	124	174	169	172	135	139	166	173	152	132	180	176	164	183	170	178	157	171	182	150	158	168	165	194	156	160	170	166	153	177	133	157	163	140	146	153	164	140	167	175	188	148	167	153	139	163	185	179	168	143	143	161	178	148	142	159	176	170	147	150	158	164	171	162	193	154	175	161	183	145	167	161	144	188	168	168	154	165	167	175	156	162	164	147	157	160	156	172	154	161	188	158	169	157	168	148	150	172	153	159	162	169	137	158	160	142	164	183	153	167	162	150	150	170	160	155	145	190	179	162	166	165	151	147	165	184	175	147	174	162	166	184	162	146	164	156	185	191	165	139	145	154	173	180	153	153	168	177	147	179	171	169	157	160	158	167	170	153	153	178	181	147	150	170	149	145	168	146	185	173	165	173	133	172	161	142	160	181	163	175	138	167	188	156	179	163	138	165	157	172	157	179	153	140	175	167	156	158	178	170	140	160	165	166	154	144	148	149	160	146	178	164	157	165	148	133	186	165	157	154	163	167	163	143	176	151	153	158	160	152	170	150	163	175	157	159	137	148	152	142	148	185	179	176	164	175	167	159	133
26748	10436	8476	8669	6896	5097	4099	3294	2751	2570	2445	2388	2072	1856	1697	1818	1706	1440	1258	1088	862	956	931	806	775	689	680	656	520	541	487	503	462	444	425	420	456	407	385	369	400	406	369	354	382	381	403	353	395	369	398	392	373	352	361	362	357	360	353	385	363	350	376	376	372	374	343	375	374	380	358	373	357	330	378	345	355	389	354	384	355	341	391	369	371	372	411	380	381	373	371	347	357	352	325	368	376	348	355	367	363	349	354	363	366	369	326	361	372	367	355	365	376	355	329	358	357	400	363	365	354	373	339	350	346	344	353	366	336	401	345	398	336	373	325	355	353	381	384	368	323	385	363	366	379	381	346	359	381	331	375	346	364	368	348	352	368	339	391	397	350	353	397	379	343	372	378	356	375	369	337	337	412	384	371	359	349	357	354	312	322	339	373	351	364	373	365	371	366	362	374	343	341	388	391	349	351	350	339	348	343	361	374	337	369	318	385	331	365	418	353	369	381	366	366	376	358	354	338	418	373	383	346	389	327	348	363	348	369	375	363	319	369	351	379	377	362	371	362	362	376	360	363	372	382	364	385	373	354	376	349	359	358	340	348	374	345	373	406	396	378	365	368	374	385	404	349	346	355	338	356	367	372	326	336	347	380	355	393	366	332	346	330	373	367	365	393	348	365	333	379	363	355	372	322	371	338	364	368	330	351	360	346	370	387	369	353	367	343	342	358	377	366	351	362	344	361	348	374	377	366	388	330	342	340	352	355	339	369	331	357	346	366	334	363	316	375	375	349	367	373	346	343	322	364	350	332	346	362	369	349	415	358	363	341	335	361	379	349	366	366	351	368	367	343	377	346	324	349	382	352	334	335	354	362	357	376	349	356	372	351	370	350	394	376	359	347	394	373	353	377	365	346	378	349	344	331	407	392	347	344	314	357	366	367	356	320	347	380	350	311	327	353	359	358	369	374	372	363	334	384	345	400	338	338	328	364	354	361	403	378	354	384	344	360	346	358	379	356	394	367	358	377	380	373	366	382	361	379	347	349	339	363	357	369	360	344	350	347	346	350	380	340	335	376	355	302	357	374	384	350	331	356	364	379	339	382	375	404	327	335	359	356	358	359	372	343	378	359	362	348	365	368	368	348	365	342	378	359	369	351	383	347	366	339	380	370	351	347	388	388	361	381	375	344	427	380	361	381	351	354	379	376	396	325	383	376	316	361	371	369	340	335	340	340	339	352	399	345	362	355	338	365	389	373	352	364	354	362	358	348	365	357	412	347	320	360	324	382	373	351	325	348	356	361	367	349	364	340	388	351	367	369	325	368	343	357	383	369	359	342	338	341	362	364	380	345	381	362	341	366	368	358	357	368	368	363	353	357	361	354	334	330	336	337	354	354	344	356	361	376	349	317	346	361	346	376	334	327	320	333	341	348	346	337	344	354	353	369	373	360	389	330	339	371	328	346	359	341	369	342	345	357	383	378	336	381	366	349	345	369	337	378	345	384	329	365	353	337	378	371	378	347	402	361	363	381	364	391	344	329	302	346	367	366	363	365	354	347	383	366	325	369	343	347	347	309	373	345	384	354	385	388	375	390	377	356	379	343	339	341	345	373	373	350	376	376	332	339	348	345	382	361	403	365	355	358	349	353	380	367	358	385	370	322	349	366	390	322	378	357	367	364	361	383	365	348	359	333	381	367	327	360	366	372	384	356	321	340	361	373	348	355	353	339	328	339	335	348	385	356	379	381	347	361	373	354	359	343	341	353	385	366	353	345	365	328	372	373	349	359	356	332	356	397	353	343	334	351	374	363	383	370	339	345	355	345	378	316	349	341	368	350	352	351	349	355	355	362	373	358	360	399	370	363	382	367	365	383	340	327	326	370	367	355	364	343	349	331	383	345	371	345	343	339	337	384	352	332	374	361	357	361	400	336	374	344	333	350	340	370	381	343	341	353	361	348	332	371	336	361	357	349	428	383	347	351	322	330	363	390	400	403	350	334	336	361	361	347	379	387	327	332	352	354	366	397	329	358	369	388	340	371	384	344	365	362	349	332	343	365	352	345	372	346	361	329	344	354	370	387	358	357	377	370	355	335	329	353	367	348	360	334	354	347	370	364	353	355	368	333	367	334	380	365	339	368	359	379	340	322	356	338	400	359	333	368	347	375	378	364	359	369	328	381	371	363	325	356	342	342	344	374	381	364	360	351	404	377	327	348	358	366	365	350	351	392	376	349	347	354	339	327	379	350	329	379	349	333	369	369	325	389	361	349	364	390	354	341	339	333	358	359	325	362	361	350	349	362	359	370	373	360	349	331	385	336	355	346	366	345	327	385	385	352	374	383	340	391	370	348	393	354	335	369	366	380	354	373	369	376	340	342	356	345	353	365	372	367	364	365	335	366	371	344	367	344	373	335	321	363	348	342	355	339	379	358	369	348	378	341	345	378	344	382	350	339	323	336	356	343	367	365	359	331	351	332	344	336	336	364	352	374	331	355	360	341	361	344	378	386	324	327	376	357	344	361	352	382	355	356	383	326	387	334	377	337	357	354	372	379	345	339	372	352	345	362	390	353	348	366	365	367	351	331	386	333	383	388	348	398	344	355	360	349	351	389	374	339	352	373	356	337	333	374	329	336	357	344	368	358	345	378	358	347	388	381	352	345	362	317	361	353	326	383	340	348	386	374	325	347	361	369	366	362	348	371	406	346	376	369	393	334	350	363	341	393	328	389	349	366	346	360	359	363	384	361	344	343	364	337	363	343	391	327	361	376	381	350	399	341	387	341	394	343	344	356	347	368	378	380	391	356	337	336	366	337	388	383	380	371	355	351	351	334	336	381	357	346	355	370	385	341	351	420	369	364	316	347	383	375	354	382	353	386	369	360	363	369	401	341	377	335	374	349	370	406	376	370	368	377	371	396	332	371	350	347	365	364	363	367	395	332	339	373	339	372	383	344	349	335	338	382	339	372	367	350	342	393	372	383	349	366	371	376	387	324	366	383	343	368	370	365	361	341	335	394	389	343	366	340	354	359	359	326	368	342	348	338	329	397	369	351	387	384	342	357	369	358	356	343	354	349	350	384	340	331	321	363	374	356	371	341	327	363	337	322	337	367	345	360	380	363	387	332	351	385	344	321	358	343	335	346	358	381	338	404	392	372	346	347	359	407	347	403	376	340	360	388	346	330	383	342	340	355	363	363	401	342	383	338	360	361	373	339	355	415	368	353	381	317	380	346	368	349	360	378	399	339	360	360	377	339	337	401	372	352	347	360	372	378	321	356	370	348	370	331	359	365	353	324	344	380	364	345	349	343	344	340	363	349	376	361	302	341	354	348	346	376	339	376	387	381	369	345	362	345	389	335	356	399	377	352	341	344	347	369	365	353	384	375	371	361	357	361	336	345	377	383	353	374	327	324	329	327	346	362	376	371	367	419	304	338	352	365	380	355	354	389	359	349	324	365	351	343	372	359	347	374	358	339	360	386	350	387	360
57853	25716	10868	4692	2659	1706	1295	1039	821	746	644	671	587	536	531	509	467	431	382	364	331	296	294	310	284	271	269	275	240	234	219	204	225	204	188	222	220	200	192	217	213	226	223	212	189	197	208	200	212	169	232	187	205	186	221	222	186	220	196	187	206	185	178	192	203	201	196	206	234	180	172	181	205	187	195	184	186	209	180	214	196	210	182	204	202	197	196	184	184	200	198	200	178	204	185	197	181	206	198	214	218	216	192	161	201	174	201	196	207	191	172	171	186	193	188	199	211	200	169	217	224	198	158	150	208	199	224	197	195	202	200	211	183	216	215	207	178	213	179	187	207	194	204	174	203	216	180	192	222	182	176	184	214	187	202	186	187	203	222	205	208	199	176	172	188	207	209	203	210	193	219	220	198	172	212	184	216	192	189	205	216	233	217	204	188	185	205	195	186	192	174	163	201	201	179	199	210	208	203	163	197	192	194	185	191	179	201	178	177	205	198	204	200	187	159	188	195	230	175	186	189	191	190	199	189	194	182	193	191	201	182	190	199	195	177	222	185	194	210	186	170	198	193	176	202	200	176	214	179	200	211	174	174	185	197	193	198	205	210	198	212	234	213	219	181	207	197	215	179	177	210	197	198	176	179	194	202	199	215	198	198	203	176	182	170	173	187	210	206	204	231	221	195	214	217	157	183	198	196	199	187	211	193	191	173	199	196	228	222	222	180	189	189	174	179	193	189	212	205	197	202	228	202	188	177	175	203	173	161	175	186	197	189	189	174	212	225	190	194	201	204	179	203	154	209	195	193	199	178	224	182	198	195	198	177	186	221	195	189	205	177	167	204	203	208	194	209	235	202	214	163	187	209	202	208	182	222	187	199	199	205	209	207	207	206	205	202	202	209	209	182	216	183	205	205	217	195	158	201	198	207	184	208	188	222	199	205	191	188	174	194	217	161	209	200	179	199	192	225	216	189	208	172	193	209	200	189	188	183	187	178	192	205	199	200	228	225	228	212	182	192	211	207	195	175	212	183	195	206	216	179	224	199	183	177	226	194	195	209	198	207	198	201	217	201	181	221	210	182	204	205	225	208	188	185	213	195	168	198	186	243	199	186	181	203	204	168	188	215	222	224	216	199	191	218	183	191	212	188	196	199	231	196	199	187	188	183	207	200	192	212	232	199	179	199	185	186	196	220	197	203	177	208	196	194	174	199	225	229	190	215	175	217	178	220	209	181	187	204	177	197	191	205	215	210	175	246	207	203	183	179	203	202	174	220	196	214	177	200	203	177	217	195	176	200	223	203	193	198	212	172	201	171	192	186	202	188	185	199	212	207	182	172	178	181	181	187	193	197	187	187	208	183	190	202	179	187	237	186	176	190	185	193	200	197	202	229	175	201	202	190	209	164	170	189	208	211	196	219	208	209	192	220	192	184	183	215	199	217	198	206	175	177	180	207	203	210	191	181	192	178	199	226	197	183	203	208	199	221	206	171	188	187	188	226	247	185	185	214	190	189	167	174	190	213	204	198	203	204	176	203	197	218	202	190	160	189	175	217	195	200	201	188	188	187	211	173	189	187	203	186	200	197	207	206	224	204	160	200	196	179	160	205	187	205	174	181	223	183	199	172	167	192	188	187	210	208	200	199	183	162	203	197	173	213	205	221	200	200	224	208	221	193	200	199	161	195	173	208	213	199	208	175	201	225	184	204	169	170	186	183	170	219	209	181	203	200	177	150	200	209	201	186	190	216	177	172	189	217	185	204	182	181	167	196	208	176	227	187	194	178	177	172	201	204	195	203	184	193	207	232	216	219	206	205	218	193	211	194	215	203	180	175	173	173	178	186	221	193	192	205	183	202	198	184	210	205	213	218	173	181	200	219	174	194	208	210	190	198	225	176	183	168	209	200	191	199	178	202	195	197	173	174	208	197	201	192	189	202	195	219	183	184	190	240	210	190	225	210	183	174	216	187	188	164	189	200	183	198	213	196	185	197	189	200	205	185	161	212	185	183	202	209	199	172	203	198	188	177	192	203	175	179	181	182	209	176	191	191	178	188	214	231	204	204	193	199	201	166	190	187	206	237	182	209	195	205	204	172	187	201	183	209	220	214	198	186	214	210	181	191	195	197	174	174	188	201	180	205	211	188	189	181	225	193	198	183	189	191	178	163	202	204	218	217	183	204	198	202	224	175	203	191	216	197	204	186	192	185	185	206	196	228	189	186	193	169	230	183	178	187	161	189	166	215	206	200	196	220	203	185	231	201	201	205	212	187	189	186	191	206	186	190	198	196	204	198	178	228	178	200	175	174	188	200	167	209	189	198	224	198	202	211	177	232	193	161	209	186	189	207	203	194	211	179	187	196	193	197	197	204	214	184	196	179	178	185	188	177	183	205	214	167	204	189	204	207	208	205	198	177	228	193	207	207	215	183	182	185	202	215	176	203	207	164	186	185	209	204	209	180	219	206	206	209	221	201	200	185	187	193	205	193	225	198	216	214	181	191	226	175	201	223	178	209	192	183	198	204	185	190	197	190	183	176	194	203	196	207	210	217	197	197	193	202	203	202	194	196	200	212	230	177	188	180	216	196	200	200	211	193	186	203	215	182	174	170	185	173	172	195	198	178	204	186	198	202	198	170	188	195	188	206	189	190	195	198	193	193	195	179	184	192	178	221	189	202	197	205	164	187	203	198	226	198	180	192	221	210	177	154	186	191	185	182	179	208	186	169	202	205	186	208	192	203	199	199	199	215	210	186	203	176	204	204	207	200	204	200	200	201	179	168	184	188	171	188	189	200	218	194	192	201	216	187	212	187	203	220	157	189	209	221	196	208	169	190	189	215	205	166	211	177	203	184	210	201	220	204	182	194	226	194	187	187	207	180	196	192	181	200	208	203	209	163	198	219	230	180	190	201	176	206	190	183	190	181	216	199	194	199	180	183	159	192	149	183	187	190	180	201	195	185	195	210	218	208	204	197	204	201	221	216	181	186	193	215	219	213	182	195	205	215	204	161	218	186	222	213	198	235	193	231	212	201	205	200	193	186	183	196	182	222	167	191	178	213	194	210	210	178	197	212	183	227	198	217	211	199	188	185	192	233	197	202	195	194	183	195	194	207	185	214	165	200	221	197	177	219	214	215	182	188	210	179	170	201	191	186	210	196	181	183	194	196	191	201	192	185	211	192	218	205	185	176	174	196	211	215	222	185	218	173	219	214	190	184	185	192	186	200	181	212	209	189	206	211	218	177	167	191	203	192	224	203	216	203	183	195	193	201	192	172	202	205	181	202	200	170	187	229	194	193	175	185	202	206	176	207	172	214	186	216	183	187	193	223	187	208	191	174	199	206	220	181	222	201	182	210	197	202	181	178	172	197	204	223	219	217	208	189	190	191	200	176	207	195	182	178	198	187	212	184	226	210	207	199	209	201	201	197	208	196	189	198	166	202	187	202	194	215	197	200	187	197	184	195	193	194	213	188	187	198	201	178	170
33664	14101	11350	10604	8739	6469	5405	4321	3604	3073	3000	2970	2653	2347	2180	2414	2265	1856	1663	1500	1285	1156	1256	1035	1014	938	947	818	765	632	576	579	596	509	492	498	521	486	441	451	496	448	464	418	465	441	466	441	487	481	471	441	424	479	452	431	427	435	446	429	425	423	465	460	420	418	443	405	455	439	402	425	380	455	437	439	457	401	405	457	434	420	409	421	435	421	418	417	440	424	417	449	453	393	426	423	408	397	461	405	425	444	445	448	419	468	392	447	433	417	417	428	420	424	471	410	423	395	431	396	408	431	440	417	407	426	442	442	419	427	408	440	424	447	399	460	435	395	421	395	448	445	421	451	487	413	411	426	417	428	475	448	436	462	423	454	396	408	437	403	402	408	436	400	445	484	424	429	445	393	405	441	443	457	443	436	420	454	407	411	416	440	391	406	430	442	424	402	467	405	385	433	393	438	415	412	404	438	412	447	401	425	437	418	442	416	419	397	410	417	427	453	401	410	446	409	427	403	421	415	420	473	445	432	423	397	402	423	403	420	415	391	409	412	465	383	411	447	429	432	408	448	407	416	425	429	410	419	425	449	416	399	458	411	430	411	428	450	406	424	436	443	402	406	452	434	448	452	445	444	433	421	412	459	407	441	420	451	435	392	451	420	433	446	447	441	417	432	446	437	467	426	413	412	403	442	400	497	389	466	395	445	414	410	411	393	425	374	412	413	429	463	390	449	404	454	407	388	445	424	414	434	414	421	418	418	429	414	427	414	439	417	399	430	470	427	432	451	420	440	374	446	447	406	410	450	411	434	439	398	432	421	405	416	394	435	449	418	396	441	389	417	416	419	412	412	418	427	424	460	458	412	408	446	442	427	456	471	403	429	436	423	410	415	395	432	419	419	433	378	403	416	457	411	438	413	434	436	426	469	423	406	395	430	471	379	420	407	415	430	420	429	448	423	388	440	410	440	404	415	418	398	460	392	446	425	400	422	430	420	404	406	425	442	426	425	411	439	415	481	457	415	397	438	389	435	395	410	428	436	449	399	439	418	410	396	414	449	396	440	435	445	439	428	415	426	432	445	418	432	395	444	424	412	414	401	413	430	441	376	425	455	397	462	409	393	428	445	456	457	431	416	412	403	435	431	433	457	447	419	447	426	465	461	424	427	402	452	430	374	430	430	461	418	441	446	412	403	417	432	433	424	444	462	422	411	434	404	417	425	390	434	437	426	391	389	462	442	407	462	445	438	429	439	429	375	426	443	426	405	429	434	445	444	407	434	458	407	421	393	418	409	428	436	388	421	417	439	410	405	427	418	431	421	404	430	421	458	403	434	418	404	429	485	406	429	413	438	394	445	449	443	408	443	401	420	433	408	423	417	432	401	409	415	425	402	449	441	398	428	451	425	459	426	417	401	422	445	429	455	405	431	416	394	438	423	461	441	422	355	439	443	403	394	416	426	448	418	435	417	439	426	430	441	419	414	409	401	459	455	450	393	423	421	434	423	458	408	438	416	405	397	418	440	444	414	415	443	416	435	446	424	425	417	445	439	434	415	397	428	421	416	448	451	425	434	414	395	437	461	458	448	445	420	404	432	420	441	425	397	444	403	422	410	422	400	398	428	403	427	452	448	407	425	423	434	434	417	428	376	407	409	413	459	426	440	392	432	442	432	418	390	435	423	434	435	404	421	427	404	439	431	431	391	459	376	420	455	428	427	410	432	452	414	453	435	425	391	448	440	396	415	389	419	404	415	448	430	387	412	409	441	416	454	429	432	452	425	430	410	389	447	428	443	411	431	374	420	402	437	389	442	397	414	415	418	424	410	449	421	416	399	422	414	418	426	424	462	416	377	426	413	405	413	449	418	441	429	417	420	432	443	448	402	402	414	441	419	445	424	424	418	422	413	456	433	416	405	453	426	419	450	432	425	403	418	445	433	432	424	379	383	425	437	450	456	381	463	425	447	422	447	434	409	417	453	471	424	452	465	441	439	377	438	432	417	438	429	422	432	422	427	441	407	459	405	399	437	436	394	429	423	405	389	422	429	398	425	435	411	421	407	406	446	414	409	429	404	423	444	471	453	408	429	424	410	422	435	435	412	418	439	398	440	446	434	412	429	406	428	411	430	448	444	440	458	411	460	395	435	455	422	451	415	410	430	438	449	428	422	423	439	452	494	444	438	410	447	438	428	436	390	392	403	415	444	403	424	429	432	455	431	444	424	410	453	422	440	410	450	409	392	399	378	406	446	436	427	447	397	447	452	422	423	445	432	371	423	435	393	403	430	436	463	419	391	428	430	437	431	405	429	452	379	436	464	413	438	421	404	395	427	429	438	406	407	447	399	414	440	442	438	449	450	423	425	462	424	447	417	444	432	426	452	406	444	422	454	404	398	428	431	428	421	394	427	405	433	431	450	460	427	410	442	410	456	432	438	421	430	412	418	420	432	413	391	380	428	466	419	417	441	401	400	459	434	431	427	418	451	426	403	418	393	442	438	412	423	402	444	432	435	418	407	467	433	390	411	406	428	435	415	451	419	415	453	430	445	455	404	441	422	453	433	404	401	475	415	431	432	450	423	419	399	392	411	451	472	433	434	436	446	451	436	424	396	406	386	445	444	422	450	414	435	452	426	456	420	437	441	460	408	370	455	419	416	402	440	445	402	409	441	405	410	421	401	417	427	435	415	465	388	451	399	400	447	419	431	434	418	423	425	401	412	420	423	441	384	426	411	439	418	423	431	433	431	400	423	397	436	416	454	387	451	418	429	422	437	448	383	396	402	403	412	453	425	414	425	428	470	449	420	405	409	423	426	434	437	393	422	439	448	423	419	439	418	408	450	385	433	442	457	448	440	418	427	430	454	436	385	422	416	472	438	445	387	455	434	463	413	426	418	423	435	420	415	414	400	389	401	393	414	421	435	435	405	409	381	426	417	427	479	432	417	415	447	451	422	402	416	441	410	440	430	434	409	413	389	410	456	416	445	396	404	447	397	433	443	421	423	439	462	432	425	411	414	393	441	397	435	446	405	457	429	402	462	415	441	411	447	406	447	437	413	394	425	403	411	420	430	410	457	409	413	455	392	414	438	425	418	418	425	425	451	394	427	459	428	440	425	425	425	422	425	419	484	456	420	416	433	419	463	447	432	414	451	470	410	444	466	400	405	418	409	434	452	392	437	437	408	452	452	413	415	451	445	443	456	423	433	446	394	387	420	410	384	429	415	436	423	438	439	430	440	450	426	434	448	436	447	396	446	446	404	385	406	438	456	439	420	434	365	396	380	414	427	446	459	446	400	419	404	435	422	443	474	437	425	399	435	442	400	443	387	429	423	417	433	452	401	428	441	418	443	437	420	411	455	435	403	412	438	423	444	392	427	423	416	402	435	430	434	433	417	415	431	432	422	419	428	423	393	420	403	438	433	420	431	403	403	437	406	413	412	433	424	407	400	432	429	407	433	427	392	407	394	417	397	438	419	435	435	418	440	446	453
30249	10497	2952	1570	1079	670	560	406	386	360	328	323	330	338	322	284	268	235	228	257	209	191	222	181	187	209	193	204	216	183	203	189	191	168	197	173	190	196	202	188	192	191	175	182	161	197	206	193	203	189	181	196	183	199	197	175	174	188	208	151	191	201	195	164	184	175	193	163	186	161	187	192	169	204	186	177	169	166	201	189	188	198	213	153	183	183	169	197	186	176	188	170	175	200	170	188	179	173	156	186	201	172	202	177	194	193	196	173	181	187	172	192	191	189	199	184	197	192	199	184	209	194	162	192	199	154	207	174	196	183	188	188	205	181	187	183	191	195	179	183	193	166	168	190	180	185	173	178	189	179	182	200	190	188	166	164	218	179	171	183	171	187	174	160	194	183	163	197	174	189	191	214	190	171	195	195	180	188	191	197	178	198	192	179	159	176	183	176	184	201	182	183	178	206	176	201	182	183	195	169	184	199	184	163	193	166	178	177	163	193	183	207	170	200	180	177	161	169	203	172	193	194	190	219	198	168	201	188	187	148	163	177	181	180	192	180	203	172	179	202	181	189	196	194	183	185	165	173	217	168	187	179	174	194	193	194	197	159	182	165	184	181	191	187	182	198	180	197	197	182	181	176	208	195	184	174	176	162	153	156	188	174	184	163	176	171	196	192	170	193	174	174	199	177	154	207	181	155	179	190	169	198	182	185	221	158	187	190	205	186	170	202	173	208	172	173	204	188	185	199	178	199	167	187	174	170	153	193	177	184	194	198	182	170	182	187	173	195	163	178	178	187	178	165	184	180	223	193	193	173	159	171	180	184	185	194	173	182	181	190	172	187	175	180	161	186	194	169	182	183	208	201	164	176	162	208	196	187	173	184	168	181	162	185	160	185	181	188	184	182	189	189	180	202	182	165	152	184	172	165	190	180	194	177	154	171	194	198	189	161	178	185	173	188	175	184	186	177	168	200	190	143	162	164	182	167	187	174	178	198	174	163	170	198	170	174	159	181	180	166	190	189	191	156	201	192	191	189	148	178	176	189	192	165	167	208	178	176	175	162	175	184	169	192	201	177	174	162	173	159	181	187	180	191	165	191	177	174	164	197	157	198	169	185	212	186	202	203	177	183	175	211	217	166	200	193	201	170	189	188	179	177	176	159	173	139	171	201	178	206	184	198	192	199	192	142	178	200	158	159	211	166	191	163	174	169	186	180	174	202	189	178	166	197	186	213	202	176	174	200	185	185	192	207	186	173	168	171	180	186	182	154	169	192	186	174	150	201	193	170	154	171	171	169	179	208	200	165	191	176	185	188	164	206	159	188	187	195	185	164	202	171	201	180	198	178	203	167	183	180	203	177	158	203	171	210	162	196	191	201	175	169	175	195	169	200	171	185	180	190	179	188	203	163	189	178	181	182	165	216	199	206	172	180	151	164	209	175	207	204	202	166	180	177	196	170	178	203	180	184	209	160	187	168	160	191	181	176	193	183	186	194	202	202	184	189	183	204	208	161	166	171	173	199	173	190	208	198	196	207	204	194	171	197	167	165	175	211	183	156	175	190	168	194	184	193	176	183	156	183	218	174	174	207	186	188	170	198	184	161	178	190	207	197	182	187	163	171	199	151	184	186	180	206	202	176	160	186	166	189	169	188	191	183	182	176	199	194	184	200	189	179	181	150	180	196	166	174	167	210	182	213	188	183	225	185	169	190	189	177	184	173	195	181	218	193	174	185	200	187	163	176	162	187	187	179	173	179	215	155	177	186	197	180	195	164	179	159	182	180	181	209	188	162	176	194	174	175	165	178	199	185	187	161	194	171	173	168	190	167	169	187	173	174	200	198	186	198	221	194	176	165	193	185	208	167	215	182	170	194	191	160	182	213	185	164	162	175	175	138	199	176	177	191	197	210	195	185	200	159	176	192	160	165	192	210	166	198	170	160	184	175	186	191	184	151	160	172	192	199	170	195	183	177	190	163	195	146	184	175	177	161	178	176	165	210	192	200	196	177	172	204	182	174	173	171	175	189	176	167	186	177	188	168	170	167	186	188	192	158	181	192	195	157	195	202	184	209	206	159	195	187	200	172	158	166	169	186	159	198	211	189	167	185	181	165	209	188	202	194	174	180	184	206	206	167	184	188	162	177	193	185	171	184	178	170	174	202	175	186	169	179	187	205	157	186	185	182	176	174	193	185	194	174	187	190	170	162	191	206	177	196	194	181	165	169	183	175	195	187	216	181	197	181	177	184	192	197	195	181	187	191	173	191	171	175	193	216	164	163	188	187	171	197	217	199	181	172	187	192	193	198	181	178	207	171	186	164	177	178	182	185	185	187	172	168	169	179	190	175	188	173	192	184	181	181	165	174	175	165	173	175	190	182	174	188	175	191	200	174	188	179	182	192	192	179	155	177	193	165	171	178	195	186	157	181	185	174	147	193	193	158	181	184	173	164	173	161	168	183	189	182	177	189	154	197	190	187	191	181	167	204	207	214	172	154	172	191	182	168	193	184	202	204	175	180	161	176	200	175	181	169	202	208	170	173	170	175	173	175	195	171	206	171	178	168	187	183	182	173	164	151	212	202	178	177	197	184	187	188	155	156	181	200	172	172	184	180	183	189	171	171	159	191	209	166	167	184	166	180	167	210	163	166	183	184	177	183	191	179	182	170	184	206	196	176	185	178	164	170	184	209	175	176	191	160	165	173	209	174	188	173	181	179	158	172	189	181	178	173	163	224	191	213	165	182	179	191	189	175	186	194	164	189	197	182	206	155	188	178	201	191	190	196	212	146	170	198	194	175	190	200	193	160	166	181	186	195	173	193	182	188	174	153	184	178	194	155	181	197	195	173	196	196	176	185	181	179	174	183	198	185	184	190	215	203	197	163	169	199	192	183	180	193	203	184	204	212	189	178	173	183	207	163	184	168	191	175	181	192	198	176	143	191	196	174	173	188	198	182	190	186	185	176	190	188	201	206	175	184	161	198	163	177	188	206	189	199	173	168	183	175	154	202	189	187	169	179	183	179	183	163	155	180	174	204	190	197	205	175	186	191	154	177	193	184	187	179	188	207	168	181	208	135	188	169	201	205	179	171	199	173	202	180	162	186	186	224	175	195	154	176	186	170	156	182	190	156	161	181	176	190	173	187	212	159	168	208	192	186	181	161	200	160	187	204	174	177	189	222	183	176	169	165	176	196	176	176	186	210	177	191	167	184	174	164	171	167	223	204	184	198	163	165	156	200	204	181	175	177	161	186	154	189	183	181	189	200	196	188	162	176	158	179	171	172	171	217	176	181	163	157	206	180	192	162	181	171	187	158	178	171	164	180	192	174	185	164	184	171	154	173	187	174	193	160	171	201	202	182	179	188	170	192	183	167	174	178	164	173	182	178	203	187	192	182	202	182	192	213	176	185	188	187	182	179	190	206	198	161	175	187	203	173	188	203	193	194	165	196	159	175	204	167	182	192	187	215	194	175	193	198	161	178	198	184
17135	5965	4479	4451	3747	2582	2098	1695	1421	1285	1409	1361	1206	1058	1081	1000	880	837	818	659	606	603	579	558	510	466	534	497	493	417	429	441	466	467	405	416	429	409	451	431	407	413	394	429	410	399	403	386	426	388	422	421	399	399	416	406	410	391	451	408	397	392	395	426	414	397	419	383	386	374	395	408	398	403	389	402	394	435	408	402	406	385	414	379	422	411	389	401	405	405	386	351	417	379	370	401	405	384	414	404	384	388	410	414	390	372	395	381	380	384	408	400	388	426	385	396	388	417	385	399	404	383	382	414	369	397	413	378	404	413	402	375	394	387	393	380	414	401	396	379	388	383	381	427	374	343	395	384	405	383	416	411	401	373	383	426	408	377	400	392	437	437	411	380	386	391	381	430	423	404	381	362	384	386	425	409	435	376	409	378	378	428	374	395	391	383	386	411	378	375	428	391	356	391	395	405	396	377	372	396	412	386	370	414	368	383	394	390	400	393	400	374	385	394	421	400	426	378	399	429	361	373	423	388	401	395	418	409	402	346	403	380	377	405	405	411	401	421	370	394	403	425	404	370	397	361	400	383	377	423	366	406	384	402	394	382	412	368	395	398	358	379	362	373	386	421	390	385	370	389	428	417	382	400	420	429	369	337	355	380	414	378	425	383	410	365	384	414	385	390	380	382	379	385	383	425	378	368	397	375	382	409	402	385	389	404	403	398	400	407	414	394	421	367	401	370	394	414	422	388	413	359	359	376	395	424	404	380	400	410	409	379	370	379	406	359	416	401	410	394	409	436	428	412	404	382	399	392	384	414	366	417	404	400	404	399	433	357	371	428	375	403	374	379	445	388	399	395	373	368	409	420	390	397	393	400	368	372	379	374	376	400	389	416	382	400	373	390	374	402	364	381	403	384	410	455	378	364	392	361	376	433	389	349	429	375	390	411	421	376	396	376	417	378	419	358	352	401	353	390	375	388	380	358	365	420	375	392	411	411	381	370	376	395	399	370	409	415	402	403	408	430	362	379	376	377	409	422	394	384	396	369	390	371	376	388	406	395	359	390	422	420	412	406	384	379	368	417	400	374	380	400	415	354	367	352	392	404	413	395	398	386	388	408	354	385	396	420	365	391	361	403	365	415	395	361	391	384	421	400	431	407	408	353	404	386	417	414	422	384	408	375	398	397	385	391	385	387	356	412	392	391	388	403	395	401	399	404	407	361	398	387	381	406	386	394	407	379	355	376	392	410	402	362	414	388	400	384	411	371	384	359	419	355	395	364	404	397	377	398	391	408	416	399	369	385	382	433	402	399	374	409	360	415	363	390	357	394	347	427	380	395	363	425	399	370	383	365	388	424	365	377	386	425	379	376	395	395	398	381	392	375	395	391	405	391	405	381	362	382	369	378	422	353	345	386	376	398	383	396	446	384	387	377	384	406	406	380	415	390	398	406	387	402	358	408	411	389	386	404	383	373	379	400	416	364	369	422	397	400	388	406	415	399	427	369	392	375	410	411	398	360	410	405	392	365	380	369	401	416	430	407	402	406	407	396	406	327	383	362	416	362	393	379	446	417	400	397	379	398	454	403	355	396	397	408	428	381	399	386	404	354	397	408	416	409	400	384	356	352	397	379	386	383	383	392	429	391	394	423	410	404	398	400	395	376	382	363	381	395	377	422	399	388	427	420	425	384	418	416	373	384	362	359	422	401	385	342	416	395	405	394	427	383	422	367	434	415	379	402	381	398	421	409	424	402	400	391	378	406	398	353	389	406	381	377	406	349	414	367	357	386	405	337	399	438	442	370	421	399	397	397	396	416	410	381	426	354	374	401	426	383	391	410	394	411	373	382	411	410	384	393	374	378	389	423	389	396	386	409	373	411	379	371	367	425	408	396	378	427	433	400	406	378	370	393	391	405	399	401	412	372	410	410	375	387	404	398	428	393	395	410	410	342	396	375	398	385	411	399	398	391	365	429	358	405	387	403	401	379	395	396	408	399	398	417	396	434	394	388	388	397	415	444	389	392	405	391	414	371	361	399	387	398	377	412	370	391	392	350	405	398	394	405	382	346	395	365	402	404	386	411	435	386	374	407	361	375	385	376	368	400	407	396	374	409	407	401	425	389	422	401	361	389	358	423	369	368	402	394	395	373	376	393	425	357	388	384	365	385	423	394	386	384	383	415	391	406	395	391	371	401	393	401	381	398	436	389	417	423	377	405	405	360	401	381	373	405	385	404	384	412	392	386	367	418	402	381	369	397	413	396	393	361	386	404	392	414	390	369	387	409	392	367	391	392	404	379	383	364	386	403	400	388	434	369	386	431	375	407	382	392	414	358	422	413	383	399	369	393	417	384	380	354	404	375	424	398	391	402	374	390	367	401	399	399	394	389	396	399	402	402	371	397	384	386	359	435	403	386	407	408	374	407	397	381	420	376	393	362	407	402	377	418	401	357	397	422	397	369	402	382	397	382	394	411	395	358	374	375	406	385	411	386	367	400	414	385	410	375	415	430	409	431	411	359	384	390	423	387	408	399	405	398	417	388	401	406	394	386	428	392	404	389	410	395	372	356	397	416	384	384	412	394	415	402	397	404	394	386	383	418	407	404	381	392	404	424	412	374	401	383	383	397	380	393	417	379	380	434	414	362	408	383	409	411	402	397	406	379	395	405	404	399	399	414	391	387	400	366	393	432	397	405	392	432	389	414	424	394	404	381	395	376	388	404	426	408	408	392	448	395	388	385	381	393	381	375	404	410	423	394	382	392	379	372	406	403	412	395	404	392	374	384	375	397	388	384	396	409	392	383	401	406	394	397	386	417	380	362	425	360	372	429	389	419	435	399	409	425	378	361	407	412	401	355	367	399	423	388	419	395	372	409	412	386	353	373	366	392	385	389	392	403	381	392	403	413	402	404	385	391	388	385	413	374	406	414	432	397	397	406	383	376	392	385	373	391	392	400	396	402	439	398	395	393	409	372	383	380	409	438	356	364	375	401	382	413	395	376	378	424	387	387	392	407	371	393	382	399	384	345	394	435	388	356	398	404	442	403	385	389	399	397	363	404	368	387	400	389	393	383	408	371	405	366	408	391	385	369	389	398	448	401	390	429	378	388	389	420	373	345	403	354	384	400	395	406	397	386	380	393	374	392	371	366	387	371	406	361	395	401	407	425	412	363	385	432	394	373	397	386	424	390	377	393	400	400	369	375	424	375	421	362	417	369	373	407	406	410	372	379	390	386	389	401	366	407	412	408	381	383	404	401	420	399	417	374	410	392	396	377	389	387	370	385	403	413	392	394	384	392	397	403	377	396	371	407	384	391	412	403	417	406	435	417	382	370	400	411	385	386	392	377	380	386	416	408	390	403	376	384	390	435	391	420	388	407	394	397	379	399	385	402	408	394	378	392	419	385	395	401	434	357	368	388	417	377	386	403	382	397	400	387	362	363	416	398	376	392	378	389	390	415	384	394	373	384	385	386	411	400	389	398	416	360
43953	18162	6573	3226	2004	1293	957	743	598	501	505	505	445	411	433	409	350	332	343	284	266	245	227	228	216	211	223	203	202	205	189	183	167	180	151	170	173	172	173	176	163	161	130	169	173	162	158	140	174	188	167	181	154	177	167	136	159	192	162	148	162	160	160	159	162	140	146	176	177	147	148	163	152	156	162	158	166	181	187	172	170	147	161	159	171	157	176	159	184	167	153	146	168	181	154	178	159	126	150	148	175	137	167	162	142	168	157	174	155	154	148	162	147	167	157	159	188	158	154	167	169	156	158	171	178	171	159	150	168	184	171	173	167	194	157	155	168	151	150	154	156	160	167	174	154	146	184	141	155	133	168	157	154	159	168	161	143	193	181	158	166	155	172	173	154	142	151	137	170	171	152	131	172	152	162	141	173	157	172	159	181	189	168	178	156	187	174	166	178	130	157	162	187	160	164	142	159	172	165	132	173	173	147	155	156	163	167	141	146	168	157	178	163	146	167	145	129	168	159	179	166	176	163	171	141	141	144	155	185	170	156	159	162	178	169	155	166	167	180	164	158	149	179	146	159	165	147	153	173	148	158	150	153	165	145	147	138	142	163	149	168	200	155	163	170	152	172	141	162	173	156	191	158	166	165	146	170	164	162	160	143	161	163	175	155	144	177	181	139	146	156	157	162	158	185	168	153	179	164	166	155	149	159	147	178	148	166	165	168	139	171	167	148	165	146	163	151	155	176	155	154	159	179	175	166	168	157	169	161	180	168	140	167	160	168	167	157	175	152	142	160	138	147	195	164	167	175	157	134	148	154	153	152	156	154	135	153	173	173	174	154	151	179	183	179	176	176	183	167	164	162	152	154	133	160	162	160	144	192	167	170	183	140	158	168	151	136	130	173	164	170	157	156	150	175	157	150	170	157	147	156	174	173	174	155	188	151	165	152	181	135	169	169	148	172	166	156	179	161	181	167	153	166	149	170	164	146	175	143	161	171	147	178	180	153	176	171	135	169	180	141	162	176	153	157	163	185	192	167	182	149	152	159	156	160	150	151	181	180	152	162	154	137	144	150	175	187	166	155	174	142	171	159	162	151	160	143	168	149	159	142	154	149	154	179	164	155	140	157	177	145	172	193	153	178	169	142	140	160	170	175	170	162	159	164	163	156	158	150	145	139	167	144	145	167	173	157	173	153	165	156	167	187	176	161	171	174	148	171	154	155	164	173	173	179	162	146	156	143	161	151	176	182	150	149	161	160	145	138	132	175	155	174	150	173	130	153	155	150	157	144	151	166	157	197	179	148	171	151	147	150	161	188	131	152	168	195	160	178	171	165	175	156	151	162	163	138	151	142	158	153	158	147	169	148	177	154	175	147	157	159	177	152	182	178	158	176	155	157	170	161	148	133	165	157	168	171	136	158	145	176	140	145	160	166	161	141	151	193	176	153	148	173	155	147	155	158	169	162	156	152	158	159	162	186	149	156	162	174	152	176	162	151	187	163	162	159	155	168	166	162	164	157	146	168	155	151	151	152	134	136	127	154	173	159	167	160	170	184	162	156	156	162	189	165	159	138	148	161	177	162	149	176	154	139	134	142	163	160	186	157	153	165	142	162	148	131	181	157	155	150	165	189	167	152	182	168	154	160	174	144	141	135	156	165	169	190	153	141	168	174	165	148	182	147	190	155	167	171	165	164	158	146	154	161	153	169	169	164	164	150	154	147	177	146	167	169	158	172	160	164	145	142	153	164	171	138	151	177	139	155	164	167	173	191	176	168	171	181	163	177	174	157	165	172	164	155	151	176	172	157	167	149	152	156	127	160	142	164	170	164	171	154	140	156	155	156	155	136	172	162	150	170	165	172	148	139	164	169	166	153	157	171	156	139	161	158	156	171	189	183	139	151	156	173	156	156	166	156	160	169	157	138	156	162	165	179	158	149	168	132	176	168	161	171	178	187	144	166	161	162	143	179	160	177	148	159	170	147	194	135	132	178	165	167	155	163	141	147	177	194	156	166	131	150	155	143	173	164	165	163	164	174	166	157	179	177	184	171	175	168	143	164	174	160	174	157	143	144	140	174	181	148	187	179	150	180	180	153	171	171	160	201	154	155	157	138	163	178	156	165	167	161	175	176	138	168	136	202	180	155	127	159	139	158	166	143	173	143	195	164	130	155	159	171	166	169	144	144	194	138	184	170	167	170	170	154	152	127	171	175	157	141	177	151	151	181	147	160	148	149	161	158	151	142	180	160	173	156	157	166	156	138	166	164	162	141	164	156	165	146	180	136	159	171	160	167	172	131	171	154	163	165	144	149	115	160	160	183	139	155	190	151	132	182	171	171	161	168	157	150	185	171	157	157	129	150	148	145	171	153	158	156	163	136	145	163	153	162	164	168	175	150	170	177	155	175	176	164	174	161	170	165	161	157	149	183	150	170	167	166	188	156	151	185	162	166	156	145	178	167	162	163	178	176	159	168	170	167	191	159	172	169	159	159	147	153	137	135	140	149	150	161	174	152	141	153	148	182	146	150	144	165	165	156	163	161	186	189	147	147	138	167	152	143	179	168	172	166	183	163	160	153	175	156	165	127	188	163	147	159	147	169	164	138	178	151	178	128	150	170	150	167	138	165	168	159	152	163	177	148	131	157	167	178	160	157	168	183	169	164	167	180	141	152	151	164	163	144	161	167	161	169	144	155	177	151	152	176	154	168	192	167	173	184	155	178	152	166	169	142	168	155	159	149	145	174	157	176	147	193	178	153	150	146	170	149	165	157	166	149	180	145	123	188	168	142	157	153	159	164	155	145	130	147	168	153	153	156	155	154	155	185	133	159	169	176	129	151	167	178	161	142	155	164	140	166	154	167	148	174	175	175	161	146	158	188	156	162	140	162	158	154	160	169	162	173	173	174	153	163	177	156	166	152	169	145	156	148	131	156	176	179	166	170	169	177	181	172	157	156	176	158	165	162	154	170	175	161	156	158	149	182	166	170	145	138	146	159	164	181	161	156	168	168	160	157	170	146	147	176	180	145	159	174	157	168	161	157	148	179	169	170	146	147	159	142	148	181	167	157	172	149	173	156	169	166	160	148	173	142	165	152	150	158	147	191	142	167	149	167	172	143	194	151	173	155	169	143	152	161	178	163	148	172	163	166	143	197	173	156	167	163	153	179	140	158	168	166	180	167	150	162	173	138	170	175	158	154	159	166	159	183	153	175	162	186	150	147	184	189	155	160	155	165	148	153	150	160	169	162	181	184	184	152	178	177	191	172	175	175	169	163	181	153	152	170	157	146	159	156	178	175	166	148	171	171	137	158	142	168	183	173	150	168	175	129	160	171	157	166	154	174	204	176	163	175	118	166	136	174	162	175	167	163	124	159	146	159	151	163	154	158	157	169	169	182	175	158	182	182	182	172	151	171	171	148	153	173	160	150	161	169	163	173	168	139	183	174	154	165	131	168	165	177	159	149	179	153	188	166	167	142	149	161	180
25211	10477	8563	8278	7068	5389	4237	3504	2769	2330	2331	2424	1971	1868	1793	1932	1689	1493	1332	1222	1017	987	969	875	781	725	679	601	610	520	474	494	442	455	428	428	395	421	397	409	410	370	414	393	405	367	392	376	342	363	370	395	392	395	375	375	385	385	383	361	344	356	385	409	412	370	366	352	364	403	384	385	351	350	347	383	346	366	364	367	366	348	351	308	391	345	363	364	345	355	356	353	343	362	362	346	353	337	350	350	353	367	356	335	325	383	385	358	376	388	353	345	395	351	380	341	331	368	321	359	358	363	364	341	363	362	339	369	356	378	352	339	372	350	366	342	370	350	383	362	371	353	329	345	342	363	359	374	346	371	342	323	350	379	353	365	380	352	326	325	360	343	359	387	357	361	356	363	329	369	381	375	363	358	366	366	397	351	360	358	362	369	363	330	383	330	352	354	337	372	349	324	363	371	370	372	353	353	349	353	343	344	310	359	356	371	368	333	353	355	352	358	390	323	392	380	355	343	342	351	349	358	360	375	363	349	346	329	353	370	336	371	369	359	353	376	373	366	384	395	347	330	357	340	355	333	346	348	342	338	391	360	360	358	367	340	373	360	356	389	363	366	394	353	356	407	373	400	366	367	376	347	335	389	359	366	348	342	339	391	322	340	368	351	355	366	340	354	382	361	357	368	388	347	355	374	378	369	359	375	340	372	370	373	360	378	377	340	394	344	363	373	399	351	367	385	349	365	369	334	373	384	357	377	333	322	328	331	392	378	370	367	348	365	373	360	352	387	390	320	390	394	337	313	332	329	375	390	332	339	373	327	368	354	376	350	402	345	373	345	380	393	361	323	371	367	353	360	358	365	362	354	389	340	370	374	369	349	341	360	374	364	339	373	393	405	320	340	374	365	364	369	343	396	358	333	385	356	333	323	325	341	372	370	359	364	334	361	383	382	342	333	359	350	365	385	360	389	391	319	363	359	378	376	351	377	385	336	339	333	383	338	341	389	355	385	346	355	336	345	372	369	363	331	381	377	337	359	354	391	341	374	365	363	372	337	321	355	366	350	347	348	368	386	340	355	344	392	386	346	353	354	328	341	357	349	348	356	363	350	356	373	338	348	351	383	374	350	379	384	346	386	335	326	372	337	359	378	319	365	375	352	319	358	345	346	344	367	387	331	377	363	356	361	355	358	351	358	364	363	372	398	350	349	395	385	321	347	366	334	372	369	371	354	359	371	357	384	375	373	343	393	375	391	361	362	339	372	367	353	371	340	360	382	341	348	345	331	360	364	382	350	347	391	344	353	396	327	352	376	345	350	344	337	383	309	348	361	334	359	358	353	343	363	364	372	359	355	375	348	380	351	397	357	327	360	352	354	340	364	385	348	335	373	360	361	353	351	354	374	375	383	319	359	342	360	359	376	348	366	352	373	391	353	349	342	369	376	346	345	361	330	360	390	370	353	350	328	354	401	339	355	402	355	378	353	352	371	349	350	363	362	379	375	341	385	339	343	357	359	388	352	350	331	377	354	353	361	357	335	325	355	349	393	370	353	374	373	358	382	355	342	357	419	372	359	354	373	353	375	361	353	357	370	337	365	344	382	353	369	354	392	344	351	357	329	359	355	356	341	364	357	341	362	362	376	350	349	355	390	341	360	374	361	351	361	376	364	379	348	365	340	377	376	343	385	339	365	384	376	358	341	379	389	361	340	396	351	357	338	373	316	350	378	349	360	372	370	359	382	345	368	382	323	342	348	361	374	383	342	335	358	349	376	373	337	371	363	366	362	358	373	366	388	368	371	374	331	356	330	363	324	382	368	382	349	346	386	363	382	347	359	362	369	323	367	336	376	332	349	388	348	331	358	382	366	359	324	340	380	349	408	337	374	340	351	369	384	388	352	338	356	372	362	385	344	350	360	369	331	371	321	366	372	338	368	389	387	321	355	371	367	359	357	344	359	356	364	366	365	372	347	393	334	391	380	374	404	385	400	383	342	357	375	354	376	370	381	362	375	323	351	320	358	351	374	361	363	348	356	350	344	378	381	342	334	341	337	333	355	376	365	366	370	387	381	337	382	362	385	364	375	350	375	374	375	386	384	346	346	332	349	356	362	358	367	343	344	338	386	374	345	357	387	341	358	359	379	331	376	357	359	369	364	356	340	321	343	342	355	386	383	364	362	358	369	363	388	351	328	329	339	357	354	338	344	332	366	380	338	351	371	335	344	360	343	371	352	343	374	367	348	332	326	352	414	367	366	348	384	371	370	431	345	336	322	362	374	339	346	375	368	350	342	366	335	347	345	407	354	330	373	337	365	365	381	356	351	348	359	377	367	337	349	364	344	417	379	346	373	393	359	358	383	361	343	371	347	344	335	350	394	355	364	349	347	341	356	357	380	360	351	350	331	356	377	361	365	340	362	334	377	348	359	374	355	369	342	312	380	353	355	354	377	373	389	368	333	380	374	349	347	365	368	407	369	383	325	361	342	364	380	359	332	336	361	343	368	399	351	387	336	342	335	352	360	365	364	387	367	347	384	345	372	329	369	385	326	355	358	338	336	365	399	357	343	353	364	324	379	369	371	362	368	355	362	325	335	357	371	365	362	360	333	373	360	380	350	346	346	347	391	369	377	348	378	355	372	372	365	364	400	364	372	365	337	384	355	336	362	334	385	361	379	381	342	353	364	388	333	361	320	379	354	378	345	350	374	353	320	363	351	360	389	378	343	344	386	370	350	336	326	324	382	351	372	372	371	351	365	374	347	365	344	368	368	343	343	373	332	368	345	359	386	365	341	335	335	349	343	365	360	340	367	347	360	382	377	343	354	375	348	314	364	334	336	338	369	335	338	360	377	373	365	410	316	354	353	353	360	370	374	349	344	355	346	350	352	368	377	315	330	378	362	339	350	367	372	349	346	355	386	355	376	362	344	380	334	337	367	370	328	366	345	381	315	364	358	359	363	352	346	367	358	352	319	375	362	367	364	389	353	369	392	352	382	330	354	409	357	349	364	358	363	365	349	352	355	324	370	330	372	335	355	337	333	338	353	339	398	363	363	351	381	395	334	346	377	387	364	328	357	379	365	370	384	363	352	370	344	388	345	356	336	399	361	355	390	346	333	373	409	340	343	346	325	378	356	350	331	382	367	360	363	373	315	341	372	359	356	354	375	386	359	387	374	365	350	340	409	352	360	356	358	370	375	370	356	359	359	327	394	394	362	352	358	354	394	368	340	405	360	355	349	374	339	362	381	372	379	386	338	373	375	371	366	411	386	338	353	340	350	356	346	347	361	346	343	349	372	353	342	317	324	348	377	345	323	336	358	382	373	345	353	363	328	368	402	346	343	354	359	324	337	345	375	346	335	334	394	389	371	359	361	360	370	345	338	351	355	392	341	374	373	378	336	363	359	363	385	392	388	320	370	374	342	351	343	332	331	382	367	347	359	340	378	373	366	323	368	404	371	333	368	333	343	342	343	374	395	382	376	374	356	326	349
52327	24401	10658	5183	3172	2062	1485	1216	940	781	712	706	593	547	580	615	554	528	422	378	369	377	345	287	286	269	283	272	262	245	218	212	214	219	210	207	219	200	208	202	198	221	191	212	199	186	224	190	191	192	229	207	212	181	173	185	183	184	189	203	204	203	201	174	223	234	188	211	183	208	189	205	171	197	216	181	183	172	192	211	194	176	215	187	171	180	201	189	193	188	181	208	193	185	199	210	179	210	184	171	194	184	200	181	174	184	192	183	219	209	221	216	207	188	186	184	211	199	169	197	152	175	197	183	208	198	177	212	229	225	189	186	194	204	199	181	199	180	185	208	179	181	195	211	192	219	206	219	193	184	202	191	175	163	224	224	187	178	207	187	190	176	194	198	229	192	183	222	187	172	178	203	177	200	213	219	195	161	193	180	191	186	198	188	190	184	213	207	199	198	220	216	195	192	194	186	214	201	200	200	216	198	186	206	156	193	203	205	203	202	218	166	188	199	183	187	182	224	213	213	187	181	206	201	192	204	199	220	199	187	219	212	217	188	199	223	207	213	187	201	203	199	187	184	198	213	214	213	179	192	174	185	177	169	191	206	196	174	201	170	201	195	188	198	178	199	202	192	202	171	184	159	201	188	200	185	179	201	194	193	219	200	183	215	228	188	208	218	197	184	201	197	204	194	199	196	186	196	188	201	205	166	193	232	219	217	192	206	195	193	172	205	184	182	208	180	184	187	199	175	207	182	193	180	220	201	206	180	193	180	215	180	188	197	183	169	217	187	171	196	176	220	204	182	200	182	175	184	190	210	203	212	180	209	189	175	229	226	209	212	217	193	189	204	170	205	208	185	166	190	188	202	219	177	222	199	174	198	194	185	202	197	209	185	215	226	211	173	192	198	206	183	188	197	175	200	196	223	192	182	193	189	198	209	181	195	192	181	197	181	205	176	199	191	188	190	198	205	211	212	202	187	190	177	216	181	192	198	198	190	192	222	192	197	195	223	219	206	198	155	164	185	193	183	185	193	211	203	195	186	192	194	187	199	205	201	194	230	211	216	184	168	201	200	193	203	189	170	199	250	186	176	198	182	176	190	197	215	192	213	176	192	189	187	188	187	207	185	183	216	198	195	186	205	177	192	171	172	207	216	190	165	222	205	183	194	204	192	170	188	209	187	218	183	222	179	210	201	171	215	181	193	207	180	211	194	221	190	197	191	166	202	158	202	221	189	222	177	173	186	209	188	205	172	199	192	207	208	167	190	175	203	219	203	205	192	189	197	218	194	231	215	226	211	186	209	177	191	186	193	193	183	194	189	208	200	188	189	220	183	189	204	215	170	205	178	238	173	210	212	202	191	180	154	192	212	214	201	173	194	178	184	212	203	194	212	223	172	221	203	190	189	197	199	188	192	175	189	180	190	211	220	188	225	192	202	212	187	209	207	197	192	194	208	193	182	196	235	202	204	181	196	200	212	206	197	209	176	203	210	185	213	200	195	195	190	231	207	213	178	188	202	181	194	202	185	213	175	219	225	211	193	216	201	195	180	199	167	190	175	206	178	212	209	190	206	176	198	222	165	186	206	201	210	188	206	205	190	196	202	166	180	172	211	190	203	213	229	175	196	222	185	175	193	188	184	182	183	207	198	193	231	206	206	153	221	193	166	193	218	196	197	191	205	212	187	199	201	198	192	210	188	208	176	160	173	187	189	178	191	203	197	179	176	194	175	191	184	173	199	179	213	203	214	213	208	221	198	178	197	190	190	193	186	205	190	182	185	180	207	208	191	185	186	176	205	180	232	206	209	216	212	187	214	220	226	203	170	212	172	197	210	213	203	169	184	183	191	170	195	171	174	198	214	201	160	170	174	203	205	206	198	162	182	170	204	203	187	207	191	193	195	205	196	212	192	188	195	217	255	201	199	173	194	183	212	201	206	199	230	194	195	230	214	208	174	194	189	172	198	187	195	200	170	174	212	187	175	176	191	181	171	184	202	191	218	187	192	199	193	207	194	200	210	200	172	205	196	218	191	172	220	196	217	168	188	223	195	194	211	191	205	189	223	211	183	198	189	183	204	201	212	190	209	178	211	217	204	219	195	205	198	154	182	191	169	174	184	193	198	179	186	206	174	179	174	194	163	200	197	208	221	196	209	192	203	211	189	185	169	193	178	206	173	210	172	200	216	207	202	185	183	218	188	215	197	196	207	192	217	192	178	208	176	189	173	205	188	198	196	171	205	203	206	222	173	194	182	199	210	182	205	208	201	200	198	203	165	213	165	163	192	196	182	223	211	203	200	174	213	170	194	194	183	195	178	193	177	172	184	187	188	206	191	201	186	184	183	201	201	183	197	202	197	179	190	187	190	197	219	183	192	185	198	171	160	212	207	191	176	190	180	202	188	211	198	178	177	196	208	170	189	151	205	173	175	194	214	230	200	217	186	207	212	221	201	188	222	179	191	182	187	156	226	197	195	193	166	224	200	181	183	201	204	178	167	191	195	186	175	250	207	219	185	189	179	209	201	205	188	193	196	181	185	201	206	202	205	202	197	217	190	209	201	188	192	181	180	181	193	210	164	178	188	186	220	193	210	200	193	166	196	221	182	206	190	200	175	203	205	177	200	209	175	206	218	206	171	222	196	200	184	201	190	173	213	205	208	218	223	208	187	188	225	203	190	203	182	203	228	162	217	190	197	176	215	215	208	199	176	220	173	192	212	213	207	209	179	171	235	194	194	210	180	192	193	214	185	209	200	200	211	188	179	214	221	181	185	186	182	177	194	214	204	213	241	193	183	184	202	193	200	202	192	187	190	208	199	210	183	197	198	202	169	184	196	208	211	193	217	202	210	198	193	194	194	213	183	194	176	206	202	214	191	188	228	227	180	168	189	189	192	211	202	197	166	185	214	204	184	207	205	175	198	191	201	203	199	185	171	192	201	202	174	194	184	190	178	174	205	193	211	202	173	206	228	186	204	194	218	200	209	217	192	199	186	173	187	181	201	206	202	172	203	197	173	195	196	200	206	205	197	194	213	195	202	194	188	198	178	153	183	199	201	200	170	200	201	199	191	184	204	176	220	200	199	189	220	197	206	213	216	187	167	183	163	193	193	174	205	189	200	206	197	197	188	203	208	190	200	188	179	197	171	213	189	210	205	180	176	184	188	230	227	171	204	209	219	183	203	205	201	191	181	171	197	209	206	168	170	202	205	189	212	199	202	200	210	216	177	183	204	203	189	192	195	217	183	195	213	194	198	204	197	184	209	189	212	193	188	186	200	191	212	176	211	187	183	213	230	196	199	171	183	181	211	194	200	227	213	207	195	190	190	181	205	204	186	204	187	187	205	196	196	199	200	172	174	196	195	197	205	191	175	195	191	166	207	188	206	213	186	219	171	206	191	174	194	204	202	176	168	194	199	173	186	205	192	206	215	183	195	198	217	216	187	196	154	208	184	214	198	181	191	193	209	191	199	199	219	172	170	193	191	188	185
29448	14170	11859	11674	10008	7790	6351	5332	4133	3485	3577	3353	2874	2768	2732	2890	2618	2282	1968	1851	1557	1569	1383	1309	1131	1019	1054	884	759	689	603	591	552	606	582	543	505	520	497	459	513	442	480	480	472	455	474	399	445	477	461	478	435	482	492	414	435	428	427	489	448	426	440	460	468	433	450	441	409	464	441	434	421	422	460	435	425	397	417	404	454	407	434	446	430	424	447	432	414	427	413	437	430	442	426	439	421	418	402	401	442	440	421	417	399	414	415	386	392	449	458	421	442	406	445	426	445	427	440	441	425	438	466	421	442	391	431	447	425	436	460	412	418	471	397	414	433	420	379	457	461	405	412	386	446	445	420	433	429	449	449	399	398	414	409	420	423	459	461	413	395	429	405	432	416	409	430	431	434	421	454	439	442	406	411	373	415	433	428	417	394	407	411	393	428	418	409	471	414	410	412	399	406	391	419	462	410	395	451	436	417	394	420	421	443	405	437	388	414	426	420	431	389	427	396	408	436	449	412	451	399	408	426	395	417	407	397	428	394	418	421	393	417	430	424	413	397	411	428	426	417	463	423	426	466	395	410	465	455	417	402	437	425	411	452	390	417	431	420	396	449	427	430	437	427	445	434	369	370	433	426	420	434	443	434	453	396	422	389	429	447	418	433	410	449	403	407	398	422	433	448	451	432	409	429	444	385	446	414	414	402	418	466	406	433	431	384	427	437	368	416	409	457	388	435	435	424	411	428	407	421	443	427	426	432	439	410	389	419	435	447	420	439	445	412	425	432	445	462	442	429	440	415	426	429	446	409	405	431	429	413	414	428	422	417	418	442	430	404	424	420	453	460	407	423	406	426	430	409	417	402	405	421	393	397	441	422	446	419	385	424	453	422	444	444	423	423	460	443	430	431	401	411	444	435	416	434	451	428	404	420	443	390	431	415	417	421	390	416	400	423	399	395	407	422	444	400	409	429	425	412	392	466	402	436	428	402	436	449	427	433	412	411	423	418	432	399	432	422	434	436	405	416	424	401	407	477	432	440	457	408	412	452	433	451	425	415	443	407	434	408	437	412	440	406	420	411	431	440	394	419	404	411	476	409	420	471	463	433	376	405	428	433	421	448	430	415	410	401	395	440	431	425	424	420	436	454	426	392	465	424	426	381	417	435	409	430	414	456	462	454	427	411	447	423	442	442	433	434	405	404	423	408	435	369	382	391	394	383	396	438	397	436	448	433	431	399	439	470	440	461	457	439	435	412	372	413	473	423	413	429	427	425	396	433	404	387	425	423	429	418	427	405	439	423	429	464	420	427	422	432	437	398	437	387	447	418	448	375	406	415	415	454	430	441	415	396	417	424	396	423	425	441	432	440	427	402	413	421	442	438	422	423	426	399	414	422	407	426	394	419	443	429	405	420	463	436	452	447	433	436	415	393	392	393	398	462	448	394	394	454	408	427	430	396	413	433	401	444	452	403	412	442	425	420	438	434	446	394	432	425	428	428	415	395	431	428	439	448	428	448	411	392	441	411	422	446	401	415	423	424	387	407	423	418	405	433	471	410	424	438	387	447	399	432	445	436	439	419	450	437	425	431	445	423	418	424	441	432	432	436	426	420	408	412	403	451	433	427	407	429	428	417	421	422	430	442	414	432	420	423	437	394	442	443	439	415	443	409	417	399	410	415	421	382	413	410	429	396	438	381	420	444	390	417	394	406	407	439	415	398	424	442	430	394	435	438	431	438	440	444	381	424	425	421	429	415	402	420	404	439	410	417	405	419	432	414	450	440	415	379	405	448	414	434	431	416	440	433	462	398	417	466	435	418	442	436	458	436	392	399	448	445	451	448	346	422	433	419	443	436	412	444	433	394	441	434	399	438	433	466	416	393	449	428	430	419	395	391	431	432	397	435	445	388	432	451	430	413	417	420	403	445	418	418	443	424	413	386	420	420	407	403	401	390	438	424	446	392	407	415	416	398	411	397	404	441	380	435	419	391	396	421	412	420	396	388	411	420	419	438	436	424	408	420	415	425	456	421	406	424	424	444	436	446	378	421	431	405	410	435	428	429	424	406	460	412	411	396	437	454	405	399	436	446	419	411	427	421	424	430	418	445	450	425	397	431	427	417	400	415	442	430	445	393	440	399	447	417	400	442	430	432	460	414	441	407	438	399	431	429	408	414	454	438	471	391	398	406	460	417	447	415	431	387	454	422	428	417	412	421	421	413	459	431	445	432	442	405	401	421	410	382	447	430	414	424	422	440	406	384	436	446	435	405	403	416	448	459	440	400	436	401	424	403	442	451	378	426	389	432	398	385	418	412	414	425	402	423	432	435	395	431	394	388	431	423	402	408	413	426	404	406	427	420	431	450	395	433	412	418	395	403	469	426	381	418	411	401	434	432	417	429	424	456	422	420	410	405	435	434	476	417	464	487	436	406	431	426	383	456	413	441	386	443	411	430	393	446	432	412	423	411	405	445	379	430	399	473	412	394	396	423	463	447	441	437	446	425	421	409	405	401	416	391	413	420	475	438	424	417	395	428	404	396	430	420	433	411	413	388	416	424	452	466	426	415	428	420	444	374	419	411	425	437	437	425	443	420	384	423	446	420	400	449	394	387	422	452	449	397	423	407	446	397	440	427	401	390	427	422	408	445	393	427	435	397	415	447	439	416	404	421	445	408	433	434	392	453	404	383	420	414	404	412	452	392	404	421	424	452	440	439	427	429	415	440	406	447	390	421	418	436	384	418	421	449	429	411	421	412	425	464	455	474	423	382	446	452	429	424	411	409	449	435	418	424	433	404	430	418	454	435	399	428	416	436	435	441	400	429	437	426	460	435	428	424	449	421	417	402	379	417	453	446	418	416	420	422	438	426	450	454	423	396	470	382	426	456	435	431	448	433	415	460	444	428	443	408	447	431	402	456	442	420	414	432	414	400	447	460	456	402	407	428	397	401	410	406	439	385	417	460	457	430	414	439	402	394	407	444	402	429	363	400	402	412	430	422	444	430	433	431	441	412	412	420	414	405	423	418	431	432	444	441	420	431	438	409	426	412	420	416	430	411	412	449	459	394	391	414	419	398	431	444	417	414	437	417	415	410	408	449	440	444	402	423	404	425	455	445	434	400	411	433	422	423	428	425	449	409	427	420	410	397	391	394	405	446	401	415	409	418	419	389	397	417	462	431	422	422	409	404	387	423	401	420	410	427	425	414	391	441	407	436	444	409	429	398	470	427	418	400	432	427	431	420	424	430	443	420	408	410	423	426	409	438	468	434	451	410	470	447	419	409	449	411	400	431	406	369	402	416	423	430	430	442	407	443	416	452	396	396	441	448	444	414	418	397	462	436	445	403	417	421	412	424	429	425	451	430	402	395	420	425	424	402	410	429	401	421	406	444	457	419	421	419	440	426	386	432	414	426	387	402	428	417	430	463	417	425	410	452	416	416	426	450	431	419	433	420	368	408	419	416	399	415	393	426	384	395	445	426	416	458	411
31628	10445	2722	1505	925	693	533	491	364	303	326	320	299	286	278	273	272	251	258	228	228	230	209	215	199	207	190	204	195	191	191	180	176	188	191	195	202	216	200	200	159	190	175	172	180	156	180	177	178	203	167	203	180	169	163	198	179	189	184	192	186	170	198	168	182	160	190	169	191	167	185	177	172	195	196	189	179	173	176	186	171	192	198	199	166	191	171	166	214	182	184	185	183	197	180	200	190	177	203	182	181	196	193	198	189	171	171	192	201	179	178	186	159	179	195	197	196	182	176	173	199	186	187	187	160	170	168	186	177	168	175	170	194	158	182	159	202	193	152	168	172	182	212	146	163	162	178	185	172	180	172	163	171	217	178	175	185	170	198	210	189	221	180	135	206	194	160	194	187	167	179	171	188	195	199	168	195	193	190	221	170	172	188	149	198	205	162	191	196	178	189	214	187	160	192	184	209	187	144	203	177	188	151	179	210	196	148	185	207	183	183	181	188	220	176	190	156	215	180	199	192	197	166	165	169	182	169	196	182	169	160	171	186	186	179	185	197	195	179	191	193	177	200	178	192	175	186	199	183	186	179	230	202	199	213	168	197	187	171	149	172	195	189	154	192	201	166	194	156	179	166	207	190	166	178	185	172	170	174	168	188	192	181	197	197	199	217	175	191	167	192	182	169	203	185	180	173	190	190	170	190	180	183	179	184	169	185	186	197	185	172	166	164	177	151	183	215	155	188	170	181	186	197	221	195	171	171	193	197	182	165	151	169	203	177	178	192	175	164	181	194	194	215	194	172	168	163	175	186	211	154	184	207	181	183	192	183	158	160	169	191	196	188	192	154	178	185	185	191	178	224	185	176	187	207	185	148	174	195	183	199	213	164	172	155	187	186	186	190	179	170	176	174	208	196	208	209	190	200	183	191	188	169	171	148	193	172	175	203	176	186	201	189	172	168	208	175	169	179	190	199	188	181	203	190	180	185	184	171	191	177	190	212	190	215	212	198	162	208	185	176	163	176	184	191	178	182	182	204	173	207	184	175	140	188	172	156	184	179	185	186	168	222	170	187	225	182	180	178	143	183	187	161	202	180	181	162	159	192	177	206	184	211	184	183	166	196	204	182	215	189	180	175	197	193	199	206	185	161	207	181	166	168	188	173	203	182	191	179	165	170	184	184	197	188	176	160	214	174	192	184	153	183	182	159	203	182	161	163	164	150	164	183	172	185	166	190	203	170	185	205	182	190	198	172	202	204	166	185	178	186	188	180	183	164	168	161	175	190	179	189	164	164	158	155	199	186	198	162	187	210	179	201	171	169	226	199	187	180	167	186	185	199	184	184	157	176	173	157	173	191	162	186	209	196	184	179	182	174	192	210	175	194	194	183	199	205	170	211	191	196	193	195	181	175	170	163	184	191	209	189	180	175	171	150	194	209	164	195	170	188	180	167	199	167	160	198	183	170	190	177	190	189	185	192	157	198	177	151	157	179	195	177	169	186	153	183	219	204	194	199	187	182	181	174	186	174	206	158	185	193	181	190	177	199	174	216	181	183	192	194	161	176	175	165	203	174	155	164	198	183	199	159	178	206	188	199	158	183	202	163	216	191	183	179	155	188	194	173	193	171	177	194	222	175	193	207	152	200	185	172	186	208	210	179	194	195	193	186	177	165	170	171	167	179	200	191	204	176	153	165	193	177	193	196	188	151	168	146	193	194	183	206	183	214	205	183	199	194	180	183	176	182	194	170	194	168	192	184	199	177	212	155	183	177	181	189	168	180	189	189	178	184	187	181	183	185	183	189	181	191	176	194	185	196	184	169	203	163	195	205	192	194	162	182	171	184	179	211	174	204	191	184	188	175	150	169	170	180	185	185	170	206	211	184	192	199	212	175	188	193	195	201	163	173	162	189	186	185	172	192	181	186	160	209	155	182	190	200	174	192	199	185	181	175	201	168	192	226	164	196	187	181	178	178	189	205	165	194	178	180	170	178	198	183	211	189	170	194	196	181	168	192	193	187	179	181	153	186	189	205	197	188	185	157	196	201	200	187	211	161	182	176	185	195	173	185	180	181	182	174	168	179	181	186	178	177	190	165	165	182	214	171	179	185	193	182	189	180	196	194	184	197	167	177	181	181	203	177	181	176	185	183	187	203	187	175	188	191	164	213	178	156	197	187	182	190	173	198	190	189	147	173	181	162	163	173	178	164	183	184	188	186	193	178	161	181	192	199	176	208	169	189	168	198	202	176	189	186	189	204	192	199	187	171	177	172	197	147	181	163	183	180	162	205	182	174	186	188	172	190	190	176	184	155	189	200	161	197	205	201	198	200	185	195	183	172	220	188	189	170	184	198	206	173	163	179	169	181	171	191	209	185	198	173	203	166	165	167	183	198	163	175	173	196	179	172	179	193	174	201	190	200	179	193	149	226	199	194	184	212	211	211	203	185	155	189	180	213	181	199	171	185	213	194	178	174	190	144	179	180	187	180	184	176	156	166	200	176	189	180	184	176	187	186	182	168	170	174	195	181	203	197	199	167	171	196	181	183	173	158	175	192	200	185	160	217	220	187	193	191	178	187	170	188	174	186	152	183	175	169	170	193	186	167	202	171	195	189	191	201	189	181	171	151	183	201	186	153	196	166	184	177	196	163	168	181	181	153	180	170	159	196	185	164	198	157	173	195	181	213	188	182	208	187	173	177	168	185	194	186	183	163	175	183	197	160	169	201	181	169	210	184	187	192	184	198	190	199	181	171	174	190	195	183	190	202	191	179	195	173	178	188	176	157	201	163	194	164	178	178	188	174	171	192	173	174	186	193	198	198	161	187	191	169	188	182	165	195	177	207	179	185	190	181	182	181	165	148	179	163	206	204	190	188	172	194	163	165	165	181	194	181	194	180	196	172	199	158	173	175	165	196	157	189	158	151	198	180	208	178	188	171	160	172	176	171	174	196	217	176	188	187	178	194	192	189	161	186	195	164	184	172	159	165	195	174	173	148	200	190	156	220	157	184	182	174	183	187	194	179	146	177	186	202	155	198	173	170	204	201	166	178	171	196	203	198	183	171	164	178	171	185	201	171	156	203	185	159	192	176	170	173	170	201	196	147	159	184	184	162	167	190	200	154	206	215	170	173	178	184	195	180	195	144	204	167	167	191	164	167	179	183	197	167	193	162	189	159	170	157	165	162	171	164	189	162	163	190	189	197	189	222	165	180	191	188	190	185	174	184	174	160	191	172	167	190	194	194	193	171	191	171	192	172	181	176	215	165	160	188	177	165	193	197	164	159	192	172	175	170	192	167	165	175	200	169	199	170	157	179	187	186	201	209	174	158	162	196	184	168	206	176	182	176	183	221	193	183	169	185	168	195	179	201	177	191	190	199	212	193	191	186	177	188	191	180	188	195	169	203	213	197	177	172	192	198	173	182	203	174	178	202	171	194	190	172	175	198	188	157	165	172	187	201	187	196	176	185	174	193	196	178	166	183	203
18224	5739	4281	4160	3409	2415	2009	1743	1395	1278	1237	1190	1065	1106	1080	1070	905	879	782	718	637	615	572	536	524	523	481	472	490	472	475	461	469	400	444	423	449	409	408	432	439	410	433	409	415	409	404	412	410	394	426	368	422	391	407	404	398	390	429	402	454	395	397	379	425	407	408	395	423	397	433	426	402	386	405	352	403	378	375	382	371	387	364	411	385	360	419	385	388	420	434	363	392	395	380	436	381	377	395	404	389	348	382	406	396	403	393	366	388	415	395	381	396	384	408	359	389	419	418	371	402	405	423	378	377	415	383	361	431	414	394	398	401	378	413	405	355	384	392	413	411	402	379	366	406	402	389	424	407	397	367	395	391	443	395	402	411	420	406	403	412	386	428	407	405	420	390	377	381	402	391	347	384	369	413	395	389	395	457	398	412	399	415	397	406	383	375	400	391	421	399	421	379	389	398	422	407	403	398	398	433	398	363	426	422	361	413	347	396	374	378	407	385	458	352	384	427	406	386	354	402	332	353	434	436	417	396	402	423	379	403	403	367	392	400	384	383	403	403	405	419	369	371	400	384	390	395	399	420	350	385	384	387	408	422	375	402	399	375	414	380	395	383	381	393	390	361	389	394	402	378	422	378	402	378	389	390	407	422	371	410	378	370	398	399	408	381	377	413	455	394	363	394	362	411	389	394	434	416	425	433	397	398	407	352	392	378	410	411	387	400	410	365	407	420	371	404	440	394	404	418	392	396	382	387	407	426	402	360	429	422	383	426	366	415	410	424	377	414	362	393	412	387	365	400	434	398	433	371	396	390	386	375	367	389	385	417	426	345	419	393	376	445	406	380	381	399	396	360	393	417	379	387	458	369	364	372	402	394	361	375	388	377	437	424	374	386	418	385	378	376	379	367	384	348	378	381	382	334	357	408	394	438	397	363	391	400	383	422	385	419	409	397	408	395	403	381	378	396	432	371	370	407	382	416	384	364	393	406	416	425	409	379	383	394	385	405	404	388	426	387	402	368	402	380	370	386	386	411	441	389	387	388	381	400	381	389	425	362	401	418	369	407	381	408	391	428	376	403	377	385	369	391	421	422	374	441	400	383	399	412	417	408	386	385	407	409	399	413	408	363	378	384	401	430	396	399	412	433	376	417	394	412	431	390	398	431	411	401	428	406	394	400	413	384	349	371	403	397	367	393	423	431	399	385	397	382	426	400	400	407	396	396	406	363	349	400	418	362	376	402	390	418	412	373	366	379	368	430	395	429	398	363	404	428	392	373	403	392	399	405	423	339	411	408	386	433	405	415	364	366	395	435	418	427	370	362	351	396	349	397	412	373	403	385	374	378	345	389	446	432	398	406	369	379	406	388	368	369	363	384	359	354	387	397	404	386	386	352	383	369	404	367	407	385	381	423	416	397	397	400	393	380	382	399	361	377	434	367	414	373	432	427	394	421	444	393	390	428	380	359	378	389	371	387	380	388	437	376	403	382	406	428	388	375	418	379	422	391	374	373	399	389	397	357	413	387	400	416	399	366	379	406	404	398	403	418	426	387	405	416	400	385	381	407	392	395	379	421	376	411	370	416	376	387	413	418	403	401	398	383	371	382	401	402	401	410	360	381	381	402	414	407	382	397	406	370	393	401	410	411	389	360	390	393	392	415	412	378	413	426	374	439	379	377	383	380	388	419	393	355	389	402	400	359	381	401	403	411	419	392	389	412	418	414	391	374	423	358	379	400	422	395	423	398	405	373	392	371	432	390	411	410	400	378	354	412	383	426	412	388	360	369	415	407	416	386	424	403	355	405	420	391	397	396	386	410	380	415	369	445	379	412	363	395	391	347	389	418	391	391	379	404	400	394	407	366	381	400	405	409	391	362	413	382	389	434	401	362	389	388	426	375	362	390	385	398	414	425	429	420	382	412	375	401	378	382	410	398	402	419	391	362	420	371	406	382	391	386	419	388	386	411	401	399	390	398	392	411	400	419	395	389	374	387	390	394	413	429	401	394	415	432	395	400	420	411	401	402	351	412	411	369	377	372	414	427	383	387	434	399	384	382	388	443	385	430	420	355	413	405	416	425	407	411	409	393	394	402	396	445	385	378	404	414	367	403	402	392	398	430	397	416	389	444	366	396	389	406	402	382	369	403	420	339	423	403	412	431	433	400	433	373	385	398	398	404	385	425	392	405	394	391	374	383	411	393	378	415	396	401	365	377	365	402	382	385	366	374	408	408	381	351	383	409	419	367	419	403	387	397	411	340	371	402	384	355	403	404	384	393	361	369	392	385	416	393	382	398	415	384	377	380	386	374	361	387	428	364	377	406	387	403	386	377	405	419	388	415	397	388	404	428	409	416	427	408	389	390	390	366	390	432	383	393	413	426	395	406	365	400	396	350	374	414	394	404	366	406	398	378	372	398	411	341	378	422	401	375	380	394	415	397	421	446	402	375	388	411	385	409	405	418	398	409	411	375	398	348	377	411	415	428	397	395	387	390	442	370	400	372	388	406	378	388	413	417	399	355	383	367	379	379	404	416	396	432	397	410	388	384	403	416	399	387	368	404	392	413	406	393	401	393	381	389	382	383	364	421	408	372	398	397	382	413	403	396	415	389	364	401	422	403	404	363	352	380	374	387	407	446	385	373	393	376	372	389	365	363	391	392	405	369	384	424	395	396	413	393	388	394	411	437	365	405	396	426	383	415	441	374	410	388	397	379	388	381	392	374	386	377	402	368	350	406	378	399	365	390	435	357	424	434	377	414	398	385	382	397	400	428	403	402	394	413	393	401	439	408	395	407	435	374	378	367	369	458	397	409	397	396	403	383	390	407	413	420	373	388	387	397	420	401	394	378	422	389	372	379	400	402	423	395	418	407	382	406	390	379	396	394	388	403	373	405	378	394	416	381	404	400	415	357	387	394	401	430	392	385	416	380	413	386	393	415	381	417	400	374	372	365	409	441	390	375	388	413	404	396	385	387	404	400	428	425	399	395	375	356	398	399	400	406	372	406	376	402	397	410	475	382	406	406	408	376	411	417	405	397	412	415	380	386	407	370	407	362	385	398	356	386	375	375	386	392	421	447	408	430	435	402	406	379	386	416	397	409	370	387	393	388	381	386	393	429	392	411	368	411	408	379	383	422	398	411	402	411	384	391	386	371	401	426	401	392	386	399	395	387	373	395	350	394	397	413	417	404	412	409	414	413	419	388	353	425	402	347	415	429	422	409	381	409	411	428	421	364	402	393	399	435	430	369	432	421	403	382	368	380	372	397	390	389	405	390	396	380	370	401	407	379	343	419	385	379	356	407	396	410	422	386	417	414	435	387	351	375	406	350	364	380	385	418	406	414	375	385	388	395	404	385	387	390	417	407	387	415	391	405	398	430	418	403	371	409	418	409	357	373	384	429	409	358	399	389	406	386	395	392	428	395	402	383	401	402	371	377	389	388	368	400	393	395	427	387	402	394	389	419	365	441	367	410	401	431	423
44052	18139	6313	3233	1938	1292	1047	866	646	583	500	475	462	429	443	476	347	329	303	300	278	252	231	246	212	218	187	186	203	199	175	164	160	170	163	185	209	163	164	165	137	158	175	176	157	166	150	175	167	160	142	157	171	162	170	182	160	191	148	154	145	156	165	167	137	148	165	186	159	191	157	144	178	150	178	186	182	150	173	169	160	160	151	154	158	152	169	167	153	165	167	171	174	175	170	160	185	161	137	146	151	145	163	159	123	151	160	167	168	179	161	164	178	159	147	161	142	144	156	164	172	170	130	161	172	153	151	165	169	156	167	190	171	143	163	163	146	156	171	155	172	149	153	174	174	133	136	134	178	158	165	168	152	167	156	143	169	161	150	144	151	147	166	145	173	163	168	153	154	181	171	167	142	156	175	139	158	191	140	174	164	163	164	148	162	160	174	171	177	158	155	164	154	189	144	161	176	166	160	196	179	180	160	177	171	144	176	144	141	162	180	166	154	154	185	178	166	158	156	168	170	168	145	155	164	174	192	161	183	141	170	172	153	144	157	152	144	152	172	177	175	160	162	138	166	137	167	170	177	175	166	153	143	130	175	162	165	134	134	147	171	145	145	137	175	152	161	178	137	134	141	149	136	138	157	168	174	189	161	173	146	171	145	198	179	148	158	172	158	135	173	145	143	172	144	175	153	153	165	155	189	133	168	171	146	151	158	153	174	136	140	160	172	131	161	163	174	171	153	168	135	139	155	170	163	162	168	177	168	152	146	161	141	163	155	143	170	155	158	173	151	168	159	171	146	147	156	141	151	149	170	142	158	146	128	178	201	175	154	174	166	166	181	151	155	171	152	165	155	161	157	167	146	165	166	168	149	153	145	159	170	162	142	149	154	157	166	164	152	168	163	139	155	156	147	160	167	158	156	137	148	180	156	130	164	173	159	151	160	131	163	175	155	148	169	175	157	154	161	153	169	172	164	162	147	163	170	165	161	156	167	157	180	178	171	151	141	162	146	169	164	141	141	119	126	174	172	147	167	188	152	168	176	164	152	177	155	163	156	151	153	166	157	157	151	166	170	140	173	162	159	147	156	139	173	166	128	158	161	157	170	148	139	153	180	154	144	172	157	170	166	180	168	159	168	161	172	141	127	163	145	183	176	168	147	164	156	149	167	151	156	158	173	174	185	148	154	175	172	178	200	179	145	160	169	176	161	164	176	165	130	167	168	190	170	146	176	168	162	165	136	176	180	167	200	158	153	149	175	156	170	168	149	166	136	153	177	153	178	155	159	142	182	171	164	167	156	183	163	162	146	149	142	127	136	157	161	144	151	174	161	174	173	179	178	176	170	137	148	164	167	183	163	178	160	131	152	138	151	144	167	144	166	140	157	175	169	126	168	137	157	155	163	163	161	190	170	167	146	138	156	157	157	147	169	146	141	144	161	160	176	156	178	169	171	162	161	181	178	158	168	152	148	151	137	172	166	156	131	190	167	136	185	163	161	139	144	143	169	149	154	148	144	143	161	157	164	164	159	178	125	171	154	143	154	161	145	182	144	157	167	142	149	152	160	153	181	154	178	162	138	144	167	130	142	149	162	153	154	184	174	156	190	171	147	132	153	159	151	177	159	174	146	168	182	151	155	138	160	160	160	147	143	145	175	164	180	159	172	159	165	168	154	170	145	155	177	128	129	173	161	129	143	156	153	127	145	171	172	169	139	160	153	157	186	155	164	177	162	147	134	133	144	170	151	156	151	177	150	165	152	150	166	178	173	152	135	169	145	158	174	165	138	161	138	153	151	150	146	160	180	157	174	148	142	157	160	156	147	169	131	157	155	200	147	151	176	156	146	181	171	193	143	156	151	160	156	168	171	149	176	163	161	174	141	145	147	147	177	191	174	154	159	155	140	156	165	169	183	166	173	152	143	150	148	162	136	150	150	143	160	160	156	162	175	155	173	168	180	156	153	167	154	179	145	140	171	167	184	155	165	161	169	171	147	158	161	162	139	167	149	155	144	152	171	160	168	167	180	163	144	150	152	147	139	150	166	173	147	193	166	129	173	163	162	186	149	160	160	155	142	165	137	153	135	145	144	169	144	167	166	176	194	153	136	153	152	140	157	156	162	150	146	151	147	163	166	186	152	178	166	181	152	180	164	155	164	162	141	172	174	148	138	159	151	160	154	159	147	175	140	152	157	179	164	172	174	171	180	149	162	160	178	136	142	149	175	162	165	136	181	149	171	188	170	154	148	168	139	156	159	173	165	169	138	142	150	178	160	162	159	141	160	148	167	157	160	164	158	153	141	147	129	169	152	148	161	165	157	157	172	152	158	183	165	155	165	161	154	179	135	185	149	157	169	149	158	139	165	159	172	168	144	165	175	160	165	143	150	148	160	135	165	176	193	155	156	158	162	154	156	143	187	150	174	144	161	171	154	157	154	176	167	168	181	172	138	162	149	140	184	165	159	181	184	204	145	176	191	146	179	172	173	150	163	161	150	139	153	146	153	155	136	168	166	151	169	156	158	147	166	142	173	146	155	153	171	140	139	157	174	160	156	165	157	154	150	138	133	157	160	180	158	153	154	167	176	141	159	160	154	153	156	174	187	168	151	154	146	159	174	175	170	146	164	150	160	159	174	157	174	159	150	153	166	135	139	146	171	130	166	183	155	159	187	140	143	155	165	175	145	154	150	186	166	144	143	157	161	140	146	143	160	156	150	177	150	157	168	152	164	173	151	155	184	179	160	166	141	144	142	166	157	143	170	156	162	152	195	143	163	182	146	178	158	156	149	178	141	149	147	177	164	177	163	157	169	160	166	145	147	169	171	145	143	171	148	128	161	160	144	152	154	185	152	146	164	162	154	171	176	183	169	178	195	178	169	150	166	137	151	149	155	176	150	159	171	159	162	148	133	154	161	183	141	178	144	172	146	148	169	150	171	160	159	162	167	137	151	162	151	158	137	178	171	149	178	184	147	171	178	155	156	142	178	157	161	163	142	160	187	162	155	156	148	158	159	149	155	155	173	157	169	140	134	186	155	165	168	161	161	159	149	163	130	143	143	161	149	178	143	161	147	149	153	146	158	147	159	149	149	146	158	144	166	166	164	122	159	158	148	172	154	166	176	143	158	144	159	143	172	131	148	189	143	150	169	176	180	177	166	151	148	152	169	150	153	157	175	175	184	166	181	143	152	146	163	157	157	182	143	147	146	166	173	165	143	159	170	151	184	169	158	161	173	173	167	188	188	173	185	162	154	179	152	160	153	182	173	137	153	162	141	122	182	158	181	162	166	164	163	164	148	177	142	138	192	158	160	160	187	166	150	169	149	158	169	171	171	137	173	149	141	160	177	167	161	160	168	155	150	156	170	152	168	147	141	162	169	190	132	159	166	160	160	179	173	163	167	133	188	173	168	144	153	155	167	151	180	151	154	157	190	140	148	155	145	132	180	144	163	153	157	143	147	132	176	158	170	142	148	140	164	164	164	138
25084	9691	7864	8353	6832	5135	4555	3875	2961	2511	2275	2109	2121	2033	2097	2198	1632	1599	1587	1310	1151	1038	993	990	802	694	676	661	581	556	528	472	460	462	427	432	405	418	401	391	406	429	386	376	355	386	408	383	391	387	385	376	359	352	394	358	345	360	371	370	370	361	395	360	380	363	357	378	356	330	349	380	365	342	340	342	339	371	364	319	341	356	356	363	406	376	330	360	363	348	323	342	370	363	350	378	366	372	374	362	362	341	334	375	395	361	342	331	341	385	364	338	332	359	349	317	338	353	320	381	362	355	352	368	360	352	352	353	341	350	358	391	334	377	345	373	327	334	342	336	335	372	353	363	327	284	384	372	365	346	328	358	360	375	360	367	347	358	361	369	363	362	353	365	337	353	345	329	372	346	348	345	371	346	361	347	387	371	343	335	330	332	365	383	342	378	375	357	345	359	358	355	342	337	346	334	338	382	370	377	358	353	404	345	348	362	344	367	336	367	399	337	348	348	371	352	378	370	372	365	347	373	331	359	340	374	356	354	351	354	323	372	363	328	343	329	374	349	353	366	369	363	351	363	376	386	372	320	385	367	361	349	358	400	381	364	347	348	364	360	353	322	343	365	363	376	344	349	363	369	395	366	358	372	340	356	332	327	348	335	350	336	318	324	368	389	372	330	344	351	357	374	352	389	357	348	336	324	394	367	377	344	351	351	369	367	354	372	344	356	358	349	388	365	346	310	340	348	316	358	377	317	354	374	370	362	352	359	364	355	365	350	356	397	395	347	347	341	340	344	391	358	355	353	302	358	368	306	363	376	405	332	353	336	351	361	391	338	340	369	332	335	381	390	353	351	315	339	373	349	344	319	300	333	376	346	375	355	330	350	334	364	369	362	342	374	367	350	341	335	342	354	346	374	360	353	336	350	347	362	389	366	354	355	344	369	360	380	357	379	368	358	313	333	361	339	344	345	340	372	319	360	363	344	350	370	362	400	372	344	375	378	362	411	340	365	352	371	339	347	367	376	361	363	358	349	338	353	332	364	332	365	367	353	354	372	357	375	373	318	330	326	376	356	350	347	374	352	354	384	354	365	362	355	377	335	326	356	396	346	337	343	324	331	346	362	365	348	347	345	377	351	349	357	369	326	364	323	390	349	352	350	325	355	354	362	337	313	370	383	352	384	372	332	391	373	390	335	371	375	379	334	360	361	302	365	355	378	338	332	354	330	370	362	357	387	350	358	324	325	340	340	369	369	361	359	357	327	367	343	347	346	387	371	384	345	350	342	392	367	332	374	374	365	341	325	354	375	362	387	350	342	360	352	320	331	359	370	355	382	366	346	360	356	380	354	354	364	375	371	352	380	354	404	327	379	360	308	372	354	350	368	365	370	375	337	361	379	350	339	342	356	358	374	353	361	349	368	368	399	383	336	352	408	366	377	347	358	369	355	372	338	359	356	371	376	368	397	354	342	379	365	332	359	375	372	327	372	372	370	330	345	352	356	345	352	358	387	326	353	340	352	371	361	385	352	367	361	354	381	329	364	344	365	365	345	339	342	371	371	350	311	344	334	354	376	364	367	347	341	359	362	368	347	359	365	362	386	325	372	385	325	385	347	332	404	386	360	347	356	380	373	348	361	340	364	383	370	352	379	365	329	345	381	327	338	365	352	359	330	333	375	373	337	347	321	372	352	352	369	370	357	361	341	384	375	354	349	372	361	352	363	377	385	403	373	359	320	339	372	356	342	347	351	392	327	362	349	339	345	360	353	348	355	345	377	304	377	349	388	359	358	338	369	364	358	372	389	372	386	354	357	388	355	374	333	379	382	327	342	383	363	394	335	331	378	322	349	388	367	361	351	334	356	375	350	368	349	356	379	405	343	360	353	378	350	353	360	367	344	350	358	328	344	396	406	364	355	343	370	345	342	342	367	346	364	383	317	381	383	328	353	327	375	356	362	354	330	349	359	360	350	365	353	358	371	375	345	380	375	344	399	333	351	328	355	329	334	347	369	338	338	346	343	338	345	334	337	372	404	362	382	375	405	330	345	333	385	344	342	333	382	343	380	367	330	364	349	341	350	301	363	356	351	339	369	348	353	349	343	353	355	356	361	385	353	357	326	374	361	349	344	348	334	343	364	346	375	323	360	353	369	362	377	377	353	361	388	391	370	360	368	355	363	347	382	368	331	386	381	352	368	352	360	323	360	361	362	348	377	377	332	386	347	358	325	355	323	347	383	350	336	353	377	330	339	363	327	311	384	346	361	375	354	363	335	362	358	347	351	332	350	351	392	339	391	362	346	362	358	384	372	370	349	358	359	317	382	360	352	372	371	369	347	384	353	328	365	330	356	324	355	347	373	386	364	373	351	353	372	344	359	331	332	398	350	386	375	355	348	362	330	386	336	336	367	361	334	344	384	365	333	351	346	344	342	355	348	343	352	362	402	326	361	367	362	357	321	371	348	363	354	344	352	354	348	349	359	344	367	344	392	325	361	334	352	351	363	391	345	316	340	351	385	347	347	348	378	358	356	358	339	367	375	369	334	376	328	369	375	378	349	348	348	350	384	353	360	357	384	372	375	372	386	344	381	364	377	347	345	351	338	349	368	342	373	338	366	376	340	364	370	355	355	368	360	354	368	349	399	366	367	360	367	353	366	363	338	366	374	368	328	355	369	345	372	377	389	329	324	364	348	354	369	371	348	364	366	339	404	367	361	351	356	338	383	395	359	380	345	345	347	345	373	398	334	363	355	340	358	363	358	380	336	363	343	333	347	353	320	375	332	342	351	349	364	342	384	349	347	363	378	345	378	367	370	347	355	370	341	356	372	348	345	366	336	373	364	360	348	318	346	315	380	335	356	339	374	332	375	337	369	337	387	366	358	358	339	371	342	347	395	375	386	360	394	339	349	340	382	352	366	344	318	346	377	374	363	385	371	352	358	358	338	326	324	392	372	362	325	352	381	339	373	357	362	347	373	380	387	341	346	330	349	355	347	341	362	360	365	330	352	339	352	363	304	382	336	345	320	375	337	382	397	354	380	381	361	368	343	372	320	387	409	328	383	386	354	381	383	358	357	392	327	349	307	366	354	339	362	354	319	339	375	321	382	350	332	339	343	351	387	363	365	334	343	336	340	359	363	387	370	360	366	340	339	353	344	362	336	320	358	394	349	327	348	366	351	358	362	384	359	379	351	366	330	356	351	347	363	347	354	360	369	358	391	323	359	353	362	374	338	345	370	337	374	356	340	353	342	373	361	348	386	402	341	372	343	346	339	341	338	318	347	375	352	318	398	332	360	394	336	344	359	371	380	375	352	398	365	359	346	349	357	346	397	399	346	372	335	378	355	360	355	377	362	387	347	334	365	310	366	338	347	374	375	337	357	362	344	345	371	369	354	326	376	373	342	364	356	355	337	378	334	341	368	366	344	382	363	360	337	359	344	360	346	385	363	342	367	343	377	364	372	365	342	374	344	351	354	391	352	357	342	338	378
51476	24219	10351	4955	2864	2075	1657	1223	1039	851	755	662	602	625	616	679	517	547	482	414	408	372	359	363	282	283	264	238	230	237	229	204	202	216	198	209	219	179	171	201	200	229	204	193	196	195	190	184	188	169	172	194	213	194	190	173	172	172	201	201	213	178	199	204	188	197	203	191	180	202	206	163	190	166	225	197	181	178	196	182	195	203	192	199	185	179	217	194	209	196	191	195	180	170	185	170	174	203	181	184	173	206	193	187	199	183	193	210	185	211	176	183	194	158	212	169	186	218	180	174	197	167	178	201	193	187	181	204	182	186	155	192	194	191	187	187	188	192	201	193	201	195	174	179	230	194	195	199	194	164	197	181	198	209	165	202	193	187	198	215	144	176	210	200	191	197	167	184	168	199	207	199	208	195	204	208	182	221	210	185	195	203	177	203	191	209	169	183	192	182	174	219	156	182	176	210	217	185	185	187	183	176	197	212	176	201	225	188	201	197	197	168	199	214	225	201	190	183	189	206	204	201	207	204	186	173	207	158	188	199	200	199	184	179	199	220	183	205	205	210	209	202	185	184	204	209	200	217	200	202	193	189	201	197	216	185	188	202	213	197	184	185	187	187	170	173	200	183	192	206	190	195	191	198	181	203	217	197	176	191	183	189	206	205	197	177	192	231	222	196	199	198	183	190	181	201	209	207	207	194	214	190	193	178	177	187	186	221	199	199	166	202	195	201	197	195	181	185	198	189	190	206	194	195	184	198	221	193	197	169	209	199	193	190	184	202	203	169	195	183	186	203	178	170	189	210	218	211	174	155	194	187	206	208	189	197	191	187	210	172	156	156	171	185	200	178	227	184	180	207	196	195	197	182	211	196	203	189	163	177	171	183	192	193	196	164	204	205	185	182	181	169	202	192	180	190	159	203	182	222	210	189	188	177	190	227	199	167	179	212	199	203	178	181	210	183	179	201	188	182	180	186	183	173	186	199	216	201	174	191	192	213	219	194	192	218	208	198	198	180	182	179	201	181	175	176	195	188	179	188	209	175	203	193	203	208	178	177	167	199	185	182	215	183	198	228	204	166	202	206	199	194	209	201	196	217	202	188	184	164	191	184	186	190	188	157	184	170	193	199	188	225	160	182	207	173	216	191	180	213	219	195	188	170	215	200	178	171	204	216	196	171	206	194	189	183	193	211	170	170	204	182	221	184	215	179	201	194	178	206	191	179	192	199	179	193	220	190	191	189	191	216	158	193	191	200	167	211	194	195	189	222	201	198	196	180	183	162	161	177	196	199	182	198	208	189	196	189	169	193	204	218	200	185	167	193	206	191	197	175	193	183	200	204	207	194	189	187	174	199	181	181	166	205	187	212	185	226	233	168	186	186	198	187	184	201	187	190	167	201	187	185	153	160	208	183	183	185	195	184	172	151	189	186	178	198	178	164	204	174	192	182	212	187	165	241	189	201	180	180	163	181	192	214	173	205	188	189	201	177	185	212	177	191	181	182	172	187	206	191	195	213	187	166	172	187	188	164	203	190	186	194	172	193	222	187	178	182	215	188	203	198	166	218	209	189	196	193	192	180	201	179	166	197	173	181	179	213	209	200	197	170	204	173	164	196	195	186	207	183	192	223	194	194	186	196	172	179	206	201	184	222	213	207	204	196	210	195	191	211	182	175	162	218	207	190	191	187	185	183	200	177	156	193	213	196	174	150	184	165	200	179	188	199	188	206	190	186	182	202	196	171	188	198	193	171	209	211	211	195	162	188	175	213	203	187	178	193	205	181	200	194	165	205	178	202	180	171	189	187	201	207	174	181	168	177	214	202	201	201	181	184	183	218	208	210	169	206	230	191	179	211	201	196	187	179	171	209	170	200	203	175	186	188	203	204	218	176	184	205	202	190	210	199	164	200	200	184	184	178	185	204	187	217	185	187	181	180	178	197	201	205	184	166	185	214	212	197	189	163	203	181	178	196	181	191	202	191	193	194	187	196	210	195	183	175	173	203	208	178	188	185	206	167	206	205	202	200	187	176	177	170	193	197	181	216	192	175	187	211	189	196	195	178	182	212	197	181	211	185	208	181	187	200	180	197	208	216	198	184	206	172	187	153	184	201	193	191	186	181	160	193	195	170	205	196	187	178	185	195	221	188	193	178	199	174	185	186	203	204	190	235	190	208	208	176	192	196	170	182	170	183	194	201	154	183	213	162	167	201	198	190	181	189	194	168	208	190	171	232	200	191	199	188	197	193	198	191	196	189	182	173	179	203	197	210	183	181	162	188	178	196	195	224	213	218	178	202	205	170	184	175	183	200	191	211	192	183	180	201	199	171	187	185	160	218	187	168	204	178	200	214	178	179	198	216	181	179	216	167	167	214	176	198	230	195	196	209	187	213	195	173	195	184	167	188	184	197	190	199	221	182	181	187	177	217	194	184	192	173	189	194	193	182	209	188	178	189	170	183	207	219	210	198	200	205	187	176	203	201	208	189	178	185	207	202	182	201	195	174	187	227	192	170	206	216	220	202	207	227	172	207	203	209	192	173	210	228	232	182	166	181	192	207	207	195	179	195	195	218	175	212	195	172	173	185	223	200	211	202	195	194	215	172	168	210	180	197	198	184	197	174	180	208	172	219	184	175	183	235	192	200	191	160	197	189	187	189	206	188	205	194	161	204	211	164	211	204	207	212	211	206	190	209	204	203	174	177	195	187	182	197	185	190	213	203	170	181	189	194	191	185	179	194	208	202	211	196	195	171	170	237	180	193	199	196	192	203	210	221	214	170	201	149	184	197	189	193	194	172	199	197	168	200	194	205	194	184	184	180	189	176	213	193	232	203	221	181	207	207	174	211	202	182	177	219	198	175	197	200	202	233	192	213	184	186	218	207	180	225	195	198	189	203	210	204	148	191	202	176	192	192	193	193	195	199	188	212	192	172	202	188	174	187	201	210	203	211	186	190	175	204	219	178	195	201	208	174	191	199	193	204	195	214	215	163	213	200	201	204	210	184	208	216	201	191	196	170	178	190	195	185	167	167	184	192	211	170	222	194	197	181	178	193	230	181	174	201	196	178	195	209	207	202	183	186	202	188	207	202	214	185	191	220	196	205	157	175	175	189	182	184	195	189	216	202	191	206	183	204	193	184	187	180	173	202	206	208	193	188	190	217	211	210	210	183	202	182	198	218	183	201	214	213	186	167	187	178	202	196	186	178	168	199	184	190	205	188	173	199	186	178	176	193	199	190	204	189	204	208	189	203	177	187	206	183	188	217	179	166	201	179	168	189	170	178	192	209	170	177	209	202	188	188	207	179	200	198	226	187	201	170	189	188	169	224	198	183	196	204	195	219	209	184	180	189	162	217	210	206	197	199	196	207	194	181	171	206	193	184	203	203	206	172	187	193	205	199	205	219	179	165	208	195	194	190	222	199	204	187	180	202	187	195	202	169	178	193	187	216	198	209	175	191	201	172	192	187	202	192	165	192	211	177	191	193
28804	14175	11333	11102	9574	7741	6803	5550	4505	3801	3357	3158	2931	2955	3043	3297	2603	2286	2170	1875	1667	1489	1494	1360	1117	971	933	801	729	714	693	668	595	595	554	536	595	498	480	488	518	467	429	483	432	513	468	508	465	438	440	457	419	450	447	462	434	458	439	437	437	422	430	469	449	416	449	407	417	411	449	417	440	400	444	435	425	432	406	406	451	422	456	426	396	432	400	413	396	421	429	408	417	372	426	444	404	432	391	424	434	433	445	432	443	425	430	387	413	394	406	452	411	444	409	440	417	421	435	425	415	413	422	424	459	430	440	440	428	408	415	411	432	410	433	432	422	455	422	393	381	438	420	437	410	422	433	457	391	389	417	435	411	433	477	427	408	446	420	446	450	463	454	430	399	390	394	434	416	446	404	420	422	404	416	426	430	435	430	426	392	367	437	407	453	387	437	409	431	434	428	445	428	435	409	421	439	439	454	437	417	412	459	435	418	378	404	422	425	444	405	430	411	439	413	431	439	454	407	367	433	430	430	403	422	406	425	409	427	430	403	437	411	421	433	407	424	431	435	387	414	435	424	406	473	440	404	359	446	396	408	414	440	370	461	436	447	410	398	422	423	420	425	434	429	376	439	442	410	388	449	413	419	405	449	408	403	421	386	457	405	458	414	434	399	473	409	451	437	399	412	445	419	403	449	378	433	422	421	423	437	444	394	416	402	450	446	409	411	435	388	420	418	411	428	421	395	447	431	412	393	469	424	437	410	450	425	410	443	399	424	447	417	432	405	442	446	419	388	424	421	419	386	412	397	395	404	416	398	443	417	414	410	432	463	440	422	397	426	421	435	449	420	425	412	407	421	382	410	405	454	418	424	409	436	440	423	425	395	421	382	447	394	410	442	384	397	421	415	435	432	408	396	426	426	438	446	452	411	407	398	448	393	435	436	394	411	427	395	412	406	440	382	434	446	398	429	395	403	397	412	437	439	397	435	374	433	426	394	407	411	407	393	427	418	401	459	477	405	455	416	426	467	418	425	417	419	411	410	435	399	409	436	417	428	429	418	421	425	440	437	400	414	415	446	394	438	427	424	420	441	407	432	416	407	466	480	425	391	449	422	419	408	400	424	389	418	410	428	422	414	444	438	431	383	384	402	398	420	394	414	429	422	400	424	438	396	423	442	428	414	431	406	420	433	374	415	422	410	412	450	405	424	419	448	416	415	433	437	419	411	480	415	443	441	402	427	410	422	426	440	417	402	409	394	401	387	432	440	402	428	438	418	401	397	442	417	423	430	460	415	397	423	387	411	415	436	427	442	412	434	426	424	412	395	414	430	427	422	422	449	395	383	446	399	427	418	408	372	413	419	425	397	393	414	402	470	422	429	422	415	402	448	403	405	395	428	419	449	450	389	411	434	387	467	426	420	394	415	413	396	397	434	432	419	425	396	457	400	424	432	387	410	441	394	416	407	446	387	420	416	413	411	382	394	424	442	390	434	406	438	421	398	431	419	435	385	404	439	415	398	436	431	413	434	450	421	417	425	398	439	397	444	416	436	413	441	401	394	493	413	420	397	401	458	426	394	423	425	395	404	426	442	424	440	412	424	415	405	405	379	416	457	394	438	431	437	425	393	449	417	453	402	447	412	398	440	424	435	418	419	444	429	447	400	408	387	421	412	430	408	424	421	412	454	415	419	379	372	374	414	415	413	462	421	440	401	422	408	414	430	417	440	462	434	422	414	395	407	404	436	419	408	430	425	424	386	445	427	426	429	384	446	442	417	413	408	414	409	424	459	422	450	419	425	430	435	449	412	447	407	433	415	434	397	439	420	388	403	415	442	445	424	381	413	404	427	451	409	449	410	392	425	423	448	382	451	442	410	396	407	372	461	378	443	430	415	437	471	416	404	436	429	420	431	425	437	402	437	435	422	437	423	431	414	403	426	419	403	422	442	406	423	424	431	433	401	406	456	422	413	410	422	447	415	404	418	428	438	406	433	414	393	447	468	434	407	401	390	434	417	434	426	433	388	389	384	393	412	458	455	401	428	384	422	429	429	421	434	422	438	412	422	452	438	439	429	451	393	400	413	442	417	417	385	402	410	404	412	389	452	433	413	412	435	400	451	403	408	393	405	397	417	402	461	422	432	440	429	451	419	408	401	429	441	415	435	437	396	412	416	417	420	432	406	404	435	463	405	425	416	445	428	438	410	416	405	395	418	452	428	441	429	437	412	385	401	441	463	389	399	415	397	459	425	398	385	419	449	431	419	415	445	418	463	395	446	391	419	418	439	435	399	385	457	411	431	420	432	397	415	424	429	379	447	421	363	451	452	411	431	398	423	429	433	422	439	410	423	413	398	397	428	422	392	406	400	407	406	414	382	443	407	408	475	414	424	463	416	433	404	443	418	393	424	406	401	429	402	388	448	444	447	436	410	447	390	396	427	453	441	437	426	422	404	405	378	432	444	441	436	412	417	407	430	406	415	417	427	428	385	458	412	432	398	432	413	422	402	459	444	436	421	422	391	422	449	416	387	417	409	422	437	429	436	416	440	413	401	435	450	400	433	416	420	429	408	408	417	419	422	423	424	444	435	415	446	411	407	418	427	434	412	467	422	422	386	426	381	422	455	467	418	408	412	434	398	383	396	431	415	444	421	408	406	432	388	434	437	464	377	440	412	423	429	419	425	399	400	395	433	436	406	436	430	437	419	403	445	416	434	407	408	431	417	429	447	418	428	411	417	442	416	436	415	419	387	403	431	382	434	457	421	423	399	425	416	396	474	429	413	433	411	420	434	444	432	442	427	427	408	417	399	426	406	417	435	432	453	390	401	435	449	435	467	431	426	411	406	459	443	427	460	394	416	421	417	393	427	419	438	410	448	405	426	393	418	424	418	437	445	416	447	419	467	435	404	410	454	424	376	415	430	422	415	414	419	415	445	399	445	437	429	433	427	417	380	393	447	364	406	410	416	423	440	418	365	387	416	387	456	409	411	407	420	411	426	413	421	400	424	439	445	432	422	435	389	411	415	438	400	429	396	430	436	418	430	437	397	428	374	472	395	435	435	422	410	457	464	414	401	428	423	435	412	446	415	385	406	452	405	431	444	431	402	436	417	423	415	403	404	443	413	402	431	385	422	420	390	423	446	428	430	463	447	457	427	414	433	422	437	450	416	439	413	431	421	427	415	445	437	421	431	422	391	409	375	390	419	383	436	419	397	425	442	446	451	465	447	447	405	426	443	440	438	461	419	433	417	420	441	450	419	404	394	403	424	437	452	416	436	398	387	402	443	439	429	418	381	438	449	420	418	420	406	418	461	391	440	426	406	430	385	413	416	440	451	408	438	408	440	379	400	440	421	382	438	420	400	433	429	430	391	418	438	404	401	402	420	440	443	440	432	412	487	416	447	408	414	463	378	425	388	436	442	433	412	433	427	426	446	434	405	432	442	456	419	432	399	434	368	393	410	392	426	427	447	420	428	435	400	437	416	431	420	435
28665	10178	2543	1379	901	687	574	464	410	348	370	284	300	313	306	299	269	254	220	216	222	219	210	191	189	190	203	182	181	182	166	186	190	188	190	204	185	188	187	165	161	210	177	159	201	210	184	161	173	168	190	179	217	181	179	180	171	178	175	182	164	213	201	162	185	175	160	183	175	150	184	162	178	185	188	179	193	193	177	183	184	190	208	189	169	185	201	180	200	173	201	180	144	174	175	184	188	185	175	190	172	172	171	173	194	184	186	184	169	169	194	160	181	197	164	175	215	154	178	174	155	169	196	207	186	178	192	180	172	206	184	165	184	184	214	199	176	175	157	183	164	175	201	163	206	201	183	176	185	178	174	175	178	176	171	184	193	159	167	208	163	181	158	176	224	182	174	176	163	176	176	178	218	188	190	164	185	173	141	172	182	163	185	176	173	191	176	179	188	158	199	219	163	208	198	186	185	151	171	167	159	164	227	184	169	195	160	182	173	196	173	195	174	188	205	170	168	169	173	183	187	166	155	175	186	177	204	200	174	181	156	192	183	191	199	208	175	171	193	178	175	187	178	189	183	166	176	170	162	207	173	168	197	192	175	174	186	179	169	166	154	173	169	200	199	174	187	199	182	166	169	167	173	219	189	174	182	188	180	160	184	198	181	169	174	182	190	162	169	177	200	169	176	200	185	178	168	184	167	207	178	175	196	201	207	174	152	206	184	185	183	209	156	165	175	163	166	162	143	165	157	183	169	168	170	206	184	185	187	152	170	161	160	160	165	208	182	206	177	182	206	162	151	162	166	175	171	180	173	178	190	199	187	165	165	180	217	195	202	198	166	186	163	153	169	182	164	191	176	165	158	194	176	189	168	193	171	186	176	162	165	159	165	201	191	147	161	156	174	178	164	204	186	193	191	174	179	162	182	190	229	181	188	161	172	199	183	186	185	192	152	187	192	188	200	172	184	173	181	192	167	182	196	190	191	183	174	179	149	174	148	179	173	162	178	164	190	179	151	160	186	193	191	185	190	201	211	183	181	171	163	152	217	183	197	176	173	165	183	172	144	186	195	160	184	194	171	175	172	136	173	155	179	165	190	150	187	185	177	195	159	188	187	190	170	191	190	179	176	182	185	181	202	185	193	189	165	193	185	190	153	193	171	150	185	209	145	152	197	174	176	190	194	166	170	178	162	178	154	174	172	178	180	160	205	193	193	186	179	170	201	190	181	162	199	216	169	188	171	162	183	173	171	167	196	181	204	200	203	182	177	178	161	201	181	183	180	189	176	188	186	164	170	187	198	172	162	169	159	220	185	176	197	164	199	197	196	169	174	165	177	183	195	172	169	170	182	191	154	180	155	194	190	182	192	201	193	170	170	167	161	185	210	161	175	211	161	171	168	161	192	173	200	164	167	183	196	143	196	172	180	172	171	182	180	174	214	187	184	166	176	200	191	175	194	174	177	180	186	173	184	181	170	177	196	200	171	168	192	198	176	171	187	210	164	171	183	169	178	180	195	187	180	168	161	160	156	175	190	183	180	189	174	202	172	184	167	209	212	172	168	177	170	186	183	185	178	155	176	161	174	190	172	202	193	163	163	166	174	166	161	179	191	188	184	178	201	201	197	197	197	175	183	173	154	169	175	163	183	182	202	192	187	204	178	172	170	191	188	187	185	201	188	207	162	161	175	179	161	167	186	168	189	174	180	192	185	209	165	160	177	167	205	193	152	166	168	173	161	203	195	185	180	181	208	192	161	212	176	156	214	172	206	180	180	195	178	172	184	191	181	182	183	183	161	200	169	188	188	175	172	210	182	162	165	190	173	176	191	156	200	195	178	185	180	209	193	176	172	166	191	150	168	203	216	176	161	194	184	178	216	180	172	203	167	178	161	150	161	183	199	161	184	174	188	202	160	191	157	169	178	197	176	194	183	159	176	182	183	165	178	179	180	167	173	156	151	164	188	180	173	178	178	178	196	202	184	183	166	181	176	167	170	158	171	180	195	197	170	188	177	170	182	182	186	157	207	163	187	162	163	162	191	185	164	204	191	190	152	189	186	166	174	206	197	169	197	165	195	180	177	168	193	178	184	197	188	166	171	171	190	182	177	200	160	161	182	166	180	177	191	200	207	168	181	184	197	197	198	163	179	185	188	167	206	201	175	194	175	194	181	181	189	199	185	171	158	170	156	179	161	176	176	169	172	170	182	174	162	196	186	175	155	158	171	179	222	187	179	173	188	189	166	169	194	159	180	190	197	169	173	185	181	175	160	145	179	179	183	199	190	188	183	174	165	170	188	197	188	167	174	173	187	182	171	172	188	196	196	183	165	191	170	192	199	178	171	195	184	168	180	217	181	193	177	156	169	159	184	167	174	174	182	163	177	190	188	198	175	173	171	182	166	215	158	171	177	168	194	181	166	177	165	170	191	170	153	178	181	187	161	196	187	179	210	192	197	167	172	179	152	187	157	182	193	174	178	177	201	208	178	185	191	203	188	202	180	198	160	172	160	170	168	174	187	189	195	177	208	175	185	172	186	180	189	192	197	193	194	206	197	205	202	185	186	162	177	154	166	156	164	165	199	182	229	198	182	169	181	204	192	177	193	172	191	188	155	165	185	180	216	184	190	176	197	181	162	168	164	181	195	164	156	188	193	182	192	195	173	190	178	196	169	169	169	196	174	168	208	187	198	146	202	187	177	173	165	166	188	194	198	180	191	197	183	158	177	189	185	192	172	168	153	146	157	183	188	176	194	177	168	178	182	214	173	182	181	198	169	198	172	174	145	135	171	169	188	171	190	192	173	179	195	189	188	169	172	181	198	176	201	182	143	189	188	161	188	195	202	226	191	178	162	191	197	179	159	196	180	171	163	178	171	187	195	168	192	170	184	164	163	158	157	169	190	209	184	155	180	188	187	176	167	200	189	172	170	177	153	189	162	171	162	185	180	149	165	171	170	209	162	181	187	186	195	205	190	184	188	161	169	192	205	161	171	171	152	181	197	198	173	161	167	178	177	192	198	205	192	158	170	205	173	181	184	164	172	177	154	188	182	158	201	175	159	179	174	182	188	180	166	174	201	186	179	179	163	168	166	187	194	173	171	179	188	195	198	170	179	175	160	181	188	172	220	174	151	178	188	175	174	176	185	203	167	166	157	165	211	184	171	194	199	183	174	184	187	163	181	179	193	219	175	187	190	151	189	191	186	175	177	207	154	185	186	188	186	181	176	186	175	183	166	174	177	183	177	176	196	184	195	189	209	184	170	218	189	205	173	194	172	184	173	180	177	194	175	173	181	176	162	164	156	196	168	180	193	202	192	168	172	163	170	168	188	160	167	181	194	184	196	188	168	177	176	205	171	190	169	179	169	180	197	167	173	166	186	178	179	162	177	190	187	162	177	199	210	174	176	178	157	182	159	188	181	173	191	195	191	175	159	193	170	179	183	192	196	155	198	171	175	214	201	195	182	166	199	174	168	189	187	187	183	190	179	183
16514	6045	3981	3878	3356	2568	2256	1797	1532	1338	1263	1113	1093	1117	1176	1014	953	867	842	762	620	625	602	550	534	541	494	486	462	474	455	407	433	422	422	419	409	385	390	375	412	449	403	433	443	409	393	405	410	401	391	421	434	394	394	402	357	397	373	397	387	425	410	381	375	379	363	387	377	383	401	377	417	397	387	402	385	384	372	423	378	392	424	377	391	399	370	375	392	398	391	406	410	376	395	405	386	382	412	397	383	415	394	414	402	361	388	393	378	354	411	405	390	393	388	359	383	386	364	376	378	416	417	362	386	423	375	411	397	386	397	392	408	396	414	398	379	375	406	412	355	375	370	377	397	367	382	388	389	377	364	402	432	387	413	360	393	440	384	414	390	378	388	395	410	416	391	381	376	403	380	367	382	404	381	402	404	390	374	420	372	385	418	413	435	422	422	421	370	410	372	395	365	423	399	410	380	403	391	377	423	397	373	411	399	353	402	376	354	374	360	409	398	416	401	387	391	373	381	391	413	381	410	408	388	407	359	401	394	388	365	405	351	409	363	384	377	399	418	371	366	392	351	381	391	407	398	368	378	410	397	342	407	393	390	406	404	398	403	386	380	371	396	421	380	385	402	405	399	391	400	364	385	401	372	396	389	389	371	418	376	413	388	399	408	424	408	403	401	420	404	418	393	403	358	372	380	399	396	399	404	416	408	373	377	432	395	393	380	383	415	350	413	385	377	425	377	403	410	429	404	390	396	381	360	385	376	428	393	379	409	445	384	381	370	412	409	373	377	371	393	391	407	369	390	418	401	392	387	421	376	381	323	426	397	391	398	348	394	377	415	357	414	400	407	396	390	401	386	381	367	374	398	386	412	413	402	383	406	384	389	401	368	373	355	419	386	414	378	408	374	400	403	383	430	398	409	394	399	381	378	386	393	408	391	359	420	346	362	393	419	389	358	381	374	386	360	379	394	360	399	402	372	372	363	368	351	426	386	358	373	400	395	394	363	357	377	377	382	369	381	410	403	387	399	368	386	408	367	415	378	385	387	409	406	364	386	415	398	349	388	401	380	378	382	366	387	415	387	398	425	325	371	358	409	393	398	366	377	378	379	413	355	378	383	398	382	391	398	388	377	352	403	424	386	365	392	397	413	409	411	389	392	387	411	415	390	403	409	398	379	379	396	427	377	371	392	406	351	354	392	376	377	390	387	406	395	407	372	414	385	369	378	397	390	420	372	418	400	381	394	381	392	412	414	387	354	362	402	419	401	368	375	402	412	403	393	382	380	401	372	379	388	392	425	381	382	371	414	366	407	362	398	382	357	403	398	361	399	357	438	386	406	399	393	392	407	412	379	368	384	387	375	385	372	383	393	407	374	391	420	371	363	415	341	389	390	417	411	407	361	419	387	356	416	370	422	421	392	376	369	380	388	377	361	364	393	394	401	400	397	392	396	366	371	394	372	391	399	387	429	377	337	352	363	357	365	402	384	350	378	407	391	400	389	391	370	390	366	414	432	360	364	343	422	417	412	359	399	382	395	380	403	428	414	428	400	387	417	388	378	400	390	414	377	397	389	397	379	423	393	403	413	414	388	361	390	362	367	397	390	372	405	398	359	395	368	387	396	371	379	384	412	382	394	405	392	409	385	392	381	387	329	392	376	402	382	390	418	383	407	376	434	414	432	402	389	349	372	354	421	404	433	407	398	405	371	398	383	392	393	391	349	405	380	382	400	387	375	407	365	391	428	386	405	372	398	382	390	380	422	403	396	372	372	390	418	365	388	407	349	400	384	393	365	368	380	400	390	387	397	391	381	409	373	382	387	385	396	392	397	392	376	413	402	395	421	378	397	360	406	377	422	380	367	369	362	355	370	396	393	405	354	409	346	388	417	426	375	397	393	375	406	392	356	386	386	371	403	387	402	400	399	376	408	364	394	414	347	371	387	392	384	401	374	380	401	410	386	385	412	407	365	412	363	395	363	366	433	422	369	396	395	373	374	406	397	408	402	418	407	384	367	359	395	377	367	387	377	386	383	411	400	388	374	381	447	423	380	408	420	400	392	364	406	395	380	374	393	339	401	370	407	408	403	370	394	416	411	346	390	366	376	387	376	403	372	352	374	403	357	391	400	390	420	401	379	381	381	336	377	387	416	374	390	388	405	386	378	375	418	409	334	434	402	371	401	416	371	356	411	375	399	379	389	366	368	396	388	393	365	403	374	375	391	375	374	365	388	462	412	379	402	375	414	379	379	401	379	404	381	375	358	390	383	372	423	415	390	375	400	379	371	415	407	410	429	392	394	393	373	386	395	399	401	356	399	350	377	380	398	406	398	385	402	404	354	434	398	385	387	381	418	366	391	417	431	388	413	367	374	411	393	380	375	386	400	422	396	357	396	397	377	387	388	391	359	423	378	383	373	376	403	413	407	397	359	425	372	394	386	416	415	370	384	416	382	371	366	352	364	385	420	371	372	422	367	386	386	403	415	412	372	426	371	385	390	396	424	381	381	415	393	381	404	430	397	382	411	375	412	340	391	368	384	392	394	411	367	392	408	394	415	382	383	369	392	346	400	384	378	390	410	396	406	378	395	424	377	381	381	423	403	395	413	391	386	379	413	414	393	419	386	382	430	405	401	392	403	398	360	374	418	362	364	408	421	402	407	370	382	431	389	386	388	385	379	368	379	383	387	389	407	353	385	391	390	349	427	405	396	388	410	403	368	392	407	398	384	416	396	351	375	383	389	427	374	379	412	385	423	437	403	377	378	378	402	381	391	388	401	378	422	426	409	377	399	404	370	391	395	411	415	380	381	411	391	426	400	436	384	359	390	373	378	381	388	403	388	379	369	396	412	427	378	390	375	414	405	387	388	368	397	370	411	412	384	408	415	396	403	404	374	380	378	368	400	415	402	367	385	400	405	389	387	423	398	400	399	367	453	386	400	379	399	348	385	400	403	453	390	383	388	364	396	430	367	367	366	398	399	372	376	360	374	393	402	367	425	404	404	393	408	401	400	375	371	400	387	383	374	424	382	362	400	399	380	392	388	369	397	407	428	368	363	392	382	400	412	386	401	408	392	346	412	393	375	370	386	386	371	372	401	369	360	398	418	395	410	382	395	358	365	409	415	390	391	383	396	375	399	385	402	428	405	373	401	416	397	374	400	377	399	385	395	365	408	385	383	366	403	419	424	371	365	403	379	397	387	396	375	375	405	405	399	391	378	406	405	401	378	402	411	400	380	394	385	393	407	401	396	402	399	377	401	394	365	428	376	378	409	425	400	410	378	400	356	345	426	386	412	370	377	345	366	394	390	432	368	384	418	365	386	376	383	412	418	368	401	384	382	449	407	364	384	392	367	391	403	411	384	393	430	401	342	419	355	382	396	414	381	377	401	374	383	410	375	414	401	428	412	432	403	409	397	399	391	382	398	394	392	380	404	407	403	415	376	398	398	406	380	362	380	367	402	382	383	392	380	419	376	370	412	391	383	400
44373	17203	5923	2860	1776	1281	1117	793	653	581	517	476	432	457	440	398	379	316	315	277	287	262	237	242	182	205	221	177	186	189	178	182	172	181	163	176	167	174	163	149	168	189	168	163	154	171	164	169	125	155	153	177	166	166	136	164	177	186	113	152	140	173	157	169	178	176	182	177	173	136	163	152	164	158	140	187	144	160	156	155	167	181	163	164	168	158	163	180	157	158	174	169	129	141	153	163	154	167	170	165	163	157	128	166	161	185	145	143	162	134	179	137	162	172	150	157	166	163	169	160	137	175	160	173	165	203	185	163	170	169	163	162	160	149	180	152	157	173	162	156	147	153	144	176	137	158	164	165	155	162	175	155	175	169	165	156	162	164	151	167	137	151	155	167	164	169	171	186	137	134	172	152	164	170	147	149	175	177	147	191	167	160	150	163	174	143	145	142	146	172	153	131	190	143	148	131	164	149	127	136	127	132	157	148	155	165	155	147	155	155	162	131	154	153	161	151	168	142	173	180	160	152	156	169	154	178	155	143	169	175	157	189	180	158	159	153	145	168	155	148	128	175	167	146	179	146	163	154	146	146	145	167	156	167	148	159	164	166	181	160	168	147	169	158	145	155	161	170	160	161	158	169	177	178	163	165	189	163	162	155	167	161	170	165	161	136	149	135	178	170	157	149	164	182	135	193	144	174	183	165	155	157	168	169	179	180	166	184	136	163	158	139	177	145	144	159	150	184	160	130	150	164	163	176	160	163	152	166	158	163	174	162	165	172	151	144	168	160	145	149	163	145	158	172	163	182	144	156	144	154	148	143	161	143	181	159	154	178	151	157	172	161	169	167	136	176	169	184	151	153	155	152	181	176	150	159	165	172	160	171	146	137	150	158	155	160	168	156	164	155	191	159	135	167	150	170	157	157	139	149	147	185	135	153	156	159	154	157	154	184	158	139	160	169	150	174	157	141	153	164	146	174	154	171	206	164	173	161	149	164	158	146	161	148	155	147	157	139	142	164	141	185	157	164	159	162	167	158	151	166	157	149	172	151	172	160	165	147	155	135	169	181	174	165	158	150	133	167	145	156	147	164	147	156	167	171	156	157	184	162	173	160	135	147	148	148	155	150	144	139	161	164	161	158	162	152	165	162	162	175	156	166	178	178	131	176	136	166	144	178	168	158	168	176	156	133	151	161	161	159	133	163	166	144	147	156	160	124	170	180	176	167	159	168	157	158	170	165	125	150	136	165	141	148	117	156	133	153	144	141	170	142	174	188	140	156	151	176	146	142	165	153	189	156	137	165	166	143	168	169	154	150	161	179	152	158	136	175	161	128	165	152	157	134	148	159	146	174	188	151	167	147	167	136	138	186	138	143	174	136	167	176	168	172	152	167	157	146	151	152	163	163	157	165	152	150	160	150	188	148	175	156	156	156	169	170	149	161	152	181	192	130	144	157	175	148	174	171	164	154	147	152	171	138	158	160	143	165	160	152	163	168	149	165	148	156	155	176	160	159	155	170	183	159	145	163	160	157	149	162	158	163	174	165	137	172	170	150	156	134	177	166	137	152	153	143	155	163	140	146	173	144	167	151	148	169	171	157	179	179	161	161	141	158	165	160	154	163	192	157	160	158	155	162	169	158	155	151	151	147	154	178	168	167	172	158	138	143	161	140	151	172	156	172	178	168	163	150	144	148	174	130	159	172	141	150	160	176	174	155	152	177	147	158	151	150	153	171	143	142	151	158	159	146	138	161	154	155	158	164	149	168	184	170	161	173	150	149	169	153	154	158	161	176	159	173	141	152	156	158	182	174	185	146	140	149	149	163	168	146	159	168	139	145	144	156	146	171	181	137	165	134	154	180	130	177	175	176	176	163	122	153	157	161	159	162	168	151	132	146	142	147	184	168	160	161	173	183	167	141	176	165	171	143	154	171	171	166	155	144	147	160	159	158	126	147	162	141	155	147	135	157	179	128	150	180	151	162	160	163	143	150	148	175	170	156	160	153	145	149	157	122	148	165	165	130	160	182	157	145	171	152	160	177	169	164	165	186	162	151	148	141	155	154	185	166	140	143	145	146	147	163	160	180	164	150	158	165	139	157	161	175	189	171	154	138	143	174	158	154	171	162	143	166	155	160	153	140	170	142	174	149	168	163	171	153	181	127	157	169	152	151	163	180	138	154	170	157	180	138	171	134	127	169	145	135	164	130	155	143	168	158	171	146	186	171	154	174	160	161	150	175	164	190	164	168	184	151	147	182	156	157	181	172	165	152	154	149	160	153	152	173	158	157	177	151	172	170	156	153	174	171	163	175	144	167	144	161	164	155	158	163	167	159	157	160	143	159	174	157	155	158	145	133	166	149	163	173	144	168	153	174	183	146	174	151	153	157	162	150	137	138	187	199	181	142	165	151	171	147	148	177	189	164	160	149	155	148	154	151	162	157	165	149	166	135	166	163	128	161	166	168	142	146	172	132	166	171	156	186	175	164	143	140	139	172	153	134	143	157	126	157	196	157	140	151	144	158	140	175	175	162	165	179	160	179	149	143	148	170	147	161	163	176	149	149	146	151	159	168	174	144	148	167	178	151	164	151	171	180	172	173	162	146	159	151	159	165	161	155	165	174	145	141	146	152	161	140	155	163	161	160	174	150	172	172	165	162	172	155	145	169	174	160	153	142	169	176	162	155	134	166	166	169	169	135	156	149	149	155	185	162	146	165	158	158	176	145	142	176	173	173	176	176	147	138	163	181	162	164	157	147	166	135	159	153	158	152	140	172	144	134	155	175	159	171	198	161	174	151	175	171	164	182	154	157	171	164	154	163	138	173	148	147	141	158	158	157	157	146	161	152	155	139	167	147	160	131	140	169	150	180	157	148	148	145	176	151	151	145	145	142	156	160	127	153	142	177	160	149	160	148	152	159	153	141	141	154	191	165	172	181	165	164	153	162	179	165	154	172	163	195	173	163	172	173	178	147	151	138	133	167	161	149	165	166	156	181	173	155	160	182	160	157	158	149	162	131	168	172	170	145	174	170	156	136	134	176	179	165	172	146	160	177	182	170	131	170	151	160	140	167	165	146	144	155	162	189	169	157	169	162	180	175	139	167	154	153	165	164	154	155	155	149	187	151	186	162	149	153	141	177	142	165	165	164	131	168	167	162	156	130	154	152	154	145	161	144	147	150	146	164	166	133	139	144	176	146	148	172	164	174	162	150	159	162	140	146	190	156	155	166	153	159	159	178	154	160	155	120	139	169	164	158	129	165	157	160	159	135	167	153	146	143	199	170	147	186	164	172	158	145	167	166	138	161	152	188	159	181	150	160	172	156	146	135	169	165	169	175	172	142	185	154	146	158	182	154	138	186	158	144	160	171	163	161	151	144	169	167	165	171	139	163	171	142	149	162	153	140	165	196	168	160	168	144	162	192	157	152	119	163	166	181	165	143	170	180	150	142	178	159	148	153	152	150	165	157	176	168	157	183	167	158	139	152
25167	9805	7786	7745	6502	5293	4706	3698	3017	2648	2213	1989	1931	1909	2018	1867	1659	1534	1340	1226	1021	968	918	911	780	719	696	663	487	485	525	456	439	489	444	415	413	426	402	366	417	392	375	386	368	364	403	376	372	350	376	382	380	357	389	365	355	347	337	379	386	357	383	359	366	362	366	365	328	349	386	345	369	362	382	368	357	346	350	357	337	358	391	349	350	368	294	369	381	338	350	365	358	357	353	383	377	351	340	348	323	360	366	359	332	365	330	381	360	336	384	364	382	360	345	347	330	362	360	336	327	375	370	345	340	328	307	371	365	341	324	389	347	376	359	354	349	350	377	367	350	327	360	340	331	340	337	344	375	354	335	380	343	335	362	319	369	345	360	348	364	375	336	348	388	354	348	340	360	361	337	356	333	322	364	345	346	389	346	356	361	363	347	366	346	366	318	386	370	369	372	353	365	351	323	371	382	364	321	374	329	363	361	347	331	327	339	357	344	405	347	342	352	344	358	373	349	354	371	337	344	321	354	343	351	359	377	372	337	381	331	329	361	376	354	372	378	345	351	343	366	341	353	332	351	356	361	329	372	351	352	356	351	334	385	333	354	342	378	386	356	337	308	307	364	311	365	384	352	357	360	320	339	365	354	343	367	320	360	340	354	349	337	355	366	336	346	344	346	362	327	362	356	342	369	361	377	341	359	381	337	355	387	346	339	318	356	364	359	348	375	347	367	352	389	380	336	330	366	350	336	390	348	362	391	398	359	320	347	356	352	357	372	341	353	357	337	331	371	341	353	347	349	356	372	386	365	338	345	380	326	362	381	363	345	355	325	337	352	325	326	362	336	323	359	360	356	342	341	324	345	337	378	363	351	352	342	356	334	354	355	369	340	360	323	340	350	344	345	366	349	361	362	368	374	336	370	350	367	322	380	391	362	376	338	345	352	344	382	327	360	346	334	341	363	376	375	390	361	346	373	363	347	363	335	350	333	341	396	342	353	338	363	336	368	312	346	384	326	363	329	376	354	322	359	366	365	318	344	338	366	381	363	373	365	335	329	325	374	384	338	371	328	347	369	352	341	343	377	322	374	334	347	342	370	356	389	343	337	350	368	336	367	336	331	378	363	321	379	349	376	364	353	322	357	317	380	344	314	332	372	332	353	350	329	380	346	316	329	365	338	365	349	324	354	369	330	365	321	346	344	329	349	350	356	326	333	360	377	370	313	353	375	354	358	374	341	329	383	331	404	335	356	362	345	355	343	359	350	340	365	362	342	345	354	355	331	335	368	391	338	366	363	384	350	370	363	320	359	347	334	343	362	326	358	353	359	345	375	374	347	332	342	344	360	336	390	366	360	327	334	345	335	397	383	345	381	332	359	356	385	364	357	371	355	360	362	350	360	362	367	356	337	345	346	346	362	389	339	350	359	356	354	338	335	316	355	371	306	365	350	362	367	369	361	322	330	417	358	344	339	350	353	354	339	371	359	360	343	349	353	339	345	345	310	341	386	388	373	369	389	330	343	341	363	418	334	362	352	346	385	359	352	351	357	360	336	361	375	355	382	332	297	330	334	346	367	365	347	376	336	403	327	393	316	366	334	351	357	383	351	334	338	371	349	324	347	350	344	357	362	325	386	352	338	336	354	343	326	328	331	349	335	343	330	346	355	325	364	367	361	353	386	349	358	380	358	370	371	370	359	348	368	353	389	326	371	326	336	381	336	314	370	359	367	345	348	343	344	350	349	369	346	353	333	378	358	360	342	353	355	343	353	344	354	369	334	328	346	326	367	340	334	370	337	316	340	352	354	388	334	345	308	335	347	369	377	326	330	335	356	354	359	351	357	321	400	357	354	393	371	360	329	348	366	372	365	364	362	375	347	372	346	339	365	350	348	349	371	335	343	405	386	334	339	348	319	351	389	388	393	334	346	381	386	366	335	327	357	331	383	329	366	361	354	341	379	332	383	335	309	319	338	343	348	327	382	405	386	341	364	357	364	358	364	335	360	358	331	387	364	375	354	362	368	396	378	339	323	388	381	344	330	371	331	325	340	351	361	338	354	344	333	345	369	348	368	363	341	379	333	340	345	372	355	352	339	343	338	348	348	374	334	350	332	334	374	390	360	354	373	317	306	343	351	341	378	322	396	358	308	343	344	346	331	355	343	366	374	344	370	358	322	379	337	361	337	378	383	341	353	340	353	356	369	394	325	344	331	338	345	346	352	376	311	378	300	348	337	376	331	348	357	349	352	362	357	335	375	355	330	353	353	380	356	371	379	390	352	336	343	384	347	349	376	333	335	371	354	386	328	321	351	367	345	371	320	347	332	343	354	385	363	354	339	408	358	343	363	359	352	362	346	367	359	366	336	362	368	340	346	370	332	374	356	347	390	342	289	360	360	316	352	336	330	343	362	349	345	335	346	314	343	353	333	343	340	338	352	354	343	362	358	355	325	385	334	331	357	345	354	357	345	361	351	349	354	358	360	351	344	326	340	367	350	371	355	319	350	351	365	357	335	366	364	363	324	363	321	330	347	340	332	379	364	339	366	340	365	364	351	354	335	334	353	378	346	350	379	351	311	361	344	380	340	353	333	321	334	371	369	322	351	334	379	317	350	377	328	392	372	347	341	391	371	342	384	341	394	327	362	334	372	323	400	342	356	368	333	325	358	368	355	386	367	327	364	330	349	344	326	310	380	364	349	354	322	368	326	367	371	351	358	308	324	366	363	380	347	375	367	348	386	364	371	330	359	353	343	341	348	331	374	352	341	355	341	354	392	318	317	324	338	367	360	331	378	384	314	356	352	360	325	349	368	339	356	399	337	370	322	349	385	363	361	331	359	340	332	361	347	341	367	361	337	327	346	340	353	348	350	358	378	396	348	360	357	337	372	352	343	324	339	371	362	373	347	333	365	357	337	335	326	351	361	329	384	364	335	344	341	360	340	349	368	378	349	355	349	367	351	363	367	388	379	358	378	361	360	338	339	367	356	362	392	360	344	356	322	377	351	336	347	334	360	349	347	356	394	356	330	360	356	323	358	368	333	360	368	363	367	391	368	344	337	362	352	332	370	356	355	351	326	356	361	355	361	365	371	338	357	353	344	350	354	348	333	342	376	342	343	359	367	340	386	392	387	331	352	380	327	341	343	338	380	337	375	348	351	340	351	362	330	343	347	376	338	346	329	337	341	336	340	343	352	347	377	361	367	337	349	361	388	395	364	363	353	330	368	359	337	334	365	355	342	326	354	339	345	345	342	332	342	361	366	349	363	362	354	334	356	362	356	367	367	365	361	345	364	336	350	332	344	332	338	331	367	363	321	351	358	383	362	374	347	361	359	339	384	349	353	335	368	367	365	361	362	360	318	362	368	342	366	389	324	338	362	328	330	358	352	379	349	356	341	381	334	360	353	353	351	345	355	352	328	328	360	358	354	361	334	342	381	344	372	353	345	365	346	382	369	344	374	364	344	366	328	338	346	365	321	347	345	337	320	337
54723	25027	10320	4414	2568	1762	1486	1159	883	782	646	592	530	548	561	543	529	474	416	393	344	347	311	261	305	275	303	267	195	266	247	228	191	229	207	221	199	168	187	186	239	194	192	181	197	206	203	184	171	189	201	209	206	174	201	197	167	221	206	211	191	186	196	183	194	218	208	192	195	200	202	223	182	198	220	173	203	200	206	184	203	198	200	201	184	205	206	207	211	208	213	195	211	202	202	199	212	184	198	191	211	193	169	194	189	214	168	200	203	212	191	200	208	193	192	193	196	206	175	194	194	191	180	203	190	219	198	207	208	199	209	187	203	192	150	200	174	177	174	206	188	199	187	211	184	230	182	207	189	186	199	200	176	191	203	197	204	229	181	214	208	170	203	192	185	182	202	194	199	161	201	197	204	212	225	158	181	192	204	193	154	187	180	197	220	203	167	203	188	176	165	191	177	170	213	162	165	180	228	206	211	197	186	198	187	163	191	171	198	199	222	171	190	189	194	202	190	213	196	200	206	197	192	168	217	193	174	192	206	192	169	195	220	189	185	219	175	193	161	175	206	229	210	195	175	185	192	181	164	215	179	183	143	211	173	213	191	202	199	199	185	204	176	195	185	198	201	204	219	188	199	182	205	180	197	203	236	218	202	209	217	209	225	174	176	216	172	174	193	215	195	171	191	199	214	186	188	202	192	206	174	172	201	200	175	179	198	215	197	172	227	206	193	184	186	192	201	179	196	197	210	172	195	183	204	199	182	183	189	195	204	188	205	199	194	192	200	193	215	191	177	184	212	202	191	191	203	190	217	190	176	203	161	200	192	181	186	197	190	194	202	191	191	185	177	202	209	194	198	210	170	185	212	189	201	197	211	205	205	227	175	182	170	216	219	168	199	163	201	197	204	202	207	163	173	149	184	176	204	180	188	195	179	198	194	211	177	211	221	188	204	190	194	194	192	186	187	187	215	192	172	203	212	209	187	204	205	195	213	202	205	189	183	191	175	192	194	180	197	188	221	195	201	200	194	193	178	198	180	172	200	182	208	188	195	172	210	177	181	191	172	192	198	213	166	185	187	188	195	211	226	195	204	226	179	179	220	184	186	208	216	181	192	184	196	184	185	194	218	214	183	164	202	167	190	158	171	201	198	212	213	207	177	191	176	208	211	178	194	187	175	208	160	186	185	170	199	219	207	193	191	185	174	187	206	205	218	188	196	199	202	193	189	177	182	203	180	166	191	205	204	193	209	212	177	175	184	197	185	220	204	185	164	210	174	190	194	189	209	194	191	194	199	170	201	189	172	207	203	200	243	178	216	188	183	222	198	177	178	179	199	172	183	193	210	205	204	179	187	203	189	225	184	188	202	198	186	179	206	196	202	203	156	209	216	209	183	217	170	195	190	188	194	195	197	184	192	212	189	197	197	198	202	168	200	160	181	196	191	197	198	176	178	185	182	192	180	202	184	191	217	168	207	171	179	205	192	184	193	203	185	172	211	168	202	210	195	198	199	182	193	186	209	187	202	183	217	195	192	218	203	207	182	215	195	178	186	195	221	175	204	172	197	184	173	190	169	178	188	190	188	183	220	192	153	200	179	191	217	200	212	175	187	186	188	206	204	192	221	181	190	206	170	203	222	190	190	212	198	201	177	180	185	191	216	232	201	193	189	187	196	154	191	165	184	175	207	193	209	215	194	200	171	190	237	207	186	192	159	211	161	183	189	151	173	168	167	188	198	191	210	191	164	193	212	191	213	182	208	189	192	199	196	210	195	215	218	218	198	185	200	204	201	196	180	191	171	196	180	199	203	193	204	197	187	206	193	174	198	160	201	181	193	179	206	195	188	220	178	182	194	185	198	216	193	170	188	197	173	177	169	185	187	201	208	192	181	201	188	186	195	207	176	172	185	220	207	197	187	206	208	199	196	183	194	184	225	188	205	173	187	196	212	206	201	170	168	186	190	191	214	212	208	173	184	211	203	176	201	205	170	181	205	199	214	207	216	181	179	198	189	186	184	198	199	168	195	173	178	157	173	189	182	194	199	176	216	194	202	183	193	200	205	203	197	167	193	200	170	181	185	179	197	178	194	190	211	180	187	187	218	210	189	203	222	197	196	185	182	200	188	202	195	219	202	200	160	200	193	204	202	198	190	182	174	205	184	191	213	184	200	173	189	200	182	170	160	186	189	190	230	189	216	195	217	204	171	205	192	172	211	190	195	196	183	198	198	196	185	181	224	179	187	166	196	184	203	199	194	168	192	194	181	212	174	198	193	182	249	191	203	221	197	192	208	170	185	194	183	193	192	186	208	217	172	178	200	178	170	181	187	182	205	208	176	203	209	168	193	191	216	201	182	210	221	199	214	204	203	191	220	163	187	189	200	198	195	203	198	188	228	188	172	165	230	213	212	186	195	216	209	226	169	177	217	214	186	201	206	181	174	213	208	190	213	219	203	218	204	202	189	202	151	197	187	257	165	180	216	182	184	202	206	173	212	225	194	197	210	192	208	213	185	205	228	182	199	195	220	213	203	207	178	200	179	171	190	218	194	198	172	213	190	183	200	193	210	218	170	203	197	188	181	212	197	189	188	206	188	165	174	206	181	222	161	210	208	180	193	218	158	188	196	171	212	198	171	198	191	187	162	201	203	188	189	161	181	187	182	197	213	179	176	211	195	198	188	198	193	179	181	201	202	171	206	188	168	188	181	184	174	215	188	191	209	202	180	195	178	194	194	161	189	168	217	181	181	204	180	191	196	201	190	170	193	169	171	181	185	199	214	208	184	185	185	192	182	201	200	174	194	180	176	170	183	168	176	191	196	206	173	170	214	208	205	179	186	189	187	183	182	174	180	178	178	171	214	186	200	201	215	201	170	198	221	180	190	186	189	201	193	199	180	185	217	200	181	191	195	195	211	207	162	201	196	196	181	210	216	187	178	182	190	215	191	201	210	182	195	167	152	180	171	207	190	154	178	189	189	196	198	167	186	222	180	204	162	169	192	183	170	175	202	204	225	218	202	179	198	211	209	194	185	217	189	190	178	236	193	210	193	194	165	187	176	203	207	203	200	189	211	187	212	197	175	202	193	174	193	196	193	191	188	186	169	197	169	203	211	179	174	163	189	189	213	212	178	169	182	162	186	187	205	197	178	228	203	197	222	169	195	200	186	206	166	192	186	177	199	197	199	208	219	164	172	206	221	216	196	207	190	228	189	187	186	140	189	188	206	195	198	201	195	177	201	196	187	238	193	178	179	184	179	185	184	194	193	189	216	180	203	195	218	192	227	191	198	207	172	208	213	196	184	194	181	175	229	195	195	175	194	191	209	180	216	151	196	217	187	185	190	181	198	179	218	237	171	210	209	198	224	187	205	154	203	183	197	194	211	231	196	196	189	177	236	182	180	189	171	204	191	208	191	179	209	191	179	210	211	195	205	207	195	200	216	179	187	180	194	174	192	198	213	225	197	213	192	182	185	217	226	192	198	182	208	204
31425	14870	10613	9962	8575	7021	6362	4948	4078	3522	2915	2543	2396	2540	2706	2488	2204	2095	1742	1663	1414	1349	1296	1247	1173	1019	1056	768	658	668	592	572	585	554	563	569	518	503	466	482	478	484	503	457	484	491	467	479	455	478	441	420	451	424	416	430	462	438	449	455	422	445	460	422	447	439	431	463	450	427	449	405	431	439	431	416	437	421	440	450	435	461	414	442	457	395	426	416	401	426	441	396	453	454	435	415	407	395	452	405	412	403	399	392	439	439	421	399	410	417	431	378	429	449	440	409	434	400	431	426	436	429	406	443	444	422	423	450	416	452	448	404	407	399	427	434	466	386	416	436	412	391	412	431	440	462	446	455	438	421	410	459	424	404	362	439	414	420	435	435	408	392	423	422	452	428	419	485	408	439	477	455	426	452	444	406	423	439	437	425	445	427	432	516	408	417	423	389	422	426	408	403	397	405	389	417	395	430	413	403	474	371	453	386	399	452	468	438	422	419	416	452	395	405	443	431	418	441	424	410	421	460	413	410	412	407	410	410	423	436	412	407	455	400	451	453	452	457	409	384	406	418	431	450	399	406	424	445	403	442	431	448	402	424	437	432	417	455	372	459	424	413	446	436	403	444	446	441	447	425	429	402	428	414	428	443	402	408	428	406	397	457	443	377	436	413	430	430	428	430	392	421	439	437	400	423	407	446	403	409	435	441	388	420	446	426	435	444	426	416	386	422	396	433	423	437	419	402	428	409	427	426	416	421	416	400	472	437	427	415	445	442	381	416	440	400	428	412	436	428	391	398	441	432	411	426	431	411	394	397	421	435	437	420	384	418	436	445	422	423	417	412	392	428	438	415	448	391	477	413	395	405	446	406	396	425	410	431	416	410	420	419	412	401	450	414	405	424	423	410	429	415	392	450	407	460	415	440	419	403	450	416	435	453	411	407	405	394	441	412	413	419	418	439	408	420	418	405	422	414	411	402	418	463	413	429	429	433	434	425	392	436	410	411	428	426	408	429	416	428	416	438	429	408	424	419	456	409	404	427	421	380	435	408	431	443	437	431	401	408	402	441	424	433	446	419	414	410	413	444	440	394	392	434	394	406	407	387	437	418	409	423	430	377	421	446	436	447	443	424	372	448	429	439	428	386	414	417	404	439	426	442	402	443	429	382	413	433	449	422	397	409	430	402	473	433	416	454	401	390	457	449	448	407	442	402	404	415	410	434	430	425	418	361	429	413	426	407	441	432	417	437	394	405	410	433	410	380	404	454	423	423	420	435	432	430	420	436	395	443	421	406	448	407	425	424	400	431	425	419	426	442	416	453	409	458	449	400	454	430	449	383	429	413	444	406	440	424	389	451	458	406	412	413	404	428	401	407	400	387	415	416	429	423	439	447	401	444	411	453	380	414	453	413	425	415	424	426	436	412	410	435	454	414	409	446	396	430	379	423	400	413	422	409	368	430	412	391	391	438	451	410	418	422	408	389	446	407	432	405	410	425	442	447	434	426	422	427	436	438	427	458	421	403	443	421	436	419	398	414	423	401	408	402	449	431	412	443	435	412	446	430	408	457	456	417	428	429	464	424	453	402	398	421	419	405	389	417	410	370	435	407	427	416	454	428	440	412	417	411	370	417	419	399	427	394	436	405	398	423	449	421	374	419	431	432	447	412	430	444	428	421	410	428	393	441	421	387	433	392	436	412	415	408	399	433	434	416	462	379	418	399	425	441	385	417	406	399	429	418	431	417	442	431	418	401	442	422	427	424	420	437	435	427	415	434	397	472	404	439	408	420	424	422	416	418	440	422	399	429	408	429	396	425	427	414	433	412	405	403	414	438	398	436	429	414	443	419	405	390	426	440	407	438	415	423	423	426	437	451	429	436	391	426	438	428	424	411	426	408	415	428	367	433	436	412	432	422	430	417	414	474	410	470	423	436	433	415	433	427	446	428	429	369	432	435	448	402	411	457	467	408	469	418	409	451	407	407	463	442	417	416	431	426	417	443	414	437	390	413	409	467	417	447	419	407	425	446	425	409	439	410	402	416	425	481	400	470	448	408	424	454	409	421	456	428	455	407	423	401	433	429	441	409	407	393	436	394	388	436	425	359	396	424	443	413	402	450	434	423	447	429	469	407	444	452	420	416	412	422	388	408	432	405	412	405	443	412	413	379	411	432	446	422	428	424	419	403	407	395	425	398	403	412	377	445	432	475	433	423	448	402	413	487	425	446	430	403	431	416	449	409	421	433	433	443	418	429	406	413	398	414	420	439	403	431	412	438	429	408	431	442	451	408	408	433	444	402	439	444	427	408	432	437	407	436	422	425	401	407	409	431	409	406	404	412	409	449	446	427	404	407	433	445	424	416	440	425	419	419	390	456	442	433	430	429	412	417	414	404	425	410	421	434	422	428	452	428	427	419	419	437	412	464	415	421	399	382	440	412	414	408	425	393	428	424	429	427	426	446	431	415	416	445	454	440	399	370	415	420	393	414	451	423	435	417	441	395	419	449	398	397	451	404	432	411	426	402	443	443	424	435	396	402	424	432	392	412	413	419	412	411	451	435	434	442	430	385	404	423	420	408	412	437	432	434	422	422	417	430	450	400	409	411	432	398	425	431	438	403	380	411	443	432	449	404	418	436	457	440	394	403	421	416	436	448	388	439	446	425	446	456	425	432	422	432	447	452	432	370	470	409	417	453	422	378	387	441	456	444	408	424	407	463	404	450	414	444	391	381	399	399	412	434	402	419	446	401	440	399	397	432	438	418	443	397	426	425	427	460	413	393	440	425	439	431	418	455	407	433	413	408	379	428	431	429	387	386	360	465	438	410	430	426	405	420	407	415	424	391	446	425	412	453	419	401	412	405	456	424	431	427	408	410	429	432	448	447	411	396	414	419	437	404	381	384	402	417	408	446	447	445	420	380	416	423	420	435	429	397	416	406	420	408	420	454	412	389	407	423	404	379	427	437	414	416	399	447	426	401	408	408	437	431	414	405	403	421	441	436	444	426	400	433	418	411	424	412	401	433	395	445	401	444	406	420	417	397	412	421	434	410	425	413	403	411	455	462	431	437	428	444	410	447	402	400	398	382	394	418	454	398	404	414	419	418	463	411	420	428	454	397	435	392	453	434	450	425	417	424	383	430	462	423	393	420	432	430	428	422	423	414	420	403	414	383	429	436	463	425	447	409	437	431	418	419	432	436	393	408	435	426	451	456	428	385	437	410	402	445	424	418	401	419	445	438	428	417	423	444	447	435	420	440	409	400	442	425	407	420	488	425	444	456	445	429	433	404	430	400	396	422	460	419	415	412	433	452	425	438	421	400	402	442	396	427	445	420	410	426	429	433	424	437	414	442	438	371	412	421	463	424	439	427	416	436	408	395	427	398	427	471	433	412	427	445	410	438	428	421	402	455	431	425	426	389	439	411	443	433	443	433	426	389	442	422	379	431	407	376	435	453	406	446	386	395	401	407	455	400	450	401	443	431	418	409
31617	11774	2800	1357	868	771	639	438	390	341	332	302	317	307	320	270	259	302	232	231	253	221	206	204	201	188	177	182	195	194	184	183	145	176	194	169	184	183	185	186	181	177	185	170	182	168	180	196	183	181	183	205	203	176	160	193	171	188	198	172	187	169	167	143	180	192	202	177	178	181	158	167	177	188	178	161	187	170	202	160	200	166	170	206	187	207	175	162	179	181	179	224	178	159	185	173	169	188	194	183	168	167	184	182	169	179	177	163	186	182	208	166	178	201	180	169	187	157	165	170	167	189	176	191	186	179	162	161	185	175	168	180	182	197	191	178	184	163	178	177	193	166	160	185	162	168	162	163	153	187	176	171	179	186	186	208	185	178	185	211	189	180	194	164	173	157	184	161	175	184	172	188	169	184	178	156	185	189	174	196	169	149	173	183	207	163	199	199	156	169	193	194	185	187	184	187	172	200	173	183	166	170	202	178	193	197	206	145	170	199	189	153	164	175	165	169	162	193	156	168	185	171	165	183	181	166	191	187	176	165	157	159	210	203	154	181	174	186	183	163	214	171	188	170	194	186	176	182	153	176	159	169	185	199	183	167	176	192	168	160	192	185	150	182	174	178	171	171	167	178	183	199	179	195	183	203	179	181	181	183	171	163	188	184	196	178	188	192	196	193	164	165	163	177	178	153	160	174	174	212	183	178	177	192	214	194	169	177	195	211	184	171	190	178	204	164	177	166	145	165	176	176	180	155	171	174	179	207	192	172	196	204	174	177	191	193	201	168	170	146	159	189	172	219	186	183	182	173	153	179	179	169	174	178	178	184	172	174	138	159	167	176	211	187	203	157	178	189	173	184	212	193	162	167	189	204	195	170	180	170	191	170	188	190	180	181	170	182	213	186	179	166	177	182	195	189	203	197	183	188	167	158	187	170	166	189	183	201	174	199	197	195	175	186	201	197	167	189	200	173	177	180	230	215	169	190	167	161	203	183	190	196	170	185	173	188	155	192	168	190	176	196	193	185	170	182	214	187	152	166	171	195	208	183	170	197	201	170	184	168	201	184	158	166	164	156	196	175	183	156	187	167	189	182	174	171	164	218	226	194	169	177	188	183	154	198	153	185	201	187	186	179	175	207	201	167	172	189	162	199	183	176	150	174	164	211	160	191	192	173	174	180	191	181	176	172	137	156	178	198	175	198	154	187	177	194	178	171	196	183	212	196	177	175	207	165	168	161	203	189	181	184	194	187	178	179	188	192	196	195	176	191	186	182	176	175	184	191	181	185	188	162	144	183	178	192	162	180	208	163	163	158	185	182	157	203	173	184	181	155	162	187	186	163	170	162	177	177	207	148	164	167	179	215	185	190	201	191	192	197	182	163	189	194	194	188	173	167	193	168	186	188	188	149	145	214	171	169	160	192	210	180	143	199	194	186	157	166	169	181	173	167	161	155	183	185	179	149	190	180	171	206	203	209	184	177	171	202	165	169	188	203	194	214	170	168	194	176	173	154	191	182	182	189	180	189	174	190	184	167	173	188	202	195	166	148	189	191	173	169	185	178	181	203	174	209	168	186	176	193	180	176	150	171	181	170	181	190	174	185	182	191	179	188	178	190	181	190	194	145	167	182	183	186	150	177	190	189	187	187	161	172	164	191	195	163	185	146	171	159	197	156	169	148	171	177	181	180	186	184	169	186	185	198	179	177	174	179	179	178	172	176	193	200	183	163	153	195	173	177	205	159	187	211	183	179	181	156	172	183	187	186	189	173	185	183	171	189	186	198	166	140	195	181	210	182	197	174	185	174	146	177	199	178	225	166	200	166	174	196	218	194	194	163	199	162	194	189	188	180	158	189	176	193	172	169	192	160	191	178	153	198	148	179	172	165	199	161	171	177	201	172	178	196	195	195	198	180	184	183	166	191	167	148	187	186	192	184	184	201	194	184	193	173	190	181	208	185	179	155	190	176	181	183	192	175	174	178	174	207	168	179	173	170	161	169	152	153	181	179	197	165	204	176	180	195	190	170	187	169	185	191	150	177	159	192	176	183	181	179	174	200	189	174	172	181	168	194	201	187	209	170	202	182	174	166	209	224	150	188	149	212	199	177	179	173	201	167	190	191	183	163	179	167	158	190	188	168	176	177	173	175	223	181	182	178	190	178	178	169	197	178	187	190	202	165	169	197	180	192	170	183	159	185	174	188	176	203	178	187	182	175	178	198	172	166	179	163	179	194	174	196	197	164	195	179	168	168	159	168	182	170	179	186	185	171	182	170	183	148	184	192	180	172	168	179	195	181	156	177	203	177	189	165	190	172	161	190	182	208	174	168	193	179	144	194	189	186	188	195	192	159	141	182	178	198	170	170	170	193	181	195	196	210	175	172	171	174	196	175	174	200	184	174	204	166	183	178	195	156	190	188	177	152	173	172	197	192	200	185	177	177	196	197	182	201	179	191	180	161	183	192	214	175	176	187	179	185	215	181	186	196	180	164	166	196	182	162	172	190	182	184	179	180	197	164	170	174	164	157	188	175	181	171	162	161	176	147	163	192	184	202	185	175	161	168	174	168	181	196	199	176	171	171	208	173	189	185	158	189	183	167	192	214	172	166	181	189	188	201	180	172	184	160	204	209	189	206	185	209	175	198	161	186	173	193	173	178	186	181	170	173	163	175	173	196	174	177	191	166	168	168	182	184	165	184	162	168	187	170	179	191	182	166	152	174	199	180	188	159	187	184	186	172	141	183	171	178	189	211	172	185	192	183	168	207	174	178	180	219	186	204	202	182	163	187	170	186	186	167	147	180	184	148	173	189	186	187	172	177	187	189	183	191	191	200	178	176	163	191	167	159	160	174	191	212	185	153	181	179	172	186	182	166	163	192	188	191	185	180	178	180	178	185	176	181	163	196	203	167	183	200	174	169	148	181	180	195	183	177	174	190	195	150	175	170	168	183	194	164	191	197	177	160	190	174	182	164	177	166	200	180	201	196	203	164	197	190	178	170	180	170	187	179	198	156	192	179	181	184	210	173	189	190	216	171	183	186	152	154	185	209	210	161	197	169	186	163	200	187	195	179	211	168	200	193	193	205	186	172	164	173	169	189	202	166	164	205	203	176	172	155	152	167	183	160	175	162	199	188	185	194	198	181	169	185	193	196	199	161	181	178	205	169	172	194	208	170	156	164	180	191	205	169	158	175	164	155	190	166	183	190	151	193	183	157	188	146	155	172	173	166	178	190	176	193	178	182	181	181	165	171	177	199	176	159	199	193	155	172	179	181	190	185	171	156	219	166	163	148	189	184	158	169	167	165	163	194	191	170	207	190	176	184	218	193	185	203	200	180	202	168	183	217	145	159	197	169	186	170	177	163	167	161	193	199	171	173	160	191	195	157	160	226	199	178	169	183	156	175	154	161	171	175	152	181	183	181	191	215	151	181	179	170	166	168	169	183	176	170	201	169	179	209	174	176	187	176	137	156	183	168	170	170	192	193
17566	6160	4141	3937	3212	2918	2463	1861	1516	1261	1086	1045	1064	1149	1022	962	963	871	721	645	614	601	576	566	501	529	520	437	485	429	419	443	473	437	430	408	419	443	397	400	442	413	421	380	417	376	399	412	401	411	394	388	359	395	385	397	375	407	395	405	399	400	390	385	387	383	405	392	367	385	409	405	409	369	343	418	409	379	385	383	383	410	403	372	420	370	388	412	366	406	416	392	385	392	388	375	370	376	378	382	378	383	389	402	378	373	373	420	367	371	345	379	391	423	386	383	398	414	398	412	385	422	376	390	361	394	412	394	358	395	363	392	398	420	397	383	392	407	376	386	381	398	404	386	407	370	352	384	390	396	370	389	393	394	377	386	380	419	406	377	399	392	417	374	389	386	409	391	449	350	377	374	366	395	391	368	406	395	394	439	404	427	383	378	406	361	383	373	403	396	411	338	395	401	374	398	372	367	410	396	351	383	388	401	395	403	357	395	392	390	394	393	350	418	383	420	397	366	402	366	377	404	392	386	395	367	380	364	394	388	361	362	386	364	371	361	354	383	406	385	362	360	399	380	373	377	379	406	436	399	367	383	387	381	374	382	389	390	399	405	405	397	378	380	356	377	371	394	405	402	388	392	402	397	388	360	385	391	390	407	364	396	396	378	375	412	372	361	399	368	408	379	400	424	364	397	413	400	408	369	362	383	400	395	390	397	406	409	408	380	408	369	392	397	408	383	356	381	354	427	388	420	388	395	399	403	364	409	432	406	405	379	382	376	386	402	361	377	398	357	426	422	395	393	392	401	376	384	377	360	351	393	372	409	399	393	393	398	408	408	371	388	378	406	355	342	361	388	404	392	392	414	402	415	423	392	377	390	416	403	357	386	383	390	404	408	374	407	386	403	425	414	359	407	394	347	395	397	375	396	398	403	414	380	414	399	383	421	391	413	400	386	393	405	387	359	375	373	400	382	401	394	383	415	396	407	381	411	383	362	376	381	382	394	393	370	342	399	383	396	361	390	371	366	352	417	398	387	388	384	404	427	403	391	381	377	392	422	412	420	334	386	362	407	356	421	338	392	388	378	431	376	383	389	404	390	393	400	353	429	354	378	404	403	372	366	419	361	413	384	361	392	348	377	363	381	387	384	379	342	406	440	385	382	396	379	422	413	342	394	401	401	406	411	367	378	393	402	392	427	407	373	396	372	385	373	398	363	376	383	392	368	354	395	382	402	364	368	411	406	355	399	386	392	402	367	346	399	378	380	396	412	396	418	407	394	368	376	396	374	386	405	380	385	407	350	383	375	400	353	374	374	373	393	385	378	380	379	379	384	387	378	396	365	382	409	381	425	383	381	363	390	383	373	404	390	414	410	385	376	367	383	388	387	385	410	419	402	377	382	366	399	405	380	330	361	386	372	366	385	394	375	412	408	379	381	428	422	372	425	430	382	401	405	369	387	365	372	337	390	411	401	429	425	384	385	354	400	392	383	390	420	381	381	390	416	407	399	406	373	367	421	384	375	432	393	388	385	416	377	398	418	392	382	390	368	377	389	367	356	393	395	427	391	385	409	377	381	400	410	397	373	399	389	374	408	417	370	373	381	415	373	380	342	344	372	397	378	356	385	375	391	385	418	403	415	362	429	407	411	438	392	394	366	371	339	369	401	336	384	388	392	377	425	381	385	400	373	421	401	355	386	387	411	406	406	382	424	374	432	356	409	402	392	372	354	376	374	425	410	381	379	423	372	416	368	403	393	417	373	383	372	396	381	379	374	381	385	363	382	335	388	399	378	389	385	376	406	382	382	402	406	425	372	374	367	408	397	392	363	403	386	402	381	401	410	363	396	382	423	380	439	393	404	382	375	380	411	398	385	406	405	399	395	394	356	375	381	408	403	376	357	400	389	402	391	414	378	401	385	371	392	365	413	360	378	366	388	389	342	385	351	388	406	401	446	385	377	370	430	409	376	418	388	382	394	397	409	430	389	396	429	356	390	406	420	350	389	402	357	421	399	394	427	371	381	374	385	399	406	382	399	384	390	401	410	397	434	390	359	387	383	389	380	392	400	429	349	354	385	376	378	368	362	368	403	385	384	408	393	367	377	384	344	356	378	384	392	376	399	378	383	405	395	359	386	405	399	405	394	390	399	376	388	387	346	386	401	351	353	412	405	384	389	416	414	437	426	404	382	409	369	405	406	358	365	410	384	388	394	394	405	381	384	372	383	372	395	375	344	376	387	400	378	408	378	383	431	367	392	399	350	371	382	396	400	423	370	407	388	389	372	370	393	399	408	371	374	378	387	416	394	405	395	393	400	424	379	399	428	415	396	362	386	384	408	402	384	405	391	433	373	394	426	393	369	387	395	395	388	396	395	404	401	377	378	429	420	418	419	398	399	385	368	378	385	429	358	402	366	400	424	408	377	380	399	352	398	382	414	386	399	387	389	377	359	408	387	409	375	415	334	384	367	389	384	396	401	384	356	410	393	394	434	351	368	405	358	404	367	399	384	373	385	364	382	397	415	378	379	405	396	372	403	377	407	358	376	405	398	394	361	424	391	381	398	418	405	385	408	383	410	410	386	394	380	418	400	381	414	373	388	384	374	393	382	372	369	413	384	382	386	383	408	352	413	349	361	389	385	373	387	358	392	362	398	434	411	375	377	386	374	400	381	366	384	357	385	385	404	357	392	399	395	355	401	383	404	394	393	418	412	409	373	375	397	388	381	381	387	369	402	395	403	401	385	375	389	374	370	395	367	398	380	404	404	408	377	388	389	398	397	402	421	366	396	375	377	368	377	360	395	405	383	398	357	379	397	418	421	400	392	416	394	419	391	375	406	427	383	362	382	419	389	393	390	361	398	386	387	426	382	385	359	407	391	384	377	405	385	363	379	370	370	380	391	385	400	379	367	426	374	381	383	394	390	371	414	385	389	395	351	391	386	369	364	397	396	382	388	411	385	379	378	374	390	368	428	379	367	355	411	419	378	378	354	386	382	403	416	376	388	367	360	422	393	388	392	388	422	372	360	378	416	369	403	398	381	364	373	431	413	398	381	419	364	398	418	359	398	431	375	405	385	410	387	402	402	360	391	393	387	386	393	391	408	384	389	409	362	367	374	414	393	390	351	394	369	397	394	391	414	415	404	336	395	382	376	397	375	364	401	394	367	336	401	367	429	374	365	371	416	367	381	403	367	387	391	413	394	399	366	431	359	377	401	373	409	369	390	364	420	388	409	379	387	358	358	368	394	406	399	375	399	330	401	404	395	390	389	402	417	422	380	390	415	432	428	347	336	385	368	363	362	395	354	374	412	385	411	388	387	407	377	394	416	357	400	385	401	394	379	394	392	406	380	379	417	386	380	355	433	399	396	461	392	389	383	391	393	383	395	399	365	383	392	379	370	381	416	418	400	399	408	385	384	371	385	378	422	393	372	369	405	369	432	409	415	409	393	426	401	427	366	384	373	396	389	382	370	368	391	338	393	394	367
45444	19355	6429	2768	1658	1334	1056	761	645	494	419	390	393	405	397	365	380	330	282	298	269	256	249	218	182	200	187	198	182	171	185	180	180	182	173	166	182	181	160	166	156	187	159	160	156	155	163	167	153	163	157	157	170	171	173	178	170	149	154	160	164	151	147	128	165	139	133	164	164	161	180	144	147	152	171	178	183	180	150	181	175	171	162	162	173	173	168	175	154	158	169	182	145	158	171	156	175	163	181	154	152	163	154	155	156	160	143	172	174	170	158	154	180	162	148	155	169	166	169	184	173	171	175	179	145	164	168	178	141	158	139	170	167	174	168	180	154	159	157	148	142	166	158	167	171	196	180	176	156	168	186	149	159	161	171	138	163	161	142	146	186	137	160	153	157	147	149	143	153	168	155	148	169	169	169	181	168	153	147	176	172	143	146	189	152	174	152	161	144	141	172	163	209	150	157	165	178	158	169	146	148	180	141	184	167	169	141	150	149	164	170	151	151	148	146	146	146	155	134	154	166	167	171	156	140	157	149	143	135	163	164	161	150	162	133	160	178	169	148	168	137	165	145	145	152	141	184	150	153	141	171	168	146	187	160	165	157	166	176	158	165	162	155	140	148	159	148	165	134	142	182	177	169	162	185	193	142	169	163	126	171	146	172	165	166	178	169	163	177	137	175	177	189	178	155	162	155	159	162	125	170	124	143	161	163	151	165	169	164	174	155	152	146	154	168	158	156	164	159	149	156	170	165	155	164	159	149	150	129	160	160	149	155	138	132	167	162	162	159	146	191	173	146	180	169	162	145	170	152	173	165	150	188	180	153	149	146	173	140	158	191	174	132	175	133	129	147	156	157	161	151	149	159	133	166	162	132	147	157	178	181	156	164	163	162	188	184	172	158	145	164	163	144	169	124	156	157	151	146	162	159	183	178	166	143	153	172	169	165	147	165	152	157	168	136	142	179	147	160	161	164	139	163	148	162	145	146	170	166	155	157	158	178	130	152	153	170	178	159	154	174	143	155	157	152	158	165	164	160	156	147	155	151	175	171	160	157	151	141	142	125	158	166	153	165	160	159	163	158	168	185	160	128	150	141	161	168	178	188	150	147	181	167	151	170	148	181	168	168	153	145	169	180	170	166	138	162	180	144	121	152	145	152	151	151	144	148	146	159	118	160	149	148	164	167	171	154	148	160	164	151	174	148	158	152	148	165	158	165	179	166	171	165	181	190	168	143	155	147	150	193	163	173	133	173	168	148	184	163	133	145	178	162	141	174	148	157	174	142	154	147	146	177	168	152	134	161	123	138	171	135	162	187	142	152	150	148	155	166	171	184	173	151	165	162	146	141	148	174	163	149	160	160	139	177	184	140	177	157	136	171	139	134	185	155	155	138	142	157	165	143	165	167	158	143	158	149	160	170	153	154	165	162	158	151	160	181	146	133	175	142	143	147	166	170	149	158	172	171	146	137	148	160	149	127	131	170	168	186	159	139	147	145	147	171	172	163	164	133	150	140	143	183	176	132	152	129	155	165	150	177	159	153	152	159	161	150	154	139	129	174	176	144	164	165	156	146	155	171	136	163	155	157	142	158	151	167	166	172	142	178	158	147	172	155	137	158	126	173	161	163	144	159	174	161	173	143	150	190	166	163	171	120	141	156	154	171	148	175	146	158	150	151	172	158	168	164	150	159	165	139	126	189	162	145	150	161	161	153	172	175	164	151	144	158	173	166	182	145	137	151	183	197	136	167	177	140	166	185	150	175	149	188	163	151	163	166	132	173	171	174	154	164	168	188	160	165	170	180	170	148	148	181	177	137	144	164	157	141	145	175	143	135	169	154	177	159	172	154	176	156	120	163	149	130	164	155	152	158	135	163	156	149	153	146	171	146	163	162	160	164	186	157	164	156	145	179	175	144	161	168	155	159	143	147	169	146	180	151	165	162	162	158	170	178	147	185	172	149	165	162	161	138	162	149	171	153	161	133	150	145	160	186	167	149	151	159	171	172	156	151	166	150	150	147	181	153	160	145	177	144	154	165	145	156	162	167	126	132	153	177	168	166	176	170	162	153	161	157	165	167	171	151	126	149	150	161	159	161	154	176	165	140	177	139	144	142	159	153	158	152	168	164	161	174	172	151	166	178	173	170	157	160	176	151	167	162	186	153	167	162	163	131	172	146	154	179	171	179	163	155	140	174	152	163	153	172	167	175	136	161	153	159	157	168	148	182	172	135	166	154	168	146	130	175	167	160	155	164	181	166	163	176	149	150	169	158	144	132	157	135	171	148	162	187	190	192	181	156	156	164	152	189	124	155	174	164	160	174	153	153	177	156	168	148	175	187	137	174	169	175	151	148	147	169	183	169	175	167	136	174	140	160	180	170	167	153	172	179	176	169	149	130	159	188	168	186	173	145	151	151	164	157	146	154	158	172	147	154	132	177	145	149	173	199	204	150	166	174	156	138	154	144	148	159	151	167	155	150	164	161	185	157	136	145	151	136	154	164	149	161	157	176	162	159	139	195	144	144	155	169	167	172	174	151	145	177	166	164	155	158	155	133	172	172	177	156	170	171	167	178	156	177	175	149	145	127	153	147	131	135	151	171	159	174	138	167	152	163	140	141	173	174	160	159	158	138	160	162	166	145	150	139	156	167	156	146	142	167	176	172	152	192	168	158	154	156	187	163	146	173	153	144	148	141	168	135	117	174	155	152	164	173	158	163	159	148	163	127	167	164	179	159	147	180	165	165	182	178	156	165	127	153	157	159	163	184	157	144	177	119	180	174	160	160	170	146	150	116	154	161	143	167	171	143	178	157	162	143	179	165	149	169	192	158	178	174	177	173	143	140	151	171	152	152	138	161	166	143	133	157	148	155	158	149	147	164	158	155	161	161	161	170	173	162	154	172	152	159	153	137	166	137	153	150	140	165	144	166	165	167	158	156	165	155	171	187	153	166	145	168	215	155	171	164	173	181	162	168	156	162	168	154	139	136	147	140	147	153	170	145	158	169	124	162	141	172	159	173	157	145	153	154	167	194	147	162	152	169	173	139	168	139	154	141	164	162	162	152	161	146	141	140	149	166	149	154	182	148	152	144	154	165	147	185	144	198	155	136	163	164	161	148	187	177	176	176	144	174	163	146	172	170	175	145	164	150	157	160	170	161	144	167	156	174	157	149	175	134	155	158	154	172	147	140	171	160	173	163	148	153	143	184	153	189	180	151	146	158	182	162	152	140	162	170	159	179	164	159	173	150	151	179	152	194	165	163	145	142	161	154	155	144	138	155	160	156	171	160	180	147	149	147	164	143	142	143	166	148	158	188	169	153	165	155	160	183	143	157	150	154	167	163	145	166	145	154	150	155	136	133	163	161	170	159	144	153	136	186	173	163	151	164	155	166	169	173	159	156	165	156	151	145	145	147	159	154	169	157	168	167	152	185	170	172	143	172	173	160	185	147	153	168	170	139	171	165	179	182	149	171	139	165	175	159	163
26134	10945	8111	7281	6265	5511	4658	3429	2706	2305	1911	1857	2059	1959	1958	1820	1801	1462	1252	1217	993	972	986	907	773	697	679	577	530	545	431	476	472	437	448	466	456	398	406	437	399	411	425	397	403	371	344	388	336	383	361	367	372	367	395	374	345	379	380	363	342	370	338	362	352	381	376	378	342	360	356	348	388	340	341	378	357	368	371	363	336	329	313	319	352	371	343	365	338	396	342	377	374	344	349	333	354	351	345	375	374	320	320	357	381	356	355	333	336	364	353	375	324	356	360	336	332	387	372	362	331	350	314	343	335	344	351	344	365	322	398	352	388	361	342	332	388	330	363	324	358	344	328	349	344	375	348	323	343	326	368	340	379	387	358	348	325	330	356	329	357	363	353	355	339	329	358	372	344	372	339	345	317	368	372	344	370	324	368	369	336	325	393	346	323	378	375	381	329	352	325	368	310	353	355	336	349	364	360	351	354	343	350	315	353	320	345	331	353	350	369	373	420	356	333	331	389	330	359	350	384	359	348	336	365	338	360	352	333	350	355	354	346	371	360	358	350	322	353	357	361	358	383	327	352	356	347	330	349	378	353	356	363	376	345	340	376	359	371	384	343	351	312	374	370	372	352	344	341	366	385	375	351	370	319	354	349	362	367	323	357	334	361	342	377	362	335	364	361	364	362	295	332	334	357	372	354	332	359	330	288	367	392	374	340	336	338	349	385	389	359	377	373	342	353	337	335	356	353	362	362	388	349	337	349	354	360	366	353	347	365	341	372	349	362	341	354	356	314	327	353	347	355	357	372	334	339	365	356	380	396	362	332	327	364	355	358	380	344	371	345	352	365	347	333	406	360	334	385	325	352	386	346	337	352	348	352	355	375	351	346	349	348	362	317	322	357	350	342	357	321	375	341	363	306	364	327	361	336	358	362	339	371	339	335	331	323	357	369	386	380	357	335	362	331	343	328	342	354	394	384	356	331	349	337	367	348	352	362	354	367	354	344	374	351	317	363	355	372	387	333	382	328	336	366	339	347	332	344	329	332	351	333	328	345	364	330	365	377	363	350	327	351	348	393	374	341	339	336	357	332	323	344	355	344	333	373	361	362	356	358	357	364	372	361	376	374	357	374	349	352	350	368	349	342	343	334	362	349	345	346	359	343	314	342	345	373	338	353	347	336	344	335	336	359	331	333	348	369	320	353	382	360	373	334	356	351	329	354	375	359	376	335	321	326	357	327	337	358	329	344	351	366	368	353	333	330	367	347	370	344	305	330	366	348	388	346	303	331	374	344	334	338	339	356	361	373	373	345	353	348	346	350	324	351	360	313	351	366	362	337	395	335	348	333	362	331	358	346	361	354	380	331	334	317	332	343	332	367	362	320	353	331	365	318	340	392	357	360	331	347	367	362	347	351	355	329	344	326	320	344	359	322	356	343	372	368	385	364	381	363	361	353	385	333	330	322	328	347	359	356	368	355	369	351	360	327	354	327	333	338	354	359	355	360	351	331	320	361	317	359	333	362	359	369	341	357	378	351	329	368	364	355	339	318	337	346	363	329	351	353	355	346	300	356	369	363	359	340	305	367	343	350	348	366	334	336	368	314	344	351	366	356	340	351	365	345	340	362	335	350	355	355	331	350	376	389	323	343	372	367	351	364	322	341	356	334	367	348	338	365	339	356	370	361	399	352	364	406	331	352	341	340	368	356	358	366	377	321	352	386	314	335	364	344	326	333	339	366	330	371	349	378	340	384	369	362	362	332	350	366	384	347	317	329	372	355	370	354	316	350	327	324	335	331	345	366	351	364	383	334	372	358	376	351	346	373	351	322	342	358	355	343	341	353	347	339	352	332	353	361	322	319	353	352	348	321	369	386	370	371	330	333	375	367	346	353	335	320	350	335	363	355	317	332	394	364	352	342	362	375	365	375	381	379	349	339	371	356	347	373	370	346	365	355	351	347	367	405	349	351	357	325	364	370	334	355	362	359	373	367	379	355	328	340	320	339	358	338	358	341	350	386	354	385	354	342	344	332	353	352	344	331	322	361	367	359	349	369	346	356	331	373	346	353	330	347	337	368	371	374	360	373	368	362	343	356	370	345	357	402	340	368	352	360	326	365	336	334	375	346	342	370	339	347	318	373	333	370	383	344	359	374	371	349	385	342	392	358	334	340	352	354	350	358	350	351	352	353	353	375	355	381	352	377	348	353	375	356	352	356	390	365	343	326	328	358	321	376	367	354	343	339	343	368	329	334	352	372	335	378	401	330	325	348	382	347	367	352	348	334	381	350	340	344	333	356	326	365	345	329	319	350	301	341	377	377	337	357	347	356	356	364	354	363	344	369	371	364	358	363	356	367	322	376	328	385	349	371	369	395	328	353	363	369	334	341	374	385	360	339	327	370	336	360	399	331	347	357	350	348	368	326	367	317	344	359	338	313	365	352	337	371	346	391	323	363	354	331	344	354	350	335	359	331	363	345	364	328	359	321	390	345	342	354	333	347	348	389	344	361	346	361	384	359	353	369	337	338	351	344	360	350	342	321	357	316	346	328	345	355	366	385	335	382	320	329	349	339	357	371	358	330	375	355	365	364	345	365	348	371	352	398	340	380	374	327	339	336	344	369	340	373	375	352	356	381	333	371	354	353	336	368	358	357	333	388	352	389	337	313	379	350	353	327	356	369	356	320	354	356	355	385	338	328	317	328	310	354	390	372	333	350	344	350	355	354	353	337	350	383	379	361	357	363	363	363	343	333	364	364	342	333	337	333	370	343	354	345	344	336	352	337	370	296	354	365	348	348	350	368	356	371	347	357	381	345	330	330	358	346	325	341	371	393	350	346	370	373	379	337	338	330	324	315	387	324	365	342	366	345	354	353	346	335	348	335	356	405	350	354	389	369	369	330	345	333	371	340	331	364	379	357	332	338	341	330	339	382	350	353	366	354	366	356	358	365	325	323	368	333	349	411	356	387	382	370	340	361	341	345	361	360	345	355	349	358	394	340	378	333	343	345	361	335	384	313	335	338	375	348	329	411	368	364	386	345	351	345	383	351	342	366	370	389	336	344	360	366	319	321	359	343	353	359	350	371	348	354	386	345	340	371	341	349	305	346	359	365	380	375	375	347	378	346	336	377	326	358	375	377	339	329	337	354	359	345	355	365	344	322	340	365	375	350	335	344	360	378	373	389	338	346	327	350	386	380	329	397	342	357	338	352	369	345	333	371	341	376	373	366	357	360	327	344	356	351	353	337	334	345	350	342	326	412	340	360	322	326	350	383	363	353	368	393	370	328	356	368	309	369	326	382	326	338	348	335	350	390	359	324	354	334	355	348	372	364	373	373	366	345	394	363	350	309	372	366	355	356	369	328	353	338	318	344	318	372	329	343	391	354	390	349	354	367	365	391	350	358	357	370	347	369	369	351	337	363	358	384	342	348	333	374	336	327	349	320	350	348	345	362	341	357	377	337	395	356	371	367	378	326	317	364	342	336	382
52705	24326	10242	4696	2922	2182	1611	1125	909	768	666	635	620	635	578	626	517	449	431	375	335	336	376	344	294	315	265	224	245	237	215	212	208	215	217	195	205	239	214	197	205	225	199	213	204	216	196	188	175	180	195	210	200	186	210	202	229	205	179	178	234	224	216	197	178	222	211	206	191	177	201	201	178	186	192	194	185	195	205	206	207	191	189	181	158	181	188	162	203	217	199	177	207	172	174	200	181	189	190	195	186	187	170	194	158	199	187	199	196	198	173	194	200	191	178	176	190	181	220	201	195	195	216	191	215	186	211	187	193	177	182	179	201	189	181	173	199	181	193	172	158	208	174	199	186	192	199	171	183	206	209	177	192	202	212	198	165	237	198	179	189	209	192	196	194	196	173	181	209	176	199	220	212	218	185	196	171	212	191	192	218	205	210	183	198	191	177	192	161	200	212	195	199	191	197	193	197	152	177	218	199	201	171	197	194	202	200	201	187	186	189	176	196	209	188	176	159	202	169	172	189	204	176	180	185	204	198	197	213	211	179	191	188	199	192	189	200	202	190	194	195	185	157	214	182	188	188	184	184	205	186	182	173	207	208	183	192	232	191	191	191	202	194	177	179	188	181	205	195	194	169	190	218	207	210	206	186	200	174	215	195	196	195	215	201	185	197	191	195	188	190	169	164	217	198	183	163	203	177	180	176	193	184	177	195	183	180	184	197	196	219	198	186	172	189	215	210	195	198	194	187	202	196	208	208	195	175	164	196	198	174	197	185	182	186	188	176	176	192	191	199	187	183	207	207	199	175	177	216	201	191	228	177	189	248	192	185	208	198	188	192	188	182	202	190	214	193	202	177	193	223	190	193	168	178	200	199	201	177	180	191	204	223	211	189	181	205	188	216	196	176	190	194	165	178	180	167	181	208	199	197	219	204	211	201	210	210	194	214	185	206	186	182	207	191	183	220	198	180	193	206	184	184	195	212	200	206	204	187	191	143	207	204	186	188	187	188	187	183	170	181	185	195	183	204	201	197	213	190	182	184	212	212	217	193	186	207	182	220	164	166	193	215	205	191	202	209	177	201	201	191	178	215	231	170	189	181	196	178	173	211	189	185	191	183	180	200	183	221	218	186	199	177	182	197	206	163	183	217	196	201	200	206	191	216	204	218	194	184	203	165	229	214	186	198	170	197	193	143	211	210	189	191	209	205	213	191	182	171	181	191	160	217	193	176	185	194	189	201	195	200	200	194	180	192	191	205	175	174	181	195	195	177	181	199	189	198	211	192	170	209	196	198	178	190	204	166	189	183	198	189	189	202	189	179	238	193	190	207	184	191	196	193	177	179	184	189	203	191	183	192	194	175	194	151	180	196	199	142	226	163	183	186	177	219	174	201	180	174	206	172	215	187	193	179	185	195	191	168	195	226	215	197	171	170	175	179	197	182	171	211	185	199	184	186	183	168	167	190	184	208	190	180	201	186	202	181	196	174	203	167	199	228	209	188	204	185	208	200	179	189	189	211	236	169	181	169	184	162	202	203	209	210	191	197	179	198	191	166	199	207	197	190	178	207	197	165	182	201	160	199	201	194	204	212	176	194	193	212	170	181	176	207	205	218	190	180	196	164	184	180	177	210	195	193	189	190	193	182	181	181	189	197	217	217	205	184	191	175	187	206	181	220	202	186	167	175	198	194	208	191	205	200	191	196	174	214	171	205	191	188	169	211	203	204	198	190	194	215	191	192	186	187	197	185	190	184	206	207	174	176	189	223	179	218	195	184	167	223	192	187	179	195	189	205	181	212	194	200	191	197	178	199	206	190	211	202	183	183	188	207	209	185	203	184	175	161	195	190	181	191	168	207	188	190	174	200	201	200	188	170	223	222	185	189	174	163	187	205	183	211	188	204	210	196	183	170	187	213	174	196	206	235	195	207	202	206	225	196	186	205	199	204	219	183	200	191	174	205	186	191	154	183	189	209	185	193	173	178	241	220	175	154	206	184	209	201	197	203	218	192	182	184	189	205	214	173	216	206	195	226	183	195	158	195	167	218	205	196	208	220	198	177	178	170	183	174	204	201	196	166	186	196	187	194	192	206	215	187	208	192	175	200	180	184	169	180	192	184	190	163	202	199	183	187	183	192	167	197	222	179	209	187	188	191	199	202	219	187	203	192	221	187	192	207	209	164	225	205	211	202	190	164	184	187	183	172	206	186	190	172	227	196	209	223	185	152	191	202	213	173	162	213	195	188	198	216	207	204	190	151	202	219	202	150	184	160	203	204	178	187	242	204	167	162	204	207	203	191	203	220	190	199	194	178	174	175	211	179	182	185	165	165	191	183	177	178	205	210	205	176	168	186	164	210	186	189	196	242	193	171	202	190	195	187	198	189	221	175	191	184	235	206	185	181	223	204	237	209	199	200	170	222	194	180	179	184	169	217	186	181	195	200	223	205	182	140	220	220	207	203	185	189	192	159	177	201	189	197	198	197	181	192	193	193	207	179	191	242	199	176	217	211	163	186	194	188	183	215	210	180	195	194	166	186	179	174	204	193	183	190	190	218	203	226	202	206	168	186	180	182	191	176	165	179	176	194	205	163	198	200	178	185	197	188	207	182	179	215	196	167	194	208	205	194	176	170	180	193	201	191	196	224	216	202	215	202	187	174	169	190	183	193	199	216	178	207	180	196	199	208	210	215	165	192	164	179	194	189	197	201	195	196	217	192	212	178	197	177	186	183	187	221	195	229	176	182	203	191	202	206	187	176	211	220	190	182	206	189	219	201	163	207	199	189	185	190	185	193	198	223	202	186	231	196	191	186	172	187	177	168	205	192	192	191	215	191	210	176	204	167	179	218	195	191	223	205	175	196	200	215	196	182	190	212	208	184	191	186	154	227	227	181	208	168	197	193	192	229	180	175	174	174	217	208	193	170	182	219	177	190	169	185	185	195	197	223	206	188	194	175	224	220	187	199	199	228	222	211	181	194	200	159	195	177	238	220	229	189	216	199	212	198	221	199	201	191	169	177	196	191	191	209	197	167	185	198	199	232	210	209	217	191	194	186	189	186	194	181	221	185	179	180	182	212	192	171	196	191	203	190	197	203	176	184	194	167	214	183	152	224	206	200	207	219	208	207	168	188	197	165	183	185	184	198	166	205	191	172	164	174	199	191	192	234	229	188	190	204	207	194	187	176	197	191	192	206	185	194	189	188	208	215	182	192	186	182	199	197	202	190	166	204	169	202	166	203	179	180	199	172	215	209	196	178	201	207	210	190	192	202	193	192	187	228	196	171	188	194	203	188	186	190	186	194	189	206	189	180	180	183	174	200	182	186	202	213	173	189	195	205	203	196	185	188	211	198	188	231	202	194	214	185	181	173	213	218	184	209	206	195	195	191	206	193	201	180	216	176	180	186	186	180	184	194	174	171	191	191	214	197	195	194	196	211	187	193	189	196	180	199	168	194	196	208	176	187	198	196	152	203	179	174	164	173	193
29548	14383	11208	10586	9634	8230	6624	5187	4177	3426	2978	3017	2979	2979	2976	2715	2558	2092	2028	1662	1618	1462	1420	1379	1119	1054	995	811	683	671	698	594	585	550	605	567	533	491	506	543	491	524	479	446	470	456	429	467	445	461	445	428	465	471	444	438	438	418	432	456	441	401	426	436	410	428	442	447	409	431	434	425	411	449	431	424	438	434	435	428	438	428	457	451	400	400	410	429	401	427	416	400	437	430	397	421	401	394	441	409	422	422	408	438	451	439	395	391	421	422	439	427	418	405	430	427	421	383	437	462	439	420	443	414	448	437	412	431	449	426	426	437	407	424	451	412	426	417	398	450	402	416	448	400	449	407	387	424	418	395	437	390	392	402	414	413	385	421	417	441	445	428	408	396	459	437	408	420	379	364	401	409	404	407	414	412	415	436	393	403	404	421	403	410	395	431	389	425	428	424	389	421	399	413	412	430	413	403	383	409	414	406	396	392	386	447	439	427	409	422	440	394	455	429	429	415	437	390	435	416	440	406	399	423	414	430	423	467	417	426	417	403	425	437	407	419	419	412	414	425	423	416	416	408	430	426	433	422	398	403	392	440	413	384	435	440	441	420	425	423	413	399	392	380	432	423	427	440	412	410	414	422	410	421	434	444	407	385	436	421	448	411	410	421	401	430	395	415	409	461	434	389	404	404	408	392	428	422	393	402	413	453	378	389	449	407	438	434	430	437	398	448	433	431	442	417	405	403	425	412	402	422	406	415	420	438	444	400	425	406	418	433	446	423	412	398	378	460	418	403	424	403	466	430	418	446	388	394	404	429	419	431	401	448	418	441	434	439	418	418	396	427	437	401	440	383	440	420	445	418	408	414	433	404	439	458	398	411	441	446	407	428	400	419	421	444	436	408	447	411	447	435	425	374	457	413	426	424	442	406	400	419	442	432	433	462	421	425	408	415	408	407	417	424	421	423	399	464	430	411	417	421	450	466	416	416	376	425	412	391	402	398	466	413	429	395	441	407	427	435	435	437	403	402	438	426	407	408	440	416	427	436	401	425	429	400	395	404	373	410	408	440	410	423	429	409	413	427	445	437	457	438	396	429	394	390	441	395	419	433	411	394	410	420	416	432	376	440	427	425	447	434	411	425	436	419	405	404	439	415	445	423	419	420	409	414	394	377	435	400	401	432	418	390	419	424	427	435	411	438	433	412	446	387	392	455	389	440	397	441	436	481	394	421	444	386	425	411	446	431	439	441	403	428	427	429	435	409	457	413	434	486	417	388	410	433	419	400	437	399	399	412	385	420	444	423	448	459	452	430	409	400	425	413	429	479	464	415	410	421	404	423	475	427	409	437	432	411	385	385	459	396	427	454	410	443	427	382	393	415	430	447	413	421	392	426	453	417	477	435	403	430	408	413	420	461	402	429	421	406	417	403	396	411	395	410	402	455	432	439	410	418	410	414	384	438	411	435	397	411	403	420	404	407	421	427	427	427	445	395	398	418	408	441	447	415	426	410	439	411	415	368	396	449	425	392	428	404	415	430	422	405	459	384	411	430	421	423	423	403	397	429	401	427	412	410	408	459	422	407	400	412	431	438	401	395	435	394	397	408	447	422	424	413	410	427	412	446	409	436	431	415	419	399	441	438	397	427	413	433	461	427	436	403	430	394	418	430	398	422	410	389	430	423	417	395	391	394	452	435	396	402	423	421	436	455	409	446	412	422	400	436	431	421	438	442	368	430	442	413	377	425	389	420	432	387	464	439	437	429	398	421	427	422	440	426	405	406	442	404	399	412	435	427	407	414	425	429	391	419	431	397	427	444	444	411	426	402	413	442	418	413	398	415	417	414	404	408	446	404	433	430	405	395	424	410	409	414	403	443	398	430	459	457	404	439	409	443	401	428	404	419	398	439	377	431	427	413	425	427	423	401	395	438	411	420	436	408	381	403	438	408	421	382	401	411	429	406	409	375	402	434	388	420	424	435	423	432	408	433	412	429	416	406	412	452	397	454	431	437	387	438	428	458	463	435	426	406	420	444	371	453	444	428	423	399	435	425	421	424	453	417	415	402	423	454	396	393	382	444	432	379	397	427	456	401	442	439	410	419	424	443	452	436	424	392	406	391	420	401	435	434	421	418	380	417	413	425	383	445	382	413	388	427	436	432	442	439	406	437	419	435	405	452	372	392	419	444	437	436	401	421	428	419	432	454	408	374	379	450	442	416	432	422	410	421	439	427	446	418	429	434	427	397	415	403	448	434	440	413	412	416	399	413	436	437	402	437	446	372	412	441	404	437	424	421	437	385	411	418	408	412	411	409	410	447	412	413	434	415	384	415	384	404	450	420	406	439	446	445	426	420	420	409	435	425	415	437	416	405	411	434	408	431	446	410	421	436	427	414	432	426	417	402	395	399	412	415	449	438	389	445	397	412	402	398	420	420	390	411	382	428	418	409	466	379	427	429	433	386	431	416	381	407	407	372	416	446	408	438	423	399	447	419	377	448	414	416	455	440	405	426	447	450	415	403	407	404	436	451	470	419	434	399	369	434	418	428	404	397	449	404	417	423	404	380	437	438	392	434	389	441	394	449	426	435	423	426	433	402	391	431	401	476	449	415	450	398	407	447	409	407	414	411	427	412	395	409	404	392	419	453	424	426	412	423	413	437	439	431	429	428	413	433	411	430	409	410	407	419	427	434	428	405	427	434	444	442	452	403	441	444	421	463	411	448	445	408	416	424	425	415	421	421	388	398	457	426	441	394	403	413	426	455	422	407	397	401	418	417	400	392	482	421	423	410	387	408	435	404	442	418	407	441	414	395	426	441	434	407	415	379	427	438	423	457	397	443	426	408	417	426	427	476	387	479	406	387	386	451	427	423	413	404	420	427	441	420	455	393	428	404	391	433	411	457	428	397	421	418	437	416	407	433	453	401	404	430	436	411	430	395	389	403	463	433	449	446	422	400	436	412	399	438	431	419	406	410	414	408	426	409	427	395	402	422	422	420	426	407	429	439	427	386	420	396	420	461	424	432	405	400	425	437	384	417	451	405	440	416	420	418	419	402	425	402	403	412	423	427	417	411	388	403	411	422	443	417	415	421	411	418	422	427	436	380	376	392	404	422	396	409	461	412	375	427	411	394	420	449	412	435	398	393	413	442	443	428	432	374	412	431	415	403	400	445	369	403	391	420	411	381	456	416	431	436	408	394	429	434	454	450	456	426	433	435	440	409	408	449	392	399	400	448	462	431	414	388	437	425	446	409	421	417	387	454	441	408	441	393	438	410	447	397	428	464	411	423	465	407	432	421	426	436	408	440	437	426	412	426	421	379	400	433	410	442	408	427	417	431	413	403	442	377	422	450	409	386	443	419	405	419	406	407	441	436	419	401	405	413	404	431	407	396	442	401	404	434	428	419	449	429	417	414	477	404	432	409	431	408	433	443	457	419	442	452	441	412	472	410	399	423	446	407	436	453	424	464	417	416	455	408	429	426	444	392
30931	10932	2892	1332	935	778	562	439	372	350	280	317	320	257	244	258	282	235	228	239	219	229	205	181	190	219	188	201	205	167	194	174	165	172	171	161	195	196	184	217	202	175	182	178	196	164	165	160	188	193	182	159	183	177	194	188	184	218	159	166	165	176	206	190	186	178	190	196	163	175	178	175	183	174	190	176	200	178	171	188	171	178	192	207	186	188	184	162	181	186	183	168	211	177	199	195	191	209	205	187	211	213	188	189	196	179	167	182	176	150	199	164	170	198	183	200	187	167	213	169	176	227	194	196	166	192	183	192	171	176	199	177	176	187	176	161	185	190	167	223	176	175	180	201	197	158	190	192	158	175	162	187	175	191	190	194	183	176	185	182	173	181	181	198	208	180	204	201	207	164	163	165	190	185	162	181	171	204	179	189	190	181	197	187	178	183	161	184	172	207	158	152	171	178	155	184	183	177	205	143	169	163	158	175	167	168	207	182	171	192	175	155	184	204	157	200	168	194	194	175	172	176	198	193	187	184	160	208	130	197	188	176	179	193	172	176	187	149	191	202	192	202	172	192	174	195	176	168	183	168	192	173	157	184	156	194	151	163	152	174	189	160	187	165	177	183	190	233	183	176	188	233	181	189	198	150	190	176	200	169	184	198	197	174	202	171	182	194	182	174	195	184	180	169	175	176	187	185	177	185	206	183	216	172	164	173	184	185	190	157	195	159	191	179	176	205	194	196	202	193	191	193	184	179	178	188	187	202	195	174	195	167	200	178	175	209	187	155	185	183	187	167	158	184	163	177	197	167	171	180	194	203	183	183	156	182	178	176	171	151	191	192	183	160	191	165	174	171	173	169	191	173	162	204	160	182	183	171	169	162	174	170	200	162	169	194	163	197	184	165	180	203	196	168	186	152	194	186	152	175	212	196	193	193	182	204	196	181	185	194	155	166	193	193	150	188	163	164	182	195	191	185	176	178	198	189	198	183	187	191	176	174	164	200	170	213	189	192	198	183	192	181	178	208	218	221	203	212	187	172	169	169	206	178	182	213	191	185	208	189	171	171	192	166	203	161	174	187	195	211	174	190	176	160	159	165	180	201	155	191	202	179	200	199	215	215	188	185	176	156	169	185	179	180	161	189	204	199	201	158	179	200	212	193	184	158	179	224	184	195	184	185	175	183	200	145	169	164	166	154	195	192	159	189	177	204	192	186	189	176	192	177	181	185	175	204	198	172	163	193	177	183	214	174	164	188	184	194	190	180	193	177	179	192	165	194	191	196	178	175	170	207	189	170	160	207	169	181	158	190	182	180	196	170	172	164	168	162	196	179	167	192	182	205	163	183	173	172	181	158	175	176	177	178	193	196	196	175	169	201	182	199	182	167	172	183	189	202	172	190	167	168	167	179	166	173	180	191	185	178	187	175	180	175	170	165	181	151	164	172	183	177	186	190	215	209	165	187	154	160	181	183	156	152	181	176	190	207	183	178	166	185	212	173	190	180	191	164	223	174	186	197	173	185	217	182	185	177	196	204	194	179	180	194	193	197	207	196	186	207	181	179	203	161	211	212	167	184	168	165	175	174	192	199	163	187	173	149	189	162	207	174	160	188	165	179	198	158	199	205	194	178	148	162	199	186	200	188	181	195	171	201	181	187	179	188	189	190	163	162	171	191	175	217	199	176	203	165	183	196	183	182	163	198	173	186	187	195	175	164	183	182	188	157	142	183	194	176	196	164	197	207	208	182	160	180	193	176	173	208	189	181	187	159	188	194	170	179	195	176	171	163	202	177	197	182	192	172	177	192	199	174	176	198	169	167	184	203	182	169	185	199	191	199	180	171	185	195	174	194	160	177	177	173	171	177	201	165	168	186	202	190	174	193	159	190	189	206	173	181	194	187	193	205	180	161	167	158	159	171	180	176	183	161	147	158	201	215	195	187	179	159	180	162	160	203	175	168	195	217	173	175	182	208	159	159	174	192	174	178	155	176	208	216	199	205	185	191	177	160	191	192	191	181	185	184	179	190	220	165	186	146	145	171	179	176	183	169	211	201	201	182	177	189	149	172	159	183	179	185	168	169	197	203	176	204	175	201	185	195	176	172	211	198	171	154	181	158	151	151	195	206	184	172	187	166	168	173	186	184	169	151	190	175	175	163	201	187	210	194	171	174	174	192	201	181	197	194	194	176	182	199	161	197	211	175	179	167	201	181	201	174	170	183	180	168	204	176	218	183	176	154	149	197	180	177	171	166	180	191	145	181	169	174	194	161	178	180	191	185	176	195	172	176	191	173	183	184	191	188	189	173	185	166	192	177	171	165	183	194	187	205	166	187	181	161	169	214	184	195	173	184	166	182	190	163	186	177	184	187	159	181	170	152	187	173	166	176	149	154	194	192	200	177	192	182	183	170	174	170	194	190	191	179	154	167	203	189	186	202	197	193	180	159	154	176	169	166	194	167	195	183	193	205	165	176	158	203	187	189	182	187	182	190	204	186	208	203	180	177	194	190	201	179	164	167	215	183	161	193	177	155	176	180	192	174	179	183	179	189	187	156	170	160	184	185	180	188	181	162	185	191	180	196	185	162	180	199	192	155	208	158	169	174	197	178	179	202	194	163	176	202	193	190	162	191	176	160	194	162	164	158	191	189	200	153	170	169	163	155	197	160	150	175	190	181	182	158	175	195	170	217	180	169	177	172	196	186	193	215	167	208	212	185	206	201	177	178	205	155	183	180	167	171	162	178	182	189	180	203	186	195	180	203	192	183	185	185	172	220	190	180	187	161	184	193	162	175	164	170	162	173	183	189	200	199	172	181	168	206	159	202	167	181	192	202	167	182	177	176	194	196	181	190	201	176	171	209	182	184	202	180	189	199	176	187	191	162	190	195	178	185	197	201	163	192	191	201	199	195	212	152	180	184	191	177	169	185	208	196	190	185	189	181	172	194	180	170	168	159	176	173	196	189	199	181	213	160	183	185	201	201	167	184	165	150	207	163	190	180	172	193	175	183	190	154	182	165	168	190	207	161	200	202	190	173	160	187	193	159	174	188	155	147	192	166	184	174	165	164	181	180	170	147	191	173	188	140	191	179	173	208	195	160	203	196	199	180	212	201	201	174	187	205	191	189	202	198	216	189	156	184	178	184	184	178	176	171	188	182	189	173	187	171	192	190	196	178	194	180	188	174	194	180	180	172	202	167	172	189	172	182	148	180	208	193	194	198	187	151	189	174	177	189	184	199	155	162	170	205	234	199	207	169	199	181	179	175	214	194	166	176	200	183	160	182	164	163	210	179	206	172	172	183	144	170	185	185	185	188	187	186	162	184	159	181	196	186	196	159	154	192	197	182	188	170	191	210	174	187	180	205	187	191	182	168	188	181	170	171	190	165	182	195	165	185	174	167	164	190	204	193	222	180	177	170	175	186	200	169	159	190	183	158	190	183	187	171	166	207	171	193	154	195	182	199	202	180	179	177	189	168	182	185	189	196
17345	6612	4032	3725	3515	3243	2289	1805	1532	1243	1156	1160	1102	954	1067	1087	985	824	737	669	655	637	586	528	561	555	576	482	450	475	454	490	461	408	415	491	430	411	411	468	434	432	396	446	423	412	382	404	431	388	379	385	381	382	371	387	395	404	422	386	391	380	409	365	368	399	391	390	386	389	380	387	397	352	379	409	416	373	363	385	395	399	424	409	392	381	410	374	400	395	421	387	388	388	419	422	400	394	396	376	369	424	391	379	374	424	409	391	380	425	444	365	379	372	401	386	399	435	375	373	398	398	416	375	400	430	378	382	427	389	397	381	378	406	403	428	368	381	415	377	383	410	401	365	391	387	366	398	383	420	391	395	388	409	391	390	400	406	433	382	376	395	380	400	385	389	391	366	389	397	399	406	410	391	357	383	390	385	369	385	414	397	389	378	415	388	411	399	414	393	384	364	374	376	423	382	369	376	400	384	368	408	369	414	401	371	400	390	405	379	400	377	411	362	390	359	369	370	412	368	391	418	378	414	388	377	399	362	403	353	381	432	394	400	418	410	444	358	374	395	379	355	390	396	392	407	361	373	385	370	399	395	394	402	413	368	364	410	381	408	388	418	382	387	406	406	430	409	436	406	394	400	378	349	371	410	372	400	378	382	379	410	386	379	402	393	382	380	398	410	395	382	381	371	418	392	415	383	397	366	367	372	384	353	409	373	370	420	433	378	402	385	339	426	401	355	386	403	390	409	388	349	374	370	389	418	377	438	376	386	364	390	395	386	419	385	376	380	380	389	405	414	394	409	411	385	391	388	366	382	419	369	430	392	364	383	361	403	366	418	405	389	387	360	408	441	390	390	381	382	385	399	404	348	376	376	370	361	373	385	415	371	409	389	407	398	405	408	432	380	397	414	424	377	394	372	361	372	398	349	376	384	389	384	376	357	421	381	393	401	383	410	380	379	372	411	394	389	372	379	386	367	388	435	409	387	414	392	370	420	378	383	397	383	406	387	381	375	428	399	368	393	388	407	419	350	394	346	399	403	409	397	419	396	383	438	408	433	425	400	393	395	374	352	438	397	411	410	371	391	417	391	357	364	422	369	416	413	416	383	390	362	380	415	400	381	403	370	385	385	395	417	363	404	384	432	416	392	418	417	406	391	386	364	384	356	393	368	392	343	412	397	395	394	382	414	386	400	431	368	397	404	392	403	372	370	365	375	351	381	355	399	385	420	418	436	383	373	400	425	405	388	369	377	413	433	400	367	334	388	381	401	418	384	379	377	386	379	431	390	378	409	389	419	346	382	438	417	377	359	371	410	391	438	368	385	386	373	394	411	378	369	401	370	353	388	389	400	402	387	379	362	412	383	378	374	384	388	373	370	396	396	392	378	400	360	416	421	368	419	405	429	398	417	375	392	375	401	382	384	424	400	397	389	428	405	433	396	377	392	400	384	410	377	394	393	387	390	412	389	389	410	384	391	397	415	398	379	373	423	432	393	350	428	366	406	389	374	408	391	381	364	395	426	378	409	379	395	362	413	391	380	368	414	418	348	405	417	354	385	401	425	404	399	384	411	392	379	382	380	397	409	433	348	393	411	402	388	395	373	371	384	403	424	385	372	395	395	402	400	405	427	391	418	391	396	390	401	395	431	400	392	401	422	413	354	358	393	412	408	374	377	384	390	365	388	410	395	403	393	407	426	365	353	379	383	376	406	379	390	379	398	405	398	385	377	386	392	431	390	389	398	374	415	398	434	402	388	409	389	381	401	381	383	380	403	405	392	398	403	360	378	427	414	353	359	395	400	402	370	430	392	367	364	426	382	395	392	390	387	416	368	393	399	399	364	403	394	420	393	381	376	375	375	397	391	373	378	400	420	408	398	390	417	375	427	394	410	390	388	377	403	405	410	380	383	410	428	408	392	397	386	382	414	399	363	397	390	389	395	388	416	393	382	354	396	414	398	399	366	368	390	398	390	433	399	433	419	442	377	420	389	380	367	385	410	431	369	412	366	378	399	348	364	362	381	404	398	402	400	426	362	372	412	408	361	424	376	391	388	406	413	384	394	387	390	386	421	396	395	418	382	404	384	403	394	429	390	408	388	392	378	382	411	433	377	370	372	408	362	377	383	393	391	388	410	376	387	428	432	409	385	376	385	368	393	385	409	416	362	399	403	380	400	406	405	403	362	405	418	414	369	395	429	399	385	371	355	387	395	385	387	409	367	418	389	384	401	416	385	402	400	377	407	400	385	381	377	418	369	397	375	362	433	403	382	421	370	370	400	383	377	394	361	384	403	401	390	398	384	402	429	400	412	375	369	414	400	377	419	379	407	423	375	388	398	364	422	390	378	376	380	370	385	385	390	386	394	383	392	368	368	421	384	375	417	392	389	424	396	411	411	391	383	398	400	404	365	394	363	390	371	415	392	380	393	412	393	417	399	432	427	353	367	394	402	386	382	402	367	357	388	385	408	384	408	430	409	418	389	425	424	415	399	393	415	404	394	389	370	414	404	386	397	372	402	368	384	387	406	364	376	344	377	361	389	437	424	389	402	416	385	358	388	362	409	358	404	374	393	446	405	393	410	415	429	396	433	382	383	380	416	400	370	372	391	382	404	371	398	389	398	377	379	393	389	375	386	389	388	377	362	384	391	396	414	410	364	395	383	389	392	413	384	384	424	393	393	394	439	401	357	424	381	390	403	364	376	395	392	379	374	361	380	335	379	403	412	368	366	392	379	393	405	380	429	359	385	420	408	394	366	405	393	389	379	391	407	379	424	403	394	362	449	409	372	406	420	362	372	389	394	407	389	431	393	410	377	415	387	388	369	406	407	367	408	429	400	399	416	384	381	414	335	401	347	384	392	369	419	375	348	428	388	379	383	409	375	358	402	396	377	381	369	375	451	404	379	391	357	401	367	414	395	376	390	377	426	357	384	407	404	413	388	379	377	414	394	382	420	395	432	371	375	347	401	405	375	417	356	382	368	383	375	395	383	385	414	394	384	384	406	392	400	444	411	445	370	386	401	388	390	379	424	379	355	386	366	371	359	381	374	418	403	349	423	381	418	381	410	426	373	387	389	380	415	381	379	370	400	342	360	398	391	404	397	378	378	420	402	390	393	381	383	378	431	383	378	379	390	413	401	390	365	382	399	366	402	371	376	379	418	420	391	393	388	407	390	399	394	417	375	368	364	392	402	387	414	393	392	395	404	383	414	402	386	416	378	427	397	365	362	401	410	378	398	404	398	425	408	407	390	382	408	406	420	393	412	427	390	400	374	367	380	393	414	410	380	402	404	380	403	391	395	409	371	394	369	401	385	388	375	414	395	383	379	415	398	377	382	412	374	409	398	407	377	411	402	352	369	403	394	408	400	390	395	377	386	383	376	398	403	421	376	414	377	393	416	394	428	382	395	395	377	392	393	389	389	403	407	366	403	381	385	426	357	391	374	399	377	389	413	371	366	395	382	368	411	341	390	413	371	393	401	405	387
46944	19102	5722	2556	1856	1347	996	791	633	533	449	409	409	396	399	412	401	353	312	265	262	254	240	227	203	217	190	199	180	184	162	178	152	168	164	191	161	167	174	168	179	183	175	165	175	154	165	161	185	191	160	163	177	140	199	175	176	207	176	202	174	144	165	146	193	167	162	151	167	160	180	156	180	160	172	133	148	191	170	173	152	153	159	178	166	164	128	161	150	159	157	161	147	153	203	147	158	135	174	157	173	164	165	152	152	148	151	157	147	151	186	177	148	160	148	153	167	170	163	153	161	120	155	162	170	166	146	166	165	164	159	155	163	156	135	156	149	159	166	169	166	167	157	155	155	145	183	176	145	149	171	157	132	142	165	150	162	150	157	156	158	145	154	165	149	168	157	179	163	182	191	193	177	144	148	161	157	170	154	159	157	192	163	202	170	152	172	166	157	173	154	144	170	158	174	164	165	156	157	157	176	196	163	169	156	186	150	161	149	173	155	141	158	160	166	162	165	156	158	174	161	155	165	162	160	172	160	167	169	166	180	141	163	150	181	162	148	167	146	158	190	162	178	168	161	187	153	164	186	162	187	160	163	164	173	185	173	157	177	154	147	159	176	150	167	163	170	179	170	165	162	147	138	150	202	157	168	167	155	154	156	171	174	136	129	140	180	188	164	156	156	152	161	158	158	168	165	148	174	159	164	172	161	148	171	156	156	161	174	169	183	185	147	160	169	176	166	157	162	176	156	174	161	169	162	177	172	174	184	170	189	153	149	155	148	168	148	171	155	187	171	159	169	151	158	169	169	196	164	173	169	156	173	158	161	151	153	166	152	195	163	146	160	146	169	176	180	128	152	151	163	162	179	190	163	158	155	144	149	166	153	159	167	168	134	170	158	143	168	186	184	151	139	163	152	154	160	164	153	158	171	156	165	140	175	131	184	160	170	171	144	173	169	162	149	154	157	198	138	147	167	139	157	170	185	168	151	132	164	156	186	184	159	153	153	156	172	169	156	191	165	164	160	161	136	146	170	183	180	179	144	177	180	157	170	187	154	179	172	148	163	160	169	165	154	156	182	163	165	177	144	150	164	137	165	131	151	152	158	155	194	168	167	166	157	185	139	157	143	150	176	162	167	159	169	169	156	163	158	156	149	149	169	192	145	193	144	165	179	166	166	148	179	155	163	137	178	157	159	156	142	156	129	165	145	190	177	152	153	152	187	172	171	137	178	144	166	147	162	163	175	169	158	138	182	144	156	169	170	171	133	167	163	164	162	192	169	171	152	155	156	146	159	147	176	182	173	152	164	166	154	165	123	144	170	142	156	145	163	156	200	163	172	185	146	151	144	144	165	172	141	176	179	144	149	163	166	155	196	160	174	159	191	152	172	166	164	171	164	152	180	160	159	161	173	158	149	161	162	179	154	186	175	182	165	180	166	158	160	174	155	169	157	145	181	153	149	151	174	145	157	157	178	172	163	175	168	162	187	166	179	161	173	178	184	179	178	148	148	157	157	186	154	140	149	155	179	153	157	163	152	186	164	165	164	162	159	182	138	175	149	164	174	178	134	149	151	169	158	154	173	150	160	138	162	189	167	172	153	149	160	163	173	155	165	158	163	165	159	157	180	154	174	183	136	153	167	174	194	179	157	146	150	162	130	165	170	149	171	151	162	151	158	148	153	142	152	151	167	157	165	166	165	149	178	141	141	155	167	143	192	164	154	188	166	166	176	151	166	153	155	159	157	143	164	154	163	153	172	152	178	171	157	154	145	165	159	159	156	155	175	180	182	139	158	148	159	157	193	143	157	158	157	166	185	153	160	148	144	171	151	162	171	180	171	173	163	179	160	161	159	148	180	150	162	155	173	159	167	169	144	149	147	188	173	136	157	175	175	167	158	153	179	157	153	152	147	173	183	142	167	161	148	172	161	152	167	194	139	179	151	153	154	167	153	157	143	139	166	193	157	169	167	158	184	169	169	162	154	154	181	170	150	144	192	186	170	156	165	179	158	165	149	155	155	183	141	147	179	190	156	167	167	170	171	141	130	174	165	167	157	163	143	161	171	170	160	164	169	169	177	181	161	188	170	161	163	158	173	126	163	149	144	161	175	162	156	130	170	171	164	169	146	166	142	171	177	179	178	195	170	180	161	160	169	133	181	163	150	160	163	147	160	160	163	163	171	146	157	184	179	161	161	166	163	171	159	162	147	163	143	150	169	165	149	171	178	152	165	140	154	186	148	194	142	178	161	162	173	141	149	180	159	165	145	157	136	146	160	174	147	168	165	186	158	153	171	171	151	167	146	169	167	147	143	151	146	179	165	142	158	137	174	169	167	177	163	163	161	152	158	137	164	164	167	160	167	164	146	168	173	176	181	153	188	181	173	165	147	155	160	134	169	181	158	149	156	195	158	154	146	154	172	155	176	161	148	178	139	168	168	145	171	170	139	182	149	196	175	134	168	140	165	158	157	164	140	175	164	168	165	155	168	187	163	154	156	187	156	155	157	146	151	154	166	137	140	156	174	149	171	135	158	154	138	163	161	176	150	141	177	142	144	166	138	148	154	155	172	161	156	117	153	177	147	153	170	154	167	153	182	155	186	200	175	166	160	168	166	178	177	181	170	143	153	160	165	161	171	162	142	178	168	167	154	139	182	149	170	154	165	188	162	169	158	169	155	169	150	158	140	142	168	161	178	177	148	163	153	146	142	154	152	182	175	179	163	147	147	193	173	167	131	168	159	147	134	146	181	174	162	160	161	173	168	170	152	162	171	172	156	160	157	136	175	161	173	154	164	187	177	179	173	170	165	154	178	164	134	166	140	160	176	138	170	181	165	178	164	158	166	146	168	174	183	191	150	145	164	148	171	163	146	157	181	161	178	151	167	157	162	165	151	156	156	156	170	148	165	178	164	165	150	141	145	155	189	165	146	166	150	186	166	159	175	171	145	129	169	200	156	149	182	152	150	150	159	149	173	172	178	159	181	177	194	162	151	151	184	160	149	137	152	174	152	155	151	164	150	155	162	144	177	162	168	134	180	171	152	166	165	141	148	177	174	153	175	151	160	161	175	176	166	181	194	168	144	170	167	166	197	167	155	182	126	169	164	174	147	141	182	177	154	136	152	171	144	174	172	176	167	152	180	157	145	148	147	151	173	147	169	148	175	167	182	160	170	169	174	158	175	156	146	179	157	170	189	205	162	179	160	164	144	164	162	165	157	170	179	159	183	155	183	179	143	157	174	165	158	156	177	167	163	148	179	171	166	155	159	163	186	142	154	156	170	147	159	168	167	160	139	162	165	166	179	165	164	165	166	170	166	165	164	170	151	155	181	172	147	168	150	146	151	154	155	144	154	177	180	150	148	177	130	148	156	162	160	188	150	176	157	153	140	148	148	138	189	184	146	176	150	157	169	180	159	155	151	161	131	159	178	167	185	170	156	158	153	162	150	171	144	140	156	158	154	153	176	139	151	171	154	175	174	155	177	146
27141	10808	6859	7015	6585	5611	4525	3357	2707	2215	2032	2047	1943	1833	1734	1922	1774	1427	1222	1119	942	944	946	824	776	813	651	536	515	477	504	446	477	408	419	430	435	413	398	392	394	454	408	427	383	373	364	362	369	342	370	369	389	337	335	415	345	338	376	394	405	373	398	327	426	380	361	328	414	354	360	346	386	340	358	329	359	337	357	356	357	367	359	333	374	383	384	328	364	343	369	352	348	390	362	358	333	387	358	363	357	363	356	381	343	354	349	335	368	340	345	381	355	370	299	374	348	367	387	363	345	357	369	374	375	347	363	352	356	356	382	348	367	378	395	329	342	378	341	373	356	325	317	356	342	342	342	346	367	374	380	330	363	382	361	359	344	377	329	377	366	323	351	360	359	398	316	336	369	361	386	334	385	349	370	400	356	336	372	342	346	342	385	352	337	357	417	382	327	372	398	328	377	361	345	336	379	378	347	333	352	398	345	375	325	381	355	371	351	356	356	366	395	306	359	350	357	343	371	377	380	374	363	318	344	387	378	341	333	335	371	369	361	353	377	374	357	375	380	368	351	347	348	383	362	370	347	357	365	340	368	353	382	361	333	383	388	367	353	381	346	341	344	351	381	395	356	356	344	351	368	349	350	354	374	370	392	345	346	349	358	341	349	358	346	375	360	350	368	359	362	353	366	374	369	410	340	362	382	338	333	370	391	368	358	357	391	358	354	364	363	352	356	356	367	327	356	320	362	359	356	359	352	361	370	362	382	346	390	382	376	356	322	347	379	331	348	350	371	334	328	332	385	366	337	335	345	364	331	364	355	376	378	360	371	378	372	380	368	332	355	386	363	360	341	357	348	366	355	356	361	344	352	343	364	337	331	375	378	378	368	349	365	346	361	344	396	364	364	325	364	369	383	331	362	331	331	347	369	389	381	350	344	370	361	343	368	386	340	373	320	327	316	372	354	370	384	331	365	378	362	368	346	365	344	362	344	371	366	369	340	330	351	368	353	356	364	343	360	384	346	334	365	341	382	378	378	377	393	359	368	331	381	340	338	360	365	358	386	352	351	364	348	361	336	387	336	363	369	380	345	355	380	353	349	355	352	363	366	388	377	365	350	366	386	344	364	339	389	367	351	370	332	364	352	366	355	343	336	414	348	363	359	341	336	372	356	334	379	346	348	357	383	349	363	343	386	345	342	368	344	375	353	359	351	319	358	335	361	399	378	334	386	342	368	362	377	366	344	366	365	359	388	343	364	385	367	361	370	330	366	360	330	341	360	341	347	345	355	361	378	364	347	331	346	349	356	380	362	332	365	374	355	355	359	332	357	350	362	344	348	341	362	364	333	340	350	402	323	382	370	371	324	354	355	379	337	386	365	377	354	394	362	338	356	397	358	356	361	349	354	322	341	346	335	354	363	377	387	358	376	375	360	366	342	358	377	369	387	369	359	332	344	341	371	386	365	351	344	379	344	365	344	377	373	344	378	367	332	332	338	378	363	363	376	341	366	361	401	331	347	343	365	405	368	356	374	358	375	354	362	359	343	372	351	345	361	370	329	354	344	331	336	344	335	365	367	375	392	376	369	351	365	377	332	341	400	350	366	344	342	352	363	350	365	337	378	363	387	411	370	333	336	340	362	389	329	352	363	346	354	340	367	352	355	392	338	365	339	351	355	336	373	376	348	338	387	354	352	370	365	368	331	357	349	316	362	336	352	340	365	356	369	351	343	356	374	351	360	326	323	373	386	340	358	341	346	344	356	350	349	408	363	350	353	392	376	343	347	355	343	361	383	399	336	372	335	351	309	393	370	350	358	342	346	384	378	363	371	383	351	348	365	331	361	352	346	338	365	375	351	371	334	340	370	373	366	384	357	369	388	349	368	350	345	362	302	363	379	361	356	399	327	373	349	347	358	374	381	366	375	332	374	355	359	376	378	349	328	354	370	333	355	378	354	359	367	370	363	339	351	377	345	368	340	363	391	365	359	398	321	338	311	346	340	336	361	356	330	359	369	363	366	341	370	384	383	346	355	372	386	372	356	360	353	403	355	383	355	342	329	381	335	382	342	374	382	383	368	341	365	342	331	338	366	347	376	353	342	326	349	374	363	383	359	380	359	390	357	380	351	374	364	344	356	387	379	352	387	340	375	380	366	378	364	372	382	333	366	368	375	365	362	339	363	346	329	357	387	347	373	355	396	362	357	382	334	351	391	342	340	379	356	349	360	362	366	361	306	393	341	345	335	336	340	352	356	318	335	383	342	340	366	373	339	387	337	365	394	360	372	374	344	353	358	360	391	375	377	347	369	347	342	396	353	315	366	352	340	335	365	371	335	331	370	393	341	316	347	376	377	373	364	321	385	376	367	366	345	339	357	400	381	372	363	328	351	351	359	393	392	377	354	389	335	352	364	358	385	376	373	360	370	359	368	340	329	332	358	350	330	375	336	337	379	371	365	342	393	393	340	351	353	367	339	379	391	387	351	373	365	354	372	332	372	356	375	340	355	341	381	359	340	378	386	399	390	367	388	373	388	387	374	320	392	354	342	356	350	347	354	330	346	368	397	345	332	334	393	365	366	359	389	361	361	354	364	348	364	362	359	353	336	348	315	388	351	361	367	348	358	374	349	340	365	352	355	327	349	348	390	357	355	352	364	355	389	336	336	330	328	384	367	345	350	349	392	356	353	356	360	390	353	379	374	354	341	357	379	349	371	389	384	381	385	373	373	361	338	342	339	350	330	364	396	350	339	353	380	390	348	412	374	380	350	397	366	371	380	386	342	364	377	328	361	354	349	372	381	350	366	337	371	348	339	354	372	348	333	398	367	368	343	394	373	364	358	385	342	371	381	346	349	385	357	357	354	323	382	322	356	370	341	333	371	367	367	348	351	360	358	369	354	372	339	380	344	375	342	335	337	347	376	323	373	381	350	338	358	348	361	363	364	361	332	358	350	354	325	331	359	360	348	355	382	375	364	338	321	385	333	355	370	343	334	326	339	361	331	368	373	364	325	360	331	384	354	338	348	364	346	351	339	341	374	377	375	395	355	353	364	335	363	390	332	360	400	343	345	380	374	333	344	334	374	356	380	362	330	338	360	348	367	364	349	385	369	379	372	349	347	344	374	379	378	330	363	346	356	358	343	367	366	375	367	335	346	351	389	384	332	367	348	359	353	355	359	378	365	372	330	334	375	377	379	364	370	350	377	357	367	358	345	348	362	357	362	334	363	349	380	398	349	383	387	374	362	369	350	361	359	331	360	360	366	373	368	385	351	352	332	356	393	357	343	407	391	372	389	355	337	337	353	346	361	365	365	383	366	356	401	354	342	326	350	382	386	351	375	346	373	366	376	327	360	326	370	374	378	347	367	394	379	353	382	365	354	366	349	354	373	352	351	343	372	364	377	380	331	345	347	358	391	388	343	366	387	349	354	357	359	331	365	356	375	343	347	368	340	382	327	363	357	388	354	359	334	346	335	355	357	348	371	352	377	332
53588	25444	10077	4406	2986	2163	1601	1161	905	695	659	679	625	591	572	582	583	502	431	414	370	355	325	332	324	272	268	228	223	228	210	207	174	206	207	224	210	222	200	214	194	198	201	216	184	189	204	197	223	192	200	197	204	190	184	178	179	202	190	217	206	205	144	151	199	193	210	209	218	205	198	172	195	213	191	186	183	226	233	213	194	197	205	203	186	174	209	201	179	175	215	197	202	189	181	184	204	191	207	218	188	215	184	190	200	197	188	226	213	188	201	206	203	220	221	202	193	201	181	191	196	198	218	204	186	167	182	181	188	172	202	214	205	206	225	206	212	209	206	192	192	211	199	236	181	188	209	202	218	196	189	199	177	175	206	181	202	181	204	207	197	182	200	206	186	198	192	177	227	198	191	198	167	183	203	205	208	171	214	183	198	203	180	218	183	203	218	232	213	184	206	247	198	208	227	190	205	179	186	194	190	210	199	192	209	224	200	202	183	213	206	186	155	198	194	165	228	196	207	228	198	181	214	187	195	178	206	208	200	201	161	184	200	188	191	163	163	201	166	177	194	206	191	179	213	182	211	189	185	180	252	210	201	205	195	186	208	182	178	190	174	240	175	219	228	194	210	203	181	186	202	174	201	181	197	185	181	186	193	201	202	186	203	203	201	221	199	184	169	180	168	206	203	202	193	168	230	208	193	178	189	198	212	188	200	198	172	212	199	185	189	214	209	192	213	202	203	205	210	201	164	184	234	195	200	195	218	210	203	195	195	176	192	228	219	180	184	180	181	173	219	199	208	181	199	192	192	206	186	201	201	221	213	195	204	196	206	165	210	202	179	203	177	176	181	184	173	217	196	202	170	179	178	193	177	185	197	165	164	208	199	202	185	154	189	217	227	197	191	177	182	200	194	173	180	206	209	225	223	153	173	207	174	202	199	175	179	195	188	210	184	175	217	183	210	183	188	168	215	176	192	199	195	195	204	185	237	194	167	175	215	195	194	216	172	194	213	219	192	196	208	188	190	191	206	223	222	223	225	184	170	222	171	182	172	196	171	199	207	207	205	182	210	177	199	197	207	195	194	201	187	202	219	211	182	211	189	184	201	181	191	200	200	198	183	200	223	218	236	212	184	180	177	196	217	177	209	183	165	165	201	236	193	197	180	179	176	200	203	195	176	210	200	226	194	206	179	198	181	181	224	197	230	196	177	202	203	195	178	181	186	205	182	226	203	210	201	192	214	219	184	188	200	206	218	198	189	197	182	188	186	180	212	179	212	192	188	169	193	186	177	165	211	186	226	195	189	194	175	211	204	197	190	214	190	195	184	181	189	208	227	208	169	212	185	213	202	189	200	215	200	180	190	187	183	212	214	174	178	182	192	181	155	170	199	199	205	200	191	193	192	162	219	177	184	211	211	205	163	191	184	190	209	175	195	212	164	173	186	190	177	207	194	189	204	204	197	201	204	175	221	217	170	192	190	218	201	186	225	189	205	217	206	201	201	217	212	169	191	190	184	194	185	200	190	187	203	179	193	208	186	211	216	190	220	170	198	196	210	217	191	194	200	202	203	180	194	189	171	197	181	199	206	192	172	215	179	194	174	172	166	207	176	182	205	212	184	177	222	191	190	198	192	214	198	192	193	200	186	229	177	205	226	195	188	219	219	205	198	209	173	181	217	223	179	184	197	206	189	204	175	192	189	172	178	177	192	218	191	221	190	184	182	172	228	191	190	216	200	175	186	204	168	193	179	196	197	210	206	230	179	217	212	190	190	227	193	185	204	206	160	208	212	165	193	190	198	199	194	187	192	213	199	201	179	192	175	188	192	204	186	183	175	187	191	170	223	205	172	202	198	184	184	194	196	208	174	190	206	212	191	203	185	184	198	221	201	189	197	191	203	205	176	202	175	197	181	199	196	177	174	182	209	187	162	199	191	178	186	178	203	185	191	204	180	196	207	174	217	198	197	169	185	209	174	184	220	179	174	184	195	224	211	172	211	200	211	181	177	204	199	207	189	219	202	226	202	174	177	174	213	214	210	196	209	179	191	180	210	207	187	194	215	211	227	175	207	189	210	198	160	183	182	178	184	174	176	188	180	187	172	190	204	201	221	188	182	185	188	192	220	182	220	183	175	171	224	209	192	203	228	184	203	229	195	191	178	200	188	170	188	195	208	206	209	181	210	202	218	190	193	176	222	191	190	200	159	220	215	183	187	190	214	165	204	203	215	197	207	200	206	192	195	178	218	202	182	197	208	182	190	180	201	179	200	191	200	190	206	193	188	215	169	239	216	223	202	193	191	221	201	205	197	178	178	192	197	199	189	181	195	186	202	207	189	222	203	220	223	196	199	181	208	199	211	201	198	175	184	168	203	197	186	191	194	195	188	207	201	187	190	225	225	201	215	216	171	194	190	220	181	178	192	195	200	186	202	206	197	168	177	214	192	189	193	200	172	201	191	209	238	198	202	187	201	193	194	208	197	195	213	172	191	186	182	210	201	190	194	212	206	195	193	201	204	173	193	191	184	188	232	205	181	187	209	198	179	186	209	170	201	192	189	199	215	216	225	198	190	230	188	206	183	200	173	189	203	172	178	200	203	192	216	182	201	205	190	210	202	189	168	213	239	211	192	194	196	193	181	207	207	207	181	207	221	182	159	193	231	205	190	193	209	203	207	211	209	213	222	226	214	199	189	198	189	214	219	195	220	181	195	187	202	188	188	209	191	168	188	185	180	182	204	215	217	204	198	201	191	173	196	186	181	185	233	207	200	208	159	184	207	192	181	186	195	201	233	208	219	214	198	214	208	207	197	170	162	185	203	204	168	187	193	179	180	172	163	182	175	208	215	209	212	226	207	195	190	199	205	198	207	189	169	178	209	196	197	184	185	183	220	215	202	199	165	237	203	190	187	206	178	187	188	191	183	194	199	170	185	198	193	192	200	185	195	190	191	179	207	167	197	165	214	196	179	208	210	224	222	211	219	209	208	206	176	179	190	199	166	182	202	210	198	180	184	190	198	184	208	218	180	205	214	212	208	179	185	180	202	186	174	177	185	199	191	192	186	183	207	206	198	216	195	136	182	193	203	199	201	211	189	178	192	189	206	210	189	181	191	188	172	183	183	198	181	208	218	214	188	199	196	189	185	188	210	201	181	196	203	224	197	200	186	186	204	193	193	193	202	162	200	211	198	183	186	179	200	208	202	197	174	182	191	216	190	244	197	202	201	186	172	193	189	235	194	199	194	184	177	201	200	221	181	169	188	167	203	203	206	196	207	214	186	210	188	196	186	213	176	204	221	167	210	213	191	198	175	180	194	189	154	188	206	182	186	167	197	185	204	192	183	196	231	184	162	180	199	197	178	213	185	233	198	225	221	198	192	189	208	186	212	199	205	174	180	204	205	197	189	170	221	187	209	187	202	176	183	199	202	185	190	205	198	195	165	208	198	197	188	189	209	223	169	192	211	183	201	203	178	186	196	192	197	183	179	200
30599	15198	9957	10331	9741	8094	6698	5008	3849	3251	2976	3011	2805	2827	2849	2865	2577	2254	1912	1678	1460	1463	1413	1224	1181	1088	882	767	682	633	649	641	575	562	499	522	498	505	531	516	495	505	497	454	461	489	462	441	437	433	443	438	407	424	419	446	465	470	435	404	445	449	420	432	441	438	432	434	477	418	443	473	431	419	442	439	429	452	408	447	432	405	418	416	430	404	420	422	436	431	435	454	441	425	436	448	442	427	403	459	420	437	421	404	448	411	384	422	442	420	446	409	426	430	430	451	399	435	437	437	438	424	390	424	446	418	433	422	405	382	387	463	390	427	465	435	436	426	403	436	421	417	443	445	436	429	388	410	420	458	433	435	477	445	421	443	458	467	407	450	428	433	420	424	417	425	419	437	429	412	402	365	437	441	446	424	440	416	456	416	424	424	451	398	423	411	439	392	436	453	405	406	447	430	423	421	430	398	434	447	449	406	475	431	453	416	451	397	418	423	422	425	463	448	417	443	424	435	424	393	449	428	427	429	435	428	408	417	388	409	437	415	416	441	413	439	412	411	436	459	418	428	427	488	435	419	416	420	399	455	422	451	393	457	426	409	428	433	430	431	410	450	404	413	417	451	455	431	420	432	397	432	396	438	424	463	406	412	425	429	447	426	403	447	466	448	427	416	477	390	446	412	429	398	448	415	402	415	417	450	420	414	410	419	460	432	452	409	432	370	425	399	393	417	417	452	407	409	452	430	431	419	438	409	427	430	466	424	420	399	405	417	429	407	411	420	450	440	406	403	432	442	431	432	427	406	466	431	405	413	399	408	435	434	419	393	412	409	450	434	415	385	444	405	382	440	443	413	386	415	432	414	441	434	424	422	443	434	426	410	409	453	401	418	401	458	422	425	442	449	407	448	445	414	411	415	446	450	406	428	427	449	391	428	399	431	437	401	414	417	435	444	401	420	421	420	373	445	427	436	403	423	444	423	472	445	433	432	434	408	425	423	431	424	454	395	423	417	450	428	435	409	388	438	439	430	415	438	404	438	473	432	454	418	381	418	404	445	389	417	394	405	424	405	426	396	432	437	460	435	444	420	439	445	429	377	426	391	418	429	434	411	459	429	426	471	430	435	409	417	421	432	399	425	419	452	435	405	425	419	408	391	437	433	446	452	409	438	454	428	457	403	405	420	407	461	419	420	416	443	422	445	438	477	398	413	456	429	450	379	423	440	390	442	432	452	405	429	423	401	428	398	417	402	446	409	403	402	421	370	436	417	409	431	439	450	404	428	419	467	389	398	387	453	397	419	446	423	473	410	446	423	393	465	379	434	400	433	415	418	412	417	422	434	419	442	442	442	410	424	440	400	422	427	404	399	418	429	433	441	447	424	403	426	448	398	456	399	436	410	426	430	447	441	426	411	432	406	467	406	437	421	420	421	460	382	437	426	436	391	406	444	449	421	421	435	432	420	448	442	423	406	451	407	382	430	451	411	397	409	459	404	383	406	402	402	430	433	426	442	415	422	464	443	383	431	438	393	422	422	443	426	404	405	440	449	415	419	433	401	412	461	438	398	437	417	455	421	445	435	431	430	430	440	441	411	439	415	440	424	396	423	440	405	425	442	431	427	422	408	405	422	415	445	433	430	422	396	408	454	412	420	444	418	451	412	430	424	411	429	398	443	438	425	451	431	456	409	413	428	413	407	419	426	416	441	436	405	459	400	390	410	422	395	393	427	422	426	422	408	447	411	413	419	450	419	426	465	430	426	445	426	416	423	441	402	475	409	425	407	386	411	466	413	427	425	436	434	443	431	440	441	438	399	467	413	390	429	435	464	472	422	411	398	425	448	427	387	389	440	412	454	419	434	410	439	425	432	408	401	439	406	391	429	426	414	429	410	472	433	427	457	417	431	395	400	423	446	410	417	419	419	455	426	422	418	429	417	415	453	430	442	431	422	456	423	421	444	436	450	424	406	452	450	456	445	418	403	404	431	442	426	383	398	441	412	413	410	429	412	429	399	462	423	433	417	456	412	439	459	462	425	402	411	443	442	407	431	418	370	432	409	453	412	409	410	436	389	404	402	410	443	448	436	452	442	391	412	434	441	415	392	437	412	402	456	435	452	443	401	384	417	423	443	447	441	424	468	403	380	422	421	432	409	442	432	418	416	491	433	420	410	421	401	396	407	418	416	407	432	431	442	437	426	414	424	446	434	466	423	483	451	425	432	412	386	465	422	405	453	422	449	394	408	399	454	416	425	417	414	410	436	439	453	426	434	416	414	396	443	406	413	433	438	453	432	407	419	432	427	434	434	406	407	423	418	418	439	433	440	402	410	411	405	422	411	452	434	443	416	407	431	451	422	434	429	439	448	418	472	458	409	408	418	399	423	418	451	410	429	398	395	400	419	394	413	423	447	415	383	433	406	410	433	453	433	438	429	443	410	426	433	416	427	436	452	407	463	399	413	439	412	420	462	405	424	436	418	416	430	419	410	408	445	444	414	437	396	384	410	411	425	424	396	447	441	461	427	424	408	440	447	429	428	440	422	433	421	428	443	419	400	435	461	435	421	413	447	433	419	440	444	422	434	421	426	421	383	420	418	428	420	426	412	441	413	440	390	441	425	436	431	407	417	432	448	452	400	430	440	387	426	439	449	416	429	444	463	393	436	456	427	423	401	438	463	432	401	442	434	453	421	423	427	403	449	427	419	394	441	410	386	396	420	451	415	419	449	438	422	397	415	415	373	416	417	389	421	423	465	409	417	413	440	414	422	409	392	397	428	410	429	432	433	414	461	396	407	421	426	404	405	406	396	428	426	412	412	444	449	426	420	426	419	440	397	439	471	419	432	416	452	416	435	381	414	430	378	420	437	461	412	439	429	427	442	413	403	457	384	445	419	437	426	424	449	419	417	421	451	441	424	426	412	414	417	403	395	436	436	450	422	417	388	399	451	442	432	379	408	444	399	454	413	463	407	431	424	374	447	423	441	420	472	411	405	440	429	391	427	440	436	394	447	401	383	415	465	437	445	411	432	443	417	408	409	418	414	433	438	414	412	454	472	430	437	449	414	394	415	425	417	422	436	427	440	406	453	468	392	434	394	414	438	405	445	436	407	415	442	417	420	434	417	456	404	419	444	457	488	412	408	429	408	436	410	416	383	417	459	402	433	454	458	428	451	422	457	430	392	456	417	392	416	398	419	461	410	447	439	405	413	429	431	413	454	429	425	391	433	418	435	443	403	454	399	409	412	440	441	413	419	398	398	445	426	439	430	434	402	439	459	415	465	422	404	454	417	399	439	431	429	415	437	419	404	458	377	426	432	453	427	427	436	459	437	406	394	493	444	418	418	450	433	418	414	422	385	430	433	425	441	421	435	451	436	417	439	434	423	416	440	462	446	412	441	408	427	432	422	459	426	411	460	438	419	439	413	396	399	450	418	417	421	430	414	416	396	393	437	414	424	434	406	415	418	419	427	436	434	410	423	395	402	418	427
29659	10513	2789	1391	980	791	621	489	355	339	369	322	263	244	305	289	248	266	237	222	250	233	213	204	203	225	210	201	175	206	198	187	195	182	202	150	187	211	215	174	196	181	193	180	174	148	197	188	196	152	172	184	152	185	185	210	211	172	184	194	163	195	185	183	145	205	206	172	189	155	167	177	155	170	175	186	185	191	193	211	180	190	191	178	202	192	205	196	168	179	188	193	194	169	202	236	205	198	183	157	164	177	196	155	181	196	200	194	173	168	164	169	193	193	160	207	184	198	180	209	209	185	181	149	178	186	161	210	184	173	188	165	198	198	197	163	205	186	187	172	192	179	180	170	178	196	178	174	180	169	176	186	183	171	179	177	176	189	190	191	162	209	191	178	171	205	191	164	178	168	155	170	192	185	181	189	175	181	181	187	194	178	186	202	175	188	162	163	184	178	175	169	176	161	198	186	186	162	141	188	178	173	187	185	170	201	187	179	175	227	170	210	156	197	192	189	193	183	183	181	188	201	181	177	190	177	191	201	173	152	157	195	182	196	192	200	160	174	190	206	194	173	189	167	171	191	195	185	205	178	166	180	210	180	183	189	208	227	184	178	186	206	187	199	163	176	209	178	162	190	192	166	199	204	176	194	174	161	168	157	187	195	191	197	186	199	163	206	217	196	208	157	185	174	184	191	211	171	214	175	163	177	192	166	187	158	192	183	182	190	164	194	163	178	172	187	170	182	202	172	183	180	148	172	179	169	182	192	204	178	196	166	179	179	209	180	187	167	183	158	189	182	187	172	179	183	191	185	202	206	186	162	195	182	175	168	208	193	175	195	213	166	163	199	181	171	202	188	172	190	166	183	179	170	185	183	174	178	207	192	217	174	174	179	152	167	171	177	174	169	162	191	172	183	170	158	164	184	159	203	176	183	187	184	175	182	185	177	182	177	199	188	174	168	173	179	201	178	184	199	184	158	175	194	201	163	159	190	204	189	185	176	176	177	169	195	207	198	185	163	166	193	166	163	194	190	167	172	174	199	161	206	190	197	167	195	198	215	202	201	167	188	185	145	206	198	191	176	195	165	180	191	174	172	181	198	197	171	185	193	169	164	164	161	160	184	167	182	169	167	174	196	166	181	171	187	191	185	182	205	204	193	166	215	184	197	189	184	178	178	177	160	192	193	187	180	191	185	182	185	212	191	208	174	195	175	207	187	184	179	179	174	195	185	190	160	168	178	201	191	157	165	167	169	215	194	217	195	169	173	166	194	193	168	189	166	160	150	156	188	181	172	186	199	188	179	177	181	182	185	174	158	181	181	201	187	186	182	196	184	180	166	162	182	200	188	159	165	194	181	190	175	192	216	203	183	181	170	172	178	175	175	167	197	189	180	175	192	187	191	191	158	197	172	186	179	208	193	171	199	192	207	197	184	209	166	184	186	189	170	191	200	196	171	163	168	195	146	176	184	171	178	164	154	177	186	150	175	193	183	171	191	171	165	173	186	171	177	184	169	191	170	172	188	200	158	180	172	167	175	172	197	201	161	160	178	178	195	198	186	185	177	188	166	184	192	177	205	185	163	161	188	200	155	177	172	200	178	203	198	178	177	196	190	199	204	172	166	188	148	188	181	174	160	177	169	202	180	179	168	206	172	210	194	175	178	150	215	178	190	169	193	192	164	186	163	180	207	160	177	174	185	199	202	184	195	196	192	182	192	184	175	191	193	176	182	153	177	195	210	186	212	203	168	169	171	169	218	200	186	198	197	197	193	184	177	162	165	195	177	185	176	177	206	176	200	163	187	185	187	171	183	176	168	189	182	164	193	201	191	197	201	193	183	181	175	182	166	170	167	181	159	194	180	214	154	174	203	226	167	173	187	182	180	185	180	170	172	154	185	168	180	185	210	185	180	164	188	138	165	193	162	165	179	195	156	162	184	176	179	180	158	168	174	205	176	210	171	169	198	211	196	177	152	179	216	146	173	194	179	189	214	195	192	181	195	164	163	172	181	183	181	193	176	185	195	157	188	171	205	158	194	174	183	159	174	190	176	172	198	177	180	178	188	195	202	171	197	203	192	191	189	206	210	175	167	219	204	208	180	168	190	177	182	158	177	157	182	212	158	174	187	189	191	179	189	177	200	168	215	167	180	175	177	189	162	180	182	190	198	185	175	175	169	201	185	172	164	188	192	160	171	155	194	171	173	198	186	176	171	169	203	175	164	174	170	171	199	214	180	193	182	178	197	186	193	174	180	214	176	174	183	201	210	191	174	190	174	175	183	166	192	191	164	181	197	200	196	191	174	162	215	149	183	191	184	166	181	216	164	182	160	179	179	151	163	165	182	174	179	188	167	211	191	194	169	163	173	182	200	208	154	164	182	189	173	189	201	202	186	197	167	186	222	183	190	206	190	167	186	183	179	188	187	184	187	191	192	163	181	198	178	163	184	164	194	179	204	181	204	186	176	163	179	183	170	183	168	167	174	178	146	198	190	203	174	181	173	190	173	196	183	189	178	193	194	200	187	179	205	185	174	197	209	192	188	185	173	181	165	181	173	180	150	190	187	214	180	170	193	168	202	188	176	180	173	206	175	159	173	193	161	184	207	177	190	205	174	172	171	197	173	187	183	176	207	138	187	187	183	203	185	191	166	195	178	174	175	174	165	180	196	183	187	188	182	191	193	165	188	187	185	183	187	175	206	180	193	175	213	190	182	155	179	176	191	173	195	179	164	190	161	197	172	171	181	146	185	190	165	193	209	177	216	203	171	171	178	169	191	175	174	193	176	178	184	163	188	171	170	170	195	185	189	171	185	143	160	168	168	210	187	184	192	208	208	150	167	156	146	206	176	199	183	174	165	189	194	192	203	204	196	217	181	177	179	167	175	197	229	163	167	163	186	191	167	197	189	180	185	192	174	199	175	167	197	179	187	174	184	173	171	165	161	157	165	178	173	165	183	190	186	165	169	170	182	170	169	185	188	162	186	181	190	173	164	176	204	152	187	165	169	207	175	185	183	170	188	177	185	179	191	174	156	194	190	210	181	194	174	186	186	161	171	208	213	168	184	186	200	184	194	191	160	177	181	178	176	159	173	169	167	182	171	193	194	193	169	176	193	218	178	210	192	198	172	164	187	175	160	200	183	210	200	141	191	186	160	204	178	164	178	179	172	149	158	190	189	178	201	206	150	167	192	195	199	145	186	192	188	179	219	181	189	188	181	182	215	204	170	198	184	172	200	163	186	170	213	195	190	178	186	169	167	201	179	188	188	201	208	174	179	176	170	150	185	193	192	190	180	188	162	183	177	183	194	169	183	164	204	188	181	189	181	199	197	182	190	178	176	188	167	186	182	168	171	202	194	181	182	173	192	192	185	155	188	169	178	185	196	171	180	172	199	181	188	205	176	179	192	202	186	178	184	181	172	166	167	174	163	204	178	170	187	190	201	192	176	210	214	195	172	208	193	196	174	177	183	162	149	162	161	181	181	193	200
16742	6327	4016	3955	3542	3002	2525	1816	1357	1157	1186	1081	1023	1002	1061	953	988	877	824	678	623	662	584	570	603	543	491	461	501	502	452	406	428	395	425	406	438	457	369	447	439	450	394	404	404	401	421	415	423	376	394	420	377	425	393	387	406	392	397	414	388	403	397	409	412	382	373	419	360	376	380	396	392	424	377	380	385	417	410	386	371	399	370	390	387	429	397	418	366	416	373	385	355	378	367	404	359	406	422	418	396	398	381	398	393	395	379	402	411	380	423	370	408	439	361	390	413	391	426	381	412	381	378	402	376	397	376	390	428	411	421	394	402	397	416	364	393	380	393	409	391	386	426	436	370	390	376	423	364	398	414	382	387	413	381	405	387	388	395	378	394	364	386	404	394	390	400	355	392	421	420	397	390	390	402	367	393	381	404	409	403	398	389	416	418	399	409	412	393	360	393	363	382	424	410	413	383	381	412	362	400	399	403	388	377	387	412	406	414	391	415	408	365	345	430	402	388	414	373	391	431	398	410	413	372	370	432	385	383	369	434	371	377	392	368	404	396	396	388	374	380	384	417	376	397	377	406	391	404	410	410	375	387	389	370	385	366	418	371	424	395	365	403	357	387	387	422	382	408	405	423	389	408	374	408	373	372	415	356	426	375	373	406	370	388	373	396	431	372	393	397	384	401	423	377	408	390	390	388	392	391	375	389	390	407	434	416	370	363	397	411	387	384	440	393	398	365	392	396	373	415	373	415	410	399	413	414	389	375	381	407	405	374	430	411	425	397	390	410	377	378	387	417	381	405	374	374	411	388	388	385	392	406	384	385	359	425	420	377	426	449	402	392	404	387	405	427	386	416	413	404	393	381	382	374	367	415	388	378	384	379	392	382	420	403	376	368	394	403	401	379	364	415	384	406	401	366	412	375	398	412	374	370	417	375	409	375	391	381	390	399	355	359	391	403	387	384	398	414	371	377	383	391	400	380	405	396	412	405	392	411	413	403	387	367	392	420	389	398	376	386	363	398	412	421	378	400	394	400	391	397	422	403	416	388	388	357	403	392	428	404	382	399	400	401	416	380	396	402	380	367	380	393	396	384	398	393	393	378	371	368	422	361	410	379	416	366	396	361	387	401	396	386	405	395	415	408	422	387	397	396	353	429	418	379	419	410	397	414	374	407	409	421	396	407	422	365	395	367	359	413	360	390	409	421	392	395	393	397	370	395	405	384	400	405	403	381	395	395	424	403	374	392	399	350	405	387	398	392	407	406	348	379	326	369	421	417	372	424	390	393	391	361	369	379	417	361	415	413	397	351	365	406	424	417	368	433	407	361	392	385	390	389	417	375	400	356	407	410	383	375	370	419	369	347	388	388	397	409	372	392	411	412	394	380	387	400	394	410	380	409	397	366	390	381	422	399	410	414	415	386	390	377	391	427	390	392	394	424	407	377	373	388	390	365	418	350	358	391	374	404	437	351	385	413	396	390	370	392	396	370	427	407	409	419	396	381	418	406	385	379	394	414	405	408	378	383	395	410	380	426	397	416	408	395	394	403	364	379	398	396	373	403	378	376	399	363	406	442	397	368	388	386	406	387	395	420	402	393	385	384	400	419	396	411	391	390	388	382	385	369	378	381	404	387	362	384	341	403	399	404	365	403	368	366	421	399	439	373	394	378	400	389	366	378	383	418	389	407	415	387	399	378	400	427	369	383	407	402	389	367	411	372	379	403	396	418	391	377	382	406	395	397	377	408	407	407	409	404	379	400	412	417	396	393	409	408	378	385	415	395	391	427	373	381	386	409	381	427	434	386	394	409	379	378	390	397	389	403	421	430	380	385	385	402	403	387	387	376	394	369	399	371	361	385	439	405	403	377	391	371	381	425	421	353	404	390	387	367	355	417	396	368	402	403	418	410	393	398	395	394	399	422	394	395	400	393	405	397	370	385	358	384	389	406	363	380	365	428	426	371	381	374	403	386	405	357	411	384	392	382	409	378	383	394	397	393	394	363	365	394	371	393	393	385	417	395	394	394	412	446	401	363	394	374	394	402	401	382	401	413	371	370	427	387	410	381	402	390	403	392	426	397	406	393	406	398	393	384	413	431	385	359	470	404	380	397	368	382	402	416	393	382	398	395	421	415	367	413	404	384	358	381	381	396	397	427	408	435	371	393	398	401	408	362	374	403	413	344	423	380	383	386	356	371	433	377	411	378	387	392	407	389	398	389	416	351	395	395	358	401	413	399	411	396	430	411	338	450	367	415	393	380	358	403	402	372	377	401	391	401	432	418	392	418	384	384	385	385	420	397	387	407	357	358	386	369	395	397	391	394	397	382	417	405	380	407	417	418	389	435	387	382	379	378	382	348	407	390	391	401	397	392	368	392	419	384	406	376	373	414	400	405	359	401	404	403	375	366	399	399	405	410	391	365	372	417	385	355	402	321	389	380	363	403	389	392	363	386	409	416	402	361	394	365	386	395	435	407	408	393	410	394	371	389	392	425	374	401	386	368	389	383	390	388	380	365	381	393	395	393	403	370	379	399	383	395	377	384	400	391	427	385	341	375	394	394	410	405	398	390	404	397	377	379	395	399	398	392	397	395	372	390	393	382	349	377	390	397	347	399	410	380	398	388	388	395	387	378	402	396	399	380	389	407	427	377	410	408	404	337	386	406	401	412	379	389	399	365	385	409	403	394	405	368	382	349	403	348	382	428	401	415	383	380	409	418	409	385	393	399	396	390	394	379	377	391	374	386	360	393	406	364	366	383	393	395	433	368	370	393	418	388	388	399	394	433	364	403	396	392	405	419	383	360	375	403	444	364	415	402	397	393	388	362	368	386	391	368	366	355	396	356	401	409	370	407	404	380	407	418	417	370	381	363	396	372	409	387	393	408	380	382	419	422	382	382	403	410	374	408	382	381	425	368	380	355	380	408	393	404	404	387	406	395	376	444	376	397	396	398	392	401	368	356	370	409	374	433	400	380	407	368	446	383	407	400	382	378	380	412	366	399	383	422	418	413	412	393	398	431	423	390	437	398	392	413	387	388	429	385	398	391	424	391	379	397	412	412	376	390	372	406	429	400	371	373	395	390	381	356	397	375	359	407	388	386	386	393	403	400	398	376	380	375	419	392	409	430	421	378	356	416	400	380	412	412	400	406	378	415	385	398	368	397	400	404	390	405	389	352	399	361	398	372	383	378	401	362	410	352	401	398	373	391	442	379	384	378	399	407	396	380	409	382	390	378	440	410	395	355	425	384	409	406	353	374	376	381	399	346	375	397	389	415	401	399	391	415	421	388	396	394	428	385	391	383	426	373	379	389	403	408	380	390	373	363	405	376	419	410	400	421	373	389	404	394	427	380	418	357	423	422	398	379	391	406	408	396	395	420	395	372	381	378	399	404	372	416	413	414	403	383	399	401	333	409	384	380	387	408	407	421	377	399	392	410	395	426	408	415	398	405	408	386	399	369	384	385	359	375	355	377	383	359	405
44980	19454	6052	2916	1970	1366	1001	712	581	477	461	414	425	449	384	382	348	328	303	294	250	276	252	254	208	234	170	217	209	170	171	171	169	169	177	174	168	187	138	162	166	141	170	165	137	159	162	156	166	161	149	155	165	146	156	169	140	188	164	144	152	175	166	152	158	174	163	168	155	168	135	175	191	166	170	133	151	159	165	162	170	174	159	179	167	160	167	142	155	130	148	169	130	158	186	162	167	165	168	151	157	181	147	172	153	155	146	168	154	186	198	152	137	169	158	162	166	178	173	175	140	150	201	142	149	137	160	168	143	156	164	135	154	149	173	152	158	155	155	157	163	154	186	165	161	159	161	156	167	157	183	157	179	147	155	160	146	132	153	172	163	182	154	155	168	149	160	159	176	165	153	158	152	165	163	197	183	157	171	167	140	160	175	158	160	169	176	167	154	149	144	161	165	159	140	147	192	144	182	148	157	141	166	163	186	182	159	209	159	203	172	149	166	153	156	170	154	153	166	147	171	174	175	137	165	163	137	171	147	155	172	155	164	147	164	177	178	156	134	167	145	138	167	175	176	195	159	172	154	147	147	162	139	153	172	153	158	170	179	161	178	160	157	140	146	161	149	173	175	123	149	165	162	172	162	186	171	164	149	156	154	155	157	147	165	156	149	158	151	159	162	147	130	164	171	177	143	182	179	148	169	157	150	169	170	158	156	167	178	149	140	167	176	154	157	168	156	137	150	161	141	161	152	160	162	162	156	161	155	159	167	158	145	168	158	136	126	165	176	171	174	172	168	159	155	163	141	152	187	143	163	150	166	139	154	168	130	151	174	174	145	164	180	166	186	167	139	149	152	174	155	153	166	153	161	197	169	155	143	154	153	116	144	185	166	175	151	171	144	163	161	120	178	138	155	157	177	169	139	169	152	162	168	157	162	149	153	143	171	165	147	175	161	150	165	154	146	179	165	142	160	169	169	171	169	156	157	150	180	167	182	156	154	159	158	152	167	164	174	189	162	135	172	158	180	157	167	159	184	140	149	180	162	168	149	139	175	154	164	160	150	165	167	165	146	172	192	156	129	172	160	163	142	174	174	189	155	163	156	171	132	149	128	155	167	199	128	148	168	177	165	165	146	171	157	144	144	146	166	169	157	166	156	161	164	168	170	153	179	161	165	142	151	153	168	150	167	189	155	170	152	146	145	210	169	169	172	181	169	161	170	173	142	151	162	151	159	152	155	173	144	175	164	149	144	157	166	168	155	179	170	174	177	178	164	172	197	149	161	150	159	152	169	169	156	167	154	126	174	158	149	159	175	178	157	157	175	140	157	158	150	176	173	152	159	178	159	185	178	163	149	141	161	152	175	148	143	159	153	146	170	164	161	139	129	153	185	166	194	160	161	144	151	167	131	168	179	138	160	179	153	165	160	144	169	151	161	175	178	151	149	148	167	173	152	134	134	156	174	175	168	168	167	147	169	186	158	156	185	165	160	154	165	176	121	146	169	169	169	154	131	148	131	145	172	169	161	168	146	161	171	154	141	151	165	171	147	133	137	191	159	145	168	153	183	164	160	160	161	155	158	177	172	170	154	174	156	181	172	168	184	188	140	181	175	155	168	154	148	177	172	144	160	164	157	147	166	161	157	152	141	171	174	150	140	149	152	159	162	153	161	176	141	171	153	160	147	148	162	176	155	140	165	151	153	149	156	174	128	162	171	164	167	170	153	145	169	143	148	157	174	166	162	169	179	154	143	160	161	166	152	189	152	179	174	171	172	148	178	156	138	190	155	126	153	179	186	153	149	144	141	122	155	196	186	169	162	168	143	156	149	196	150	172	153	167	158	168	145	161	157	166	166	188	162	167	170	154	160	128	166	189	148	171	170	148	159	161	166	175	148	147	166	163	156	171	163	189	188	172	172	172	156	160	141	151	150	159	152	126	164	172	160	173	130	153	157	162	164	174	153	173	145	163	170	182	149	157	152	167	187	189	149	139	170	152	165	174	153	159	156	166	175	175	184	158	153	159	148	161	163	136	167	156	134	159	130	163	159	147	157	155	175	159	160	183	168	154	171	163	148	163	166	153	152	135	177	154	147	157	153	174	173	151	155	178	204	157	162	148	167	161	151	147	170	166	163	160	144	165	150	195	166	160	150	158	167	180	163	166	170	191	169	158	164	147	154	164	148	155	168	164	152	159	182	144	141	179	151	160	164	138	153	152	146	153	172	153	181	145	158	165	169	178	171	171	163	156	183	160	155	152	160	164	176	193	169	156	168	158	137	163	155	169	162	169	172	152	151	174	132	149	175	157	168	139	174	188	171	159	133	148	172	164	190	163	175	156	175	158	156	174	156	171	158	164	135	161	162	146	150	175	140	158	145	149	145	145	167	164	172	140	181	160	177	146	160	152	150	138	127	140	146	145	151	136	155	172	156	167	148	146	139	160	154	156	199	166	167	139	142	158	173	172	182	163	138	156	156	135	152	161	159	165	141	147	122	144	139	176	133	170	166	156	159	159	175	179	160	157	172	166	162	153	165	148	162	165	175	160	156	178	168	195	156	164	144	177	152	170	162	148	164	169	153	161	157	151	177	201	148	154	178	158	159	153	144	144	155	151	155	149	149	151	177	170	139	174	159	170	170	168	166	167	165	199	158	141	154	170	160	152	171	179	179	139	191	151	159	145	162	173	144	156	161	182	170	154	141	150	187	140	158	166	148	156	159	156	167	138	131	146	155	152	158	170	163	170	149	158	176	173	144	163	155	162	179	162	151	187	155	164	172	161	148	167	175	179	165	155	150	161	129	179	156	165	164	160	184	170	173	156	162	169	163	175	145	145	150	167	175	160	165	175	166	153	150	174	163	136	158	155	169	142	165	166	184	172	152	181	164	140	171	147	150	158	154	143	162	162	167	176	173	151	159	169	143	163	141	155	164	156	156	154	170	140	159	167	172	154	180	146	176	185	155	155	165	153	150	175	154	128	171	158	164	167	170	174	164	153	160	147	174	167	155	157	167	165	158	145	139	133	153	201	155	157	153	160	156	151	171	145	162	154	153	162	156	172	140	150	153	169	170	178	153	166	163	165	164	119	187	149	134	176	152	154	147	151	149	135	174	131	174	159	166	154	138	177	162	150	150	174	155	166	183	150	138	159	158	136	174	174	162	171	165	168	163	150	155	146	176	148	154	148	161	140	178	141	172	155	161	173	154	157	164	158	165	144	164	169	138	156	177	162	167	178	160	160	163	146	145	183	162	164	150	175	139	158	170	159	156	154	153	171	158	175	184	176	185	168	165	171	152	166	166	146	160	151	162	184	194	175	140	156	164	185	166	169	175	133	155	175	138	154	161	148	173	169	168	164	168	143	156	160	167	163	161	157	135	160	150	132	146	173	160	173	157	179	156	166	142	154	160	186	166	188	155	178	178	162	161	161	163	164	152	195	191	166	119	174	167	153	163	137	185	156	146	185	142	171	143	150	155	135	156	170
26022	11688	7384	7632	6939	5410	4654	3313	2444	2169	2141	2053	1920	2118	1963	1682	1589	1477	1273	1094	1074	947	900	819	820	695	658	571	476	505	474	461	433	437	429	444	385	440	407	370	429	408	401	359	381	397	373	384	366	369	378	398	324	381	351	401	370	337	348	357	344	369	362	339	346	319	375	344	347	332	401	350	344	369	374	362	346	349	358	375	345	370	369	387	363	392	336	353	360	343	356	352	346	376	346	353	374	318	336	348	361	362	361	386	328	339	347	361	374	375	366	380	363	384	345	369	352	368	341	397	386	349	381	391	362	394	324	352	357	307	326	381	355	369	387	344	352	358	348	366	356	325	357	337	361	346	351	359	387	333	367	349	347	396	356	355	356	377	344	365	381	361	325	378	369	361	386	365	358	391	356	368	384	337	333	338	371	325	366	370	337	360	372	328	320	348	373	365	360	385	375	388	350	347	377	398	331	344	382	357	343	371	346	358	390	312	352	325	367	343	309	340	354	355	343	390	373	346	362	360	371	366	416	361	363	364	311	394	377	368	377	367	368	330	347	354	324	351	337	356	354	370	367	386	398	372	388	361	367	338	357	346	366	374	340	353	368	383	341	345	375	324	389	383	354	333	372	340	345	357	349	343	397	343	391	358	364	344	335	334	332	374	350	376	337	346	353	354	360	364	331	360	326	349	351	370	361	349	355	350	341	360	364	358	419	353	361	371	364	335	380	369	356	356	361	369	349	346	315	377	328	334	414	335	353	356	375	352	346	321	382	356	360	367	359	354	337	391	363	380	357	355	367	399	344	373	342	374	318	377	366	370	348	354	364	334	350	338	345	338	367	350	351	322	347	358	302	366	384	342	383	362	353	377	388	377	369	351	364	331	364	361	350	376	345	345	362	370	378	381	378	349	371	364	334	375	351	353	327	350	344	352	358	396	368	374	376	393	358	358	379	322	337	323	368	379	379	384	347	357	360	374	358	369	342	389	297	394	363	377	359	363	300	359	378	349	361	346	360	376	375	356	359	352	358	366	329	372	333	375	325	327	352	373	355	348	369	382	380	412	385	326	356	361	332	364	365	353	376	358	359	365	349	366	388	341	348	398	338	347	347	358	359	409	359	356	376	365	321	374	308	320	379	352	397	316	340	329	354	365	333	360	350	335	375	338	352	374	363	371	393	386	367	342	395	352	342	368	323	355	353	352	383	338	363	344	320	317	328	365	336	365	358	353	377	346	358	360	349	365	346	348	342	360	374	339	358	363	347	322	354	355	358	343	354	347	362	312	336	383	354	347	363	384	336	343	347	377	366	341	379	373	360	343	358	353	345	342	359	344	354	324	367	365	352	366	395	337	345	370	324	346	380	367	371	383	372	375	381	355	344	324	322	355	329	362	372	352	333	374	326	351	357	356	376	330	403	330	359	357	364	362	359	359	379	346	331	329	395	361	377	343	337	346	360	339	346	399	341	355	359	360	381	346	386	316	353	333	364	362	360	384	322	366	364	371	365	353	377	387	355	356	351	344	365	377	361	335	346	355	344	360	337	401	372	364	362	369	364	370	355	334	359	318	360	337	328	332	386	355	381	380	336	355	350	347	342	377	373	352	346	389	402	396	334	358	346	363	368	367	357	348	353	318	371	344	356	335	372	336	361	370	344	355	351	389	352	387	371	339	361	335	358	369	374	361	332	348	366	341	345	359	390	363	347	371	369	353	349	359	335	325	372	352	338	343	347	364	357	360	361	377	344	338	378	361	335	356	340	376	392	358	369	406	334	387	379	357	364	333	374	353	358	364	336	381	363	336	353	350	370	349	342	385	372	363	365	361	353	351	340	378	364	352	352	348	380	330	383	326	353	362	356	363	397	332	376	391	356	357	366	338	377	328	350	337	351	351	381	325	364	351	333	363	325	355	362	385	348	356	330	323	331	331	376	360	349	375	401	373	376	352	362	354	369	377	362	366	360	371	358	344	327	373	381	346	336	363	331	333	357	328	381	326	406	325	367	371	355	374	364	339	336	330	366	357	334	319	365	326	391	362	335	349	334	340	406	357	353	342	311	365	367	339	355	380	333	371	356	367	353	350	370	342	391	358	354	379	398	354	358	370	395	368	358	376	380	367	347	341	386	355	371	379	377	346	367	368	344	372	397	333	339	328	353	343	356	352	359	382	382	326	381	356	407	380	317	381	374	343	376	357	369	348	330	376	349	409	329	359	358	383	364	350	360	355	336	370	345	331	327	351	358	375	378	386	411	342	371	360	384	350	367	366	393	359	353	382	367	369	346	380	358	364	349	347	352	343	367	355	348	353	392	371	365	365	372	350	354	359	385	370	339	323	329	386	325	370	360	319	365	361	358	349	403	349	339	372	335	385	363	373	418	367	362	361	363	382	363	327	337	373	352	362	370	391	373	360	355	332	390	341	376	389	361	332	377	363	354	371	368	352	348	344	369	379	341	395	338	397	364	342	347	363	371	379	381	360	346	330	396	351	346	353	369	350	385	353	348	344	336	350	340	344	334	324	366	346	345	373	344	347	368	388	380	365	397	365	376	348	361	358	392	378	356	351	366	345	378	325	361	362	380	352	351	343	332	379	374	356	370	384	382	334	369	322	334	361	359	350	357	363	353	339	363	395	339	345	346	360	333	368	358	374	336	340	347	355	375	366	365	349	347	365	329	379	376	348	325	337	336	377	377	384	357	356	355	358	362	325	340	373	353	343	351	340	367	324	340	332	370	361	362	365	316	314	354	369	334	378	359	337	342	338	373	362	332	368	379	369	362	376	366	370	347	391	316	362	367	316	365	330	351	338	352	334	362	378	339	378	349	363	379	373	367	360	386	355	363	349	324	345	364	364	347	382	352	363	368	358	351	373	355	382	356	366	363	342	378	375	374	312	341	338	374	357	387	368	351	356	375	349	322	332	365	315	381	348	347	352	343	372	384	369	348	350	345	364	364	342	352	369	330	357	359	364	352	354	375	374	330	391	330	342	347	368	364	333	350	352	366	377	337	388	366	358	353	357	348	347	376	367	360	378	374	336	379	356	358	358	361	361	365	353	384	339	345	347	365	336	344	381	372	363	403	359	365	355	360	359	370	379	348	363	327	332	377	361	355	371	350	340	362	373	359	307	338	361	348	369	373	358	368	338	357	363	342	365	358	354	339	364	339	388	369	384	343	328	362	343	317	371	404	367	362	371	330	348	379	341	351	341	371	340	342	370	349	356	359	352	335	345	371	342	363	360	354	355	349	357	378	386	388	356	354	347	361	377	376	351	367	372	396	357	388	347	369	366	316	356	356	368	387	371	354	366	355	357	383	346	363	329	384	345	373	373	350	359	361	336	368	329	365	358	351	406	357	323	351	346	361	315	368	363	349	343	331	393	330	359	391	383	315	366	349	354	371	340	317	390	360	341	382	361	378	377	370	345	366	355	365	351	366	358	356	342	352	386	368	339	360	361	329	330	355	357	351	352	360	351	343	359	373	345	362	335
54500	26005	10504	4642	3054	1870	1560	1049	857	720	693	688	658	659	607	561	478	478	409	362	385	357	338	304	291	306	273	215	236	217	203	192	209	234	225	233	211	197	188	203	231	219	186	214	197	196	217	219	227	194	197	241	194	221	186	197	185	204	253	196	212	199	199	194	189	208	198	195	181	195	190	216	167	192	190	183	184	183	173	189	199	187	205	210	196	200	199	187	220	209	182	159	199	190	197	197	191	184	200	191	195	201	211	159	222	211	214	169	182	166	187	184	182	171	201	198	199	190	228	165	181	179	186	212	209	196	176	186	207	193	198	202	195	189	193	195	189	186	178	207	207	196	182	217	179	200	204	190	191	216	207	184	188	172	213	196	195	190	207	202	205	171	233	204	206	193	168	186	203	175	194	181	185	200	180	198	196	179	170	215	154	190	187	186	214	207	181	207	218	219	211	191	198	195	199	204	176	199	162	187	228	200	211	204	200	217	195	206	200	194	175	210	197	214	198	189	205	194	248	208	192	191	213	195	202	189	219	163	185	178	216	212	191	184	207	192	189	188	179	220	177	161	200	185	193	207	189	179	162	211	196	185	177	199	187	189	189	190	187	189	217	194	186	189	206	183	204	187	192	233	198	214	200	172	179	213	237	165	167	194	200	179	183	212	188	191	158	177	196	182	183	197	229	162	183	202	183	190	197	195	204	179	177	209	198	203	196	195	183	199	170	187	198	193	188	196	202	192	202	187	210	187	193	195	213	211	211	183	221	198	187	205	223	205	209	199	201	183	194	225	213	173	196	212	192	178	185	196	193	196	193	215	188	172	184	191	177	233	207	184	182	204	199	173	204	170	209	218	201	164	180	185	198	172	183	221	214	218	198	189	210	188	188	170	178	176	203	215	191	210	209	187	203	225	179	173	210	180	238	187	210	193	174	193	205	205	205	196	191	222	222	206	180	191	207	186	197	193	167	211	197	190	196	215	185	188	181	196	213	182	192	190	212	177	180	193	178	240	226	202	211	230	181	166	199	200	177	217	194	203	220	205	216	176	177	209	169	193	192	208	190	186	208	177	219	207	203	207	206	186	192	195	197	219	203	187	198	198	191	185	180	175	170	179	195	192	222	186	218	183	212	207	156	163	196	228	193	168	211	184	198	203	192	203	212	202	211	191	184	183	180	214	193	175	179	202	194	189	194	220	200	194	188	194	191	192	212	205	163	188	198	188	182	200	176	170	196	226	202	212	180	191	184	202	198	203	182	181	205	187	223	203	227	175	174	206	185	188	164	210	198	188	201	202	201	206	178	207	210	210	202	187	201	192	210	205	216	204	198	213	211	197	224	212	205	191	186	193	198	206	187	202	162	190	217	179	192	192	167	164	207	202	209	200	161	170	194	211	192	186	174	198	209	188	200	184	193	185	177	191	209	182	208	194	191	190	186	208	196	171	174	197	182	200	189	199	198	196	216	213	228	223	208	184	206	188	179	165	180	207	172	205	193	185	205	190	194	195	171	209	171	199	196	194	203	198	182	205	208	172	196	182	195	192	187	188	217	172	172	180	184	203	191	187	193	192	202	192	219	170	177	192	199	209	185	211	194	229	176	198	191	199	168	203	184	174	202	161	182	184	208	217	193	216	210	199	195	182	237	186	204	187	193	170	199	184	192	206	193	171	189	213	204	219	183	197	182	203	201	200	199	201	202	193	209	205	183	172	197	193	201	187	204	185	217	187	194	174	208	207	172	196	174	176	226	203	206	194	187	161	204	181	204	192	183	204	199	188	190	189	214	196	199	199	178	219	184	193	178	214	207	191	212	199	193	181	175	218	205	203	207	185	162	204	184	189	178	194	219	219	175	176	206	215	199	177	171	185	218	198	209	202	163	212	210	200	183	188	198	177	204	200	218	195	200	206	187	196	217	212	162	183	170	204	191	210	200	210	174	198	198	180	194	198	208	215	209	188	188	198	187	166	181	176	211	212	181	216	174	178	200	177	211	199	170	210	212	189	210	214	185	160	178	219	191	207	179	186	189	173	196	197	200	204	210	194	195	220	219	200	219	197	216	190	217	169	213	177	201	222	199	222	203	180	170	194	201	184	207	176	197	218	193	194	192	181	207	187	226	174	175	198	197	194	191	213	206	216	204	193	202	193	175	233	178	162	187	201	237	206	197	179	197	187	198	200	180	162	174	220	215	199	195	199	199	170	202	193	171	183	183	198	179	193	190	191	215	204	203	200	215	230	204	185	197	195	198	205	192	184	180	213	199	168	194	174	197	176	184	185	207	182	199	158	202	194	208	214	195	203	248	195	209	183	211	194	187	207	181	203	173	184	203	169	160	196	187	197	195	196	144	208	203	190	200	199	192	184	179	181	190	189	217	182	206	198	188	219	187	210	184	190	204	216	207	188	201	196	207	167	179	173	203	218	199	165	206	185	154	205	202	197	218	173	184	181	208	205	192	182	212	174	214	203	178	212	200	196	186	190	198	185	218	203	172	213	198	182	175	176	206	176	178	193	204	195	185	182	197	203	186	201	175	191	178	198	180	196	209	201	193	163	199	208	200	180	172	192	198	191	192	208	221	196	178	199	193	192	215	204	218	182	184	203	181	227	183	168	213	213	191	222	186	198	176	190	172	164	190	233	198	173	218	200	197	183	199	201	163	210	180	212	190	213	186	210	207	185	188	210	189	193	195	202	206	174	169	210	188	210	221	203	167	200	211	183	184	216	182	201	199	213	213	185	195	207	206	188	178	190	212	188	186	199	215	192	182	185	160	196	194	223	178	210	198	224	176	169	209	218	189	200	185	204	160	190	231	202	198	198	196	204	161	208	162	227	173	206	205	197	215	178	203	173	222	212	192	189	190	200	205	184	186	201	180	168	174	209	159	223	199	154	215	197	215	179	157	200	173	199	169	183	198	182	189	200	186	170	183	176	204	179	195	190	192	200	194	178	219	208	178	194	201	203	185	173	204	182	195	186	188	204	192	204	202	224	204	200	215	189	205	208	164	211	197	231	185	198	172	185	174	207	186	175	212	198	192	169	175	211	216	186	193	193	184	206	194	199	176	210	197	195	190	203	193	206	205	153	219	212	189	173	227	188	184	175	194	214	167	220	185	201	197	196	236	205	196	196	202	205	221	204	219	203	191	197	211	195	198	188	198	198	196	214	186	191	181	179	195	190	202	167	196	197	195	191	210	221	170	208	219	195	175	189	207	195	185	180	194	200	206	188	205	188	204	218	206	200	230	169	185	199	229	160	203	169	172	194	172	199	211	204	213	190	214	169	196	231	199	195	195	183	194	221	207	180	177	193	167	202	233	224	187	186	194	198	178	205	192	201	169	173	222	217	194	212	210	210	212	197	180	201	196	188	198	183	212	191	212	171	187	169	190	166	181	208	188	202	194	187	181	155	208	188	191	215	204	186	201	198	190	198	186	198	193	220	206	226	171	195	184	209	200	186	184	186	193	210	215	193	175	195	209	175	205	174
30972	15728	10866	10703	9550	7524	6350	4726	3616	3292	3186	3188	3187	3168	2806	2519	2373	2098	1859	1612	1476	1443	1344	1241	1236	1049	824	746	626	659	609	575	577	571	530	534	482	516	483	475	512	478	429	455	446	500	475	416	470	437	424	470	444	465	454	459	421	412	441	442	443	416	425	446	413	425	452	417	466	447	443	377	406	427	460	460	405	382	442	388	418	442	430	407	427	394	451	452	416	451	426	404	427	428	450	431	407	426	443	441	408	433	415	370	406	436	417	427	434	418	406	411	411	423	439	447	435	448	430	394	426	441	406	447	415	424	416	435	429	434	422	431	436	409	414	395	407	406	414	404	410	398	413	443	436	422	450	446	398	438	426	428	404	456	440	443	448	418	421	375	440	470	420	406	449	396	429	391	440	462	415	474	445	419	415	424	439	420	438	375	431	440	422	441	401	504	444	421	421	414	463	432	427	429	440	470	421	428	425	428	455	465	415	435	405	423	438	415	448	400	422	438	412	407	438	429	422	445	434	407	448	395	438	435	378	420	426	383	433	415	475	436	405	472	399	424	420	406	449	410	451	424	443	444	444	452	415	443	417	392	413	406	404	442	432	459	474	424	422	392	436	421	432	424	416	446	445	388	398	425	390	444	429	413	408	399	392	420	466	426	446	406	420	419	456	439	403	427	397	388	436	467	407	393	434	475	446	429	405	427	456	418	412	415	453	432	450	425	445	389	407	455	426	420	430	442	419	443	401	413	405	422	415	454	442	437	406	429	397	449	445	400	419	416	434	395	428	413	407	432	460	418	433	422	399	418	430	424	427	431	435	451	396	430	410	433	438	420	464	432	425	389	397	415	417	422	405	433	420	392	416	402	442	386	441	438	400	431	420	425	404	431	442	424	459	431	426	436	399	446	438	434	437	403	450	447	439	428	421	444	457	400	401	410	402	442	415	426	452	414	462	430	423	415	430	437	434	438	459	407	438	432	401	434	425	455	425	451	423	489	402	406	423	400	402	446	389	442	430	410	472	421	395	445	449	377	392	417	415	445	440	405	429	434	425	407	415	446	424	397	419	429	398	434	438	440	407	424	414	428	458	427	421	482	446	424	446	417	405	457	434	425	415	412	440	431	452	414	428	430	443	440	438	404	386	427	425	405	419	459	424	394	461	390	411	406	418	410	413	428	448	438	412	440	406	398	397	435	467	433	399	423	433	397	418	446	429	400	405	414	403	433	405	411	438	413	445	433	410	409	435	405	409	424	410	427	367	418	379	446	433	436	426	461	434	438	436	430	438	429	425	393	439	447	421	424	397	427	430	396	411	461	461	410	433	435	418	435	432	436	433	448	400	411	450	393	439	409	453	430	388	409	415	433	445	408	420	411	432	393	420	401	439	458	431	449	414	449	445	431	411	431	413	410	421	399	425	428	424	434	414	428	415	438	403	446	392	432	434	446	424	429	441	447	406	451	404	440	415	460	420	409	446	402	458	406	421	414	415	413	422	447	432	408	440	411	421	425	397	421	419	419	384	464	427	415	409	417	422	445	411	464	415	429	411	394	456	436	404	430	442	414	416	385	415	419	418	427	439	421	460	409	412	431	473	416	406	409	440	403	427	423	411	417	468	457	432	450	431	434	395	422	446	416	433	439	429	423	440	428	400	431	399	412	459	434	429	453	447	417	429	441	435	409	426	433	384	425	440	407	393	426	420	413	421	401	404	400	448	437	425	408	426	441	392	407	451	433	386	393	413	403	399	404	420	406	427	403	452	453	428	413	431	412	421	417	413	430	435	405	432	419	447	448	445	404	396	420	454	411	420	400	416	476	462	409	431	378	411	431	423	413	387	364	411	424	381	426	426	429	376	461	387	451	434	402	420	417	421	405	439	450	434	409	392	425	451	424	432	411	443	440	421	436	455	468	442	410	394	424	433	425	419	447	426	426	451	393	453	440	454	423	428	435	430	419	436	406	440	440	418	470	417	458	368	406	417	419	421	441	441	414	440	442	465	423	442	422	461	417	451	417	406	427	390	449	444	446	425	412	416	451	438	398	418	422	402	400	443	419	439	416	415	456	433	424	415	366	439	432	406	439	435	426	436	419	418	413	420	425	435	388	418	414	440	419	431	464	413	458	385	461	473	402	440	459	439	414	409	424	412	426	472	468	389	436	414	414	431	441	409	447	410	453	459	441	440	443	406	409	441	396	413	448	422	404	450	457	398	415	413	424	402	426	431	441	443	393	437	443	411	402	415	422	384	425	437	417	412	400	436	415	416	424	425	449	449	378	402	416	433	423	378	440	414	431	456	453	462	420	412	457	398	438	415	456	430	399	444	451	453	403	397	418	414	417	438	418	401	440	423	461	430	407	432	432	436	413	442	425	448	433	448	381	439	447	445	387	389	449	447	437	405	436	446	408	413	414	461	417	411	420	389	421	393	440	419	412	418	442	429	442	404	414	417	407	440	455	465	442	451	422	409	397	397	425	434	415	402	403	430	402	435	430	433	404	434	437	445	432	412	443	389	384	435	460	442	435	395	443	395	451	461	413	452	423	426	435	423	433	413	432	408	419	440	423	415	439	425	434	428	425	431	392	426	397	392	425	424	449	427	455	426	408	391	388	442	442	464	429	416	402	401	434	402	400	417	452	432	435	437	432	442	446	425	416	418	412	421	419	412	403	395	441	424	439	431	470	467	449	458	426	448	421	428	438	459	444	418	463	395	454	436	425	398	434	450	450	425	431	424	420	455	463	387	418	444	419	403	444	460	437	419	422	426	449	439	440	426	424	414	415	452	417	431	433	458	410	422	441	423	417	415	445	409	420	435	448	417	431	468	394	475	384	422	411	423	432	449	437	396	395	411	447	382	425	420	456	406	436	427	397	417	419	433	409	424	427	422	455	420	425	407	448	434	460	388	451	401	453	442	412	432	436	431	445	448	454	436	445	410	433	408	404	414	411	422	418	455	460	445	436	399	447	421	439	425	419	451	386	402	392	435	442	383	401	404	366	402	398	384	407	440	439	431	430	414	399	418	391	423	447	431	405	438	414	437	408	440	402	440	421	396	402	426	457	430	408	446	448	450	434	433	423	376	391	427	381	437	430	386	418	414	408	435	405	423	424	412	417	410	399	418	437	452	431	459	394	388	453	437	407	403	438	404	433	467	425	429	423	403	397	419	397	447	419	442	432	408	447	454	416	422	420	416	408	404	408	408	427	437	422	391	442	447	445	424	401	389	442	430	443	407	411	423	439	418	432	454	421	420	422	436	392	428	482	417	421	445	416	447	433	414	438	418	417	430	441	434	420	386	423	427	425	445	432	407	416	415	445	436	404	427	440	403	475	455	446	405	440	455	415	419	427	398	438	433	441	425	410	436	412	421	438	402	450	429	434	410	483	421	432	408	414	430	428	416	411	419	454	459	435	464	424	442	419	438	403	399	385	411	425	406	404	428	419	400	423	422	445	414	424	414	437	417	416	402	419	458	444	436	434	435	438	384	412
29968	12121	3342	1598	976	828	606	436	350	355	345	358	310	311	285	254	270	242	210	220	232	235	219	204	214	190	199	212	183	218	193	187	188	198	207	180	195	161	190	204	168	185	187	181	190	165	181	180	213	159	188	179	183	176	161	212	185	155	163	194	194	198	184	179	196	203	188	195	163	197	210	193	180	190	169	199	194	198	167	181	199	188	202	197	179	191	178	191	154	171	185	198	177	181	170	174	185	185	150	183	203	193	188	164	187	210	187	184	205	189	188	175	195	178	174	178	170	175	188	165	163	202	174	167	161	180	190	178	181	189	203	182	173	205	198	187	189	180	189	165	185	193	194	168	168	183	188	192	191	204	173	187	195	207	206	204	197	182	189	189	219	181	189	176	202	208	187	201	187	201	174	203	187	191	184	189	188	175	167	211	198	183	163	164	194	208	188	167	180	199	188	165	170	155	195	171	171	185	175	192	176	211	202	212	198	199	188	197	172	173	188	190	200	199	193	193	184	177	168	164	158	189	174	183	220	182	170	219	173	207	201	174	207	190	185	174	177	173	180	201	216	179	189	183	194	161	187	219	182	184	168	171	189	165	156	193	178	188	199	195	185	179	197	174	183	192	199	175	197	180	192	183	177	192	203	209	185	202	220	175	183	184	218	180	201	211	191	176	181	182	161	201	192	173	164	183	159	190	193	188	188	165	193	208	179	171	172	174	194	208	183	177	206	145	185	173	197	205	164	178	191	202	214	174	156	187	173	181	176	174	169	169	183	192	192	160	184	189	175	193	199	174	186	168	191	206	151	180	201	179	154	190	158	175	166	207	196	189	163	186	184	176	181	215	199	187	165	177	202	145	187	203	175	195	184	196	181	191	180	177	180	166	189	180	195	155	177	167	176	172	216	164	199	190	199	169	177	172	177	185	170	208	167	178	153	187	169	157	202	186	201	191	188	172	180	221	194	175	188	178	161	175	167	189	173	162	139	200	186	159	184	182	171	185	183	194	192	166	156	179	194	184	192	224	183	192	145	191	168	173	167	192	199	176	188	180	204	227	182	185	201	177	173	188	187	183	206	185	206	183	189	189	199	180	160	205	173	168	172	173	179	182	193	174	207	182	164	173	202	183	180	199	175	189	162	178	187	184	197	175	190	176	191	183	170	175	172	191	205	193	184	176	173	178	164	165	194	163	169	174	188	191	195	186	201	189	184	154	184	174	198	180	192	177	182	166	175	196	208	162	168	204	179	168	195	160	180	179	162	185	165	165	182	179	197	179	201	187	214	198	169	192	190	161	182	189	182	204	188	173	184	170	170	160	184	181	191	181	185	175	190	177	166	199	181	197	168	184	202	199	204	189	186	173	176	180	175	173	174	212	185	159	191	160	216	172	182	200	211	204	195	196	181	182	159	167	170	207	163	177	194	187	177	181	201	192	169	199	175	163	184	179	164	190	175	194	179	207	206	201	174	199	187	194	197	193	192	182	223	197	205	229	169	185	186	192	191	194	200	170	188	182	160	162	164	144	177	201	166	222	172	182	191	176	173	209	196	205	163	175	166	194	177	168	181	182	181	170	194	174	176	188	194	187	216	197	180	171	183	174	167	179	186	193	163	183	193	175	185	204	174	174	168	217	188	180	177	156	202	179	213	178	181	221	179	195	190	205	181	185	162	170	175	211	173	193	201	186	198	172	206	177	205	176	196	187	166	181	166	190	181	152	211	156	169	182	187	173	174	166	196	204	205	179	150	186	171	178	179	186	176	191	185	182	168	167	176	186	180	160	193	184	186	194	179	206	193	183	171	180	183	170	193	203	198	171	207	182	171	180	198	173	178	191	160	202	189	170	187	206	176	198	181	182	200	169	206	212	189	174	223	198	173	191	166	179	206	195	203	172	152	174	187	168	205	172	159	200	169	173	218	148	166	182	152	168	189	190	164	185	182	186	182	161	191	184	177	183	190	170	201	179	186	165	208	194	178	168	182	159	167	187	172	201	176	230	212	170	162	193	190	162	171	173	188	179	179	172	173	182	184	183	202	162	185	204	170	209	183	159	192	179	186	189	176	198	191	184	164	165	180	190	191	182	182	184	236	170	177	150	162	214	203	180	191	182	182	182	176	183	170	163	163	195	209	189	175	202	193	160	179	181	172	176	186	187	173	195	239	176	190	203	190	173	174	165	166	178	172	178	177	191	168	170	162	193	161	170	197	195	181	196	179	189	176	181	229	171	184	205	182	185	169	192	167	168	194	170	193	161	182	176	145	212	188	200	180	166	221	163	168	179	195	175	193	175	183	169	197	219	187	185	163	197	204	196	173	217	165	184	180	218	211	193	176	183	166	205	189	189	158	187	176	163	175	182	181	197	165	198	174	174	182	181	194	174	176	189	199	196	172	185	194	201	192	164	179	189	184	204	161	177	144	190	173	180	206	171	200	170	199	185	191	161	179	158	165	207	177	181	205	169	189	171	176	159	194	187	183	163	146	170	182	212	208	179	172	180	200	176	204	187	172	182	159	180	186	184	209	179	214	172	190	189	204	167	182	182	170	182	184	168	179	204	172	178	181	198	183	173	171	199	181	174	183	174	189	168	190	180	147	171	220	176	199	191	178	177	156	187	197	203	190	163	178	186	176	178	197	187	193	188	190	184	155	162	181	182	177	195	169	192	158	185	180	198	176	175	170	178	200	183	200	185	198	200	182	189	186	194	173	187	191	191	190	159	175	174	170	193	168	180	178	150	202	179	173	178	194	190	188	171	189	146	197	183	182	176	184	163	167	172	183	169	172	184	181	178	193	197	192	181	183	180	180	179	181	192	189	204	194	193	185	189	211	195	177	193	180	176	186	204	196	179	170	169	162	175	156	196	199	170	180	186	202	206	195	186	163	158	187	164	195	177	181	169	184	184	196	167	184	196	188	195	181	177	206	156	175	160	177	172	168	182	172	190	181	219	201	172	172	167	194	196	196	172	171	166	180	167	180	174	195	198	197	156	157	188	174	180	175	181	179	190	189	188	211	170	165	187	198	144	170	202	178	168	188	191	176	174	167	181	182	170	173	180	176	187	163	184	170	170	206	173	158	181	163	152	163	216	165	186	197	185	149	189	199	201	182	173	191	184	180	173	191	186	177	210	180	178	195	181	183	159	171	161	190	196	209	196	171	165	172	193	191	197	167	166	189	208	201	191	175	181	175	164	186	174	201	168	188	185	202	201	190	179	188	177	175	177	203	166	194	177	181	190	206	188	182	164	195	175	194	175	185	166	208	179	183	184	190	181	200	190	212	156	163	167	184	175	151	193	149	184	176	182	201	178	164	175	220	181	175	190	182	154	164	170	214	207	200	197	186	190	193	191	182	183	187	174	166	164	174	185	171	175	157	188	188	182	202	197	185	196	185	211	172	187	163	172	163	188	153	179	183	174	172	165	185	215	214	188	203	172	188	193	192	161	177	201	222	174	167	172	158	164	170	176	189	181	187	179	172	167	167	178
17381	7469	4548	4223	3669	3183	2346	1791	1439	1255	1307	1212	1138	1184	1020	932	936	843	730	690	674	667	601	564	617	539	502	469	488	490	465	429	406	495	396	455	431	416	430	444	426	397	408	455	412	410	434	385	440	402	404	420	377	376	385	418	391	382	394	371	395	412	396	372	396	391	396	430	392	378	379	387	415	376	431	389	390	404	439	427	408	416	380	386	397	401	386	401	387	435	398	415	414	376	405	397	388	380	388	393	400	406	352	361	392	403	387	364	408	356	384	332	409	377	359	382	408	387	397	392	435	373	374	404	365	387	391	364	396	396	397	365	424	412	380	375	369	392	393	385	394	427	345	374	397	430	369	380	419	401	396	426	385	389	415	378	395	389	395	404	408	395	417	432	418	452	411	422	411	410	371	373	365	412	356	417	389	387	374	407	377	372	387	391	406	408	382	377	426	429	397	420	352	378	419	377	409	398	439	399	409	380	364	371	377	392	359	400	387	426	387	378	402	405	388	403	414	388	406	384	382	392	411	403	395	381	374	428	380	400	372	408	348	389	382	423	378	376	438	399	410	424	373	386	373	380	410	420	405	400	397	376	394	409	399	405	385	425	377	380	399	351	407	401	393	428	374	418	397	394	392	404	399	408	411	393	419	405	386	385	389	374	377	388	398	403	362	384	402	397	366	422	385	357	358	381	410	407	404	387	380	414	379	407	407	399	391	379	389	377	390	375	378	390	389	388	364	380	406	370	438	381	391	402	379	389	370	383	416	375	399	434	405	384	364	437	390	417	367	398	391	391	395	431	437	379	393	385	399	409	403	403	398	394	360	373	441	398	369	405	379	412	403	407	392	418	406	409	388	404	391	396	394	391	401	387	412	452	366	375	385	413	418	421	427	396	376	367	395	434	396	368	384	408	409	424	397	421	389	359	376	396	425	404	389	399	380	369	387	377	383	371	408	407	352	411	376	433	416	391	375	363	412	392	365	399	373	375	370	388	384	380	392	417	409	391	401	367	415	378	400	392	382	408	359	398	366	390	415	370	383	407	402	375	401	380	377	357	383	407	399	400	410	383	423	441	383	425	377	395	352	382	423	420	431	408	371	407	415	416	417	366	387	386	416	388	392	409	375	411	409	374	404	383	384	382	369	413	392	409	400	419	382	442	409	381	415	395	383	419	369	363	403	383	400	395	409	421	380	411	358	392	411	392	393	414	394	439	396	371	377	364	377	383	362	416	384	381	428	381	418	364	374	362	381	391	383	401	369	389	384	376	413	383	410	427	379	384	385	420	388	381	381	389	370	418	402	377	407	385	396	411	406	394	433	433	374	430	391	394	398	409	364	390	395	403	435	401	388	351	419	406	385	371	420	406	389	380	395	405	425	416	418	381	438	419	406	391	407	395	384	398	400	390	416	439	395	386	368	372	360	421	395	389	403	396	406	408	427	417	385	413	411	395	397	432	418	409	433	382	407	415	414	418	394	403	387	399	417	403	413	386	397	415	374	423	367	439	382	399	412	406	390	404	434	394	390	383	386	386	406	386	357	411	403	389	392	399	439	429	419	435	398	412	409	406	394	408	410	356	394	392	357	392	356	396	407	415	389	359	438	345	407	431	402	342	415	413	403	420	392	434	370	393	399	378	404	369	410	375	404	417	383	415	392	383	418	384	384	433	421	393	413	392	438	412	390	397	395	409	364	401	389	413	401	395	363	426	391	390	390	388	391	390	416	390	380	375	394	411	404	431	370	369	390	378	381	411	389	422	386	391	405	419	391	386	415	382	407	395	422	384	382	369	405	371	392	406	410	369	381	359	398	418	369	408	371	406	408	426	397	397	397	417	363	399	378	370	418	412	394	383	393	393	399	389	413	383	401	371	408	423	357	381	367	378	411	437	372	365	358	412	374	383	382	358	407	393	395	400	415	383	400	368	413	389	429	393	412	406	410	442	409	397	401	391	419	403	397	396	401	424	401	375	413	395	419	392	355	396	363	376	406	416	365	414	397	387	395	403	427	364	370	373	404	384	384	377	413	383	393	397	390	391	397	404	400	374	386	401	375	390	402	405	392	395	375	406	405	423	399	417	403	418	396	399	397	408	433	405	391	384	393	385	383	395	425	411	388	433	354	382	429	409	405	407	401	379	400	405	386	443	378	367	408	410	406	419	350	413	426	339	384	373	408	377	364	379	413	435	379	405	389	377	408	409	381	398	380	390	407	398	379	365	440	396	395	411	367	368	385	377	402	385	392	408	411	400	413	395	391	422	401	374	424	399	386	425	372	367	421	387	421	392	410	384	394	425	380	357	366	383	422	406	352	394	410	408	374	427	384	413	382	366	352	419	361	397	401	409	382	368	399	379	402	386	377	398	411	402	390	377	416	392	436	362	411	412	418	387	403	412	385	383	403	397	404	392	377	390	436	414	400	398	378	394	398	384	392	419	392	402	407	400	393	402	359	394	421	380	380	389	417	418	384	406	404	385	370	406	393	352	388	391	394	400	424	400	391	357	405	392	391	379	382	400	398	377	377	368	395	420	404	382	397	389	396	406	373	423	381	409	390	411	362	368	380	402	378	406	396	388	379	402	364	435	372	403	419	395	409	382	417	354	405	388	396	395	381	387	395	399	404	399	430	431	424	388	385	401	471	412	384	409	437	414	398	402	399	397	394	374	389	388	408	392	384	406	393	406	409	416	398	399	383	386	386	411	397	411	418	428	420	389	398	409	401	369	424	400	383	419	396	368	369	406	356	422	392	429	421	420	409	393	395	412	401	427	406	403	364	413	418	377	420	418	380	379	392	429	417	422	394	403	427	386	417	384	409	382	421	380	447	481	384	401	368	378	412	379	364	358	419	410	362	408	387	413	411	400	382	429	374	407	391	388	404	391	437	404	410	391	376	382	393	388	404	375	367	415	373	371	388	398	405	382	417	384	392	404	395	379	385	401	391	375	397	406	408	401	379	372	394	400	406	392	351	402	374	380	404	370	387	384	389	383	379	404	393	415	364	396	376	392	398	390	421	400	368	422	423	431	410	370	408	389	387	404	410	420	412	353	385	407	408	414	389	373	368	379	417	399	411	397	418	353	393	405	397	387	437	395	391	413	412	369	415	400	434	401	385	371	399	420	399	394	441	358	370	408	394	402	423	423	433	415	421	402	368	393	378	417	375	361	400	412	406	437	394	368	400	427	371	395	376	368	390	401	384	367	418	407	373	380	410	391	359	409	360	421	382	422	394	403	379	389	398	389	372	388	429	366	397	396	405	389	386	401	394	391	375	401	414	422	408	402	386	408	382	439	390	418	358	391	417	389	369	397	412	407	364	378	423	405	421	391	385	363	363	400	402	390	406	400	396	381	384	402	387	392	365	383	417	401	385	409	388	379	378	380	387	387	414	387	372	408	378	385	383	429	429	427	385	408	373	397	406	367	390	391	395	400	389	421	364	392	370	397	385	400	401	389	391	389	397	420	371	417	397	415	409	430	394	435	402	384
45932	20512	6528	2822	1896	1327	1013	745	630	553	468	481	444	504	407	394	401	353	272	271	276	263	229	235	236	217	170	163	188	180	179	174	165	188	193	164	196	199	164	168	158	181	174	160	179	164	174	165	147	160	160	157	171	172	150	184	161	181	162	142	178	160	170	173	191	195	185	160	144	160	154	177	152	179	176	172	176	150	136	179	159	156	197	159	193	174	163	169	161	166	168	147	148	148	141	171	160	148	148	173	177	150	149	168	161	179	179	172	132	160	189	145	174	144	181	143	189	177	187	187	172	155	164	166	160	182	135	164	162	170	169	193	175	157	139	159	151	144	148	176	150	189	179	141	138	155	136	144	147	183	161	161	171	156	160	159	165	171	169	163	183	164	172	149	171	167	180	201	166	157	175	147	180	188	155	165	185	177	159	149	163	189	158	166	147	155	148	191	180	148	125	148	165	150	168	168	144	163	170	171	157	192	190	172	169	156	146	159	170	181	173	130	163	173	173	172	155	182	152	153	176	149	161	175	188	134	152	158	163	159	146	176	155	167	179	195	186	166	161	167	174	158	154	170	184	161	175	164	161	167	157	140	157	173	195	178	161	152	139	155	147	150	166	156	168	165	140	150	188	161	162	158	158	174	164	144	163	161	155	160	158	160	165	151	161	167	161	166	160	171	186	153	152	171	161	168	210	161	186	160	160	168	164	158	169	157	175	160	155	192	186	169	156	157	156	184	164	160	153	160	172	167	167	156	145	136	182	169	175	131	181	165	187	152	198	169	169	147	160	164	169	165	195	160	165	160	161	163	163	194	182	158	142	149	160	139	153	163	154	143	154	154	170	152	150	165	175	160	169	183	171	166	167	178	167	153	167	181	176	167	171	145	169	145	174	169	158	159	151	158	164	137	152	169	172	173	149	153	162	161	183	157	136	169	157	171	174	169	185	170	164	141	176	186	183	149	158	188	161	160	172	177	185	186	161	174	165	163	151	172	146	158	163	164	178	179	170	180	166	135	167	173	150	168	172	149	163	174	186	153	178	192	148	161	168	177	164	162	166	174	162	152	191	174	171	152	158	183	165	153	153	171	181	169	167	183	153	161	182	162	190	147	118	175	170	159	167	193	150	186	174	175	142	140	179	179	149	155	159	146	164	148	180	170	171	147	159	142	195	161	148	157	148	151	163	155	178	162	163	176	153	169	158	163	161	177	140	200	170	171	160	185	166	179	194	183	162	144	145	170	180	180	184	159	169	161	194	160	166	140	168	150	155	150	175	162	151	167	173	188	158	187	143	179	149	165	157	146	165	167	196	206	164	176	185	157	139	169	184	164	165	153	142	157	155	163	168	188	176	170	169	185	168	166	160	188	182	164	182	148	152	159	153	169	173	148	162	164	163	156	160	154	175	166	152	150	172	180	160	132	161	157	166	166	148	167	178	155	161	165	162	178	158	186	178	161	164	158	153	142	152	178	167	169	174	165	155	186	145	162	168	164	175	163	150	177	173	148	184	156	180	155	128	135	157	142	150	169	173	132	162	175	167	157	184	180	172	163	168	176	187	171	159	163	152	165	125	156	198	161	146	172	177	156	187	172	178	171	166	151	174	165	152	161	182	179	170	162	192	144	195	165	166	152	163	161	160	162	157	146	158	166	152	161	158	164	166	161	163	174	155	185	177	144	137	184	178	160	161	151	172	154	194	155	164	159	155	160	179	169	182	165	165	178	173	165	171	167	160	165	151	163	152	156	167	192	142	133	175	169	156	170	180	161	174	173	160	174	167	173	165	169	177	170	152	149	159	132	136	145	151	137	165	163	173	160	184	169	167	189	136	176	145	152	172	161	155	160	162	171	146	139	161	173	174	177	184	149	158	161	152	158	158	131	162	187	167	164	148	171	153	157	178	160	133	178	173	150	158	175	155	163	174	184	157	135	163	179	162	180	146	161	147	159	133	158	152	161	197	145	155	165	154	189	178	148	190	161	164	161	163	155	177	185	159	141	154	157	172	180	168	164	175	168	144	144	160	144	164	188	160	157	141	153	142	171	173	175	160	172	156	170	197	170	176	161	186	171	196	161	164	171	194	171	175	153	153	165	172	137	170	147	174	127	131	190	150	161	169	151	174	141	176	184	181	154	150	140	154	173	176	163	199	149	159	164	156	151	154	150	166	158	184	170	163	163	168	167	157	160	153	153	177	170	162	169	171	177	160	175	177	158	161	163	172	162	154	168	147	170	159	155	157	181	162	152	175	173	162	173	149	201	147	183	172	179	168	166	141	140	164	154	162	176	187	163	146	155	164	173	177	157	173	183	178	162	160	168	173	150	180	166	174	153	175	205	167	149	181	178	150	171	149	170	179	147	183	159	176	180	155	178	166	129	164	146	170	150	184	154	156	137	135	166	158	177	175	150	157	171	171	152	152	164	163	184	183	151	164	137	164	155	186	157	183	163	155	169	172	181	170	164	174	179	139	153	171	154	182	175	170	164	165	167	139	141	156	180	160	131	144	158	136	188	175	171	172	146	153	146	157	156	153	179	158	188	178	177	167	171	173	190	146	165	147	162	187	174	165	177	174	157	159	160	174	173	150	157	178	170	193	149	164	160	177	130	146	155	181	155	180	162	162	143	173	145	162	155	136	168	155	138	163	135	196	152	174	181	161	160	149	153	185	179	194	145	161	146	152	172	157	146	157	169	144	168	157	170	167	153	145	147	157	159	175	149	182	170	151	163	170	145	156	183	154	176	182	155	174	158	163	189	192	174	176	143	178	180	185	154	181	166	146	175	164	137	186	152	136	167	161	152	161	155	170	160	153	160	161	177	178	172	175	177	155	164	178	170	161	159	183	173	170	165	151	156	202	181	167	150	175	160	197	162	181	153	159	151	172	210	164	167	196	189	147	159	147	140	178	157	170	151	158	143	159	152	161	162	173	176	165	178	153	160	138	162	169	160	167	150	155	169	145	139	156	154	191	177	136	148	148	164	167	161	170	160	150	172	182	136	147	168	176	168	159	163	177	159	160	162	178	163	160	154	181	158	186	162	149	158	171	167	160	175	148	152	147	166	163	153	167	169	161	178	166	165	161	171	156	162	142	185	169	170	175	171	184	177	173	176	180	127	174	159	159	160	145	176	135	145	175	166	160	173	170	163	148	171	162	166	179	185	166	146	156	181	154	155	136	148	163	166	138	160	179	179	166	187	161	165	138	153	181	155	150	163	178	176	189	168	189	179	162	156	166	159	160	161	171	153	170	154	147	155	145	149	160	178	188	168	172	185	172	163	154	159	165	141	146	171	152	170	155	172	161	164	173	153	180	169	154	172	175	157	145	178	158	134	160	168	155	180	172	154	152	162	160	176	165	169	175	181	153	164	170	182	161	163	183	135	161	160	165	166	169	171	185	160	159	146	134	162	163	157	149	177	182	157	160	157	176	167	172	171	166	174	173	140	147	121	164	172	153	184	175	163	169	167	165	170	159	177	159	151	172	172
27084	12229	7970	7847	6641	5131	4394	3297	2736	2268	2337	2214	2287	2180	2015	1823	1586	1429	1165	1116	1086	995	930	915	845	744	611	558	516	471	471	466	439	427	481	410	390	415	393	407	387	428	419	379	391	385	378	402	414	370	393	376	385	355	340	362	381	376	363	378	369	382	395	378	353	384	342	362	355	362	380	389	349	392	369	378	366	327	361	348	368	345	347	394	376	361	354	375	358	366	349	355	323	376	359	358	337	388	380	392	356	351	330	389	379	382	382	376	348	350	358	406	392	378	346	406	371	360	350	367	358	367	360	371	319	346	346	367	374	386	381	370	367	367	356	349	378	365	363	375	363	387	378	389	371	413	368	370	328	357	322	372	352	386	326	362	359	392	404	375	342	396	374	344	353	351	355	403	370	387	358	386	328	338	377	343	380	358	322	359	334	368	371	384	384	348	378	369	350	366	380	365	378	404	391	378	351	346	406	351	354	353	367	339	354	351	353	371	361	361	365	382	315	344	376	345	377	354	335	352	371	372	356	390	340	362	350	332	353	333	360	337	419	381	357	351	341	368	372	361	364	335	360	331	340	345	336	391	352	375	367	372	373	344	369	347	367	383	356	359	375	352	345	356	353	388	354	377	376	373	402	369	354	367	340	374	368	366	374	361	345	387	352	331	341	352	363	340	349	351	369	352	362	359	341	354	368	372	354	362	378	343	336	377	331	355	386	366	386	371	365	404	352	356	339	370	339	373	350	373	351	353	361	347	360	359	371	336	382	356	332	385	348	363	380	380	361	391	376	343	349	387	361	380	354	374	340	381	370	373	344	336	377	371	362	349	348	387	358	356	366	355	357	362	361	381	403	354	401	388	362	351	338	333	365	349	354	382	382	376	397	337	384	332	403	342	368	354	338	369	344	363	374	385	371	398	392	367	371	364	363	348	383	377	386	383	345	344	371	378	393	354	309	371	381	361	348	381	362	351	399	360	333	385	341	361	352	369	346	367	371	357	368	354	365	366	374	362	361	355	334	372	338	360	361	392	364	366	371	376	367	348	382	370	338	336	332	400	342	362	381	358	355	368	366	386	378	369	358	365	364	362	363	370	364	358	374	344	359	354	369	374	362	362	327	377	372	376	352	339	390	347	394	358	318	370	360	400	357	387	353	378	395	380	315	370	369	359	354	357	348	371	384	363	395	330	375	330	353	365	338	376	359	359	359	334	368	362	367	347	382	356	361	366	399	346	358	372	362	365	377	357	380	423	355	365	357	361	357	340	376	365	379	383	357	354	352	368	380	360	330	359	324	366	335	376	396	362	363	393	366	340	343	362	360	374	349	365	359	371	350	388	370	373	316	364	389	339	351	333	355	348	343	369	358	374	391	378	389	341	363	331	360	356	363	393	338	370	382	371	376	333	349	371	355	379	396	372	360	399	325	339	357	362	362	359	398	357	361	363	371	352	328	350	368	376	334	373	349	327	320	376	347	381	392	351	396	342	363	357	321	384	390	329	395	401	349	381	342	378	343	361	345	372	368	373	390	344	361	361	379	359	363	427	357	370	371	384	352	357	366	358	384	355	366	342	344	383	367	347	364	397	374	364	393	380	356	315	350	375	376	362	363	366	368	342	357	334	392	367	370	351	351	373	355	356	378	394	381	338	382	348	351	373	409	336	342	360	345	339	334	364	355	383	361	379	380	341	347	378	379	362	387	362	366	378	380	373	364	379	316	388	412	350	364	366	375	347	382	341	341	376	377	358	391	336	353	384	353	364	344	342	386	393	348	336	358	378	393	366	399	347	334	358	401	361	341	367	339	371	337	336	388	404	351	371	377	339	378	382	329	380	355	364	369	389	324	345	375	376	348	362	384	354	408	378	365	363	362	391	393	361	343	371	363	379	388	349	376	355	380	354	395	365	371	344	344	362	375	342	344	360	379	356	350	379	379	336	379	347	382	388	397	363	324	369	386	392	383	379	372	361	368	354	337	362	389	358	364	359	335	369	394	379	360	369	376	393	333	350	377	379	384	331	391	380	345	365	415	338	363	361	397	363	369	337	393	381	370	356	386	354	354	344	361	381	355	353	363	375	331	361	367	345	366	354	374	376	349	417	350	389	359	385	356	384	400	366	365	337	374	365	343	383	365	380	373	365	366	349	342	371	321	360	406	329	378	370	368	377	391	386	378	362	323	350	337	381	344	384	328	371	329	356	343	400	365	387	387	372	373	343	374	341	343	379	385	328	311	346	359	376	354	340	364	367	386	345	336	379	368	357	391	396	382	371	385	349	392	378	333	347	357	363	362	368	361	343	357	338	342	354	379	382	362	341	350	381	360	350	338	327	323	361	369	363	366	355	367	379	352	341	382	358	391	375	370	370	354	365	373	344	345	379	373	357	377	340	393	379	395	364	386	390	343	354	375	375	357	359	362	336	352	393	316	391	407	376	383	387	382	381	399	351	351	393	356	384	351	400	360	382	379	355	367	353	333	339	386	389	374	327	346	389	366	351	342	366	391	385	365	333	405	381	355	387	345	356	360	384	342	367	357	362	361	331	370	363	374	377	378	359	352	369	364	341	380	363	356	343	371	386	363	399	351	369	345	363	362	361	365	319	429	337	353	356	352	386	324	333	356	340	306	356	355	358	409	400	347	344	357	376	362	378	373	382	360	356	349	388	347	375	376	350	340	346	370	367	367	354	365	368	337	358	352	386	371	375	335	373	373	366	352	322	384	359	355	349	369	395	327	384	379	365	340	403	333	380	389	387	369	353	358	350	387	360	364	372	344	388	343	351	375	396	366	368	368	361	358	343	357	373	368	358	349	384	363	367	346	372	344	366	375	351	363	377	386	385	370	350	365	325	376	365	352	368	355	377	373	385	350	379	349	348	382	380	362	369	374	336	394	350	360	346	363	324	349	354	390	370	371	424	350	346	356	346	390	388	345	365	372	332	404	374	372	372	389	328	375	358	375	388	394	345	378	361	334	377	337	368	334	362	366	336	382	363	367	387	378	348	369	368	391	344	354	358	383	329	355	399	358	317	341	357	352	340	350	360	378	358	339	348	378	334	360	411	348	361	354	350	376	375	355	365	356	378	356	373	363	389	328	373	367	357	356	347	366	370	357	360	364	369	370	361	351	331	346	345	369	365	367	355	355	351	349	346	347	342	385	365	374	359	364	410	364	377	398	357	354	377	366	344	344	410	350	334	358	366	365	379	357	380	351	372	373	364	366	403	371	330	343	366	368	363	355	347	344	354	360	376	364	346	365	374	349	361	365	380	354	358	328	326	357	367	373	391	398	362	344	352	356	369	393	356	350	393	333	347	383	343	341	388	363	347	364	369	352	373	407	333	349	374	363	340	357	369	349	388	334	365	399	379	337	344	364	372	352	361	360	371	354	378	362	381	354	350	335	319	405	353	381	337	371	334	352	351	369	340	368	352	343	331	403	389	374	349	361	361	365	367	352	371	363	362	343	391	340	324	343	348	353	370	360	360	368	333
55560	27342	11070	4897	2985	2042	1446	1145	950	750	723	748	740	646	655	590	569	478	375	364	351	334	325	298	313	281	241	209	228	221	193	234	234	259	195	194	232	205	197	182	202	197	213	203	208	199	215	196	213	195	191	212	192	210	225	187	223	180	200	222	222	198	214	217	197	191	181	180	211	215	229	243	196	210	196	195	219	185	190	240	203	185	219	195	202	195	201	224	199	194	197	191	209	195	195	227	189	177	192	229	172	185	213	184	229	222	188	201	221	188	211	178	191	198	199	203	197	196	213	185	218	218	204	218	216	184	168	183	163	207	162	183	177	210	199	203	205	207	201	208	218	173	180	193	186	186	179	176	192	176	223	235	230	198	172	202	213	220	188	204	181	198	220	218	209	182	223	188	222	213	229	189	166	189	220	216	177	196	192	209	195	169	202	190	198	195	195	205	182	217	192	216	191	191	175	211	188	187	200	222	211	191	200	207	194	199	175	195	198	186	171	194	177	196	191	192	210	209	220	194	198	164	185	168	180	173	187	191	218	237	187	210	217	177	179	203	206	192	213	210	197	201	227	172	194	208	204	213	214	208	186	216	187	194	230	193	194	210	205	195	181	205	169	190	215	191	218	178	180	184	183	203	193	201	227	179	193	194	185	194	182	175	185	210	198	194	188	188	204	188	189	205	169	192	212	163	214	178	195	198	181	179	196	163	189	168	193	186	209	197	198	205	238	214	188	210	185	174	172	204	198	193	186	192	186	204	170	183	202	218	230	187	197	217	219	219	192	193	208	199	160	197	207	206	230	177	196	197	185	218	174	190	196	214	177	198	201	204	204	175	226	164	209	217	208	197	224	177	178	179	186	190	197	185	220	209	193	176	194	207	164	212	175	188	197	216	208	191	164	170	203	186	194	219	219	228	222	193	190	179	177	182	187	196	198	198	194	184	181	204	184	177	186	194	203	200	194	187	178	165	212	204	199	201	191	200	207	210	177	169	180	223	212	185	222	209	229	194	216	191	189	178	199	214	208	181	186	207	213	180	204	181	189	228	203	186	202	232	188	199	212	187	200	202	193	191	207	201	209	214	195	176	181	223	207	195	184	206	187	196	200	158	206	176	208	196	229	206	205	199	196	214	168	190	212	197	198	210	195	183	206	187	239	210	211	209	177	187	188	200	201	198	182	186	181	186	214	211	214	210	180	237	201	197	207	214	205	179	186	188	225	173	192	199	205	181	193	190	203	201	204	187	209	197	194	180	206	195	189	192	162	183	200	217	181	221	178	167	168	195	180	201	212	161	158	223	210	216	215	204	211	190	191	185	198	196	193	233	172	197	205	181	190	204	173	191	169	211	213	196	184	231	190	212	209	218	196	225	191	184	209	193	196	195	204	176	188	174	207	180	195	199	192	200	177	166	210	198	174	211	189	198	198	187	194	186	181	237	200	221	197	174	200	177	182	170	202	213	168	197	212	197	178	223	219	188	204	186	193	210	203	197	205	231	198	210	179	202	166	175	224	212	202	183	209	227	197	164	178	175	185	193	183	200	215	209	174	193	206	193	208	214	165	216	213	225	199	169	216	197	208	176	225	197	181	203	216	201	196	202	212	184	209	198	196	167	204	187	193	215	196	203	201	186	210	219	204	181	170	177	186	202	241	187	202	187	199	201	218	201	195	201	189	176	173	190	197	211	183	204	187	204	192	160	204	200	191	189	208	218	172	188	194	203	220	188	187	183	183	198	215	189	216	188	185	194	169	214	217	223	200	204	181	199	192	210	188	208	208	183	184	181	189	187	200	176	215	182	198	197	222	190	190	213	196	219	195	219	202	207	201	185	190	198	172	217	188	215	181	204	221	220	171	192	208	209	181	196	221	226	198	210	174	224	210	178	184	223	204	194	189	171	180	179	233	211	196	197	213	180	194	225	201	207	199	187	194	204	182	189	214	200	198	216	223	193	207	194	209	191	181	219	180	186	213	202	200	201	208	174	195	171	218	170	208	184	201	176	184	180	181	210	191	195	192	196	205	226	225	194	199	212	198	192	177	218	208	215	194	186	200	176	242	158	170	206	191	175	218	219	211	194	196	196	216	206	235	222	180	201	236	212	204	195	189	204	216	216	192	197	202	186	197	186	228	190	177	186	195	191	224	207	189	196	198	192	179	199	197	196	201	219	173	219	211	212	178	193	182	196	217	192	180	165	197	212	192	191	217	187	193	175	196	174	201	197	241	201	194	185	184	199	221	183	201	218	182	204	213	213	181	189	181	193	188	206	211	209	201	208	165	207	184	220	189	193	197	176	213	185	165	185	201	193	196	181	191	212	194	203	199	190	214	204	206	193	199	220	191	220	187	208	196	180	215	179	177	216	223	205	186	213	184	171	191	170	184	192	204	196	182	182	207	176	218	192	196	167	191	237	192	188	205	194	202	200	195	205	169	179	179	222	149	196	191	218	190	189	196	188	213	191	196	188	181	232	200	213	188	211	175	192	240	189	199	212	191	200	185	200	203	186	214	204	184	184	189	184	181	193	228	204	165	204	218	194	169	164	169	179	202	186	207	222	219	162	212	202	203	194	206	226	201	201	194	216	184	218	212	189	208	195	223	202	198	179	209	194	203	171	233	181	191	199	192	190	180	212	183	205	195	195	187	198	193	194	182	196	196	188	217	176	203	212	165	167	218	204	199	189	182	211	188	211	198	177	179	189	187	208	191	198	214	210	196	194	213	178	188	230	206	192	209	194	152	201	188	202	192	187	220	193	210	206	189	219	175	191	218	186	198	192	185	191	260	166	213	214	208	190	179	205	217	197	219	204	184	206	182	214	187	208	198	196	187	211	191	204	190	182	216	198	215	173	199	174	188	180	227	214	183	194	231	200	162	189	168	204	195	195	224	194	226	206	222	184	165	214	212	204	180	208	196	205	226	167	192	201	217	208	181	210	181	206	197	199	208	213	201	207	185	185	204	188	182	199	185	217	182	186	192	205	188	221	198	180	198	184	202	179	180	203	197	201	178	193	199	207	198	207	193	206	184	195	186	161	206	205	194	181	182	201	216	183	199	186	226	200	218	181	205	175	209	206	195	199	186	192	193	182	199	212	200	195	198	194	207	172	192	208	198	200	220	186	191	213	198	190	226	179	207	182	191	215	194	192	187	183	218	202	192	199	179	196	218	214	209	198	201	178	173	189	217	184	191	208	203	188	228	213	196	186	182	193	225	204	184	212	189	187	233	182	193	171	187	199	204	243	200	204	208	186	202	202	203	222	227	199	163	225	221	189	190	203	184	179	203	219	201	208	182	211	181	223	227	193	184	212	189	214	227	181	181	186	178	195	211	209	231	183	183	212	184	174	198	169	216	211	190	185	197	225	181	229	208	205	224	197	208	174	179	187	184	214	199	200	182	175	203	185	190	192	208	193	195	184	210	231	199	191	189	212	216	194	209	217	227	225	201	215	213	212	202	180	184	201	210	179	217	207	190	175	181	180	220	187
31823	16409	11341	10807	10045	7454	6245	4908	3948	3329	3429	3322	3311	3168	3138	2663	2311	1989	1746	1639	1472	1332	1208	1120	1168	1079	832	738	637	610	607	572	576	560	531	540	476	476	498	491	506	440	503	476	471	456	483	462	469	447	437	458	460	446	445	440	453	387	439	462	447	444	452	410	437	437	433	504	386	452	458	454	403	418	440	439	409	424	421	412	445	467	394	466	437	432	421	407	455	434	454	397	411	453	448	423	422	394	444	402	393	435	415	442	412	410	428	445	428	409	465	457	444	434	443	411	417	451	456	443	453	407	427	489	462	449	422	457	386	418	439	421	443	420	449	477	415	420	392	428	435	445	437	436	432	429	442	389	427	401	421	402	438	430	452	402	425	395	418	472	431	435	417	398	449	404	414	454	478	410	461	426	466	413	445	437	443	429	418	436	435	441	432	446	453	450	441	433	408	421	431	424	469	444	404	439	439	450	426	441	430	425	421	440	436	443	445	435	423	408	457	428	467	440	393	405	432	408	427	416	448	429	415	427	440	471	447	458	407	438	433	429	463	438	454	394	419	458	414	424	406	433	457	417	427	446	397	396	448	435	421	425	433	443	407	391	408	412	445	407	413	429	411	443	428	429	426	417	426	401	457	430	442	419	454	480	415	446	404	428	462	440	423	474	403	448	405	456	467	411	422	428	411	406	417	404	468	426	443	424	450	416	395	448	427	427	438	433	419	440	442	435	434	445	475	404	430	452	454	433	405	452	420	434	404	429	433	438	425	440	427	431	430	429	406	433	400	407	393	440	450	411	450	444	399	475	413	455	427	437	421	409	400	403	436	408	432	438	407	451	411	407	449	422	425	422	465	418	420	410	458	460	437	438	467	442	423	408	424	398	435	454	431	451	470	419	399	445	448	406	405	416	447	431	442	463	430	412	404	452	414	435	426	448	432	405	385	412	429	451	420	432	405	455	473	459	425	414	376	449	434	435	409	441	447	492	445	427	418	450	378	399	421	460	379	480	444	456	444	413	416	481	447	430	438	431	457	439	414	391	415	465	412	457	460	407	452	437	388	403	430	422	425	439	444	452	440	404	428	402	442	400	453	435	429	428	420	456	421	436	427	440	441	450	436	432	446	400	411	444	416	469	406	420	413	435	467	426	420	449	418	419	450	440	435	401	429	431	432	441	429	460	452	434	437	397	422	413	404	425	434	416	441	433	452	409	431	421	428	442	432	457	397	442	426	412	430	426	398	435	468	430	446	406	450	427	448	452	420	439	418	419	418	447	436	402	467	421	445	397	443	467	451	416	420	413	444	455	424	440	448	429	412	416	409	430	442	418	456	428	440	412	460	479	446	454	423	433	421	430	429	439	445	436	457	418	421	410	415	432	435	439	422	446	455	447	402	445	413	408	426	410	445	435	443	432	443	476	423	443	437	429	439	436	428	415	417	415	383	431	412	429	404	443	446	445	416	429	448	430	435	410	436	420	460	443	455	423	402	470	459	411	428	434	413	446	454	447	424	406	430	428	453	425	425	438	449	455	454	455	446	455	399	424	413	460	418	422	430	443	410	411	446	419	475	468	438	433	419	435	423	404	439	444	425	447	384	415	430	403	419	415	418	458	447	455	464	416	430	394	424	450	418	442	405	423	450	431	422	458	428	443	423	434	418	449	445	398	443	446	432	410	410	406	448	431	414	415	437	417	423	471	413	456	383	422	415	456	430	408	462	435	440	454	453	421	399	428	435	417	397	447	424	418	417	415	456	451	452	417	420	434	434	428	424	397	425	466	420	427	441	450	445	389	407	465	414	440	419	407	392	415	472	450	464	414	393	440	434	399	422	461	430	429	416	463	412	417	438	399	438	398	409	450	442	427	424	433	420	409	424	458	434	422	440	425	460	436	437	426	406	427	422	416	423	415	420	448	434	481	396	441	463	455	408	409	422	396	457	405	437	412	394	433	417	400	412	399	431	453	449	408	426	456	444	420	415	395	445	412	435	427	450	469	456	418	434	414	415	415	431	403	439	421	435	447	396	435	440	421	436	424	425	467	409	430	452	424	399	426	440	440	401	440	397	415	413	469	431	444	438	434	394	392	425	428	442	421	456	435	471	419	391	383	397	435	464	419	442	413	399	436	426	429	415	434	395	400	421	452	429	392	407	444	420	445	448	420	400	427	458	459	405	461	419	429	415	448	432	433	393	429	461	417	428	438	478	419	442	459	424	444	419	437	430	426	458	437	440	433	413	457	405	425	393	452	468	457	421	416	438	457	435	438	414	431	432	445	437	438	443	439	443	435	467	399	428	437	422	437	443	443	414	430	461	431	425	424	394	423	434	412	407	434	425	426	430	426	436	423	393	425	459	454	462	413	410	405	441	407	443	428	460	408	387	399	402	414	436	465	420	427	460	467	406	437	441	440	426	412	432	415	444	449	469	472	441	410	418	458	431	401	394	433	422	402	400	407	423	439	427	482	413	384	428	440	403	446	411	425	448	473	434	439	416	449	420	416	417	426	413	457	452	421	445	405	418	435	429	427	470	449	448	422	432	434	442	447	477	447	433	415	394	457	393	468	456	420	406	455	429	388	421	418	427	433	379	440	410	454	448	450	437	409	445	453	402	416	436	473	459	424	422	400	449	417	412	401	481	429	433	425	414	406	451	392	435	444	408	464	444	428	402	416	440	436	439	423	447	435	440	409	436	432	427	404	413	389	447	421	448	443	427	441	402	453	441	455	418	456	417	429	457	431	424	470	436	409	417	409	443	407	415	413	414	425	413	403	410	420	412	430	411	423	418	434	413	436	443	480	423	424	396	449	434	398	397	442	409	441	444	421	422	418	444	414	400	410	440	416	413	419	419	438	444	438	441	396	410	410	429	436	403	414	417	453	415	462	411	461	410	438	458	445	473	403	413	465	453	466	434	432	444	444	405	430	439	393	422	411	438	411	457	425	423	428	407	424	477	429	412	452	452	461	437	404	433	446	434	437	467	439	442	418	436	450	474	393	415	405	401	422	426	436	427	466	450	387	437	489	416	420	442	383	424	444	443	430	447	419	450	463	432	413	470	465	399	432	439	424	417	422	425	400	424	429	416	430	445	412	424	423	417	399	455	416	412	459	406	424	426	422	405	470	390	460	445	416	457	421	402	420	409	452	441	388	462	450	438	416	436	408	414	455	433	426	441	437	465	445	467	416	414	413	448	410	431	414	441	437	463	434	461	459	444	423	392	445	434	417	450	425	436	423	439	456	415	433	420	440	445	467	424	370	458	414	435	431	417	441	438	424	449	436	463	440	437	443	427	411	443	410	407	437	435	406	391	417	447	422	479	423	440	478	418	440	447	433	429	444	409	445	431	439	452	401	404	409	470	443	464	447	417	416	433	424	431	401	469	410	441	447	412	438	487	444	432	430	433	468	403	390	386	424	432	407	412	460	454	444	410	433	451	381	388	424	415	453	426	404	432	419	415	399	442	441	449	443	419	431	422	427	377	438	418	402
31786	12187	3139	1583	1079	773	650	484	437	325	364	328	340	312	296	278	252	262	242	257	260	242	204	199	212	230	198	186	186	175	206	215	193	173	193	183	158	216	205	167	194	185	203	184	196	209	199	181	219	173	162	189	200	180	133	183	150	166	178	190	198	162	210	213	193	178	172	201	176	191	192	186	207	194	164	176	163	193	190	172	181	180	188	194	175	189	204	164	198	194	199	188	187	185	210	165	168	178	205	170	188	185	167	188	174	194	181	174	191	203	183	173	180	169	173	184	210	173	207	186	161	173	172	198	189	180	169	173	190	194	182	195	167	169	179	176	190	144	179	172	236	187	195	195	169	166	188	199	173	192	186	200	184	187	174	180	198	195	178	192	195	189	224	182	177	177	206	178	190	182	191	178	193	171	198	204	183	207	190	155	176	198	189	169	163	171	169	216	161	163	193	165	229	184	174	185	204	170	167	197	184	177	192	183	203	228	181	183	201	175	208	188	209	158	197	179	192	185	174	173	186	191	208	201	188	170	198	186	186	165	217	193	195	203	170	190	198	203	183	155	191	187	177	211	198	177	184	166	187	188	190	186	206	200	220	194	182	187	166	193	208	185	164	182	165	178	199	174	195	171	176	205	182	195	178	201	187	174	180	200	198	176	190	181	205	187	207	166	171	173	157	168	180	170	199	178	193	160	169	210	181	187	161	191	184	175	206	176	207	179	209	197	178	179	181	173	175	148	183	193	188	166	199	188	214	197	209	223	224	198	180	177	183	181	199	182	191	165	177	161	177	197	168	162	170	183	187	197	168	177	151	147	188	176	185	164	198	184	176	182	199	181	179	185	211	189	189	195	198	171	184	186	174	191	164	211	191	177	176	180	180	192	175	168	171	159	195	191	173	172	193	176	162	186	200	191	199	197	184	183	208	169	170	192	206	174	195	197	166	193	168	197	174	194	196	157	175	169	192	175	188	204	180	187	195	193	165	174	175	203	195	235	184	207	179	182	199	186	182	188	178	163	189	155	168	197	180	180	172	204	161	166	166	171	186	180	191	204	207	182	178	181	187	179	190	176	196	189	212	205	188	193	184	167	199	131	190	192	171	176	178	175	182	186	177	189	195	198	188	201	168	196	192	180	193	183	223	178	165	197	183	192	169	155	188	199	169	155	184	227	182	158	185	179	164	171	174	175	201	195	176	193	180	187	188	182	190	219	164	186	188	170	178	181	219	205	183	172	186	194	187	193	179	189	187	191	186	193	169	194	217	194	156	194	185	205	195	175	187	176	178	181	171	178	190	212	198	194	194	183	204	192	197	182	198	174	199	181	182	186	198	164	190	176	162	181	184	177	170	184	167	179	193	191	213	173	188	175	178	201	174	193	188	186	166	167	181	233	199	180	188	218	195	166	166	166	186	177	195	194	185	193	196	186	189	150	194	174	188	196	183	182	171	150	174	162	168	202	206	217	172	207	201	157	209	198	162	178	205	208	198	179	178	213	198	154	152	179	183	211	203	211	198	222	184	199	177	186	206	174	185	152	195	179	149	173	188	182	187	180	169	166	178	181	190	179	193	174	195	189	179	175	171	192	173	193	200	192	178	171	184	168	176	169	203	191	167	204	165	188	170	203	203	163	167	179	188	182	171	168	215	158	176	177	185	197	175	184	183	182	174	146	208	166	188	160	207	184	191	212	169	183	191	182	199	194	182	166	185	199	192	186	177	166	195	192	180	183	177	181	173	176	181	175	191	213	177	207	181	177	228	186	197	212	189	197	210	180	199	198	186	199	172	195	183	214	159	210	173	194	175	201	190	202	195	184	174	182	182	175	179	188	198	144	187	184	194	198	188	183	190	170	169	209	188	207	170	218	194	181	180	180	178	171	200	205	184	189	189	200	210	184	168	182	182	180	198	215	195	200	198	190	169	162	178	189	182	156	189	186	160	174	186	174	199	193	161	184	206	190	187	160	205	179	173	201	182	151	180	188	188	175	176	184	187	200	185	176	172	165	172	181	181	183	200	202	202	215	176	191	171	205	169	173	180	190	179	201	176	189	176	213	160	175	185	179	182	179	154	194	181	189	200	181	182	183	178	186	211	162	172	182	188	181	185	169	165	177	169	210	187	185	169	182	195	196	178	190	189	184	199	185	193	178	182	176	201	225	174	185	176	205	194	178	185	191	207	177	167	160	192	169	189	179	165	171	186	197	189	168	207	185	187	162	180	173	179	169	176	194	170	165	199	199	190	210	166	196	189	169	181	162	161	185	189	178	193	195	175	168	177	205	201	177	180	193	168	197	164	200	187	207	204	171	194	182	186	198	190	164	169	170	163	196	175	138	171	193	171	167	193	176	161	173	178	169	166	175	190	196	187	179	180	193	164	168	185	210	164	188	182	182	172	189	177	191	186	197	190	186	172	183	191	198	187	162	175	185	208	182	172	188	173	175	197	186	216	213	189	172	189	154	192	209	173	180	183	193	183	217	216	180	179	192	180	178	150	187	233	183	192	187	165	190	171	201	196	157	199	174	184	190	170	179	201	190	148	169	197	201	192	198	198	196	192	212	160	192	176	202	187	189	181	187	185	168	176	179	192	195	202	178	180	193	202	202	176	165	192	187	169	190	198	197	135	155	207	170	195	216	205	161	166	185	194	175	191	203	208	196	175	171	183	193	183	183	218	161	192	214	221	154	169	168	208	197	187	181	141	196	184	224	159	191	214	184	182	188	180	164	172	190	205	190	202	186	199	151	192	192	176	157	201	174	173	195	196	168	156	206	182	162	193	203	188	184	187	190	189	191	192	176	217	202	177	168	185	182	196	183	181	169	184	158	171	181	208	185	203	184	192	226	237	182	163	176	203	163	195	207	165	196	176	200	198	185	176	192	173	191	201	171	185	178	181	164	176	185	157	178	202	191	179	197	153	170	176	186	184	203	197	186	212	193	161	180	185	161	178	182	196	193	182	178	171	208	171	186	201	181	193	151	179	168	195	169	189	180	198	174	166	215	174	195	216	167	179	196	210	196	180	181	189	180	180	200	170	178	201	185	159	162	169	176	193	181	191	161	191	198	192	170	181	188	189	182	192	196	184	173	181	202	178	177	180	169	163	199	182	162	168	185	182	196	210	188	192	192	178	174	154	175	200	209	179	184	164	171	192	187	181	200	194	186	184	195	171	180	176	200	179	178	200	170	206	208	195	188	180	196	168	206	162	190	199	211	180	182	185	209	184	187	191	203	190	208	204	220	191	207	178	181	185	191	173	208	208	182	212	174	180	164	170	194	222	220	184	190	178	197	157	189	176	160	182	177	193	205	177	180	156	180	199	169	191	166	188	180	173	177	191	168	192	195	162	162	183	178	210	173	165	187	151	174	170	155	163	196	177	179	189	193	212	182	197	200	186	173	195	191	201	204	193	201	189	172	190	190	179	188	173	191	191	209	163	199	198	187	166	226	193	181	154	157	201	192	174	188	161	171	163	181	178	179	156	182
17384	6841	4614	4488	4083	3230	2391	1968	1567	1340	1377	1396	1231	1164	1158	974	1005	861	690	720	660	603	574	594	591	595	520	473	470	447	446	387	425	441	429	391	429	423	401	411	420	405	434	399	437	408	432	420	402	379	402	420	467	388	416	415	449	425	437	422	423	388	414	419	381	430	389	411	404	432	392	412	419	453	407	432	410	404	431	412	395	388	390	384	401	399	408	397	392	391	399	380	374	421	385	411	380	387	420	366	386	428	409	384	399	434	418	414	372	356	419	370	412	372	407	405	426	385	425	432	394	406	377	400	448	389	410	377	395	406	392	393	378	431	419	410	409	403	379	394	400	428	419	377	405	409	379	410	419	404	365	390	418	379	418	403	377	467	424	400	407	456	407	383	388	373	375	396	403	440	409	417	418	410	394	436	409	406	399	414	425	382	418	389	405	392	400	432	407	403	385	410	421	439	382	363	374	428	423	378	381	389	383	410	401	413	400	389	368	403	431	411	383	407	393	415	392	402	411	385	398	416	389	402	394	395	392	396	399	371	385	374	386	415	400	440	399	396	393	408	401	388	372	405	404	414	433	399	437	384	401	381	409	373	385	399	414	375	391	401	386	384	407	417	393	384	400	425	394	409	418	402	396	371	410	418	406	387	413	395	390	388	449	358	418	410	405	387	383	391	414	393	402	373	427	384	382	388	423	401	407	396	394	434	390	390	421	360	407	343	403	403	370	419	413	363	369	383	381	381	374	389	414	388	425	402	397	414	410	390	385	393	385	403	411	392	403	415	392	384	416	402	421	415	396	368	403	404	391	399	419	376	360	399	404	413	392	370	389	388	378	366	422	441	396	441	352	428	413	403	417	415	400	387	403	418	402	384	366	421	368	418	404	398	374	342	382	380	401	393	356	423	427	362	395	435	420	386	388	401	422	415	419	381	399	411	392	390	426	448	424	387	367	391	406	432	384	401	356	424	410	411	426	370	445	399	389	392	412	384	403	409	425	397	394	387	369	396	395	410	399	431	414	425	391	429	381	411	414	404	442	387	416	425	390	417	389	411	395	433	414	405	417	395	404	384	398	359	413	408	401	401	399	398	400	395	377	427	381	385	401	385	443	374	415	414	404	428	420	381	426	350	400	414	373	411	370	402	392	402	420	370	378	392	385	393	409	406	367	374	382	413	354	380	401	390	376	407	407	409	395	419	363	395	419	423	437	382	426	401	424	409	405	406	401	403	379	390	389	386	398	373	432	391	396	400	386	412	407	382	409	377	406	382	397	376	389	384	426	429	404	373	387	399	405	419	396	384	365	411	412	397	425	402	434	397	411	425	387	402	432	352	378	386	442	368	404	380	372	390	400	421	425	410	383	412	377	404	394	399	400	399	407	387	392	407	392	443	390	382	374	413	409	430	370	376	406	417	402	390	389	394	428	400	397	391	408	393	405	416	382	438	413	389	407	411	421	404	407	399	402	371	414	419	429	391	392	410	412	413	425	393	420	406	387	404	390	412	389	394	402	388	371	402	398	418	391	394	361	428	388	370	378	401	385	464	383	423	389	362	376	395	385	422	407	417	361	371	407	385	390	367	388	383	367	429	392	389	399	385	406	413	397	384	397	404	398	429	411	398	382	393	413	363	384	410	393	392	408	376	386	382	386	433	351	389	422	399	382	393	399	410	381	407	390	411	387	396	403	401	379	399	396	377	429	396	391	402	408	428	381	423	392	375	403	338	386	401	388	429	384	417	373	380	406	405	391	427	432	411	405	432	378	426	397	368	395	394	427	437	430	419	404	404	422	399	383	429	407	438	384	372	388	426	374	420	396	383	373	371	430	389	386	407	412	392	372	422	418	409	348	412	435	417	411	375	401	423	394	396	388	383	399	412	376	401	396	392	426	409	396	377	374	413	396	392	403	375	421	407	411	420	371	397	391	412	402	431	381	383	399	417	403	391	399	411	422	374	411	397	392	427	419	404	388	385	403	384	411	392	429	403	404	375	416	396	403	364	399	392	416	389	402	368	382	378	393	395	388	381	396	402	438	415	421	374	403	416	375	376	396	444	402	429	418	384	392	423	387	374	416	394	371	386	382	356	394	424	380	376	406	375	377	394	414	387	401	394	399	439	394	392	412	382	410	375	415	389	391	424	393	391	365	415	400	378	422	403	393	387	414	396	405	381	427	431	409	401	365	392	420	406	408	411	425	392	403	383	386	375	424	406	430	409	382	441	398	399	385	379	400	385	397	388	380	410	385	388	407	391	393	426	416	381	369	369	359	409	414	439	381	407	405	410	419	389	400	381	387	391	402	387	422	407	414	390	416	426	392	445	393	393	382	434	417	413	421	411	371	396	426	415	397	411	410	409	436	416	407	406	414	400	399	411	397	445	386	423	384	431	378	430	387	396	396	381	407	394	408	392	389	384	417	407	418	400	404	390	389	403	413	400	411	421	385	395	411	392	386	398	449	391	380	412	423	407	395	422	416	451	419	364	429	368	377	398	389	394	401	394	399	369	389	422	391	391	374	368	405	405	416	396	417	385	423	404	398	398	393	395	418	386	346	381	387	377	378	399	399	402	394	399	397	359	422	414	426	394	400	395	398	404	382	416	373	408	434	416	412	366	418	391	390	383	406	403	408	397	414	396	429	406	412	399	375	382	397	385	423	407	412	402	377	387	376	403	393	377	402	392	409	387	372	384	389	413	410	400	424	390	384	446	384	403	428	426	408	421	400	455	436	382	393	400	429	402	389	391	391	395	407	388	418	411	394	408	388	462	417	375	427	370	412	397	399	416	398	411	387	421	424	416	400	394	390	390	380	383	424	395	423	399	393	397	413	429	379	371	376	424	411	394	412	358	376	421	402	416	381	397	385	416	425	401	387	380	431	415	387	427	443	419	388	412	396	429	421	425	380	397	409	406	418	419	401	386	416	415	385	400	407	429	434	412	409	379	412	397	412	414	391	412	426	369	413	374	398	401	398	391	424	390	407	369	413	434	374	362	364	423	402	393	401	393	398	392	434	365	422	391	405	378	373	419	410	439	382	392	421	369	383	451	378	445	364	371	388	412	381	425	411	407	390	400	382	407	389	367	390	380	391	388	397	439	429	367	380	417	400	383	414	398	396	411	396	375	396	421	426	357	392	398	408	390	406	383	361	404	389	408	403	409	421	410	383	408	372	429	387	399	376	442	390	384	360	391	427	390	385	372	409	406	419	405	391	420	387	397	402	392	366	386	423	370	373	401	388	391	407	378	407	413	353	396	382	383	400	406	403	392	406	388	409	422	393	415	400	392	419	376	391	408	404	398	404	410	386	430	407	364	411	383	379	402	394	387	390	380	401	443	403	382	399	397	371	420	402	408	428	394	391	410	398	454	413	391	403	372	415	389	402	390	383	402	431	371	417	413	393	375	402	392	433	381	393	378	383	380	397	367	404	405	414	432	403	402	428	356	413	412	417	379	434	380	377	388	402	424	412	397	429	400	411	378	401	376
42475	18427	7598	3484	2280	1567	1220	893	759	603	645	574	523	488	474	458	415	361	334	311	274	286	212	223	258	264	167	179	199	194	162	172	188	185	172	205	179	162	169	188	180	177	169	167	155	185	163	178	192	181	149	163	169	175	161	169	155	167	163	180	182	179	160	179	167	159	170	180	167	165	163	157	157	165	151	197	169	147	145	172	160	173	162	167	165	170	181	175	191	157	175	157	169	155	155	181	167	181	174	156	165	136	144	149	151	179	149	185	158	172	163	155	183	143	163	175	184	156	137	168	181	173	158	164	162	152	181	165	188	180	190	178	166	160	170	154	168	153	188	162	154	164	150	166	167	185	138	139	148	189	197	149	146	158	149	152	159	156	151	172	169	153	149	188	188	170	130	156	164	162	165	164	177	153	175	187	187	151	149	138	176	178	182	196	153	167	166	154	169	182	172	162	179	169	179	159	159	158	162	159	153	143	158	167	173	187	158	158	190	186	171	162	158	165	161	170	178	192	189	159	156	144	142	204	177	150	176	139	153	166	163	168	172	214	163	174	155	167	156	188	174	131	169	172	180	165	181	172	149	154	182	168	181	185	169	145	170	157	178	164	163	173	178	183	200	200	159	190	167	152	162	193	153	163	149	159	158	165	169	154	159	163	175	151	152	173	175	173	143	155	199	158	177	166	198	157	158	157	162	179	169	160	154	197	156	167	160	139	174	152	173	160	142	176	148	160	195	179	183	165	139	203	168	173	175	198	163	150	148	168	166	167	174	154	161	152	151	164	161	171	159	166	159	191	196	135	165	165	137	141	162	166	157	153	152	171	164	151	194	165	167	177	173	203	158	175	158	162	149	140	176	167	157	156	152	159	187	157	166	177	177	173	177	153	190	171	169	191	159	179	163	145	166	154	153	159	186	166	160	156	143	158	190	169	170	154	168	141	163	162	170	156	148	166	206	186	174	156	161	178	187	151	176	169	158	177	170	154	145	154	175	168	174	180	169	167	192	188	161	183	169	163	142	181	152	144	171	142	161	167	163	138	179	148	171	176	192	166	175	169	155	182	139	160	166	163	155	162	171	160	137	179	155	163	151	191	153	167	167	178	161	168	185	152	155	170	171	179	171	157	186	166	161	195	166	167	160	175	179	178	170	189	169	164	141	166	186	157	172	170	197	172	134	182	173	156	175	173	172	184	157	163	136	188	166	146	147	162	183	180	179	163	167	137	146	199	193	186	185	173	180	161	191	179	172	168	165	159	165	145	151	148	160	163	162	170	155	142	156	161	137	207	149	152	193	174	155	158	173	159	163	169	172	153	157	155	151	167	155	175	178	170	175	157	175	163	180	190	177	152	162	165	153	153	146	166	153	176	161	166	144	165	167	187	136	171	163	161	167	178	156	136	175	181	187	154	176	153	153	166	155	162	170	164	177	152	160	162	156	178	167	138	180	182	183	173	187	177	185	160	185	152	170	186	146	162	185	147	156	187	194	174	166	180	156	176	173	198	184	201	172	161	170	191	179	135	149	149	170	159	160	164	183	177	189	146	164	145	166	157	143	144	175	183	165	157	187	176	156	173	211	175	179	173	174	151	163	172	149	148	167	150	161	160	159	182	180	175	173	154	183	177	158	164	159	162	179	162	155	160	187	172	156	184	162	172	154	170	152	208	179	174	162	194	188	164	150	184	165	171	176	148	149	157	151	158	166	187	192	121	176	204	152	169	174	156	153	147	183	177	177	138	154	161	169	173	154	195	150	157	156	172	158	172	163	159	145	168	177	166	153	150	189	155	139	165	187	130	172	185	162	178	186	179	185	174	165	157	165	168	139	168	149	178	155	141	178	179	151	156	170	178	152	167	141	161	170	163	179	167	155	165	163	158	172	176	159	155	157	170	152	157	155	175	177	172	180	145	168	142	170	153	182	156	156	168	175	160	172	157	181	166	151	153	171	157	147	161	164	175	169	170	166	162	170	160	151	163	191	176	160	178	148	181	183	183	170	160	167	170	174	144	181	160	169	166	135	165	179	174	149	191	198	167	173	156	157	164	163	182	181	165	149	190	195	166	164	127	159	161	157	158	156	158	133	162	154	196	163	148	161	170	184	150	166	154	165	179	144	155	165	188	171	175	148	157	164	176	158	184	157	160	162	180	169	167	178	154	152	176	168	168	166	173	180	164	175	154	183	169	196	173	186	162	164	173	172	171	183	148	179	174	178	153	178	156	167	201	150	156	172	186	174	166	194	153	151	144	174	174	166	159	172	143	154	177	155	159	177	176	145	146	149	176	127	161	148	174	151	146	160	169	160	148	168	176	176	183	165	147	171	174	145	171	158	183	143	179	157	153	178	188	182	187	176	161	165	131	172	137	176	155	152	172	184	150	199	178	186	167	156	159	155	141	153	162	155	175	156	145	163	171	148	177	162	183	162	175	171	178	184	160	177	186	190	158	179	159	168	155	150	168	146	171	176	155	173	165	200	174	184	161	157	187	161	162	153	140	147	156	170	179	181	148	161	173	176	190	166	149	167	156	144	171	186	184	176	154	154	145	143	182	159	150	193	168	167	162	169	138	155	199	178	150	168	158	181	168	165	156	176	183	151	182	166	153	196	155	175	182	193	169	162	167	151	171	158	184	176	155	162	166	152	156	141	158	151	175	159	170	157	179	188	194	186	152	174	180	190	141	177	191	168	163	182	155	159	160	144	179	184	153	211	166	187	171	191	159	167	173	177	160	173	185	168	186	161	135	167	176	139	163	178	148	179	173	144	159	163	160	172	185	196	169	160	183	158	156	175	164	160	161	159	148	165	156	157	145	164	167	159	149	149	182	174	163	160	146	164	174	169	145	152	163	165	170	168	166	160	147	152	170	170	179	147	181	162	171	173	165	200	174	163	170	154	163	153	172	163	196	171	167	156	180	188	177	166	191	158	172	182	184	180	177	147	186	177	174	178	143	165	149	155	161	127	184	155	174	167	161	165	186	142	160	188	169	168	180	161	144	167	166	161	135	149	146	158	190	162	155	180	165	178	173	179	165	154	152	145	175	179	151	176	167	184	160	184	177	136	164	149	177	167	144	166	163	176	156	144	148	174	182	181	148	169	198	143	187	181	167	178	167	142	158	186	154	163	146	163	156	162	178	191	164	167	157	178	160	169	171	186	191	151	174	184	181	192	181	159	156	148	181	157	190	152	163	143	145	166	147	178	176	164	150	182	161	153	154	170	175	152	164	156	166	179	173	166	164	176	195	169	167	184	144	169	181	166	148	160	137	161	176	193	201	145	184	186	185	155	176	152	145	160	161	176	160	170	182	181	173	175	159	181	157	169	146	171	164	149	153	158	164	188	175	164	172	172	182	198	172	183	200	165	166	188	171	179	164	187	160	162	151	159	166	167	153	175	169	174	171	166	166	185	166	156	157	151	170	153	184	176	136	141	172	175	168	168	175	187	173	179	150	169	144	158	172	186	164	168	152	156	162	159	183	190	182
24093	10794	9491	8981	7930	6288	4905	4072	3409	2850	2870	2791	2443	2453	2255	2000	1846	1439	1373	1234	1200	957	840	923	889	735	607	545	502	522	474	441	470	419	445	430	416	391	399	390	439	409	386	367	407	426	420	370	391	415	393	371	388	413	390	391	391	357	359	400	374	403	387	377	374	386	356	379	361	371	382	361	393	371	385	387	401	349	376	378	344	371	376	378	359	371	371	371	361	399	385	387	346	373	368	369	374	314	360	382	368	356	380	363	363	350	347	364	384	366	376	345	348	379	382	354	368	365	363	380	376	369	343	346	330	395	374	375	352	357	349	387	364	372	354	355	379	323	320	352	386	368	356	344	371	396	365	351	372	340	359	351	359	362	344	349	371	406	387	353	352	366	385	325	367	386	382	388	388	375	385	352	341	348	378	344	362	375	359	374	369	365	365	372	393	393	299	388	376	368	389	350	393	375	380	360	380	389	342	379	364	368	372	356	357	402	360	363	418	324	337	367	398	384	374	333	340	384	351	397	338	380	363	377	320	388	355	365	390	369	365	342	388	380	389	377	360	348	379	364	350	351	372	394	360	398	384	328	384	354	403	348	365	374	391	354	384	341	368	365	354	379	365	386	353	359	370	358	385	358	349	352	340	372	382	348	318	322	386	337	379	353	350	343	371	371	355	353	382	347	338	353	364	374	348	328	385	370	379	399	359	373	318	355	364	399	395	366	379	365	356	362	385	350	396	364	364	388	392	384	381	393	348	387	371	351	333	363	334	382	373	391	355	355	350	373	347	373	375	367	366	351	350	341	356	365	364	355	349	405	365	375	402	382	331	358	369	378	349	331	404	426	377	391	348	384	366	361	379	411	365	355	375	383	368	333	362	354	324	394	359	374	375	387	392	343	358	349	351	383	390	373	381	347	337	352	363	353	346	374	382	366	341	392	360	397	368	375	362	370	359	344	378	370	348	371	384	387	382	367	360	382	369	342	360	352	392	403	353	367	371	395	370	361	390	384	374	379	409	366	360	346	364	361	374	340	393	385	369	362	397	356	390	363	383	389	343	359	398	354	348	383	332	349	335	381	372	412	335	350	377	364	365	326	359	399	343	368	353	346	385	394	373	379	349	370	373	344	359	337	377	359	359	377	366	371	394	352	372	376	319	348	371	383	387	376	387	359	365	348	384	362	370	374	352	381	354	382	369	351	345	370	366	391	371	348	373	366	345	363	356	360	353	349	369	377	358	376	402	388	373	402	369	389	368	346	350	360	377	355	357	350	369	346	366	348	341	360	332	379	364	372	372	376	367	382	373	353	353	356	359	352	347	362	371	384	367	368	340	360	391	364	349	353	359	356	394	369	382	375	394	342	383	381	354	392	366	342	365	387	364	393	381	359	367	365	373	389	360	358	377	356	381	377	378	388	356	365	356	370	364	354	384	372	353	330	372	398	355	358	370	350	379	370	362	345	392	383	385	375	362	371	366	351	346	367	391	373	396	400	359	368	321	335	393	381	363	340	341	370	320	385	365	390	359	378	379	369	338	359	329	353	374	365	374	386	377	335	347	377	384	343	394	359	373	392	375	329	384	340	378	335	361	351	347	368	358	379	338	361	354	381	373	390	394	345	368	354	388	382	351	348	374	363	371	365	361	357	376	372	381	351	386	355	378	355	375	392	385	356	355	370	377	395	341	373	376	368	358	381	356	338	356	389	339	322	357	361	360	387	357	353	347	381	344	381	358	364	358	337	357	361	348	353	366	348	380	387	338	375	369	358	355	370	363	329	360	375	377	379	366	362	345	367	400	378	360	366	369	355	354	347	384	353	361	354	341	386	380	339	365	363	378	363	365	328	366	364	366	362	370	361	363	367	392	363	382	372	371	376	383	406	367	332	392	386	344	373	363	382	386	353	367	391	344	359	359	357	371	372	359	374	377	373	363	365	376	356	361	365	370	333	372	357	381	378	341	377	357	353	363	359	360	355	359	355	371	354	367	363	358	372	353	357	354	367	338	347	379	344	369	376	358	374	393	391	353	377	340	367	379	353	369	377	362	346	354	366	353	371	388	395	348	344	365	361	375	391	390	354	356	341	378	401	357	367	365	386	379	362	383	353	396	340	349	332	373	370	347	368	361	367	384	369	339	371	399	386	373	353	364	386	362	379	390	339	346	352	364	367	403	398	354	394	358	376	377	394	352	394	358	376	381	390	354	364	369	404	354	349	355	351	351	341	342	346	390	341	357	407	382	352	385	393	342	375	344	381	367	357	345	363	335	379	388	363	374	341	347	381	356	364	350	333	322	366	372	369	376	374	359	414	346	351	346	401	388	357	368	378	353	353	374	336	384	380	363	353	339	362	341	358	361	367	380	353	381	367	365	385	392	362	419	382	381	385	394	400	341	363	350	384	341	381	382	365	374	352	315	340	339	375	352	378	352	359	420	341	370	399	365	372	365	396	356	351	375	391	347	380	375	343	363	344	372	380	377	373	355	331	383	387	382	360	396	353	365	373	372	356	362	384	380	357	383	356	341	381	325	326	362	371	350	374	372	356	336	347	385	383	357	388	361	352	340	359	339	361	362	332	363	379	396	382	365	366	369	357	391	357	381	380	353	383	365	330	342	368	368	365	351	358	390	341	318	352	352	359	382	355	390	407	391	405	384	363	417	351	350	410	390	388	363	322	366	370	368	346	365	408	371	352	374	359	371	392	378	369	344	380	381	357	346	329	318	370	373	383	383	369	315	381	382	366	358	401	359	385	347	350	343	340	362	398	388	360	383	386	379	363	363	359	401	375	364	334	367	381	380	368	364	369	391	370	371	370	380	327	347	357	329	383	358	378	341	350	360	355	356	346	358	385	352	360	375	389	363	354	344	418	320	359	401	374	382	375	352	364	371	343	378	352	396	326	354	337	374	378	387	321	379	371	347	378	359	379	344	366	377	337	344	369	355	350	359	337	361	341	356	371	378	382	339	413	346	371	372	365	376	351	368	379	341	391	375	396	354	409	364	370	389	346	377	388	372	365	366	359	362	333	366	372	367	400	381	369	339	354	366	389	363	351	335	369	368	368	371	360	351	353	376	352	387	331	354	381	349	374	394	370	370	369	376	359	350	360	365	394	392	369	386	372	397	374	341	369	368	373	375	355	362	351	372	375	357	383	379	342	352	317	352	373	342	394	374	383	424	369	390	401	362	369	360	363	382	349	375	389	369	368	359	367	381	384	357	346	365	377	347	353	323	363	369	361	345	390	398	340	369	334	348	335	408	330	349	395	345	381	388	368	384	374	375	397	364	352	386	357	338	401	341	353	362	400	352	400	385	389	385	385	362	385	347	337	354	398	358	365	374	363	387	380	365	361	371	362	383	312	374	399	389	387	373	345	366	346	376	362	369	389	382	378	369	360	358	381	382	373	334	370	373	397	367	367	394	364	326	364	383	363	337	413	332	348	359	365	343	358	368	352	360	369	379	386	345	372	353	366	341	375	389	356	345	419	375	337
55754	26253	11333	5404	3574	2074	1542	1297	991	916	854	755	750	684	691	644	570	435	438	407	321	337	306	292	313	295	261	244	231	218	217	235	233	202	254	227	200	201	192	165	215	197	213	211	191	204	214	207	215	216	222	197	211	191	224	197	218	201	196	217	200	198	210	204	216	204	189	188	201	187	183	181	184	184	205	227	200	206	195	172	211	163	177	190	209	174	201	209	187	192	190	189	207	176	202	196	196	191	191	190	201	203	192	184	179	192	194	199	192	186	194	231	201	171	212	213	183	199	186	183	185	188	196	200	178	177	189	180	180	187	200	174	203	196	206	222	246	189	188	199	236	211	227	203	171	243	217	207	184	180	233	200	196	170	181	191	196	192	202	204	201	201	194	228	181	216	209	206	191	188	213	181	215	211	198	192	209	192	181	199	221	197	216	211	210	219	196	218	206	173	202	191	192	234	185	194	220	191	175	216	195	179	237	200	202	201	204	216	198	192	221	208	209	224	194	196	210	174	198	229	196	187	211	218	194	187	183	208	202	220	223	204	192	194	211	204	209	191	216	198	217	222	218	202	192	193	213	195	221	200	223	209	190	179	199	201	190	209	208	222	182	193	210	209	185	187	186	210	192	187	182	220	170	219	207	190	185	183	191	180	206	220	228	198	183	192	210	209	218	195	199	183	221	205	211	190	221	214	224	178	189	205	203	229	208	216	192	214	216	178	199	201	198	189	216	191	184	211	238	216	190	203	215	188	178	194	211	183	187	195	185	194	185	196	191	187	203	219	207	190	177	205	204	203	196	208	226	201	213	212	208	203	188	213	217	197	196	184	192	205	220	207	178	189	183	176	180	192	199	150	168	205	185	205	207	185	191	188	204	201	211	162	221	203	185	205	193	207	213	208	213	198	186	194	197	204	211	187	212	211	193	223	196	207	202	218	216	179	204	188	204	180	191	184	174	205	216	205	198	208	212	185	209	199	212	204	219	186	191	220	212	198	189	191	222	200	197	178	191	205	219	207	200	218	185	177	199	200	181	196	219	188	212	213	168	192	204	203	189	169	164	210	226	208	204	217	217	206	196	208	183	188	174	200	207	218	196	212	218	180	200	210	167	201	197	197	205	211	202	186	188	191	183	198	207	188	196	205	205	192	209	214	182	176	195	216	172	188	230	192	197	219	231	211	211	209	193	184	221	215	185	202	201	213	177	177	215	183	200	184	193	190	224	211	169	184	178	203	190	193	196	225	189	203	215	218	188	209	202	218	204	231	203	217	187	210	196	200	209	195	209	223	187	192	171	187	234	234	199	222	209	192	195	239	212	170	193	208	177	192	201	196	183	181	199	196	190	203	206	193	201	213	214	178	229	208	222	210	200	202	197	185	194	214	206	206	202	204	176	192	218	219	188	207	200	203	208	172	175	174	186	213	197	189	193	241	225	201	192	181	185	235	217	219	183	231	215	197	189	209	182	165	192	165	219	247	205	214	200	200	188	175	191	202	195	218	175	191	200	193	205	223	194	189	197	185	197	213	249	199	175	208	207	186	241	187	192	197	207	211	213	186	200	173	201	189	190	202	222	213	212	191	196	213	231	204	192	233	204	184	193	202	201	189	194	193	193	203	204	211	208	191	194	181	179	188	228	214	201	196	196	196	204	198	205	231	194	233	209	204	235	215	243	247	203	213	233	201	201	214	208	190	195	187	207	247	181	172	181	198	208	191	173	170	175	253	180	186	215	214	167	191	182	234	233	206	194	202	220	198	214	217	220	194	208	191	170	214	202	209	217	187	193	188	190	191	236	180	194	190	186	172	213	207	184	181	232	208	189	193	154	170	200	198	223	241	210	203	219	221	208	191	198	191	214	238	220	202	194	213	223	203	191	179	194	197	217	213	216	171	195	195	219	173	176	189	170	202	208	193	204	178	211	214	190	191	207	185	226	179	217	197	203	206	186	164	188	200	203	202	214	222	190	196	197	213	219	199	200	195	195	222	187	199	201	185	200	203	209	183	193	205	194	201	203	212	203	191	218	217	177	198	194	165	193	220	195	182	204	221	202	200	213	204	199	225	223	187	210	229	194	195	181	219	207	204	230	177	198	209	190	195	212	194	201	204	184	216	216	224	196	197	211	226	197	196	199	151	172	203	207	209	190	198	214	191	201	188	179	210	192	193	195	203	197	230	188	207	188	207	202	211	192	201	189	206	182	203	174	214	212	205	217	220	191	203	208	192	185	215	217	213	193	207	186	207	207	209	207	192	183	209	212	198	186	190	181	189	201	212	196	210	185	201	205	189	165	201	173	198	207	196	195	183	191	193	210	168	183	204	194	204	193	190	186	231	220	210	198	190	163	186	175	182	179	199	202	194	198	212	210	191	220	184	190	214	209	232	217	219	215	192	184	208	203	212	211	201	194	185	194	201	223	211	204	188	213	177	211	216	196	192	191	204	233	232	240	184	206	205	204	199	200	177	187	194	209	221	188	215	214	226	178	201	209	174	214	204	231	227	202	220	215	206	177	205	180	188	185	173	211	204	198	196	198	189	206	215	217	212	191	206	230	204	178	200	212	207	190	192	188	171	203	249	192	221	195	195	177	180	194	180	184	218	198	214	207	191	174	172	227	210	238	212	220	193	170	217	205	178	191	209	211	182	198	193	190	179	186	210	207	214	176	195	200	174	205	195	195	199	214	178	198	212	209	178	203	212	183	208	199	213	239	188	179	240	230	212	217	203	196	194	186	218	195	203	186	225	174	223	200	224	235	203	210	195	207	206	196	209	185	172	177	156	206	175	182	187	191	201	186	209	222	183	190	185	207	190	177	223	220	202	209	194	236	221	202	159	191	185	232	214	221	193	257	181	211	202	234	210	181	192	248	193	192	200	205	193	190	196	204	198	205	224	207	226	200	202	229	215	215	232	204	182	182	204	175	188	183	185	197	190	206	213	214	205	194	201	211	240	202	210	180	203	205	227	188	198	187	198	180	203	182	163	229	189	192	167	208	191	207	190	181	183	204	205	218	184	207	214	236	173	241	189	203	207	211	205	190	189	227	225	187	185	210	196	204	171	187	214	186	199	202	215	183	180	186	199	194	187	174	194	206	206	188	214	195	194	172	199	191	200	211	181	188	208	215	175	194	194	200	189	186	180	218	206	173	193	195	217	225	231	187	190	201	204	196	201	195	188	198	186	178	212	217	181	193	197	213	190	189	190	199	233	207	192	196	175	198	193	229	217	187	216	184	174	189	182	185	196	193	171	213	172	190	223	204	193	177	187	188	192	242	208	200	228	196	177	179	203	203	193	190	227	174	204	190	211	181	193	206	221	187	197	187	197	194	200	189	176	178	195	179	199	193	215	204	212	191	217	198	204	214	212	219	201	186	180	189	212	194	203	193	189	163	188	188	174	202	220	196	215	212	192	224	210	214	198	227	193	212	180	174	208	191	197	233	218	190	166	224	193	233	202	168	215	211	191	222	194	191	196	214	226	210	193
31648	15090	12039	12126	10927	8073	6698	5528	4574	3938	3898	3814	3416	3438	3184	2910	2748	2107	1999	1808	1484	1351	1262	1286	1209	959	780	736	605	593	545	580	585	573	561	561	495	474	525	477	454	475	517	490	456	447	446	437	461	443	448	438	450	439	422	483	473	428	427	475	463	438	432	427	412	455	444	407	412	398	418	441	416	432	411	448	434	448	412	441	431	408	421	442	444	462	425	421	434	406	411	464	423	441	440	427	469	472	409	421	427	424	420	403	379	435	449	446	433	452	434	394	419	434	450	422	451	456	436	404	444	433	422	433	424	411	456	467	435	431	424	417	403	418	423	434	433	441	435	470	434	415	407	407	444	440	449	462	436	441	434	419	398	463	462	447	397	424	422	426	450	429	459	448	407	398	424	424	488	413	421	461	425	424	421	454	429	455	388	451	415	435	484	445	438	449	392	468	424	426	437	447	422	407	448	430	451	449	442	398	462	468	453	400	449	443	449	428	418	432	443	412	427	435	416	426	436	425	410	428	459	386	483	479	433	431	406	422	459	446	429	435	422	398	470	431	461	385	459	393	413	439	432	452	456	450	459	441	447	450	454	453	447	414	418	401	445	425	429	451	383	426	456	488	433	423	432	432	418	431	405	464	434	443	447	429	430	414	457	439	431	462	477	429	423	424	451	444	433	410	446	383	415	420	453	420	423	416	430	438	417	450	402	468	424	444	408	447	467	457	393	427	451	405	392	387	437	392	436	436	439	406	403	397	419	442	486	436	419	468	395	432	449	431	471	445	454	423	429	407	437	431	439	439	433	408	437	421	431	429	413	418	432	465	439	425	442	441	392	423	422	456	432	410	438	402	422	455	416	434	425	438	440	473	416	425	419	456	423	418	457	400	427	440	391	399	450	466	411	400	405	429	431	466	437	451	433	442	452	434	437	439	410	386	443	485	437	400	446	391	410	453	448	413	404	396	441	447	457	457	426	430	455	442	465	417	412	435	435	438	448	495	476	413	430	431	483	428	405	455	480	429	416	427	413	451	439	412	423	446	429	418	473	425	442	463	417	418	435	411	440	401	437	424	440	444	386	407	401	462	488	403	429	426	446	418	432	402	467	401	447	454	420	425	454	394	416	418	443	417	440	457	472	459	435	455	410	457	419	425	408	405	481	438	415	434	427	460	433	419	393	414	436	429	426	430	426	456	466	439	468	449	440	423	421	432	424	407	380	442	416	424	441	432	427	432	401	449	434	394	463	471	452	431	420	447	440	448	426	436	469	450	418	423	455	414	445	445	418	442	428	458	422	459	414	441	454	429	380	441	436	397	429	421	464	454	458	403	441	459	430	460	405	425	459	452	428	421	441	456	430	425	417	439	428	434	433	453	441	392	461	443	437	474	445	458	451	421	472	419	431	420	423	450	416	474	443	457	441	422	468	426	432	445	456	452	449	400	448	444	427	396	445	441	443	394	469	446	419	450	425	411	423	407	396	444	429	389	445	439	440	454	415	445	425	396	432	460	428	439	390	441	419	429	463	406	409	416	446	419	410	457	493	398	440	485	425	444	430	440	460	430	458	450	440	417	416	427	416	474	448	437	399	439	424	435	450	417	431	442	423	429	469	430	435	414	431	392	449	392	385	458	411	439	435	418	410	420	425	434	426	455	414	468	423	416	443	461	455	427	446	418	482	421	433	445	455	438	439	418	433	423	407	409	420	417	467	414	476	454	421	440	445	438	437	453	436	420	454	426	429	430	423	424	458	435	451	428	428	456	414	453	414	393	429	469	437	386	462	440	401	455	412	459	449	455	443	410	447	440	437	462	428	461	391	447	406	423	456	423	429	446	429	410	466	422	422	416	430	439	450	434	441	458	450	463	483	461	437	429	427	442	427	421	444	423	422	414	434	448	491	445	432	466	423	436	448	420	442	460	443	422	425	424	409	430	439	416	427	427	408	423	429	449	404	444	425	437	429	436	449	421	443	439	398	444	461	431	442	413	411	419	428	460	400	419	444	428	420	496	404	424	447	433	427	472	433	461	418	433	449	411	428	425	403	413	456	482	435	429	471	444	456	447	427	417	415	453	436	474	436	461	422	405	433	438	412	403	444	424	438	447	435	463	425	406	475	454	410	447	422	433	419	424	436	441	444	435	441	468	426	417	443	483	444	425	422	460	408	442	405	434	435	450	476	465	448	452	431	440	443	408	441	404	422	421	442	421	434	424	392	371	461	392	454	425	422	465	458	426	420	436	413	431	485	428	446	443	441	438	416	388	442	447	446	472	461	422	406	456	417	436	439	411	426	445	392	404	410	437	440	441	447	407	414	427	468	411	417	441	460	457	431	415	423	403	447	418	424	411	442	428	416	433	443	431	482	419	420	432	436	492	428	459	427	441	402	454	437	434	428	426	463	417	448	453	425	425	440	428	457	462	415	418	452	432	406	451	464	437	422	418	455	436	438	422	405	464	461	412	393	432	441	440	421	449	449	433	466	454	402	436	441	419	432	440	450	452	399	459	421	416	404	429	445	432	445	434	392	407	458	475	426	466	414	416	417	448	457	413	428	447	413	454	446	424	435	450	470	429	447	439	491	398	398	409	412	467	422	434	456	446	427	420	443	425	415	391	462	436	465	397	409	454	445	443	446	427	482	435	414	413	416	417	394	415	405	408	469	446	447	464	460	465	493	414	422	447	429	449	462	397	446	423	439	445	473	443	446	474	412	422	466	436	447	489	455	439	436	412	442	481	477	392	456	450	440	466	434	431	443	464	463	403	422	465	426	431	438	418	422	433	445	407	416	437	419	420	440	416	446	398	448	449	451	401	410	405	424	463	417	431	426	420	432	426	426	430	378	396	449	424	426	458	394	451	425	426	443	411	434	415	440	472	422	455	475	453	437	489	434	428	453	432	461	395	419	459	450	421	443	440	441	466	403	454	430	410	420	443	420	442	428	424	400	470	474	429	427	441	444	429	433	425	418	389	435	425	457	460	426	411	436	440	430	444	397	404	445	457	430	430	427	428	393	443	432	431	418	455	463	462	415	424	409	424	439	437	428	430	450	417	457	402	495	436	444	442	446	462	405	451	454	429	441	397	404	426	444	429	416	435	459	430	395	434	441	428	456	406	440	410	458	397	467	435	434	411	467	460	410	472	437	437	430	451	426	434	427	450	443	427	452	439	411	397	442	459	435	402	473	392	424	448	479	459	409	440	449	452	420	460	420	449	458	430	445	385	400	393	413	455	430	425	381	432	404	461	467	419	420	438	408	455	427	429	436	411	426	435	464	402	482	417	453	418	385	456	435	456	425	426	448	425	414	447	435	423	442	402	434	445	429	425	427	454	452	431	437	427	406	434	412	438	444	412	416	446	392	450	418	438	383	429	432	423	445	442	442	440	421	431	422	441	445	475	457	403	452	425	421	413	431	441	437	418	455	425	434	443	448	413	399	437	451	442	423	404	428	406	427	439	461	416	393	424	434	462	409	430	413	437	456	468	406	420
32688	10511	3225	1499	1136	828	605	522	468	385	403	365	300	325	320	318	255	281	223	251	210	213	243	188	200	228	183	161	187	210	168	202	215	188	197	208	188	207	207	189	191	197	170	188	185	187	173	197	190	186	201	177	205	162	175	180	178	163	199	186	175	192	198	152	195	173	212	189	167	196	206	205	207	222	193	191	181	171	200	193	186	189	196	182	183	202	188	180	201	173	176	218	192	173	187	183	188	170	179	210	201	175	207	188	198	222	188	184	176	176	205	184	199	196	157	174	185	165	188	193	171	146	199	185	185	178	211	169	179	204	198	185	190	200	193	182	198	195	177	204	176	195	180	188	205	216	200	171	199	173	195	174	201	192	197	173	201	184	175	180	219	205	192	190	166	182	177	207	203	195	197	193	215	204	215	184	210	188	167	183	169	202	195	187	203	201	186	198	199	195	189	211	205	179	172	197	195	196	168	180	193	189	194	201	178	186	188	192	216	188	196	176	182	212	187	172	167	182	196	198	183	140	177	194	204	222	168	175	172	189	188	185	185	176	192	214	218	186	164	183	240	201	173	206	194	184	218	199	195	196	180	159	204	188	168	187	192	191	189	218	173	182	182	200	184	192	188	188	166	157	183	187	185	203	193	220	197	175	187	197	205	182	188	188	195	166	187	186	206	200	209	185	189	199	215	189	181	193	163	197	246	204	205	175	184	171	207	163	165	182	209	185	200	210	177	203	189	207	175	162	181	199	207	184	181	225	207	171	189	172	163	190	199	184	199	204	189	179	189	196	216	195	205	184	172	187	168	190	178	227	178	207	178	193	173	205	201	197	176	186	184	172	206	181	191	185	195	184	179	202	196	164	190	173	183	176	215	203	210	189	171	177	205	197	187	163	172	197	187	196	187	179	183	215	176	196	190	196	210	204	232	190	203	178	203	181	198	197	191	197	221	192	210	201	195	169	165	208	180	178	186	168	174	189	175	176	203	212	214	185	184	180	226	172	194	233	177	162	208	205	222	206	193	186	170	184	216	180	181	178	184	194	193	206	199	196	184	175	189	191	181	201	185	182	185	192	186	182	168	197	166	194	175	176	165	182	179	186	178	191	199	181	188	180	201	210	192	194	153	176	187	176	186	206	203	174	174	183	176	182	198	188	176	210	189	185	188	165	205	188	185	178	183	189	189	207	175	178	193	177	194	198	185	193	170	184	185	184	168	160	171	171	154	182	196	213	208	185	185	163	178	155	205	187	186	190	177	191	170	198	171	177	172	207	186	177	192	172	208	224	186	178	192	177	199	184	177	190	188	182	191	196	196	198	205	197	178	193	159	178	194	173	163	177	179	173	186	195	189	207	176	183	187	189	182	192	200	155	202	198	211	190	209	182	192	167	191	212	173	209	196	185	186	202	188	166	187	176	214	187	181	176	203	171	195	174	204	226	201	180	173	184	165	189	176	176	197	196	183	178	184	209	176	189	178	192	205	179	189	209	190	193	161	184	192	190	186	188	214	218	187	181	168	185	196	196	190	181	180	169	200	189	220	194	209	190	191	199	202	193	192	190	207	192	186	188	175	211	202	174	170	195	163	187	173	189	183	197	199	194	168	171	182	191	184	181	183	196	187	198	163	212	194	203	169	174	195	194	162	192	199	185	190	194	202	200	199	194	183	160	187	168	201	165	173	211	177	185	217	171	216	194	184	182	172	168	176	187	180	188	167	190	186	176	160	167	178	178	174	185	186	183	203	154	178	180	192	168	174	212	185	182	162	186	175	171	187	195	187	190	157	196	199	178	229	181	179	178	191	145	170	183	198	178	196	178	228	192	196	187	149	174	170	182	185	190	191	187	205	178	182	182	191	199	163	181	172	192	175	175	206	197	175	162	154	180	186	186	184	190	171	204	191	199	190	216	197	189	206	217	214	200	206	198	170	186	206	162	168	201	185	174	195	172	207	180	202	175	195	189	168	210	189	181	199	204	203	175	199	174	195	180	188	178	189	182	198	176	197	194	214	172	174	194	197	182	199	189	174	187	171	185	188	191	171	155	191	200	184	163	185	197	206	184	158	179	186	178	198	189	185	185	168	191	184	169	198	211	194	219	197	156	180	188	192	210	187	189	191	186	205	178	179	184	154	178	195	174	187	167	204	224	181	171	191	169	192	185	169	183	179	156	148	180	178	154	159	185	190	166	191	210	175	196	205	207	185	223	186	174	160	213	172	170	201	202	208	203	177	196	198	188	192	178	185	196	196	199	170	173	185	177	186	197	184	205	194	176	182	211	193	189	197	217	169	203	181	165	203	194	192	164	173	185	200	179	192	163	174	194	169	179	172	163	188	188	161	189	190	189	186	186	192	157	182	195	194	177	193	212	196	177	200	178	166	193	198	186	213	211	206	188	212	174	189	185	207	170	196	203	171	188	227	174	183	187	208	191	176	173	176	197	190	203	208	172	163	210	193	204	206	175	197	189	181	200	180	216	172	179	211	176	199	192	187	191	206	197	152	182	200	207	191	187	217	195	180	205	173	178	190	192	197	189	148	184	200	156	201	171	210	204	197	190	172	185	195	210	186	182	206	208	198	164	181	188	182	219	206	190	204	179	211	189	180	166	204	189	195	159	209	185	174	208	188	204	193	184	183	184	193	177	212	177	194	157	189	184	180	192	180	148	221	190	189	188	187	201	198	181	176	195	186	199	183	161	199	164	176	195	175	203	197	188	214	210	165	187	186	184	175	176	189	209	184	196	213	196	171	170	178	175	177	199	218	219	170	171	172	159	166	199	162	178	193	200	204	172	176	178	205	196	212	200	186	180	197	186	207	181	132	200	166	170	187	181	211	215	180	178	196	213	180	206	197	191	194	199	178	181	207	181	174	186	168	148	195	204	190	177	190	217	193	180	184	156	161	189	196	184	174	187	233	196	169	201	212	189	198	190	184	196	204	204	197	179	197	220	196	199	169	200	147	186	208	192	219	194	216	205	180	189	176	188	193	207	201	180	180	193	188	205	171	167	199	169	186	186	190	184	179	198	168	188	173	158	154	183	212	181	191	193	217	171	193	196	185	184	230	196	176	193	204	192	191	201	194	195	227	153	215	196	212	195	232	190	194	190	212	197	187	197	182	193	197	179	185	187	185	193	188	168	217	203	200	184	171	200	168	197	203	214	185	204	192	185	202	210	177	183	174	174	197	203	209	176	199	180	158	165	185	175	193	209	175	180	198	184	183	178	194	178	194	200	151	219	186	204	199	170	200	156	192	175	195	181	174	195	200	184	203	198	162	171	179	172	205	191	196	173	167	180	183	187	199	197	168	203	201	182	168	181	210	211	189	161	208	171	174	179	183	184	177	168	197	199	183	181	177	172	199	192	197	197	209	182	170	188	181	178	189	179	208	199	197	192	191	213	173	186	188	202	184	171	187	213	189	190	197	183	218	173	180	178	194	191	170	183	201	164	200	186	192	190	192	189	176	199	181	196	180	162	218	191	190	181
18783	5798	4671	4429	3899	3126	2336	1941	1694	1597	1460	1221	1223	1307	1196	1150	1038	904	785	771	694	640	617	600	559	534	513	499	472	485	449	462	466	421	429	450	416	427	388	416	433	399	449	427	394	440	409	430	415	416	397	437	370	418	390	441	420	408	396	392	422	406	403	407	398	389	405	452	437	410	425	360	429	405	411	434	398	390	401	423	402	437	446	430	416	436	462	400	388	388	459	453	391	431	415	395	408	418	416	386	416	374	404	410	470	420	436	407	408	396	404	419	444	387	349	383	419	382	417	424	421	427	407	391	407	430	397	394	428	384	409	406	400	395	400	421	364	404	400	400	381	399	397	446	449	403	390	397	384	410	407	409	390	387	378	391	432	414	373	428	379	444	412	385	397	405	417	401	410	411	417	403	400	402	420	417	428	427	423	425	416	418	389	407	397	416	411	406	386	411	412	386	400	433	416	444	397	431	361	387	425	379	400	418	406	407	391	421	380	436	388	415	401	394	398	404	454	436	442	453	384	387	426	434	420	423	440	386	414	422	388	407	399	397	415	462	392	377	429	400	406	383	375	390	408	386	394	384	397	395	416	407	423	432	405	402	420	378	402	409	422	409	426	411	417	394	416	404	399	448	399	397	416	445	386	417	432	443	376	391	422	400	382	408	421	409	405	450	401	425	381	453	437	410	399	411	386	389	391	430	419	437	400	370	412	432	420	385	387	391	417	404	416	402	432	384	382	392	446	418	413	402	380	454	395	422	406	405	412	441	410	392	403	423	396	406	411	422	393	402	386	374	429	447	417	414	379	440	386	413	408	417	416	392	435	398	402	420	421	390	422	424	402	395	463	412	445	435	404	416	385	431	379	435	437	397	424	383	425	410	413	419	398	410	378	386	388	402	421	377	453	440	425	376	396	390	409	390	415	403	429	416	375	420	402	399	410	374	426	435	410	435	458	407	417	419	401	406	399	418	422	390	425	375	434	410	379	396	419	374	403	434	423	400	421	390	384	393	401	432	426	381	411	422	407	425	414	438	385	398	418	392	414	401	414	402	418	435	440	441	418	408	410	422	406	431	420	437	405	390	437	377	409	413	386	418	388	411	398	424	411	418	383	429	427	414	388	374	428	390	407	374	391	430	413	398	411	376	424	392	424	395	395	429	354	413	405	421	391	413	386	402	400	389	376	425	400	400	416	409	384	398	416	402	411	385	427	407	391	400	413	389	408	397	389	402	443	404	413	407	419	395	411	395	396	422	414	418	392	390	407	389	399	392	399	390	400	414	376	405	409	389	410	427	406	386	394	410	440	416	406	401	440	385	382	375	424	404	404	416	419	377	352	412	427	387	405	376	396	416	440	406	391	399	407	408	415	432	420	443	394	393	426	393	409	394	417	385	407	415	407	414	417	400	393	433	380	388	417	404	402	408	375	425	389	401	424	408	437	413	437	408	400	430	395	389	415	408	435	377	407	417	411	427	396	402	417	382	426	413	395	422	418	430	400	395	429	385	379	383	343	386	419	428	408	444	358	454	418	402	407	384	428	429	438	420	403	446	399	403	405	404	425	397	431	395	466	461	379	423	398	417	398	388	425	379	399	411	379	431	413	385	416	397	424	418	392	420	399	400	414	436	427	400	393	402	412	394	406	387	438	401	417	448	397	410	372	382	414	409	425	420	440	394	417	378	390	387	383	401	407	416	403	381	378	394	382	410	398	425	403	406	391	390	421	371	420	433	372	395	389	377	384	472	419	408	388	440	394	420	365	418	407	381	399	409	424	397	405	405	453	417	390	408	448	451	389	401	427	420	382	368	437	389	424	448	382	355	429	424	411	387	413	394	401	424	418	383	416	411	398	408	365	426	413	411	387	392	423	401	417	405	433	390	421	370	410	412	416	419	375	396	401	387	377	406	409	401	400	418	400	405	408	420	413	392	411	397	382	387	420	433	430	414	439	397	418	442	409	421	386	393	384	423	440	393	423	428	385	380	413	437	410	425	389	428	406	377	426	372	405	364	407	426	418	410	419	385	428	390	429	383	404	394	423	444	412	437	438	432	413	379	374	398	397	419	387	408	417	381	375	423	405	429	389	390	426	421	405	432	389	372	396	442	374	384	382	374	399	393	397	394	441	373	416	427	409	406	412	414	400	407	415	398	404	402	372	421	435	404	409	422	399	399	417	444	408	386	418	418	395	415	412	406	403	388	405	364	405	427	405	422	419	415	439	419	411	378	424	401	397	421	411	414	413	391	391	386	444	401	411	404	395	408	412	418	415	384	417	425	438	383	393	411	401	397	424	415	420	394	420	403	436	391	427	427	420	409	385	436	402	399	382	392	465	428	430	410	429	447	422	392	386	382	375	404	420	425	407	384	391	423	401	382	429	374	416	399	415	417	425	422	406	400	418	383	393	418	395	416	371	420	426	374	391	391	424	419	421	418	419	409	406	380	436	399	424	437	404	371	398	432	385	401	430	389	405	426	438	410	416	412	411	453	427	391	403	403	366	416	413	402	408	423	455	397	438	441	425	379	368	422	393	416	451	417	374	369	415	405	414	390	392	418	446	409	436	423	411	397	382	427	391	391	398	404	435	415	418	380	423	432	429	422	439	414	405	420	432	428	390	389	395	411	404	396	397	401	410	422	437	399	423	432	403	413	408	399	426	391	394	413	379	390	428	450	417	372	405	360	415	442	433	426	380	410	438	399	368	380	361	409	402	407	442	418	410	415	411	414	437	417	406	430	399	435	405	405	438	400	387	431	423	362	398	412	397	392	430	432	427	411	409	405	414	376	378	440	407	426	389	422	446	390	423	434	419	427	455	435	450	402	436	440	407	427	396	405	374	403	403	389	413	391	401	405	418	403	430	402	432	420	406	394	404	426	400	424	420	437	406	406	412	373	375	427	417	422	449	387	410	393	431	418	395	438	390	382	419	421	411	434	382	391	403	430	423	420	389	416	411	411	396	381	424	395	414	440	407	428	373	406	426	400	398	411	375	424	419	410	437	408	412	431	425	403	395	412	397	405	367	419	398	440	405	453	427	393	399	415	432	401	415	402	401	382	416	386	411	403	412	398	408	415	407	417	406	395	404	442	404	449	432	380	397	398	448	447	416	388	385	378	413	373	391	439	394	406	385	412	424	400	397	436	399	428	404	417	416	401	388	399	361	428	404	375	409	403	417	396	413	439	428	428	383	404	386	413	410	370	390	401	383	412	385	429	398	393	384	388	426	414	430	397	379	452	390	386	425	407	428	401	396	400	387	425	424	398	418	381	376	395	399	433	412	430	402	410	431	427	388	408	444	385	423	435	390	406	390	398	416	408	423	432	417	393	420	413	411	389	394	361	404	425	435	382	420	414	416	409	426	380	389	412	390	359	423	379	426	397	367	433	359	411	435	399	425	433	457	401	387	364	431	417	357	415	415	431	426	413	399	443	428	403	389	368	393	421	398	378	376	402	422	395	388	409	407	395	407	419	424	434	425	401	423	459
46591	19827	7576	3245	2194	1420	1044	847	711	666	604	492	525	550	489	406	415	363	355	333	303	222	255	247	199	192	206	205	218	171	204	171	174	186	184	175	184	202	175	168	195	168	172	186	200	169	187	159	163	187	209	185	157	180	147	177	156	178	155	176	170	189	184	145	175	199	171	164	166	158	175	198	178	165	158	163	161	187	170	199	183	165	163	165	188	144	171	178	156	157	183	167	162	175	162	182	184	180	176	166	166	173	162	210	170	171	160	180	161	160	165	168	170	193	176	164	154	186	165	164	150	190	177	172	165	181	195	163	151	167	182	152	149	171	198	153	164	174	169	177	161	155	155	172	186	181	176	180	190	195	180	168	168	165	183	188	162	157	193	189	194	142	160	164	186	188	181	172	155	177	179	154	176	177	168	201	173	147	167	183	180	167	167	174	171	173	171	148	186	179	163	226	175	193	166	185	177	185	148	169	177	175	145	171	173	145	144	182	159	175	188	176	155	164	181	159	183	167	146	155	156	177	202	179	162	182	165	163	203	168	169	202	156	167	168	176	182	148	157	156	171	163	183	173	167	146	147	163	184	175	156	169	179	185	164	188	183	166	166	159	185	164	135	155	159	180	149	150	184	178	162	162	147	139	182	180	191	178	160	171	157	164	153	169	166	200	152	156	166	152	165	143	174	166	153	162	159	184	192	169	156	175	177	185	179	152	164	203	152	165	205	153	154	170	168	171	175	188	171	177	169	172	169	170	174	152	163	179	182	158	182	191	160	165	203	181	178	167	161	193	164	167	183	158	174	161	164	193	191	163	171	172	184	171	169	165	172	198	174	167	179	188	153	158	157	184	169	191	180	185	174	175	168	194	191	164	161	163	170	171	175	161	168	160	178	157	176	186	186	162	176	197	164	176	185	181	179	167	166	190	167	150	173	149	172	162	132	168	194	164	170	166	184	134	171	147	184	153	181	162	164	201	196	152	168	174	167	169	169	145	156	169	167	161	178	180	171	165	168	181	184	158	168	183	176	190	181	187	188	176	156	152	184	181	155	166	159	164	172	169	170	159	185	167	169	158	166	154	167	171	156	157	174	184	160	167	173	197	154	161	178	171	177	170	172	159	165	168	197	163	154	170	198	187	195	176	180	145	159	179	177	170	161	158	180	182	182	162	183	175	172	156	163	173	177	193	175	169	174	166	186	156	172	158	191	177	157	161	171	196	190	168	160	159	177	182	182	165	183	174	169	166	177	169	159	179	169	174	202	170	197	186	178	176	178	173	152	189	159	163	166	163	165	172	173	173	177	177	154	185	156	132	160	161	182	173	186	167	167	168	161	187	167	195	157	154	194	180	124	179	156	191	159	181	185	175	166	169	160	181	195	178	165	181	176	170	175	173	169	147	203	185	172	174	171	184	178	193	176	167	177	162	187	177	163	154	176	180	186	160	164	184	168	160	178	169	171	181	160	162	194	186	179	170	189	184	151	192	159	161	183	165	151	181	175	186	175	157	158	173	130	180	169	173	186	157	185	195	166	161	157	143	203	187	184	171	168	179	165	183	184	176	149	163	144	171	174	184	191	167	167	197	170	192	186	210	169	178	160	150	174	147	160	178	166	181	194	183	176	166	179	164	150	177	154	169	175	169	156	178	196	144	165	189	167	169	151	159	171	172	149	183	189	187	159	194	187	170	172	145	168	163	174	162	151	160	176	182	205	187	179	166	190	188	167	160	171	155	165	162	196	180	193	177	166	170	136	167	179	156	178	187	176	173	170	174	186	146	168	177	182	155	194	163	192	139	151	177	147	192	152	149	189	166	173	169	176	154	183	174	153	176	173	161	186	137	147	161	184	157	151	180	185	176	193	154	189	175	158	146	159	148	176	149	151	183	184	171	190	151	177	156	153	168	150	176	148	220	167	163	164	188	158	155	179	154	161	169	171	176	175	177	140	163	194	179	200	157	183	180	170	185	161	178	185	195	159	159	129	149	149	178	176	185	193	170	165	166	193	182	191	181	178	167	164	160	145	213	186	153	162	188	181	174	167	190	169	171	178	175	168	159	157	159	173	184	164	176	155	177	206	156	167	154	178	141	175	155	165	152	152	191	156	179	168	163	156	179	168	181	178	169	163	180	168	179	174	191	171	171	180	147	157	172	174	167	175	167	166	160	182	210	211	171	152	171	180	157	149	153	159	190	180	172	185	189	153	169	175	157	166	169	165	175	153	187	162	153	161	161	133	152	155	168	181	185	175	186	169	165	165	182	181	178	184	151	157	161	190	172	165	168	153	178	152	194	150	197	176	181	164	167	160	171	172	192	180	187	194	181	166	169	175	154	188	190	151	180	166	153	176	200	200	157	177	131	150	178	158	161	144	164	156	158	193	165	160	144	168	184	158	148	192	192	186	176	169	193	152	147	157	153	171	179	147	159	156	168	174	182	181	173	165	178	163	184	165	196	170	181	150	170	162	175	169	136	165	157	178	182	164	174	158	153	165	175	159	161	181	150	173	166	175	174	186	180	180	189	178	165	170	167	162	159	179	154	167	183	160	145	178	186	163	152	194	158	153	183	156	173	184	158	174	171	177	161	169	159	160	175	167	169	163	204	176	178	178	172	168	157	168	145	166	170	184	169	154	189	172	187	156	147	175	172	178	171	186	178	192	160	180	168	168	160	203	160	184	168	195	168	170	154	180	163	154	161	182	169	190	176	158	175	171	165	180	178	174	188	189	178	173	163	175	173	165	175	161	160	180	181	187	190	168	169	168	181	185	157	143	198	182	158	183	150	170	157	166	180	156	166	174	156	144	154	178	145	171	168	165	177	182	174	165	159	154	179	165	154	186	178	189	154	167	171	182	170	157	177	191	173	180	179	157	171	152	175	172	168	171	168	167	184	170	168	194	157	162	171	170	169	185	174	178	189	177	166	171	154	184	155	163	178	150	162	180	159	169	167	178	158	192	164	163	194	173	215	151	178	160	162	165	185	174	154	173	177	189	163	186	174	169	170	174	156	165	188	195	181	182	185	156	175	158	176	196	176	168	176	165	159	138	168	164	172	172	134	177	184	154	163	178	161	203	171	180	166	168	166	179	161	157	198	158	180	192	168	167	162	191	171	175	162	152	180	184	199	169	162	179	166	154	201	151	143	161	162	148	182	155	198	151	154	184	165	167	170	168	169	176	198	172	169	156	180	175	152	180	196	160	150	162	157	170	163	164	187	155	168	166	168	147	166	184	178	163	160	171	171	174	171	189	160	155	162	150	153	171	169	215	182	159	161	147	189	180	186	147	149	176	177	138	189	183	173	182	165	187	156	174	166	175	182	176	165	176	174	175	194	181	174	178	186	173	175	188	174	158	184	150	178	176	166	177	173	164	161	191	165	185	161	160	160	174	176	150	178	183	155	182	177	168	173	170	159	162	166	134	158	147	200	138	172	184	174	182	179	180	165	197	173	163	174	176	187	175	167	159	178	179	154	154	167	178	171	172	175
26743	11405	9356	8171	7550	5414	4468	3772	3136	2904	2707	2322	2474	2452	2303	1994	1888	1632	1489	1400	1208	1008	957	880	761	667	570	535	518	470	480	452	393	425	407	399	406	415	416	428	417	400	404	409	413	391	382	391	413	419	364	373	390	384	377	400	372	383	386	395	355	360	407	392	370	395	400	390	388	324	400	396	359	369	399	379	369	384	407	414	378	334	400	403	377	383	365	397	340	376	387	370	406	400	368	376	357	379	356	377	368	409	368	352	339	362	388	358	401	369	374	397	369	410	358	362	349	356	387	395	363	382	379	392	358	358	373	362	346	397	372	384	370	348	376	410	363	395	395	422	372	357	395	381	366	394	365	370	393	384	388	387	370	400	390	380	363	371	369	380	400	368	370	394	382	361	378	348	374	339	368	336	400	349	354	372	387	359	370	393	359	369	380	389	324	355	370	377	356	411	362	393	398	386	374	356	336	381	382	384	366	333	369	390	366	358	358	389	368	381	362	390	357	384	338	369	384	373	350	392	359	402	379	408	392	359	401	352	394	387	382	372	371	388	375	376	378	399	369	380	387	367	390	360	331	410	411	367	393	415	378	369	385	370	354	383	376	361	387	366	391	379	382	410	362	374	369	388	346	378	371	346	396	367	339	364	388	342	415	382	395	359	401	402	403	386	384	383	349	381	385	376	374	398	366	374	360	379	391	358	396	377	383	368	364	401	371	374	374	347	338	427	373	378	390	391	390	329	365	354	357	369	394	421	376	376	389	388	366	394	397	406	366	379	360	364	371	393	405	375	376	387	371	342	361	386	371	372	364	408	413	359	393	372	378	383	364	356	356	345	369	385	389	403	400	384	392	384	378	383	387	355	391	410	374	372	355	383	368	436	406	395	374	373	366	382	350	345	396	359	378	392	369	409	376	315	360	381	344	362	381	408	358	368	349	390	392	371	374	372	392	391	397	406	369	408	375	373	399	346	358	366	389	391	348	380	403	407	379	373	378	352	381	364	370	356	396	383	380	385	360	376	372	370	383	386	357	390	412	402	396	386	372	379	374	413	379	377	366	375	371	378	363	413	353	371	357	385	371	374	401	363	387	365	379	377	350	408	356	357	380	391	377	400	364	386	389	360	362	382	366	374	383	422	358	373	370	360	378	357	394	390	371	414	379	409	388	368	360	364	371	410	428	388	376	395	375	369	386	362	350	379	393	331	392	375	361	387	383	369	393	343	359	389	402	379	389	363	405	360	381	413	371	370	353	375	361	384	377	361	384	354	404	353	385	376	399	339	395	374	367	374	372	379	368	384	390	388	371	358	339	368	385	405	383	355	386	416	364	360	377	380	366	349	388	344	384	369	401	402	355	371	378	367	370	367	357	412	355	349	379	374	366	375	373	401	390	389	377	370	381	368	363	352	410	393	372	351	388	394	369	365	384	374	386	401	369	378	402	396	372	425	372	336	361	393	352	385	359	350	378	385	391	374	381	401	416	346	381	354	379	367	421	362	362	374	353	386	362	392	375	372	371	374	366	362	366	404	351	355	384	357	356	404	395	364	374	390	416	345	402	392	361	376	395	410	373	407	366	421	374	394	401	376	395	385	366	410	396	411	379	377	448	336	354	407	387	384	376	366	377	363	392	367	387	350	357	379	366	367	353	382	367	354	399	372	376	396	375	386	402	347	398	393	381	366	364	360	401	368	397	378	418	386	409	398	365	394	372	375	357	373	372	384	348	410	366	370	360	361	384	378	406	360	376	386	374	379	391	364	356	367	380	381	369	418	393	379	362	381	407	356	364	359	379	398	377	391	349	373	386	370	393	358	397	369	335	383	365	356	377	357	371	357	371	409	368	387	395	372	371	391	364	341	368	383	367	373	375	377	371	374	355	383	359	400	336	364	342	373	349	338	348	358	394	364	405	366	381	402	371	392	378	349	387	378	367	391	394	375	398	370	373	396	373	369	373	395	377	386	366	381	396	343	374	380	432	368	349	388	376	396	377	363	370	380	340	369	369	345	347	373	375	391	384	383	387	397	350	409	398	377	359	385	369	394	369	353	356	357	376	395	353	389	368	332	386	350	329	336	365	373	351	352	355	342	359	358	382	352	372	369	398	431	353	369	400	370	333	340	371	355	360	366	375	384	377	372	380	393	381	422	360	335	392	325	368	364	414	385	406	372	420	392	384	378	383	356	439	368	395	370	398	357	358	406	410	372	369	385	396	372	369	382	366	374	376	390	366	365	352	406	358	360	369	389	358	380	390	381	380	380	401	407	411	400	366	402	392	364	397	381	372	382	381	353	407	381	375	388	392	358	383	358	363	357	369	408	386	376	360	347	402	384	409	397	363	387	403	361	377	375	367	388	399	366	363	399	360	362	373	364	409	382	388	382	350	347	348	368	391	392	372	361	378	365	334	389	401	422	391	383	393	381	386	381	360	376	359	362	382	348	360	386	381	357	381	380	375	372	368	346	362	345	382	359	371	384	357	371	358	372	406	372	383	391	361	403	364	372	388	376	382	365	386	349	349	355	402	372	351	388	368	374	387	394	373	384	335	387	427	363	397	368	343	358	349	380	356	417	375	373	370	360	347	382	386	392	399	392	400	374	358	397	408	370	419	365	381	404	381	358	370	356	402	367	410	367	402	397	380	391	359	376	344	367	361	389	359	357	369	355	364	360	409	386	408	389	362	405	384	385	390	370	382	379	389	382	397	424	424	374	371	380	404	384	394	375	358	377	356	397	388	382	381	366	389	392	382	385	387	389	367	365	392	375	352	376	334	365	353	372	411	418	397	386	332	386	361	400	375	362	366	379	367	386	383	384	369	378	384	410	380	382	382	381	383	390	380	362	412	392	373	380	334	350	365	355	355	322	379	401	366	351	352	382	372	422	352	384	379	386	380	398	335	353	351	380	360	360	388	378	379	360	405	383	357	386	375	372	358	360	329	386	408	389	392	372	372	365	359	382	435	383	368	379	386	390	385	377	343	354	403	384	379	397	391	368	383	396	371	387	403	348	360	388	406	386	369	370	381	371	390	393	387	390	335	390	374	414	352	398	386	380	372	364	375	375	374	384	377	366	378	361	381	391	384	358	378	332	338	374	398	347	358	391	374	366	386	366	400	373	399	367	333	358	400	368	368	364	330	391	373	378	343	358	369	401	342	382	369	366	380	359	371	352	371	414	422	345	384	407	394	357	355	413	362	354	341	337	339	369	397	373	389	391	351	378	390	343	344	412	371	375	382	386	391	375	384	399	359	366	356	347	399	369	388	367	400	381	391	384	383	373	390	343	357	398	386	397	332	353	375	357	407	397	353	378	338	398	379	371	356	371	351	353	370	390	359	371	388	381	388	432	378	368	360	384	422	422	394	381	357	375	336	387	388	402	356	385	412	376	342	343	397	377	386	352	349	364	391	334	384	384	410	395	361	397	392	343	350	377	395	410	367	397	373	364	380	392	399	340	395	369	377	382	412	386	401	390	349	359	390	369	371	369
54194	26847	12311	5620	3519	2240	1653	1298	1095	939	892	812	770	798	675	589	574	504	453	479	350	355	349	329	269	281	238	222	221	256	214	200	211	214	229	187	216	222	192	209	207	228	216	168	204	174	172	194	202	198	195	210	187	214	201	217	194	205	179	188	219	216	203	173	222	192	197	213	208	214	178	220	184	192	218	201	200	173	212	202	204	202	227	199	219	196	190	207	203	210	218	210	201	193	207	213	210	196	194	209	183	206	204	177	212	210	217	223	213	185	189	196	199	163	174	211	227	211	185	175	194	205	186	223	217	185	218	185	200	217	183	181	207	199	190	190	212	203	209	206	204	222	240	221	178	190	203	200	231	175	197	228	199	189	196	205	221	207	228	242	211	207	191	193	210	194	194	193	210	197	192	208	169	189	187	218	190	205	217	195	199	196	225	197	224	208	206	227	220	203	196	219	197	167	169	220	228	202	231	223	197	220	192	201	179	177	207	192	192	189	216	203	181	218	203	208	192	180	191	187	227	167	193	175	191	196	199	213	205	192	184	221	203	215	191	215	223	193	218	184	198	218	196	182	219	217	203	223	203	208	195	231	227	203	175	215	201	203	203	194	192	209	222	199	182	206	197	215	206	201	188	201	200	180	210	195	191	201	168	222	201	214	205	206	202	193	179	196	191	206	200	171	198	206	192	222	191	216	205	180	210	228	178	197	192	211	231	239	235	208	210	205	183	183	211	198	189	176	182	200	177	229	221	214	212	206	222	198	211	211	194	190	183	200	186	191	173	201	176	188	206	199	201	210	208	210	220	217	198	186	220	211	210	196	194	183	201	186	194	186	174	178	193	185	189	229	206	193	202	188	188	221	177	180	187	182	250	199	201	183	176	167	196	222	199	237	200	220	213	193	213	176	203	183	215	225	223	222	225	202	209	194	205	207	209	163	211	208	194	178	197	184	185	181	204	210	190	241	184	185	222	206	213	195	187	206	187	174	197	207	206	199	239	211	189	224	206	236	209	180	168	201	214	235	199	191	179	206	205	173	213	216	190	225	201	220	205	232	190	226	211	205	187	180	200	223	208	197	182	202	224	169	207	220	199	178	193	186	187	189	187	199	193	207	205	205	193	192	179	218	192	196	238	208	206	239	197	204	194	199	203	176	222	214	200	188	196	197	219	210	221	188	210	215	226	230	186	192	216	197	196	191	156	200	193	209	208	205	224	201	212	191	215	208	190	190	214	190	196	198	207	194	199	210	191	229	196	215	206	185	227	217	224	214	186	180	217	200	215	219	204	198	196	213	214	183	200	232	178	204	211	197	206	201	187	175	205	194	211	210	192	223	216	208	216	191	183	194	206	193	209	203	188	229	190	213	201	205	193	200	193	183	205	208	230	202	205	196	220	200	190	196	205	200	215	232	185	211	192	191	224	200	216	196	206	217	201	209	184	208	204	195	225	223	216	205	201	229	197	181	207	202	186	206	202	218	194	211	204	238	197	185	193	204	187	194	228	195	211	185	218	219	218	245	217	193	209	186	188	204	207	177	195	192	186	201	219	218	185	232	199	198	223	210	215	223	211	214	190	211	209	210	205	201	205	199	184	195	232	215	179	204	203	233	201	188	208	198	235	202	190	202	216	203	209	225	219	247	166	212	197	204	211	180	224	216	208	215	201	198	207	219	211	205	205	220	170	191	182	204	178	200	203	219	167	206	214	187	162	165	217	217	190	191	196	211	247	233	208	207	205	199	198	244	175	188	211	218	223	216	225	201	189	177	233	190	190	188	205	209	205	215	209	222	207	196	194	199	172	209	208	202	188	226	216	201	201	227	184	196	201	206	247	199	222	200	194	211	201	181	199	198	170	200	226	185	191	205	199	209	218	191	207	213	190	222	196	193	212	238	189	188	148	205	204	205	216	219	240	218	191	185	205	230	184	190	198	174	188	205	210	210	212	241	245	207	186	210	221	213	185	193	188	193	181	219	206	216	198	194	185	208	196	213	196	192	194	207	208	192	187	206	197	203	181	216	177	178	189	222	184	182	187	208	204	197	192	210	220	193	209	189	203	204	180	192	198	210	237	215	229	203	196	229	202	209	179	194	183	194	185	217	195	195	204	205	230	213	199	224	204	218	201	200	179	199	217	221	202	188	188	225	231	211	211	211	203	217	208	194	223	230	187	206	173	190	201	183	208	193	201	186	219	200	192	230	196	192	196	190	195	203	227	208	222	180	212	206	219	211	212	175	199	223	202	188	218	193	204	219	202	191	206	220	196	174	223	199	225	206	218	185	228	213	225	195	235	223	198	205	230	181	207	201	203	194	213	191	201	189	201	199	195	217	212	203	187	192	184	181	179	212	215	191	211	194	213	188	202	203	207	235	199	195	209	194	183	177	178	173	224	219	223	213	181	188	218	205	194	184	198	185	233	197	191	193	217	223	223	198	192	190	195	206	166	212	216	177	223	217	188	197	178	197	232	202	228	215	212	192	233	180	204	210	187	216	198	199	179	187	198	202	217	198	200	218	191	207	227	222	197	199	190	185	201	202	199	182	204	214	209	234	191	225	220	188	196	164	201	175	197	177	198	230	249	201	213	219	189	211	204	215	207	209	213	223	202	196	178	216	242	217	199	152	197	173	190	217	184	202	216	184	202	171	193	199	186	241	193	217	185	210	224	231	206	179	235	202	195	190	197	201	186	236	223	206	183	185	197	198	202	188	224	168	185	232	189	230	188	184	200	195	201	221	181	204	202	176	195	214	192	196	203	199	179	177	188	228	196	178	207	206	194	180	219	220	226	207	205	199	175	180	206	190	200	217	210	195	189	220	214	203	190	182	217	196	169	223	198	182	207	173	194	210	193	210	202	217	207	199	194	200	214	210	201	198	222	228	232	187	196	189	207	179	203	201	200	197	196	193	196	164	219	199	199	185	191	206	199	191	226	203	180	190	230	210	186	202	183	218	212	200	223	247	214	206	221	189	208	202	208	254	202	200	183	205	201	214	193	200	213	212	200	167	202	203	197	203	220	178	225	203	223	224	192	194	215	207	222	194	221	208	194	199	193	196	189	216	189	202	185	212	178	190	198	188	218	187	199	208	214	218	214	186	198	195	198	174	179	188	200	196	210	205	182	181	190	206	210	168	249	214	193	195	192	187	190	224	202	222	188	211	204	169	204	209	194	192	216	204	208	212	201	200	231	214	183	207	207	194	230	190	231	196	202	195	191	210	207	204	211	212	225	210	197	212	204	189	234	216	198	209	180	204	176	233	210	215	203	217	199	226	214	231	238	224	214	180	191	238	189	220	189	242	218	203	194	231	185	210	178	215	189	217	223	226	238	225	204	220	177	206	210	216	233	195	208	220	189	222	195	219	225	200	191	228	184	186	201	214	220	202	211	209	213	207	196	204	198	206	205	225	187	209	214	209	233	189	202	229	194	207	211	198	193	177	207	206	217	185	197	181	203	212	190	212	198	194	219	196	206	187	206	222	183	197
30959	15886	13205	12469	10994	8311	6729	5785	4885	4571	4327	3647	3768	3783	3325	2882	2450	2274	2267	2181	1649	1553	1385	1287	1073	900	742	701	624	563	557	579	542	526	530	518	525	509	453	486	452	488	456	469	458	450	445	449	423	450	434	438	461	436	421	484	411	488	433	484	413	453	468	439	454	432	437	412	416	433	457	436	456	438	436	453	435	430	439	434	437	425	463	430	448	415	451	390	450	409	444	459	409	403	422	432	450	375	446	425	455	445	452	438	442	447	498	451	487	451	396	442	476	445	455	409	428	434	419	472	428	460	449	416	473	428	439	475	436	429	463	413	452	434	464	460	455	435	441	422	426	443	446	383	407	446	439	433	445	464	390	443	447	458	463	412	448	398	430	446	430	434	407	420	455	397	451	424	464	447	438	425	479	458	404	412	416	456	427	441	458	467	451	401	435	424	447	440	470	417	426	456	463	420	403	448	453	432	432	477	450	430	416	469	417	424	447	475	462	454	450	413	441	431	417	444	459	456	416	443	465	453	420	438	431	438	466	465	437	428	409	432	450	481	454	429	459	424	399	457	436	436	444	422	449	411	411	469	453	398	414	462	444	442	445	378	417	465	441	428	417	412	414	426	395	419	410	433	436	433	415	440	437	477	437	453	440	396	449	422	421	435	435	466	418	446	480	441	433	417	464	429	457	407	436	419	431	447	433	431	419	405	441	411	428	419	461	451	426	437	424	459	483	433	435	454	417	437	432	468	456	420	444	491	436	425	408	402	414	449	438	439	430	443	459	435	437	449	459	415	452	455	400	422	473	435	445	459	432	423	444	415	431	446	443	480	447	406	397	448	476	475	422	400	466	436	445	453	460	478	426	455	427	429	435	398	415	408	423	422	428	415	416	474	448	413	447	430	435	389	428	464	456	457	427	428	426	423	405	458	429	451	441	457	477	416	464	437	447	395	445	424	460	446	449	451	482	408	418	454	406	436	436	428	446	424	465	434	406	447	441	450	396	436	430	430	441	425	431	410	422	484	462	448	445	458	452	447	424	487	452	438	420	448	419	462	467	466	413	386	492	454	396	439	468	435	436	459	423	414	430	415	420	436	443	441	436	460	482	413	421	468	418	476	445	414	375	474	425	428	444	446	413	400	457	408	489	386	400	396	442	466	431	420	430	441	411	425	465	411	429	487	422	446	448	432	471	482	469	386	438	416	427	426	404	438	426	419	456	489	453	436	433	417	435	403	443	440	470	405	435	416	456	444	465	458	469	417	474	446	452	362	419	443	476	469	420	435	428	445	437	443	409	411	416	470	453	433	421	412	424	425	418	410	446	419	399	467	448	433	422	458	442	430	446	452	396	443	440	452	422	458	426	444	426	437	457	374	484	417	439	398	421	446	457	433	395	437	431	448	424	450	432	478	425	430	490	421	494	431	379	428	441	460	457	457	444	439	427	419	424	447	476	444	430	434	411	424	427	419	442	481	439	423	440	414	426	443	409	442	458	413	422	437	462	395	418	427	437	423	426	416	442	443	453	434	442	454	455	448	455	422	419	422	460	435	445	464	475	423	453	414	423	468	423	442	409	440	428	465	417	458	434	442	448	430	444	437	391	469	432	413	421	435	418	433	422	491	436	439	458	446	480	425	457	425	455	461	478	398	445	443	445	387	443	419	434	465	459	443	443	436	438	445	444	455	430	407	444	422	416	411	421	431	440	413	464	433	428	439	437	441	432	466	423	447	467	434	422	446	437	450	441	435	444	430	433	403	409	409	408	473	445	442	436	446	421	449	431	465	431	386	438	426	477	398	444	425	458	451	447	455	437	431	438	469	415	472	451	426	465	446	440	453	420	424	457	415	445	450	471	456	450	413	427	437	429	424	458	425	481	460	416	459	444	418	436	433	463	448	488	450	428	440	411	432	397	436	432	443	460	443	432	459	452	439	437	446	441	444	424	485	442	440	441	443	445	404	456	426	486	415	488	449	422	441	426	450	444	461	423	455	441	442	473	449	468	449	433	417	443	459	436	458	474	433	409	458	416	462	404	448	438	431	460	444	419	439	469	459	450	438	436	453	429	412	435	441	426	473	441	415	455	447	449	451	424	418	473	450	494	429	442	456	426	460	476	430	450	440	422	420	438	453	429	423	462	459	434	430	424	415	472	405	432	470	421	420	440	433	445	435	427	438	417	455	448	456	435	465	392	454	424	422	427	468	414	447	438	444	452	439	458	484	421	451	460	387	435	448	436	414	452	449	445	420	411	387	468	408	426	436	421	452	468	449	472	446	458	468	418	425	445	458	449	437	406	458	468	438	455	395	473	457	458	401	442	417	438	440	466	436	379	429	447	455	425	456	460	443	429	472	425	449	462	443	466	471	426	436	456	458	431	442	444	433	445	445	408	450	430	461	410	450	419	433	456	436	448	459	450	437	415	424	459	387	443	464	464	432	460	424	420	431	423	462	433	439	406	441	446	451	429	422	428	439	432	439	429	430	424	441	442	424	454	425	405	439	421	404	419	436	413	412	430	441	452	431	425	456	453	418	427	455	434	437	424	416	430	411	452	431	427	463	431	476	390	436	448	414	401	437	469	410	422	466	441	448	419	427	439	455	479	435	433	471	433	432	439	457	419	455	463	425	387	417	464	465	414	404	455	448	411	465	427	395	440	430	433	435	430	404	484	402	402	450	412	431	442	443	446	480	450	461	444	419	421	435	461	437	444	416	418	475	470	467	454	416	456	445	433	430	439	451	447	446	416	452	431	435	423	400	465	456	439	432	409	422	423	441	427	463	441	440	442	408	479	417	444	413	457	425	406	422	416	466	427	458	446	456	461	473	420	438	441	480	465	468	480	463	468	447	414	444	412	440	480	431	438	422	442	499	436	451	427	438	455	455	404	433	444	428	437	472	438	434	447	460	390	428	406	390	438	458	448	468	452	444	461	406	417	434	450	428	433	437	413	446	470	439	420	432	466	412	418	455	418	475	433	439	418	398	427	411	437	456	442	441	421	426	484	429	397	469	436	403	436	404	441	442	467	395	457	435	455	433	444	450	427	450	430	454	412	420	397	428	464	423	443	453	440	489	416	437	459	430	474	439	454	477	458	425	444	428	434	434	451	409	461	401	442	457	425	423	438	433	440	427	456	435	440	466	410	440	426	430	420	431	458	437	402	445	436	433	416	421	441	444	474	450	436	428	476	472	434	478	434	436	457	440	398	436	445	433	432	438	431	423	415	448	466	452	450	406	423	461	437	475	475	464	445	441	427	457	395	433	474	499	412	446	436	434	448	422	455	405	458	452	438	453	448	418	443	431	443	452	452	441	457	453	488	422	450	415	428	424	440	414	424	381	449	469	447	429	435	428	450	450	439	437	433	451	403	444	426	430	455	404	405	447	438	476	411	487	436	417	427	435	431	450	456	459	405	409	433	437	445	483	492	410	450	439	443	415	464	444	470	406	429	453	424	416	440	418	427	453	441	465	447	386	388	442	436	475	454	440
30805	11468	3348	1734	1249	856	692	517	471	446	434	373	395	356	331	320	297	262	266	299	270	220	211	224	216	229	203	196	200	192	196	211	201	195	187	185	207	188	196	185	187	170	168	186	216	204	208	160	193	182	184	179	189	201	197	203	183	172	212	193	186	176	179	211	187	175	158	195	191	195	191	217	180	161	168	190	170	220	200	185	214	192	182	199	205	191	213	174	187	178	181	202	183	164	179	176	212	178	191	190	181	209	186	186	167	192	187	180	197	196	221	187	194	200	162	198	182	210	189	177	184	180	201	199	183	178	189	179	168	208	157	194	157	176	200	160	163	165	197	187	190	187	193	198	197	195	212	155	192	183	198	183	200	208	195	197	195	198	176	219	200	206	201	188	205	185	173	171	190	192	191	187	185	184	199	184	175	196	174	200	193	185	225	154	163	213	194	202	175	179	199	156	180	208	193	194	189	196	180	192	209	180	193	189	205	206	188	185	210	186	203	192	190	205	236	207	170	173	159	163	183	192	210	201	199	198	171	202	201	189	181	239	204	221	165	184	201	204	192	204	195	192	188	165	181	188	196	222	185	169	179	182	184	179	201	188	167	182	203	183	179	232	181	181	188	208	187	167	178	205	173	187	187	199	198	207	208	205	194	178	196	186	158	191	186	173	196	155	218	195	183	181	176	206	182	218	209	176	162	196	185	198	171	173	206	218	192	202	177	170	186	212	161	191	180	198	191	202	189	184	178	177	209	166	184	175	177	188	194	189	186	199	194	220	170	147	185	209	172	197	199	215	183	182	200	201	209	188	210	192	187	174	177	185	175	204	215	167	194	216	196	178	177	195	191	186	191	203	195	180	200	197	179	195	163	179	164	205	186	187	181	194	194	202	191	183	179	178	202	196	175	194	203	191	169	197	189	176	198	218	207	190	191	209	174	204	211	165	189	207	196	228	184	214	186	185	204	188	178	195	193	180	193	164	189	172	189	185	227	223	191	186	187	191	163	180	190	178	181	184	176	214	178	181	155	182	220	170	171	189	191	175	187	182	176	162	204	218	189	175	171	179	203	187	190	185	208	197	208	221	162	161	202	171	191	200	214	213	204	175	205	205	189	200	189	184	197	187	186	209	164	182	189	180	201	175	197	179	172	206	175	190	199	179	205	224	181	156	194	204	181	200	209	198	159	168	209	192	221	185	184	207	182	153	199	187	202	190	188	171	157	161	204	173	197	184	187	177	184	176	178	168	187	179	192	189	209	205	199	185	174	169	167	198	182	195	169	201	237	185	190	192	180	195	192	170	167	168	187	197	217	207	204	199	173	193	198	191	202	190	175	182	182	254	177	179	202	194	188	191	211	169	186	200	201	215	212	184	184	199	186	214	208	207	215	193	193	184	172	194	208	174	194	173	202	209	189	180	206	177	203	188	197	198	181	173	172	189	192	234	201	178	187	180	189	194	184	200	215	170	192	192	215	214	189	188	185	182	179	202	190	167	185	181	179	173	163	175	197	174	208	188	169	170	192	201	213	162	195	185	187	174	176	184	199	178	200	194	212	172	216	176	168	183	210	179	206	198	173	188	171	192	184	188	193	203	193	194	190	214	182	185	190	215	179	202	187	219	186	161	213	203	172	194	192	198	189	163	183	207	180	180	168	183	183	190	189	157	176	183	187	191	194	183	192	179	191	205	179	199	182	167	154	185	202	142	182	197	188	189	204	145	201	164	182	171	190	214	189	189	212	184	203	174	152	181	210	207	227	200	198	203	190	195	194	207	230	220	196	200	202	204	186	201	205	185	185	218	191	158	189	173	198	192	186	203	168	201	190	191	186	202	205	206	188	217	198	201	195	192	189	189	186	191	190	145	168	193	192	205	202	183	210	190	179	184	188	189	196	193	210	197	209	197	196	173	187	181	224	191	187	181	188	206	180	209	174	176	174	174	209	192	184	172	156	213	221	170	161	190	162	171	189	182	201	179	202	178	202	200	160	185	186	191	188	183	177	186	184	185	237	185	187	185	166	153	176	161	171	190	217	194	191	191	180	187	189	182	186	172	180	177	186	169	177	175	180	202	174	168	153	194	187	183	187	217	215	188	173	195	179	210	192	168	182	234	200	173	187	185	182	186	192	180	202	207	184	180	182	186	176	169	160	167	195	185	185	191	189	179	187	171	180	172	165	174	207	191	191	202	190	174	181	201	184	158	186	183	160	232	196	187	160	204	212	164	199	184	195	209	188	188	187	178	186	200	183	202	171	167	179	177	216	214	197	187	187	182	186	163	171	206	189	163	190	188	182	170	177	184	203	160	178	207	172	203	199	178	183	196	189	179	193	166	180	182	196	203	204	200	198	193	177	179	189	181	179	165	175	176	199	191	178	195	157	199	194	167	219	183	207	194	167	182	193	196	177	168	186	184	199	192	220	200	205	194	219	171	192	191	163	183	189	190	190	146	174	186	189	197	191	170	201	190	198	202	180	161	178	185	158	178	186	202	187	215	192	203	192	189	189	195	191	205	191	169	199	144	191	200	199	187	197	178	187	190	218	205	200	168	192	199	201	183	198	209	205	178	177	194	192	194	190	182	193	207	169	180	189	185	196	167	181	173	188	170	190	177	193	172	162	182	183	192	196	201	196	191	190	184	200	194	191	168	187	186	208	211	188	193	163	176	162	181	236	209	173	185	210	175	196	207	191	200	194	182	174	181	188	194	173	165	169	190	166	182	180	191	171	189	211	179	183	203	174	182	200	190	155	204	195	177	174	190	178	198	176	190	189	173	199	205	175	203	174	205	218	180	199	198	189	149	166	180	214	202	203	186	197	155	204	217	194	178	188	180	210	180	209	203	176	187	193	194	180	203	198	188	192	203	211	179	187	170	184	198	182	195	188	175	210	192	217	182	202	188	198	163	172	181	189	221	199	204	171	191	199	210	204	215	174	183	232	176	190	208	178	192	162	192	170	175	201	172	182	200	197	168	192	196	195	194	180	159	195	164	192	192	200	186	183	211	161	185	211	205	167	194	180	163	185	181	188	162	185	193	186	171	173	192	182	166	180	162	155	180	192	171	190	171	185	216	197	186	216	168	162	187	186	186	172	195	198	178	204	177	185	204	189	202	196	183	203	194	173	200	173	183	207	193	191	190	180	178	213	165	174	211	197	189	221	201	216	190	199	175	179	186	204	161	214	193	167	203	207	201	183	215	185	186	202	202	187	204	168	190	180	228	194	191	178	168	189	198	224	187	208	184	185	169	197	200	191	188	180	180	182	189	192	199	212	174	197	193	185	174	178	194	187	201	182	200	194	189	239	181	174	189	150	164	160	179	194	181	206	203	179	179	172	188	197	210	174	172	193	206	191	191	175	197	194	203	177	172	189	209	189	157	214	178	184	212	200	189	185	194	190	189	218	186	192	204	183	182	165	175	197	216	232	186	194	175	177	192	197	189	173	174	216	204	202	201	198	177	180	176	212	169	189	178	168	197	181	170	168	185
17000	6238	5093	4971	4304	3315	2685	2226	1937	1874	1733	1428	1462	1418	1271	1128	991	893	886	861	704	677	675	644	481	504	494	431	459	496	441	475	441	441	446	438	438	439	414	460	431	391	438	399	402	441	438	412	419	410	430	438	441	371	368	454	371	435	439	432	410	429	395	414	434	425	388	412	427	359	422	452	410	400	374	421	397	384	422	432	393	428	414	412	379	430	390	388	406	421	390	402	403	383	426	382	421	365	416	424	384	443	393	405	447	415	370	397	421	382	403	429	397	395	381	420	412	406	428	393	418	420	386	407	453	391	388	407	398	429	400	409	371	401	434	472	415	395	408	425	414	395	432	409	419	425	389	405	424	407	413	438	433	412	388	407	454	383	414	391	395	441	396	400	401	369	411	424	404	412	429	418	398	421	392	419	377	422	399	402	424	421	380	427	462	452	421	416	397	397	437	405	403	406	395	373	396	428	402	395	450	436	423	406	410	362	420	423	397	409	397	405	412	399	414	416	404	409	430	370	377	397	347	416	417	429	437	382	426	382	400	418	445	409	422	397	404	381	439	443	412	432	374	396	418	427	428	425	439	389	414	424	409	394	372	422	422	453	410	381	415	397	447	388	427	399	420	429	432	420	407	427	417	410	434	392	404	395	405	385	410	406	406	406	426	421	385	398	408	448	381	409	455	412	414	404	420	440	417	394	455	417	397	406	421	428	388	433	367	405	427	400	391	407	413	420	388	440	384	408	428	449	413	438	384	409	408	373	381	419	390	395	420	410	374	406	407	423	412	436	399	413	422	404	415	417	404	415	432	401	388	376	399	390	411	430	404	427	438	420	384	421	390	394	367	431	416	399	375	418	416	387	419	406	458	394	383	412	414	403	403	364	416	388	406	404	405	399	411	412	410	403	441	411	415	383	420	426	414	410	426	393	398	455	402	432	349	395	403	419	405	407	402	424	415	413	416	424	355	374	406	389	394	381	408	427	391	399	427	415	384	399	439	408	414	394	418	427	465	434	394	396	399	425	444	424	394	390	430	403	379	410	427	382	397	414	440	426	428	393	398	421	386	418	414	446	425	436	423	390	354	404	411	367	421	411	413	412	418	396	402	412	405	407	396	420	428	403	422	392	422	439	426	386	423	397	418	401	388	394	411	420	401	424	383	409	440	385	451	395	428	416	459	423	391	385	435	382	433	414	387	411	384	398	415	402	426	426	441	407	412	387	404	443	423	417	390	393	396	369	421	399	414	422	356	437	392	443	405	392	366	425	430	413	413	426	469	374	420	409	421	416	410	427	399	427	395	400	406	427	385	420	369	389	388	432	427	419	391	398	424	379	436	417	384	428	397	388	419	403	418	402	452	391	387	437	398	412	405	420	406	409	425	403	440	418	403	386	446	383	425	431	419	393	408	378	420	424	406	417	392	419	395	386	428	410	419	397	430	388	406	401	434	447	402	372	441	423	409	416	404	404	411	429	431	409	401	393	424	375	443	406	377	420	419	395	445	425	403	410	420	411	408	386	393	405	422	420	436	440	417	406	446	409	401	430	408	399	370	411	407	376	412	393	430	411	409	426	454	424	393	406	374	378	430	381	421	416	400	449	435	396	384	446	408	400	380	387	402	393	382	374	401	397	387	427	409	402	409	414	445	389	442	426	405	404	402	429	427	394	385	428	373	377	392	394	418	389	410	381	425	395	402	412	395	425	427	387	388	422	418	391	398	412	412	410	424	384	452	423	404	403	406	394	422	396	383	401	403	451	461	356	391	416	417	407	446	421	394	436	398	407	441	420	381	395	402	402	395	396	402	413	426	421	427	390	435	379	417	404	385	414	414	433	395	417	438	389	377	418	372	412	408	432	423	418	395	416	417	382	409	416	364	372	370	416	385	410	445	402	402	398	405	417	402	405	404	406	387	431	426	427	403	413	421	407	417	457	398	366	402	422	409	402	416	417	430	422	420	417	436	400	393	398	406	417	372	417	401	426	378	388	417	419	398	391	377	391	425	427	379	384	407	398	440	394	385	466	392	408	413	397	422	421	409	408	451	457	417	404	414	435	424	472	399	407	415	432	363	435	391	421	377	350	422	399	394	425	427	408	396	426	414	382	397	385	408	462	394	409	413	402	443	410	457	381	403	419	392	455	404	414	374	417	374	389	411	421	419	411	402	393	391	398	410	393	384	407	401	368	419	376	386	391	439	422	428	445	418	416	436	440	385	430	419	391	387	425	432	431	425	371	360	380	430	414	428	428	431	433	414	423	379	463	386	396	397	446	412	400	431	383	440	375	384	415	418	420	421	400	368	389	402	397	397	399	406	369	394	388	427	405	412	405	391	379	375	429	445	390	389	411	387	414	387	429	409	410	384	387	393	389	418	375	419	404	406	399	412	401	410	425	429	373	414	432	438	426	414	358	413	397	404	384	457	400	415	418	374	430	410	376	407	431	369	415	407	377	397	399	396	428	411	405	406	373	424	407	416	394	377	415	415	387	421	429	394	404	376	395	413	380	426	444	421	432	454	431	374	412	387	439	379	386	420	412	435	397	415	436	448	406	448	398	404	445	428	415	422	383	400	415	430	412	436	403	396	393	374	411	417	421	371	392	368	413	405	408	380	350	402	380	369	373	383	378	451	384	433	445	383	360	388	411	441	362	383	393	442	413	416	428	385	404	436	411	425	395	411	394	375	414	416	396	404	430	381	426	400	414	399	406	379	374	452	399	414	420	391	378	443	406	349	411	415	415	383	400	404	411	398	404	399	425	408	399	376	443	401	445	412	422	418	435	384	398	398	368	391	379	429	381	404	402	396	419	397	402	357	420	418	404	396	428	434	397	415	433	410	394	423	385	436	410	419	394	424	427	416	412	416	434	418	419	400	411	383	415	408	387	427	368	409	433	402	382	430	397	411	366	372	379	414	416	411	424	417	379	402	414	412	409	382	399	384	423	420	406	384	405	394	397	394	431	379	376	424	391	388	389	415	438	404	404	369	407	389	409	420	391	411	429	430	403	429	414	425	409	395	407	361	429	417	425	433	382	458	409	428	424	426	440	433	394	415	409	396	430	397	421	381	397	364	406	442	384	414	408	401	379	414	412	420	412	427	385	429	396	421	394	393	421	383	411	416	437	410	387	382	377	399	421	392	420	399	379	395	411	410	418	407	403	413	394	380	421	416	417	378	448	435	404	396	408	429	382	389	384	407	442	373	399	410	425	411	397	428	438	433	400	386	429	407	432	450	427	410	441	422	380	391	431	377	469	404	417	392	426	406	400	420	414	400	396	388	405	414	407	418	422	373	405	424	381	448	432	401	384	400	433	387	431	440	434	423	405	414	442	400	418	359	465	369	368	431	371	415	405	427	392	426	394	382	435	377	424	417	427	446	414	396	419	386	408	391	395	428	415	385	428	378	440	429	423	405	411	402	387	433	395	407	387	398	379	427	441	415	431	387	404	419	386	417	408	408	394	414	416	429	413	436	411	386	375	421	414
45518	19997	7249	3774	2556	1688	1165	958	842	760	674	575	536	572	519	477	354	337	392	373	265	300	285	244	225	206	189	214	195	193	189	182	190	169	156	185	149	161	163	181	169	221	192	163	176	184	144	174	172	176	186	175	199	161	150	167	206	164	175	201	195	192	157	154	175	188	178	169	187	158	176	170	154	160	155	177	197	154	176	163	183	173	174	177	152	169	154	155	187	163	171	169	135	153	142	151	183	164	175	147	198	191	160	158	138	159	171	193	168	153	180	162	172	160	169	183	166	177	203	183	169	180	183	185	160	167	180	169	167	180	174	197	161	183	137	201	180	169	178	174	181	149	165	183	170	173	162	157	166	158	154	168	168	171	182	175	153	178	188	168	186	146	164	182	170	166	142	148	143	179	176	162	176	180	182	174	199	163	173	173	177	163	155	158	170	177	186	190	133	176	164	190	187	181	147	180	164	152	162	167	166	177	193	164	175	189	151	158	168	182	168	146	184	161	192	157	186	178	183	148	167	167	155	204	162	158	162	187	194	184	171	159	165	195	170	146	145	168	187	163	154	161	157	172	167	172	175	154	155	171	176	180	179	199	178	170	195	174	176	157	157	168	170	160	180	166	167	144	202	203	182	164	169	168	172	156	182	148	162	166	179	170	172	165	142	166	169	206	152	177	174	180	163	171	162	195	178	194	178	188	143	191	162	179	182	147	168	178	189	175	154	160	181	193	158	154	180	173	193	169	186	186	186	162	178	166	182	165	164	190	159	154	166	170	167	205	150	165	170	169	150	149	155	158	151	182	181	184	181	175	155	164	146	180	166	181	170	180	141	170	155	171	178	158	178	188	162	193	168	185	197	176	147	185	185	193	151	186	163	150	179	184	163	162	163	177	198	178	180	153	180	187	180	171	157	162	172	175	143	198	190	185	161	180	183	177	169	174	172	186	166	171	168	179	165	166	179	191	166	177	174	203	174	180	184	183	159	203	189	178	169	186	156	184	201	187	163	152	191	191	162	161	194	163	161	169	168	175	192	172	143	168	192	161	180	162	197	182	163	162	166	167	175	183	167	186	180	161	159	190	183	200	164	193	203	180	160	161	170	168	196	158	170	181	178	149	167	173	174	179	162	188	180	178	159	161	142	186	190	169	175	154	176	159	180	197	163	174	176	162	164	167	190	157	170	158	162	162	168	166	177	149	174	167	164	175	172	177	176	204	190	167	173	174	160	161	176	186	177	167	171	165	158	159	177	163	174	175	182	172	159	158	145	178	154	188	171	162	181	158	172	156	142	142	183	163	177	164	167	161	164	182	159	155	161	148	198	191	182	182	188	177	165	170	160	193	171	195	155	164	160	177	162	181	172	165	178	178	159	148	195	185	185	183	157	191	176	175	176	180	166	170	161	167	166	174	160	188	184	161	185	200	174	169	156	138	173	175	185	190	181	158	211	171	135	176	172	146	173	180	164	170	148	183	167	170	161	160	151	140	179	153	165	190	169	148	183	162	146	162	172	184	182	164	188	156	183	174	191	182	180	182	159	154	147	183	154	183	159	187	164	152	153	158	124	177	169	165	169	180	143	168	156	168	173	166	171	180	142	157	149	172	166	169	165	181	202	167	170	177	178	163	170	169	180	199	212	173	192	170	189	195	211	177	179	173	168	175	177	161	161	163	184	173	170	155	186	160	191	178	171	162	185	169	167	162	168	187	161	136	152	156	173	159	196	178	174	141	178	176	172	167	192	149	166	170	185	155	201	161	176	169	182	179	164	180	162	178	166	174	156	177	164	152	200	186	184	156	168	167	165	182	169	176	173	177	172	164	182	200	180	161	186	163	160	156	168	169	173	191	157	179	171	181	175	177	149	154	176	176	169	164	177	159	163	155	184	164	173	184	145	171	153	158	149	153	178	178	142	164	195	169	171	210	161	163	167	190	143	167	166	182	162	171	166	157	147	171	175	151	170	143	172	206	155	168	167	164	145	182	153	195	159	168	166	193	196	170	184	204	166	145	147	180	161	188	152	169	174	178	170	141	187	174	190	163	169	171	174	179	164	167	191	176	166	180	178	160	136	176	165	162	193	161	175	161	181	182	168	167	172	179	183	171	158	167	184	161	176	173	201	188	181	155	162	199	148	166	186	198	181	173	160	167	171	153	161	153	166	161	154	171	161	142	173	200	158	154	163	160	181	177	155	166	176	175	172	159	164	148	155	163	171	176	190	167	163	172	178	150	166	169	171	154	168	158	184	182	181	164	196	150	166	173	156	162	146	151	171	148	162	176	159	180	179	166	180	159	184	186	167	181	175	167	166	180	187	137	185	143	142	190	177	146	184	167	166	187	161	198	180	155	199	160	167	150	173	163	156	179	152	160	152	172	181	168	172	177	167	175	163	183	181	168	172	181	160	138	165	173	153	163	194	162	155	164	177	165	192	151	169	170	160	159	163	158	153	151	152	177	174	202	163	184	165	207	144	166	167	178	171	180	172	150	148	171	169	167	156	165	150	160	166	158	171	196	149	178	185	154	156	165	163	150	180	175	157	176	179	166	171	179	170	185	168	161	167	170	147	188	189	169	157	162	172	164	193	156	172	160	162	177	139	172	167	164	178	147	159	156	177	215	192	160	194	189	158	179	162	179	191	168	170	177	178	167	167	151	168	148	143	153	153	146	160	192	169	195	147	152	194	155	200	154	161	167	164	164	143	157	171	178	150	188	186	155	183	182	175	162	178	159	170	150	181	156	182	177	178	164	168	161	195	190	165	175	171	183	146	176	183	185	194	131	172	171	185	191	169	187	162	158	203	171	194	176	190	149	164	169	183	149	166	159	152	174	169	167	149	160	167	186	186	180	151	165	183	174	164	163	169	160	176	164	184	172	165	181	161	155	165	170	165	166	191	171	170	180	169	172	181	190	162	176	166	152	149	157	165	177	171	172	159	181	186	177	197	190	203	159	168	168	177	171	164	167	169	187	186	169	184	160	163	154	179	164	168	159	163	164	168	195	159	180	172	171	183	168	175	149	174	197	170	169	193	178	140	167	172	162	162	159	151	209	144	184	173	173	165	176	174	195	170	175	176	183	167	153	164	166	172	155	165	165	195	180	194	194	196	151	146	176	175	182	189	195	152	161	196	173	160	176	169	159	175	170	172	174	161	192	166	157	180	162	166	161	177	161	178	167	169	159	183	152	154	185	154	161	191	157	183	173	161	185	176	169	159	167	182	156	183	195	190	160	164	181	160	160	162	175	175	167	155	191	146	177	148	175	173	181	170	190	164	135	153	161	167	164	169	179	153	173	172	179	160	181	167	151	181	199	171	182	170	187	194	164	173	182	163	176	159	180	166	177	199	165	172	169	170	156	167	173	155	171	167	165	179	160	184	172	170	168	169	199	181	174	178	187	194	182	165	203	157	167	182	159	161	171	173	193	175	178	153	183	159	193	182	160	177	183	159	154	162	187	168	162	156	178	178	210	187	177	156	160	147	144
26044	11477	9129	9343	8578	6373	5130	4095	3780	3651	3152	2534	2677	2712	2290	2013	1673	1582	1562	1431	1204	1137	1067	847	693	622	533	526	493	453	457	488	417	442	453	402	414	388	384	407	427	370	421	406	357	357	354	383	390	397	396	350	393	377	403	362	395	412	384	385	393	397	375	398	399	398	361	369	399	384	398	390	374	375	366	387	390	397	371	372	364	345	371	397	381	360	335	364	397	364	370	355	404	386	359	400	399	392	351	375	378	363	373	367	385	427	379	369	380	403	368	388	377	390	380	359	406	362	377	385	361	370	363	370	368	402	373	386	381	352	359	375	379	378	380	360	391	367	383	370	378	402	396	374	379	382	395	381	378	401	397	360	359	382	348	392	395	382	377	363	406	405	373	364	402	377	362	371	386	394	356	359	376	375	385	370	391	374	386	382	369	371	361	388	382	355	362	377	370	378	367	410	356	352	394	389	377	335	374	353	367	410	396	369	375	358	393	342	336	381	371	367	341	349	362	367	382	346	344	392	399	360	368	379	371	362	400	367	365	357	355	352	372	373	371	360	412	354	355	393	365	330	371	372	358	398	378	395	372	397	357	352	375	375	367	383	374	370	361	367	383	368	404	371	427	390	366	377	393	380	385	372	392	376	393	398	395	401	357	361	360	370	382	363	391	414	377	337	362	419	345	425	371	364	369	369	388	429	372	371	386	386	387	377	374	393	379	385	396	376	363	384	397	359	347	429	369	387	390	317	365	367	373	376	383	375	393	371	397	393	345	362	378	382	381	384	358	368	365	354	416	371	350	383	387	389	378	381	366	364	381	323	405	359	410	401	380	369	397	364	382	364	428	392	331	337	368	365	393	384	359	384	367	349	385	425	379	363	395	368	369	382	376	398	386	390	366	411	368	398	375	372	387	374	389	349	388	368	382	358	407	389	384	385	359	381	399	400	399	370	345	405	371	391	345	386	386	335	365	361	360	394	376	371	385	383	399	371	379	383	411	367	369	378	367	390	368	371	384	356	379	371	377	388	389	374	387	403	352	368	366	386	415	376	356	380	359	369	393	366	367	387	406	409	405	357	356	386	361	403	374	374	416	370	385	400	348	376	395	373	374	344	348	381	381	365	385	392	384	388	376	387	384	417	382	348	381	400	393	372	382	369	416	371	381	391	381	370	390	385	401	335	372	386	412	391	392	390	374	404	378	392	359	363	375	369	369	353	372	381	374	402	355	376	385	357	380	389	369	379	380	349	376	390	371	396	366	374	380	392	392	376	399	377	377	376	350	365	358	352	379	393	390	392	354	388	408	360	373	387	351	420	388	359	399	365	368	376	402	399	353	412	363	394	387	376	403	360	405	345	397	383	381	377	361	360	379	396	403	375	378	383	357	372	360	411	373	390	381	420	346	391	359	352	385	396	355	353	402	403	426	378	404	357	365	403	378	374	362	397	396	391	391	379	364	368	370	371	367	395	343	401	408	371	352	360	374	420	371	381	366	359	393	391	370	375	374	380	368	352	399	367	350	377	350	375	417	357	355	339	366	339	376	374	390	380	391	380	378	375	383	369	385	402	360	402	391	395	381	382	381	387	416	350	397	365	352	367	368	378	401	357	350	394	419	384	370	351	391	355	354	387	373	388	382	362	382	364	372	359	381	393	371	376	332	369	358	393	392	397	360	391	401	375	383	353	398	376	370	393	371	401	395	389	384	363	363	353	367	407	380	383	361	375	372	381	353	356	363	398	416	391	375	359	371	374	363	378	403	351	401	393	385	383	393	412	413	383	362	393	375	356	384	411	386	362	361	376	382	348	394	376	368	357	405	386	388	374	387	393	373	356	368	351	370	380	351	390	377	356	360	395	388	402	387	391	376	379	387	393	372	409	397	346	393	365	398	387	393	403	358	371	389	382	377	383	356	362	422	373	379	367	381	363	392	360	376	352	371	360	384	374	391	410	392	340	411	352	355	404	387	392	401	348	354	344	375	427	370	382	412	368	407	378	378	394	407	377	336	419	361	372	346	373	368	383	357	395	361	376	384	368	399	390	390	392	368	385	416	402	371	355	363	393	400	425	385	363	367	383	383	370	390	389	401	378	383	393	352	382	422	358	354	351	402	383	373	347	381	372	379	361	402	347	374	387	374	401	385	361	355	356	388	395	386	356	367	344	371	365	374	364	391	377	377	363	359	362	406	379	381	394	368	360	405	371	415	359	406	380	408	350	365	373	375	373	362	366	358	370	388	383	364	378	384	394	405	342	374	384	429	405	421	325	396	402	381	355	366	361	373	402	356	392	356	392	372	364	393	340	387	385	374	368	358	379	386	381	382	373	402	382	417	356	386	369	385	409	402	381	380	381	369	398	391	369	374	415	362	379	358	371	372	320	391	381	362	402	377	394	376	383	349	415	373	361	373	387	378	378	371	362	392	367	369	419	373	388	381	375	380	395	383	386	359	390	360	372	368	375	337	379	375	407	394	367	397	377	374	361	345	347	383	389	389	391	345	385	364	411	389	383	413	405	410	374	365	393	411	357	373	381	376	364	387	383	390	332	325	345	358	408	397	358	372	381	376	373	383	401	367	415	388	348	375	353	377	376	383	415	371	369	375	380	407	382	404	343	438	392	370	398	384	394	386	370	377	358	365	380	340	406	381	377	390	331	336	386	390	370	395	401	384	344	398	381	376	378	406	406	381	372	385	413	383	370	365	337	391	364	378	357	333	400	382	405	386	402	446	352	402	403	369	333	375	371	388	367	361	342	393	365	398	394	403	366	389	361	379	371	373	383	409	404	399	378	360	334	374	351	351	392	381	394	405	374	384	387	380	354	363	388	372	360	368	389	346	386	399	334	362	353	406	340	351	362	381	391	385	390	327	385	355	363	365	387	385	381	379	379	380	373	372	365	438	354	400	386	370	414	412	349	363	343	360	361	380	384	387	373	420	358	333	380	387	404	393	375	358	344	386	377	345	352	367	401	391	373	386	375	338	353	362	389	354	392	410	381	384	360	363	374	353	405	384	410	378	386	371	400	355	388	352	374	372	366	374	398	390	365	390	372	399	374	371	354	341	349	389	371	358	350	369	377	416	386	364	342	386	380	372	394	376	348	401	399	399	383	367	348	377	385	355	364	370	367	410	349	411	375	395	372	365	379	369	407	396	390	352	391	343	363	334	368	349	391	358	396	390	325	423	347	351	350	390	385	382	375	426	405	352	369	408	388	385	397	325	385	380	367	381	373	402	396	381	385	346	360	386	405	382	350	369	380	372	346	383	402	384	391	395	364	364	377	380	367	419	420	377	353	375	385	389	364	359	362	381	372	357	402	364	408	351	413	344	405	336	371	365	360	389	353	352	412	362	370	384	390	361	367	365	361	379	378	351	370	384	384	345	401	373	387	376	339	390	374	376	382	400	377	418	361	368	375	384	397	372	358	380	343	348	354	360	404	391	378	417	388	356	390	393	408	381	400	368	377	373	396	407	368	415	400	383	372	404	367
53517	24810	11834	5967	3998	2436	1809	1371	1234	1076	847	773	818	812	680	612	528	457	482	452	408	342	382	303	314	247	233	263	252	234	225	221	217	235	224	215	238	216	211	232	221	201	213	209	215	180	203	192	231	203	197	205	207	216	206	196	185	190	205	204	218	222	226	200	189	180	178	212	201	194	188	219	193	209	203	212	225	171	180	213	216	202	223	195	230	195	198	207	154	226	194	184	170	176	176	197	212	194	204	216	204	221	211	216	208	218	230	178	204	210	197	205	219	227	204	206	207	196	200	193	177	211	193	197	214	184	196	192	215	222	199	194	198	205	210	224	185	230	226	201	199	203	207	219	202	234	201	216	175	196	223	209	199	216	197	209	185	203	208	214	186	218	186	200	213	205	190	197	189	205	204	217	189	205	175	212	208	219	230	220	215	190	208	212	195	222	202	205	208	208	213	218	221	206	222	203	194	212	223	189	204	212	190	199	203	216	213	216	182	198	211	184	217	215	224	200	210	212	197	201	221	186	229	235	204	190	195	218	212	196	212	211	190	195	213	196	191	206	198	201	214	219	187	190	223	226	202	197	192	189	231	180	198	188	208	206	202	192	200	203	189	202	207	166	212	201	207	196	203	196	214	219	188	200	207	184	202	199	212	239	225	214	201	210	185	179	198	188	233	197	188	180	196	212	193	219	184	237	217	202	229	204	185	207	211	191	180	190	229	202	233	209	226	201	204	200	193	197	194	203	225	210	207	203	195	197	188	199	198	197	229	216	196	204	218	203	192	218	210	202	203	188	196	190	215	222	209	216	208	204	202	194	249	209	184	200	214	214	206	222	215	195	173	200	206	180	208	195	210	217	199	221	219	188	204	173	206	186	197	182	185	229	190	160	189	186	204	192	206	222	212	189	195	202	224	204	187	219	224	208	225	203	191	210	211	216	217	180	202	212	208	187	215	178	218	220	207	201	204	192	226	215	214	200	204	203	210	178	240	213	194	230	195	179	197	181	215	180	187	223	180	200	210	219	195	172	185	218	205	199	218	207	223	197	228	194	209	210	211	180	209	228	209	176	208	199	213	214	180	226	183	185	182	196	220	208	206	209	232	193	196	178	192	185	197	228	170	210	183	190	204	204	190	194	199	203	196	206	193	216	189	198	160	195	220	230	197	200	197	205	199	214	215	194	183	233	236	223	222	226	213	190	201	199	173	218	208	200	226	182	166	199	209	175	214	229	212	199	205	193	173	225	203	214	217	216	208	186	212	192	237	207	209	206	206	193	195	187	215	212	191	190	199	199	182	201	228	211	216	223	196	225	211	202	197	208	207	210	206	208	228	206	206	193	206	200	184	190	206	171	239	183	219	187	224	211	222	193	228	220	174	186	204	210	238	208	206	198	197	223	192	196	196	179	209	177	214	184	234	216	211	223	209	207	197	193	193	230	223	193	195	204	190	180	224	226	206	178	165	197	221	184	211	192	231	201	204	224	175	225	214	224	218	213	239	222	216	222	188	182	208	187	216	218	236	209	212	211	204	220	212	213	193	190	209	192	190	178	190	220	194	219	202	200	207	214	186	236	210	226	202	220	206	225	236	226	197	193	192	222	197	201	195	181	196	196	198	211	207	223	223	212	211	198	198	190	199	176	217	201	199	172	181	233	197	169	229	201	194	192	210	199	190	162	208	202	198	237	221	241	206	197	195	208	202	184	197	210	192	179	181	203	188	199	218	229	214	212	224	214	201	191	209	194	202	249	193	204	212	216	199	167	201	198	176	214	209	187	221	216	199	195	202	220	221	211	217	202	218	211	200	204	213	236	213	239	217	188	210	209	214	188	181	205	205	197	220	168	224	162	221	196	198	214	199	206	225	224	200	191	218	169	204	227	212	210	205	216	237	202	222	233	197	211	208	173	221	192	186	177	175	208	206	165	217	177	184	218	183	203	191	203	189	201	187	225	167	191	179	232	201	185	212	208	210	211	216	199	168	218	207	195	203	209	209	212	214	193	228	180	188	214	186	190	188	191	192	207	203	208	210	222	210	176	218	194	210	194	189	176	191	196	189	191	208	164	194	220	196	200	228	187	191	190	202	201	198	205	215	209	183	206	223	221	197	204	221	219	198	221	229	187	200	191	198	203	197	224	154	185	200	172	194	193	224	208	184	202	199	216	204	203	197	186	179	181	211	195	196	196	187	216	196	194	206	237	189	201	194	226	192	181	226	182	185	188	175	219	192	187	201	203	184	195	218	189	184	197	224	199	218	210	192	206	212	183	205	197	211	209	193	188	230	189	206	229	222	218	186	215	193	212	177	202	217	237	189	213	175	196	200	189	206	199	198	209	195	210	228	193	206	211	182	184	183	164	230	220	190	200	201	191	196	191	209	208	188	219	191	220	181	213	218	271	214	197	180	214	213	233	212	181	196	196	190	199	214	216	191	229	197	196	205	189	194	220	219	162	198	194	197	226	211	209	215	213	206	268	194	186	204	190	203	208	237	196	188	167	196	197	219	189	228	189	204	176	168	222	214	213	190	204	219	201	186	204	201	195	219	227	241	176	208	218	227	211	211	206	192	219	213	211	190	181	204	217	195	186	208	233	221	224	192	199	225	200	170	190	215	197	205	196	201	202	172	225	230	203	203	190	217	216	186	191	195	215	196	234	162	197	212	211	214	197	202	186	211	199	187	172	225	219	205	192	231	224	202	183	204	227	209	176	189	205	242	209	171	233	197	217	220	196	213	201	210	202	209	213	205	184	211	197	208	193	218	221	201	203	197	200	225	205	216	235	221	226	213	198	185	205	217	187	190	205	195	195	205	207	204	192	200	185	180	211	213	203	187	202	203	213	230	189	210	198	203	176	221	179	195	185	204	223	185	169	204	209	228	215	210	212	205	216	196	217	185	212	207	189	214	185	191	218	208	196	213	182	193	171	220	221	196	215	213	171	192	205	209	224	181	193	182	203	226	224	213	191	218	196	227	174	208	194	223	178	181	210	198	220	206	197	200	218	200	197	201	196	215	209	200	182	218	156	182	195	233	199	237	215	203	203	201	218	221	226	191	198	217	202	215	232	181	203	179	215	175	200	219	236	214	203	187	199	210	188	190	186	196	172	209	216	197	203	208	221	192	192	199	221	213	198	213	213	197	224	193	194	213	212	178	228	203	199	188	210	197	209	194	207	209	244	227	228	185	203	195	204	193	210	228	222	215	205	215	233	216	210	208	215	206	226	191	218	199	183	182	198	210	212	203	182	186	183	221	201	175	185	187	210	236	205	226	191	187	210	173	212	264	197	214	206	185	206	173	216	200	209	201	228	198	205	230	199	195	193	156	223	222	214	196	218	204	167	211	217	177	220	213	191	224	219	197	213	184	200	184	195	181	188	189	202	218	210	216	185	191	208	211	212	203	192	223	210	168	225	200	191	181	173	211	221	219	218	231	207	181	211	206	209	191	195	204	199	217	206	227	214	185	193	202	183	213	188	209	201	208	199
30467	14275	13038	13048	11679	8695	7454	6277	5418	4958	4391	3861	3976	3998	3342	2827	2484	2420	2185	2101	1652	1689	1419	1133	946	815	765	743	626	632	613	603	576	561	532	477	538	467	526	475	499	494	504	474	464	448	486	446	472	465	448	425	426	475	467	475	455	479	471	415	428	452	415	436	486	448	462	444	452	461	447	430	438	426	448	434	451	455	413	441	402	460	451	385	442	443	494	457	455	470	416	444	415	449	463	473	449	478	428	434	489	425	430	408	420	423	477	431	425	444	474	466	447	433	401	425	429	423	442	428	427	469	445	446	455	442	450	461	439	472	427	415	393	448	465	432	439	457	450	449	417	441	437	467	411	466	428	439	428	436	451	443	471	414	446	414	434	430	436	473	415	468	464	433	440	430	413	457	463	423	432	487	424	412	470	421	446	459	454	449	419	437	427	443	460	435	424	443	425	447	444	461	427	471	431	412	434	436	426	422	449	442	421	464	476	463	450	477	424	465	456	463	453	427	434	433	432	487	458	435	419	442	428	420	444	456	450	412	452	454	437	421	455	398	478	436	481	436	434	478	472	438	422	451	423	445	463	424	450	404	433	433	450	479	437	430	482	455	426	421	458	430	437	449	447	465	450	424	451	467	435	481	429	395	455	443	466	424	387	460	401	432	429	427	437	431	443	461	467	494	446	436	391	433	450	441	436	437	421	453	440	463	432	449	436	437	419	454	457	448	451	442	411	468	448	426	420	461	463	474	447	444	418	422	454	458	483	406	400	461	468	427	417	461	447	451	440	434	419	493	425	473	434	410	425	450	432	464	408	423	440	422	448	455	441	413	443	441	447	445	478	443	455	448	471	457	438	461	455	455	461	422	447	433	431	436	432	421	437	440	446	391	450	445	423	442	430	440	429	479	419	422	450	453	414	436	448	454	427	461	436	427	471	470	462	461	478	450	436	426	436	446	452	444	413	443	488	472	446	470	413	465	414	458	428	425	446	427	445	426	429	409	424	435	447	449	447	431	446	422	432	404	431	469	435	455	433	472	416	437	425	421	469	440	440	414	490	430	469	415	439	444	465	424	465	441	455	468	417	464	491	438	446	438	497	396	452	429	443	439	443	452	462	472	443	460	445	434	418	422	440	443	424	436	460	462	454	463	448	422	426	446	453	445	461	464	444	441	447	464	464	448	449	449	461	485	416	435	417	460	424	456	463	418	429	425	444	464	448	449	427	448	428	420	419	461	466	460	418	430	434	488	444	399	410	456	440	434	415	460	446	417	427	457	423	422	431	490	462	430	425	427	499	493	434	437	438	441	455	415	442	409	437	426	489	431	439	446	467	436	472	469	446	463	453	407	453	449	459	444	433	441	472	462	465	460	420	415	440	438	463	395	417	445	469	420	463	421	439	426	427	430	456	425	447	428	433	432	446	422	428	395	404	438	470	452	448	460	441	434	449	422	462	440	452	436	414	409	437	439	466	430	470	402	473	443	461	432	419	447	457	429	451	444	427	453	512	477	442	428	412	430	439	433	512	462	424	457	478	428	437	428	434	471	463	444	411	448	436	451	502	480	404	437	429	462	429	428	433	446	402	469	459	432	439	433	450	420	417	410	412	441	446	487	406	456	450	420	428	451	459	421	463	416	439	432	460	480	437	430	445	442	427	411	433	456	428	438	444	461	471	425	454	416	498	431	430	456	452	446	432	483	419	477	411	437	450	440	458	455	469	453	416	440	425	426	467	469	451	438	438	420	420	450	426	424	460	459	448	444	464	465	406	440	476	420	444	460	478	414	454	469	439	470	432	428	468	445	426	450	432	431	435	441	440	445	432	464	513	438	460	413	456	430	410	430	431	411	451	453	445	417	464	426	421	445	449	432	456	459	438	438	437	459	463	422	488	454	427	443	421	411	470	446	437	447	411	441	413	408	432	458	444	409	436	491	426	449	424	442	391	434	452	467	438	447	442	466	435	444	436	429	440	425	428	471	437	434	415	449	453	439	392	376	432	439	456	425	438	455	485	430	485	425	453	445	434	449	419	440	428	441	452	440	450	447	472	436	427	445	404	456	432	460	447	442	458	454	441	442	438	419	460	443	459	444	445	422	450	456	443	419	420	423	424	443	461	466	467	461	477	437	467	453	467	452	464	416	434	488	449	450	417	473	428	443	455	448	389	444	457	431	428	443	426	428	445	438	427	448	476	444	440	400	424	395	436	438	435	423	441	417	453	466	412	428	441	441	449	453	438	441	419	444	451	430	416	427	435	459	430	429	432	421	437	424	447	446	467	434	439	415	424	434	454	440	447	443	456	445	443	434	474	452	462	416	437	419	460	450	461	446	417	458	421	433	426	425	441	493	424	472	422	473	428	404	448	413	429	447	451	421	434	463	455	471	450	457	426	439	459	462	467	457	438	434	439	449	440	430	415	472	411	432	437	485	437	449	426	450	462	421	475	432	444	440	460	438	457	431	465	430	432	465	411	459	402	439	426	475	448	415	414	435	414	428	462	434	466	425	432	445	426	463	470	455	423	431	447	457	444	481	427	423	456	460	436	460	448	451	452	457	414	465	405	420	485	466	479	440	438	469	436	457	440	441	467	428	440	422	430	459	414	441	442	403	445	371	433	434	433	433	478	431	463	460	430	445	439	418	475	416	462	422	473	449	455	423	453	434	447	422	443	449	438	443	493	408	442	427	450	439	416	439	396	406	438	456	435	448	440	449	455	439	436	446	444	442	427	478	426	438	477	438	439	409	451	449	458	454	425	463	434	446	461	450	406	462	448	449	416	437	444	460	416	434	433	443	414	434	440	428	451	435	448	440	459	417	463	468	427	448	438	461	432	435	454	447	407	444	455	447	417	427	426	429	416	438	414	418	422	447	412	456	403	428	423	448	434	458	426	409	443	461	420	448	423	398	443	411	453	463	469	403	408	469	450	473	460	420	468	439	412	504	446	447	439	490	452	464	429	442	396	445	415	454	439	447	450	407	440	420	404	435	455	446	451	469	476	388	404	423	457	411	441	472	458	446	407	454	427	448	442	448	445	450	438	472	457	468	457	411	400	457	424	424	430	427	444	455	451	491	460	399	447	434	453	421	424	455	429	478	435	464	435	414	408	466	406	453	433	441	421	405	385	411	489	433	468	451	457	474	451	474	441	452	433	421	407	428	474	455	449	451	428	405	408	463	456	427	463	433	447	447	446	482	471	460	449	475	483	431	428	472	442	466	466	411	395	401	440	491	454	442	451	466	429	465	476	451	433	448	434	505	461	423	430	436	451	455	478	455	481	440	441	425	449	418	469	443	417	443	439	440	431	454	438	440	416	419	441	434	442	456	436	448	402	438	436	456	426	408	436	439	403	424	417	430	435	428	434	466	443	438	438	428	422	450	444	448	414	426	453	458	415	495	430	428	459	471	440	447	448	426	459	437	453	437	420	479	456	433	446	462	446	439	421	436	441	420	409	437	453	425	484	477	423	430	443	425	464	454	487	440	430	476
33042	11690	3222	1710	1115	772	569	533	473	402	375	369	358	354	328	313	291	227	299	235	239	258	220	211	243	187	208	188	202	218	176	217	194	198	201	213	213	195	189	188	192	209	183	214	208	185	222	184	193	203	182	198	201	195	194	195	195	199	200	175	201	185	178	180	190	204	184	206	209	186	188	200	178	211	213	198	167	188	175	179	215	178	173	174	188	197	211	231	207	218	219	183	184	195	204	181	207	192	176	196	196	194	187	195	191	196	185	190	190	190	180	203	212	191	198	215	214	205	194	186	198	184	163	185	200	232	225	184	194	199	200	206	194	193	203	199	190	173	215	156	169	198	152	208	199	198	189	203	209	186	163	205	175	189	179	187	223	218	178	205	189	197	182	175	188	208	201	215	184	200	188	190	181	214	206	193	208	206	189	211	189	192	172	210	178	178	191	170	181	201	213	186	190	196	188	180	184	177	187	177	226	191	195	201	197	169	187	177	175	163	201	201	195	182	179	199	185	196	193	200	179	201	177	164	212	173	177	193	185	200	202	175	195	189	200	172	200	215	197	188	185	173	209	191	198	210	180	187	161	221	181	191	219	185	192	183	199	207	235	209	216	167	190	201	198	189	163	195	190	208	197	195	213	208	199	210	201	180	183	201	188	186	210	162	171	192	175	203	191	196	199	214	233	196	190	202	192	170	196	193	218	178	186	211	201	182	195	199	210	206	181	191	221	216	245	202	208	187	151	199	189	202	175	192	200	188	210	192	191	181	188	212	165	160	193	217	168	201	174	219	206	192	183	175	183	220	183	200	194	198	197	187	166	212	195	185	188	179	176	179	194	191	185	177	171	185	200	199	212	187	185	213	181	164	199	193	181	173	202	215	192	187	199	198	189	184	220	187	189	211	200	195	202	198	184	177	209	209	198	220	177	202	181	171	204	212	182	215	194	203	182	174	156	176	198	166	181	189	183	199	170	211	222	192	208	212	194	163	174	196	184	198	175	204	165	176	191	176	183	193	191	189	189	194	169	169	177	197	220	219	170	193	179	182	212	205	176	192	191	171	193	192	202	192	189	200	210	219	176	177	202	172	185	169	211	201	202	204	203	199	219	230	179	232	207	202	178	163	175	159	193	217	189	215	241	177	196	189	205	190	212	191	212	182	213	225	193	228	208	176	197	203	196	203	179	188	211	176	218	207	193	198	168	207	176	182	189	199	192	193	187	211	201	181	219	196	186	200	181	182	189	198	199	185	202	176	175	179	205	181	207	190	232	205	167	210	174	249	224	168	172	194	212	192	190	180	185	170	174	191	194	223	173	207	203	178	206	192	211	182	175	184	192	187	182	177	191	188	210	185	180	159	196	172	184	172	219	186	213	224	155	188	171	203	203	221	196	204	175	191	195	172	192	186	200	193	191	186	200	188	187	188	185	166	203	196	201	192	188	174	197	236	181	168	183	206	225	207	199	187	194	189	152	205	192	182	211	186	206	189	200	191	182	188	198	176	166	220	199	203	178	183	189	177	193	207	187	189	214	213	200	195	170	178	206	181	201	201	221	181	195	181	203	198	205	198	185	185	210	210	213	199	187	211	200	173	199	180	194	170	175	194	209	216	187	228	209	182	191	187	178	199	163	210	200	183	195	176	210	179	198	227	201	149	201	176	201	209	196	176	202	169	200	177	219	209	195	223	200	163	199	202	170	172	220	202	217	192	201	184	190	184	203	167	169	180	168	208	192	198	203	156	213	186	189	201	200	184	182	195	200	192	191	172	207	174	185	203	199	197	192	185	181	176	163	178	156	195	190	199	182	160	192	177	208	191	207	174	216	214	211	180	199	187	194	180	192	182	227	182	192	201	190	171	179	204	193	183	196	184	215	176	210	206	182	177	213	189	203	182	238	186	203	209	186	199	206	162	207	167	206	168	204	203	181	212	183	183	196	161	207	215	191	178	201	205	182	183	171	171	177	168	195	201	175	186	192	171	198	196	198	169	224	172	184	196	213	213	169	210	195	177	210	143	203	163	179	180	164	224	203	211	179	202	236	188	194	190	171	188	180	188	210	199	176	167	200	204	198	201	197	208	208	222	158	213	186	159	194	197	203	211	191	189	194	203	188	176	200	199	192	187	204	193	177	192	176	151	199	188	215	200	178	187	198	210	188	220	189	181	199	208	202	206	158	191	198	201	205	211	167	221	200	184	178	215	193	215	171	205	196	210	190	204	164	163	179	177	167	187	201	191	182	205	194	201	193	189	190	206	220	173	174	184	216	206	203	195	177	175	210	205	174	178	166	184	184	179	204	201	205	196	174	163	206	220	196	198	204	196	195	222	188	214	191	214	202	182	184	202	185	195	190	185	169	186	197	178	171	219	191	195	183	221	188	178	175	178	195	224	178	201	181	195	161	181	196	212	187	197	200	184	199	205	214	210	184	187	163	193	208	212	221	178	191	207	187	189	188	195	192	202	194	193	188	204	220	181	215	197	202	210	191	198	197	194	195	214	195	203	177	189	193	187	203	214	205	190	219	188	214	187	195	197	221	189	205	174	171	174	201	199	213	213	224	202	213	162	155	188	184	193	206	184	204	191	194	204	180	211	237	199	177	181	219	178	171	200	185	212	209	200	197	210	194	186	196	203	208	198	187	227	178	209	212	205	216	208	187	203	194	200	212	196	187	175	194	184	211	179	193	177	182	203	185	212	209	203	215	205	161	218	167	208	188	197	206	202	195	177	200	197	205	178	176	214	213	217	183	173	202	227	194	176	215	204	197	206	183	197	183	185	186	175	194	216	199	205	182	212	184	176	205	162	195	193	172	201	198	162	200	189	215	194	207	218	195	186	189	186	182	194	203	193	175	185	192	210	185	169	191	180	205	195	210	185	187	161	237	180	175	196	178	195	200	175	174	217	181	187	181	199	206	203	189	161	185	196	200	199	194	185	221	186	187	217	187	193	186	203	179	203	182	171	181	188	180	184	179	215	195	197	202	166	185	189	175	210	196	197	184	184	233	197	247	200	197	189	216	190	216	171	212	213	216	191	181	170	203	216	185	172	186	208	179	172	194	208	177	197	194	188	174	199	207	212	217	199	219	198	173	197	198	220	186	160	231	212	182	214	191	176	207	175	200	175	206	196	222	203	174	203	188	210	193	189	183	192	193	183	196	169	210	197	208	187	174	196	179	214	198	206	188	209	181	207	190	181	179	212	184	173	190	183	181	220	203	172	169	193	186	193	197	201	184	202	191	176	204	198	227	194	196	198	177	216	197	199	174	177	168	202	212	195	239	200	197	212	177	202	215	207	169	192	165	203	203	172	197	195	224	182	206	198	193	184	202	202	201	192	182	192	191	197	168	196	202	189	196	175	207	212	182	209	195	184	179	203	213	219	215	196	207	184	217	205	174	198	204	190	203	228	232	186	185	195	186	203	206	201	199	185	193	191	178	219	197	178	172	205	183	181	212	199	165	162	191	195	191	204	197	188	187	160	172	211
19116	6311	4654	4929	3853	2883	2303	2170	1884	1679	1464	1417	1488	1359	1225	1011	983	871	823	761	717	732	723	589	520	500	480	476	483	460	467	468	451	452	428	453	434	461	428	417	420	447	402	405	405	427	441	400	394	434	412	385	405	436	457	448	436	396	459	461	388	415	406	412	405	432	421	410	423	442	419	432	466	447	434	415	405	412	419	410	438	418	406	412	422	448	432	446	438	386	404	434	420	437	432	389	422	452	448	407	376	389	398	429	405	439	429	419	446	445	413	439	413	441	428	358	399	415	390	410	421	395	424	428	462	399	410	424	431	408	422	426	420	433	446	410	422	395	414	388	401	437	467	407	428	411	425	393	419	445	432	425	404	418	427	413	441	417	402	416	414	422	376	433	416	441	415	415	420	440	420	414	433	450	439	417	440	427	411	404	433	406	393	406	395	432	384	396	428	422	421	425	445	449	409	435	455	385	412	392	418	396	438	410	408	408	434	412	426	414	418	423	415	395	386	430	419	377	429	425	413	439	389	453	419	440	405	423	401	416	439	481	407	395	397	415	418	434	447	415	438	397	384	408	408	440	432	383	454	383	377	405	446	417	377	404	415	428	400	407	390	431	403	438	413	404	426	401	409	431	420	405	398	429	396	402	417	436	429	385	411	403	411	414	415	394	407	406	402	420	399	434	414	414	423	402	444	413	431	444	403	412	416	448	392	426	414	377	411	430	418	449	423	443	398	410	451	437	407	412	402	413	398	431	408	438	431	408	412	448	417	398	377	392	433	395	424	406	424	396	408	404	412	401	369	410	447	460	407	461	388	370	414	416	424	409	409	416	436	386	410	397	437	430	432	411	405	416	432	397	405	439	412	454	432	394	374	434	404	398	425	408	406	452	440	400	401	435	395	438	410	414	422	428	431	433	415	386	434	459	397	392	440	404	365	419	379	449	399	416	386	398	420	431	416	409	398	434	436	444	411	406	395	403	416	371	458	412	406	391	411	394	412	440	432	408	356	391	431	442	433	405	430	417	434	436	417	425	423	451	420	421	400	422	427	388	395	438	445	435	393	405	434	421	412	483	403	404	395	443	401	377	412	423	411	430	403	417	444	436	439	437	424	406	427	403	415	410	460	453	416	399	378	417	425	407	384	414	415	388	416	405	396	404	401	428	417	435	409	400	446	405	412	418	388	395	438	425	396	429	391	426	447	432	443	437	380	396	394	412	416	429	430	429	450	415	390	392	411	410	441	457	408	417	416	398	397	457	417	421	413	446	443	419	436	395	423	419	456	418	397	464	455	421	414	419	427	412	402	419	405	420	418	403	404	408	409	438	440	403	388	438	381	421	420	427	456	444	436	405	392	420	394	390	417	444	403	420	392	416	382	453	404	416	423	446	446	426	404	376	417	424	419	428	443	447	420	413	425	442	405	430	425	381	426	424	462	400	432	409	456	413	413	402	427	410	397	396	409	415	443	413	425	395	442	413	393	399	412	420	440	424	421	429	420	437	410	408	412	401	388	401	408	438	401	393	416	406	451	434	436	412	416	393	438	403	444	463	418	422	434	459	382	428	410	449	369	443	445	399	417	401	423	439	392	431	401	413	429	396	414	427	400	385	452	402	426	400	432	383	372	434	420	412	422	434	378	423	412	426	382	389	381	440	389	396	402	424	445	451	433	438	408	384	413	432	384	417	411	401	423	398	427	430	447	452	439	424	407	394	434	405	406	406	475	415	424	403	407	384	436	413	415	431	419	421	451	419	414	421	430	427	441	430	415	398	419	376	405	434	434	408	452	440	431	441	415	422	426	413	405	421	394	441	422	416	431	401	419	411	405	456	404	406	389	422	401	397	408	423	435	453	401	387	427	386	403	442	363	397	414	376	460	435	432	415	396	415	414	432	402	462	376	434	377	412	435	430	424	405	434	408	386	425	407	443	440	440	397	425	445	421	390	426	404	426	417	424	437	436	400	435	455	413	407	386	446	431	387	448	415	444	431	396	366	410	387	367	458	397	442	419	405	401	410	408	422	441	383	426	388	391	391	415	416	406	396	437	417	412	425	430	412	439	436	436	418	385	421	387	395	450	439	415	369	413	390	392	382	408	410	420	401	455	410	409	438	403	441	388	426	409	378	399	429	420	389	403	400	433	394	397	402	370	402	412	417	418	443	427	417	434	425	374	412	409	401	426	445	344	434	373	392	415	419	421	364	432	381	393	394	426	402	419	418	425	400	430	418	447	404	381	404	394	428	398	421	420	421	391	423	390	427	444	426	434	419	395	403	450	430	458	423	417	409	451	411	439	463	445	426	429	441	441	400	391	410	410	433	414	405	400	429	420	458	434	425	455	420	436	433	399	397	419	421	413	405	392	400	437	422	417	415	456	397	410	413	412	454	420	444	393	421	423	421	423	418	385	413	440	423	430	417	365	441	404	401	429	414	433	447	427	409	415	412	366	398	423	390	448	427	442	421	426	411	430	390	404	404	423	410	443	401	390	431	414	401	454	397	412	421	411	379	433	416	453	435	401	390	404	404	388	438	430	421	390	392	399	420	400	412	431	441	427	437	433	384	404	417	423	353	423	437	408	405	415	394	403	435	430	400	406	397	414	386	431	452	421	429	378	418	436	422	405	423	410	422	411	397	410	421	395	433	413	413	409	421	418	417	419	381	398	413	404	438	400	401	423	413	437	408	386	377	412	458	428	415	410	412	465	408	409	435	386	418	453	400	420	418	391	362	361	388	406	445	392	434	445	442	419	387	382	428	417	415	400	419	399	409	418	419	434	454	380	415	422	440	424	409	351	435	437	430	418	389	405	432	412	404	394	411	411	381	435	384	379	402	420	402	418	421	441	407	417	410	410	413	402	412	417	415	427	419	422	402	433	420	404	405	412	426	409	415	390	437	401	422	423	437	437	427	407	436	422	435	435	432	426	415	411	456	418	441	400	439	429	449	407	428	413	436	365	415	380	421	411	410	443	442	409	413	465	368	429	453	409	350	400	423	397	439	409	427	461	382	413	398	410	427	394	397	401	436	429	402	433	398	407	378	452	378	404	394	439	405	394	413	407	388	404	376	438	420	396	396	411	396	421	410	448	390	411	428	431	433	398	418	377	414	399	393	421	413	454	418	400	419	403	404	404	428	396	421	417	483	393	395	422	396	457	422	404	400	434	429	390	408	394	405	424	411	425	401	397	409	424	450	406	426	415	423	425	427	440	433	439	417	380	432	451	420	404	407	467	450	402	435	402	415	384	387	385	383	412	387	419	405	444	390	454	408	423	433	423	439	418	411	410	421	426	441	414	398	389	448	418	391	387	438	432	373	429	437	397	434	392	441	393	409	418	406	397	425	416	430	419	398	373	456	416	428	433	436	395	418	386	432	403	405	381	442	427	419	433	419	369	428	387	429	431	413	431	381	407	437	397	438	422	406	431	436	400	394	404	413	397	389	394	414	416	429	430	417	406	418	398	412	403	400	431	434	418	445	408	415	432
47468	19261	7436	3719	2353	1388	1092	899	827	696	599	656	607	588	507	441	390	335	379	316	274	271	283	267	232	222	207	226	184	174	193	199	164	195	197	197	191	184	177	183	194	157	154	159	199	168	186	187	195	165	177	173	147	197	176	157	176	169	197	183	182	190	153	173	179	166	145	199	160	185	166	179	189	170	153	182	194	167	167	184	163	165	171	179	169	169	182	140	172	186	196	193	170	193	202	173	173	171	173	176	182	182	180	181	163	169	182	185	187	191	206	175	178	170	167	158	172	182	192	184	149	180	158	174	187	162	178	180	191	178	150	143	155	220	164	187	185	177	169	158	177	188	155	177	173	189	185	187	169	155	190	171	155	214	181	151	186	147	173	184	180	156	174	178	154	152	188	170	197	174	170	191	174	183	187	177	155	162	146	198	164	169	164	171	150	175	162	146	185	192	177	166	181	185	163	168	210	185	184	171	170	175	171	165	183	185	181	212	179	168	187	190	176	163	189	161	167	177	166	195	167	163	185	172	171	156	161	180	177	158	162	166	166	153	187	162	174	191	171	175	153	197	173	181	198	174	192	148	147	183	175	190	187	175	168	179	163	168	190	171	146	192	171	195	183	161	184	168	176	197	180	181	194	189	175	183	162	154	183	193	197	177	155	208	170	150	156	175	183	187	164	175	173	188	163	164	159	151	178	193	163	193	187	170	186	185	159	192	152	144	155	165	149	157	171	166	175	175	173	164	189	166	206	197	197	167	156	191	177	209	168	186	173	185	172	191	193	193	192	166	156	181	186	176	168	179	165	193	180	193	158	181	176	148	183	198	168	201	191	207	151	165	177	180	173	171	165	188	172	193	169	185	176	187	184	171	187	182	184	188	156	188	178	165	186	168	172	151	174	196	189	160	155	186	197	186	177	192	172	160	170	175	183	176	201	180	192	171	190	207	180	198	174	174	165	193	202	159	188	170	173	173	164	193	165	165	174	185	148	159	155	162	162	180	191	192	212	197	174	196	174	170	199	178	153	178	191	175	181	173	158	149	174	151	179	166	146	168	190	175	171	217	184	167	174	186	171	154	166	173	171	189	167	148	181	177	183	167	167	168	188	176	182	156	182	177	167	186	177	168	191	171	178	188	179	199	180	169	169	157	199	196	190	165	173	152	172	184	181	160	171	181	166	177	167	171	192	170	173	191	162	160	175	160	169	183	171	175	154	178	178	163	198	171	169	147	171	155	172	163	168	175	163	161	173	193	177	156	154	169	182	199	187	204	179	173	186	168	170	162	158	130	156	148	176	177	196	183	175	195	165	189	195	199	178	189	180	175	173	156	170	153	166	173	159	175	185	190	164	187	170	160	175	169	167	177	180	157	183	184	170	183	148	168	162	184	173	155	182	164	186	193	175	139	179	181	163	163	194	198	173	174	169	177	183	178	155	184	185	172	152	178	166	189	177	192	184	186	162	167	167	144	163	171	158	177	156	147	175	198	184	184	190	158	172	190	205	176	168	167	155	165	176	174	170	154	175	185	172	187	204	225	187	179	182	167	176	162	187	207	186	174	152	154	163	172	182	212	155	178	161	168	209	187	171	170	168	174	179	174	199	166	197	151	159	191	162	162	183	185	174	187	181	166	176	166	178	179	182	170	188	161	167	159	190	191	198	174	147	179	188	189	178	173	200	164	169	191	172	169	195	197	163	190	163	139	172	190	184	164	173	176	207	171	177	191	174	173	193	166	178	158	175	196	182	165	168	191	176	170	179	204	176	158	171	186	164	180	194	182	149	168	180	163	178	172	159	167	168	167	186	176	173	175	185	163	187	174	169	185	149	180	157	166	171	178	178	169	181	184	186	173	168	174	172	188	164	197	201	181	192	176	187	176	179	173	189	179	215	160	174	211	179	162	188	153	188	172	173	164	187	189	161	171	166	166	176	197	197	153	152	168	175	180	166	170	161	177	159	156	193	191	160	191	193	176	153	206	181	191	155	154	180	149	172	144	186	170	179	151	185	184	190	167	178	177	202	175	173	188	167	167	176	177	186	163	186	192	162	192	174	165	188	182	170	139	159	182	166	170	185	187	168	156	180	185	159	162	178	144	186	198	192	180	168	192	176	167	177	180	189	180	178	186	182	182	172	206	165	198	189	187	172	148	176	195	160	188	182	196	173	164	149	163	190	163	206	172	165	204	151	163	170	192	187	179	185	204	167	181	182	202	157	185	167	148	166	179	183	180	182	133	169	180	155	147	163	176	184	182	180	169	173	153	147	162	164	172	185	187	152	178	196	174	192	152	176	169	195	177	166	179	189	202	140	183	171	191	171	166	200	201	200	189	187	174	163	155	162	171	172	152	169	186	167	212	180	164	196	192	149	189	148	172	157	198	184	193	152	165	162	184	186	176	180	153	185	207	181	179	193	178	191	180	161	191	205	185	187	177	160	175	182	160	176	170	162	177	180	187	174	184	191	160	175	165	218	144	171	193	189	161	162	172	175	179	162	186	174	190	169	168	185	190	175	194	179	158	143	155	189	174	154	164	175	185	164	161	160	159	171	149	174	192	179	187	178	144	187	166	170	182	169	174	170	186	184	181	168	204	167	163	168	162	181	176	197	181	169	144	166	178	184	175	169	162	169	186	171	171	164	179	187	171	187	144	160	188	172	160	159	186	168	180	148	184	194	179	154	180	199	176	173	172	190	175	147	174	176	174	172	172	181	159	163	178	170	163	163	186	195	162	176	186	163	172	170	173	158	164	160	175	182	159	197	194	197	181	171	177	172	183	174	174	200	158	193	168	184	144	165	161	159	208	188	194	166	152	158	186	193	178	178	161	147	214	191	164	148	177	212	165	166	175	199	180	183	210	179	182	164	195	178	172	176	181	172	217	195	154	183	184	184	213	161	143	179	191	193	167	165	152	183	194	176	163	164	145	154	174	179	146	184	176	191	152	189	205	209	178	158	222	175	182	174	170	168	178	190	197	145	161	173	170	173	162	157	186	213	183	195	195	175	148	166	154	184	186	173	161	141	171	167	179	183	208	192	180	177	168	179	190	173	182	179	180	157	176	182	173	205	192	193	153	164	186	184	175	182	178	164	172	165	158	184	187	201	174	181	178	182	194	174	199	168	199	172	178	195	179	183	164	165	181	157	192	166	184	176	175	168	199	158	180	188	188	164	174	172	173	171	164	165	177	172	164	139	168	161	144	177	168	167	198	198	192	197	167	182	213	188	149	157	188	152	157	186	168	171	175	187	165	185	168	173	189	182	154	181	159	170	161	164	205	168	156	199	182	169	197	162	170	167	167	189	171	182	164	175	199	190	167	175	148	171	171	166	173	162	175	139	179	154	175	181	172	177	197	179	175	180	185	176	198	187	169	178	173	165	167	164	169	177	190	175	186	153	192	192	191	183	172	171	178	155	176	130	204	164	168	170	177	180	176	181	170	141	180	177	155	183	183	173	182	177	182	196	158	163	153	157	171	193	179	171	180
27405	10550	9359	9429	7669	5556	4586	3919	3542	3043	2788	3022	3021	2527	2259	2010	1621	1467	1381	1282	1099	1160	1060	885	705	596	543	554	512	481	520	496	464	419	424	421	430	419	415	448	378	412	372	447	393	422	402	407	384	412	380	385	405	394	390	401	399	402	391	407	399	389	421	364	367	406	371	402	413	348	376	402	375	432	379	361	394	380	412	369	408	396	363	403	430	406	373	380	396	348	404	382	359	410	398	395	398	413	370	365	360	352	373	349	418	382	408	375	367	382	376	375	403	372	405	397	407	398	408	383	400	352	377	366	404	389	408	376	426	393	364	397	409	380	407	374	396	398	405	354	393	388	373	374	364	391	376	396	415	388	371	379	427	379	412	370	380	334	386	374	373	397	364	380	386	353	384	367	367	406	398	353	387	413	365	382	360	388	423	411	332	393	366	388	401	380	366	404	382	371	424	397	380	396	417	404	392	394	406	416	371	354	373	390	384	396	393	424	362	395	389	365	379	385	384	356	413	383	365	365	400	364	379	388	381	404	378	405	443	374	411	403	370	398	347	383	375	413	364	387	389	412	377	427	371	375	355	386	423	388	402	385	402	377	354	358	390	389	379	402	413	388	381	374	414	384	424	404	373	368	402	382	360	383	402	400	377	388	392	370	369	374	388	359	388	383	385	398	356	442	370	383	402	373	357	396	397	376	398	381	414	404	411	397	385	376	390	368	407	387	416	373	381	391	368	381	407	395	375	389	344	364	354	355	358	377	359	405	404	394	334	360	387	390	379	410	386	386	396	394	400	376	372	390	424	397	367	394	359	407	409	360	402	364	407	390	360	384	355	367	423	368	387	398	386	397	398	435	380	397	387	402	379	366	416	367	392	348	393	404	406	365	399	395	378	412	373	388	414	403	385	375	378	367	402	355	408	391	394	420	411	434	368	380	369	390	403	372	373	386	387	388	420	367	402	395	399	394	412	371	392	405	359	400	366	385	353	382	377	381	385	396	390	375	400	377	387	375	363	358	382	379	418	394	418	383	371	384	418	387	396	381	375	392	397	409	384	406	372	378	392	356	376	409	411	418	379	377	409	374	356	398	369	386	404	410	383	410	407	391	367	356	375	370	397	351	407	397	365	387	368	367	399	413	363	445	400	368	380	340	367	381	369	422	395	387	390	413	392	388	372	402	394	401	376	399	389	402	383	390	390	392	377	381	407	372	366	388	393	415	374	393	404	351	396	370	403	400	407	395	383	374	402	407	372	376	427	396	376	372	364	374	355	380	391	362	390	365	385	375	386	413	405	391	419	379	394	400	381	396	398	379	379	365	354	393	384	384	388	375	358	360	412	385	314	403	399	416	383	374	394	368	361	407	389	367	375	376	375	379	407	374	422	397	376	369	413	398	384	401	378	387	384	382	390	355	360	368	362	369	384	391	429	364	368	376	436	398	389	397	410	374	404	371	388	410	412	371	383	384	386	390	377	388	421	394	399	394	395	382	415	380	405	405	386	392	388	432	398	405	380	394	400	356	395	356	382	402	372	429	392	385	380	387	379	392	364	371	427	382	408	382	371	388	413	339	380	380	364	389	401	346	375	426	383	375	376	405	369	424	384	422	368	402	363	382	392	364	359	379	412	389	373	415	378	403	389	394	383	399	374	364	382	384	389	376	408	404	421	373	371	391	371	387	389	398	361	379	384	384	388	392	403	372	384	365	399	383	377	391	389	401	394	373	358	386	401	429	384	401	396	397	376	358	381	396	413	396	375	427	366	408	354	401	372	368	389	385	385	411	376	426	374	376	381	386	389	362	394	391	344	361	386	373	369	389	351	389	357	385	397	385	367	396	389	366	378	378	390	406	398	376	395	375	384	376	400	441	380	357	423	383	366	363	367	339	385	395	387	383	390	378	383	393	383	384	381	369	391	351	370	388	411	358	403	394	379	360	385	398	371	364	346	361	349	378	380	380	401	410	384	431	392	371	393	361	342	346	408	400	350	378	423	402	379	400	390	359	361	403	385	420	384	366	376	389	388	401	410	357	371	406	386	390	378	375	365	363	409	374	388	400	396	398	372	396	390	393	413	401	390	387	384	380	367	416	410	355	400	385	455	386	384	384	403	417	419	369	369	364	366	405	419	419	383	382	377	368	393	370	372	376	387	371	417	394	347	386	428	377	365	397	404	358	374	376	419	361	373	394	384	400	375	425	392	378	376	396	390	402	389	385	420	404	392	397	408	384	380	392	438	428	366	378	391	413	383	393	364	355	413	412	361	414	388	413	416	372	374	360	363	377	388	393	377	410	405	390	384	371	387	387	377	398	362	397	371	387	421	384	402	385	415	370	364	373	383	377	381	402	414	390	390	378	411	413	372	373	372	411	367	361	412	382	400	407	387	380	399	412	389	392	409	372	369	335	388	393	420	361	363	337	406	393	332	392	384	400	400	401	378	385	411	379	371	407	403	376	377	397	385	362	364	392	377	371	395	394	395	357	370	331	413	364	396	400	379	356	440	386	354	409	413	370	416	404	349	378	386	432	394	424	383	353	384	371	413	403	394	376	364	370	407	397	381	403	394	392	375	374	380	368	401	422	372	379	391	392	385	361	413	381	396	419	430	373	400	390	361	383	404	389	414	400	393	384	399	391	414	394	375	407	370	388	378	408	394	375	363	364	375	380	382	358	385	371	372	397	368	410	400	388	379	381	397	376	369	384	393	379	396	384	399	378	365	393	360	355	393	397	375	378	342	367	382	399	356	373	346	414	399	382	401	363	404	386	389	438	374	398	424	351	372	380	377	384	389	378	390	424	405	397	382	412	363	368	381	395	375	423	385	385	400	403	392	381	374	379	380	403	359	359	387	384	383	362	375	368	415	381	377	365	386	381	377	388	415	375	394	372	390	419	389	406	369	386	386	408	394	392	376	400	375	363	410	371	383	406	384	414	398	401	365	402	403	400	373	369	397	410	404	365	375	390	407	399	378	383	413	404	385	385	397	383	384	383	347	381	404	376	383	377	385	407	350	371	387	370	405	376	363	371	397	376	380	401	387	379	386	365	358	383	392	374	411	396	380	379	372	395	386	353	389	394	382	377	393	394	412	368	390	383	378	387	353	397	345	390	364	415	382	399	365	366	379	393	394	388	374	407	372	410	389	349	411	400	365	368	378	356	389	368	369	410	380	370	421	391	361	395	379	415	365	415	407	360	397	383	384	398	350	350	352	367	360	362	416	391	393	358	419	410	429	366	366	377	404	384	381	374	387	362	356	414	365	384	380	400	405	342	360	353	363	387	396	353	403	407	372	356	374	380	378	373	368	405	384	398	383	384	349	390	374	390	393	406	339	413	393	378	357	350	370	422	389	382	398	361	368	371	389	374	357	388	375	404	389	382	407	378	385	380	392	385	384	422	362	372	385	371	367	395	383	360	387	348	358	394	427	392	391	393	400	391	376	378	388	367	411	381	416	367	362	373	382	392	393	423	394	345	373	384	423	423	365	385
56064	25944	12552	6661	4094	2368	1691	1345	1120	972	952	938	919	794	737	685	481	479	429	425	381	404	336	319	316	235	287	247	220	238	247	240	229	241	231	229	251	213	222	204	232	231	224	218	233	195	203	197	225	195	234	192	186	196	209	221	245	189	243	231	191	216	202	177	212	204	196	183	219	200	210	205	158	187	179	208	215	231	224	221	183	230	218	213	211	190	180	198	218	204	180	208	222	223	196	210	235	243	226	185	218	220	209	199	214	223	234	197	226	219	208	207	211	195	200	221	208	207	207	215	192	197	206	224	202	204	210	192	195	219	196	195	205	202	194	201	200	228	205	223	205	226	192	209	214	200	188	245	214	184	214	201	217	181	204	210	215	196	222	200	202	192	187	195	193	211	198	201	185	208	210	203	246	196	179	209	205	215	199	225	199	204	216	189	208	198	233	210	195	205	206	208	236	214	210	200	222	189	208	226	205	208	187	204	196	199	217	187	181	191	212	213	202	204	173	184	183	203	212	192	211	223	191	177	185	195	229	187	222	216	221	213	195	198	214	211	204	205	206	221	200	205	225	210	220	214	218	223	214	179	188	220	202	191	193	175	214	216	233	194	205	207	206	221	195	211	190	217	199	226	199	190	196	212	194	225	195	212	229	208	202	213	233	242	204	183	210	224	215	230	196	204	188	228	194	216	198	206	190	203	225	195	214	193	218	203	208	185	210	171	199	209	224	217	204	186	211	192	198	235	213	216	210	180	193	188	208	198	201	240	208	192	197	183	191	222	183	209	202	196	231	229	207	217	218	207	211	211	176	185	199	229	198	255	227	228	197	193	232	240	207	187	217	211	171	195	228	225	228	206	181	218	234	202	231	204	214	163	201	212	217	209	182	223	212	200	209	192	239	205	210	206	234	195	217	207	186	199	195	199	212	206	209	181	206	202	206	193	200	226	186	211	206	204	204	206	215	206	223	188	214	197	183	212	213	186	220	214	214	216	196	216	230	196	204	220	214	226	234	210	212	189	207	217	201	243	195	208	174	223	192	197	230	216	192	199	212	223	200	221	226	194	198	161	181	216	208	223	209	191	219	201	184	180	223	208	193	189	195	166	216	235	172	167	242	178	209	199	213	248	209	202	202	221	212	186	206	197	219	186	199	215	211	219	221	220	185	203	222	186	174	209	217	191	203	204	187	212	215	200	193	206	212	187	203	206	194	190	229	205	199	193	186	200	225	200	232	229	208	228	186	199	193	201	215	199	212	202	205	207	217	204	196	199	214	242	210	201	208	184	220	199	210	228	231	209	223	198	249	190	208	194	222	221	194	225	194	206	187	203	222	193	211	186	250	215	201	218	182	183	206	183	198	225	208	223	202	200	225	210	214	240	213	190	205	222	203	205	212	214	219	220	192	181	218	233	201	211	205	212	203	205	229	230	209	222	208	188	212	206	177	216	229	191	180	189	194	212	228	216	230	207	229	217	205	206	220	190	215	184	209	213	208	232	201	203	219	211	198	186	221	216	231	212	187	197	193	227	200	200	192	172	188	231	218	195	195	196	198	201	217	194	208	209	215	220	207	195	191	228	177	232	213	197	246	187	200	188	194	201	190	225	210	215	198	205	193	199	208	212	210	185	222	237	204	219	229	228	234	193	215	217	192	200	215	199	173	204	228	223	224	244	198	212	223	190	201	213	247	246	219	215	191	195	241	196	218	195	207	200	226	221	224	195	206	233	225	188	223	205	212	223	207	202	200	181	194	227	222	184	206	216	179	200	195	192	228	205	215	212	227	209	232	201	200	218	229	183	202	192	232	165	199	218	172	209	206	211	197	198	184	202	189	203	230	199	187	190	197	208	168	205	171	214	210	231	223	223	213	194	188	228	212	247	187	232	223	223	233	177	192	215	209	235	178	247	195	213	235	221	206	176	213	232	186	245	218	201	225	194	215	198	190	203	239	195	184	199	189	192	196	229	179	231	206	206	190	216	222	218	196	207	205	199	209	201	217	218	210	202	217	221	205	211	187	195	240	205	209	211	235	180	200	203	231	188	211	197	195	207	202	242	206	217	201	212	221	207	206	188	204	178	219	220	200	203	206	205	211	207	200	194	203	194	209	173	215	196	205	188	234	202	180	209	209	209	223	206	209	216	217	220	199	202	220	209	220	187	189	229	227	201	203	183	218	208	199	207	174	206	222	215	203	221	219	217	190	194	212	205	186	220	243	194	230	215	175	205	191	215	249	208	202	188	216	212	213	231	203	180	186	185	201	218	233	224	171	216	209	202	216	194	168	226	219	218	209	204	188	200	211	212	184	200	220	197	216	196	227	222	216	217	210	206	213	198	201	223	215	218	198	180	213	202	214	197	204	204	198	167	214	194	200	194	204	200	202	201	195	178	233	210	206	191	200	211	219	206	216	211	224	221	194	200	182	179	197	228	200	185	193	209	211	210	217	222	196	200	201	219	238	203	174	232	253	216	233	198	214	221	230	215	237	230	222	199	190	191	214	210	208	218	211	210	203	169	206	215	227	199	196	220	223	212	180	194	200	188	207	206	194	215	223	213	196	214	199	212	223	190	199	203	209	223	222	207	213	196	209	188	219	197	187	215	251	207	235	202	219	210	214	204	191	218	235	212	240	215	186	212	229	220	217	184	210	206	193	236	206	208	224	205	249	199	222	200	187	198	196	217	208	212	209	206	174	211	199	217	181	235	217	203	191	198	233	192	214	237	230	207	209	195	209	206	192	218	217	196	199	203	195	208	219	213	194	209	203	183	218	209	210	208	202	200	214	198	189	217	234	220	226	218	217	200	231	198	200	229	229	222	211	222	215	207	235	186	206	206	190	219	214	210	205	218	210	189	201	205	207	226	223	243	222	213	200	224	200	210	218	218	217	210	186	195	191	238	199	237	205	180	209	236	218	191	221	206	169	195	224	192	199	211	199	208	214	198	188	185	206	212	203	201	195	186	200	205	199	213	200	210	204	214	196	201	199	215	202	211	195	232	201	196	188	213	199	182	203	194	256	194	210	188	216	220	227	200	215	181	204	224	207	199	212	205	219	192	196	222	207	172	199	212	196	212	210	187	237	202	186	184	224	179	192	190	186	213	198	208	196	219	220	207	198	215	195	197	187	180	196	173	183	191	190	212	197	191	213	207	202	219	219	215	218	216	200	216	189	192	199	193	201	214	188	233	209	210	208	206	199	222	234	209	203	197	198	227	235	220	195	185	188	210	198	176	189	203	213	217	203	190	212	214	198	206	206	196	193	208	216	190	219	223	210	199	201	219	201	190	181	184	215	262	196	190	176	197	197	202	187	200	191	216	207	194	216	198	244	198	238	192	206	207	219	203	201	235	207	203	179	199	222	196	191	220	212	195	184	213	219	218	216	220	216	221	206	209	183	212	221	177	187	197	186	175	191	206	223	191	196	201	186	208	194	212	213	218	208	194	176	189	202	218	213	194	222	189	191	191	216	207	207	215	224	220	219	184
32261	14206	13212	13712	11612	8468	7041	5700	5081	4387	4289	4473	4339	3895	3650	3141	2435	2130	1946	1785	1527	1631	1514	1258	1008	800	708	718	606	582	610	571	546	510	537	547	532	502	460	491	469	514	480	488	506	474	466	435	449	464	423	462	436	409	468	458	412	470	453	487	438	460	481	440	433	453	446	435	464	467	444	441	440	479	456	415	482	443	421	463	455	407	422	446	437	468	430	462	446	453	408	463	433	442	455	486	455	459	468	479	445	456	458	463	434	467	443	418	435	431	472	459	446	464	450	430	455	450	491	480	455	522	441	424	440	455	433	469	463	431	474	435	438	453	474	464	478	446	451	443	433	436	417	470	424	477	425	456	432	443	451	488	432	428	413	428	405	432	454	396	477	433	446	423	437	439	428	447	463	453	451	451	460	443	452	452	457	456	452	408	453	434	445	421	473	447	409	453	447	436	440	456	427	454	473	435	437	430	454	405	437	435	412	419	448	440	453	423	432	484	417	450	448	471	434	453	448	451	437	428	457	459	455	467	485	441	454	419	431	432	466	442	409	473	460	431	415	442	417	468	469	449	453	421	470	441	436	419	439	440	446	459	427	436	463	429	443	447	424	415	464	433	455	476	424	401	447	462	464	403	432	459	460	425	437	425	437	443	441	423	399	441	436	443	464	449	413	421	459	429	469	409	423	452	435	440	433	419	470	471	473	479	442	433	465	493	466	431	458	414	470	466	458	482	466	460	467	424	459	413	416	431	448	427	420	430	428	437	444	466	448	446	469	448	454	443	426	456	432	472	443	459	463	457	481	403	415	407	444	436	410	448	438	459	448	429	422	448	442	447	454	441	438	495	485	430	443	457	462	452	418	445	453	438	443	467	428	484	451	442	454	446	436	432	471	458	470	455	449	459	443	444	438	474	453	480	472	416	462	424	460	415	427	463	423	499	432	428	445	455	430	435	461	449	485	448	458	451	448	466	449	453	484	467	422	451	511	419	461	433	492	444	479	462	437	456	443	432	447	456	445	448	443	442	452	460	402	437	452	458	403	432	439	453	436	439	423	402	442	445	470	469	438	456	445	466	464	435	441	435	448	441	436	423	430	436	450	449	460	474	456	426	473	444	448	417	449	453	427	456	450	441	460	460	485	448	427	476	466	432	432	436	443	415	414	465	432	450	437	424	488	445	464	442	438	464	419	442	434	448	442	466	487	452	454	406	478	461	439	453	423	429	449	427	415	482	476	462	469	421	475	451	421	431	451	449	399	452	473	433	416	484	464	488	428	445	459	466	468	457	420	469	440	463	441	425	449	459	413	492	464	469	433	427	465	470	489	429	473	483	451	469	456	462	458	429	466	432	461	458	437	425	481	457	462	443	441	482	451	448	418	412	464	434	478	410	450	489	446	476	467	442	474	442	451	427	449	459	464	433	452	452	422	419	417	419	451	483	462	482	430	477	437	475	432	442	473	451	455	457	459	478	454	442	436	476	430	436	448	466	451	451	419	443	429	435	469	447	423	456	469	453	451	417	433	429	464	464	445	430	466	431	479	400	462	434	459	474	471	466	414	406	437	435	461	426	438	446	426	459	462	477	469	406	442	464	441	438	443	440	471	440	483	452	442	461	420	416	461	443	430	465	460	466	456	468	452	425	433	449	448	421	469	437	472	462	488	441	463	452	459	444	427	466	484	460	456	427	446	463	461	437	438	464	443	421	446	467	444	459	484	438	449	432	423	449	402	424	440	445	421	423	462	480	439	487	439	435	444	412	438	452	437	459	466	459	432	428	434	439	445	438	431	420	414	433	461	441	446	444	471	443	460	422	442	443	424	429	462	481	410	451	434	457	458	447	408	459	483	447	492	463	463	460	449	459	469	457	448	479	457	457	441	466	438	421	425	452	460	482	422	448	464	449	464	473	434	453	451	433	404	422	426	439	445	516	442	475	476	458	454	429	431	466	459	431	456	413	457	477	415	450	469	457	401	423	418	441	470	453	449	434	438	418	465	419	429	464	458	431	451	413	458	467	456	441	451	439	425	409	407	451	466	444	453	432	486	452	447	447	489	464	433	440	496	455	466	436	460	472	423	476	442	421	448	492	430	429	420	378	441	418	451	461	449	433	468	472	424	423	457	443	475	440	437	456	446	477	459	470	462	454	469	470	462	460	439	451	442	459	454	432	453	430	457	471	447	433	426	466	439	447	464	427	493	414	474	437	452	438	461	431	447	452	466	435	430	479	474	463	410	483	477	451	433	424	446	425	432	407	435	448	455	424	469	460	454	467	456	436	419	424	490	447	448	491	455	436	439	435	474	453	440	463	448	446	470	464	400	419	412	475	448	470	443	439	459	437	435	479	457	471	435	433	449	439	452	424	462	448	445	462	443	455	423	425	447	457	448	458	408	439	432	469	482	439	462	415	433	435	468	430	436	447	406	452	450	442	432	446	477	459	449	452	424	443	457	473	497	467	454	465	447	488	423	459	451	427	455	448	437	419	434	434	444	467	451	465	466	464	434	450	457	449	445	453	461	482	471	464	435	459	452	437	461	426	436	458	492	466	452	438	424	442	424	432	467	439	463	426	422	446	431	416	494	432	459	478	473	463	485	415	444	451	444	457	425	436	459	437	455	464	483	417	453	461	420	460	458	448	470	450	452	438	425	451	478	465	459	438	470	431	461	453	456	440	487	433	414	478	479	447	473	454	451	474	436	457	443	402	468	447	454	458	426	416	425	486	464	418	460	409	434	406	478	463	437	459	465	454	472	460	437	471	471	451	455	434	453	424	394	478	429	465	454	468	485	403	454	490	436	447	437	471	483	428	424	430	460	442	471	418	456	437	451	424	438	433	424	459	427	460	427	467	455	453	406	469	432	459	453	423	441	414	429	479	468	449	468	444	467	467	488	450	442	439	441	462	447	442	484	444	461	424	453	444	445	418	447	453	446	397	471	428	459	459	427	482	442	481	435	450	460	440	439	446	448	458	451	440	436	413	460	474	397	426	440	475	443	426	445	460	452	454	422	465	457	462	444	426	460	441	417	441	437	439	402	417	438	457	436	416	435	446	474	497	438	438	473	466	481	443	398	402	432	415	484	452	419	453	467	445	415	437	442	438	438	458	448	411	430	418	417	450	478	443	473	456	446	454	436	466	418	434	475	411	423	442	437	458	439	465	434	458	432	430	450	429	438	472	430	441	435	469	426	426	417	437	472	422	451	467	471	386	445	458	487	454	484	435	429	452	478	442	454	451	417	434	468	470	434	459	442	451	470	477	461	445	455	429	469	459	428	450	399	461	466	461	455	431	464	476	476	485	443	446	439	457	432	477	420	443	446	459	438	423	434	402	413	438	434	444	437	405	448	468	476	445	436	450	463	445	429	451	437	445	456	476	455	454	445	459	448	422	422	420	465	451	428	427	439	435	447	455	495	455	450	436	447	418	473	403	451	445	442	451	487	466	449	432	482	459	467	441	425	452	405	465	459	421	491	434	431	436	446	472
28391	10009	3604	1795	1170	901	660	637	509	423	410	362	435	400	376	384	300	312	256	240	233	263	220	232	220	212	221	207	235	228	182	187	204	208	206	208	196	183	206	191	206	178	176	217	219	168	202	201	188	199	181	204	196	187	190	206	197	192	183	203	197	219	208	214	186	202	195	207	207	197	224	186	203	212	189	193	194	206	187	201	167	185	218	186	219	186	199	185	190	176	191	209	214	206	194	198	211	168	202	198	191	197	184	215	220	188	197	202	220	176	215	204	207	220	189	203	194	210	205	189	210	206	209	226	179	212	219	192	184	195	174	191	194	204	186	187	186	187	175	192	223	215	190	183	174	174	175	188	216	173	207	194	184	195	196	203	196	179	179	205	209	201	181	226	197	173	199	205	185	196	211	204	167	221	190	182	206	180	219	209	176	205	183	212	224	197	213	201	177	176	192	189	199	187	197	206	213	198	182	191	214	190	173	195	172	176	185	154	204	198	172	204	196	178	194	203	212	188	182	181	185	221	187	178	197	200	192	227	197	215	197	183	213	207	198	192	211	178	210	143	176	200	210	182	211	173	185	212	200	176	211	198	202	190	192	213	180	205	208	206	169	185	202	213	175	194	199	183	190	190	203	177	184	195	219	226	173	184	210	192	177	240	207	186	197	176	201	227	158	196	201	202	169	186	213	206	181	171	192	199	183	171	219	169	198	202	184	188	187	171	214	196	203	186	197	213	172	166	194	200	206	180	201	194	206	188	205	235	196	177	187	200	181	179	182	213	208	208	208	190	213	186	178	185	178	190	194	243	201	201	192	197	188	189	191	198	190	200	220	207	183	174	208	176	215	199	199	189	206	192	197	187	219	175	203	188	220	204	178	194	213	167	177	195	188	206	197	219	186	208	205	183	201	184	199	209	189	194	187	200	204	200	185	204	193	182	194	197	192	200	195	174	169	199	188	187	153	217	207	199	189	207	200	221	200	211	193	195	191	180	176	198	223	199	220	194	197	205	209	184	178	200	189	186	166	220	198	202	196	176	196	195	179	207	192	195	198	180	183	193	203	193	173	162	182	168	224	190	183	198	197	184	209	201	196	195	191	200	216	196	184	175	196	211	209	196	200	198	173	186	214	187	211	225	200	196	183	190	211	190	201	179	199	186	182	227	183	212	207	196	191	213	204	224	166	187	151	182	176	193	216	200	197	203	210	187	221	150	178	202	179	193	202	191	198	215	191	219	207	200	222	218	202	178	215	223	171	159	190	215	205	220	195	201	177	185	199	186	202	185	216	195	222	174	213	208	202	203	214	203	192	199	199	184	200	209	206	211	198	203	186	200	178	223	193	186	191	218	217	221	180	210	188	208	211	216	199	191	197	201	179	195	195	183	160	209	226	199	197	211	222	184	181	205	218	188	201	210	165	175	203	173	206	180	175	187	206	186	191	170	223	191	192	195	133	214	205	192	191	197	214	202	174	212	184	204	221	205	193	198	206	203	193	199	212	199	194	190	182	178	167	198	205	200	191	199	211	196	217	202	187	194	194	185	202	210	197	180	194	191	197	178	191	199	176	194	200	198	211	210	190	231	207	203	217	194	190	191	193	201	206	183	213	204	186	189	204	171	190	197	197	201	190	221	202	201	213	189	186	244	196	196	186	185	209	177	153	212	204	183	185	178	192	213	192	179	194	198	166	193	189	210	211	196	191	196	186	207	218	234	189	197	191	196	211	207	190	194	166	171	206	208	177	219	188	185	191	169	181	206	208	207	167	176	206	213	175	201	163	178	164	203	187	204	177	194	221	188	178	180	192	222	199	206	198	217	206	209	171	203	200	207	183	210	212	201	237	184	178	182	223	218	212	210	197	163	198	231	228	252	192	181	208	207	219	197	207	205	195	169	185	222	174	216	212	214	202	177	190	154	216	231	225	188	177	189	201	168	186	196	185	182	162	216	178	193	202	205	200	204	182	194	202	207	187	190	179	180	206	212	161	192	193	184	165	188	187	191	209	198	215	202	200	204	228	187	194	192	191	202	196	189	175	190	181	199	186	206	217	206	242	194	212	202	216	189	172	193	177	187	194	205	192	211	219	181	185	174	184	174	229	190	200	177	171	185	175	223	181	202	192	193	188	199	216	191	213	211	202	192	168	200	191	202	212	195	169	214	208	185	190	178	220	190	173	195	192	195	206	203	194	185	196	186	214	220	186	206	193	223	229	186	198	203	168	196	194	193	171	193	192	180	202	195	220	188	220	198	176	209	195	192	189	206	180	166	188	191	161	196	200	187	187	224	164	224	212	191	185	200	202	218	196	175	213	186	202	193	226	204	191	172	208	188	223	204	185	181	208	217	203	188	180	201	196	192	205	177	188	190	198	199	202	202	192	193	218	206	198	178	224	209	202	169	209	205	204	197	213	203	198	213	184	212	183	229	214	179	205	191	199	192	205	214	185	201	182	211	217	206	196	214	162	199	206	190	158	230	175	211	195	236	191	192	228	186	192	199	190	187	173	195	199	187	186	197	176	198	202	193	196	198	183	197	213	211	199	197	214	214	202	179	172	205	183	179	191	208	228	194	166	188	230	200	203	208	207	177	215	190	195	184	199	226	206	211	183	211	193	204	197	196	191	191	211	213	214	201	203	206	209	198	162	176	179	170	191	196	206	190	214	175	202	190	188	190	204	171	191	208	191	216	198	180	227	203	203	196	196	201	180	181	188	201	198	196	190	202	184	226	212	202	185	183	183	167	169	190	203	210	204	196	182	169	189	206	187	191	188	185	192	195	211	204	202	226	195	193	209	178	214	187	207	188	185	203	189	207	207	216	184	182	224	187	181	211	188	195	191	193	185	238	192	202	191	179	177	197	202	244	218	152	189	191	190	191	253	186	205	209	190	169	238	194	207	202	187	215	187	204	183	184	206	186	204	181	179	198	190	218	181	167	208	194	197	224	189	219	213	196	196	209	205	214	195	176	192	161	215	207	186	178	199	226	197	212	167	194	193	198	191	198	183	205	204	205	192	198	197	185	169	230	206	174	204	200	217	193	191	166	174	218	190	220	216	188	194	182	200	207	170	209	183	185	203	206	180	189	181	218	192	211	193	188	196	212	192	175	180	178	228	196	176	173	203	191	209	206	215	200	174	177	195	173	221	225	216	199	219	197	183	185	198	182	230	205	207	191	196	189	185	187	219	212	189	184	179	211	214	190	175	201	231	214	224	230	183	204	174	210	197	208	184	168	183	191	191	193	205	235	225	185	183	193	190	205	188	193	197	200	172	193	196	180	170	204	175	188	180	201	209	199	177	193	201	184	191	202	207	197	202	189	190	180	213	205	182	192	216	218	185	181	215	208	190	196	159	166	196	164	185	187	180	178	197	197	203	226	198	216	206	216	214	219	206	219	216	192	207	192	206	203	190	211	206	177	189	198	184	216	195	194	221	234	185	192	186	174	207	183	200	205	230	181	225	191	176	172	188	190	179	193	184	205	191	186
16053	6389	5498	5090	4273	3354	2747	2297	1964	1710	1590	1559	1580	1545	1481	1212	958	876	861	753	784	776	746	635	568	532	461	468	475	475	472	443	451	463	472	425	426	454	435	494	435	449	428	432	431	437	415	431	405	434	416	445	388	418	429	446	434	420	467	456	446	451	455	390	417	424	431	465	435	403	416	417	413	411	434	430	456	420	446	402	407	422	409	423	419	453	440	409	415	411	437	423	418	393	376	452	380	441	392	440	419	406	434	458	393	380	433	435	426	416	379	383	420	429	396	416	436	396	417	429	435	423	422	411	417	405	418	421	420	410	431	393	409	439	442	448	396	464	434	410	418	427	397	436	461	410	425	412	402	433	439	432	393	399	433	410	415	378	385	405	465	438	463	426	464	373	430	433	368	393	412	424	403	459	456	421	378	425	408	396	421	429	419	413	442	404	420	443	412	444	404	454	436	388	415	411	433	434	437	446	469	425	427	387	425	440	404	433	405	441	390	469	467	461	429	428	418	419	428	415	391	436	416	419	397	399	427	391	431	406	429	442	428	440	412	475	437	374	407	418	421	434	389	420	401	422	428	421	437	425	409	404	415	423	381	407	457	422	420	404	420	434	446	407	423	427	459	425	458	431	442	415	392	447	418	409	433	425	421	395	389	397	427	424	443	461	427	426	401	414	407	397	433	409	402	410	399	430	410	414	409	416	413	428	426	439	425	390	413	376	445	405	411	391	393	419	427	377	404	432	393	431	427	434	422	400	408	433	379	424	396	423	391	379	433	444	443	415	413	424	420	430	412	416	414	438	413	415	414	440	468	427	400	400	438	393	424	432	383	439	382	471	431	441	454	411	445	423	382	450	393	427	422	389	407	403	414	433	412	433	376	394	359	423	412	447	436	432	389	449	409	427	387	429	424	429	407	411	479	414	414	445	453	450	421	405	432	391	430	423	414	410	425	467	404	448	462	406	413	443	466	413	428	420	454	421	428	405	428	410	421	418	411	419	419	404	446	417	399	393	412	412	426	401	396	431	444	402	419	422	433	402	434	422	385	451	436	411	434	433	402	432	421	426	426	415	437	407	374	411	419	415	419	423	424	387	428	417	405	378	405	421	401	386	412	465	439	414	404	428	415	404	412	461	439	447	443	377	413	441	380	420	369	408	449	434	426	435	373	425	399	411	441	375	435	403	408	437	423	443	440	430	444	387	435	427	413	404	439	412	385	398	432	432	425	420	440	408	431	391	405	457	445	383	407	433	456	433	425	398	465	437	390	448	430	394	450	410	435	379	420	378	460	447	410	429	408	382	435	430	377	419	440	436	434	422	386	453	402	391	434	403	453	450	457	374	444	390	434	419	441	445	413	415	436	380	394	413	381	385	441	412	433	440	413	408	396	421	438	422	437	430	428	403	420	436	423	404	462	413	437	419	416	387	417	444	419	407	435	447	410	426	418	426	441	422	407	443	452	395	398	404	427	443	418	434	438	400	406	408	437	446	412	430	443	408	404	440	414	449	440	417	417	386	434	426	407	422	393	421	420	385	445	418	391	430	418	428	420	442	433	432	392	412	391	404	442	442	413	450	443	416	418	393	432	411	412	429	429	429	390	435	384	413	408	428	397	438	453	413	400	417	420	456	421	451	428	430	426	415	422	390	418	405	408	423	419	411	452	429	417	420	397	414	432	383	413	427	406	411	431	419	386	422	396	393	415	418	413	434	437	426	392	427	460	444	394	381	415	402	437	401	391	437	436	417	426	444	443	432	395	435	434	417	420	408	425	450	403	415	433	435	400	412	424	441	424	424	391	439	430	423	442	430	409	426	416	443	408	436	420	425	426	390	429	440	403	434	418	391	426	460	448	371	431	388	401	412	432	418	400	414	389	388	431	423	412	430	444	422	418	437	404	412	419	416	430	425	425	413	392	420	434	420	403	418	384	439	439	433	416	420	394	434	401	429	389	404	392	441	391	432	423	446	429	422	415	417	435	473	418	450	393	420	444	400	445	397	441	397	430	397	411	426	424	390	417	429	439	417	396	436	424	444	416	445	466	406	415	378	439	413	405	380	408	424	451	443	414	393	428	412	442	409	459	428	423	408	359	443	461	430	402	446	433	440	412	432	418	414	422	407	404	389	385	455	453	428	376	437	414	386	451	433	429	404	423	428	426	419	406	446	414	439	427	447	439	414	411	430	397	413	437	425	420	431	453	426	441	412	409	435	390	434	421	411	449	432	446	452	433	438	414	435	401	416	427	481	453	411	422	408	402	423	442	432	469	403	408	397	423	423	400	413	441	423	400	467	434	419	397	434	410	443	400	431	408	450	456	379	395	409	446	404	450	446	400	417	446	409	408	397	398	436	453	396	430	415	430	412	414	400	384	419	408	432	380	427	465	457	447	396	453	437	380	433	429	435	430	441	441	379	433	431	429	434	394	425	415	422	402	423	433	428	417	390	420	440	407	429	455	408	417	419	395	453	449	428	440	441	436	399	442	440	399	430	387	428	426	449	410	406	429	418	418	403	427	396	421	412	430	417	428	440	435	434	393	410	450	378	423	446	466	399	377	411	422	422	455	402	429	465	438	406	440	414	414	412	443	434	437	434	446	423	436	428	433	398	420	405	442	424	416	444	423	439	436	403	422	439	392	415	419	394	408	406	433	431	427	389	411	468	411	416	430	444	463	413	452	410	382	441	447	432	393	428	395	399	402	411	390	412	419	414	440	413	429	437	372	390	410	431	445	395	458	391	411	360	446	400	395	415	468	400	431	448	423	442	433	392	437	457	415	450	435	422	455	487	449	400	389	354	427	404	446	429	428	428	413	438	435	351	447	410	390	425	428	399	373	428	456	419	416	445	408	423	419	393	428	431	424	407	445	423	435	382	412	425	387	440	440	439	423	449	465	426	407	419	418	427	413	429	415	423	400	455	410	454	410	446	424	390	454	404	442	440	472	418	427	411	432	421	410	428	426	435	391	424	427	433	402	412	417	439	433	406	438	414	418	412	401	429	413	422	426	417	419	371	426	399	426	407	451	415	390	433	403	458	401	419	429	423	426	448	442	421	441	421	442	429	426	431	396	396	427	413	427	425	410	417	398	428	418	445	406	423	422	424	429	420	428	402	392	430	420	392	402	413	402	432	418	429	419	448	439	408	422	419	435	425	450	405	411	391	411	424	402	414	430	407	394	390	442	465	409	419	393	427	448	364	434	419	425	404	409	411	407	443	412	427	426	430	410	412	472	427	391	483	440	428	423	449	450	390	395	427	420	390	380	393	452	460	429	425	450	429	419	401	430	405	427	399	415	411	446	410	422	449	401	415	431	412	432	422	443	441	417	412	413	443	435	410	402	449	452	421	385	437	416	416	383	412	439	418	428	434	432	436	443	426	420	419	415	438	429	424	429	423	433	455	412	396	417	425	460	436	430	448	455	412	429	410	450	457	419	396	392	419	409	414	381	430	414	439	420	451	445	420	419	412	417	421	402	393	431	466
43126	18860	8063	4367	2824	1758	1289	1061	885	734	652	626	648	595	566	447	354	337	345	373	302	325	304	272	266	233	171	191	210	185	194	165	168	193	195	173	178	200	182	175	204	184	196	171	163	176	182	215	186	192	177	194	167	187	184	162	159	180	203	193	170	151	137	179	196	174	179	178	155	178	176	190	170	178	185	190	173	152	204	169	186	160	157	181	199	153	207	188	174	186	164	158	175	189	187	165	167	168	182	190	184	151	189	183	177	166	161	188	191	177	167	180	180	154	183	189	155	160	178	181	161	163	169	191	177	173	188	179	175	192	179	212	157	171	179	177	195	171	189	157	186	178	173	188	184	198	167	169	186	154	157	203	188	177	174	188	198	148	154	187	167	174	201	159	174	183	180	167	175	174	153	156	164	167	169	182	188	164	165	137	173	159	196	195	180	187	174	187	166	206	151	193	184	199	181	189	184	158	177	187	176	172	191	187	170	191	180	189	174	184	188	208	186	200	180	176	191	172	206	189	148	165	193	157	165	144	184	170	166	180	180	175	181	179	177	183	190	190	156	173	157	182	164	178	183	176	164	175	157	202	162	181	194	147	148	176	168	168	180	175	164	166	163	196	162	180	161	194	183	163	197	188	180	176	168	156	154	178	203	187	187	214	159	190	171	177	177	159	171	155	176	181	193	177	177	167	163	177	191	201	203	166	184	165	182	162	178	167	175	169	166	197	153	179	160	194	205	183	180	176	160	184	174	152	174	184	170	154	170	187	170	170	179	178	161	178	163	166	181	161	177	174	159	191	173	175	173	152	173	176	156	175	179	164	181	177	174	173	164	148	169	188	155	177	182	160	181	191	189	174	166	169	163	166	168	173	181	165	197	178	176	187	171	174	175	161	186	175	156	158	208	192	168	178	198	187	161	184	178	196	175	152	194	179	156	195	171	178	166	188	186	171	174	153	171	190	179	181	177	179	183	152	188	191	164	204	195	170	181	172	187	169	193	188	170	159	187	178	172	174	174	151	167	186	163	178	183	180	181	200	179	163	172	194	172	192	182	216	149	179	192	169	191	180	185	185	178	183	187	176	190	188	167	181	171	151	169	195	179	160	192	194	167	166	201	162	189	166	174	175	187	188	159	174	175	177	179	193	161	195	170	190	191	139	191	178	205	158	187	187	155	160	176	173	188	185	210	210	158	189	169	163	178	160	159	180	169	177	189	165	184	187	199	149	203	165	175	175	191	150	150	198	186	171	193	173	177	173	179	197	195	173	210	160	183	171	206	186	161	185	198	190	188	194	185	170	168	186	176	177	187	172	197	168	183	164	172	172	161	142	174	175	169	183	186	187	184	194	217	177	175	174	179	165	195	172	180	182	191	175	147	158	184	206	185	181	189	197	191	178	202	150	162	174	178	168	181	165	163	187	168	181	183	169	181	190	161	179	191	160	170	153	186	207	174	164	174	192	204	182	211	174	158	167	167	162	192	185	197	160	150	202	171	198	186	200	202	172	193	198	175	174	182	172	171	176	176	159	167	157	165	180	180	158	166	191	180	169	190	190	160	165	185	159	170	183	193	171	162	197	152	174	153	196	174	200	160	177	159	175	167	176	151	193	177	187	176	184	192	194	174	177	178	167	187	198	169	166	182	193	192	197	177	198	161	145	165	170	162	180	154	176	198	164	178	196	170	191	185	145	199	180	182	182	174	159	170	181	211	192	172	143	169	169	162	193	172	186	161	177	167	161	163	188	182	193	182	183	152	166	168	191	182	160	190	178	186	163	175	181	167	167	177	158	178	168	177	208	162	158	176	164	138	182	211	186	154	148	176	204	206	174	165	163	178	195	172	152	176	178	191	184	152	181	186	200	171	171	196	178	170	158	176	189	175	182	165	139	185	182	216	176	202	188	162	183	181	181	194	162	183	154	197	192	199	194	192	178	154	175	169	161	191	174	173	194	182	190	171	165	169	190	156	156	140	161	179	182	154	176	158	178	171	163	175	178	168	174	147	195	211	169	180	193	199	158	201	178	172	205	154	179	181	174	173	192	198	182	151	167	160	174	204	184	174	161	192	188	189	177	162	196	179	159	160	165	201	189	159	176	181	209	173	181	195	187	192	185	178	184	176	168	186	177	161	198	184	152	161	155	165	169	167	167	180	151	180	166	188	184	172	174	169	190	169	185	161	186	150	168	177	183	186	165	190	183	174	183	177	187	188	179	186	195	174	170	177	192	173	170	178	190	171	192	163	170	151	171	165	173	184	182	176	192	166	188	173	164	172	176	188	187	176	174	175	171	151	180	194	203	177	152	163	191	173	179	175	167	179	207	163	168	176	187	166	178	145	184	183	151	162	181	187	197	174	165	168	191	186	173	171	183	172	186	190	189	190	161	187	188	157	167	178	165	166	184	158	162	179	197	196	181	171	168	196	151	169	169	167	189	150	168	211	160	192	186	178	193	170	176	168	174	188	157	140	197	169	200	171	162	176	186	184	171	208	192	195	163	174	176	184	170	164	163	174	190	187	176	181	198	164	194	174	173	185	174	181	177	164	177	145	156	192	180	201	171	145	171	197	161	180	163	168	209	156	177	177	167	174	175	183	204	185	189	171	188	196	176	170	181	173	158	180	175	168	180	206	165	178	167	184	167	181	196	173	161	159	167	186	205	212	174	165	159	164	144	185	192	184	182	172	195	199	168	186	179	186	184	175	167	175	198	166	168	188	200	176	194	159	194	163	191	188	190	210	156	206	180	173	175	201	208	191	185	196	157	160	187	174	159	164	176	165	187	178	173	180	167	162	166	184	196	152	150	163	171	187	177	189	184	157	174	169	178	186	187	188	170	181	191	211	190	165	193	177	174	199	188	157	208	169	200	171	184	158	146	175	171	177	167	177	157	197	183	164	172	180	172	164	184	183	169	166	163	187	189	167	152	177	148	178	160	196	141	187	170	165	178	183	167	164	172	195	196	163	168	174	165	174	165	180	189	178	178	178	196	186	170	181	168	229	168	170	187	181	171	174	209	176	156	154	158	173	192	205	175	184	175	170	154	181	184	147	175	171	182	151	181	160	176	182	174	172	176	189	195	182	182	151	180	188	180	170	183	162	172	161	185	166	152	192	193	183	166	182	199	180	170	173	170	195	173	160	156	169	179	162	203	196	156	153	169	176	176	165	166	174	185	176	169	188	166	163	201	158	159	189	169	196	204	167	180	181	182	165	164	190	183	175	166	175	182	173	193	168	161	178	181	169	163	159	173	183	179	186	190	184	192	192	182	177	179	192	156	173	189	218	185	189	182	179	201	178	176	170	190	168	190	207	193	186	180	190	183	185	179	173	163	179	150	189	172	173	165	166	182	176	174	192	209	207	165	169	186	167	193	172	167	178	198	201	178	150	165	188	160	167	167	169	182	170	171	186	191	178	179	163	200	174	176	176	185	152	168	149	174	198	178	171	183	179	181	179	154	180	175	166	171	184	186	167	166	190	182	185	172
24196	11596	10495	10300	9149	6584	5379	4644	3878	3421	3102	3034	2952	2906	2653	2234	1664	1539	1529	1335	1150	1256	1170	1022	850	661	572	528	539	477	462	496	470	470	411	447	428	439	390	394	371	434	394	410	452	426	408	417	438	370	404	411	427	393	375	387	393	417	395	404	372	400	404	409	384	412	396	387	377	391	422	396	364	398	378	373	399	389	409	382	390	360	351	378	381	410	366	377	425	349	424	389	377	384	412	394	377	380	365	393	379	374	390	398	393	396	380	406	392	416	398	397	389	403	394	399	395	410	406	386	402	375	376	361	401	390	369	371	405	390	367	383	385	396	388	401	378	388	396	412	372	386	399	391	374	345	381	373	380	378	407	433	375	375	380	380	392	400	402	379	376	427	364	383	394	420	405	382	354	372	414	421	388	445	402	404	394	380	398	410	361	412	430	394	369	406	404	385	402	374	365	397	404	433	380	383	397	390	394	369	405	424	374	380	401	372	352	405	399	383	356	404	380	388	408	398	377	407	364	371	381	415	357	388	410	421	410	445	381	374	355	377	375	385	423	387	384	391	438	391	388	410	378	409	382	405	358	375	384	371	394	388	380	390	368	394	394	393	371	348	410	362	391	392	407	394	399	365	363	367	395	417	368	364	395	406	400	415	406	401	407	395	394	423	347	391	388	409	357	379	381	412	392	415	402	391	419	433	420	389	370	403	384	417	385	376	350	350	413	406	430	419	395	368	413	370	385	409	385	410	386	391	384	411	387	372	393	394	371	340	399	394	409	385	385	418	389	373	399	366	402	389	377	380	361	400	401	379	396	370	383	387	410	367	368	413	360	383	362	410	400	445	389	403	399	375	359	386	362	389	404	392	358	396	377	389	394	358	374	420	415	355	420	381	363	391	387	403	424	397	371	364	397	406	348	380	378	412	357	396	391	367	391	375	383	411	356	365	389	379	385	399	383	427	386	376	408	357	384	416	382	427	377	418	402	401	408	357	370	413	390	395	394	399	402	411	361	434	414	394	387	359	413	376	385	383	389	406	383	399	408	394	401	383	391	357	372	392	372	367	382	390	418	367	409	378	401	402	458	370	429	389	417	390	341	408	404	385	402	382	363	376	386	381	381	375	373	368	403	435	386	367	411	345	394	374	374	394	397	385	398	419	394	374	362	404	392	380	448	371	378	405	349	380	418	423	367	352	382	406	364	404	376	386	376	384	393	413	389	402	402	405	431	385	365	382	364	373	394	364	379	406	406	374	405	394	384	378	400	440	398	431	380	378	390	408	391	386	423	368	382	394	383	390	378	401	416	373	405	395	378	387	388	395	407	396	400	373	368	393	394	372	380	429	400	407	399	395	346	362	396	400	394	415	374	392	412	377	396	377	422	387	424	363	402	397	408	414	389	394	426	352	375	383	399	397	423	401	392	380	388	376	363	391	397	402	427	399	385	385	379	363	404	410	380	373	352	384	389	406	399	378	408	372	397	367	369	387	377	382	403	373	344	363	393	388	386	384	389	381	388	367	368	391	393	397	360	375	419	368	401	391	377	386	379	394	373	413	416	371	418	377	380	409	364	401	406	363	399	392	386	374	398	384	400	395	436	423	347	386	374	374	409	397	397	350	393	355	380	393	413	391	347	405	408	392	375	430	354	403	407	367	382	371	384	391	410	352	390	379	374	391	372	415	397	405	403	381	382	397	412	372	378	372	386	391	381	382	377	427	395	388	400	361	356	367	424	412	435	396	391	391	423	389	394	420	430	397	406	364	414	401	404	394	379	366	360	403	411	379	341	342	378	404	406	382	404	369	370	391	395	405	401	378	379	373	397	366	379	410	375	368	401	373	391	386	420	379	364	394	376	380	371	368	401	408	387	398	385	364	374	393	417	381	377	408	381	392	415	377	382	386	406	396	406	402	361	385	388	373	400	395	377	437	378	380	376	418	372	387	388	391	378	392	400	409	394	392	438	361	375	387	410	408	387	415	387	373	364	387	383	392	374	405	397	398	397	371	394	394	399	411	401	391	383	412	385	413	386	360	393	400	405	361	338	400	400	363	367	381	410	398	398	350	381	402	393	401	374	411	412	411	380	417	389	391	414	400	413	373	375	357	384	378	365	402	384	397	393	394	355	412	384	407	355	394	417	404	364	375	382	355	412	355	379	411	391	366	394	411	386	414	418	372	402	415	416	367	362	377	362	399	383	406	422	403	407	385	397	433	394	406	386	393	371	420	381	386	394	385	441	410	383	355	407	435	372	364	369	379	388	399	375	382	398	386	402	354	401	398	372	361	389	440	401	372	376	382	380	400	383	368	399	405	419	379	368	380	360	403	425	400	357	391	390	408	376	381	371	419	399	395	387	393	388	361	373	391	424	383	396	367	405	386	423	388	382	408	401	422	401	359	390	385	354	425	376	385	389	361	412	396	373	425	408	373	391	367	382	373	369	369	437	378	416	392	395	382	393	407	393	407	395	390	368	400	389	387	342	387	411	381	397	415	379	408	391	398	401	379	387	366	367	447	360	413	394	401	391	400	390	400	391	398	379	404	404	404	384	379	372	386	391	379	402	424	389	370	417	400	405	380	435	375	385	386	410	367	392	365	376	408	373	374	397	380	402	392	387	389	398	381	385	368	411	393	352	409	414	398	403	394	406	402	371	353	361	340	384	406	379	398	451	405	409	427	352	375	405	346	414	416	413	363	405	392	401	383	358	417	376	358	403	397	400	395	410	396	393	385	392	385	392	392	420	402	421	370	402	400	392	415	374	398	380	389	384	355	405	409	387	419	372	367	387	423	369	389	366	411	410	413	422	420	406	367	400	412	347	381	371	401	387	373	409	377	396	405	403	369	357	372	426	380	398	380	405	426	403	393	400	392	385	365	393	431	403	380	354	394	373	384	377	389	391	405	401	380	407	380	368	361	435	382	388	405	377	402	361	355	412	382	363	433	368	373	364	405	376	390	403	372	387	369	368	403	386	420	377	382	404	398	368	375	386	343	367	398	393	383	380	396	386	372	366	398	383	390	398	431	391	367	378	416	415	402	414	397	422	372	417	392	374	371	405	373	422	426	368	378	431	408	361	381	392	410	355	354	364	401	376	422	376	380	400	403	382	377	402	374	377	380	401	403	384	354	398	400	403	369	420	388	400	400	399	411	397	378	393	396	352	384	415	386	397	423	411	408	380	375	389	375	376	401	372	388	409	371	396	391	382	387	373	382	360	408	388	401	384	410	379	415	369	378	364	409	388	360	377	380	436	395	372	383	395	410	382	381	394	422	388	383	381	387	406	376	393	395	394	359	378	386	365	389	421	388	357	425	399	389	401	399	359	399	389	393	372	400	394	396	403	391	380	357	406	380	384	401	399	393	400	419	397	362	403	364	408	380	402	355	412	387	396	407	379	381	367	452	420	438	407	402	380	386	405	388	404	400	390	389	390	366	423	388	409	426	385	332	421	371	367	402	383	405	437	399	355	372	378	418	373	395	412	374	400	376
49809	25378	12992	6951	4641	2626	1989	1489	1141	1013	906	920	910	812	839	664	551	480	464	425	379	366	376	363	315	306	264	221	231	235	204	267	217	240	221	210	225	206	218	240	205	200	188	222	207	208	191	197	207	191	187	218	191	198	210	198	212	191	202	216	208	226	228	211	199	236	198	199	203	188	216	212	215	200	225	199	193	200	197	202	196	195	210	227	244	215	192	206	215	229	214	201	208	190	199	188	230	200	224	211	210	191	212	214	202	195	219	203	218	253	187	222	216	190	192	189	218	237	204	205	207	200	202	212	214	236	192	190	222	222	199	209	203	221	214	211	193	220	223	214	211	213	185	198	206	220	223	212	213	221	209	209	202	251	209	236	177	203	235	206	207	238	192	202	200	233	213	215	202	212	211	208	221	210	190	219	205	164	211	216	193	202	217	226	203	205	218	217	221	193	207	214	220	175	186	214	211	201	212	206	196	192	227	176	194	205	236	219	228	247	185	199	197	188	196	183	176	193	179	234	178	194	222	229	192	235	263	182	174	207	210	204	216	230	206	222	223	191	196	199	227	210	209	175	211	216	195	202	195	215	175	183	194	208	213	202	198	222	202	213	215	210	197	195	196	204	225	214	195	215	217	209	225	223	202	199	205	201	221	183	216	218	219	233	212	213	198	189	206	244	214	246	237	204	232	196	216	207	233	198	202	236	221	203	183	223	222	201	230	204	202	213	214	211	178	212	202	188	240	190	210	218	216	183	219	224	195	180	217	200	182	210	216	179	190	242	203	185	221	213	178	234	212	214	206	177	225	221	200	209	207	173	199	208	203	220	190	199	216	195	206	211	209	208	217	201	177	201	197	214	191	195	194	221	211	202	212	209	183	214	203	192	198	215	191	196	205	197	186	177	183	185	236	202	217	201	200	210	216	231	199	221	237	261	203	228	222	171	209	187	215	214	172	192	232	186	208	198	207	212	214	217	204	197	198	187	217	208	209	205	206	222	202	171	233	232	205	211	194	214	191	204	197	205	199	187	227	220	231	185	202	215	202	225	222	198	200	193	208	209	225	206	204	223	200	199	181	231	223	210	212	215	195	177	215	229	212	197	227	223	198	223	209	184	225	186	226	250	208	200	175	237	201	199	188	210	192	205	234	205	224	213	217	176	192	194	183	200	183	230	205	217	225	168	184	214	186	225	250	244	221	219	213	202	211	202	223	218	190	205	209	205	200	215	199	209	167	201	211	200	177	177	192	210	204	195	191	204	215	227	235	213	190	222	184	220	253	211	208	223	199	197	201	204	215	199	200	196	192	218	222	205	208	199	189	203	219	215	207	231	207	195	170	208	214	196	218	183	192	224	217	202	190	213	196	222	237	188	221	224	181	215	219	216	212	225	207	208	218	236	223	190	215	182	223	222	223	223	195	252	185	207	193	211	215	196	197	197	202	216	211	205	175	224	190	194	196	225	190	191	204	204	183	200	180	207	207	196	184	208	172	240	214	190	193	176	217	201	198	196	235	192	171	221	203	229	202	228	231	227	213	220	242	206	224	208	227	216	214	212	197	205	228	198	222	197	188	192	239	191	197	199	181	236	241	220	223	230	224	229	191	207	223	205	202	199	219	204	215	206	206	219	204	225	216	236	215	205	163	220	195	240	199	223	202	204	211	210	202	220	184	200	192	248	218	194	187	190	199	212	241	219	209	213	178	204	201	204	223	213	186	213	225	205	195	234	208	224	191	201	203	206	192	223	230	245	204	224	245	204	199	199	256	224	221	214	196	226	219	203	222	199	221	211	221	196	185	189	186	186	243	194	200	194	239	230	209	233	219	212	188	208	204	208	243	200	211	204	217	181	216	205	178	209	205	241	205	228	213	197	195	218	205	230	187	188	191	192	200	209	195	226	202	248	206	244	209	232	205	226	214	224	203	197	199	206	209	218	178	211	185	207	213	219	199	214	194	203	186	183	212	208	188	205	222	180	180	176	213	212	196	191	234	205	221	222	192	206	247	208	249	196	219	177	185	188	217	205	231	205	201	194	192	165	192	201	205	191	210	194	226	179	187	224	186	199	210	207	214	208	229	206	202	191	195	170	243	204	206	224	225	239	201	198	188	188	179	187	217	185	200	196	193	218	187	207	218	187	190	199	212	239	198	209	200	200	230	241	232	208	224	199	197	203	204	191	189	208	185	211	194	212	214	200	218	203	206	205	208	235	215	195	214	207	209	214	217	190	198	217	236	215	212	215	230	206	200	183	225	182	190	209	202	218	197	194	170	195	192	223	206	183	203	195	219	201	216	211	199	190	190	201	205	191	191	219	229	209	194	241	216	208	222	221	219	243	200	209	201	212	202	203	221	186	230	187	194	205	164	197	195	215	196	193	203	244	201	171	222	215	222	220	212	184	207	205	207	198	235	211	217	195	208	200	201	209	228	218	203	194	207	220	196	198	189	236	230	217	213	181	192	206	214	261	210	192	210	182	219	197	176	199	213	216	174	226	226	209	224	235	176	203	210	195	212	200	189	184	209	211	226	214	202	224	215	223	204	233	202	195	190	206	220	218	228	207	204	194	186	218	226	234	198	194	232	214	219	190	205	221	203	217	206	171	243	185	199	190	246	197	188	176	194	196	242	192	189	199	233	239	225	240	218	217	204	211	185	217	193	195	203	213	208	192	210	223	194	222	207	226	211	207	218	235	174	195	197	204	218	224	196	194	222	215	204	219	203	222	241	222	211	196	196	198	210	227	201	209	206	210	215	196	203	197	192	217	191	205	193	185	196	231	197	231	230	228	214	182	195	218	174	188	182	209	208	201	170	198	199	214	223	211	199	215	200	184	205	264	215	208	201	210	217	242	180	226	190	233	203	208	219	198	193	190	207	215	243	213	195	211	189	215	212	185	195	201	237	196	206	225	213	185	204	205	214	211	181	213	216	194	213	216	236	242	200	194	205	222	220	205	214	241	211	200	223	189	232	202	213	211	215	200	198	193	216	234	202	203	207	218	197	179	201	231	218	186	219	188	207	224	222	230	203	208	229	209	193	220	225	199	211	181	221	205	183	226	194	229	198	180	210	216	198	209	206	201	206	203	236	217	190	186	221	221	193	212	190	226	193	188	215	212	228	190	242	226	225	234	209	192	221	218	212	179	228	212	186	190	241	232	222	199	202	195	222	238	206	214	189	231	202	208	214	220	244	243	188	193	200	212	204	216	215	226	196	201	219	227	193	215	234	225	217	202	179	186	226	222	194	202	230	221	198	213	222	187	221	192	200	193	209	207	220	220	203	229	215	213	194	237	205	216	182	197	204	202	211	198	194	204	204	234	184	205	188	206	191	195	192	221	198	223	179	222	219	217	204	182	202	239	192	220	208	214	224	196	202	212	232	200	192	198	197	208	205	200	228	222	201	216	235	182	218	194	222	246	243	207	209	200	219	201	219	202	213	191	202	180	184	192	218	235	202	194	198	198	190	202	197	206	222	203	226	197	222	192
28475	15575	14255	14000	12640	9160	7905	6497	5344	4664	4406	4261	4274	4091	3862	3157	2502	2122	2228	1918	1735	1805	1652	1536	1168	859	743	663	602	577	571	647	620	546	487	508	521	516	500	518	475	509	502	495	486	465	497	505	451	459	463	465	425	452	469	449	483	470	475	457	466	420	472	465	456	461	465	443	464	448	467	438	479	461	430	457	417	481	438	460	446	440	455	452	449	484	441	479	453	428	428	477	457	464	459	414	461	459	445	443	452	468	460	462	465	433	468	437	431	447	457	477	435	446	459	454	437	444	444	443	456	417	428	422	495	441	446	475	432	457	459	456	467	422	495	465	438	455	450	439	402	434	469	455	449	463	447	446	456	405	439	479	494	454	467	435	446	446	480	454	474	479	454	458	425	440	443	427	452	459	421	453	448	458	461	483	423	494	501	447	472	471	473	438	482	451	427	445	439	452	446	454	450	455	453	469	487	445	445	451	452	467	456	450	437	433	461	480	431	430	463	415	456	419	479	429	437	438	457	421	468	480	437	467	439	423	478	466	465	435	412	438	440	481	442	428	453	473	421	435	461	415	434	462	435	396	448	438	439	456	475	447	457	475	427	441	426	447	419	426	478	426	442	461	450	476	457	422	503	467	446	425	432	435	471	453	468	464	464	455	439	443	446	460	463	462	481	440	445	491	453	442	464	404	415	476	428	466	445	450	484	477	446	440	449	455	419	427	443	439	465	475	451	412	470	414	411	456	453	470	459	472	432	440	496	437	475	438	450	447	496	451	480	429	442	453	414	462	469	427	469	504	467	452	438	459	458	447	474	472	431	462	452	417	441	495	483	505	450	463	442	395	459	494	498	427	433	454	419	415	468	418	456	450	445	449	440	459	464	435	484	460	477	454	496	407	448	476	458	481	460	420	452	441	443	418	484	476	420	440	418	398	479	479	462	439	480	457	497	479	474	418	497	453	434	460	471	448	475	471	452	478	438	451	434	457	457	451	435	492	449	430	428	464	446	454	469	506	440	467	427	451	440	495	456	440	447	408	474	430	480	438	459	448	456	463	448	437	447	441	479	464	434	423	443	453	456	458	474	504	439	457	440	462	450	401	433	428	457	461	434	485	430	453	449	453	471	468	477	483	432	490	463	453	463	451	423	437	430	453	448	455	417	433	457	446	456	485	467	442	466	457	450	468	475	408	457	412	449	477	409	450	465	452	441	477	487	439	447	426	474	439	475	466	438	472	471	453	453	458	449	435	448	441	411	464	441	414	457	441	453	465	468	458	465	445	464	441	428	432	469	475	453	447	467	485	445	455	413	430	445	416	409	478	454	468	461	465	450	412	472	483	469	443	448	474	467	435	423	464	457	439	448	419	456	472	429	400	466	453	473	454	447	439	496	526	447	480	460	453	444	431	461	440	448	487	449	468	454	403	419	428	460	443	485	462	423	439	489	467	448	422	457	472	461	478	467	466	458	420	468	427	461	422	480	458	436	484	465	483	451	455	448	478	489	430	479	466	435	462	429	462	421	442	458	423	478	488	465	425	454	444	427	455	477	446	451	466	401	467	426	483	457	446	470	466	452	442	436	439	456	465	439	467	456	429	449	466	469	443	479	465	456	429	445	448	464	445	435	440	407	477	470	464	463	453	427	447	434	449	495	457	445	451	456	459	484	456	441	447	476	442	481	462	470	453	464	458	473	447	433	459	412	475	439	483	462	462	412	485	440	429	426	426	475	463	466	469	464	442	455	439	448	466	463	445	469	457	436	464	440	445	469	474	441	477	478	470	463	463	435	519	413	429	467	467	452	457	444	449	456	456	449	455	467	472	462	462	482	476	451	446	431	464	434	458	493	429	455	437	450	445	441	489	466	468	437	453	455	451	457	458	478	435	428	424	430	433	478	462	475	450	443	443	420	451	443	431	443	462	462	434	417	433	494	422	461	453	461	438	446	458	448	467	430	429	455	446	462	447	456	422	455	452	481	495	447	444	460	465	433	477	461	474	428	456	458	445	433	458	463	442	442	484	410	441	437	441	454	460	454	465	475	476	463	478	449	457	464	435	433	477	445	447	466	480	478	437	447	457	464	420	458	420	426	452	425	443	451	427	437	422	416	451	449	410	461	464	428	468	440	490	463	475	462	470	437	440	446	441	423	418	471	404	436	461	448	478	460	462	482	393	437	459	458	476	473	449	467	418	415	434	439	450	460	439	489	450	450	475	433	435	435	459	444	451	449	485	492	444	421	480	448	467	441	414	437	456	426	430	443	478	474	480	433	445	450	432	458	462	428	507	421	469	434	442	417	427	425	468	485	439	457	493	433	461	472	486	429	432	439	488	448	420	450	415	460	448	448	460	428	460	458	435	482	481	450	463	411	492	418	461	462	481	468	467	423	466	470	466	474	424	429	472	422	454	462	469	458	439	444	445	491	465	461	449	428	434	452	430	463	442	470	471	445	485	478	444	448	397	443	466	452	451	471	489	457	441	472	451	407	456	479	449	458	469	471	429	459	457	448	426	433	471	436	499	453	436	437	432	445	455	450	466	465	466	437	452	411	447	454	482	443	470	470	449	474	455	454	479	432	425	430	441	464	432	425	446	463	460	422	437	457	459	424	463	422	417	440	472	500	457	458	464	475	458	396	444	437	425	430	499	447	446	442	482	472	452	434	484	456	476	460	426	484	435	440	450	453	451	470	447	508	469	464	451	479	444	464	475	416	441	485	466	449	466	427	409	478	445	430	454	475	444	434	475	443	473	455	423	424	470	413	439	448	490	461	485	449	483	439	436	462	450	488	472	458	481	442	499	512	475	461	456	471	487	464	442	464	457	495	466	477	457	469	462	470	460	438	462	452	451	459	443	472	463	449	432	435	422	424	474	455	439	480	459	450	428	455	462	433	445	453	445	455	455	487	511	510	441	477	460	484	467	420	443	433	446	462	491	468	423	470	460	468	419	453	476	467	499	452	426	468	428	448	455	467	463	452	473	476	458	459	483	446	488	458	434	476	429	439	453	458	449	493	473	417	434	451	434	443	469	435	447	431	476	455	469	443	446	419	452	453	484	467	479	444	457	442	454	437	432	478	447	426	467	453	469	445	460	457	457	485	451	440	451	449	461	419	467	446	454	433	427	439	456	418	510	460	460	460	461	465	393	445	486	441	460	432	430	424	481	440	439	473	470	464	442	443	420	432	453	490	442	426	446	416	465	458	461	427	469	479	436	464	453	439	474	445	472	453	471	443	436	417	461	426	469	419	415	468	440	451	436	503	452	449	469	427	425	443	487	440	448	460	471	419	504	461	441	445	467	465	445	435	460	486	423	454	469	443	438	474	442	459	458	469	451	462	471	436	487	452	430	465	445	468	468	459	434	447	507	457	401	485	461	434	420	459	448	456	473	442	430	490	442	443	446	445	407	436	463	478	422	478	407	397	450	431	450	456	425	503	440	434	457	477	434	448	436	444	400	443	419	442	447	468	454	503	463	445	428	446	476	458	464
31137	11152	3491	1800	1152	790	661	570	462	419	388	337	350	344	360	326	305	266	262	283	218	231	236	250	252	217	230	216	223	215	201	191	197	217	219	184	211	173	198	213	199	184	203	199	199	230	244	180	223	215	196	215	209	204	178	205	194	191	181	178	201	206	172	183	200	183	214	166	186	207	200	195	197	208	196	208	160	208	198	195	209	210	183	197	199	192	195	180	187	183	192	195	200	214	208	179	196	191	200	197	188	185	189	195	195	206	207	187	205	196	177	236	204	195	198	190	198	162	206	197	190	198	199	193	196	228	197	190	191	207	212	209	178	186	203	214	203	192	197	197	183	177	180	206	180	172	201	190	223	197	212	187	195	202	208	184	228	202	204	163	184	217	213	202	222	191	170	209	191	225	196	176	186	202	209	167	185	213	203	234	192	188	168	183	194	181	180	190	221	202	188	210	207	168	186	223	199	202	208	204	196	220	192	186	191	204	201	193	193	202	213	170	187	215	182	171	188	195	175	190	176	185	238	212	183	207	225	182	234	179	206	185	216	181	198	207	216	198	198	191	191	199	204	191	217	187	193	211	187	214	201	204	187	209	200	202	184	172	181	180	180	200	195	209	198	165	177	186	217	205	188	199	186	188	217	185	224	203	191	209	179	206	189	192	209	199	207	198	190	211	196	212	190	190	179	199	188	186	204	221	197	183	205	189	200	196	188	172	177	198	195	175	211	194	205	184	201	207	183	227	211	206	191	180	184	201	217	233	199	183	215	196	230	167	203	206	226	190	228	195	198	231	192	209	219	211	191	184	213	187	226	175	189	203	188	178	184	188	224	176	199	198	217	185	204	187	178	227	184	202	186	177	218	185	190	159	197	207	199	194	217	210	161	209	178	198	179	193	213	215	216	186	222	196	203	196	217	182	224	221	200	180	172	215	178	197	221	208	176	217	169	183	218	183	196	192	194	179	211	230	206	175	187	177	203	182	200	182	191	216	181	191	192	215	212	191	171	212	174	188	192	174	183	189	187	213	201	198	199	202	167	170	193	207	207	212	184	180	172	174	192	190	221	192	207	196	191	206	185	189	226	233	188	201	195	227	201	175	199	190	181	179	179	193	203	178	186	194	191	210	209	188	189	199	193	172	187	206	186	198	192	182	186	205	218	206	211	201	209	200	188	198	204	212	212	194	193	174	200	201	208	192	191	170	234	187	187	192	209	198	202	189	189	206	203	196	187	220	175	185	204	188	200	209	229	185	204	213	199	187	182	202	202	219	187	218	190	188	164	214	203	205	192	222	209	202	210	201	200	195	204	189	196	220	173	187	201	183	182	210	205	205	171	188	187	179	206	199	206	225	191	192	207	196	207	160	182	188	191	175	180	175	197	181	209	192	203	180	201	202	208	205	211	212	202	201	214	181	202	164	184	192	185	211	201	225	201	208	204	182	180	195	214	190	197	209	196	194	197	210	212	203	174	179	210	183	192	199	211	211	184	185	193	200	183	162	200	201	218	206	178	212	195	184	181	204	201	196	164	209	199	198	203	200	185	190	190	190	189	200	193	213	199	200	197	202	196	210	203	194	185	201	188	173	179	170	153	183	200	190	199	177	191	189	201	227	205	202	212	201	205	208	219	194	208	180	191	207	192	191	191	191	233	199	198	177	178	198	200	227	195	194	191	191	214	195	207	204	214	204	218	186	175	177	190	196	179	199	222	210	177	181	216	198	197	182	217	198	170	193	191	201	197	195	186	185	197	201	199	212	234	228	199	186	216	198	233	203	195	191	186	213	202	212	180	213	196	214	218	198	196	185	206	212	173	187	173	201	196	191	225	183	198	208	186	190	201	192	193	151	204	168	187	197	192	195	200	192	196	207	198	212	209	189	170	206	199	202	173	217	202	225	228	210	190	206	208	208	198	202	186	205	203	191	191	199	216	188	198	189	172	226	195	188	167	202	191	216	201	195	191	206	198	188	225	174	211	193	200	173	193	174	204	223	194	206	207	183	191	200	188	214	192	219	188	221	203	212	205	210	198	188	203	186	179	213	187	211	208	153	185	209	194	187	185	189	201	203	175	199	205	176	181	196	177	171	217	189	199	208	184	193	199	176	192	181	187	196	194	211	188	188	224	213	166	188	224	205	192	178	206	200	189	194	212	182	187	210	182	202	200	198	186	227	212	193	213	194	190	188	208	208	180	202	220	215	206	184	188	188	187	213	197	178	186	180	210	207	201	211	213	197	180	222	195	191	212	204	186	176	211	202	207	213	201	193	196	203	199	205	183	190	228	208	212	182	212	168	195	226	200	212	193	185	223	202	216	217	183	208	193	196	231	202	227	192	174	187	150	186	196	218	218	216	220	189	214	215	192	193	199	195	164	193	203	224	203	181	209	187	214	201	191	228	200	194	211	180	196	204	207	201	198	171	200	188	201	227	213	198	179	187	206	218	200	185	173	193	204	199	207	198	206	226	194	193	178	220	229	170	191	192	214	199	200	221	189	223	204	207	228	187	205	201	188	192	196	189	185	210	235	175	178	202	191	201	195	184	188	201	195	152	185	184	187	201	190	176	213	181	219	188	210	209	211	214	193	199	194	205	221	180	183	200	179	194	173	218	234	217	181	205	167	184	182	190	200	192	178	203	188	232	194	185	188	225	177	168	201	174	191	190	192	190	189	211	192	213	171	186	187	188	215	195	157	198	194	199	164	183	193	197	175	196	198	178	208	206	195	206	206	200	197	209	207	202	220	201	203	209	224	220	194	206	208	184	180	194	196	187	202	215	197	204	186	184	226	188	188	208	229	192	212	225	215	203	177	195	201	189	200	208	164	214	181	213	186	180	185	196	172	186	201	178	196	185	190	196	179	193	184	188	188	196	198	180	218	190	221	196	198	182	198	176	201	200	202	202	192	224	202	212	200	165	189	181	204	193	166	205	221	214	192	186	210	192	212	188	189	192	200	219	195	194	209	199	202	210	213	195	208	207	186	200	205	196	171	219	212	180	197	177	198	175	197	219	198	190	190	179	189	175	185	207	204	208	194	204	184	231	233	186	193	151	187	185	193	221	215	171	178	193	221	207	199	205	182	210	191	199	176	196	191	219	179	173	200	184	230	224	189	195	220	193	185	164	203	193	221	185	205	192	186	197	219	181	187	202	209	181	201	186	198	219	175	192	197	235	193	186	220	197	187	196	192	192	217	214	202	201	197	194	203	191	223	200	200	200	197	235	195	209	210	206	190	192	191	224	195	207	177	191	203	190	220	194	195	202	194	213	210	198	200	194	187	191	206	207	181	184	186	197	196	179	202	211	195	191	198	190	208	189	184	187	217	167	170	203	184	188	180	209	169	209	198	188	167	207	183	199	218	157	159	201	200	184	226	224	171	207	202	191	206	192	181	196	206	198	178	190	224	182	176	175	204	216	194	205	220	190	167	198	198	201	208	199	200	205	195	189	208	221	229	195	202	196	216	222	200	194	192	166	211	183	203	199
17509	6517	5319	5081	3966	2877	2682	2204	1887	1649	1552	1420	1447	1371	1350	1182	953	906	825	774	709	769	805	701	647	552	548	475	484	488	466	474	483	453	471	476	467	429	453	425	439	441	444	422	409	420	435	391	452	447	426	445	430	426	424	449	402	441	425	447	402	439	414	452	397	432	439	408	416	399	418	411	459	404	435	412	434	426	410	426	385	429	398	441	443	444	449	433	409	413	424	468	392	395	415	429	409	434	460	434	423	423	445	432	402	380	413	434	418	430	434	429	453	404	401	424	412	429	427	383	415	435	436	452	439	447	422	413	395	431	431	424	432	432	466	425	422	436	425	408	432	396	425	435	407	416	415	432	442	449	425	406	423	405	427	420	406	418	418	389	425	438	410	424	426	425	389	408	447	430	416	411	420	410	430	434	444	452	431	427	422	419	424	402	414	401	391	434	420	407	440	425	441	426	440	441	421	456	412	429	418	439	415	435	440	433	427	421	412	456	418	411	436	370	441	426	449	449	425	454	384	406	408	453	428	390	441	439	419	426	426	409	453	432	413	430	407	427	433	445	445	410	435	427	438	432	431	417	436	426	441	401	404	400	431	419	426	424	436	430	428	424	418	440	433	411	423	460	415	422	429	382	404	453	407	450	438	451	440	428	403	432	459	449	420	421	439	405	444	422	421	407	440	413	408	451	414	417	414	412	393	417	431	441	418	429	409	414	421	405	417	413	407	424	438	406	407	430	410	412	441	443	399	396	443	419	417	412	432	439	413	400	438	421	433	434	432	452	411	433	406	418	424	433	397	464	415	417	444	405	418	414	414	424	421	412	450	453	466	428	454	419	442	402	433	437	403	436	435	443	404	407	425	432	432	435	447	410	431	421	420	440	394	440	423	420	439	432	398	470	422	388	444	445	409	439	401	449	438	407	426	410	422	451	434	418	415	446	396	433	456	415	437	392	443	399	421	401	412	435	424	471	435	400	437	435	431	403	439	419	410	457	456	411	406	404	419	424	433	477	432	433	434	438	380	413	435	447	424	396	453	410	431	408	405	446	462	432	397	421	442	411	395	438	450	407	456	403	404	430	463	413	429	435	445	449	426	413	440	408	412	454	418	410	438	419	445	447	401	420	428	409	422	417	434	425	428	432	425	451	402	411	409	441	390	432	427	427	410	453	417	398	401	450	427	445	381	447	440	457	434	476	413	433	445	456	420	469	413	416	426	409	414	440	445	389	404	417	414	401	411	389	410	370	437	411	405	424	428	446	413	420	459	394	423	426	469	429	444	440	456	421	405	430	420	397	404	402	424	403	416	451	405	448	412	425	433	418	432	443	409	462	451	407	434	380	417	426	432	437	434	410	407	397	452	438	418	439	406	373	439	463	431	424	418	463	436	405	440	430	481	405	398	472	432	413	441	434	418	415	427	414	416	489	406	396	419	424	445	415	412	430	411	427	408	442	454	429	418	410	411	417	420	419	417	396	422	419	450	371	417	438	440	439	402	397	440	449	451	423	422	407	440	447	436	420	378	416	382	399	388	433	414	429	419	419	437	415	430	423	399	433	470	453	436	412	443	454	419	385	403	405	427	419	409	458	424	428	412	416	442	423	414	419	423	419	416	457	393	417	428	401	425	425	402	446	436	466	441	425	422	414	426	440	411	447	434	456	408	441	395	431	441	455	416	438	433	441	428	400	414	436	437	404	406	415	404	433	415	451	449	435	431	404	427	411	433	423	397	457	435	437	414	428	417	426	398	429	435	435	437	437	440	430	429	433	422	400	460	381	432	427	444	403	411	436	427	443	408	418	442	423	411	399	448	388	419	425	414	437	428	384	415	437	417	435	370	413	427	433	410	432	402	430	458	451	419	403	449	383	412	396	427	456	416	430	447	451	432	458	452	415	436	448	430	410	448	444	462	424	442	429	423	423	401	436	417	441	404	429	442	437	425	441	386	354	391	449	448	413	409	429	415	430	440	432	442	412	454	439	416	430	428	422	402	445	442	412	403	407	409	405	425	408	425	398	427	431	402	448	456	464	435	423	414	417	419	406	427	417	429	418	440	400	400	412	412	425	408	413	436	446	434	415	410	446	447	416	425	396	403	443	444	371	449	418	405	398	424	424	436	455	438	397	471	409	420	408	423	458	393	425	430	423	420	437	390	417	408	435	403	410	418	405	422	455	456	431	439	427	415	409	442	432	467	426	408	397	454	414	436	430	480	427	462	441	429	394	412	427	447	407	401	397	421	445	430	439	407	431	423	412	383	445	414	422	428	421	436	428	459	421	405	409	421	428	429	419	428	450	463	402	450	416	442	434	435	383	444	454	434	406	411	412	430	439	401	456	411	426	439	424	464	414	442	391	432	460	443	447	423	424	419	439	452	432	404	420	404	422	406	442	410	403	421	473	405	405	422	375	428	410	418	445	423	427	420	433	427	465	422	419	445	443	472	418	437	426	450	433	422	437	398	435	450	416	466	419	438	386	412	412	418	417	415	428	462	404	409	399	444	430	392	448	418	456	409	433	417	434	415	458	391	427	470	435	423	421	427	425	456	463	422	426	410	449	438	405	423	396	438	441	410	404	407	449	450	454	443	398	461	430	439	475	432	446	432	401	422	427	413	430	437	443	416	390	429	444	424	408	430	406	413	411	428	435	429	395	441	437	412	439	419	431	442	437	423	457	430	429	451	406	431	437	438	426	425	416	454	439	377	435	411	455	405	419	423	426	384	438	450	438	382	413	433	470	382	392	398	427	423	417	397	410	444	450	416	411	440	427	428	447	428	425	374	445	439	462	420	389	409	407	453	421	423	428	452	409	422	422	467	449	420	406	421	406	406	428	444	423	433	489	428	401	419	439	424	412	390	444	396	445	428	439	391	407	437	444	405	412	439	443	432	431	405	424	412	420	425	454	425	428	402	415	438	413	373	408	446	407	432	454	441	418	410	462	470	418	423	424	438	418	417	448	434	470	438	438	432	435	388	414	444	472	433	389	451	395	398	432	435	455	427	399	416	414	445	444	399	422	410	428	428	408	396	396	403	416	442	421	428	428	473	363	456	436	424	457	435	412	447	411	431	451	451	439	422	438	477	419	431	417	432	419	424	387	428	407	427	414	391	414	423	440	409	489	447	425	403	396	413	407	449	414	420	430	409	419	401	462	411	390	469	467	422	416	418	422	453	408	407	425	414	396	405	439	419	410	416	423	423	400	444	402	433	415	424	447	399	443	409	480	391	435	431	424	446	420	402	434	432	432	437	412	480	459	407	427	412	438	420	447	432	422	409	452	408	443	437	411	414	408	404	442	447	461	433	430	433	436	433	422	420	421	436	402	412	431	451	422	414	406	399	429	435	432	414	447	411	399	419	390	479	431	440	423	428	399	405	408	414	414	486	420	393	379	421	441	408	451	401	426	423	438	451	439	413	416	443	428	425	433	400	382	432	431	433	412	429	424	403	419	404	430	422	408	416	420	416	407	410	408	422	434	379	422
45241	19123	7779	3759	2324	1452	1073	879	728	653	641	625	561	488	471	385	359	362	307	332	289	274	277	266	260	251	245	194	203	200	178	200	198	196	182	186	194	163	189	193	182	159	199	200	194	186	160	189	202	198	189	180	187	172	180	198	176	183	185	148	154	178	208	163	183	165	217	172	170	188	181	202	197	157	175	169	175	183	180	171	210	189	166	183	173	181	156	151	163	186	163	147	148	173	197	185	190	168	177	212	179	182	159	182	203	164	176	167	174	188	191	152	235	176	208	159	187	184	164	205	180	201	164	172	167	165	186	167	222	178	178	169	159	183	186	145	190	171	179	182	171	169	184	179	156	178	166	159	167	155	208	161	165	198	178	206	178	175	196	188	183	193	191	192	188	192	185	177	187	181	171	172	169	164	160	171	209	184	191	176	173	176	204	181	197	199	168	191	201	172	191	178	159	148	208	164	163	197	200	177	210	169	178	151	176	169	159	211	172	185	163	150	183	182	154	161	191	169	164	189	165	183	177	209	160	197	157	157	208	197	175	175	174	186	213	170	178	172	164	191	180	185	162	162	198	180	175	184	172	177	196	183	190	171	154	171	162	190	180	179	178	189	193	172	181	161	189	170	166	190	178	189	182	192	206	196	161	186	167	195	191	158	140	195	179	197	197	176	165	148	192	172	190	176	163	185	205	190	171	179	199	207	194	194	181	183	173	182	196	164	152	186	184	164	201	189	183	184	165	177	178	173	172	180	189	179	178	170	182	195	163	196	177	163	183	176	181	185	166	187	174	155	177	178	152	168	177	176	178	179	189	201	161	169	178	171	180	169	191	192	186	188	189	177	173	180	180	170	158	185	168	194	187	218	194	202	199	159	166	193	164	186	199	188	172	154	180	177	163	168	177	196	168	199	180	202	177	187	155	167	156	160	160	197	161	177	176	200	176	196	185	170	162	142	179	138	199	168	185	203	175	180	181	203	178	172	173	183	211	156	173	164	175	165	177	172	190	192	188	181	194	183	191	181	175	197	180	171	152	180	188	186	206	179	200	220	203	169	174	194	182	170	206	183	150	143	211	191	177	173	189	201	154	185	174	179	181	150	195	178	176	176	186	175	159	170	184	154	169	174	172	163	204	165	189	172	179	191	182	187	183	173	192	177	158	186	158	172	171	190	179	173	177	175	180	179	153	169	180	197	185	198	164	166	195	174	168	196	152	172	169	155	134	168	184	201	196	217	178	183	179	184	212	173	190	167	162	175	193	197	169	180	193	175	208	214	187	165	194	170	202	168	213	183	176	156	173	182	172	189	186	169	150	188	162	205	194	177	190	183	197	164	155	214	196	179	155	184	192	170	166	211	161	170	185	203	215	162	181	186	185	189	180	182	174	165	165	185	187	175	171	172	143	177	187	200	171	173	203	171	168	175	201	201	181	172	167	169	157	158	191	187	170	176	164	168	191	180	184	171	188	162	171	179	215	175	169	170	192	177	171	187	167	195	203	184	196	184	175	191	182	184	191	199	185	187	176	198	179	173	198	188	182	181	205	180	177	168	150	181	164	179	198	196	198	179	165	174	183	169	202	195	178	195	177	173	188	167	216	201	171	183	184	185	212	148	176	160	186	166	185	159	191	166	167	189	182	161	186	162	179	176	199	169	196	162	210	203	194	211	183	218	185	167	179	202	211	163	186	168	172	164	199	195	163	159	188	196	160	169	168	183	206	158	179	189	161	184	162	180	184	163	182	155	188	172	179	185	183	161	224	209	148	192	185	165	184	180	195	171	191	168	182	177	186	198	184	185	178	199	182	178	186	160	191	188	171	156	193	175	189	184	158	171	167	179	193	175	179	164	184	193	189	171	170	172	179	157	193	182	167	172	167	182	204	173	170	165	181	161	160	206	182	181	198	160	186	201	187	198	228	192	190	163	177	175	207	179	198	187	188	166	169	166	177	168	169	174	222	182	178	147	194	193	195	171	194	189	174	180	184	160	188	164	206	184	165	190	163	173	192	179	186	202	218	183	182	185	185	146	164	167	162	205	162	161	205	189	192	169	176	175	163	196	176	176	178	209	186	181	174	192	204	162	183	169	204	173	201	191	185	161	179	174	180	170	189	214	180	169	185	163	178	180	178	184	180	162	195	169	172	181	175	175	167	163	194	183	195	173	181	159	175	163	180	154	185	183	182	182	168	185	168	201	162	181	163	149	204	185	161	190	166	178	194	151	184	195	179	185	166	182	176	159	188	188	185	193	183	160	208	179	138	167	155	203	171	194	212	170	166	181	175	161	167	199	156	161	166	195	184	187	167	173	185	176	182	183	200	184	174	199	159	185	191	165	172	169	159	203	177	214	196	192	199	147	171	214	146	192	209	182	175	194	212	175	184	161	155	185	186	179	205	206	183	177	189	185	169	190	202	177	153	159	173	200	190	187	167	170	195	177	169	200	179	209	184	178	180	163	181	173	193	178	175	170	185	177	166	168	193	186	198	184	185	179	174	203	184	162	185	170	163	140	181	159	145	167	215	200	174	164	191	176	159	162	181	183	170	191	176	164	168	201	172	197	165	179	199	172	153	190	175	192	182	169	177	179	158	174	207	175	184	200	183	185	190	200	189	183	227	189	176	160	168	190	189	173	178	184	173	171	168	173	161	188	164	167	177	175	184	180	170	142	187	190	174	177	162	196	192	152	186	195	194	171	177	161	160	169	193	186	182	184	183	198	183	180	190	168	199	197	175	190	164	211	184	209	189	181	180	183	180	186	204	179	186	167	160	176	175	180	166	183	167	165	176	195	177	189	169	155	187	177	168	148	179	171	144	173	181	153	175	196	193	177	186	191	198	168	190	205	197	183	192	185	175	169	181	198	174	186	187	165	201	182	150	186	196	211	158	191	192	184	195	204	187	198	152	171	167	181	175	174	187	160	198	201	176	202	159	188	175	181	188	154	177	173	195	204	165	165	175	158	169	184	168	181	170	191	200	178	194	175	170	168	172	160	159	212	201	177	176	193	200	199	164	183	172	171	152	152	155	209	183	181	186	203	191	205	168	183	186	199	192	182	183	181	184	196	177	195	183	172	165	154	189	158	185	175	187	170	185	184	179	167	179	187	176	152	176	181	179	198	162	182	198	173	162	186	214	192	159	192	183	160	173	182	196	174	174	197	173	197	183	159	199	188	167	183	182	173	159	204	169	190	167	177	185	183	164	164	210	177	180	180	178	176	178	185	153	177	181	179	181	180	182	199	159	185	182	165	183	190	172	181	186	204	182	166	172	149	177	153	189	169	170	182	156	157	149	163	158	196	171	203	144	192	202	148	170	171	201	167	177	190	183	185	158	181	185	187	195	187	171	154	206	171	193	171	163	178	191	163	175	204	177	174	188	178	151	161	197	194	176	182	180	174	198	180	179	170	175	184	197	195	193	166	202	167	183	183	196	152	185	203	183	163	191	181	192	173	166	168	179	172	189	182	170	179	161	166	200	183	210	192
26334	12064	9752	9121	7615	5550	4684	4061	3308	2949	2761	2829	2597	2424	2211	1803	1501	1423	1437	1260	1144	1129	1085	1012	769	647	571	522	518	494	496	477	461	454	498	443	400	452	454	412	444	386	405	409	407	400	405	425	404	381	420	469	408	422	376	407	396	412	411	436	374	371	393	417	416	428	373	395	411	396	386	399	402	427	415	409	406	437	409	408	405	370	400	405	439	390	405	363	349	398	418	393	360	413	354	455	404	394	407	434	397	379	413	416	390	376	390	414	401	370	447	387	390	401	403	392	391	384	322	396	434	378	397	385	426	426	367	387	419	396	393	424	368	410	410	392	405	349	391	400	373	408	404	371	391	407	400	411	398	397	369	421	377	403	400	382	396	377	411	410	393	394	390	422	392	393	365	414	382	387	386	400	393	397	389	407	416	368	370	426	349	381	401	341	417	419	442	391	449	377	410	397	432	412	413	423	424	395	405	378	428	370	379	381	399	403	409	392	415	367	353	386	381	395	380	405	379	415	391	389	436	400	439	372	424	442	425	438	389	404	409	396	390	393	407	399	394	404	384	381	412	383	390	369	399	417	419	414	395	400	402	377	361	400	368	378	415	430	380	393	365	404	398	402	396	391	393	402	399	375	342	401	395	372	364	405	360	410	393	353	356	390	368	394	410	395	445	380	430	404	379	398	392	381	383	410	424	391	396	391	344	398	398	392	368	402	370	376	402	385	413	411	407	364	371	404	369	372	413	407	379	409	387	376	417	402	387	402	447	402	445	416	400	372	386	388	416	414	377	398	403	437	404	362	360	407	401	419	407	354	395	385	371	398	395	397	393	422	379	431	364	386	365	358	388	401	400	385	416	409	403	392	396	391	428	354	356	416	376	415	389	426	418	418	392	426	404	390	426	397	387	407	403	394	382	394	402	385	414	378	436	374	407	402	347	422	402	388	367	382	388	385	404	425	385	389	408	387	367	427	409	396	386	391	404	403	400	406	370	423	412	378	407	389	400	389	392	394	383	410	422	404	376	413	430	348	395	432	389	409	417	385	378	362	404	399	377	370	393	404	395	382	418	417	396	422	409	410	401	361	415	391	364	419	403	402	410	385	433	391	433	378	400	395	373	394	391	402	415	390	400	411	402	391	421	377	413	391	397	401	362	400	397	394	379	414	408	392	385	390	404	405	414	381	403	397	380	405	400	397	410	394	391	392	438	420	378	389	419	410	384	411	366	403	400	408	407	423	385	391	396	397	383	407	404	372	405	433	408	400	401	412	399	407	422	392	407	401	368	406	388	414	412	423	364	379	367	440	403	414	394	403	393	401	413	405	369	405	373	392	360	406	382	406	413	388	375	392	399	414	403	393	392	389	410	377	426	402	356	409	432	395	376	401	411	427	400	404	349	399	378	368	365	376	371	376	409	373	381	376	421	377	394	418	386	453	405	410	403	390	436	403	402	402	401	354	396	372	412	384	405	366	395	409	414	389	389	347	371	404	402	400	375	412	383	377	400	403	367	391	396	419	387	396	388	370	366	449	394	382	370	410	412	382	384	392	398	372	360	409	385	405	423	406	384	382	382	380	393	414	435	398	392	399	406	411	386	370	356	420	400	362	401	398	390	377	418	425	426	422	398	390	397	399	397	383	402	403	389	416	378	423	427	414	405	425	401	417	394	381	415	399	398	425	429	419	393	356	399	368	402	447	366	394	375	397	396	415	421	393	367	394	386	409	414	372	424	395	415	361	397	404	383	427	379	411	387	409	382	374	402	436	409	373	417	383	359	376	374	389	403	414	386	394	401	403	402	389	383	396	388	390	384	399	404	398	390	403	375	382	392	359	428	370	399	376	383	342	387	393	427	392	400	396	377	399	405	401	415	421	412	414	368	431	388	388	362	407	393	430	397	407	416	386	390	408	389	406	391	421	397	408	413	375	404	392	393	400	414	400	439	407	414	398	412	385	379	418	404	412	408	398	346	397	400	415	385	392	429	368	368	417	398	442	401	387	407	375	400	395	345	373	378	426	379	422	411	398	421	389	378	387	397	408	405	412	374	411	413	385	402	410	409	426	389	407	388	400	382	420	388	394	402	406	391	396	431	394	414	373	391	382	402	392	369	383	405	423	431	393	380	382	426	385	408	397	416	436	375	387	423	426	411	413	393	373	391	363	384	401	381	357	392	399	389	378	428	396	382	450	400	414	381	374	416	402	381	409	378	370	395	376	387	408	404	393	406	424	418	419	403	378	395	388	394	380	403	388	382	404	379	403	381	391	387	409	381	384	422	415	378	377	417	398	422	357	425	407	377	404	385	386	397	420	376	355	376	407	381	392	384	410	390	385	380	372	370	389	369	418	427	385	415	390	421	383	390	410	389	396	397	412	382	408	425	377	391	433	398	381	376	353	420	401	379	365	413	427	383	380	388	361	368	402	428	395	423	387	422	391	386	375	407	362	378	365	395	389	426	386	399	392	409	413	391	408	401	404	380	377	422	432	423	381	425	418	404	392	420	377	388	396	391	399	420	427	367	372	404	412	386	377	396	371	429	429	380	420	413	409	389	404	385	386	382	402	382	407	375	444	376	452	372	404	386	364	366	381	395	378	404	392	380	371	390	392	372	442	414	384	413	402	371	415	403	376	401	427	405	410	418	377	395	401	379	399	368	411	381	375	422	407	370	381	373	424	361	408	390	397	371	371	428	333	362	424	404	370	391	421	388	376	411	397	368	397	388	425	388	383	388	387	392	379	406	391	406	394	398	408	404	379	397	393	376	414	390	417	337	413	402	438	389	394	391	413	426	380	399	399	402	429	398	404	399	373	394	376	386	400	381	427	390	403	395	397	427	391	398	412	388	419	378	377	381	375	377	400	397	413	444	383	410	345	435	395	408	385	383	358	427	395	413	396	381	391	398	414	403	400	413	399	409	403	382	426	390	380	371	394	408	428	390	366	423	423	413	385	366	397	422	412	408	392	429	394	425	387	369	392	402	402	378	395	404	380	386	411	357	381	400	411	440	429	453	385	403	399	408	415	413	416	395	373	381	421	381	409	398	404	445	415	365	411	384	430	444	389	411	366	386	415	382	396	380	387	413	406	395	363	406	431	398	361	380	403	402	423	385	358	369	374	380	378	398	384	420	388	395	438	355	380	420	388	417	385	356	392	404	408	388	378	403	411	400	387	390	376	386	399	399	422	398	426	373	403	406	394	463	425	362	420	432	380	387	408	403	394	374	389	393	419	394	396	366	428	412	387	390	386	400	402	390	429	374	374	364	367	405	388	424	409	380	415	434	377	382	374	415	369	414	378	394	385	412	394	424	411	365	401	403	389	434	367	381	385	385	409	420	383	412	379	379	382	389	380	387	411	393	395	399	396	388	392	395	450	378	369	399	376	407	409	379	391	411	390	393	390	398	428	375	365	413	413	409	398	443	427	381	357	392	453	410	380	381	364	391	393	409	393	399	390	391	408	450	433	411	409	425	355	400	414	398	405	403	415
53041	26254	13457	6468	3530	2291	1801	1534	1187	1021	942	850	823	823	704	617	557	473	463	434	441	364	395	367	317	273	288	248	254	209	213	240	271	205	210	217	219	215	218	201	183	211	208	202	204	198	211	190	221	204	227	223	217	201	244	201	226	184	235	200	238	178	229	196	237	195	198	222	196	213	224	212	206	209	217	225	203	222	209	226	221	189	199	208	229	195	203	204	213	218	214	198	192	210	189	207	208	187	204	189	189	194	226	224	187	198	181	210	176	196	184	193	207	203	210	201	239	245	226	212	207	181	211	222	237	197	224	182	184	209	207	222	162	200	229	200	182	221	216	196	211	203	228	210	233	249	213	216	185	200	229	230	209	195	215	213	231	209	203	233	203	188	221	218	251	198	210	220	188	192	210	234	206	173	220	203	213	233	211	205	204	213	239	218	207	210	189	195	235	207	224	208	164	206	215	217	202	205	218	189	220	212	190	212	190	238	207	201	214	190	221	206	224	197	206	209	198	217	202	173	197	203	204	216	245	234	178	219	216	223	220	210	238	217	211	199	223	213	230	237	238	245	209	242	232	216	226	211	216	220	191	217	216	208	218	220	212	204	216	248	194	207	198	187	224	199	206	205	225	201	216	218	203	195	183	225	204	191	214	245	222	199	208	191	187	216	212	227	231	227	208	215	211	193	227	220	172	213	242	198	232	189	197	203	184	215	222	201	222	175	219	204	189	202	203	190	223	251	207	205	238	186	190	201	200	212	203	200	208	215	242	197	214	221	219	220	184	220	209	244	226	226	184	204	223	190	208	222	183	214	217	206	226	210	215	226	220	235	218	189	200	222	210	214	233	198	203	203	190	184	221	208	200	188	217	207	234	210	207	179	209	225	180	196	200	210	206	203	209	196	195	198	196	214	218	180	237	204	219	205	213	243	236	209	222	221	215	222	209	200	189	209	211	216	196	225	218	214	170	218	195	215	188	187	172	202	190	216	215	210	219	193	195	188	215	206	225	221	191	263	196	216	211	206	219	197	211	208	210	200	220	201	188	204	213	222	208	195	226	199	215	220	182	201	214	194	210	203	216	194	199	220	173	193	218	203	200	178	215	221	214	210	193	211	214	208	197	200	208	205	222	195	227	207	214	217	222	195	232	208	214	207	201	211	216	214	206	186	227	206	221	224	211	210	194	217	197	213	223	200	212	184	198	217	229	217	212	214	212	220	224	215	179	194	199	198	214	202	175	187	222	210	216	219	209	212	222	193	217	218	203	197	224	217	256	221	234	234	193	201	197	216	226	215	223	219	202	220	200	212	222	247	206	195	183	228	236	228	174	201	182	211	220	212	169	195	208	216	216	205	216	211	221	212	190	219	228	237	207	211	207	217	177	193	197	213	185	240	202	235	201	216	181	198	201	211	249	262	232	215	205	190	215	178	201	182	207	234	235	228	207	202	231	191	192	199	243	167	188	233	196	227	194	199	214	191	227	187	223	225	230	221	207	165	224	227	191	220	193	196	217	199	206	192	217	181	208	206	214	198	227	237	205	197	214	216	212	208	204	216	215	212	192	214	243	215	197	227	212	214	200	190	215	221	191	202	204	214	192	245	254	216	228	213	240	215	194	175	212	203	205	207	187	199	203	198	186	205	204	216	221	232	230	213	230	203	202	237	221	204	206	218	202	192	232	213	220	238	226	183	212	209	210	229	218	211	222	208	247	230	189	171	192	219	203	215	191	198	200	227	198	210	198	225	219	193	211	201	217	214	211	185	229	215	208	199	217	209	229	212	183	191	221	201	207	193	210	228	196	193	232	219	198	196	202	195	218	201	223	188	200	233	216	195	206	197	227	193	205	211	196	194	213	219	201	193	217	164	180	202	231	204	211	240	209	204	207	220	215	211	209	181	213	205	232	207	187	218	204	231	196	193	216	221	204	216	193	204	218	231	192	217	231	220	251	219	219	201	216	203	206	205	229	187	195	246	195	197	225	186	197	209	228	175	207	224	192	194	182	218	217	211	211	188	209	214	211	226	211	193	199	204	236	219	222	229	204	206	213	210	205	204	223	200	187	196	199	199	190	223	203	214	204	229	213	223	198	234	182	205	223	207	214	192	187	220	228	202	213	216	205	237	191	211	215	200	205	209	201	224	195	231	188	205	222	201	215	235	190	205	194	201	234	221	222	237	179	193	186	194	227	185	215	216	209	223	204	204	181	211	185	194	205	235	231	212	233	186	202	198	212	190	230	191	167	207	182	230	227	180	206	228	198	229	197	221	222	213	177	203	208	222	224	207	201	219	222	204	187	210	227	225	178	220	227	214	206	208	197	183	211	224	248	216	204	216	210	196	213	184	193	184	222	213	238	225	209	184	184	240	179	228	228	221	195	218	195	236	203	203	218	219	207	237	215	232	206	189	202	192	189	207	206	212	171	207	241	223	196	205	206	192	197	190	210	185	190	217	246	205	198	247	196	204	205	217	214	240	186	215	208	226	206	177	179	246	213	198	183	202	215	205	230	206	211	219	207	199	184	198	208	209	207	184	238	208	218	205	225	211	175	194	187	198	232	209	214	206	233	197	231	181	230	210	198	214	214	238	202	203	197	193	209	217	227	206	190	183	213	182	201	217	192	227	175	223	189	203	227	225	196	203	211	209	189	195	211	204	206	205	218	225	195	215	209	215	184	211	197	217	196	192	204	217	215	215	191	231	209	190	206	200	182	191	171	213	206	211	214	203	219	238	222	209	198	222	230	203	205	196	208	243	207	204	200	194	230	190	226	204	182	188	221	191	196	208	209	206	218	212	186	236	204	208	199	206	243	211	221	201	214	192	226	250	230	209	230	199	204	200	181	210	206	192	212	201	228	183	240	217	217	215	204	209	182	192	194	206	199	246	232	198	215	208	202	225	208	202	206	207	201	220	215	214	219	218	221	211	211	199	189	246	200	198	206	225	222	199	211	202	200	207	203	210	199	189	173	238	200	211	185	217	209	199	208	204	221	213	204	185	168	196	200	229	242	252	190	213	196	183	216	213	185	226	219	245	208	218	217	211	224	193	229	235	208	209	228	212	187	203	218	214	198	200	199	201	206	200	200	226	219	204	224	198	204	201	209	209	214	193	222	191	195	197	203	193	228	213	211	192	240	202	200	231	208	202	211	196	205	189	218	206	224	188	226	216	196	212	204	201	185	218	212	182	204	215	214	193	218	209	209	218	210	183	203	233	207	256	205	211	214	203	209	237	184	184	214	220	195	179	196	213	205	219	216	202	206	266	224	218	204	231	195	213	203	215	186	208	213	186	194	225	217	195	198	196	208	217	209	219	216	197	179	210	220	199	182	194	217	224	209	199	195	212	236	218	203	245	225	198	207	207	201	231	205	223	186	226	224	182	187	213	185	215	202	174	205	176	231	182	189	232	207	191	223	214	223	184	209	205	202	193	195	213	202	220	216	206	238	197	202	199	186	202	208	223	212	199	224	223	206	207	226	199	198	199
30545	16968	13797	12812	10672	8508	7498	5927	5127	4580	4184	4130	3934	3848	3372	2708	2398	2334	2222	1954	1650	1632	1685	1492	1057	892	805	683	651	606	610	591	593	570	482	503	514	522	508	495	479	490	468	449	484	462	495	511	477	481	476	453	454	468	446	451	427	426	473	470	494	478	480	455	441	509	441	444	418	489	431	466	455	432	426	477	462	449	444	436	448	437	474	447	450	483	457	470	436	446	431	429	490	447	501	437	460	434	436	457	447	453	449	455	427	519	473	489	496	441	431	453	444	435	465	505	484	508	476	444	422	481	466	440	471	422	459	462	492	456	439	441	450	483	439	471	444	496	470	434	487	473	477	438	419	469	454	478	462	494	438	478	493	449	428	468	488	487	450	439	460	431	455	472	447	457	480	402	449	463	441	492	448	447	509	434	413	455	491	447	438	471	438	461	436	440	421	437	474	449	439	478	474	464	454	459	452	501	431	456	445	468	449	472	461	483	466	454	465	466	440	458	464	415	468	447	482	474	421	453	448	467	432	447	471	470	474	409	456	439	461	446	473	436	466	453	482	444	442	407	438	439	443	481	393	502	448	451	407	464	440	450	414	466	453	451	431	456	489	417	481	432	454	448	442	466	459	437	486	458	490	455	424	439	451	486	449	440	473	459	418	448	443	457	452	470	406	437	483	472	458	459	442	425	454	446	471	442	477	422	457	477	442	462	500	460	471	469	499	499	457	458	443	448	479	417	430	461	470	444	418	442	472	449	433	452	464	448	467	430	439	457	459	459	466	437	463	423	451	478	472	433	432	500	456	468	465	449	451	458	449	459	425	460	465	459	441	441	470	462	466	445	429	424	443	441	445	431	484	456	450	425	462	448	435	401	446	491	474	434	443	439	443	435	449	452	447	449	467	456	439	462	447	506	466	456	452	468	426	478	459	436	454	467	456	467	470	428	464	477	431	468	422	488	431	451	465	477	438	403	443	473	460	481	471	433	461	438	480	433	432	446	468	439	442	489	448	461	443	447	423	452	440	462	493	481	464	477	493	455	475	453	442	453	452	451	446	454	502	460	420	440	442	441	492	451	398	420	467	460	458	478	426	481	496	434	451	481	422	459	443	465	468	461	483	437	477	428	494	461	460	458	448	438	462	476	442	422	462	509	473	460	500	439	477	463	459	437	439	450	432	440	438	435	477	486	428	462	492	453	427	467	499	417	412	473	446	468	447	426	507	504	449	439	445	476	431	441	481	454	446	448	450	474	427	451	445	427	419	430	421	434	453	443	469	462	454	433	456	500	447	458	428	455	440	454	437	464	442	478	443	439	450	433	441	475	425	418	501	496	464	458	450	466	464	458	461	451	493	475	426	441	501	464	468	463	441	454	449	439	415	450	440	454	435	447	464	442	473	447	442	421	445	467	449	460	444	456	444	438	440	441	472	413	447	450	435	437	483	450	497	424	489	428	460	444	482	472	461	447	458	451	452	443	438	433	442	445	437	453	440	475	451	435	431	432	456	455	492	456	436	467	465	419	417	428	478	406	450	479	479	481	461	424	455	437	455	464	478	464	456	449	462	443	460	483	518	410	425	491	459	489	470	415	445	454	406	430	469	490	487	414	423	440	461	469	432	426	456	462	443	482	467	466	475	444	466	463	420	415	451	490	472	491	419	452	436	447	458	429	471	499	449	439	447	387	434	435	424	425	482	445	429	453	438	458	449	443	451	434	452	439	442	464	420	465	477	454	484	432	482	451	480	474	446	454	490	466	482	488	456	431	444	466	419	480	474	455	452	421	460	449	435	472	460	442	474	489	438	443	444	449	466	460	411	494	453	468	446	436	442	475	447	435	452	474	468	459	436	453	438	438	452	482	477	455	438	445	442	455	459	443	414	423	452	498	442	477	442	447	425	443	463	468	462	462	475	511	495	428	449	494	443	496	440	458	424	461	449	466	478	456	437	456	407	445	441	461	455	442	471	461	417	452	482	450	440	405	441	443	445	437	425	457	484	456	451	440	475	470	441	464	444	432	430	468	448	471	445	458	435	479	470	482	471	422	486	445	432	505	441	488	439	462	450	423	424	483	407	423	477	440	472	453	461	448	447	453	472	488	512	455	464	418	453	470	501	422	432	434	460	442	474	428	449	436	439	465	433	471	468	424	460	479	405	463	462	463	453	449	435	458	434	433	447	457	459	457	468	480	469	477	460	492	465	429	465	437	493	477	447	439	465	454	446	405	475	490	449	430	455	433	464	477	468	463	465	450	440	468	472	444	501	459	426	484	461	420	464	446	433	467	431	489	447	460	485	457	441	445	490	449	442	459	445	450	453	451	448	471	467	434	432	462	441	444	454	449	487	462	437	450	430	456	480	440	427	452	474	455	431	499	404	500	452	488	452	466	420	431	466	475	445	412	474	464	408	443	493	436	450	440	445	451	443	448	455	448	443	429	453	459	480	475	476	423	482	458	425	447	456	457	481	441	442	472	447	428	455	416	472	426	457	480	450	470	425	446	441	476	433	458	448	471	472	457	455	457	463	455	438	429	502	427	475	438	429	466	476	467	442	459	450	429	466	487	444	452	397	456	463	440	475	465	461	449	490	439	454	424	461	434	450	452	479	455	471	449	463	466	454	469	458	468	476	460	450	467	460	467	431	478	457	447	439	448	482	460	454	476	461	487	468	442	449	465	436	434	454	420	427	472	450	478	486	429	419	444	439	473	447	436	458	453	474	477	427	439	436	455	421	456	485	455	467	468	465	443	440	458	431	465	491	468	447	447	490	482	455	488	466	488	520	423	441	463	488	433	449	477	478	478	476	442	447	443	447	482	459	420	443	478	423	448	422	396	490	484	436	427	453	425	446	448	456	444	455	500	431	469	430	444	436	487	484	473	456	445	457	429	454	481	437	445	409	422	445	448	444	490	425	467	436	433	492	465	452	435	462	461	470	464	454	465	457	456	471	458	432	474	440	402	431	459	492	446	471	496	437	441	469	465	482	436	476	436	438	436	489	425	473	430	472	456	476	489	470	471	459	437	436	452	441	464	454	430	469	459	426	464	435	478	444	447	476	461	477	421	460	457	442	415	442	434	496	464	421	436	475	439	433	431	472	416	470	467	517	476	436	444	477	437	438	419	495	464	449	435	456	424	463	416	475	463	418	484	471	401	437	438	466	463	435	431	431	472	462	444	477	457	444	465	440	461	457	472	466	460	441	481	458	442	461	424	462	461	458	463	452	492	468	437	470	458	451	446	454	449	438	510	439	463	437	459	414	444	423	447	450	436	431	445	440	428	434	449	476	461	451	457	466	451	445	437	402	458	444	455	461	446	428	440	468	463	466	449	423	466	459	440	446	429	468	461	490	468	478	435	474	466	454	378	433	458	442	454	459	487	464	430	444	444	466	455	469	433	440	434	474	445	466	466	452	439	480	479	486	451	422	463	477	430	461	428	439	429	412	471	431	439	435	413	459	417	445	413	430	442	477	463	497	464	430	453	457	431
29288	11988	3922	1749	1154	818	667	575	493	440	402	379	372	372	306	331	286	289	272	239	247	251	263	264	249	212	192	184	193	225	192	211	195	203	195	202	193	187	185	197	175	196	204	206	182	182	181	196	228	209	211	191	180	196	202	171	195	192	188	192	177	201	211	204	205	198	185	212	203	193	177	189	209	198	207	180	171	215	191	219	204	203	195	219	177	195	181	201	203	184	204	210	208	181	188	214	212	206	214	200	189	195	188	176	184	190	218	210	208	175	212	185	183	203	175	193	202	177	180	207	190	176	198	198	160	178	184	215	191	186	205	196	182	207	207	196	192	189	194	176	208	207	193	199	191	197	237	194	181	218	203	193	186	201	239	190	177	182	206	194	186	193	191	208	174	187	190	208	195	194	205	203	199	202	199	212	183	196	178	217	191	196	172	233	222	200	201	161	174	202	185	189	220	193	217	208	210	204	202	193	201	172	216	208	184	186	177	185	199	188	193	222	221	225	200	217	190	165	186	183	194	206	196	196	182	240	184	230	210	177	160	202	172	191	195	206	206	206	183	192	171	197	181	192	169	187	175	228	205	197	194	193	188	193	209	203	225	181	189	190	188	228	199	184	230	202	192	201	201	196	208	220	210	181	219	212	211	218	219	196	186	184	198	198	183	185	195	204	189	207	192	191	215	222	176	197	195	203	204	191	193	214	192	230	182	211	218	188	203	214	218	206	186	184	197	225	189	197	208	169	188	244	229	199	174	202	222	224	216	170	203	190	183	172	220	227	206	191	189	178	208	194	197	188	181	201	195	197	200	193	185	207	189	155	179	192	188	197	170	202	194	192	170	204	194	169	188	202	208	223	207	209	194	217	199	202	188	171	188	192	195	201	194	209	187	196	184	202	198	194	193	200	206	205	196	181	174	229	200	217	197	195	199	195	210	203	183	206	201	188	185	190	177	230	177	181	200	217	187	186	176	194	160	225	209	188	185	223	201	216	222	188	181	203	227	198	214	198	190	194	198	189	200	215	193	191	176	220	182	206	196	197	202	197	185	207	182	197	185	190	210	209	221	236	194	193	205	212	180	196	169	167	193	182	203	201	215	202	204	217	222	200	180	196	190	182	198	201	218	179	220	190	201	196	193	215	192	198	228	184	168	200	204	218	203	221	212	194	193	205	200	187	199	190	234	192	212	222	209	213	197	187	205	207	191	195	186	197	184	193	203	182	213	187	184	211	186	188	198	191	196	214	202	198	201	188	173	176	211	187	193	186	235	173	176	203	187	205	199	200	192	203	220	197	204	190	182	204	207	188	205	191	163	193	210	194	209	178	175	205	202	211	201	198	175	197	234	195	190	187	204	182	201	169	183	208	195	189	205	197	196	211	209	192	214	206	211	185	189	214	189	202	189	214	183	223	199	204	163	198	192	203	206	185	205	183	214	201	201	192	216	187	209	209	187	204	178	236	188	197	215	175	221	222	205	205	207	201	177	214	229	188	215	191	196	210	216	157	178	206	222	211	209	199	207	185	183	165	180	180	186	174	196	241	207	216	227	184	169	206	213	199	203	187	210	177	203	177	167	186	205	194	203	189	204	214	211	196	203	187	202	192	203	204	186	209	225	202	198	205	227	180	191	205	198	207	199	186	185	211	184	190	194	227	225	182	197	157	168	204	238	183	206	203	190	198	211	205	165	210	227	211	215	210	201	200	234	196	188	204	224	215	209	202	203	216	217	198	223	201	216	195	189	195	192	191	203	226	193	201	223	186	206	199	174	184	197	198	214	212	198	216	200	195	201	190	175	196	219	199	210	208	175	201	216	196	201	180	199	214	217	186	180	210	206	184	198	201	194	176	174	184	211	188	178	213	201	191	162	182	216	221	197	216	209	211	190	208	208	188	193	210	203	210	196	200	189	192	198	180	198	177	198	202	190	174	185	221	188	177	212	194	181	206	228	202	189	201	205	214	200	186	174	218	224	207	207	171	201	178	229	212	182	179	190	213	224	187	191	210	219	188	190	220	210	203	206	212	210	191	237	177	227	205	188	194	190	222	205	188	201	198	218	197	210	187	184	190	208	209	185	206	224	197	203	221	210	207	201	199	205	209	181	205	228	221	210	199	178	213	202	198	205	208	214	211	190	184	196	196	174	203	217	186	201	171	183	186	188	204	212	193	178	182	192	188	199	215	190	182	189	187	214	187	212	208	205	181	224	195	212	217	211	218	202	185	171	172	194	199	194	187	214	186	201	212	186	210	172	176	193	206	204	190	195	195	187	212	193	204	200	195	224	212	203	202	188	173	222	209	230	194	203	201	211	201	191	193	166	195	166	190	181	206	191	183	174	212	199	192	174	193	188	191	181	225	194	207	205	194	209	206	204	197	192	178	212	179	188	211	220	198	181	183	208	186	189	189	199	207	203	175	205	183	187	192	167	201	190	195	188	193	205	192	207	190	188	199	210	215	183	196	229	193	163	199	191	191	186	174	183	173	203	215	188	189	183	193	213	203	196	223	188	219	202	200	205	213	194	207	191	177	185	180	201	186	209	188	199	190	195	202	199	185	163	216	187	164	192	190	195	168	192	223	195	200	185	193	183	190	161	197	181	213	189	183	172	203	196	198	203	184	180	159	195	192	201	186	175	212	220	218	186	190	190	199	183	205	214	190	187	194	193	220	198	191	219	206	188	202	208	192	210	202	207	184	200	194	202	217	183	223	189	151	179	175	206	213	208	199	228	178	201	194	190	213	210	213	181	189	197	192	185	187	218	195	201	205	207	177	241	184	211	214	197	187	191	230	169	191	192	190	218	205	195	177	207	188	194	220	204	218	179	219	199	207	223	199	186	214	211	177	194	202	200	206	229	201	193	194	202	196	206	214	192	205	190	170	192	192	196	192	188	196	179	183	190	200	227	186	225	221	183	188	205	217	181	217	214	166	197	188	208	238	228	203	193	194	236	186	176	188	195	207	209	192	195	188	176	199	201	175	184	200	196	196	197	201	199	228	203	225	194	204	193	179	214	189	239	206	181	194	179	189	216	192	191	210	162	192	186	204	230	190	202	211	181	175	160	191	171	210	204	189	213	193	191	213	196	177	206	178	193	195	205	169	222	194	182	191	189	187	189	197	188	214	206	185	224	191	182	196	177	178	211	191	186	202	202	176	179	172	189	219	188	175	176	182	180	180	215	172	176	154	168	205	185	199	146	224	227	217	197	158	208	169	202	216	204	180	187	190	195	214	208	180	191	186	178	178	176	185	190	221	200	205	192	207	195	198	172	186	180	180	211	200	194	186	180	192	179	202	183	179	189	173	167	187	193	198	195	199	183	208	203	190	201	200	196	196	204	200	204	198	184	184	203	205	204	182	216	199	199	187	170	198	210	222	221	228	201	184	198	190	192	199	204	182	179	222	195	217	221	146	200	177	187	201	214	195	173	176	179	197	180	209	191	205	198	196	200	206	214	177	213	187	199	202	186	195	186	178	217	211	175	209
16343	7702	5632	5066	3951	3224	2715	2280	2063	1847	1511	1409	1475	1407	1327	1101	987	888	948	892	803	805	774	797	646	552	514	482	473	484	482	448	497	465	451	439	444	457	440	437	481	451	435	470	430	436	426	384	479	428	414	421	432	457	436	398	428	437	429	430	405	457	425	445	401	407	419	438	416	421	413	387	393	459	430	420	439	431	440	439	416	420	446	438	428	434	421	445	433	413	425	443	474	439	411	431	423	433	426	405	437	464	445	446	433	441	441	422	452	438	430	400	427	432	395	445	385	422	426	399	447	429	428	422	402	424	438	429	429	431	424	450	424	445	434	428	436	416	457	444	417	432	442	418	464	399	453	427	435	403	437	437	452	448	439	452	407	401	407	456	460	404	415	413	424	435	427	409	413	396	425	468	425	435	390	439	416	428	459	436	424	473	433	400	420	401	450	422	400	445	424	443	432	441	452	405	427	425	421	374	448	441	423	435	473	448	394	398	429	417	407	440	415	442	432	447	404	436	441	400	422	429	434	398	397	425	453	413	446	399	412	425	374	449	436	381	441	396	455	423	413	385	427	434	411	409	381	452	428	441	416	426	416	426	429	474	405	457	450	418	416	384	444	431	457	401	425	453	411	403	445	445	432	410	397	433	425	451	412	412	409	410	449	427	428	427	418	432	419	433	446	453	406	423	449	413	428	454	384	400	428	431	438	413	410	429	392	447	413	422	432	404	421	386	427	426	419	407	407	408	376	411	442	360	404	427	447	426	432	471	422	433	430	384	423	424	437	448	445	439	472	409	445	437	408	436	444	399	435	414	397	443	386	402	422	426	474	429	429	465	435	378	413	425	439	424	439	426	425	443	414	446	432	463	425	461	442	453	426	429	434	438	424	400	432	427	419	443	463	422	402	401	416	429	398	446	419	452	427	455	416	408	416	455	436	395	422	436	426	417	413	448	404	447	409	398	414	390	431	450	430	405	429	467	446	430	417	454	441	376	449	455	436	431	399	449	419	413	421	417	439	398	411	421	398	387	384	428	404	431	437	420	453	415	420	446	436	416	416	460	400	453	431	380	452	431	421	433	413	423	438	414	421	450	447	411	445	434	441	445	410	410	440	408	441	428	449	434	375	420	445	397	442	413	423	431	420	442	421	400	420	408	430	411	459	468	418	422	434	396	414	410	437	424	414	433	432	432	377	417	414	460	402	477	447	409	471	459	414	419	425	436	444	417	425	440	395	409	466	406	412	395	384	375	429	449	419	431	424	426	449	394	388	424	424	399	459	414	440	468	453	432	410	451	450	442	415	433	414	443	408	409	418	417	372	413	436	418	441	405	442	442	424	418	398	456	426	439	449	406	407	425	445	419	423	426	414	414	440	416	403	424	420	415	478	439	402	491	472	412	453	393	400	460	432	401	463	401	427	427	454	457	451	398	419	406	428	509	461	458	419	421	410	435	428	441	449	475	434	443	437	462	420	398	433	438	433	422	419	435	438	426	445	423	418	414	409	408	443	438	396	432	440	439	405	409	435	434	438	430	432	427	403	434	439	418	410	394	431	435	394	444	437	440	472	411	432	371	425	424	439	414	412	417	478	464	415	373	442	442	405	424	438	427	469	428	447	435	421	471	396	410	404	400	442	444	415	468	383	430	439	431	414	430	412	448	382	454	419	402	426	427	433	435	376	431	433	443	376	422	457	426	437	423	424	417	426	448	426	432	410	429	466	439	437	419	434	416	410	390	407	412	428	394	428	404	465	416	379	417	425	418	386	404	392	456	391	454	429	433	429	431	409	381	408	415	448	422	434	432	433	402	441	448	421	405	439	415	449	409	400	438	425	448	483	403	445	446	410	449	404	419	426	428	424	391	449	436	410	409	452	455	408	444	446	408	415	424	426	441	440	437	423	413	456	406	461	390	407	419	416	411	418	453	443	441	409	430	454	413	452	425	412	439	417	417	452	419	424	413	450	436	453	453	462	446	414	373	436	420	449	421	440	440	452	445	418	419	448	415	416	442	456	429	416	411	434	435	410	446	431	399	419	425	437	407	410	430	439	411	464	431	385	420	459	408	437	442	419	415	417	403	441	433	423	451	467	414	397	466	429	458	467	429	450	425	474	427	415	398	434	425	425	418	408	421	420	399	469	425	430	430	446	430	473	447	448	430	410	425	420	430	455	408	430	426	417	443	416	433	440	468	444	389	454	426	449	377	422	405	415	422	399	454	455	434	458	410	394	435	441	446	440	419	438	424	437	421	429	443	410	448	452	467	466	374	430	411	412	420	450	430	400	434	396	459	448	418	457	398	453	441	464	452	394	433	424	393	436	385	416	421	447	447	400	457	421	472	465	406	425	375	417	445	433	471	415	402	474	471	437	437	433	436	449	443	403	432	414	447	419	433	421	422	425	413	427	431	429	436	427	409	441	444	433	397	430	454	465	406	430	427	461	431	419	412	439	449	442	430	428	436	397	415	446	403	411	446	393	421	427	436	429	451	405	451	436	455	465	391	407	413	419	439	451	439	409	423	379	423	432	434	454	417	442	428	449	402	425	424	428	454	460	436	407	439	430	439	416	401	396	461	463	400	402	455	426	430	448	455	404	423	406	420	413	404	449	453	414	396	432	424	447	446	457	452	412	426	424	443	413	413	441	409	445	441	429	441	429	414	392	465	398	438	428	412	443	398	449	442	408	442	398	433	432	427	435	429	440	456	450	422	425	419	433	418	420	412	394	437	438	438	384	427	410	441	439	428	435	433	393	378	416	403	412	408	434	426	440	395	442	411	400	448	444	407	423	425	388	414	386	389	452	465	438	443	443	436	413	416	443	459	437	422	413	396	407	445	419	442	473	412	429	418	412	440	448	391	436	406	415	442	395	444	398	422	404	440	428	421	402	411	403	443	447	409	420	440	447	463	457	449	410	419	407	428	431	433	415	444	410	447	471	435	400	422	434	437	458	399	430	374	419	407	412	410	391	415	432	428	454	445	419	432	420	411	415	442	449	477	397	437	422	417	410	442	413	407	421	424	424	425	409	447	425	446	460	432	392	417	456	376	467	429	415	423	415	395	425	446	407	435	403	417	429	402	457	442	387	421	405	464	434	449	450	420	455	435	440	447	438	413	458	441	427	425	444	397	487	442	431	403	437	403	381	402	447	452	436	431	434	414	427	404	421	431	442	410	405	438	443	433	381	432	416	435	424	408	436	435	438	441	429	404	405	426	423	428	440	411	388	410	472	445	438	388	417	422	414	408	437	417	457	417	444	410	425	377	433	430	412	409	437	411	396	419	447	433	448	404	437	417	408	415	420	454	467	442	431	441	448	412	426	385	420	408	398	416	393	404	416	386	415	396	451	454	449	421	459	403	436	416	435	430	434	420	415	401	417	382	446	455	445	387	421	398	407	402	423	381	424	411	406	403	438	413	475	432	425	412	441	394	363	437	403	445	446	402	394	466	437	433	422	425	458	445	371	401	463	446	440	395	429	388	406	416
44841	20841	8786	4118	2546	1771	1234	1040	811	684	629	575	567	621	454	413	390	375	326	318	305	279	293	295	230	222	210	228	193	176	176	182	190	186	183	201	197	188	170	180	180	160	203	188	189	188	182	196	200	162	184	185	159	172	181	198	169	177	196	172	184	168	182	184	196	170	186	182	171	198	170	155	179	181	178	198	199	162	184	182	188	179	182	171	199	171	178	173	190	186	171	203	189	182	185	176	210	167	162	175	166	175	175	167	180	184	165	151	183	191	171	180	151	205	167	186	165	188	184	205	153	160	170	183	170	172	196	176	160	174	199	168	182	149	162	180	187	165	175	166	196	209	194	250	147	166	171	158	164	172	188	206	180	172	174	175	204	171	193	195	175	180	160	189	165	192	185	187	176	177	169	178	176	175	176	188	172	172	177	199	171	154	190	192	157	195	174	171	221	196	170	161	192	194	178	184	175	164	183	181	210	178	153	175	142	172	173	155	166	165	166	184	195	179	193	164	171	177	177	194	193	176	203	159	172	181	179	200	199	181	189	164	190	175	171	181	170	192	185	188	179	169	192	173	180	177	189	179	180	146	154	176	173	179	152	188	166	186	164	187	171	220	194	162	181	189	185	197	182	166	184	205	192	166	175	171	187	190	192	177	196	164	204	166	188	187	161	196	158	167	188	217	165	172	148	184	181	181	206	193	155	178	170	182	171	182	188	216	198	169	192	211	182	187	178	176	171	184	201	178	170	218	172	174	163	177	177	168	167	169	160	184	167	171	168	180	175	172	180	182	183	197	188	167	173	182	181	180	222	155	149	183	169	162	203	173	194	157	181	178	183	165	192	170	158	176	174	192	196	184	186	189	156	164	165	154	159	188	181	158	184	171	156	165	204	178	196	162	184	159	213	172	155	169	201	191	164	170	187	172	188	178	171	183	179	179	175	178	188	174	185	183	211	200	182	192	179	165	170	199	180	187	194	166	157	182	172	160	172	165	184	179	166	184	173	163	186	163	166	177	195	176	149	181	185	180	199	174	184	178	174	170	220	179	190	174	176	169	185	185	187	181	179	164	193	181	178	171	191	178	202	196	193	177	163	202	193	158	189	169	173	144	179	193	171	186	169	170	173	180	180	177	185	197	192	176	196	174	181	165	160	198	153	187	202	179	192	177	181	189	177	203	167	199	164	186	212	190	179	154	156	166	195	168	182	204	151	199	178	188	157	167	172	158	150	167	168	173	187	196	185	201	195	212	188	180	205	203	182	196	159	190	202	191	174	179	178	191	207	167	196	193	209	187	170	168	183	164	176	181	198	171	163	168	174	211	175	174	177	212	180	197	174	180	184	212	188	184	165	173	177	175	206	165	174	171	182	182	189	200	196	156	177	167	172	177	172	160	181	191	211	182	153	167	180	159	170	187	187	178	173	186	185	183	181	182	177	206	184	201	155	189	191	200	173	169	182	164	178	162	169	167	186	191	151	184	162	164	163	197	186	162	181	192	194	179	200	192	178	210	175	185	200	200	176	178	172	189	167	203	178	183	165	220	179	186	196	225	202	196	165	167	161	171	160	185	228	179	176	173	193	196	173	162	195	204	169	190	181	189	186	174	146	183	183	165	177	165	193	183	206	167	188	182	182	174	182	182	180	174	182	189	178	198	198	153	183	176	182	180	183	186	162	155	182	180	160	181	162	168	172	159	172	189	205	181	201	180	193	178	202	206	206	182	165	187	156	179	168	186	187	182	158	177	189	180	159	183	185	160	193	161	185	182	156	164	194	176	150	161	187	189	192	187	202	205	187	184	214	194	192	180	184	194	158	180	196	194	174	159	154	193	194	193	175	186	178	159	193	174	175	205	180	166	188	191	162	170	188	180	163	189	165	169	186	170	165	183	161	168	183	185	175	186	178	183	191	191	184	162	204	160	175	175	181	196	183	165	168	206	173	147	173	166	176	172	169	197	158	197	172	173	189	181	186	178	176	160	147	181	184	161	171	162	187	187	178	136	200	174	177	181	183	164	169	168	189	182	209	202	159	190	182	165	190	179	178	163	191	197	192	173	186	197	194	163	194	157	170	200	180	221	165	175	192	181	155	179	196	187	203	173	173	223	195	205	169	183	165	169	187	177	158	206	173	153	179	167	166	196	164	180	195	201	178	159	171	177	191	159	169	170	147	179	180	179	196	188	170	168	180	180	161	178	162	195	178	195	175	160	181	204	177	175	158	181	181	176	183	204	185	177	193	165	183	170	192	164	173	186	163	177	185	180	193	199	199	178	186	170	184	179	171	181	189	156	180	195	183	191	163	184	170	186	200	181	173	157	180	171	200	182	209	176	162	174	209	166	174	190	192	162	199	197	195	176	167	183	162	180	167	136	165	159	193	180	187	187	202	197	163	162	162	192	165	175	183	165	159	174	175	234	195	200	178	177	184	158	208	170	188	213	189	153	189	177	190	202	192	185	180	192	172	180	206	189	186	194	182	179	179	181	163	185	184	180	192	198	180	159	165	209	181	162	180	191	167	159	188	152	202	186	192	205	202	207	169	183	173	168	167	186	196	202	191	160	193	176	211	165	173	186	161	170	194	171	173	189	190	183	187	180	178	186	203	190	166	146	184	172	182	185	169	180	200	170	152	160	183	163	178	191	147	172	164	171	181	168	186	193	159	189	192	173	193	162	170	163	184	187	177	168	176	210	173	170	207	172	194	177	189	195	184	170	148	164	192	208	190	174	146	197	182	183	186	191	166	174	171	160	181	181	186	162	194	193	164	177	147	177	174	184	183	168	187	164	193	220	199	208	182	186	195	171	172	179	184	146	187	180	180	192	189	201	178	188	171	173	196	180	172	185	199	190	205	183	175	150	191	156	182	192	181	173	176	171	178	178	180	177	180	179	170	197	203	179	186	180	141	181	173	179	158	184	173	167	196	172	185	211	177	182	218	165	186	147	181	180	174	171	153	172	179	169	186	163	186	163	172	172	160	161	219	179	201	168	163	165	170	163	163	178	199	203	186	201	200	157	185	181	151	165	166	169	183	186	200	202	171	184	170	192	194	165	177	176	166	187	191	196	190	190	155	185	170	180	171	206	165	195	188	185	177	170	199	180	210	192	195	162	192	204	163	159	183	198	181	169	161	169	166	192	169	188	176	176	174	172	160	180	199	155	176	175	180	174	179	161	184	166	166	185	187	198	174	174	172	164	164	171	173	189	175	200	175	167	161	197	184	192	178	171	183	172	189	188	149	172	185	168	196	205	154	178	181	156	188	180	183	184	172	173	193	194	177	166	181	175	157	173	184	199	172	167	190	177	178	163	177	193	181	184	170	172	180	181	179	172	193	173	153	163	175	175	158	194	189	220	189	152	164	169	180	162	175	182	176	176	162	145	162	178	186	185	180	173	175	185	176	165	163	179	162	196	159	153	152	170	174	220	191	148	167	158	156	166	171	185	183	164	171	190	177	195	172	195	180	189	183	177	170	202	155	179	186	178
25585	13081	10373	9738	8164	6809	5116	4203	3590	3237	2995	2708	2813	2806	2281	1731	1597	1559	1500	1432	1143	1234	1232	987	779	684	613	516	505	522	482	493	543	491	416	466	458	450	408	399	408	459	430	428	407	437	423	395	403	434	428	407	417	400	405	421	384	382	434	385	451	377	383	406	407	421	420	412	395	403	394	366	391	404	393	398	400	407	384	409	385	399	406	365	413	378	424	400	416	411	374	417	371	396	372	433	390	391	372	387	384	399	398	394	401	428	388	388	383	411	401	379	359	388	383	391	398	349	414	378	364	374	404	431	388	394	401	451	378	385	396	441	393	385	392	435	396	373	381	418	389	406	424	407	431	407	402	391	377	402	406	401	444	378	396	418	397	384	417	387	430	403	368	410	370	401	407	414	398	393	395	372	416	419	412	366	355	392	365	387	402	413	409	407	369	431	394	388	379	387	408	394	354	361	430	422	406	386	374	356	389	410	390	390	388	419	429	381	382	412	393	412	371	384	387	391	378	419	389	378	362	357	352	385	406	396	407	420	402	390	394	405	418	394	378	401	403	404	405	416	364	401	403	391	390	386	397	407	397	383	410	390	398	408	410	381	417	426	381	393	360	383	393	422	398	384	400	389	379	386	409	418	358	357	372	393	411	389	370	411	386	413	422	388	400	377	384	402	392	395	405	385	368	391	371	394	384	413	381	392	381	378	414	400	432	381	409	363	393	412	381	414	370	392	376	444	405	381	430	371	427	415	405	404	349	370	394	402	399	409	429	416	425	405	386	394	377	384	424	398	380	402	372	419	420	372	376	403	394	382	401	405	362	423	371	383	390	389	411	384	408	408	369	391	409	397	413	386	382	417	389	404	398	427	364	411	371	402	354	414	402	357	401	376	389	385	408	392	396	403	411	422	402	417	400	392	375	438	379	382	404	429	407	402	373	382	426	399	398	395	408	411	376	383	398	396	452	389	391	394	388	392	348	374	403	377	379	381	388	434	378	404	386	394	397	389	384	397	400	383	390	372	413	364	408	381	411	355	387	389	417	430	378	423	379	397	409	404	409	405	367	390	381	395	383	390	406	429	407	428	417	417	377	371	401	428	374	461	419	431	441	421	415	404	413	427	399	397	407	407	373	401	403	396	425	412	360	379	419	393	388	373	380	415	421	389	380	405	399	380	415	428	426	381	413	410	371	406	378	407	416	399	384	381	433	396	418	362	393	398	406	421	403	348	432	386	401	422	414	380	405	376	364	385	389	416	370	381	382	398	419	422	372	406	393	401	370	402	412	397	395	431	394	410	395	386	403	373	390	456	386	384	417	408	394	390	398	404	404	420	352	373	431	381	398	418	364	418	415	381	398	421	384	413	402	401	384	408	368	458	374	399	387	394	414	377	403	412	389	420	366	396	421	371	385	416	408	397	364	355	379	416	396	382	363	393	395	374	414	407	433	389	385	402	419	409	389	373	436	373	384	439	414	387	426	387	426	407	388	382	459	389	411	366	443	415	422	391	384	399	447	390	422	379	353	381	363	370	417	428	410	411	387	431	414	365	373	430	411	405	376	408	413	389	369	435	390	411	407	355	354	384	374	398	372	414	353	380	375	363	394	394	442	363	421	439	394	376	421	413	358	399	368	389	405	391	395	393	379	380	381	394	373	366	396	424	429	398	376	408	407	376	406	381	405	373	414	370	422	401	397	375	394	394	409	366	406	397	415	423	375	356	377	383	382	371	401	416	385	380	445	388	379	423	408	403	404	362	377	413	407	375	398	409	412	410	386	424	370	397	379	376	389	382	393	374	442	427	400	443	403	393	389	402	384	421	371	444	380	391	418	389	387	432	381	384	398	395	432	409	413	396	380	423	395	404	414	395	414	396	381	411	409	383	390	393	386	414	438	393	377	368	398	389	380	383	403	409	371	395	415	377	426	363	386	401	393	401	375	390	429	398	415	354	415	402	455	428	430	435	394	422	374	419	406	372	441	385	393	377	398	378	387	407	418	385	369	380	371	358	379	382	361	346	450	377	359	395	394	414	410	363	411	419	428	374	429	396	403	382	432	403	363	388	384	375	403	426	402	374	390	356	407	424	415	401	411	408	413	420	384	406	429	359	385	406	402	396	401	408	375	378	398	385	381	418	398	404	403	375	363	405	406	383	410	457	381	388	387	423	428	389	384	394	399	401	387	392	416	423	441	379	417	398	398	372	451	434	372	380	384	392	388	419	377	418	402	386	412	390	399	412	423	401	380	385	363	401	413	407	401	424	402	388	451	397	403	411	379	430	400	375	412	392	417	361	410	391	398	385	419	401	353	395	382	410	397	408	396	417	358	434	406	394	406	430	421	383	379	422	377	365	375	407	382	391	436	369	446	383	390	421	375	390	428	417	398	394	372	441	435	402	435	420	365	383	338	386	415	376	390	395	363	383	412	402	422	398	423	422	407	394	437	399	395	376	404	443	419	429	349	382	417	406	421	399	383	379	385	387	424	394	390	352	382	395	400	398	409	398	353	374	401	391	357	417	372	400	426	378	356	397	379	387	396	393	386	397	387	405	401	365	409	376	422	380	391	399	395	395	403	397	413	421	403	392	405	422	396	418	381	398	398	369	378	390	405	401	374	385	392	405	388	360	408	406	407	409	398	445	392	400	405	407	384	405	380	416	423	406	376	416	414	399	362	393	417	378	399	432	420	392	392	415	385	394	403	391	379	402	397	390	422	426	429	384	380	422	423	382	374	384	410	390	386	392	415	417	379	423	369	381	386	381	384	365	425	429	398	426	371	368	391	424	414	440	375	445	371	391	402	394	396	396	377	393	401	414	387	417	381	419	395	384	400	380	376	432	372	402	395	383	414	384	368	391	445	382	411	387	430	392	376	419	393	371	419	375	411	381	389	398	380	417	421	374	441	396	416	425	412	401	402	399	408	429	385	408	380	407	406	411	387	405	403	402	394	365	379	388	404	373	387	416	386	428	388	383	414	400	386	426	384	381	376	396	369	381	363	389	399	364	403	391	439	382	354	377	365	421	392	378	413	379	388	403	416	406	393	429	412	398	394	370	399	440	408	415	373	395	401	387	392	407	376	404	371	414	416	428	381	406	359	406	424	388	419	384	377	406	352	401	447	395	388	363	402	397	373	351	401	366	407	399	418	418	414	409	426	391	377	403	379	405	400	415	385	400	394	418	425	400	416	397	356	387	391	401	430	386	381	389	414	377	375	447	374	395	388	404	425	390	383	411	382	399	369	352	374	382	390	385	417	392	393	407	382	367	384	376	419	416	350	373	405	375	421	415	397	394	372	399	377	423	398	397	399	391	404	383	404	394	352	387	417	411	403	440	412	400	386	380	425	388	390	422	363	402	400	379	353	394	415	391	402	345	365	369	414	400	383	413	368	393	429	427	381	381	411	434	366	405	381	382	412	386	386	360	404	403	427	394	382	417	384	427	390	412	409	364	393	394	422	385	377	419	424	398	390	409	397	402	385	415	430	390
52965	27848	14004	6763	4128	2882	2065	1435	1200	1015	939	920	842	793	667	573	494	476	454	455	397	389	407	365	300	285	255	263	230	224	221	232	227	244	225	199	219	224	212	190	202	226	235	217	220	232	179	232	212	206	214	203	208	209	195	183	240	253	199	209	240	218	196	214	216	213	195	231	198	213	233	225	213	202	226	209	202	214	210	196	193	224	228	186	191	222	198	194	183	186	220	231	186	250	209	179	215	200	227	210	217	196	205	195	212	229	205	184	223	188	215	203	221	223	240	232	216	202	179	207	218	214	211	232	211	216	186	233	222	191	222	220	208	191	215	228	234	229	193	214	203	235	195	203	226	231	192	196	243	191	202	219	208	208	201	176	225	208	198	221	195	195	227	214	205	213	218	232	192	188	231	219	226	228	212	195	180	215	184	183	191	181	204	211	213	216	230	210	228	222	238	203	201	216	197	206	209	191	207	205	230	228	214	198	202	202	209	206	195	184	211	219	221	222	211	211	193	193	204	204	202	219	209	201	194	210	218	184	215	202	222	205	216	224	199	215	188	207	211	212	207	206	230	207	210	202	221	210	209	190	217	197	217	218	211	209	197	216	191	201	225	187	196	186	203	212	202	202	225	205	208	234	233	233	216	206	215	189	223	208	213	228	218	219	179	220	235	232	214	207	220	205	184	225	207	201	240	219	233	203	207	214	214	198	211	189	202	227	187	194	206	199	201	171	207	164	204	239	232	218	196	191	210	248	175	245	201	200	208	219	209	210	213	212	188	211	215	226	226	212	219	192	217	189	210	198	189	201	210	198	203	191	207	206	193	198	222	200	212	184	206	227	193	197	223	242	208	231	213	218	212	251	213	199	198	206	196	205	197	202	221	192	191	204	233	191	197	200	214	217	199	240	218	261	197	207	237	204	219	201	221	200	171	220	209	192	212	222	185	192	202	217	228	201	203	197	196	202	192	228	204	214	234	227	210	221	203	215	209	213	217	191	243	190	198	221	208	219	233	218	216	234	211	248	191	210	227	206	209	180	199	195	209	224	238	224	201	226	221	216	203	227	184	202	185	250	221	214	240	261	227	208	187	232	229	223	222	212	232	207	232	201	199	222	219	231	220	207	210	228	227	198	231	214	219	205	216	211	191	196	215	236	202	202	202	214	223	216	183	202	209	216	216	224	239	241	206	174	185	225	185	222	228	202	227	209	229	218	217	200	187	198	224	196	195	209	210	199	229	215	189	221	200	211	204	215	200	232	212	198	213	209	190	206	221	222	189	203	218	166	190	215	212	193	217	219	209	230	211	185	236	227	215	217	198	234	214	203	191	236	190	218	209	212	204	191	214	225	199	223	194	217	212	227	209	209	238	221	223	199	204	210	177	190	192	228	213	217	234	183	188	212	179	204	201	192	230	233	217	202	235	201	196	197	181	212	195	208	223	204	213	189	237	226	208	223	196	213	216	214	218	175	212	222	219	209	203	240	200	220	179	227	216	203	221	213	182	210	219	209	218	207	211	217	202	228	212	199	176	207	199	210	248	248	197	187	234	206	226	191	198	198	226	209	206	226	218	210	231	214	194	204	175	195	203	199	208	212	211	228	243	208	210	217	204	188	192	214	198	195	212	223	222	203	200	235	199	239	209	171	202	225	196	210	222	221	252	196	217	196	235	223	194	218	221	237	220	230	218	202	199	199	184	200	208	206	218	201	203	236	197	201	237	205	201	186	241	202	195	186	210	188	219	235	224	197	193	213	197	214	207	226	223	198	193	193	205	220	208	217	184	201	207	204	225	201	242	205	220	177	220	206	229	203	194	197	220	212	227	259	217	223	211	168	190	196	188	201	239	199	207	212	216	231	195	223	196	195	216	194	230	205	219	234	201	195	232	208	203	208	190	215	197	228	210	225	212	207	184	229	227	244	206	240	211	209	178	219	217	225	198	212	221	183	227	219	230	210	223	193	190	208	233	215	199	206	217	232	201	233	227	227	206	193	191	195	219	211	236	221	223	223	191	197	185	180	236	193	225	213	191	194	163	218	203	186	233	203	207	225	216	209	205	219	203	204	246	216	189	205	187	210	209	220	201	210	192	193	208	236	229	212	218	226	211	199	206	228	205	207	201	199	202	209	234	193	228	186	216	226	210	221	201	205	187	204	210	218	225	231	202	233	212	216	221	207	209	187	223	218	193	233	221	217	205	220	200	216	249	226	229	184	221	220	204	263	216	179	203	215	196	214	213	231	199	207	223	217	177	216	210	167	222	242	211	199	204	200	225	219	226	191	199	228	214	208	215	221	196	219	203	216	230	212	209	183	221	234	198	177	209	208	199	223	185	220	209	205	215	221	204	211	199	197	180	225	210	211	200	189	192	211	203	187	207	206	218	185	212	221	208	210	183	178	224	235	235	206	220	186	237	223	209	207	185	214	220	211	209	199	227	209	192	212	209	197	194	225	240	196	202	183	212	190	207	226	237	216	220	212	226	217	200	216	226	202	204	196	231	233	202	232	221	185	214	209	230	230	208	187	172	196	215	227	199	199	201	255	205	198	224	178	214	203	213	209	182	212	208	193	215	216	212	196	219	195	203	224	195	212	213	210	184	199	223	228	208	208	193	203	188	194	201	252	216	211	219	189	201	229	214	227	236	219	205	211	193	203	234	214	193	202	212	199	217	217	172	188	207	192	207	206	211	216	182	210	213	222	213	208	208	216	212	199	180	210	240	202	215	207	207	216	217	238	207	197	220	254	216	240	214	219	182	194	222	226	192	181	195	177	195	175	225	215	243	212	229	199	195	208	199	234	228	245	218	234	206	207	207	188	209	210	219	189	196	243	223	214	202	204	211	213	223	212	222	180	191	223	228	207	225	224	228	221	197	208	207	234	223	222	191	206	226	225	203	201	193	204	189	182	197	184	200	193	229	180	179	205	228	237	245	208	204	225	207	202	205	219	226	207	207	208	201	228	227	206	198	203	229	220	186	192	197	190	209	197	221	236	192	222	209	212	233	190	225	192	234	212	226	213	220	193	210	222	222	215	193	207	180	188	200	239	203	209	210	202	220	216	187	201	214	236	224	230	214	217	198	242	216	208	227	216	192	209	203	237	214	223	209	206	218	205	209	216	206	220	206	202	175	203	216	207	210	159	197	218	226	222	216	217	196	222	203	239	204	201	212	230	203	177	194	194	226	204	204	197	198	202	202	179	206	222	219	215	208	189	236	204	178	179	193	198	211	188	219	221	220	245	217	228	190	230	201	212	218	208	223	236	231	216	208	215	202	224	220	203	187	227	191	223	215	215	251	238	206	206	212	199	219	201	208	224	205	214	187	192	196	191	200	200	203	202	180	200	198	206	208	219	198	224	218	237	219	224	196	234	245	187	196	187	191	217	211	202	218	225	219	207	224	201	228	234	208	193	203	182	198	221	193	228	215	200	196	197	211	216	212	211	227	191	216	209	229	212	246	221	191	205	206	203	209	220	240	220	234	205
30011	17771	14850	13760	12432	9900	7658	6184	5271	4678	4197	3900	4164	3796	3227	2617	2473	2251	1974	1951	1703	1596	1776	1449	1004	867	802	706	637	621	590	644	587	541	528	511	525	520	499	504	516	495	505	482	453	479	452	463	454	492	457	492	493	486	454	443	440	472	469	445	471	479	482	472	440	465	490	477	502	446	478	469	464	446	467	431	436	466	474	516	434	439	448	443	472	459	435	507	487	473	488	477	438	431	492	495	477	502	498	447	500	464	439	439	454	474	466	477	455	454	420	428	430	483	473	456	446	494	461	507	454	445	496	480	431	442	465	461	476	477	467	459	446	472	510	466	496	452	465	454	470	499	454	454	438	429	465	493	519	495	467	490	460	458	427	464	430	458	464	413	450	506	451	450	465	465	434	478	467	448	455	466	462	444	427	478	459	482	445	450	448	451	473	471	443	449	481	461	466	442	431	453	478	478	475	491	495	478	445	429	462	474	480	501	473	453	445	472	433	486	491	441	444	485	452	470	450	466	444	450	438	439	451	531	447	507	459	442	450	437	464	469	469	463	443	431	474	456	466	493	437	493	474	487	468	496	458	503	438	469	462	431	453	453	464	412	438	483	449	477	392	481	442	468	452	468	450	436	470	402	456	450	468	461	441	443	442	501	432	444	441	446	445	424	459	439	446	489	457	451	449	441	446	469	449	459	444	432	411	491	460	425	431	468	419	447	470	437	472	487	464	464	433	477	462	477	446	432	440	454	466	483	429	459	465	436	459	493	453	458	468	450	430	492	481	488	465	473	457	471	470	419	414	462	451	473	441	438	414	442	464	470	458	468	469	448	454	462	448	469	484	407	502	457	430	476	447	503	468	490	444	455	447	443	473	476	455	485	474	455	520	493	448	471	425	460	460	447	436	452	464	420	489	489	453	482	473	488	465	462	472	468	471	442	490	480	473	447	453	468	443	459	487	462	469	442	459	470	432	480	443	433	460	450	420	459	455	437	465	490	453	494	434	428	462	459	443	431	450	428	512	433	451	452	421	475	447	433	463	456	452	451	456	473	509	465	444	497	465	480	459	474	435	447	468	459	481	454	467	462	421	454	497	422	462	440	470	470	431	453	430	499	432	499	468	485	455	460	452	453	448	450	439	452	433	471	465	466	460	443	477	447	502	463	487	466	453	483	495	437	449	513	497	456	433	464	455	451	443	488	484	469	493	463	493	477	432	438	430	437	466	482	488	420	441	447	486	484	438	439	497	472	451	435	472	462	434	456	430	460	419	473	466	444	447	491	488	452	468	466	481	474	481	412	483	470	472	489	451	461	468	480	464	464	436	451	478	502	443	436	487	445	461	450	469	483	489	444	463	442	411	417	482	479	475	465	448	436	496	421	470	456	446	459	479	408	470	480	483	463	496	498	462	470	418	447	487	453	461	451	457	479	477	462	471	448	463	420	436	471	437	457	459	454	454	480	469	481	455	458	487	457	438	475	417	485	444	437	433	462	455	448	492	418	468	464	473	470	456	493	497	454	453	450	515	446	433	432	432	455	448	426	459	459	480	493	439	437	517	469	430	440	458	462	438	477	472	431	448	430	463	447	471	434	464	441	461	496	478	473	427	449	456	473	446	460	481	453	521	442	418	464	498	482	436	472	493	463	487	428	445	447	457	482	470	417	437	465	437	418	441	475	466	462	496	477	452	465	508	454	503	456	482	474	478	478	463	460	516	453	452	470	460	437	458	473	463	461	420	453	503	449	453	458	445	458	484	435	422	463	487	448	474	455	479	492	467	475	465	464	431	448	453	479	478	454	445	485	476	423	456	421	480	466	451	445	454	454	476	462	439	470	475	421	489	447	437	466	415	499	446	509	490	419	484	477	432	449	461	435	460	437	457	480	431	508	482	511	447	463	451	445	451	463	479	442	472	472	455	415	460	459	454	479	503	440	444	435	461	428	481	432	465	470	438	444	446	479	450	450	433	430	456	482	468	447	484	464	468	436	460	464	466	452	462	515	457	490	451	478	430	447	465	477	432	444	435	476	451	479	458	470	467	453	461	452	495	469	472	466	436	499	472	482	445	489	481	433	431	457	456	428	480	438	447	460	443	432	460	467	492	452	467	447	457	473	437	419	454	474	455	495	434	430	458	473	453	418	466	472	448	443	429	473	483	449	476	466	453	468	469	455	456	479	458	455	450	433	448	455	451	469	466	476	479	483	393	455	483	454	475	413	442	497	487	454	500	464	461	436	452	477	468	467	441	445	435	478	459	499	435	462	491	454	494	418	460	460	463	435	461	420	510	478	457	420	459	428	461	471	438	476	448	467	487	474	487	488	414	465	480	453	452	454	455	443	460	445	454	418	478	465	422	450	478	478	458	461	425	433	487	464	436	443	471	450	479	431	482	478	446	481	446	481	443	481	509	461	449	464	469	461	443	445	438	464	480	477	475	463	476	456	481	493	477	459	470	451	492	410	438	443	470	497	489	465	492	440	462	489	471	457	446	439	407	457	448	449	440	439	458	423	457	457	447	457	469	447	476	468	470	517	477	504	459	469	466	451	435	495	436	455	448	480	450	474	494	456	456	448	481	455	417	468	453	465	423	440	465	453	446	482	416	475	501	470	500	444	491	452	477	489	456	464	448	442	482	425	481	432	433	505	460	454	506	466	476	480	452	408	484	431	464	455	462	453	468	441	462	477	456	423	486	470	488	480	454	430	470	475	453	492	438	462	496	450	456	472	460	414	441	443	447	484	435	481	464	450	472	461	442	455	447	473	451	450	463	446	458	456	484	468	450	473	424	441	438	490	447	508	486	499	488	432	503	486	423	421	472	459	457	480	448	428	450	440	461	471	467	401	452	469	482	437	465	454	439	460	441	445	474	429	468	417	458	436	476	483	461	463	450	457	427	503	422	442	497	498	459	411	472	493	455	423	471	473	420	431	475	452	450	487	454	443	446	498	478	457	487	440	465	434	474	480	460	499	472	487	441	448	441	470	464	452	471	439	454	437	463	444	452	444	435	434	495	476	438	448	470	438	470	446	441	436	437	450	451	426	479	484	447	470	431	486	475	484	439	434	448	445	462	457	477	464	480	473	426	460	484	482	465	447	460	438	483	432	464	449	464	486	450	500	450	453	487	410	447	458	464	501	432	410	458	458	456	483	428	462	428	457	430	442	443	462	441	471	459	422	454	415	512	463	492	496	458	459	441	496	440	464	429	437	458	485	448	460	466	496	479	498	441	479	458	456	467	453	491	453	470	475	480	463	453	486	472	424	444	440	449	431	440	457	448	431	456	425	461	474	420	492	470	444	432	523	425	461	460	460	470	470	435	473	457	442	447	478	443	455	459	472	446	473	451	459	489	446	455	443	471	453	445	467	436	452	441	451	466	435	419	488	451	485	477	480	453	474	479	445	434	435	401	473	471	482	449	442	414	469	467	446	458	427	431	456	471	417	450	484	448	448	465	455	454	492	460	465	440	492	439	447	459	449	480	476	440	484
29681	11878	4288	2004	1204	964	728	584	444	400	412	365	401	363	339	320	290	270	249	275	260	261	266	228	207	212	200	208	219	223	201	213	202	232	226	196	177	214	204	182	225	194	204	207	176	218	203	186	211	199	197	215	219	220	195	182	215	220	201	215	178	207	196	209	181	220	184	190	203	204	202	184	205	195	207	214	238	212	208	205	198	191	172	195	214	199	191	173	202	212	198	194	223	194	215	198	176	233	213	226	184	175	184	216	215	182	205	192	212	172	187	210	210	190	188	194	190	214	214	198	211	195	210	199	186	232	194	184	180	202	184	224	195	195	188	200	212	200	228	195	197	197	234	198	224	193	225	218	164	207	199	187	199	215	188	214	231	193	210	217	210	226	186	192	226	211	208	215	193	178	215	191	205	174	178	195	186	192	210	194	188	181	190	197	196	188	192	174	148	200	188	200	205	188	198	217	200	219	204	185	157	205	206	186	212	186	211	204	215	184	205	189	184	207	197	186	214	208	200	188	193	207	216	209	212	194	231	188	188	216	211	210	204	180	190	187	190	227	212	193	227	169	173	182	209	221	216	188	184	209	164	212	199	187	208	223	208	191	199	194	222	198	212	231	210	167	166	192	189	208	185	199	182	216	216	193	215	201	190	210	216	219	200	180	206	195	173	166	166	175	188	196	216	198	189	195	186	230	191	198	193	213	185	224	209	206	181	211	186	212	175	187	192	192	194	188	203	193	190	175	184	179	209	202	187	191	213	208	206	189	213	172	195	187	208	191	207	191	189	205	211	192	196	180	205	198	166	217	194	187	213	185	196	188	185	210	213	194	205	209	200	196	171	187	195	189	229	197	215	185	184	201	178	205	196	201	184	175	225	183	214	201	182	188	209	205	205	201	207	211	190	198	191	180	203	182	180	183	209	186	197	239	198	195	199	196	203	203	189	199	188	201	180	191	211	188	185	198	180	180	193	196	215	204	191	224	203	202	232	195	183	177	182	205	225	225	181	192	205	187	183	204	235	196	196	178	187	202	229	198	170	176	213	189	222	180	186	174	226	200	240	215	187	195	199	214	192	196	209	203	186	211	191	200	162	220	228	175	180	186	166	231	229	189	176	185	210	189	201	199	184	182	186	204	212	222	222	205	217	165	183	176	208	184	198	207	210	183	189	195	158	230	224	228	221	225	227	200	180	188	196	193	171	206	176	186	201	193	206	197	205	182	184	233	183	153	198	192	222	203	201	191	227	221	201	224	200	191	211	202	200	162	192	209	214	196	213	194	171	194	166	194	208	238	193	224	197	247	189	189	191	208	196	211	203	201	215	203	180	170	234	200	189	196	216	192	213	179	180	187	195	194	206	202	201	199	208	203	199	187	219	178	213	174	199	200	180	201	206	215	196	191	197	185	228	193	203	198	149	230	201	179	188	230	222	184	203	242	203	195	188	176	193	224	197	177	190	177	194	184	185	176	188	198	204	190	198	184	215	213	205	191	177	201	185	199	194	201	204	180	206	183	196	185	230	183	194	211	172	206	202	212	218	201	229	216	212	165	178	201	205	176	203	187	212	209	172	221	172	178	169	185	180	200	183	174	186	186	184	188	172	204	212	205	230	192	195	226	180	181	187	221	226	206	190	186	193	178	201	208	196	230	210	221	210	185	203	196	189	200	204	176	187	164	189	201	190	179	186	192	215	176	182	195	207	198	187	197	197	239	179	204	204	186	204	193	180	192	212	228	219	228	215	179	177	203	184	194	215	201	199	199	191	177	161	183	190	177	213	180	213	195	223	173	201	201	207	210	199	206	179	185	218	215	192	194	189	198	221	203	213	192	188	209	193	222	198	184	208	183	176	211	211	227	240	197	210	232	199	175	191	186	187	204	220	187	198	190	210	170	196	198	179	183	203	218	204	170	210	207	186	201	198	203	182	204	205	193	205	208	234	189	205	211	197	186	202	213	213	210	209	176	199	199	203	193	193	219	184	187	195	205	229	184	217	214	190	204	206	200	193	189	192	202	202	205	185	247	197	217	170	205	191	216	212	207	204	207	197	180	193	201	213	205	188	203	196	177	167	182	195	190	193	187	194	190	180	194	197	205	224	200	197	189	189	181	183	193	214	178	216	212	209	196	191	181	178	213	184	192	192	192	191	213	214	190	233	189	207	220	197	185	209	225	193	195	199	208	175	178	209	169	193	193	213	192	199	208	235	189	204	198	166	187	206	185	206	185	184	234	213	200	178	170	211	206	226	194	196	204	206	219	207	210	207	178	188	199	218	186	162	216	204	195	182	183	211	190	170	160	189	198	193	201	198	190	187	186	196	184	174	210	221	206	192	193	211	213	222	198	160	205	205	217	210	223	211	172	209	226	219	221	178	231	189	189	204	194	181	196	203	225	214	192	210	194	203	214	205	201	180	202	206	166	196	197	168	220	205	218	196	172	230	182	218	190	202	197	226	176	189	213	215	170	203	218	184	192	191	211	184	179	188	205	205	226	202	190	196	174	197	181	213	185	197	212	211	192	200	166	199	183	202	201	209	186	216	202	184	210	174	162	235	178	210	202	174	209	209	225	194	160	207	202	208	221	210	183	204	206	179	195	216	190	175	210	191	206	208	206	218	207	187	200	205	202	217	206	241	189	224	197	210	216	190	197	225	198	180	217	185	206	196	198	200	189	202	214	201	183	207	220	194	207	219	199	219	209	199	192	182	190	241	214	215	199	202	194	180	195	204	196	182	202	202	176	191	181	210	192	192	212	197	174	213	202	193	190	177	198	191	187	176	180	185	188	207	205	199	188	201	236	189	174	192	200	206	209	215	209	184	166	181	218	230	198	183	199	230	201	193	199	181	198	175	192	199	219	170	181	215	224	192	212	201	209	191	214	195	176	177	237	181	205	179	207	225	206	203	180	227	196	189	188	202	216	169	186	185	205	209	209	199	193	197	188	203	175	199	209	210	190	202	217	233	226	185	188	181	194	197	173	203	200	205	210	185	198	200	199	214	199	208	208	236	182	182	188	206	206	193	198	190	212	205	212	200	193	179	197	200	197	192	207	224	220	197	202	206	174	215	181	225	180	203	207	182	203	219	184	182	196	190	184	189	234	200	187	220	168	200	170	186	202	196	207	197	201	217	167	186	195	191	187	180	211	202	201	203	197	212	184	202	234	205	237	210	222	225	213	198	210	226	200	206	209	195	207	191	192	228	193	197	193	198	178	198	163	186	190	212	189	207	203	200	194	197	195	198	187	197	192	198	197	215	172	161	189	182	204	226	210	200	195	192	176	215	189	201	196	189	151	188	198	198	200	200	161	191	224	193	209	198	175	207	201	176	181	194	173	193	199	203	188	191	195	210	197	203	169	194	184	162	183	197	200	220	200	181	233	213	212	199	215	189	211	196	211	186	193	177	238	204	179	185	180	175	187	190	216	190	186	184	196	206	183	217	174	206	191	194	203	218	195	175	190	209	205	178	192	177	213	192	200	189	164
16682	7300	6243	5497	4379	3814	2822	2358	1927	1757	1541	1461	1504	1197	1149	1070	975	837	902	838	735	814	750	694	596	549	552	487	480	473	453	473	468	458	476	442	445	440	457	454	427	437	406	441	425	449	429	442	467	427	415	396	423	454	441	426	411	477	424	423	413	471	395	454	405	441	422	442	460	437	417	414	459	408	405	427	428	427	410	418	387	426	405	430	405	453	407	412	450	447	425	413	394	389	458	417	431	420	402	413	432	425	424	443	418	422	475	392	432	423	419	416	400	445	412	431	416	401	453	421	429	437	400	429	383	387	418	425	433	430	457	398	405	379	407	423	446	393	447	428	420	370	454	440	427	465	421	435	375	394	402	422	402	409	441	470	403	415	398	409	420	433	412	439	429	439	442	413	440	437	430	464	434	433	452	439	415	380	437	411	428	388	460	424	431	421	435	408	413	384	440	406	458	391	445	417	430	420	459	398	437	423	436	412	427	423	459	396	427	413	399	454	411	438	425	445	463	425	411	415	449	444	437	397	446	420	452	420	430	421	431	435	408	406	419	419	442	432	434	444	404	452	422	434	440	438	423	484	409	454	383	414	439	438	428	408	424	427	431	435	385	381	434	428	440	423	415	432	413	440	408	433	418	404	467	435	425	456	417	435	426	427	457	448	441	447	463	411	431	398	438	393	425	437	431	434	443	388	423	384	455	420	397	386	438	386	409	429	408	424	423	429	437	415	401	437	412	436	439	451	391	439	432	398	436	446	412	388	466	408	409	435	438	446	374	423	437	410	453	418	437	390	430	382	413	407	412	380	435	440	475	429	429	427	397	418	416	442	434	444	417	418	460	414	433	413	436	387	439	401	403	387	450	421	436	464	386	448	406	425	404	454	439	421	409	428	467	391	429	438	416	446	426	403	434	428	401	462	401	434	414	422	436	422	445	418	436	437	459	453	447	424	462	412	430	391	437	420	436	435	424	478	413	432	421	392	435	432	465	381	472	396	429	412	422	413	469	454	452	418	442	402	434	420	419	424	405	455	446	432	447	450	425	415	462	386	439	427	392	396	435	407	441	435	429	435	420	402	401	424	454	433	393	456	422	420	410	385	432	426	448	417	405	420	419	429	444	394	450	440	449	441	428	434	406	443	412	434	434	450	438	419	429	453	454	431	445	446	405	419	433	459	413	435	425	393	418	431	444	436	405	433	424	394	433	378	417	374	401	434	435	434	410	421	422	422	438	447	428	405	454	449	459	393	434	427	380	418	415	426	407	408	424	433	384	405	427	422	406	399	419	446	421	395	450	403	391	419	421	420	398	426	438	413	453	428	405	424	434	419	405	421	427	459	425	423	426	444	409	420	438	412	406	466	438	431	404	395	417	451	412	414	391	429	405	414	362	436	438	431	420	396	381	420	420	423	413	438	416	410	457	451	409	424	425	425	434	411	443	431	423	404	399	423	396	435	459	407	456	396	383	409	429	408	381	407	397	426	381	452	383	407	407	414	433	444	430	420	371	449	432	421	414	415	412	445	402	441	437	430	428	438	432	443	389	444	439	429	433	427	421	433	386	445	435	395	442	416	459	419	411	432	424	422	438	396	417	435	415	418	429	436	439	436	388	428	418	447	417	432	404	421	425	400	452	434	436	445	419	445	402	426	468	428	458	441	429	379	432	424	398	399	410	452	422	440	416	429	386	422	456	435	424	399	422	455	429	413	392	439	397	382	423	462	456	453	444	457	431	412	422	426	391	464	414	462	429	444	438	462	435	438	468	415	438	408	406	418	439	451	405	431	411	419	414	448	430	423	397	414	421	465	435	442	422	434	410	407	422	372	481	390	441	443	417	438	427	433	425	453	430	395	444	446	373	411	426	452	415	435	457	439	441	440	423	431	427	415	425	427	427	438	461	380	408	403	416	437	418	407	422	423	430	437	436	425	435	450	444	440	426	409	463	435	421	425	480	426	411	415	423	427	453	429	447	426	407	400	438	446	396	450	402	445	429	420	476	423	450	422	391	435	423	433	437	398	402	408	438	469	453	439	438	461	420	430	409	413	405	410	465	438	395	442	445	438	451	395	435	428	474	419	412	464	414	426	399	434	433	475	436	403	412	401	401	425	422	436	479	429	430	447	434	417	426	410	430	436	451	443	410	432	407	432	430	406	411	441	416	406	421	406	434	408	417	422	438	450	446	417	419	422	440	411	415	409	428	433	456	432	425	431	392	438	411	421	382	452	438	432	412	413	458	428	418	404	394	426	415	412	412	405	440	456	435	429	439	424	478	401	424	428	450	407	423	418	463	422	402	457	420	418	421	426	445	416	422	435	438	441	436	422	431	417	406	457	449	400	453	422	444	436	410	443	404	387	433	432	470	388	406	430	435	453	462	464	417	480	411	442	444	406	427	422	434	389	395	405	434	448	434	380	416	406	468	424	464	427	413	449	387	400	397	406	428	465	446	487	397	412	462	387	428	446	403	417	408	379	443	420	431	424	471	429	426	452	416	451	442	387	427	428	439	429	472	442	432	441	427	425	427	428	447	454	438	435	412	437	414	417	422	474	433	419	426	427	435	479	419	426	416	427	466	435	424	459	457	385	438	457	440	398	376	439	439	440	422	390	431	430	461	445	435	407	426	430	419	405	410	434	459	453	442	429	437	426	426	396	412	426	411	433	441	428	437	455	442	417	416	425	425	448	424	458	429	425	467	422	425	404	379	439	398	489	437	441	422	407	452	418	432	450	422	429	401	413	412	434	404	437	464	453	439	448	409	475	476	385	455	433	412	431	422	437	400	418	420	402	407	427	421	461	426	468	429	424	417	407	441	425	387	449	435	418	421	424	408	424	414	418	420	392	417	439	418	427	405	423	421	448	407	433	422	413	437	448	435	440	436	447	427	414	396	420	387	437	443	421	405	412	423	435	406	415	434	477	456	464	424	425	446	460	465	436	392	409	436	399	408	428	437	415	446	416	425	402	426	439	430	393	411	438	416	443	426	397	427	404	471	402	404	396	410	442	423	422	421	421	435	455	442	399	384	429	445	407	443	395	470	441	403	437	415	383	405	437	440	424	445	421	452	461	447	425	401	436	406	445	380	435	400	407	441	416	438	453	430	456	443	436	423	451	427	434	424	439	431	399	410	399	382	442	395	415	420	432	419	427	439	382	427	440	407	404	442	412	410	454	439	445	382	433	400	424	421	430	424	376	459	436	435	425	444	428	440	437	402	415	439	412	417	421	394	386	426	424	408	413	427	436	425	404	441	436	395	405	380	443	465	442	394	423	414	458	412	450	431	422	454	423	415	435	431	416	423	448	447	419	394	440	432	401	453	433	462	396	449	433	443	436	383	415	421	452	415	459	437	421	439	401	436	453	439	438	459	413	409	398	417	397	433	418	411	415	406	445	448	438	409	409	423	422	400	436	433	447	423	419	405	445	465	406	419	403	415	438	453	420	442	456	398	446	397	467	392	424	429	467	398	423	409	444	413	436	451	466
46209	21668	9862	4095	2499	1823	1294	998	826	687	604	615	591	519	460	433	382	357	356	343	296	300	276	288	225	219	210	194	207	173	193	191	176	204	204	176	196	207	195	184	188	175	207	193	183	177	170	200	180	150	187	179	140	205	186	185	161	173	191	179	170	194	178	215	182	177	174	198	178	176	204	190	181	169	180	180	185	177	161	185	187	153	182	175	173	189	164	186	183	190	202	189	183	209	158	176	199	177	178	202	186	168	192	177	163	181	180	195	186	164	155	159	185	160	199	181	212	189	189	160	208	212	171	164	187	184	187	190	165	159	187	160	173	187	194	167	170	196	170	206	170	205	172	170	172	180	182	192	185	184	176	208	171	172	182	184	170	184	183	182	170	179	198	177	180	190	183	176	213	161	177	186	171	209	197	178	163	192	172	187	198	175	190	184	168	166	186	185	168	195	201	174	183	191	197	196	177	200	160	179	180	170	165	193	204	166	169	213	210	194	155	162	169	196	184	181	157	231	179	185	204	160	187	185	186	167	177	208	163	163	199	168	181	162	164	162	175	182	164	168	179	165	190	190	178	174	181	185	180	194	163	190	187	151	166	198	161	172	152	195	186	173	198	161	155	189	173	187	176	166	170	175	163	160	182	181	161	186	128	194	192	196	176	188	183	188	176	178	176	173	174	158	186	176	189	189	196	207	187	211	194	194	186	187	188	184	178	169	192	178	159	177	179	210	192	169	158	205	188	169	167	192	179	178	173	183	175	181	183	185	174	186	185	162	167	200	172	174	183	182	164	209	179	144	146	167	172	205	195	151	186	179	165	153	169	193	192	184	171	178	180	191	181	186	205	171	195	172	179	168	199	189	176	179	171	175	186	178	176	167	160	199	182	201	197	180	162	193	189	173	185	166	204	217	209	189	194	175	197	205	167	186	172	173	200	174	156	184	193	183	191	193	209	178	183	179	213	191	198	190	194	159	196	184	209	167	194	200	211	184	169	160	185	171	178	198	179	160	194	188	166	171	174	159	173	175	179	165	186	190	164	180	160	199	166	170	198	163	168	158	191	146	157	150	190	183	191	193	187	197	175	164	163	155	163	180	171	200	186	179	213	163	170	146	157	173	178	167	174	199	191	209	208	183	191	180	191	174	195	174	182	200	184	166	183	188	152	179	165	194	198	188	187	169	179	176	195	166	150	204	170	187	202	197	179	174	167	194	183	181	163	182	185	194	166	173	214	182	193	182	147	184	218	200	168	206	180	171	201	177	194	176	180	186	186	211	184	186	191	153	165	184	165	182	202	191	167	170	182	206	208	184	204	155	182	177	169	182	175	180	164	174	178	191	180	192	202	181	189	175	166	194	174	220	183	192	184	168	182	208	186	164	175	174	180	232	179	202	172	195	182	223	226	181	186	195	180	187	190	153	184	204	179	169	167	166	183	153	178	194	167	183	180	212	199	187	171	167	183	163	158	174	180	178	189	177	187	188	176	154	162	160	197	166	192	179	189	204	217	167	198	189	199	152	197	172	178	171	201	192	190	192	188	184	181	180	177	187	180	169	163	195	185	182	182	195	182	165	180	196	178	134	168	168	181	163	189	189	171	179	177	184	194	166	186	201	179	173	186	187	161	195	183	182	174	191	201	197	178	193	183	151	198	177	198	203	152	192	204	174	155	155	165	181	184	179	196	187	208	181	197	196	167	178	169	196	196	186	181	185	169	166	187	163	208	201	173	148	189	184	173	164	164	179	188	185	184	171	183	176	154	183	202	179	185	187	209	177	190	178	203	174	172	170	196	206	171	169	167	171	172	191	192	183	186	154	201	197	205	180	166	181	174	149	166	184	165	174	169	166	163	190	146	175	172	158	169	161	153	173	188	181	198	187	178	177	205	181	210	133	183	179	183	163	171	203	186	185	164	137	195	163	186	158	182	184	190	185	183	165	166	208	188	197	175	165	189	178	176	160	160	172	196	175	162	206	220	149	165	159	181	159	190	202	199	181	173	178	157	159	179	161	198	194	205	192	197	192	193	149	180	166	190	183	161	211	180	210	163	200	169	188	172	151	187	174	175	160	178	194	200	212	208	216	179	173	191	199	210	209	177	178	202	192	178	160	193	182	184	183	191	171	187	176	189	172	181	150	152	181	174	192	169	172	200	166	191	204	188	182	185	180	182	170	171	172	158	167	201	171	203	181	197	190	184	169	185	157	200	222	197	175	170	180	164	175	178	168	184	163	174	167	185	184	186	176	187	207	151	163	184	176	191	197	170	186	174	165	194	207	195	170	158	196	186	190	193	180	188	181	186	200	174	174	196	218	167	166	165	175	175	179	188	206	203	180	177	174	200	174	217	176	203	174	202	174	174	178	182	191	191	178	172	209	188	189	174	181	190	166	173	172	168	172	179	205	178	207	197	170	166	203	177	177	184	173	179	183	187	161	175	206	194	176	174	178	199	167	179	148	167	186	186	167	178	187	162	176	192	165	173	176	192	188	193	173	184	179	172	200	178	169	160	176	174	172	198	178	194	158	192	184	176	206	199	164	188	182	199	184	180	183	163	175	181	179	175	187	203	191	187	180	183	210	179	192	184	181	169	187	209	183	157	168	176	163	196	159	172	171	186	174	158	167	196	185	186	177	149	191	173	194	160	190	174	167	177	173	174	183	190	177	179	182	184	205	192	166	191	176	160	170	173	172	189	196	193	176	179	181	178	181	184	198	215	195	170	186	166	170	178	196	167	160	177	188	157	165	194	160	163	187	200	187	174	191	203	188	202	179	183	177	186	164	184	169	175	186	158	170	154	188	180	176	210	172	156	188	183	150	160	172	188	177	178	160	167	180	163	208	168	178	180	163	171	169	186	196	195	166	188	175	195	168	199	175	189	191	170	184	203	192	172	168	198	168	179	185	170	201	170	198	168	191	206	192	197	181	196	160	199	189	158	175	201	210	191	153	192	186	195	196	169	155	164	207	184	198	164	195	180	190	199	177	181	187	186	192	185	162	161	177	198	178	176	179	159	174	193	172	182	177	181	175	184	191	174	178	203	192	178	178	159	169	173	171	198	149	180	189	171	205	188	182	184	172	175	181	151	189	214	178	204	168	179	204	179	173	193	155	207	203	163	177	191	199	199	180	199	207	197	179	193	206	169	164	179	167	174	193	196	172	207	170	180	186	174	178	202	190	174	180	155	174	197	175	197	166	195	181	196	184	169	197	166	166	165	159	171	218	177	168	167	185	204	174	184	186	172	179	210	187	169	171	186	189	198	176	163	173	166	193	190	172	195	190	187	185	189	174	183	180	205	165	153	165	206	220	171	171	188	176	189	180	168	161	184	196	196	188	197	181	177	179	190	150	185	181	175	152	192	167	172	190	195	182	202	192	179	160	164	184	172	186	189	200	206	171	162	199	194	182	163	177	180	180	149	179	153	185	172	168	171	170	168	201	153	188	206	178	165	181	168	175	175	170	168	174	162	190	183	175	202	194	202	186
26557	13299	11649	9742	8314	7142	5295	4290	3691	3283	2950	2891	2648	2453	2131	1904	1698	1476	1319	1333	1195	1144	1097	1038	782	715	636	538	517	482	490	482	517	440	465	410	443	454	430	436	409	440	458	452	423	416	412	382	414	443	394	405	404	413	409	398	405	413	406	422	377	398	377	407	412	421	364	394	366	386	432	427	385	420	397	430	387	400	401	389	408	426	405	389	392	428	399	410	429	394	367	394	416	401	404	405	397	403	438	430	373	401	407	397	397	394	395	395	400	408	389	410	417	410	410	429	393	391	423	396	404	419	375	361	398	431	415	381	400	401	394	385	407	396	412	361	387	391	372	384	388	397	415	417	426	396	403	398	379	401	405	396	392	396	429	419	390	391	400	397	418	452	382	416	390	405	398	384	413	409	403	413	411	389	398	403	392	382	371	390	380	425	415	395	417	405	385	389	372	374	418	394	427	402	430	380	421	408	396	402	370	412	421	406	406	417	357	417	373	390	414	399	420	422	388	373	389	416	381	419	445	420	411	384	419	394	377	410	370	379	410	385	415	402	408	413	403	416	434	373	408	404	384	429	387	376	388	421	426	413	428	408	414	379	398	398	372	437	409	388	407	382	384	386	386	394	399	379	421	380	428	394	389	405	432	430	402	403	404	450	401	407	406	410	379	407	383	375	382	407	428	412	356	427	392	413	388	400	416	402	411	383	388	467	411	415	402	399	364	371	388	413	387	380	408	405	392	418	408	378	411	378	411	371	368	382	431	400	393	385	402	383	420	409	404	408	417	407	429	346	391	415	420	362	451	389	403	392	407	422	415	397	404	433	412	400	394	400	402	441	413	416	397	410	403	379	382	408	408	395	349	416	387	381	413	412	396	431	386	390	373	429	448	381	429	386	414	376	413	447	413	412	415	425	387	406	387	403	394	399	379	407	409	390	391	356	401	409	400	379	405	357	415	390	412	395	422	415	391	383	433	395	412	377	408	397	384	422	374	421	357	387	436	402	472	426	349	410	385	392	369	384	386	443	369	370	407	399	358	404	410	425	416	402	389	393	416	405	381	405	360	399	399	464	376	375	416	362	375	414	390	397	356	404	371	386	399	424	413	388	383	361	377	405	381	406	397	375	368	389	402	410	419	427	405	442	400	426	395	391	433	410	409	427	405	361	411	370	433	387	363	422	421	389	424	409	413	406	381	405	433	384	365	392	418	403	394	385	406	377	348	344	400	421	423	398	406	417	400	327	408	408	366	392	413	391	399	387	399	379	364	408	425	414	370	411	399	413	422	447	394	435	378	378	395	401	408	409	396	396	397	402	423	403	389	399	415	376	402	359	394	439	412	391	367	378	399	397	417	416	422	410	420	368	364	395	408	392	387	422	386	420	426	404	415	393	415	388	389	411	409	393	412	381	363	384	380	400	400	414	358	385	405	382	403	388	412	392	354	435	374	412	369	399	399	415	385	368	432	393	367	433	380	372	398	388	411	399	395	395	385	374	399	402	410	379	373	351	389	399	398	403	415	420	387	359	399	454	381	394	386	430	399	398	414	424	392	407	392	388	399	383	393	396	436	409	363	404	388	398	390	420	379	352	377	419	415	399	402	380	416	386	414	420	419	399	411	441	396	376	387	422	393	434	413	422	394	394	403	393	385	423	410	409	421	410	378	416	407	403	403	414	414	416	392	401	372	374	395	368	388	401	414	392	406	411	398	402	385	385	378	413	402	385	395	439	388	383	391	403	352	403	406	397	402	430	381	399	461	356	420	373	420	389	411	384	390	390	460	414	413	363	409	408	390	381	379	375	375	406	396	394	416	422	408	405	378	390	397	419	397	423	394	430	397	370	388	381	392	396	419	403	384	389	421	413	394	415	418	392	412	403	357	371	384	416	404	413	437	401	379	426	385	392	383	400	422	413	401	366	410	367	431	356	388	378	368	398	378	412	384	392	448	363	393	389	419	380	409	400	386	391	393	383	440	374	414	420	406	372	391	409	368	399	392	418	391	408	392	385	410	399	359	403	362	398	391	383	418	430	414	424	367	387	404	378	384	392	419	404	382	380	431	406	395	398	361	376	372	411	406	412	408	386	368	409	418	400	404	381	425	415	406	363	428	388	396	402	380	369	408	406	404	361	388	417	397	414	397	397	389	373	371	426	390	410	434	357	376	389	386	407	395	402	431	389	392	389	413	399	402	433	408	393	418	399	414	409	416	397	353	404	393	403	407	407	431	410	415	414	410	417	385	410	410	410	384	415	436	432	444	391	388	383	421	429	401	427	456	409	387	400	406	382	376	393	428	397	387	400	407	375	382	380	376	427	414	377	382	424	365	376	418	413	422	431	397	352	378	433	391	388	414	384	397	413	419	389	416	407	389	366	389	398	414	408	358	416	385	371	390	399	380	430	400	430	369	399	428	422	416	403	396	414	357	403	412	359	370	387	391	380	407	362	421	404	391	416	385	389	396	390	395	421	394	385	409	379	462	413	416	360	408	394	431	421	423	404	382	373	431	377	408	403	398	397	388	414	414	379	417	381	392	421	395	402	423	449	443	389	395	412	390	358	407	420	401	416	389	390	408	396	411	410	367	413	391	398	359	397	392	368	393	403	405	400	389	381	412	385	380	393	419	398	404	425	399	446	391	401	409	405	404	366	392	377	397	367	420	401	417	408	426	382	398	451	428	393	369	390	412	403	408	415	370	443	405	404	417	412	405	399	384	365	386	378	409	411	383	402	424	432	363	382	376	410	371	387	415	402	364	392	415	425	415	379	431	380	417	394	388	431	396	411	390	407	427	413	398	408	398	405	423	402	418	409	404	413	419	416	390	405	417	459	375	373	395	407	372	393	390	394	396	402	383	420	409	408	408	371	370	380	388	395	396	381	385	364	403	409	411	382	379	405	374	362	391	375	358	399	417	421	410	419	392	377	384	388	413	382	402	391	393	396	369	423	391	404	431	360	390	387	396	369	381	387	406	445	420	383	393	399	391	398	426	384	379	444	409	413	408	424	378	408	389	392	406	380	395	407	397	395	401	415	403	413	378	391	378	372	424	430	398	383	404	369	411	420	399	388	418	383	447	396	408	398	386	412	420	404	436	382	377	430	369	359	418	395	394	408	395	407	442	433	384	424	370	385	436	427	415	451	412	396	378	372	375	387	400	412	405	386	412	390	401	377	397	399	394	359	377	425	400	393	413	383	397	388	367	421	397	426	404	420	437	387	428	411	419	408	388	399	389	369	402	365	379	392	432	391	424	404	376	403	397	402	432	430	378	376	356	382	397	419	378	410	394	387	383	417	406	432	384	416	422	464	372	383	430	403	426	414	407	406	398	420	408	426	428	432	377	381	408	368	411	411	363	389	412	377	397	425	414	434	420	443	416	387	421	413	386	381	401	371	389	391	396	407	377	398	442	388	380	371	438	413	405	408	419	367	370	394	375	417	395	392	367	389	401	411	393	367	375	395	389	391	393	437	406	413	379	403	424	385	380	397
52846	28455	14654	6214	3836	2682	1986	1458	1196	1047	862	815	786	691	655	559	522	448	411	423	395	364	376	401	328	303	274	270	228	247	232	221	223	228	220	212	224	212	211	211	179	206	242	208	232	184	210	212	212	202	214	230	215	215	216	224	193	216	205	223	201	233	210	217	198	192	204	193	225	226	201	225	193	202	227	236	197	210	219	225	209	175	244	222	221	235	199	209	228	187	243	208	232	217	221	222	218	193	215	214	241	208	215	236	217	196	242	237	222	231	232	192	204	202	176	199	226	205	205	206	193	224	219	211	205	201	205	206	244	228	209	228	195	232	212	210	205	227	244	223	195	196	223	219	195	211	223	239	206	231	195	191	222	201	197	208	226	218	200	182	232	227	197	223	217	222	224	215	235	209	204	266	231	205	199	238	214	215	207	209	171	213	210	217	198	211	191	229	224	224	201	225	190	223	222	223	184	221	226	218	175	203	235	207	201	208	217	210	207	222	206	220	186	196	191	232	191	197	201	183	215	214	192	190	232	211	219	205	194	215	214	201	195	198	213	209	195	223	221	202	216	210	206	213	191	197	189	227	190	202	208	248	212	197	212	191	193	194	260	210	179	183	192	185	189	202	216	168	227	226	223	176	239	193	223	203	219	215	216	256	216	217	223	212	204	208	218	219	199	217	188	180	201	224	237	200	177	213	234	203	240	204	229	222	216	229	193	220	215	233	211	245	229	195	208	224	225	198	202	195	220	214	210	227	184	215	211	203	213	226	197	186	216	218	217	253	217	203	186	211	220	208	207	214	221	205	198	235	227	198	223	247	221	205	208	190	251	206	199	190	229	228	196	174	221	229	225	212	212	224	211	203	206	243	209	199	208	196	203	224	236	220	214	182	205	228	230	231	230	226	198	258	235	184	211	220	215	191	230	232	209	217	213	190	239	215	228	209	214	209	210	224	197	218	229	214	219	230	223	212	216	211	229	227	222	193	181	199	216	234	247	246	235	219	206	203	195	212	215	209	188	216	211	208	218	207	205	200	216	222	207	207	214	225	216	227	230	226	222	203	238	207	216	206	189	230	206	230	210	219	199	220	212	215	216	215	210	189	234	215	195	196	231	184	233	193	224	235	199	214	194	196	223	229	237	228	218	231	235	207	222	188	230	218	233	224	205	211	235	233	218	242	215	217	223	229	216	194	248	225	205	212	248	237	215	217	204	194	201	227	235	178	205	199	206	201	213	239	185	198	197	216	216	194	205	261	206	241	253	221	216	216	220	215	232	225	223	210	231	224	202	231	219	247	232	237	199	202	209	201	187	220	201	209	267	197	207	191	230	249	214	206	205	227	201	212	199	225	187	204	206	196	204	233	191	200	206	194	196	224	203	212	197	226	233	254	207	225	216	184	228	228	237	211	218	194	218	209	212	201	207	191	233	201	234	211	219	207	219	205	203	197	220	190	190	196	194	209	192	214	231	181	210	200	226	186	199	187	217	216	204	231	184	250	212	205	200	222	232	189	199	181	214	208	195	200	222	202	212	215	230	232	197	233	180	212	186	208	219	186	217	234	225	224	222	212	197	192	194	223	209	192	219	192	224	213	203	225	197	235	216	202	216	197	185	172	231	226	222	226	215	211	209	212	210	194	203	233	209	200	211	193	192	181	233	194	220	213	207	226	176	188	212	213	219	218	202	209	228	203	246	208	220	214	197	210	206	206	215	206	205	193	214	212	214	216	222	215	239	210	193	203	203	217	213	240	233	220	231	210	198	214	209	208	198	213	197	208	203	216	218	240	188	207	218	229	229	199	220	210	218	216	203	225	228	236	212	237	221	195	226	202	211	175	202	194	209	209	199	208	211	217	220	219	224	221	216	221	211	226	193	220	222	219	242	197	213	262	231	214	201	212	220	211	227	220	206	231	180	193	213	221	201	191	220	225	198	211	216	205	221	217	216	211	195	221	201	184	198	197	223	217	185	227	193	223	220	219	218	222	232	199	246	208	190	242	249	183	202	207	248	209	191	182	185	219	224	230	219	221	216	197	190	172	225	210	221	210	185	201	232	210	214	208	226	225	239	227	201	236	205	203	195	214	206	205	209	207	221	197	208	246	215	199	206	255	222	198	197	180	208	184	199	244	210	232	221	226	229	206	193	185	167	191	215	215	221	209	202	197	201	230	186	218	195	195	183	193	217	219	182	193	216	227	238	206	226	236	214	216	203	228	231	203	221	203	246	213	222	198	214	244	212	231	203	208	205	219	197	197	207	198	237	229	238	220	197	195	185	228	204	202	205	221	215	187	220	227	203	224	233	220	237	223	225	232	212	216	203	222	232	209	198	212	210	198	212	211	225	222	220	188	204	229	236	201	222	210	208	240	202	194	228	190	206	232	197	206	230	227	212	218	213	194	197	229	214	213	216	206	210	207	224	216	222	239	235	199	218	242	217	222	220	231	211	216	209	201	208	207	216	204	175	193	206	201	223	208	210	225	225	223	214	202	204	229	214	212	225	210	203	195	218	203	226	220	242	233	209	217	244	221	210	229	195	216	226	205	245	178	217	213	207	195	223	199	216	201	205	196	203	186	203	236	231	175	185	196	228	209	212	203	252	212	217	207	200	193	196	210	194	222	217	207	227	238	234	226	204	244	209	215	217	225	205	200	220	220	225	198	180	199	206	189	194	235	216	222	198	224	235	205	234	223	219	194	220	219	233	207	188	176	214	196	236	214	206	233	187	185	194	219	186	193	171	209	208	238	171	207	228	208	201	191	226	231	214	230	252	217	202	226	189	225	196	188	190	222	204	210	220	199	193	214	236	205	211	188	195	210	233	186	233	193	216	195	227	206	192	201	198	221	200	229	247	214	209	240	191	223	228	219	251	204	203	203	212	240	228	193	181	207	220	195	185	191	177	175	199	226	230	198	214	215	201	215	208	205	196	214	225	194	231	216	202	222	211	242	219	215	194	232	213	234	221	225	239	218	207	204	228	234	237	224	210	188	228	203	174	196	243	202	209	232	176	193	204	214	223	190	209	218	192	187	220	192	195	216	234	237	240	185	238	202	228	218	247	203	225	222	201	190	177	214	201	215	237	205	213	249	196	220	206	213	221	212	213	208	215	212	195	231	217	221	235	204	202	241	212	229	210	222	218	213	222	197	207	207	210	202	205	200	196	197	248	212	211	187	215	207	212	220	217	204	230	222	254	198	217	208	201	207	224	210	237	222	245	214	221	235	198	193	250	210	212	206	219	206	210	223	215	206	211	216	192	192	198	217	193	205	258	224	198	252	241	210	218	202	230	204	205	238	196	222	217	220	196	202	214	238	207	203	218	219	225	226	208	194	235	181	189	204	181	189	203	198	244	207	229	196	219	245	203	222	212	208	189	208	205	213	210	240	230	210	196	223	217	178	200	200	201	214	218	208	187	213	229	224	213	198	196	220	216	232	218	183	230	196	222	205	204	227	197	207	230	233	202	192	203	251	234	198	235	238	209	212
30395	18780	15429	13039	11395	9669	7942	6106	5194	4502	4015	3967	3669	3229	2941	2650	2273	2042	1990	1824	1711	1581	1559	1414	1181	863	869	702	633	564	621	613	578	572	547	570	479	549	531	536	500	504	511	468	477	503	515	484	472	500	468	504	479	473	474	485	497	487	426	449	457	458	516	460	460	432	471	462	424	448	459	486	447	468	451	456	439	431	456	463	501	441	453	471	430	473	444	459	503	485	440	463	470	469	448	469	504	484	463	455	429	493	468	454	437	420	462	475	468	442	443	446	461	478	435	455	457	480	431	431	495	452	444	474	481	482	472	475	434	491	493	448	417	469	442	461	440	495	475	435	463	446	444	500	454	478	459	462	486	465	464	461	503	480	467	470	467	460	441	446	451	479	486	440	463	478	442	452	440	464	464	454	459	466	483	480	485	474	440	464	431	441	441	422	472	436	461	439	487	469	420	456	465	459	437	466	466	451	478	433	492	445	419	460	509	472	474	438	459	469	467	493	448	440	426	447	470	432	478	437	450	450	427	474	470	485	461	471	466	497	533	470	467	489	407	426	454	457	483	447	422	456	419	469	435	437	438	443	457	473	458	459	498	458	474	436	433	495	452	432	446	450	495	453	448	465	446	431	491	479	449	482	475	425	498	469	470	460	453	467	432	460	429	437	443	459	451	483	425	448	498	477	474	455	431	473	424	449	485	487	469	467	464	431	496	481	486	462	444	484	445	455	460	428	453	418	433	444	449	470	496	500	462	473	484	462	466	469	445	477	448	448	486	476	439	463	474	443	480	440	472	418	482	457	457	460	451	448	428	494	463	467	456	472	491	484	463	481	500	454	461	496	447	474	495	471	487	500	461	448	416	494	440	485	441	462	490	460	470	468	506	476	440	432	501	468	420	483	485	464	466	500	485	484	430	479	443	491	491	482	441	489	456	470	471	464	462	487	434	481	476	464	467	499	476	464	478	465	473	446	460	439	465	470	443	468	454	478	479	445	456	475	481	478	439	491	454	451	490	472	438	418	478	483	524	444	437	442	464	438	477	496	476	444	439	440	493	445	472	476	451	489	491	469	488	481	464	446	503	459	504	491	504	482	481	467	447	476	399	467	468	440	472	490	460	481	441	465	472	461	451	445	434	463	455	433	452	497	437	446	460	502	485	473	492	461	448	465	477	454	456	441	473	476	440	441	464	500	416	469	454	450	462	464	443	450	434	488	462	493	513	477	428	459	438	440	438	490	469	468	455	476	466	453	448	463	472	501	474	443	453	467	438	452	439	459	474	444	442	491	508	478	451	454	486	475	492	472	447	466	454	486	461	439	469	448	481	489	465	473	462	472	457	458	436	474	467	477	446	457	480	470	472	441	432	464	446	445	439	487	490	477	440	437	452	421	503	491	432	465	456	460	442	479	447	479	472	447	500	479	448	469	447	452	482	423	451	429	452	468	472	450	443	429	443	444	465	442	458	451	442	483	464	467	476	445	450	431	426	494	459	395	439	443	433	428	452	470	453	439	456	448	476	488	442	492	492	502	485	465	498	487	450	480	487	449	448	459	472	471	467	451	455	445	448	442	440	412	444	449	450	446	477	477	434	436	453	424	458	430	428	439	469	448	475	469	447	441	417	451	442	464	436	461	494	464	469	453	460	424	431	463	462	432	468	449	441	430	464	435	458	457	467	431	436	445	448	481	439	485	481	456	450	435	460	445	469	419	470	446	448	472	467	443	442	464	456	450	478	468	449	471	466	490	474	465	445	447	453	472	465	437	455	460	454	440	474	450	414	488	476	450	518	475	465	437	474	511	423	498	439	450	474	453	478	478	463	452	478	451	474	470	474	462	491	468	456	460	452	470	447	473	407	451	459	473	432	465	462	452	493	454	445	483	422	437	497	444	445	426	459	484	449	454	483	445	449	400	452	469	458	447	460	456	411	490	453	474	465	493	448	458	458	441	455	461	434	478	458	467	480	483	470	447	458	458	501	440	456	495	461	513	449	459	428	450	447	461	455	468	475	451	465	506	450	478	474	444	435	443	493	459	467	427	488	456	466	483	411	446	494	454	437	484	472	494	428	461	428	451	463	471	470	439	467	460	464	460	492	452	466	500	457	443	426	421	469	491	463	504	467	478	474	459	452	468	456	425	492	462	498	494	478	486	483	457	414	450	457	490	475	470	442	424	477	411	456	495	475	474	463	464	462	471	495	501	471	456	479	476	439	494	483	450	453	453	475	454	485	457	419	456	438	435	480	433	477	443	480	435	495	445	480	488	487	481	470	474	436	495	482	496	447	434	482	446	456	453	469	447	454	469	448	472	480	462	422	445	409	475	452	461	462	410	432	435	487	457	480	485	462	470	475	437	413	479	490	449	479	482	497	471	436	487	494	426	484	493	476	454	460	402	465	487	440	491	498	424	445	426	457	464	478	481	489	458	479	461	493	453	465	419	455	446	454	443	490	461	459	441	457	442	478	468	478	464	486	459	472	484	477	468	499	481	459	452	466	486	447	492	455	451	468	430	439	467	450	459	485	441	493	462	447	458	473	487	447	430	483	456	432	460	464	437	534	458	463	474	463	465	464	493	463	452	484	467	474	452	495	424	415	443	474	482	435	462	477	465	408	446	446	431	486	462	485	440	461	442	447	433	514	469	440	429	458	469	456	418	489	469	477	474	470	454	465	496	464	439	482	449	467	466	431	447	474	465	445	486	426	430	460	484	466	418	441	434	467	434	457	489	452	479	448	467	431	444	474	444	478	505	471	449	480	492	482	461	449	433	443	456	448	465	474	463	455	458	457	463	431	446	435	471	487	457	472	466	448	446	464	512	435	493	492	461	448	439	470	484	445	451	418	437	480	482	442	440	483	471	501	449	454	496	433	434	468	489	426	442	424	456	465	462	464	472	435	467	444	482	448	450	432	460	450	477	470	420	459	450	478	471	471	458	461	458	477	470	517	431	459	484	487	458	504	485	442	471	455	442	448	455	466	483	461	439	440	509	489	467	443	491	459	448	495	476	453	481	500	503	461	425	398	434	455	435	425	429	452	491	465	511	463	430	486	462	457	480	448	457	468	453	436	464	467	493	422	474	467	463	442	446	482	449	449	460	475	459	411	477	455	458	463	504	508	433	463	451	414	488	509	448	496	463	413	463	446	456	443	439	454	504	453	424	468	476	499	464	466	472	463	457	446	420	464	494	492	451	459	459	433	454	483	505	472	502	442	480	481	454	436	417	468	445	422	439	439	452	476	434	406	436	486	474	417	447	481	476	445	480	445	437	445	449	482	475	450	489	479	497	485	459	438	491	498	445	457	457	458	493	478	465	522	477	415	496	478	471	439	439	436	457	470	451	457	479	453	458	480	415	446	460	445	469	456	458	477	441	468	458	467	451	474	437	459	458	484	487	463	446	455	467	465	426	447	431	470	430	442	443	447	443	446	454	447	430	461	481	449	427	501	487	451	442	453	484	442	452	483	426	452	454	458	452	496	448	435	454
30053	11929	4354	1923	1294	950	778	622	512	413	403	398	393	299	299	284	304	276	256	278	250	230	271	250	245	225	208	212	201	217	235	212	207	184	211	205	218	183	216	194	200	219	224	210	210	212	199	240	225	207	206	222	165	215	190	184	209	184	197	197	198	190	224	206	187	199	186	228	196	212	197	223	187	206	217	209	182	183	194	195	180	197	179	215	189	192	207	204	189	186	189	201	193	203	220	212	212	208	174	232	216	187	202	196	209	195	192	178	201	207	201	200	197	184	232	193	218	213	194	222	196	207	190	221	202	192	202	172	199	217	227	195	194	197	225	202	218	199	203	183	193	210	203	187	199	222	185	217	196	230	190	187	217	179	194	191	208	193	219	205	217	187	215	220	222	206	209	182	181	175	186	172	215	207	212	199	210	202	218	185	183	195	217	222	205	207	183	195	195	216	197	204	197	152	218	211	232	203	215	235	193	199	210	166	191	187	194	178	190	198	172	203	194	176	192	184	193	210	223	204	192	237	191	179	211	161	200	212	199	194	191	191	196	195	183	202	187	198	190	195	195	192	213	171	210	193	211	201	236	202	202	190	209	198	211	190	199	175	208	182	198	222	184	210	221	180	208	221	195	194	175	204	192	190	249	211	198	203	219	196	191	193	215	186	170	201	184	205	194	210	215	220	202	201	166	225	204	188	222	192	212	230	189	203	217	201	211	202	194	206	180	223	193	190	208	161	202	199	183	210	214	226	196	190	175	221	200	174	206	176	200	208	218	189	186	229	189	209	215	220	221	181	207	174	198	224	198	191	234	178	202	197	190	177	209	220	227	194	224	197	204	188	214	192	177	195	214	191	202	190	197	162	214	184	199	214	196	194	188	238	194	221	213	207	186	217	219	196	228	193	187	213	180	193	189	194	197	207	177	208	200	140	212	211	224	201	231	224	213	245	217	185	186	209	224	220	203	203	201	224	188	196	187	200	200	222	225	194	193	206	210	181	191	213	204	205	188	223	208	225	205	203	198	208	213	202	194	195	235	234	212	181	191	199	189	186	223	185	195	214	215	200	197	200	217	207	222	224	198	198	225	216	196	181	188	158	211	200	198	211	205	223	214	177	196	217	206	214	174	194	197	225	207	203	196	217	194	203	200	232	198	196	219	192	202	218	200	183	220	214	164	198	183	210	169	193	205	204	179	203	215	220	184	230	200	221	172	189	212	203	192	207	180	189	207	204	185	206	179	200	204	198	222	217	182	164	199	235	197	219	214	223	189	179	188	227	185	168	215	194	204	197	201	166	199	193	202	212	184	199	215	211	191	189	210	214	208	218	201	189	194	208	244	189	207	199	201	184	203	200	190	189	201	178	196	181	202	208	216	191	208	180	200	203	228	202	234	209	189	214	172	168	190	205	184	176	214	214	221	207	202	200	187	232	203	200	192	197	226	197	195	201	199	208	195	192	190	170	187	213	192	180	201	204	190	241	224	209	211	204	227	189	186	188	203	197	197	219	184	230	208	204	207	221	198	220	204	203	195	198	175	197	199	188	179	208	207	211	203	192	216	197	228	167	171	206	193	221	190	204	188	178	173	191	178	175	239	182	213	211	205	205	199	206	215	202	210	187	202	177	180	199	196	189	176	188	213	172	193	209	197	213	213	178	207	195	192	220	216	224	183	187	166	186	180	200	187	216	212	221	196	201	191	173	194	177	190	197	228	223	206	203	197	189	208	172	195	200	198	204	214	203	226	208	199	180	209	199	192	184	200	198	178	192	193	194	211	173	221	196	207	219	217	198	190	225	205	200	212	175	193	198	199	194	184	230	219	200	204	191	212	198	200	212	175	237	189	210	205	221	199	223	173	204	195	180	197	197	209	192	193	225	199	221	198	168	181	226	201	201	203	199	169	157	204	200	181	204	208	192	197	204	196	213	192	200	202	180	170	193	217	168	192	205	198	190	192	203	192	213	235	221	184	211	199	229	206	191	200	215	205	184	202	214	201	193	195	218	188	187	217	204	221	195	191	167	207	207	203	200	195	185	204	203	183	197	194	199	182	193	210	195	193	236	221	205	219	184	220	217	206	197	198	204	161	233	221	195	212	204	197	189	190	210	210	218	180	203	215	207	228	226	214	197	210	217	205	215	199	216	212	199	209	209	216	208	188	199	199	209	201	196	201	211	185	200	182	224	215	193	211	184	213	199	200	211	178	184	179	211	186	203	207	225	197	194	228	186	199	207	182	210	220	224	190	203	195	227	220	205	174	179	221	179	197	199	193	224	215	226	195	214	192	223	231	196	189	196	185	196	184	198	200	215	213	214	182	180	201	202	181	232	209	197	214	199	199	169	176	211	189	203	233	207	201	197	179	193	206	192	223	222	192	201	207	190	194	169	224	176	221	202	202	203	192	184	172	202	207	184	195	234	206	187	167	205	189	180	192	206	209	204	194	205	198	205	172	193	211	198	211	206	192	190	202	183	222	203	214	189	201	195	201	205	194	236	201	195	174	170	229	186	206	185	199	185	194	204	196	192	167	179	227	189	226	221	190	202	170	171	176	219	221	212	227	186	197	177	190	190	226	178	226	195	170	194	192	206	183	202	226	216	209	202	204	191	199	205	187	195	199	155	200	201	194	213	219	200	213	182	204	215	190	186	222	208	221	235	212	203	199	212	167	221	182	213	173	208	210	219	206	210	201	198	194	216	214	210	189	198	199	169	209	233	193	184	203	192	205	188	192	185	205	216	198	203	181	203	213	200	218	182	209	208	221	216	203	205	196	188	219	198	201	215	227	202	207	226	205	220	216	181	209	193	213	183	198	174	205	204	211	188	201	208	226	238	195	224	176	222	215	193	176	209	236	196	208	204	218	206	198	218	213	200	184	192	189	185	210	202	207	228	222	217	185	202	184	201	184	194	197	230	209	215	207	223	211	219	200	200	212	212	175	209	200	207	203	208	201	205	216	222	208	225	191	204	215	173	188	209	226	213	228	214	187	218	205	206	193	198	208	171	207	187	193	173	207	228	217	185	190	225	195	213	200	209	175	191	203	184	193	220	198	189	193	245	209	226	211	191	213	240	210	215	218	204	190	192	203	187	209	217	175	226	208	201	188	243	225	200	232	197	204	181	199	202	208	212	227	217	184	196	211	204	191	188	213	196	215	192	207	218	193	199	186	210	170	194	171	176	197	197	210	214	209	206	206	189	211	200	203	226	217	203	233	181	200	187	187	197	189	196	196	198	188	206	199	235	198	189	191	201	196	202	188	220	214	189	203	243	243	212	204	175	178	217	227	224	196	189	178	249	184	211	198	192	182	200	191	206	207	230	210	207	199	194	189	197	184	187	196	185	181	198	196	207	169	184	222	221	197	216	233	188	201	163	192	203	223	215	203	201	204	179	194	170	196	183	211	215	196	199	192	227	204	209	218	189	200	214	199	243	216	210	193	236	202	213	218	195	187	236	204	194	189	215	208	179	195	196	208	185	169	183	192	217
17046	7577	6251	5328	4686	3655	2947	2472	1990	1747	1469	1489	1390	1183	1160	1001	945	865	820	850	813	724	739	753	632	609	532	532	499	491	499	480	480	478	448	471	500	455	454	462	456	430	426	401	399	407	458	422	426	461	426	442	424	436	399	434	438	445	391	464	438	438	446	414	402	419	432	400	396	472	432	429	455	405	459	404	438	438	416	481	434	468	431	457	387	413	456	425	423	417	457	419	445	443	433	432	410	446	391	409	438	435	415	429	424	423	421	424	405	444	429	456	381	413	441	438	436	420	398	428	434	442	427	411	453	429	419	423	416	440	441	408	437	377	411	411	435	426	422	426	422	424	417	423	454	445	429	414	434	417	442	433	413	418	427	395	448	429	478	431	436	431	433	394	439	452	466	416	407	426	456	420	469	449	450	400	421	405	432	487	431	421	408	408	415	437	434	434	423	411	429	428	445	417	414	456	440	443	439	429	425	439	433	437	441	434	433	449	453	423	449	421	432	394	417	436	427	454	448	393	395	445	403	477	462	425	479	446	419	427	463	417	450	446	414	426	444	431	434	412	431	450	419	435	445	413	434	417	422	416	404	453	434	438	422	435	455	424	428	404	437	416	416	453	420	448	458	418	439	430	398	462	444	437	417	437	451	449	432	451	439	433	406	403	427	456	439	403	431	435	427	422	411	433	414	408	426	470	429	436	400	417	397	449	446	449	452	469	466	412	409	406	420	459	441	420	439	445	403	401	401	404	403	441	458	469	465	412	396	448	435	423	417	481	442	405	422	386	464	459	453	407	436	416	444	414	431	402	411	414	424	412	441	434	414	439	426	427	437	474	459	415	440	424	440	465	412	433	433	432	449	420	438	443	424	456	425	456	468	446	415	404	429	417	436	449	441	458	478	423	446	430	450	413	418	422	450	411	413	439	445	417	416	421	475	369	449	415	420	432	416	434	450	432	451	435	433	461	420	380	461	430	425	444	439	403	433	435	436	383	443	432	409	398	451	432	443	437	425	449	477	440	410	438	406	456	453	440	443	414	462	415	462	418	420	443	411	438	420	468	418	450	428	418	437	424	394	443	448	413	432	451	465	431	433	430	445	421	491	433	460	432	453	422	410	431	403	426	434	424	457	439	443	383	427	402	436	407	420	448	434	437	395	435	427	436	425	446	434	418	478	428	402	440	462	463	405	441	444	432	418	422	460	379	429	418	447	428	398	425	453	397	427	456	397	435	440	404	366	445	391	414	433	435	390	377	443	416	408	401	426	415	426	422	438	471	432	424	437	435	436	430	400	404	428	418	400	426	410	397	442	437	455	419	426	434	459	442	442	448	453	432	416	433	450	397	435	417	486	414	414	417	425	404	449	467	413	459	438	408	411	432	450	439	475	436	454	434	411	457	409	440	435	436	416	459	410	448	430	434	432	420	427	431	457	410	461	425	412	409	436	405	411	431	435	430	408	393	414	437	458	428	438	415	419	447	422	412	409	421	454	465	425	447	433	430	433	454	405	432	432	410	461	417	456	443	423	414	452	393	395	422	424	442	435	420	421	389	437	412	427	416	442	415	445	440	433	442	431	437	449	470	467	419	442	410	414	449	474	447	430	408	415	383	440	452	442	415	443	436	448	451	410	415	413	469	444	425	451	432	419	423	414	439	392	419	409	430	408	431	426	429	430	420	436	433	448	451	415	437	465	403	415	444	418	422	462	423	423	401	422	426	415	470	425	478	419	428	465	398	436	421	453	402	436	435	424	411	443	405	434	433	439	413	474	442	422	453	400	415	451	444	435	408	393	442	444	451	420	418	436	379	439	412	414	458	428	431	432	419	410	475	405	428	437	433	428	457	418	384	399	403	407	415	408	424	453	495	449	446	427	460	445	405	434	409	429	404	440	409	434	422	417	410	440	461	457	420	390	442	414	474	384	417	393	440	401	409	428	465	426	437	449	466	427	432	428	429	412	434	441	464	451	430	408	439	411	432	402	436	419	446	408	448	414	441	422	460	445	422	436	431	415	441	426	410	418	415	476	457	446	445	399	394	459	386	429	411	426	415	413	433	474	430	426	443	446	447	386	456	438	420	442	439	444	430	439	441	421	421	425	456	411	446	404	456	424	427	435	453	435	429	422	434	440	436	437	400	393	442	426	416	413	386	427	438	436	441	423	471	409	402	438	451	456	416	425	447	427	448	431	440	441	413	455	428	442	413	445	412	446	454	429	445	424	438	397	459	451	487	431	434	401	423	448	422	429	399	424	418	449	404	413	424	414	453	443	369	447	436	421	427	429	458	410	422	412	416	410	408	458	452	412	415	447	424	410	472	443	408	430	438	402	486	467	428	429	392	449	459	407	448	424	447	435	414	422	425	434	398	436	410	415	404	458	432	425	452	425	446	435	423	412	397	412	417	419	447	416	416	416	434	425	433	482	429	395	465	465	438	451	429	409	410	443	446	432	438	428	417	408	438	419	441	441	435	442	484	425	419	411	418	419	459	413	444	449	451	416	462	434	410	452	435	422	452	420	424	440	444	434	438	426	425	421	459	467	446	438	415	408	404	469	426	447	430	420	453	444	430	432	411	446	436	463	411	410	469	405	424	437	418	395	423	456	410	451	394	415	430	426	441	462	426	422	421	453	426	450	412	414	442	403	428	419	421	400	434	462	454	403	425	426	473	418	417	461	460	450	424	413	430	416	449	420	433	405	438	437	479	430	462	447	422	434	458	409	434	447	397	421	441	444	443	470	423	446	398	427	443	393	420	463	446	441	448	422	421	407	441	409	435	401	415	411	444	472	437	447	398	442	423	438	435	417	434	456	414	416	452	399	432	466	384	433	419	416	437	450	475	436	451	434	453	440	420	423	458	457	445	442	447	451	412	402	436	396	432	447	408	439	436	458	412	446	402	455	433	416	446	433	465	409	429	423	427	451	417	423	428	417	417	423	417	454	446	435	426	450	409	404	442	433	466	437	426	444	474	418	463	456	423	450	444	404	439	431	430	400	407	420	440	441	452	417	429	447	425	437	406	451	427	446	431	448	419	429	406	402	417	449	427	440	429	415	420	395	445	467	438	449	447	422	429	440	438	403	407	405	413	419	415	437	430	437	416	392	432	449	422	470	424	411	414	429	449	442	425	432	425	441	437	402	426	390	411	431	386	429	420	448	398	431	426	434	424	466	427	472	431	432	406	444	431	415	450	451	411	450	419	442	428	433	413	426	435	399	426	416	425	451	418	400	464	441	435	395	417	420	438	422	416	413	423	445	446	460	398	442	427	415	393	411	465	401	419	436	419	421	387	453	437	413	399	428	419	429	419	445	407	438	437	449	421	426	406	439	429	424	445	454	391	408	460	440	399	457	452	446	440	417	448	457	424	427	449	370	463	427	442	419	435	424	408	436	435	424	423	432	471	415	456	441	471	443	442	397	441	423	382	411	414	450	442	407	408	443	390	402	435	419	445	430	431	441	442	449	463	474	428	462	380	436	441	464	389
42821	21404	9925	4429	2907	2012	1438	1061	792	729	687	634	579	490	423	404	379	342	319	298	327	299	290	291	259	225	235	175	219	200	201	168	202	188	196	180	173	206	163	222	177	177	185	199	189	173	189	182	176	187	195	179	209	193	163	159	171	168	174	172	196	165	217	162	212	180	192	172	197	164	154	155	147	169	168	213	172	155	159	155	152	175	183	178	179	170	163	198	193	170	168	200	188	174	153	172	195	168	186	175	190	201	187	177	192	183	177	166	168	175	181	169	174	173	187	181	165	201	202	182	231	196	185	174	196	170	177	177	168	178	157	171	185	180	147	205	205	169	190	171	175	181	175	171	170	193	205	191	182	204	145	176	162	191	172	190	170	176	205	196	185	176	193	161	204	205	173	175	196	171	166	182	181	194	188	193	151	173	219	179	171	184	174	189	184	192	182	165	193	224	202	174	198	216	197	174	172	159	174	215	188	179	174	178	176	166	192	192	180	157	202	193	173	183	185	197	191	196	155	185	192	176	172	187	179	165	163	174	181	187	166	195	196	154	194	176	184	194	157	206	188	201	184	170	180	178	163	181	164	184	202	178	164	190	161	158	177	174	187	200	190	167	179	185	183	174	176	186	207	159	184	193	160	194	184	173	198	160	165	174	185	208	158	158	171	175	181	189	164	165	182	192	221	193	159	206	171	169	199	176	205	174	157	176	189	173	169	183	200	187	165	200	192	180	179	182	194	201	182	176	165	192	184	177	190	181	177	152	186	177	175	181	191	185	182	181	165	175	154	174	175	156	181	177	202	181	166	181	181	174	192	156	186	173	186	190	176	196	187	207	165	192	185	171	188	176	185	176	190	192	180	194	165	169	193	170	166	172	168	166	177	169	184	197	197	184	182	168	186	201	208	186	176	176	186	166	167	186	168	171	193	174	177	179	183	193	194	176	174	185	179	166	172	177	181	153	191	193	167	171	184	184	145	212	199	193	175	193	163	198	185	162	170	146	189	198	187	184	213	197	171	185	184	197	192	159	184	203	163	172	177	192	160	186	201	171	192	151	177	183	196	195	185	174	185	202	159	185	192	170	167	190	175	194	183	181	179	161	181	167	181	185	157	176	179	183	169	170	202	197	183	185	167	158	193	167	190	169	180	190	203	192	177	164	191	173	178	153	174	195	173	206	209	186	193	168	180	167	177	210	191	170	168	185	163	193	165	176	198	200	173	173	179	201	190	188	170	162	171	192	153	172	171	166	206	199	223	179	199	195	155	172	177	164	212	207	186	164	194	195	183	182	195	169	180	206	165	181	189	189	188	199	177	197	209	156	173	176	176	200	181	143	178	203	173	176	189	191	169	163	154	174	210	180	189	162	172	173	179	182	188	178	190	158	160	173	201	183	199	180	166	189	182	148	181	188	165	173	184	184	186	176	167	197	180	152	201	168	175	178	185	175	176	169	200	163	190	187	204	180	189	178	185	180	175	200	170	188	143	165	175	170	187	178	162	186	177	178	195	182	169	169	175	192	183	192	162	179	195	149	187	166	211	189	178	185	179	178	162	178	178	192	212	184	173	168	191	168	179	193	175	167	170	158	181	215	168	185	177	177	187	162	184	180	176	181	215	182	193	173	170	199	200	178	214	184	184	189	169	189	194	194	192	193	196	175	219	191	179	176	166	197	187	178	186	161	181	186	191	186	167	183	163	197	185	198	165	186	192	181	172	155	186	167	196	179	182	185	168	149	175	167	159	153	153	183	162	187	139	195	179	217	187	175	170	191	164	196	179	190	186	175	189	215	174	190	172	187	170	155	191	197	184	191	165	177	183	203	184	169	180	177	182	178	185	166	174	169	189	170	193	164	182	170	182	184	198	178	194	173	151	190	176	172	182	187	176	198	167	195	159	196	188	173	183	170	162	163	171	186	179	186	179	152	196	174	180	199	206	173	158	190	193	191	177	184	177	193	193	169	176	174	175	176	169	180	195	174	176	198	173	192	203	164	162	173	200	176	168	163	188	178	173	178	174	200	139	178	179	192	171	194	213	207	204	159	174	188	195	178	163	174	183	178	182	196	193	172	164	147	188	165	203	159	178	167	188	185	180	187	171	211	176	169	166	146	179	182	169	193	162	188	184	184	195	184	201	182	186	173	163	189	202	183	176	200	171	186	177	191	172	183	166	180	181	173	152	187	191	182	186	173	163	161	164	164	182	202	193	189	165	176	208	192	186	172	204	170	200	189	184	176	189	219	191	195	169	147	172	184	180	180	184	182	156	197	181	198	185	198	196	189	174	181	199	179	168	191	168	169	174	160	184	174	182	167	165	196	207	185	176	182	199	181	172	196	155	185	184	190	184	180	179	194	190	191	187	201	215	180	198	193	205	208	199	178	166	183	211	180	174	182	185	168	180	185	181	212	164	161	190	170	212	174	205	177	174	200	190	175	174	188	177	189	206	187	200	197	185	207	176	179	166	182	195	178	224	172	185	184	190	163	224	163	158	163	169	187	174	187	194	221	205	161	180	182	196	188	171	216	154	187	193	188	164	149	212	181	216	168	219	165	179	157	182	190	177	193	195	191	215	184	185	173	183	180	206	175	181	181	199	172	180	209	180	191	174	176	182	172	167	163	177	188	198	180	185	169	185	182	209	175	169	169	194	204	177	177	184	178	162	189	194	196	151	198	183	187	201	199	169	178	174	197	175	192	169	214	198	197	173	204	172	200	186	188	178	174	180	181	208	164	188	176	194	193	175	192	180	162	186	157	190	170	195	168	185	161	194	193	199	182	191	174	189	175	191	205	168	197	193	195	170	143	179	202	173	195	173	173	170	170	184	187	190	191	174	204	184	176	181	166	194	170	202	198	190	193	199	200	174	202	186	184	158	180	187	174	193	175	179	211	187	192	170	160	202	199	176	178	170	190	165	164	182	188	203	201	185	169	165	184	184	173	192	172	187	222	164	182	171	194	148	199	198	188	177	172	200	170	180	210	209	153	176	186	195	165	199	176	169	159	184	165	177	197	187	185	169	194	182	191	193	155	209	196	188	165	187	213	190	179	180	148	183	194	165	174	155	181	197	187	163	191	181	182	173	194	190	171	215	198	197	197	229	177	192	179	180	178	159	209	180	162	171	173	184	201	180	190	179	159	163	187	177	193	170	191	176	190	184	161	168	163	169	203	164	183	186	196	179	196	183	201	166	156	173	189	179	185	179	182	192	167	181	171	208	177	163	205	200	208	178	184	194	176	170	190	188	190	184	184	186	152	184	173	190	159	191	199	184	183	164	181	170	172	206	176	162	182	187	179	184	185	191	195	191	172	181	193	172	172	203	176	178	193	188	188	188	176	196	166	175	189	185	196	170	190	196	174	179	183	177	177	197	161	192	193	167	200	193	177	152	184	190	210	178	170	183	214	176	177	161	177	181	170	180	173	180	167	171	192	182	164	186	183	197	182	170	197	203	166	168	171	172	175	204	178	166	174	189	172	207	198	163	162
24647	13919	11785	10460	9490	7767	6233	4719	3787	3224	2938	2830	2486	2317	2236	1967	1612	1408	1426	1342	1281	1082	1104	1122	911	740	699	635	559	533	501	470	489	483	441	432	467	444	459	429	453	394	393	405	391	425	432	439	355	397	415	409	371	380	416	399	396	423	421	410	390	406	389	411	374	384	385	405	409	398	429	402	379	420	413	413	410	425	379	372	376	397	421	402	381	387	425	403	396	407	390	370	431	414	412	408	423	413	391	407	383	402	395	433	404	428	425	404	402	391	383	406	425	398	402	424	404	371	395	403	429	418	378	386	429	407	389	435	393	382	408	378	387	416	387	418	391	395	472	392	423	400	378	405	401	383	380	412	389	386	382	395	394	390	444	384	396	434	378	385	415	417	381	392	403	402	394	441	402	389	397	413	421	403	375	399	382	385	401	399	432	412	397	403	423	388	419	425	388	388	411	379	354	377	414	425	398	421	389	383	372	414	399	383	382	406	390	432	393	379	393	395	391	388	381	438	424	395	428	375	410	402	356	373	417	422	396	397	398	380	404	383	383	388	385	434	422	432	376	402	405	386	422	439	379	411	393	410	373	377	389	403	409	385	384	425	418	395	375	404	419	415	353	424	393	397	376	392	370	394	393	375	407	381	359	370	386	392	379	389	368	415	395	411	384	388	397	400	341	376	417	390	418	396	375	374	376	432	408	415	404	389	399	412	407	366	395	391	424	431	431	401	410	392	406	400	409	392	386	392	370	371	431	363	417	408	388	365	430	412	379	426	434	360	427	397	391	376	379	393	414	431	392	398	350	397	411	393	395	435	385	380	410	418	387	367	407	416	386	390	374	439	403	414	372	385	412	388	405	379	398	430	435	399	404	383	377	393	422	376	389	420	389	411	389	401	390	426	394	378	420	407	417	416	434	415	391	412	414	380	359	420	455	410	423	411	391	392	437	390	430	397	401	427	428	384	377	400	406	407	413	388	400	433	350	402	392	413	385	456	364	404	401	366	371	370	413	366	408	359	381	389	419	370	430	405	421	409	431	368	364	370	372	391	399	405	370	369	369	392	415	389	408	423	425	419	427	381	417	395	367	404	418	378	386	372	421	409	381	412	398	424	409	394	400	396	350	419	414	416	381	384	377	382	410	400	394	374	381	400	436	398	405	412	347	405	387	391	410	399	376	397	430	383	377	401	437	422	370	393	402	407	395	378	408	408	404	397	410	384	385	402	396	431	411	380	404	409	400	364	415	388	368	400	362	402	383	356	372	377	398	418	372	414	413	397	363	384	398	431	441	437	379	398	446	431	401	387	412	370	413	387	396	372	428	380	407	400	405	383	397	385	377	382	399	352	386	412	416	397	398	403	398	399	409	409	400	374	382	388	386	412	406	395	387	373	402	415	371	402	392	376	380	427	395	389	400	412	390	414	411	396	386	364	381	379	405	432	404	387	394	408	410	399	392	429	422	409	422	406	412	377	392	414	381	438	383	401	327	437	403	420	431	399	372	407	416	394	410	411	374	415	431	414	410	422	439	384	421	366	391	378	409	399	424	366	436	416	356	432	409	408	398	409	375	383	388	407	411	400	402	402	427	404	410	362	392	376	389	405	391	388	397	380	357	428	372	389	368	427	376	389	385	372	415	408	374	386	380	377	394	379	407	429	389	405	408	388	384	397	395	374	406	372	356	392	416	438	364	345	391	387	451	399	415	411	393	381	429	430	395	443	403	409	399	407	443	411	423	391	387	423	400	394	369	398	362	410	394	410	414	393	385	412	380	400	373	399	391	410	398	395	424	392	406	386	390	406	388	412	407	409	393	407	418	401	413	376	420	410	416	384	406	394	380	430	416	411	402	432	397	408	423	411	402	395	363	415	375	397	388	429	423	381	386	411	399	443	405	402	380	390	392	398	389	411	401	391	416	407	390	403	422	375	378	405	404	352	394	387	377	374	408	405	404	350	380	402	388	446	395	397	406	376	386	386	393	423	433	397	425	391	424	391	410	371	376	370	395	388	419	417	358	414	382	366	397	408	423	354	392	383	398	419	446	397	451	414	428	398	382	393	415	346	425	390	385	429	408	402	406	405	417	437	408	377	410	427	420	396	423	396	383	384	388	396	422	390	385	423	384	383	395	407	410	361	370	420	403	352	430	432	412	383	394	390	382	422	410	406	436	404	375	393	426	426	355	403	402	392	414	383	412	382	410	420	385	396	403	396	396	381	415	380	382	382	404	373	415	443	401	416	361	413	386	382	419	413	404	377	390	366	410	355	432	378	421	419	427	398	399	404	386	396	391	407	387	373	394	389	380	409	387	420	397	360	420	407	382	416	417	441	409	411	420	383	373	388	386	391	428	374	382	371	391	416	422	388	376	414	371	427	397	405	399	438	383	413	420	394	413	433	394	412	386	417	380	412	396	409	420	383	368	398	421	382	454	433	406	385	361	395	397	400	415	407	370	354	416	377	411	411	358	379	383	402	434	408	414	392	404	430	374	439	407	439	422	397	400	390	390	345	383	411	401	404	394	387	392	413	393	406	414	404	400	391	399	395	423	402	424	405	393	418	402	397	373	390	406	405	420	454	413	378	389	400	387	413	408	392	396	398	420	406	421	370	375	421	419	392	385	414	425	398	428	408	389	404	376	417	397	389	386	387	368	371	402	418	400	393	392	419	418	396	377	350	372	390	390	390	444	436	426	365	406	355	438	431	389	415	405	388	409	392	395	385	414	399	431	424	386	382	390	407	387	405	411	394	417	390	417	398	403	415	409	383	412	414	376	420	408	433	414	357	400	434	417	402	397	363	402	375	426	399	388	406	413	393	404	403	417	406	372	416	409	414	424	400	386	407	392	406	418	404	371	393	416	432	415	395	390	397	422	351	400	376	369	410	417	392	359	398	429	353	408	428	396	412	410	416	382	433	375	432	415	387	400	372	419	398	413	392	388	397	370	384	409	413	391	414	382	382	382	398	384	400	397	381	385	421	423	392	376	449	393	418	345	389	344	394	400	418	421	374	356	380	421	442	400	410	395	415	431	374	449	412	373	402	382	390	432	424	437	426	401	391	409	366	444	370	401	450	407	405	394	404	416	414	392	403	380	460	454	381	403	452	399	414	401	421	385	406	406	401	364	415	406	421	403	397	408	380	394	429	387	430	407	379	414	415	403	407	422	399	384	427	378	373	400	379	411	409	426	362	431	424	435	403	439	365	405	386	404	366	421	413	362	413	387	412	421	414	434	406	401	403	387	370	414	433	391	383	385	426	416	394	403	428	404	422	388	394	397	429	383	393	373	379	384	398	418	368	394	395	434	380	386	384	398	385	378	386	414	399	405	403	417	417	400	376	401	425	375	416	405	411	414	394	412	390	397	402	409	388	394	427	384	392	368	417	383	378	427	401	407	396	460	410	417	392	379	364	390	421	369	406	400	434	423	392	383	407	385	424	407	433	393	416	402	432	376	384	396	384	373	440	364	387	386	395	402	400	393	391	378	383
49603	28333	16059	7715	4660	3179	2243	1747	1363	1148	1010	893	878	771	741	618	515	449	460	516	450	445	397	366	297	291	308	216	237	228	223	210	240	233	244	214	225	207	210	207	233	226	216	204	225	230	203	202	220	219	238	188	218	233	225	249	210	213	199	226	221	214	204	202	209	221	179	198	215	217	212	196	216	195	231	193	197	213	222	217	221	234	209	215	236	210	187	229	228	230	198	228	205	235	214	209	233	231	227	207	174	188	200	226	240	182	194	224	223	215	201	254	216	212	201	218	223	190	193	211	200	203	232	203	230	203	201	199	214	225	235	243	219	207	218	235	219	222	198	204	203	192	194	226	202	248	223	217	212	205	205	218	205	203	196	218	205	225	229	216	201	236	187	204	222	200	206	206	208	233	205	216	217	222	212	214	194	187	209	199	215	197	191	222	216	199	242	211	227	210	220	213	247	224	200	208	207	221	203	214	211	201	215	210	214	211	213	199	202	214	201	206	190	220	205	222	230	196	221	220	184	218	223	187	220	209	213	186	222	210	164	187	212	207	214	184	177	223	217	209	188	207	190	248	208	182	202	212	233	211	191	201	225	193	227	206	224	218	230	228	232	213	200	197	194	211	225	219	215	213	204	222	207	241	214	232	217	209	197	205	195	232	230	212	213	171	181	220	204	192	216	222	225	216	226	220	227	198	210	187	206	207	205	194	217	229	228	208	204	214	201	199	207	216	194	225	181	218	191	195	209	217	200	241	199	190	196	189	203	186	197	193	219	185	210	208	205	229	178	249	208	237	206	219	212	187	198	209	217	219	208	198	221	204	201	199	202	214	237	212	184	214	210	213	210	177	207	210	226	218	229	228	228	231	217	184	173	206	222	202	193	221	222	242	223	202	193	218	237	198	221	228	206	201	219	209	219	195	216	185	203	208	239	223	194	200	213	190	223	201	220	226	166	183	225	203	233	231	209	215	233	187	207	226	196	218	227	182	222	236	206	210	199	235	210	192	199	192	220	229	229	209	200	182	208	232	229	206	214	204	202	198	228	217	244	257	223	216	217	226	213	233	221	212	204	176	236	209	223	209	198	193	219	207	237	224	202	221	196	203	231	227	237	215	236	208	225	241	210	191	231	196	216	188	213	231	217	196	212	211	212	201	203	208	218	236	213	239	196	188	204	199	217	199	248	219	193	226	211	206	151	208	221	181	219	214	217	237	193	217	192	219	217	197	204	218	217	209	189	233	203	204	184	228	251	230	219	208	215	220	186	207	200	211	202	226	202	196	201	219	206	259	226	219	193	183	195	231	243	230	214	221	211	208	177	234	196	210	240	209	263	247	221	191	209	234	194	211	221	207	250	217	196	223	183	242	196	199	202	217	205	192	203	193	214	206	223	218	234	215	212	212	185	214	231	216	195	208	226	194	208	197	212	216	213	189	225	208	209	213	220	182	217	192	225	209	221	196	221	186	189	197	200	215	209	213	195	212	239	227	229	227	195	230	221	220	215	189	211	246	208	217	198	204	196	200	202	185	206	212	201	229	208	194	203	209	179	224	224	206	228	178	212	206	198	204	212	222	217	236	223	184	200	188	177	209	230	213	216	226	228	211	242	211	196	188	217	214	226	209	246	218	229	215	197	197	223	197	226	236	195	210	207	197	201	211	224	191	200	207	227	214	207	205	235	206	231	232	181	207	201	227	213	212	187	176	203	220	231	193	219	214	195	215	201	201	217	209	211	234	209	217	186	198	239	218	207	220	194	218	202	199	216	212	258	218	181	214	195	229	221	228	221	218	214	207	242	222	219	198	230	238	206	181	178	191	192	190	195	191	216	217	216	229	215	236	195	193	208	202	217	182	222	192	184	235	198	224	225	244	231	207	220	217	216	201	206	193	176	214	194	210	194	196	200	222	188	252	229	236	178	242	228	206	213	227	234	229	193	213	241	198	186	213	190	190	222	211	192	190	212	197	212	192	227	191	224	200	206	215	213	207	198	220	213	190	212	201	221	236	205	209	217	214	214	198	232	222	183	226	237	219	216	195	204	221	239	222	222	216	220	185	202	190	170	198	193	211	223	209	228	211	213	217	203	205	190	207	197	220	219	189	228	196	225	215	199	223	223	211	222	215	228	232	235	234	217	229	220	234	227	199	222	214	218	216	214	232	227	203	212	238	186	220	226	200	194	222	217	205	228	207	186	207	215	208	199	188	215	192	194	210	185	219	246	227	219	207	214	224	223	223	227	238	223	205	181	203	189	235	179	223	242	204	197	215	217	221	203	209	195	200	203	225	192	182	203	216	226	186	198	212	194	212	202	199	220	211	211	199	198	220	221	244	205	223	193	195	189	197	206	179	205	203	193	194	205	216	211	222	242	231	217	215	218	197	212	230	225	217	220	214	194	176	217	206	216	198	211	217	200	199	195	191	237	221	211	222	230	219	212	189	245	222	194	212	225	208	196	221	196	204	196	228	233	214	195	222	192	202	260	240	209	206	214	190	209	201	216	213	203	212	190	190	233	212	212	206	176	190	200	190	213	223	221	206	213	217	225	223	202	218	229	196	215	213	196	197	200	197	219	221	195	216	198	218	206	197	210	222	218	217	235	194	246	192	200	204	198	185	212	190	209	196	198	237	222	228	200	214	199	227	193	222	191	228	232	212	238	215	235	223	201	211	179	209	189	212	229	231	222	236	227	216	221	220	205	194	210	207	225	196	229	189	186	225	191	239	230	209	232	216	182	216	226	205	181	218	186	218	217	232	223	203	201	197	231	212	180	228	225	194	199	173	231	231	189	221	207	229	204	205	205	235	217	224	230	160	220	185	191	190	193	204	247	190	181	233	199	228	232	238	225	216	205	200	237	226	197	194	214	215	206	223	195	204	183	214	212	210	184	211	219	223	183	170	187	196	221	210	230	193	183	200	187	187	246	221	174	216	235	238	215	208	206	212	230	220	218	206	196	210	222	203	218	213	214	223	217	198	204	212	204	217	224	213	218	221	224	211	192	224	225	214	196	248	206	214	221	213	195	224	194	193	218	221	204	190	242	214	223	213	207	216	209	184	226	233	230	200	217	201	208	198	219	202	201	210	201	211	204	206	217	225	214	191	217	228	222	199	221	202	205	227	227	233	205	224	200	207	206	247	236	225	223	198	217	199	195	234	221	220	187	196	198	228	218	225	246	224	209	185	214	221	194	202	242	218	209	187	233	215	220	210	198	182	209	228	211	221	190	191	204	225	210	204	221	192	203	195	220	204	204	224	221	222	226	214	223	189	192	180	219	202	202	221	210	274	240	215	218	220	203	180	230	222	196	195	197	199	206	223	188	183	216	224	215	213	216	201	211	209	233	203	209	186	184	194	168	208	211	211	208	196	214	216	208	212	219	200	190	231	227	213	226	201	217	169	209	234	244	195	205	236	219	202	199	240	205	210	222	215	203	210	220	221	198	224	212	213	203	196	227	203	192	205	224	227	202	205	226	196	202	225	210	190
27698	18835	17486	14615	13060	11131	8912	7198	6000	4843	4319	4175	3926	3658	3283	2880	2466	2206	2150	2210	1947	1837	1728	1486	1199	935	924	784	652	637	636	593	637	580	560	523	545	505	494	542	485	497	515	474	448	471	471	501	486	515	456	488	466	478	461	488	478	473	479	484	452	477	484	443	477	454	426	436	468	481	451	461	487	481	488	476	474	449	473	481	421	514	441	458	454	464	468	465	478	504	453	446	507	477	489	455	446	444	448	431	467	472	441	463	448	467	469	450	456	463	480	432	504	458	447	473	437	442	441	499	510	499	428	447	444	449	441	430	488	482	441	462	458	449	435	467	430	462	425	465	453	463	524	467	481	478	458	453	460	449	465	477	481	440	460	468	467	441	433	471	481	455	524	452	467	472	437	474	439	481	502	480	508	477	456	473	437	477	444	465	470	465	463	456	424	461	432	452	449	459	454	467	482	466	457	477	467	499	483	436	464	467	467	492	453	449	441	483	471	430	479	455	433	457	461	460	444	467	447	473	428	454	467	497	461	437	461	519	450	450	489	465	484	441	469	473	446	472	461	434	452	456	453	450	434	450	426	435	466	452	500	470	503	462	461	437	467	470	469	462	465	473	463	454	478	490	470	466	474	477	458	443	455	421	496	482	435	477	483	455	467	445	452	486	498	454	474	472	450	470	454	441	412	445	476	518	438	476	449	459	452	465	443	473	461	447	440	460	464	451	432	489	474	460	488	442	441	466	492	474	430	420	478	471	483	447	447	447	423	476	504	442	467	443	515	456	475	433	484	444	439	463	500	470	450	423	424	437	479	437	492	489	481	452	467	447	471	486	474	449	476	489	483	511	423	430	449	493	450	449	455	432	474	475	429	483	487	470	468	457	469	511	505	472	459	473	449	491	436	452	482	469	463	470	467	436	450	483	459	483	436	436	486	422	478	445	458	499	436	431	447	442	440	467	471	449	474	476	428	489	403	423	452	460	476	505	453	461	474	422	429	453	438	502	459	479	448	438	467	433	491	478	476	457	441	467	417	492	474	448	465	424	475	476	441	433	458	489	474	433	425	490	450	474	469	425	481	470	455	462	413	443	465	461	464	428	471	479	479	460	431	439	459	458	495	429	479	417	486	478	438	460	437	448	482	455	454	470	443	471	450	470	486	439	457	449	461	458	475	457	435	430	470	429	457	454	476	445	441	467	436	428	452	456	467	482	440	434	448	461	435	472	446	433	446	471	427	462	421	468	434	438	444	438	501	492	452	474	475	480	436	455	439	414	448	466	441	444	471	490	450	449	428	453	492	509	488	487	480	449	461	487	459	459	450	456	448	446	463	454	457	448	506	487	445	483	419	453	483	461	471	459	494	468	446	457	487	474	485	428	462	479	514	474	464	484	433	483	441	459	440	465	455	430	445	453	448	491	454	462	466	476	445	431	452	478	493	445	427	453	440	459	506	473	467	441	475	430	464	506	445	462	473	440	429	456	467	476	496	488	433	490	502	429	447	488	451	453	474	487	480	468	485	449	450	467	456	497	456	478	500	487	437	462	471	473	448	448	456	427	475	480	465	462	446	480	482	461	442	462	442	455	432	443	486	439	455	463	457	458	467	467	469	458	454	422	441	428	478	461	479	461	463	433	462	475	462	432	423	468	426	499	487	462	450	460	437	481	424	432	455	468	474	470	457	431	445	460	443	466	468	441	458	453	471	447	431	460	431	475	500	450	447	497	409	434	453	478	484	462	450	457	472	467	451	436	430	464	419	489	446	474	493	428	454	426	466	454	462	522	437	468	479	493	492	462	501	467	472	447	469	461	446	455	470	437	435	457	439	458	480	464	451	438	468	464	414	468	472	433	474	455	488	481	453	429	464	456	427	444	460	473	444	462	473	497	469	467	454	465	448	437	473	467	461	442	483	442	478	492	454	405	475	481	432	450	504	465	441	460	476	496	484	426	447	490	493	475	480	467	452	468	444	448	480	455	429	475	471	382	457	434	404	454	486	452	444	458	429	418	482	493	452	443	488	462	479	444	487	431	442	480	461	429	422	472	454	419	435	456	470	473	455	453	387	509	463	418	454	484	471	480	486	466	460	428	457	468	491	460	433	458	473	495	448	428	483	467	454	464	451	467	480	451	457	450	472	458	453	455	486	484	458	446	443	462	445	520	452	438	464	453	470	473	482	492	445	443	479	482	454	483	474	461	437	452	466	443	450	474	422	472	470	446	504	464	474	495	447	474	388	450	486	466	463	407	501	473	439	446	473	486	457	462	461	466	499	446	441	501	450	453	448	460	458	442	433	462	454	443	482	497	407	489	447	474	459	446	457	419	457	491	454	420	462	442	457	459	459	451	489	444	444	433	479	492	451	400	438	485	440	461	448	438	453	461	424	480	450	482	474	479	422	500	449	436	478	485	535	449	433	424	453	458	501	463	476	464	472	454	461	442	468	473	451	470	442	463	469	483	464	450	417	439	441	418	437	442	492	482	463	442	447	476	463	418	486	452	455	449	451	444	478	443	464	459	465	483	475	448	455	443	464	425	440	436	449	489	463	487	453	462	478	446	432	450	457	488	437	445	447	504	435	472	421	461	426	485	464	459	457	439	476	461	476	462	466	465	467	460	420	481	443	466	473	468	460	421	524	461	501	449	491	423	464	476	458	448	464	472	483	457	452	475	482	502	471	459	447	430	435	448	470	514	464	468	472	475	487	455	478	469	438	447	475	440	444	430	433	456	480	450	475	457	461	456	470	481	475	478	485	448	463	496	395	474	472	474	448	421	457	466	486	493	454	467	445	448	435	498	443	436	454	442	464	472	475	469	436	461	462	454	449	421	429	459	439	456	476	470	460	476	482	465	484	500	485	464	408	468	456	456	469	453	478	456	442	471	470	448	451	519	475	433	438	494	385	419	421	456	460	397	446	427	457	441	485	450	443	480	442	437	460	461	439	451	438	482	459	485	461	465	447	438	507	443	449	492	454	469	456	482	408	453	460	479	446	462	443	456	490	469	448	462	455	441	460	451	477	487	436	458	455	425	471	473	467	451	486	459	473	492	442	490	453	462	501	421	473	443	472	429	489	427	434	453	450	427	463	454	508	467	452	436	450	477	450	469	474	452	482	474	472	475	462	464	462	437	463	434	434	469	433	461	515	480	472	431	459	460	460	491	446	441	486	436	483	491	425	446	456	435	481	448	442	460	465	422	458	472	469	471	447	471	428	422	414	454	476	442	455	448	488	475	446	463	451	476	450	458	430	463	455	449	440	431	465	463	485	458	463	473	449	450	434	454	442	472	468	467	455	493	470	471	467	419	423	440	485	448	492	470	483	462	434	448	472	461	454	451	462	454	477	450	441	424	458	435	457	510	468	456	440	456	467	454	518	456	456	529	447	473	430	448	445	452	454	480	501	505	437	454	444	457	496	479	468	457	460	452	439	486	505	411	408	472	443	472	491	470	462	441	500	492	492	473	459	452	434	458	487	480	438	468	444	442
30333	13517	4844	1889	1246	877	659	599	525	410	399	371	326	328	305	292	276	287	254	263	230	246	256	223	248	213	225	210	222	213	196	185	172	184	196	194	197	189	197	200	172	220	204	200	184	218	197	165	220	180	198	214	201	199	210	223	196	176	180	184	212	203	219	187	192	204	172	166	180	204	210	199	202	174	195	203	221	209	196	201	169	196	186	180	239	216	171	204	185	211	201	207	217	194	198	208	224	193	185	186	216	204	208	197	209	217	207	211	216	221	195	195	190	188	197	204	222	175	203	196	193	202	196	197	205	198	226	189	192	187	216	203	211	216	194	217	222	192	165	213	232	197	211	219	217	188	196	194	209	222	177	205	174	188	189	199	219	207	195	185	223	211	194	216	165	190	210	180	168	234	175	220	194	210	190	204	181	185	200	191	174	171	178	219	197	180	193	212	208	214	161	179	196	164	208	200	182	196	193	201	192	208	200	189	179	216	202	199	189	181	199	226	197	205	222	220	205	211	217	206	204	185	232	210	182	185	189	187	197	183	213	247	205	177	213	204	211	185	177	188	195	216	206	209	166	191	192	218	194	222	210	205	206	193	164	163	184	192	193	211	196	184	191	181	194	181	189	202	211	201	185	208	197	173	172	209	232	210	200	209	199	188	217	220	193	210	198	195	209	209	196	192	194	200	197	210	206	205	192	201	194	214	194	179	201	203	196	207	220	216	189	205	195	175	226	206	215	198	203	234	204	227	186	226	221	216	214	212	207	210	200	225	173	205	203	197	176	198	215	226	197	189	182	192	185	215	181	221	215	215	199	174	214	214	203	190	215	192	202	190	209	175	189	233	201	215	187	198	202	181	193	200	181	179	223	209	192	212	199	181	195	211	206	207	187	183	205	175	192	190	200	219	223	225	166	194	176	205	175	228	212	169	181	202	195	208	206	211	218	191	198	179	188	200	200	202	197	175	216	203	199	186	205	209	172	190	208	217	181	208	184	188	195	196	205	193	182	236	215	207	198	187	207	213	210	208	192	189	207	201	217	195	169	179	209	180	172	211	211	191	194	211	230	199	195	222	193	177	175	240	208	186	197	214	198	215	205	213	199	210	216	207	189	201	197	199	208	233	209	208	193	218	205	223	205	211	217	195	196	203	163	227	230	199	160	225	194	190	201	196	196	172	211	186	198	207	209	198	232	221	200	185	193	185	158	171	221	182	203	206	224	193	161	201	172	204	240	201	205	174	178	226	191	201	191	166	203	215	209	239	208	195	195	176	232	211	175	186	230	227	182	176	219	204	212	192	200	229	192	206	198	177	202	189	210	204	198	179	201	247	216	192	223	207	194	205	218	188	189	185	192	212	220	192	191	171	186	200	208	194	187	203	204	212	211	204	220	207	179	224	195	210	189	193	193	181	196	226	196	210	218	189	192	207	189	199	225	199	184	195	225	186	206	201	201	199	190	170	183	216	189	194	194	204	193	206	203	206	192	198	213	209	187	195	214	181	218	221	195	191	237	228	202	180	178	199	213	212	216	195	212	203	192	178	194	195	219	209	224	222	232	193	206	208	182	201	220	192	184	203	198	186	159	189	201	200	188	211	185	194	173	198	198	202	206	216	200	208	226	178	167	207	201	203	195	185	183	199	224	205	213	185	214	205	216	147	201	217	190	216	218	168	205	189	217	205	210	213	186	198	202	193	198	198	195	181	189	218	214	201	200	198	205	191	191	227	197	197	173	203	196	201	218	175	216	203	212	185	215	203	202	202	164	199	192	212	242	235	177	206	208	174	190	214	201	206	199	206	183	223	172	189	219	209	169	192	192	180	199	198	227	208	212	178	161	198	214	190	215	174	193	207	197	204	181	218	199	216	198	218	206	201	202	223	209	215	200	195	205	186	185	214	185	222	172	192	227	213	193	202	227	194	172	176	198	195	178	204	238	187	184	195	186	194	178	198	207	204	214	184	202	210	206	183	192	171	182	211	202	218	226	191	208	210	203	188	187	190	211	232	192	203	248	203	196	210	211	153	201	191	185	218	198	211	216	186	188	200	223	197	207	198	208	185	184	183	200	201	200	180	187	218	211	211	199	177	190	199	196	209	198	180	188	197	192	217	222	194	194	184	218	206	217	229	203	211	215	184	210	201	187	202	187	217	219	192	177	202	178	165	189	211	193	187	185	181	227	239	186	190	188	187	193	181	193	173	199	171	179	187	182	178	185	189	195	188	181	183	189	198	204	185	217	192	199	161	198	206	207	202	216	229	195	198	211	221	206	201	203	217	185	223	194	191	169	194	187	219	207	197	193	207	226	159	185	213	195	176	182	189	176	195	188	199	206	229	189	200	188	209	197	207	207	175	182	175	213	196	213	189	177	168	210	223	197	225	225	222	202	167	200	193	207	194	211	198	210	198	193	207	195	210	204	213	192	208	188	216	197	201	182	191	218	213	178	204	228	187	206	221	197	204	232	190	177	191	186	195	202	202	209	197	216	196	203	187	192	191	216	226	202	162	205	176	216	193	202	192	208	219	184	202	205	218	183	196	199	200	209	193	202	203	189	216	206	204	205	198	200	178	201	206	194	181	223	193	214	219	196	196	194	212	212	180	218	242	197	207	213	205	189	201	198	224	232	204	194	193	207	196	213	188	204	217	214	195	189	183	193	203	190	187	190	199	184	212	215	181	191	177	215	212	217	182	244	179	211	190	200	216	217	201	216	193	228	214	219	200	194	212	209	197	220	199	195	211	215	162	182	167	179	223	226	196	187	198	224	237	205	174	208	180	204	198	220	176	193	218	202	196	209	235	195	233	198	171	202	196	185	187	215	207	179	212	211	184	201	160	218	181	209	218	189	176	214	183	191	186	222	202	202	226	198	157	194	202	187	213	191	195	200	224	187	178	187	203	202	201	198	210	202	227	221	195	198	201	187	185	215	174	205	200	227	212	189	249	225	205	222	177	190	213	190	222	203	196	172	206	226	218	220	218	191	205	200	175	184	188	217	187	193	186	205	194	189	197	223	209	195	211	216	209	190	199	220	181	193	178	200	209	193	208	201	206	179	226	213	210	192	184	192	206	192	196	190	206	185	215	193	208	227	201	199	193	224	202	222	192	242	207	197	194	202	176	204	190	194	197	217	214	183	192	175	193	203	212	210	227	209	212	219	206	226	195	222	197	211	203	187	193	194	197	214	179	209	174	203	221	190	181	244	201	192	212	199	204	200	199	194	202	216	187	196	186	180	194	198	193	183	176	161	192	233	207	207	195	181	189	190	225	222	178	202	212	206	187	206	201	208	193	181	217	236	195	212	189	195	198	197	208	228	184	194	186	195	202	207	190	207	189	194	197	167	181	202	190	206	180	196	199	190	203	185	207	201	201	218	214	168	206	183	210	215	210	220	196	203	209	189	206	219	224	195	226	186	196	203	210	168	186	173	205	201	187	182	183	204	166	180	199	193	228	190	208	218	187	197	194	222	187	207	209	199	224	173	184
17414	8526	6441	4953	4202	3464	2773	2366	1828	1568	1452	1312	1323	1246	1118	1062	976	856	877	839	762	747	740	684	665	622	573	521	500	475	462	482	475	465	424	448	454	459	433	441	476	424	442	448	423	416	444	429	425	444	425	455	417	457	423	409	430	418	412	475	416	460	444	429	438	433	428	411	399	443	423	422	467	442	450	414	408	442	450	455	434	412	395	402	409	418	399	387	445	423	386	421	421	417	446	422	431	399	403	432	422	400	437	406	450	457	433	419	388	417	429	421	427	430	422	433	422	393	453	443	427	429	468	383	413	450	421	447	435	422	432	425	424	418	414	420	438	444	423	424	394	421	425	433	418	444	441	481	429	429	409	450	403	456	434	428	444	435	424	423	431	435	452	414	402	404	436	424	452	436	397	416	436	433	428	422	425	471	428	477	424	434	426	443	394	407	425	410	438	430	438	446	420	441	435	444	408	473	448	413	401	424	465	426	440	415	434	419	460	454	427	407	430	375	421	422	433	405	391	402	454	438	446	415	439	431	396	431	440	476	464	445	424	431	404	405	427	440	398	396	398	428	459	393	445	431	422	390	450	425	412	407	433	415	419	435	415	404	411	418	434	448	405	447	422	398	426	467	443	414	432	439	389	449	437	383	445	407	417	432	440	432	416	391	427	429	434	431	405	414	445	424	428	399	431	408	437	467	428	495	409	447	437	457	409	423	407	444	467	426	421	425	407	431	428	412	459	390	424	480	442	423	414	403	401	430	463	472	459	489	439	421	437	431	461	424	449	431	414	443	407	411	413	444	412	424	423	444	465	430	412	429	387	435	439	417	430	443	401	427	442	404	459	457	436	429	386	426	429	430	424	428	446	408	439	457	380	413	449	423	450	401	443	457	417	417	418	411	430	417	450	434	431	441	431	414	422	447	433	460	411	388	420	415	437	429	428	369	412	429	438	427	413	421	439	407	404	423	409	436	459	403	448	421	412	460	444	452	464	413	423	434	402	404	424	418	418	431	410	406	428	417	401	406	484	438	415	431	473	429	383	429	431	407	396	439	409	468	421	417	401	404	441	429	411	428	447	445	418	425	380	478	421	409	434	432	430	384	424	409	444	396	430	395	436	406	402	435	463	411	455	423	395	453	375	427	423	411	392	443	438	427	439	445	424	454	439	368	439	439	401	452	448	409	419	415	419	435	417	450	434	429	406	452	422	440	395	508	443	423	425	443	446	455	397	477	457	454	427	452	433	440	399	411	435	449	408	428	386	405	430	397	425	414	422	432	448	395	457	455	382	418	419	404	435	444	434	401	404	466	442	402	435	396	405	453	433	456	416	427	438	434	447	408	418	417	435	449	436	427	423	431	430	400	465	426	405	412	404	457	425	438	426	434	418	393	423	451	436	474	414	423	415	410	408	464	441	399	446	411	423	429	413	416	443	462	450	418	397	410	430	442	425	419	446	452	437	436	416	424	451	401	432	412	408	425	413	430	423	435	418	417	443	386	411	406	400	434	400	419	429	387	427	397	413	405	449	462	431	463	424	443	403	430	426	402	445	404	456	402	435	430	414	424	430	441	447	439	433	446	419	421	469	426	410	459	392	444	425	424	413	423	407	410	430	443	462	442	406	413	425	407	445	460	449	443	443	459	469	418	449	446	417	431	417	438	429	444	439	424	402	455	441	433	445	470	428	392	424	418	421	423	438	432	452	451	436	448	449	407	408	419	427	424	419	417	448	451	427	436	430	405	413	446	420	435	417	435	396	445	441	451	439	415	421	424	407	402	373	433	430	440	416	394	429	423	429	463	449	428	466	441	447	445	399	421	458	429	450	405	418	450	441	452	410	403	462	439	451	432	439	445	418	455	422	420	405	437	422	374	411	420	423	400	431	430	427	438	447	438	414	403	440	436	412	451	401	421	404	471	441	409	436	482	431	409	447	460	424	405	443	428	428	415	409	427	443	451	421	445	409	450	407	433	430	426	452	410	405	438	435	470	398	432	411	429	417	417	420	412	414	386	433	409	480	456	438	444	394	416	433	408	411	416	436	435	443	461	441	432	457	432	431	403	433	396	415	401	429	443	410	421	439	403	447	441	468	437	433	437	439	409	383	401	445	430	438	428	399	432	439	411	381	439	426	438	412	400	461	440	446	369	413	443	461	437	419	432	431	445	420	455	422	421	418	408	384	420	457	425	438	402	435	476	438	446	408	444	431	398	411	417	437	433	395	392	442	397	426	425	433	433	445	450	424	372	433	432	403	389	418	396	445	409	439	457	463	422	433	407	387	443	427	416	441	407	415	413	430	427	437	451	433	415	449	415	434	426	425	432	445	417	444	404	412	435	443	411	403	452	459	449	422	448	418	443	408	409	428	427	442	424	415	467	439	417	400	457	425	412	402	403	392	414	427	393	421	422	406	417	451	417	417	422	421	402	420	405	436	378	444	403	466	433	445	424	450	434	420	419	428	408	421	435	419	464	401	439	414	413	454	454	417	474	431	450	421	434	426	410	461	425	394	464	410	447	403	434	419	427	423	464	411	432	413	438	456	416	435	432	418	415	443	407	443	435	388	425	437	401	409	447	451	449	438	474	431	410	388	422	458	447	393	427	410	409	457	440	421	447	381	425	385	481	419	424	412	491	446	427	379	403	418	437	438	429	461	457	419	416	414	439	389	413	429	427	421	428	436	451	420	416	476	455	427	428	439	414	423	426	444	470	471	428	453	448	435	461	410	455	432	425	437	386	427	428	412	405	421	443	427	439	442	407	404	438	417	466	423	420	433	440	390	426	404	449	426	447	412	449	419	433	438	440	415	393	418	390	411	411	467	420	404	461	406	400	416	398	444	462	396	418	421	429	404	458	407	433	452	429	433	434	418	380	406	418	419	443	456	434	423	445	468	426	416	391	416	421	427	432	404	413	410	437	422	452	415	416	429	403	404	409	443	441	433	457	410	424	432	475	400	460	442	467	446	372	391	414	428	415	464	436	453	442	425	410	413	440	417	453	407	417	419	443	463	416	405	428	398	392	428	444	403	431	473	432	382	446	432	399	460	459	462	421	487	388	393	456	419	457	427	420	427	410	451	457	431	449	420	421	388	401	425	406	427	458	451	433	407	396	429	453	454	463	434	432	433	464	436	418	411	435	443	427	444	464	433	401	417	458	426	429	386	423	445	442	434	434	391	422	469	429	426	438	445	434	437	437	439	380	443	441	406	429	408	431	448	425	453	408	393	434	442	407	419	430	414	403	413	432	426	426	440	430	399	413	395	457	426	429	443	418	413	405	429	460	418	440	432	438	437	448	422	449	432	423	450	433	447	430	405	434	421	414	396	420	431	458	436	447	461	421	413	425	459	446	442	416	456	422	401	390	429	440	399	406	441	439	463	429	425	412	416	412	434	430	395	445	464	406	416	421	440	402	430	414	438	430	429	414	403	456	452	412	431	436	409	425	432	434	442	449	428	414	422	445	445	417	449	427	436	444	438	415	459	471
44120	21175	9945	3982	2368	1643	1283	981	758	694	588	531	542	510	471	431	415	331	349	326	310	303	292	270	252	233	234	197	229	230	183	157	209	193	178	213	199	188	186	199	164	181	176	190	185	155	184	154	193	181	168	176	171	196	163	175	187	201	189	174	176	196	157	189	178	177	177	173	152	176	163	170	186	198	195	198	161	161	188	207	168	163	165	138	176	185	157	204	167	186	175	184	193	188	200	196	189	168	164	171	181	200	186	182	182	166	195	183	168	182	212	174	179	169	192	206	179	167	180	190	172	187	180	158	163	202	194	179	197	171	185	191	154	202	189	184	169	176	171	177	182	180	170	197	164	166	159	185	183	202	180	192	164	182	193	197	197	150	175	187	178	172	183	200	192	186	181	174	185	159	149	170	192	177	172	188	150	164	170	177	170	168	211	158	200	161	183	210	190	160	207	190	177	181	174	181	180	196	182	176	182	193	189	190	166	171	194	183	149	160	171	171	197	178	209	164	190	170	194	187	179	197	186	216	162	173	167	158	191	184	170	168	184	169	183	179	196	179	180	173	196	175	163	183	211	218	192	189	180	194	202	185	186	176	202	190	192	179	176	193	166	187	176	156	205	177	188	175	191	175	170	171	169	192	156	182	178	204	175	177	185	214	162	163	166	195	186	171	178	195	180	188	184	163	210	205	182	193	202	192	186	174	181	196	198	191	204	188	203	199	188	173	169	180	164	171	159	189	171	193	170	179	162	175	176	177	180	154	170	177	192	190	185	212	187	191	154	174	182	177	153	197	176	181	149	175	188	171	191	192	172	168	187	192	175	180	185	195	228	187	170	157	165	144	182	174	206	166	190	187	184	185	188	190	174	192	186	182	203	183	184	179	175	178	163	180	182	185	191	149	174	181	188	178	166	188	164	156	174	151	149	196	185	192	167	201	171	185	167	176	184	175	190	156	169	174	165	175	168	166	172	185	192	163	167	179	167	191	181	179	193	205	177	151	182	181	172	181	168	179	163	186	166	205	203	166	207	183	192	170	156	170	188	166	196	189	163	204	192	180	168	201	150	152	209	158	163	175	182	178	180	164	198	192	199	192	183	186	196	178	175	172	159	163	176	189	181	175	174	146	171	173	213	182	171	181	159	187	210	175	199	175	161	179	163	178	176	168	167	195	180	207	179	182	167	154	184	172	174	194	194	163	167	193	186	172	172	180	179	186	149	173	186	187	169	174	195	168	175	177	178	167	213	181	161	193	204	199	162	159	157	196	192	182	181	160	204	211	179	196	178	180	162	178	172	193	186	197	183	174	190	172	183	189	192	186	182	183	187	177	186	199	177	164	161	202	180	187	174	180	190	198	172	195	169	167	191	206	160	183	152	177	202	179	168	175	169	175	169	171	181	172	185	173	173	178	195	167	169	173	184	172	169	187	200	165	190	184	184	160	188	170	152	181	214	165	187	183	166	185	176	204	165	155	153	163	196	176	167	187	178	185	185	172	177	179	183	206	184	221	181	184	191	201	179	173	164	188	186	164	162	180	183	184	189	181	195	191	178	184	172	197	160	163	167	184	170	144	202	161	196	194	170	174	191	169	169	181	164	168	197	200	191	187	155	173	155	172	194	206	176	165	161	167	178	170	167	188	148	182	175	169	184	191	205	178	166	166	181	189	159	187	185	176	166	191	161	222	184	179	165	148	171	182	168	171	168	174	155	168	157	196	175	179	173	189	186	160	166	199	190	165	185	199	175	206	171	162	191	174	183	162	169	209	193	167	189	176	182	168	201	158	180	157	170	171	180	187	199	183	217	172	192	185	190	175	190	206	165	168	202	171	176	197	193	169	176	190	154	177	172	172	197	196	195	202	193	197	187	199	162	174	187	176	185	200	166	166	191	174	188	184	171	194	188	197	154	189	163	166	174	170	178	165	178	207	183	177	198	206	184	179	155	201	183	171	174	155	209	198	203	218	187	163	178	176	166	165	168	179	192	186	205	182	177	173	162	186	192	164	183	190	182	172	166	139	195	195	186	179	167	177	201	165	168	177	213	163	175	173	168	157	170	174	176	181	175	181	163	182	173	180	172	182	204	169	173	185	190	189	180	190	184	162	150	171	180	157	186	172	180	181	185	179	169	166	193	171	157	169	161	185	180	185	186	171	186	190	175	182	179	146	177	193	163	198	184	174	172	160	182	194	203	170	176	189	184	183	166	175	179	188	166	179	171	171	173	192	178	177	176	164	172	182	161	194	173	204	174	159	162	192	184	176	168	185	204	177	205	195	191	181	176	165	170	203	178	192	177	192	192	197	201	180	160	188	196	166	164	170	189	196	165	153	188	185	204	165	190	180	201	186	160	174	191	178	168	177	172	197	182	188	169	168	167	184	209	187	198	152	173	178	207	163	192	167	195	160	198	191	167	174	173	183	185	180	156	166	178	183	153	155	159	171	169	212	194	170	196	166	146	167	178	196	198	171	191	206	188	178	204	182	170	185	166	159	172	183	153	145	199	197	170	200	171	182	190	175	181	182	182	174	199	208	168	183	183	164	186	166	182	168	181	202	191	201	190	173	162	204	188	163	193	176	153	191	179	177	182	143	181	161	186	201	192	180	160	173	203	172	179	190	182	179	165	159	178	186	182	191	178	177	174	168	175	173	168	170	189	171	149	190	172	184	186	188	192	167	196	177	177	171	162	176	187	153	161	186	152	163	175	169	192	181	169	167	181	156	179	164	176	156	164	190	164	180	169	160	174	170	168	174	185	157	176	176	173	168	191	184	189	189	195	168	193	157	179	180	182	190	172	162	169	159	180	189	157	177	145	150	157	188	184	177	172	182	174	185	154	188	195	193	174	182	155	168	176	178	168	168	188	181	186	197	205	205	205	174	169	149	200	180	198	159	195	197	205	187	178	177	161	186	173	161	191	189	186	206	178	168	166	179	177	190	167	177	191	219	219	149	170	183	189	191	208	177	182	157	182	181	176	165	156	205	178	151	181	156	191	195	180	170	165	185	171	178	190	197	184	193	176	193	155	165	202	179	154	175	174	174	172	204	173	180	146	180	191	175	166	176	170	185	179	186	186	177	178	155	183	162	187	177	177	176	203	178	181	197	187	179	152	207	171	191	181	169	175	189	166	172	187	182	193	160	207	187	193	193	204	204	171	162	177	166	168	153	174	172	180	170	160	192	195	198	152	163	180	181	171	188	177	183	207	187	157	191	187	177	159	171	212	178	181	185	206	178	163	152	185	181	173	206	188	186	155	192	182	190	213	167	187	188	172	207	188	194	167	195	175	170	166	191	194	185	191	211	163	180	169	202	163	169	178	180	155	171	205	203	218	182	165	185	183	175	168	192	162	183	188	197	199	192	194	174	189	193	178	186	194	155	190	189	193	179	198	160	181	196	178	178	160	149	155	169	180	203	195	171	178	179	186	157	165	203	202	182	177	188	190	207	151	158	151	199	188	190	186	176	157	218	161	174	166	177	184	158
25444	13647	11863	9634	7718	6258	5445	4372	3536	3190	2874	2531	2500	2280	2177	1857	1749	1409	1435	1419	1248	1163	1151	973	893	786	623	604	484	556	477	478	484	458	437	419	424	440	451	407	404	409	410	405	438	434	387	400	406	432	401	412	435	413	446	390	413	406	406	419	449	395	416	399	386	394	400	407	392	401	403	382	396	382	421	373	433	352	392	412	406	395	413	403	376	404	412	404	412	393	414	413	390	391	446	405	411	384	438	430	408	388	399	376	418	411	397	384	402	386	363	422	378	391	419	395	412	428	393	430	434	354	393	394	400	431	410	410	401	409	372	404	421	410	385	399	379	437	409	386	383	405	409	432	423	404	391	376	371	433	382	413	393	409	379	382	398	413	360	403	370	404	413	390	414	405	398	411	422	386	362	383	384	404	387	417	430	431	405	351	399	377	418	444	395	373	396	423	385	405	401	379	404	393	435	395	389	412	395	430	420	437	387	405	424	381	397	375	400	375	392	424	411	385	349	372	404	369	416	378	370	389	376	391	402	382	393	389	411	378	367	370	364	393	388	418	406	399	421	392	409	374	394	365	396	431	401	394	373	400	419	378	391	380	411	389	404	416	392	387	382	403	394	438	404	388	379	417	441	381	385	362	385	442	388	361	396	390	380	389	394	420	385	391	423	405	438	420	395	358	367	383	378	389	407	396	411	408	391	396	378	397	378	366	404	383	386	391	376	386	376	411	396	401	405	409	358	424	445	390	401	395	425	396	398	409	438	379	393	395	426	376	427	415	368	409	387	399	392	393	417	352	358	418	368	353	361	409	409	414	365	363	388	412	389	388	406	424	383	373	364	420	405	363	379	412	402	425	381	468	393	401	393	405	417	407	420	415	413	415	408	398	397	403	362	405	412	376	414	412	366	429	371	368	380	415	394	401	367	367	374	414	407	404	383	407	390	379	393	410	404	368	373	395	422	376	398	409	404	406	397	400	402	374	382	415	390	402	353	389	380	436	421	417	412	396	395	374	389	422	402	402	366	351	404	427	418	383	344	444	404	398	452	357	389	383	370	369	384	393	410	442	384	398	394	381	364	375	401	403	413	365	360	413	374	390	420	396	426	399	398	380	409	414	410	387	384	418	365	398	425	388	385	416	391	370	416	393	375	427	405	403	360	405	412	419	402	401	405	406	370	384	414	418	378	390	373	402	389	402	373	412	403	405	392	388	393	375	380	389	382	405	423	402	410	380	389	420	362	426	401	369	372	375	374	412	375	389	427	410	435	374	410	394	424	442	404	407	362	400	381	404	434	395	389	407	411	396	385	389	399	368	420	384	384	358	385	392	415	413	376	409	434	391	407	391	401	394	375	404	398	401	386	415	397	364	388	384	402	388	384	408	414	382	401	377	371	403	383	375	390	386	415	398	429	421	400	366	413	436	408	422	397	379	374	359	407	392	374	420	387	401	400	397	443	386	431	405	377	393	402	404	394	446	404	386	406	441	389	392	391	428	393	420	379	384	381	385	458	389	389	395	363	402	400	376	398	405	408	399	387	404	404	385	414	397	403	375	382	370	402	395	401	403	403	388	425	395	408	412	416	389	407	371	410	441	418	437	375	390	365	377	378	399	435	399	398	413	392	390	404	393	442	380	395	419	378	410	421	393	397	364	406	367	420	391	403	388	390	403	366	429	391	429	416	388	406	415	424	395	399	407	445	421	371	395	381	394	420	404	371	397	404	396	390	390	416	413	409	407	412	418	430	388	397	397	427	406	415	390	362	435	355	408	400	409	401	392	387	373	404	382	409	385	427	392	440	378	395	411	416	394	373	409	381	377	382	400	419	374	391	418	386	429	412	385	384	408	410	398	407	442	386	403	453	424	431	374	383	393	386	420	366	410	405	395	362	429	384	436	399	420	351	398	404	369	428	381	393	360	397	377	359	403	383	433	418	387	416	393	411	379	427	396	394	421	409	416	375	415	413	382	404	455	381	347	372	392	446	377	394	396	391	389	382	371	411	381	430	411	418	394	393	379	365	352	406	392	382	405	406	402	387	385	400	383	402	378	390	393	436	384	355	405	389	410	370	380	432	422	395	406	362	358	410	414	400	408	367	376	380	367	387	356	401	412	399	393	404	338	420	417	372	449	395	396	442	373	377	364	393	428	365	418	389	400	435	376	380	389	370	400	389	398	391	403	409	426	418	414	416	364	434	380	440	404	410	398	420	380	396	389	389	410	403	414	394	424	393	431	412	390	420	365	385	410	415	370	461	429	401	385	398	375	390	407	412	387	389	395	385	362	414	383	399	421	387	402	354	411	421	397	385	379	402	378	407	423	380	404	411	383	369	389	428	391	395	416	394	401	387	409	396	438	409	396	438	421	371	398	377	421	403	378	419	385	389	393	407	417	427	399	412	383	374	401	393	403	402	383	400	361	404	412	408	419	400	413	433	408	396	392	384	411	359	391	394	399	392	400	393	404	375	389	385	400	373	389	418	410	417	385	401	418	410	433	409	391	393	387	382	395	420	377	397	410	392	395	420	394	392	425	389	396	378	402	401	402	379	424	397	370	366	380	411	413	384	372	422	438	432	408	433	379	384	399	391	417	386	356	408	365	351	396	391	372	448	422	391	373	410	377	410	387	389	406	395	419	355	373	394	426	376	357	381	409	388	408	401	400	401	408	407	400	379	417	421	378	374	390	420	411	410	392	399	412	396	390	369	396	412	378	395	422	401	375	406	389	405	425	393	387	370	375	414	425	415	426	382	396	383	401	398	409	412	389	419	398	443	398	379	377	402	362	405	428	435	407	398	429	398	424	396	374	417	386	425	364	413	390	394	402	414	389	399	407	434	386	388	385	404	412	399	388	389	412	403	398	396	391	406	417	406	416	398	388	431	364	425	400	431	397	427	388	438	402	385	390	380	377	363	361	396	371	389	387	439	407	434	392	375	347	418	418	375	379	404	392	417	369	379	414	403	416	403	412	410	377	406	401	396	377	424	395	407	391	382	457	420	390	402	406	381	396	378	395	384	405	426	376	382	343	418	401	382	407	395	388	377	415	413	357	343	409	393	389	401	413	376	399	411	396	407	401	401	422	428	378	427	417	407	403	386	428	408	402	362	387	408	434	396	431	422	396	396	390	378	369	379	398	449	394	413	414	395	391	409	386	436	406	376	400	389	406	400	363	393	404	372	375	396	359	409	401	356	410	409	414	401	364	403	429	413	361	415	380	377	393	412	367	383	395	391	426	392	430	410	392	428	421	385	366	392	412	415	399	379	409	385	401	398	368	388	399	423	374	385	439	379	373	393	427	376	405	401	381	398	361	414	391	438	427	401	416	396	397	375	402	377	413	422	406	362	417	408	376	392	399	421	385	405	420	398	438	406	416	409	392	395	407	388	406	411	405	403	368	392	394	408	389	401	413	389	416	378	373	368	394	381	419	401	397	396	402	409	391	401	387	420	395	403	389	379	410	422	377	415	399	421	403	355	388	408	378	386	410
51304	28058	15778	6960	3933	2538	1974	1602	1107	1011	1084	812	805	771	738	582	594	445	458	451	413	380	353	321	353	296	287	242	258	236	234	247	212	221	228	258	246	198	192	262	229	204	221	228	232	181	208	212	223	209	202	230	197	226	196	206	238	211	211	226	212	205	205	203	205	195	209	191	208	206	240	190	201	202	235	232	198	200	179	200	201	212	206	239	198	199	184	178	194	210	219	202	238	221	204	211	227	221	194	204	198	180	193	227	226	191	213	201	207	203	228	178	203	212	232	225	201	196	215	226	214	195	194	192	206	210	249	244	197	196	216	205	196	203	219	216	203	206	204	181	204	181	201	198	231	224	231	217	228	214	199	192	195	223	213	235	211	218	220	213	212	189	201	210	227	210	214	225	209	241	206	238	204	217	224	206	202	197	170	193	243	188	210	231	222	225	205	239	212	239	226	199	179	181	242	212	183	231	220	234	209	215	236	211	203	219	232	196	234	220	190	211	205	221	208	203	213	213	230	249	258	216	199	224	207	236	232	219	201	234	222	193	207	219	214	231	205	210	208	216	241	190	200	187	229	202	214	234	216	217	221	217	226	213	241	198	211	191	224	225	189	197	187	223	213	209	237	212	192	218	190	212	221	213	214	185	232	205	218	198	200	216	224	218	204	232	215	201	191	217	182	186	222	218	216	206	190	217	197	214	211	186	209	223	193	206	192	231	228	204	236	223	222	214	203	231	194	223	209	198	220	210	206	228	224	230	209	233	215	220	205	236	233	206	197	209	198	189	201	202	196	241	198	198	216	196	229	212	176	213	200	231	244	226	230	206	189	242	206	209	175	221	223	218	232	237	231	190	207	205	224	216	178	214	231	212	218	233	246	204	228	195	206	213	211	198	206	224	221	189	230	198	228	236	213	223	209	189	241	217	218	230	215	225	206	204	197	229	191	214	176	225	197	216	216	191	191	203	214	186	242	229	183	241	228	224	199	215	224	207	205	215	218	210	207	201	203	223	225	201	232	226	232	202	191	204	204	221	209	213	204	204	228	204	211	190	205	230	229	198	248	228	188	244	210	226	237	220	215	244	217	221	214	184	205	227	247	194	213	177	230	201	215	237	222	206	205	183	221	206	208	197	217	217	204	207	219	242	201	210	220	225	203	204	185	213	208	215	218	225	215	213	213	230	203	222	228	210	207	220	214	219	241	211	237	207	207	182	227	206	224	221	231	230	216	203	213	205	215	215	213	215	220	202	176	197	201	217	186	207	230	216	230	219	227	216	214	200	176	218	208	198	207	202	216	198	193	234	207	200	219	201	215	201	200	211	223	199	225	236	241	226	212	217	186	206	211	230	230	191	206	193	186	203	230	210	212	202	237	205	205	236	232	190	209	196	205	224	204	218	219	225	232	193	213	215	201	234	207	223	212	211	198	220	191	203	241	228	221	216	209	208	220	209	225	224	185	205	193	202	237	184	228	232	233	219	204	248	226	190	200	197	162	200	196	207	220	198	171	204	231	203	196	205	192	214	202	254	201	203	224	230	191	207	220	235	186	203	201	227	199	220	213	206	208	223	219	207	194	200	246	248	233	193	236	221	205	217	229	200	203	214	203	187	216	196	205	205	211	201	186	182	202	222	221	212	183	224	216	235	190	216	199	230	211	198	233	197	213	209	187	200	266	198	240	181	174	207	182	197	214	203	251	230	226	200	202	214	199	208	195	214	186	189	205	201	195	220	211	222	235	230	174	185	223	232	223	202	233	210	218	212	244	221	243	177	222	185	206	248	207	229	200	208	213	229	221	206	218	250	189	238	222	198	215	185	245	211	205	210	206	229	198	210	235	211	186	175	208	184	209	217	218	201	195	205	181	189	210	232	201	209	208	204	227	207	205	201	209	217	215	230	210	231	209	179	187	205	211	206	212	232	197	222	201	196	203	214	231	204	240	228	232	238	214	257	214	223	212	204	188	199	180	222	218	212	236	227	184	206	193	192	190	242	179	235	198	229	204	217	199	227	208	207	228	237	184	207	198	186	227	217	197	198	202	222	246	236	182	206	213	207	194	231	210	232	220	230	218	214	190	217	215	227	224	205	236	217	203	227	223	222	219	205	207	215	219	255	222	209	201	226	234	186	204	201	224	226	225	225	220	203	214	180	185	220	225	241	196	202	209	200	185	186	212	246	222	219	213	197	220	202	218	229	189	199	206	208	243	202	217	217	204	225	187	187	189	200	210	232	211	204	223	220	210	215	222	197	205	219	250	191	225	203	214	225	210	211	228	218	212	214	225	198	187	223	207	245	205	217	205	228	205	181	203	200	205	214	231	221	216	222	189	193	207	198	214	227	251	215	213	201	215	186	209	210	225	177	212	222	196	184	198	209	197	224	215	187	199	212	196	194	226	228	218	184	231	215	199	210	224	210	203	189	214	245	219	198	217	197	205	205	224	191	197	228	194	233	197	205	231	214	223	212	220	214	236	216	210	212	204	223	196	222	215	187	190	205	199	212	224	211	216	203	212	225	196	218	197	209	217	221	209	196	193	197	226	206	224	231	218	188	202	211	217	211	182	214	205	190	198	192	202	216	202	215	195	194	245	206	233	213	208	206	211	215	217	205	213	207	212	182	208	231	192	211	207	197	202	211	202	198	190	221	215	223	221	218	213	198	212	213	207	195	222	207	200	183	205	193	216	212	220	193	218	218	206	212	228	226	205	229	188	193	213	230	215	198	222	204	230	208	245	194	224	208	189	207	189	203	232	204	189	224	216	222	197	191	204	209	210	209	212	222	215	213	217	218	217	229	219	209	212	204	188	219	211	218	198	212	222	196	211	207	210	223	206	185	203	214	198	208	215	198	184	217	201	213	233	203	189	212	249	195	207	191	200	188	229	205	233	207	205	212	210	232	233	227	203	209	211	234	219	203	216	209	211	237	199	227	224	227	237	218	209	201	214	202	209	210	223	244	223	200	181	206	232	231	175	188	208	221	215	223	252	205	212	217	218	216	226	196	237	202	229	217	205	201	240	217	197	231	241	204	209	210	182	234	224	173	207	212	209	229	216	217	210	234	220	198	203	190	237	199	222	223	211	224	199	196	177	210	227	237	242	214	246	223	187	219	195	206	222	192	213	207	233	196	220	246	201	213	207	202	193	235	208	230	200	215	206	212	190	219	209	214	178	233	223	207	235	231	212	209	219	191	232	212	225	224	196	227	227	225	199	178	192	224	200	195	208	200	228	224	197	185	214	211	196	228	209	213	206	198	212	219	210	190	237	217	235	194	206	219	223	216	204	234	231	195	218	200	195	223	210	220	191	217	204	194	202	217	208	212	183	223	212	234	241	230	234	179	202	216	202	249	184	227	237	204	185	224	211	213	211	197	188	225	215	214	220	186	189	207	204	222	185	228	197	204	214	229	228	214	225	213	214	219	197	242	225	189	239	207	207	195	199	233	196	214	196	230	223	221	208	211	219	223	194	198	197	196	225	204	208	243
29008	18696	16435	13688	10983	8847	7768	6272	5224	4764	4482	3893	3541	3497	3313	2957	2598	2178	2028	1978	1774	1690	1739	1334	1171	1028	921	626	563	635	597	581	611	598	555	521	587	527	544	493	516	543	460	467	477	449	471	482	488	456	460	459	450	438	456	477	445	438	460	435	462	474	486	503	457	433	463	446	492	460	448	464	468	440	477	484	475	442	441	455	493	449	439	443	419	439	487	450	405	462	467	415	457	441	421	454	466	457	444	441	462	433	463	439	460	432	438	410	508	476	436	483	462	434	438	435	491	452	458	491	459	451	435	446	432	473	477	431	432	439	431	458	474	452	449	476	454	429	467	445	451	487	459	472	483	483	498	439	457	470	430	516	448	449	461	497	457	473	419	502	471	445	440	453	433	456	417	438	482	401	498	452	433	448	434	459	440	461	437	456	430	503	457	491	404	448	455	452	451	494	446	474	437	413	461	482	434	499	436	467	477	481	444	462	477	458	440	444	461	442	449	470	451	463	497	479	464	464	437	463	454	476	457	444	423	440	452	480	445	473	459	485	458	450	459	470	435	458	480	420	472	465	466	454	464	480	442	434	470	437	471	449	452	486	398	471	444	467	470	441	446	424	452	462	455	439	461	404	461	461	448	429	455	453	449	462	403	438	403	488	450	423	455	458	487	481	461	477	455	474	443	464	446	508	479	413	431	436	462	463	447	443	444	476	466	484	470	463	475	450	456	438	445	459	440	453	449	453	442	490	459	453	518	437	425	452	437	463	465	471	449	494	436	491	452	491	459	439	464	439	460	448	435	420	479	440	521	460	489	474	425	458	511	434	433	466	453	500	434	434	435	462	466	430	456	463	425	451	470	475	445	468	445	491	462	451	454	475	459	432	468	463	440	467	491	445	478	467	480	441	453	479	467	414	450	458	498	440	465	441	461	477	432	454	417	444	478	463	469	458	446	470	459	471	473	445	449	476	452	427	475	463	446	474	458	484	461	429	439	452	467	443	435	439	452	472	429	452	469	455	441	422	434	451	473	468	470	446	500	471	451	482	487	461	448	476	442	466	441	463	456	477	441	488	475	464	472	479	481	463	454	448	470	468	398	452	513	484	413	451	474	454	444	442	493	444	457	428	476	455	465	452	463	486	452	467	429	455	475	468	434	461	450	471	476	458	435	455	388	453	436	476	417	461	440	428	490	489	451	466	447	481	477	432	430	407	421	470	398	446	476	432	448	444	420	461	435	444	483	451	472	477	466	485	462	436	448	460	395	437	433	442	483	480	456	456	455	459	416	465	447	454	441	470	440	442	479	449	432	469	411	470	445	437	433	450	417	451	450	405	454	449	411	441	455	480	448	472	427	447	462	451	413	486	472	469	405	459	451	484	487	445	463	500	458	462	466	443	472	441	446	465	463	479	435	417	441	453	486	431	499	474	459	470	489	434	442	490	432	447	470	467	450	461	449	437	482	451	453	466	461	473	429	414	492	464	447	449	490	492	434	472	458	444	454	444	459	485	434	454	439	468	432	463	488	458	469	478	426	456	431	489	424	424	421	439	430	447	475	418	433	417	443	469	495	464	458	489	440	459	455	448	455	429	434	452	481	467	461	433	477	469	461	473	455	453	449	455	462	493	468	477	448	472	480	454	474	451	455	462	451	422	465	438	448	470	481	431	471	470	442	429	425	429	449	441	455	470	453	471	457	462	450	465	487	438	461	473	440	432	446	462	453	475	462	442	468	443	429	468	426	427	467	480	445	454	478	441	413	451	459	477	452	462	506	440	455	452	429	504	487	478	494	457	465	445	499	441	445	502	461	477	395	464	462	464	477	442	469	460	439	457	452	456	463	452	474	411	442	456	439	460	441	445	391	441	426	443	466	484	438	472	440	456	461	455	458	472	431	438	420	393	479	432	461	481	439	467	504	453	453	444	468	459	490	467	414	427	479	457	401	432	464	469	494	444	445	436	428	460	414	487	472	457	454	496	468	428	454	459	444	485	436	468	426	490	462	478	422	449	463	471	484	417	466	464	431	422	431	459	517	456	470	444	472	466	424	448	438	499	446	456	458	427	441	466	470	449	482	425	487	466	467	419	435	464	412	459	480	457	482	461	480	472	449	476	523	479	465	474	460	460	487	475	425	453	454	492	455	423	452	446	474	455	418	480	464	473	452	501	432	459	447	448	440	469	410	435	458	451	479	482	465	468	463	461	472	408	458	481	469	448	436	447	454	433	420	442	457	457	475	438	448	490	445	472	438	471	447	464	435	435	476	466	436	475	432	461	473	441	486	489	457	477	474	505	453	494	436	443	452	477	468	412	491	445	457	444	478	467	489	416	455	501	501	449	510	448	456	486	455	450	439	459	487	460	458	468	481	474	459	492	443	444	437	454	474	478	439	485	442	474	458	436	459	424	426	472	452	438	449	518	479	486	447	414	445	487	433	484	469	472	428	467	440	470	441	441	463	464	444	451	436	451	467	425	463	431	452	477	484	468	447	459	494	426	442	442	443	484	476	492	471	483	472	455	415	450	439	454	418	445	497	436	448	442	475	464	435	442	462	439	438	428	440	441	468	459	512	438	445	457	458	440	433	473	479	462	419	438	462	415	452	479	450	469	487	472	437	460	459	441	467	443	482	462	454	443	449	476	435	457	466	468	480	466	460	483	469	472	448	411	486	452	463	423	420	431	456	470	466	483	453	466	467	467	452	428	462	454	442	491	486	452	447	499	444	417	454	452	455	472	473	462	484	433	438	436	457	466	436	423	465	482	471	500	461	453	452	458	459	491	447	468	491	467	443	430	448	493	480	426	433	453	440	467	447	423	441	446	431	460	470	466	495	452	414	443	451	456	436	447	474	430	424	431	423	455	420	423	456	482	460	443	483	430	478	457	478	456	455	427	435	461	469	465	478	430	478	418	434	441	437	500	448	454	421	472	481	476	425	463	418	484	454	466	458	475	458	471	432	483	491	455	433	430	478	488	455	452	433	481	458	465	460	413	495	470	452	465	474	451	459	447	475	468	464	436	452	456	470	459	417	453	462	470	450	466	506	441	484	445	478	438	472	482	456	451	469	481	441	455	473	486	442	432	444	444	456	498	447	457	474	443	443	436	479	464	408	453	446	418	442	436	449	444	448	472	478	440	471	436	448	477	437	441	437	498	446	478	486	426	464	455	475	462	450	458	467	435	444	483	493	450	456	463	473	502	485	447	460	468	448	449	422	441	452	495	466	440	473	455	472	427	437	467	446	482	461	471	460	455	422	434	457	481	445	427	441	434	480	463	420	425	438	474	479	432	476	459	457	441	441	472	455	473	438	448	488	463	426	445	482	447	466	448	472	498	459	483	468	448	432	476	412	456	450	436	455	416	494	465	446	476	450	475	468	477	463	421	392	442	496	456	445	431	469	481	484	499	430	453	469	502	442	433	424	472	434	430	436	499	481	445	457	447	460	496	480	465	475	478	440	449	435	468	471	460	471	479	463	454	463	463	446	488
32244	13596	4740	1954	1034	763	655	521	433	422	407	334	327	335	304	332	310	289	266	246	244	268	243	254	248	240	239	224	195	184	207	204	205	230	195	205	193	176	205	196	215	214	198	198	208	216	194	191	224	193	203	210	217	201	187	193	205	197	202	178	219	192	178	204	212	204	200	206	180	207	205	235	181	194	200	202	191	188	175	220	221	205	183	177	182	199	198	188	187	199	201	191	180	203	227	190	196	197	215	201	180	209	197	206	208	190	192	191	175	188	184	194	173	200	203	238	192	175	210	198	206	213	201	195	180	214	182	188	195	190	204	216	194	219	184	201	205	185	181	186	218	232	207	191	211	213	207	214	216	208	173	160	207	207	207	216	193	222	197	207	210	208	187	214	213	193	192	195	188	191	205	194	208	184	180	194	212	198	198	174	202	194	206	206	210	213	196	216	184	218	171	188	188	185	185	197	219	201	203	177	188	195	187	198	218	209	223	181	196	208	201	215	205	212	175	194	198	243	197	227	196	183	199	203	202	195	208	196	192	217	222	190	176	226	177	191	196	178	180	197	186	179	211	206	166	180	195	213	216	209	213	193	177	200	214	194	181	191	192	194	168	209	196	190	213	195	213	192	195	178	208	204	219	197	200	214	191	188	214	168	214	196	184	197	201	197	193	205	209	191	184	211	218	207	203	221	180	203	190	207	172	196	202	179	211	214	195	221	202	208	164	180	190	220	211	208	227	178	194	201	195	184	191	207	186	190	172	203	193	179	185	203	171	203	192	208	207	226	208	202	169	175	188	188	210	203	170	207	212	202	191	217	217	196	181	183	219	203	190	200	162	184	199	216	171	203	203	196	209	195	166	177	186	212	199	208	210	200	208	178	188	199	209	190	186	173	180	185	191	205	198	208	213	194	193	203	198	200	173	215	199	221	197	212	193	226	196	212	182	174	191	169	175	192	200	193	214	227	189	165	196	232	183	208	206	200	199	192	203	172	215	196	210	199	198	201	227	197	219	209	220	193	225	197	201	228	184	189	206	197	185	189	201	195	187	200	204	189	223	202	170	182	194	231	216	183	202	171	192	188	217	184	177	190	185	193	184	182	166	196	189	212	185	204	186	181	214	197	194	218	202	171	206	215	170	187	204	186	226	206	201	215	218	226	192	198	180	195	192	216	224	184	204	227	212	198	190	209	205	190	191	208	220	236	192	214	195	188	204	202	204	191	207	192	207	212	185	177	190	186	242	194	195	185	209	197	216	214	211	186	208	206	180	161	202	216	216	229	210	196	201	198	154	184	199	201	193	200	193	186	202	192	208	204	203	204	195	189	217	219	203	188	175	215	211	206	189	216	220	181	187	188	197	183	178	176	206	190	176	208	177	223	204	177	206	205	202	207	210	202	163	221	187	204	217	180	211	219	176	224	171	194	177	220	190	168	193	188	190	201	207	213	204	195	207	226	193	197	227	201	210	203	174	213	194	196	197	217	202	194	197	197	207	183	168	194	205	203	194	196	210	204	187	184	202	206	218	213	184	172	196	200	215	198	182	199	188	205	193	182	170	205	204	230	240	187	200	209	200	198	189	172	209	193	217	184	187	216	226	195	201	179	223	196	196	200	202	200	173	172	198	188	206	210	190	205	213	227	184	214	196	194	183	178	192	194	182	209	164	206	198	224	183	186	206	192	195	193	193	187	187	218	241	201	182	186	185	172	199	188	185	203	211	200	204	217	215	202	187	217	225	170	202	213	217	164	208	220	161	194	206	183	194	199	207	232	207	221	212	200	177	188	181	186	210	189	183	214	173	189	195	179	178	174	163	198	198	180	205	202	198	208	181	202	209	202	200	198	194	217	181	196	211	205	186	180	187	187	208	207	227	209	219	210	226	158	186	230	225	191	202	170	192	211	206	175	181	200	186	206	205	197	194	174	197	210	181	185	201	197	220	181	194	192	196	191	227	195	226	178	181	241	229	197	197	183	193	195	172	199	185	159	184	215	202	210	190	192	191	183	184	199	187	204	188	226	195	206	219	213	202	195	190	179	170	183	174	205	173	206	224	207	206	188	192	183	190	218	190	201	182	198	206	175	177	214	199	217	204	192	209	186	181	197	221	197	198	219	182	216	199	218	208	209	182	177	195	181	185	161	197	195	214	180	171	181	182	202	212	174	176	230	182	205	192	174	240	171	195	190	182	203	184	186	200	192	205	194	198	222	193	198	185	198	211	220	176	181	199	209	190	214	186	204	206	209	189	206	171	153	188	200	185	191	191	200	175	215	229	209	206	191	224	223	185	215	191	196	188	194	176	195	199	182	191	203	214	203	181	208	198	195	172	194	216	190	215	220	199	205	208	214	186	199	185	210	206	203	204	183	203	202	200	231	179	203	206	198	170	207	171	177	200	212	178	226	194	183	195	179	198	209	199	192	193	213	200	207	183	197	220	207	173	197	191	196	201	188	181	187	176	195	232	186	223	206	215	188	193	182	184	212	194	201	216	208	183	181	171	180	215	204	215	201	191	191	200	193	204	209	202	178	175	192	177	187	203	163	178	237	216	204	195	201	180	195	204	174	155	182	197	213	209	172	184	198	195	220	215	211	206	226	168	198	190	203	222	199	194	192	191	196	179	192	193	191	184	204	219	203	213	188	188	199	209	186	190	188	196	188	212	179	208	207	213	203	184	203	187	233	182	220	197	221	196	220	199	187	183	198	195	204	176	166	201	186	194	180	214	227	201	198	177	205	206	169	191	190	221	182	219	171	184	182	199	195	187	189	193	176	189	212	211	175	182	222	197	187	188	185	185	191	222	183	211	202	175	186	203	215	202	205	185	200	214	183	194	180	214	193	187	176	193	181	175	196	201	177	199	202	213	173	192	176	242	196	194	185	227	190	167	205	199	196	203	185	158	202	207	196	209	202	202	215	203	200	210	193	192	217	172	210	204	184	219	195	203	226	196	185	214	191	184	223	205	185	202	192	178	199	169	205	193	196	198	190	205	187	184	203	198	206	190	180	211	229	205	201	191	165	168	240	188	207	167	211	216	236	193	209	205	209	214	182	181	191	170	180	218	195	168	184	184	198	214	196	223	205	207	218	191	190	192	194	210	184	192	221	199	200	199	215	197	181	192	211	206	223	195	199	215	189	195	214	202	169	208	213	178	220	199	185	194	178	172	213	204	216	168	187	209	221	197	193	217	208	187	211	178	195	200	198	189	220	208	189	213	190	215	182	187	224	197	202	202	190	189	184	199	223	180	195	193	198	196	177	211	178	173	207	189	177	212	218	210	196	183	220	201	199	200	182	198	198	224	225	181	170	244	196	227	172	192	175	170	199	187	205	172	221	212	225	216	188	194	190	195	218	213	175	198	182	167	207	188	202	190	209	197	208	205	187	197	185	197	229	187	182	192	193	201	222	209	225	194	230	212	185	191	200	192	199	214	211	162	180	214	195	224	188	228	192	208	173	202	200	214	216	207	190	200	177	179	210	211	196
17837	8116	6456	5125	3496	2890	2683	2326	1899	1882	1707	1328	1263	1199	1121	1128	1066	896	824	754	706	729	732	667	634	576	535	482	463	462	471	483	475	452	441	467	432	423	450	421	425	406	432	476	431	458	444	437	408	430	438	456	471	418	449	429	427	409	413	427	451	408	410	422	392	431	387	447	460	446	435	422	402	432	389	415	395	421	459	424	420	429	399	459	404	394	426	420	433	451	450	386	436	432	442	384	433	410	411	386	402	432	427	412	383	409	419	427	427	418	420	423	419	437	445	408	414	429	437	423	438	405	402	438	433	433	389	379	412	436	432	415	445	431	425	407	413	408	428	412	410	442	434	448	406	433	438	392	412	400	454	458	439	418	417	402	471	400	425	445	410	453	407	421	437	421	412	399	457	444	412	438	400	427	422	457	406	369	434	408	429	438	396	423	409	406	398	417	415	427	391	398	375	431	454	439	437	469	431	444	401	455	428	427	427	422	372	413	446	433	457	402	408	395	398	408	437	388	419	403	450	410	403	412	407	406	434	460	412	428	413	438	451	420	389	419	410	435	467	413	478	385	456	434	418	431	457	430	391	436	392	405	436	389	451	403	380	429	465	407	384	456	442	449	412	421	405	433	394	454	432	405	468	404	462	408	407	441	441	411	420	442	451	435	408	376	423	426	397	427	404	444	449	433	427	457	406	431	452	411	440	441	413	436	398	420	429	390	436	465	448	425	426	412	431	392	415	423	407	409	427	455	431	432	409	465	437	421	434	416	433	433	402	443	427	440	416	406	441	415	425	437	421	423	456	421	428	399	431	415	425	454	443	454	427	393	466	430	393	449	398	437	410	440	397	462	424	420	404	398	433	400	395	454	403	442	448	400	436	396	433	411	422	407	437	457	432	391	412	411	376	427	402	440	451	428	423	445	460	447	432	422	434	424	418	489	440	431	459	430	445	399	385	458	470	419	399	439	416	418	413	432	438	428	448	415	413	450	425	420	461	416	446	414	426	423	386	438	427	447	418	388	406	424	380	429	428	408	430	446	436	402	411	408	412	435	412	449	432	425	406	472	443	463	409	420	427	457	386	411	453	424	416	435	421	437	394	414	454	431	414	419	459	475	434	390	405	417	422	409	462	430	402	443	435	429	448	442	432	420	410	410	427	446	425	421	449	435	401	454	449	423	463	410	384	412	396	386	400	465	410	388	424	422	426	415	431	443	390	423	423	434	399	381	455	437	465	426	423	404	468	395	415	420	395	424	434	471	394	439	467	451	442	443	432	452	437	411	417	444	428	404	434	435	463	448	408	439	482	406	419	421	464	405	477	438	420	434	411	424	419	430	429	423	434	411	433	427	443	411	463	421	397	395	379	438	454	481	428	448	446	385	409	433	475	423	429	407	367	426	437	446	454	404	411	392	420	414	423	400	410	422	445	470	442	446	460	428	447	420	440	434	425	414	457	413	431	423	404	468	461	430	450	423	429	436	453	432	464	451	432	446	436	443	431	455	426	436	419	411	450	420	435	420	412	413	436	410	440	425	454	419	395	440	413	445	414	442	422	454	406	423	402	417	414	451	419	405	415	452	435	437	438	397	412	406	435	413	392	391	408	419	437	425	421	416	453	428	423	444	363	420	418	411	421	418	410	392	434	457	420	397	450	425	423	452	423	448	457	428	465	437	436	408	455	453	412	424	440	449	438	422	407	435	423	445	434	442	427	422	423	413	428	384	429	422	454	404	413	452	406	453	430	433	408	437	433	444	486	430	398	485	392	430	390	462	391	407	425	454	447	412	387	446	424	418	452	398	408	392	456	433	437	409	429	433	416	413	404	438	406	429	451	447	423	399	435	417	405	400	421	452	437	389	415	448	426	441	405	427	469	429	406	449	445	401	417	385	449	391	406	427	399	386	420	421	371	414	455	412	467	418	400	381	448	446	472	445	408	412	419	473	405	433	433	406	460	418	416	416	449	452	423	431	430	413	434	451	365	453	420	420	400	428	438	432	437	435	386	451	438	398	420	420	468	428	417	437	440	403	435	439	417	442	448	419	427	431	394	420	442	411	437	419	461	401	433	408	449	393	428	416	403	436	426	465	406	469	450	416	463	462	434	469	401	434	465	440	414	440	455	432	450	376	460	426	400	439	420	443	406	426	438	440	428	392	434	436	412	394	391	422	431	444	431	442	438	413	426	413	440	434	453	407	420	438	426	434	416	423	417	396	434	434	423	440	434	426	471	412	440	448	442	429	459	427	449	442	384	403	405	449	396	436	410	427	417	430	388	403	445	400	431	406	428	405	429	422	440	425	404	419	422	449	419	463	429	438	439	437	445	404	392	392	412	451	405	474	434	417	441	424	452	445	431	399	401	434	437	386	410	447	437	409	410	440	432	412	435	430	436	437	415	404	408	410	448	403	417	399	422	452	446	418	414	478	416	425	466	407	416	451	447	413	439	432	414	427	444	434	466	431	432	387	427	434	408	387	382	422	461	413	431	425	402	454	454	414	421	394	451	400	430	412	429	432	431	404	450	425	463	400	425	421	420	432	431	436	442	435	476	447	452	411	445	407	445	443	380	430	441	384	413	403	409	419	433	422	432	433	434	444	449	407	405	424	388	444	452	442	415	427	428	426	455	421	428	434	440	406	439	434	409	396	432	428	442	411	399	429	401	413	407	417	426	401	417	460	409	447	421	401	465	456	443	450	418	406	447	427	410	424	431	419	451	428	417	413	436	453	399	428	409	423	443	449	434	424	392	438	436	412	394	424	419	391	416	455	425	387	471	457	462	420	458	423	430	381	413	436	389	393	426	447	402	422	421	457	397	428	414	433	395	460	451	426	402	459	446	430	409	405	422	407	435	419	430	426	460	422	461	397	433	422	469	409	400	436	450	399	395	458	419	451	431	416	421	433	416	433	441	457	415	391	444	437	438	412	446	405	417	417	409	436	413	434	419	420	470	392	439	414	465	424	409	439	445	420	413	437	459	449	464	419	422	411	432	432	453	460	421	414	414	428	422	400	464	431	461	425	456	424	412	411	430	419	416	448	413	424	419	402	411	426	409	426	468	476	433	416	417	425	429	418	410	385	410	422	430	440	416	396	411	412	432	402	451	463	413	404	452	421	432	419	432	451	403	406	443	425	452	425	405	456	411	449	430	447	428	430	420	423	423	413	469	441	412	444	429	475	416	454	411	438	433	472	401	432	420	470	443	431	468	456	427	455	419	411	392	419	412	396	416	482	449	421	422	445	399	413	452	437	462	427	401	434	409	422	399	427	439	440	420	448	429	415	412	391	422	392	447	420	421	435	411	416	434	390	372	400	414	461	418	421	440	427	449	414	399	448	389	448	412	453	421	407	443	435	420	430	428	442	416	423	404	399	419	435	406	421	396	400	444	437	451	387	448	409	409	429	428	404	413	428	404	392	414	419	409	407	420	433	408	372	410	452	424	418	432	425	465	424	394	413	389	409	387	449	445	451	402	426	449	447	385	436
45842	22528	10660	4064	2110	1478	1192	967	848	725	645	539	592	514	501	436	382	370	333	331	276	261	266	283	253	247	205	184	214	164	198	189	184	182	169	173	184	216	205	169	162	165	215	172	183	178	161	188	180	196	210	205	163	154	187	176	176	198	182	194	165	177	175	175	178	178	176	178	195	192	188	191	177	163	201	196	197	214	173	146	187	188	173	183	182	178	174	192	182	195	172	204	174	168	183	184	162	170	162	172	172	172	200	175	183	173	153	160	201	197	169	190	190	164	160	142	220	176	157	183	184	178	191	190	159	182	161	147	161	187	172	171	172	166	176	193	140	174	191	166	190	176	175	203	179	157	164	181	161	192	187	161	161	169	203	182	190	159	167	213	187	165	172	182	176	180	182	168	185	181	169	184	169	141	184	184	166	171	191	143	161	193	166	160	163	191	198	187	183	193	181	202	150	183	152	168	165	161	173	147	169	190	196	189	181	167	190	185	172	179	159	157	174	167	133	160	155	189	197	192	163	186	189	173	165	192	178	154	185	178	184	189	207	173	182	171	150	174	168	171	195	163	162	164	169	192	183	194	191	166	188	201	191	180	183	175	173	195	181	151	180	173	185	172	158	178	171	165	181	167	150	152	160	179	168	155	177	168	159	178	187	149	185	206	188	175	154	189	182	163	178	182	152	166	172	167	201	163	171	181	179	188	173	191	194	190	177	171	195	157	187	173	192	176	161	180	182	166	165	189	184	178	184	189	148	165	190	167	163	200	200	178	172	174	176	197	167	169	197	183	160	175	184	193	195	169	157	167	158	153	169	179	180	189	177	167	160	157	180	178	184	198	174	161	196	180	176	172	163	209	179	179	177	183	166	195	175	175	206	167	182	163	176	156	178	169	180	186	181	172	179	200	181	161	166	169	207	184	217	168	172	161	163	171	182	179	182	142	174	197	180	185	209	185	192	169	158	169	177	154	179	202	177	188	198	172	185	159	174	182	217	190	199	187	206	174	155	180	190	195	181	194	193	178	187	169	180	185	182	190	181	200	159	165	170	170	168	166	179	202	180	186	176	180	189	182	161	158	167	175	187	191	186	188	181	181	163	185	161	179	188	140	211	181	189	169	184	174	211	186	159	171	177	182	180	166	153	217	174	153	187	172	183	175	201	166	186	175	163	185	178	179	193	190	174	186	186	144	207	170	161	180	161	173	183	174	205	172	176	208	223	173	173	167	161	175	218	194	153	193	177	211	173	180	184	167	181	200	174	161	168	167	190	177	148	177	181	162	164	162	183	156	184	183	181	190	161	187	174	183	166	151	172	196	172	158	177	183	205	175	177	197	168	191	174	166	164	172	187	182	190	180	163	193	169	192	150	167	166	171	160	171	185	206	141	160	179	155	161	167	190	172	204	201	142	180	189	150	183	175	152	165	164	192	223	178	201	181	192	171	187	185	190	178	192	182	187	177	180	191	181	188	191	202	174	180	183	173	199	166	169	156	174	194	179	163	188	195	168	177	186	178	170	167	192	174	196	171	163	162	186	186	203	179	164	187	161	169	184	212	190	178	158	215	199	181	164	180	179	187	152	188	185	184	203	184	178	187	170	172	186	189	180	194	163	189	172	169	177	186	179	171	195	176	173	157	174	188	176	198	167	170	184	183	200	172	169	164	185	164	170	186	171	179	171	208	167	176	184	195	193	163	184	182	165	171	222	150	180	189	191	179	165	159	185	190	174	155	174	199	186	182	177	178	183	177	170	205	189	158	171	178	154	174	206	172	185	177	188	200	186	182	175	150	169	136	177	186	164	182	164	197	173	190	186	181	182	177	169	189	181	211	199	172	182	157	188	170	179	184	192	175	180	179	182	185	153	144	188	158	199	164	170	167	185	206	217	192	191	170	177	174	163	178	137	191	185	208	186	178	208	203	180	183	202	186	191	196	192	192	181	188	183	211	194	184	185	217	192	195	149	155	184	167	184	185	179	168	168	190	193	171	168	166	169	161	211	157	155	180	170	181	177	173	177	197	168	187	182	220	194	177	167	184	192	153	160	163	193	167	188	172	196	161	167	188	196	172	200	168	201	176	168	181	173	185	192	210	185	171	176	174	138	190	181	167	164	186	202	175	171	185	167	182	171	154	191	195	173	174	184	142	196	171	207	174	174	183	186	169	158	177	195	154	196	183	159	166	179	185	163	179	175	185	183	168	179	170	191	181	156	162	178	204	211	198	166	178	190	168	192	156	170	169	179	183	188	169	170	204	152	209	190	213	179	187	181	176	170	189	198	159	171	187	189	163	181	198	185	195	196	198	169	191	174	179	184	160	170	182	171	181	166	171	199	189	168	209	192	175	158	169	165	179	185	178	190	181	159	229	152	204	170	177	175	174	168	195	190	204	178	163	223	171	171	180	180	179	168	178	195	180	169	162	174	164	166	176	185	191	172	173	175	177	171	194	202	165	158	176	163	190	162	183	165	190	159	207	154	177	180	192	182	205	159	170	205	176	186	202	168	155	184	204	189	189	180	163	179	191	208	181	161	152	175	174	148	157	182	152	159	174	160	164	199	178	186	193	187	183	146	162	169	176	184	158	183	189	191	206	197	196	190	160	167	192	167	192	182	160	166	199	168	159	141	175	147	198	169	153	166	172	152	186	173	169	184	162	185	202	194	166	191	163	194	177	211	174	171	188	216	164	169	176	181	164	193	174	169	192	168	207	164	163	152	173	163	180	172	198	207	201	183	191	210	164	189	192	172	200	191	200	178	178	159	180	184	173	194	153	189	176	182	208	163	164	173	180	150	161	175	186	174	183	188	199	196	172	154	188	192	189	197	173	157	170	185	157	180	199	174	200	149	175	194	184	187	175	163	172	180	167	173	172	172	180	191	141	182	181	188	182	178	174	175	210	179	166	176	163	198	190	160	172	182	174	162	157	151	212	192	172	186	179	165	181	170	161	171	160	181	179	195	169	162	179	166	176	162	183	188	185	170	148	180	184	169	186	200	160	173	166	142	186	193	173	162	195	186	187	173	172	162	181	172	170	182	150	171	174	182	187	201	146	205	181	145	198	184	194	181	179	156	187	172	200	175	182	152	160	162	185	185	185	192	171	189	168	160	154	186	151	184	183	200	199	188	213	167	149	157	203	190	179	164	189	162	188	177	178	165	189	188	174	200	190	185	178	169	173	181	164	167	174	153	190	193	171	189	158	209	187	169	170	185	166	143	162	195	175	197	204	212	182	197	170	173	180	191	198	177	160	150	183	163	187	177	166	177	179	174	191	173	182	198	196	185	166	172	167	180	195	187	207	183	218	179	203	176	163	183	165	181	188	177	203	167	202	177	167	157	182	195	154	148	189	153	177	188	146	169	195	158	175	163	189	170	182	160	172	169	177	155	180	171	190	176	189	168	160	191	171	196	187	160	148	147	192	171	183	177	178	170	166	207	169	185	188	158	168	181	170	157	146	172	177	175	153	176	184	167	191	138	172	173	197
26302	14037	13049	9440	7254	6005	5376	4433	3711	3427	2797	2550	2446	2347	2159	2061	1773	1609	1407	1323	1122	1145	1091	953	809	759	634	531	526	539	487	514	512	484	477	432	421	406	443	431	415	421	460	436	398	426	426	404	399	375	384	397	411	366	379	424	395	376	383	393	398	413	380	401	405	425	419	394	416	398	393	384	437	422	365	415	388	424	389	384	388	387	401	415	384	414	419	402	385	401	389	381	369	388	405	391	408	407	385	426	356	414	376	362	423	419	378	414	382	383	369	421	395	405	386	397	410	404	402	424	416	390	386	362	373	402	390	388	405	374	382	381	370	428	368	417	417	386	380	377	409	369	416	404	386	414	391	412	392	388	354	397	414	372	390	392	433	376	402	382	396	386	360	384	390	390	372	380	394	409	386	415	381	412	400	413	407	413	380	391	398	399	428	378	399	388	415	366	402	375	384	343	385	422	359	395	412	391	357	387	435	408	328	443	361	385	365	362	419	378	400	387	372	399	405	386	392	355	409	391	371	374	425	385	400	372	414	353	368	379	396	382	420	379	374	400	377	367	381	392	375	392	392	386	370	403	406	381	393	399	385	405	405	394	376	398	397	405	391	395	395	406	377	379	373	397	407	402	373	369	417	376	388	374	411	394	395	357	377	409	389	357	386	413	412	373	401	394	378	376	365	365	403	405	370	418	402	393	377	378	370	384	383	374	365	391	357	398	394	411	403	392	386	395	368	360	408	408	371	433	406	413	396	373	396	370	372	387	370	425	370	344	359	366	382	377	375	407	407	388	397	411	403	370	375	415	363	388	394	399	400	402	384	422	403	408	373	404	385	416	374	396	367	425	402	350	381	417	402	362	385	412	400	381	397	413	378	363	389	401	432	403	412	387	406	398	367	417	377	386	382	384	357	414	407	352	403	384	378	372	364	398	385	368	429	391	380	416	360	366	379	399	407	395	415	351	377	408	405	394	382	394	411	396	392	420	347	383	393	370	382	398	370	368	407	344	418	412	363	366	389	347	380	403	431	382	366	406	409	412	400	397	375	396	378	413	371	398	414	369	405	408	405	394	423	412	380	361	387	388	366	415	379	375	383	399	383	362	385	368	372	369	410	410	379	427	410	355	387	404	345	368	387	356	385	410	378	394	358	384	403	418	385	392	396	363	387	370	409	428	405	380	387	426	397	452	393	392	369	394	383	353	420	403	340	382	393	363	403	424	440	378	372	371	380	400	403	378	378	415	401	401	394	360	393	415	380	380	410	389	400	372	412	393	399	418	396	371	373	389	391	391	375	356	398	415	349	400	411	407	411	377	387	377	368	368	392	379	382	401	425	394	374	392	399	378	381	384	375	399	384	377	420	396	398	391	403	384	371	385	385	397	386	364	382	404	394	394	380	390	398	404	389	381	396	390	373	406	403	413	386	385	403	376	367	413	388	404	383	407	392	407	393	413	369	425	394	453	359	387	356	382	366	403	366	409	364	354	341	393	404	367	355	389	388	367	361	409	409	380	367	354	433	425	359	402	411	408	414	363	406	408	364	411	386	412	411	382	394	397	415	422	357	392	408	398	401	404	378	375	398	434	387	408	435	408	394	391	409	400	393	421	397	399	419	395	399	419	391	395	406	399	407	444	394	388	401	405	364	370	378	398	406	397	416	396	370	416	398	385	373	374	388	382	404	436	396	376	390	340	422	378	371	417	379	379	413	385	394	403	404	383	399	405	375	395	347	408	384	361	422	422	372	385	400	403	375	375	387	396	380	416	398	427	408	410	390	357	409	389	395	411	374	408	448	430	346	398	359	410	413	411	370	393	387	362	394	379	367	415	387	370	448	401	391	370	408	385	371	399	395	407	402	391	375	369	405	347	377	390	391	379	410	378	387	410	383	377	401	372	366	374	413	374	445	402	389	402	385	379	414	403	421	404	368	393	357	377	443	372	405	412	386	365	382	390	415	390	376	399	364	346	383	388	390	419	384	383	393	409	416	385	367	395	390	377	384	363	397	360	376	396	380	386	397	378	388	376	391	378	422	380	384	411	431	382	382	403	435	426	423	437	399	411	418	381	422	410	398	413	416	382	378	412	398	364	357	397	386	386	367	416	425	371	429	406	391	387	371	396	370	360	400	420	380	399	404	374	392	402	391	395	381	402	381	394	393	420	390	374	382	360	398	387	390	390	372	380	424	391	353	397	391	386	427	397	385	357	383	392	363	394	374	404	395	413	369	382	382	410	385	420	403	410	408	391	374	397	399	364	415	403	417	392	365	385	402	388	364	397	404	393	423	401	389	421	394	408	406	417	377	364	382	413	383	395	399	364	391	392	399	412	378	412	392	350	394	395	389	377	435	400	393	388	421	415	376	404	378	421	400	381	394	433	389	413	378	386	387	398	423	408	354	426	370	386	412	372	397	434	410	410	433	398	405	424	391	383	402	378	364	367	390	384	396	389	374	409	392	385	390	395	377	375	400	437	413	403	407	382	378	339	375	393	362	365	403	361	390	393	362	372	394	423	390	415	412	374	390	394	412	401	390	378	413	385	383	347	358	398	393	405	356	391	367	382	395	435	366	360	400	398	404	407	368	387	402	424	392	385	375	396	422	403	381	376	393	373	383	407	415	409	400	390	366	429	405	382	357	345	380	411	381	379	392	406	420	422	400	411	408	396	381	408	387	424	435	367	421	423	376	382	403	390	420	393	383	381	431	397	385	408	408	405	402	423	390	398	392	412	409	386	434	426	371	371	390	372	365	399	383	381	409	416	380	393	430	364	371	395	393	383	426	381	379	372	380	380	374	392	429	382	396	382	391	389	409	406	386	394	420	391	434	401	400	378	386	444	393	379	395	403	430	388	406	413	408	430	389	422	385	389	395	410	394	413	420	398	396	401	387	403	386	363	390	413	365	423	399	388	401	389	425	376	391	395	391	389	352	334	394	384	343	390	388	345	404	361	407	405	387	390	381	392	399	388	383	399	371	401	386	399	390	422	371	384	391	404	392	386	397	387	397	397	385	427	433	427	426	422	394	368	373	405	408	398	398	422	386	420	382	401	410	370	413	380	407	367	419	413	387	425	403	388	366	399	405	355	403	376	378	408	361	383	404	408	428	420	431	448	408	374	395	398	419	378	385	405	392	409	390	376	394	415	397	405	347	388	395	405	368	375	398	402	367	410	402	406	382	376	398	371	392	396	414	412	416	400	371	384	392	393	419	393	429	405	394	412	404	409	366	420	381	404	378	380	392	391	385	392	385	385	382	371	401	385	403	401	384	398	361	363	392	364	365	386	364	360	383	360	437	363	393	416	394	382	389	402	382	394	367	394	400	401	397	383	397	389	397	395	384	403	384	385	406	407	370	393	387	382	403	399	387	376	381	367	385	385	388	391	416	409	375	371	380	386	383	374	396	385	389	385	359	402	388	436	351	380	395	408	400	351	371	371	380	384	411	398	424	404	422	397	400	396	375	407	387	432	366	376	353	402	414	387	392	348
54811	28760	16034	6424	3498	2236	1825	1428	1157	999	878	752	677	700	630	585	515	443	448	458	370	392	384	337	287	284	273	245	231	255	217	231	243	252	222	221	229	203	223	246	258	231	223	194	226	251	205	194	195	221	189	198	222	190	202	234	196	229	203	224	189	250	246	203	208	250	203	226	219	219	203	216	239	225	210	195	223	201	195	226	234	190	234	205	243	203	217	216	200	212	188	227	202	221	204	218	207	201	205	216	208	210	239	198	185	194	203	225	215	212	226	210	202	221	187	221	201	210	206	196	201	238	192	190	198	222	195	217	219	202	220	202	210	215	231	250	222	220	216	187	204	212	221	223	208	207	191	219	203	188	198	198	217	219	212	199	193	209	219	196	212	203	198	219	226	204	186	228	193	202	247	201	207	224	216	226	211	202	228	224	200	204	221	205	228	199	203	207	190	224	238	180	193	194	180	197	208	180	231	210	228	229	236	225	216	245	219	194	212	219	197	222	223	207	206	205	234	209	226	209	208	211	210	190	196	199	191	200	207	214	215	222	205	203	210	191	200	208	196	191	195	209	197	227	191	192	222	218	214	190	184	251	217	178	210	209	216	229	224	170	218	216	222	229	198	237	208	188	234	222	191	184	189	219	192	214	186	245	215	206	227	222	220	214	223	194	207	197	190	180	228	205	216	198	222	210	230	202	202	194	207	206	229	177	219	209	198	202	201	209	199	227	210	195	190	207	207	208	207	201	187	211	215	173	209	230	221	213	227	219	190	229	211	214	195	189	198	223	219	215	229	191	217	197	209	210	203	204	200	214	199	224	211	217	202	189	198	191	228	188	221	179	186	201	185	208	219	194	207	223	219	229	201	200	207	180	179	255	199	219	227	197	192	222	212	176	214	199	208	216	236	231	221	183	225	212	213	210	210	204	196	220	208	229	202	195	212	218	239	218	200	209	197	219	220	205	206	195	221	233	234	215	216	215	178	192	220	167	198	224	203	179	195	201	244	198	226	222	198	193	212	208	189	186	188	219	219	219	240	215	209	197	223	211	199	165	166	190	212	201	210	194	221	222	215	211	222	223	212	229	198	196	184	192	204	238	211	177	181	211	214	223	219	214	212	205	192	220	212	207	195	236	207	216	217	226	184	228	239	208	212	193	213	197	197	196	185	174	213	203	207	206	224	182	240	206	211	208	236	203	211	224	221	198	190	193	185	215	196	187	184	213	230	204	204	221	221	211	205	221	216	220	228	190	230	216	230	222	210	248	186	209	229	179	194	200	227	214	194	211	222	210	205	205	217	182	218	244	196	199	202	218	219	198	199	201	218	228	203	233	197	239	175	234	195	214	213	204	209	204	223	238	217	210	206	200	193	202	251	229	239	206	211	222	229	239	204	220	224	236	200	190	177	226	186	193	208	219	205	221	225	232	223	202	207	196	189	214	189	226	192	208	208	181	176	206	205	217	203	216	222	230	223	227	233	222	248	192	213	197	211	190	205	225	202	205	189	214	198	201	210	206	224	192	231	200	179	197	224	223	231	223	209	202	218	209	197	192	202	224	194	212	227	217	226	218	215	226	223	206	197	212	249	213	220	207	208	183	195	172	232	212	213	206	220	221	224	221	222	228	206	217	214	204	243	223	223	208	189	176	199	244	195	206	216	221	221	211	206	230	199	232	222	206	204	201	223	222	229	245	212	232	222	217	194	196	226	213	202	200	225	203	179	199	190	230	230	219	227	204	213	221	208	183	184	185	198	202	188	188	207	192	210	192	219	234	243	218	185	207	222	218	191	199	193	214	210	203	221	205	204	171	203	214	199	200	189	213	201	198	190	199	211	194	211	195	214	187	206	215	220	215	185	186	219	196	220	190	206	210	202	203	235	204	209	221	198	204	207	197	197	196	186	199	212	222	216	230	224	205	233	214	215	192	232	211	204	209	185	217	231	220	218	206	200	216	183	195	209	211	195	212	211	234	202	207	213	231	221	247	205	233	194	207	197	195	220	193	213	191	240	214	197	213	238	204	190	197	186	208	205	202	212	189	221	202	191	205	228	204	200	201	219	219	182	196	196	221	186	209	188	184	222	201	201	208	205	208	218	230	201	202	193	181	199	228	226	210	184	191	222	214	189	193	245	232	206	212	179	203	185	191	213	180	176	208	223	238	225	231	208	211	222	233	252	194	211	201	208	209	200	189	241	198	202	202	222	204	227	223	228	198	218	189	223	225	207	230	240	211	221	207	216	215	208	210	222	217	222	189	217	224	217	201	216	205	267	217	201	210	212	206	249	219	229	180	189	205	202	227	198	221	233	192	200	206	248	246	186	214	219	174	216	226	219	206	213	230	210	179	182	231	170	183	224	212	189	207	248	205	193	206	201	210	227	228	238	214	221	214	236	240	230	192	225	204	196	200	174	192	209	206	230	175	218	224	251	223	213	236	176	210	208	219	241	182	178	201	177	227	207	178	213	201	205	220	206	215	193	208	194	205	233	233	211	199	201	222	249	237	188	208	204	235	209	199	213	185	189	194	190	215	201	226	194	221	212	195	203	210	180	188	217	219	233	252	188	194	240	211	210	220	237	217	195	221	216	225	214	187	215	212	203	236	219	219	201	193	211	214	224	206	204	203	216	205	204	206	209	210	194	220	216	227	237	188	187	172	215	214	211	228	243	220	222	222	214	216	210	190	190	224	185	213	217	221	258	221	215	178	202	229	225	197	214	212	214	196	197	246	212	194	189	203	179	198	212	201	218	220	202	227	205	224	196	225	186	210	217	218	218	202	211	227	210	212	191	194	197	196	196	201	202	214	209	196	196	208	192	185	182	223	198	219	211	216	210	209	212	207	221	202	197	207	209	216	195	197	184	236	191	219	218	206	213	199	222	193	193	196	198	224	185	191	211	173	184	203	213	204	191	200	197	198	211	212	201	197	202	213	228	215	227	222	179	201	213	188	187	225	200	196	206	209	216	248	217	204	206	253	244	214	194	208	222	201	181	213	203	218	208	219	180	220	243	219	196	191	212	213	227	193	232	199	229	196	192	208	194	195	201	180	184	201	210	219	206	211	212	207	223	216	220	216	198	188	173	208	199	213	206	221	181	221	211	188	185	217	205	222	213	228	174	206	227	218	194	196	184	218	178	202	199	186	183	213	170	200	194	214	181	213	234	233	209	206	200	203	201	237	222	203	223	226	211	210	213	219	197	228	228	207	229	219	218	223	219	189	190	198	174	213	218	225	160	180	209	269	233	223	195	210	217	178	195	222	215	218	191	216	200	216	204	194	213	195	212	234	214	225	206	217	232	202	214	194	220	193	194	220	207	245	228	194	213	185	198	209	194	215	204	239	207	234	219	185	221	229	222	203	184	205	216	226	202	198	181	203	221	223	215	229	211	212	207	216	208	210	223	212	207	193	202	228	185	212	227	199	182	195	222	199	204	219	205	232	203	219	219	231	203	213	201	210	196	197	193	181	181	219	206	195	226	176	246	215
31867	18477	17378	12540	10617	8400	7704	6024	5167	4716	4184	3615	3372	3248	3015	2820	2391	2070	1976	1797	1487	1555	1444	1268	984	915	864	645	647	606	562	569	580	497	563	490	543	505	523	498	482	502	472	455	479	495	484	443	479	468	440	469	485	425	465	470	478	438	465	461	459	433	467	437	462	502	470	444	479	442	426	434	449	452	455	476	448	415	462	439	484	445	436	457	465	442	446	490	502	437	443	431	472	429	469	466	438	515	446	450	426	446	478	471	447	468	484	485	478	446	458	464	483	466	434	429	446	443	497	449	450	483	451	484	437	431	439	477	453	457	475	434	491	426	424	490	475	441	462	454	460	437	461	480	451	447	464	442	446	447	461	465	449	456	440	486	451	470	458	447	433	456	481	462	432	483	435	442	490	408	450	437	471	442	461	433	484	459	486	424	427	451	431	471	476	429	484	424	404	410	449	464	419	403	466	476	429	481	472	451	440	454	437	447	441	450	476	485	491	453	480	445	430	431	467	435	440	434	482	478	431	449	489	488	457	478	497	447	489	449	439	470	454	475	449	461	465	500	432	425	466	452	435	457	443	437	450	453	455	461	464	416	466	429	430	454	482	454	430	446	470	493	450	451	470	449	447	482	452	463	481	485	458	452	442	416	422	497	460	433	490	446	467	451	431	469	445	406	466	468	461	462	450	477	482	444	443	432	464	488	443	466	469	433	450	429	443	493	462	478	460	468	481	479	433	461	480	444	452	492	450	472	457	424	416	449	451	458	465	435	484	451	454	437	417	426	447	468	464	484	492	449	453	447	431	437	464	444	426	433	435	462	441	456	483	475	435	466	442	431	461	462	465	422	398	452	478	459	473	460	519	458	422	461	419	425	477	429	424	468	464	452	459	451	474	467	456	409	479	453	446	462	465	462	501	461	481	460	431	480	425	450	432	464	415	450	458	459	448	422	455	474	421	464	481	466	476	452	465	478	450	426	444	467	444	473	482	461	456	435	454	419	444	433	465	432	484	474	452	458	457	435	488	466	454	467	438	470	440	469	469	433	462	464	437	448	433	466	462	467	449	441	468	472	450	442	441	442	444	438	470	443	441	476	467	451	472	477	469	467	521	450	472	466	487	444	474	445	474	457	448	437	415	452	458	472	440	474	448	482	455	456	449	476	493	479	440	496	429	429	440	441	452	460	460	458	449	418	450	449	469	456	494	458	452	456	438	410	444	461	478	439	473	464	464	422	484	480	451	471	466	425	407	446	488	446	451	417	441	470	394	454	439	455	435	439	481	486	466	480	412	453	433	486	456	448	446	472	432	440	447	459	464	463	430	431	444	438	466	435	466	467	449	432	438	437	463	454	433	459	453	479	504	475	432	449	448	424	443	446	471	464	430	463	438	458	489	438	459	469	453	449	434	470	450	448	432	460	453	471	437	464	455	470	435	470	442	441	464	411	439	401	460	444	422	472	480	441	463	486	451	478	474	456	485	471	452	469	454	452	463	443	409	459	474	442	461	443	445	461	452	420	507	453	480	462	465	473	471	474	460	457	446	463	491	451	461	492	472	421	427	481	423	468	488	445	453	461	427	466	425	475	467	459	494	433	441	447	448	460	450	411	443	451	438	455	450	417	483	464	477	485	432	471	462	449	436	438	468	467	451	475	450	485	496	429	488	428	461	463	455	446	429	413	466	450	479	481	454	457	486	460	473	463	515	441	458	428	460	461	468	419	468	435	487	500	452	436	435	462	459	442	463	443	490	473	441	411	464	478	455	410	466	480	429	460	469	461	455	437	437	514	486	439	454	437	450	472	482	477	449	437	456	440	448	467	464	439	465	444	483	474	474	463	438	430	465	457	468	446	447	463	453	437	423	417	474	458	463	447	452	446	456	472	440	455	475	468	456	461	446	453	466	472	487	458	440	453	430	457	454	496	462	476	482	433	448	498	452	444	481	482	455	448	449	424	443	467	460	472	427	434	486	428	423	424	457	441	443	436	447	459	460	453	431	467	433	459	439	431	445	445	456	454	464	452	482	439	446	433	472	441	446	445	428	452	407	489	475	477	478	480	443	468	440	447	455	504	500	444	428	450	420	453	452	444	470	457	476	426	391	501	459	438	479	446	433	477	453	453	475	425	480	454	458	436	478	453	452	451	459	485	447	466	454	447	451	476	477	451	479	422	449	450	475	428	460	464	445	485	454	448	448	465	480	465	441	411	480	453	453	447	455	442	468	451	454	441	438	475	453	435	442	454	427	472	442	456	441	436	439	458	469	438	430	455	432	466	486	439	461	417	497	420	450	489	477	456	490	446	471	461	458	407	475	433	470	509	496	489	475	416	452	444	466	516	402	429	482	467	446	425	454	451	431	448	496	463	484	465	465	456	463	456	468	511	457	423	450	439	451	427	483	443	471	442	486	442	448	458	466	466	457	442	490	442	477	437	468	481	435	442	458	463	466	452	434	436	478	474	482	459	446	447	437	411	435	444	475	475	452	492	452	510	457	401	497	421	436	475	518	447	509	461	473	435	448	425	419	469	424	443	471	442	445	489	480	493	490	462	462	444	435	478	443	475	444	453	433	440	446	464	442	393	453	476	500	439	428	467	428	415	455	471	451	477	463	473	463	443	425	403	470	466	416	458	467	484	454	428	426	431	463	454	445	421	482	451	503	458	455	470	442	475	422	450	446	495	449	466	465	430	449	456	437	448	456	453	455	451	454	433	496	405	473	435	487	492	473	491	482	474	467	429	430	473	445	440	463	440	440	454	472	456	455	464	459	444	490	459	468	427	491	448	484	454	427	406	471	452	496	451	468	449	486	427	462	468	406	467	438	467	467	416	464	447	439	442	430	408	462	451	437	461	471	467	422	488	426	470	462	497	427	467	432	442	456	485	469	476	431	470	455	410	471	465	469	472	452	428	461	427	463	442	467	440	463	432	453	478	485	444	469	448	499	460	441	432	482	483	479	429	429	481	468	446	463	479	465	452	451	504	470	472	461	478	428	462	444	473	437	455	425	446	441	471	432	466	493	478	441	451	468	470	442	448	429	431	493	447	482	463	492	484	479	440	436	452	488	479	455	425	429	478	474	455	443	431	464	470	479	462	421	445	427	426	471	468	439	450	464	443	474	451	467	459	421	472	416	452	449	419	446	457	436	480	439	487	449	436	458	459	465	463	451	448	451	407	447	471	413	468	403	475	422	449	499	489	500	444	438	466	461	423	476	445	458	431	497	422	485	433	447	455	458	440	441	405	429	453	430	448	425	451	462	463	442	444	443	455	448	470	474	430	412	440	482	430	491	477	427	422	467	453	481	458	451	437	475	452	465	485	470	424	431	411	467	431	491	426	442	499	474	460	499	460	415	471	448	462	439	431	468	486	434	458	464	449	428	446	440	418	480	431	455	403	454	445	470	484	442	454	412	436	467	459	446	525	409	465	444	443	448	401	455	465	448	450	449	412	451	438	433	436	445	471	454	447	452	440	432	462	425	502	447	462
32775	12760	4409	1816	944	758	617	518	479	439	401	358	339	295	275	276	300	219	251	229	273	263	242	210	194	203	206	208	245	226	239	167	205	197	191	190	200	200	220	192	209	186	193	181	191	232	236	191	189	216	183	183	227	207	197	175	154	195	201	222	182	188	215	214	193	212	204	200	203	185	212	172	201	212	198	207	213	195	182	164	191	212	190	196	219	192	221	178	218	191	180	179	208	175	198	194	204	211	178	193	168	182	208	202	176	212	192	165	202	199	184	190	182	190	190	201	206	206	197	211	216	197	230	194	195	206	172	187	171	185	223	189	198	223	241	212	214	171	215	201	198	226	227	206	160	186	196	183	204	185	215	201	178	220	199	215	212	200	198	201	193	189	209	215	184	194	196	201	189	188	195	228	189	175	203	209	216	200	188	192	183	189	207	212	198	185	181	184	191	193	210	205	191	173	195	208	227	209	203	198	209	221	195	198	188	201	199	203	202	192	203	200	223	232	187	208	186	203	181	211	159	173	188	188	228	206	204	211	202	202	208	204	211	167	179	186	208	192	188	169	194	171	179	181	192	163	177	196	185	200	201	202	195	172	195	215	184	171	174	187	214	193	228	210	207	186	206	184	187	219	204	196	191	181	199	203	188	177	217	199	184	193	218	208	193	204	180	201	194	202	232	206	159	209	175	214	198	193	203	207	192	211	204	192	169	222	191	175	219	193	181	225	195	185	196	176	206	199	189	193	224	200	177	194	173	200	207	199	180	175	202	169	219	186	168	180	204	176	210	198	220	189	192	203	223	170	190	205	214	196	193	186	191	208	186	219	201	156	223	202	195	221	207	191	198	198	185	194	178	197	221	176	193	195	186	194	187	169	173	181	223	180	172	189	181	201	214	168	183	199	192	186	204	212	196	213	198	212	197	179	197	199	216	170	209	234	177	231	210	198	189	188	194	203	171	185	183	160	189	229	202	233	186	200	213	187	191	203	170	200	201	175	197	205	228	206	221	216	197	199	202	182	206	173	198	162	180	209	191	200	197	211	199	190	195	175	176	226	184	210	190	181	198	176	206	253	195	177	231	179	176	214	216	191	176	190	178	226	203	215	193	208	185	193	190	190	187	199	173	214	185	178	208	196	190	207	217	180	213	191	183	193	229	205	222	225	193	204	223	210	198	212	210	200	187	198	164	215	209	190	182	204	197	199	201	175	214	194	202	211	195	173	202	219	222	184	205	204	215	193	209	199	188	169	202	222	215	196	202	208	189	206	190	160	199	170	183	200	202	214	194	199	223	218	184	205	195	190	187	199	195	214	173	211	205	210	193	184	182	182	196	207	195	214	193	159	191	212	196	198	209	192	184	231	204	192	197	188	184	196	193	229	207	211	207	210	202	178	213	223	201	178	194	234	207	213	197	192	170	215	193	191	202	205	171	186	185	188	174	187	200	179	202	209	181	184	204	179	171	200	194	210	182	213	189	200	190	188	210	183	189	174	203	200	180	187	202	200	192	201	221	194	209	190	218	223	193	214	216	193	196	221	190	184	213	174	192	192	197	212	196	181	212	178	185	184	190	183	192	206	184	217	182	172	205	194	209	199	202	191	195	194	203	184	163	179	189	246	198	174	184	187	204	192	183	180	194	211	200	195	198	170	196	174	195	193	198	189	205	212	214	194	155	203	202	181	196	190	214	189	183	208	224	193	186	211	163	206	190	156	216	180	174	231	208	183	189	169	208	211	202	242	178	218	221	201	175	191	185	191	182	191	201	187	235	198	211	212	213	189	184	182	200	162	168	185	178	180	214	182	217	197	167	168	202	191	204	211	189	186	218	197	173	201	191	205	218	187	198	200	211	195	193	176	203	204	204	202	196	196	230	212	212	215	204	218	192	182	185	187	189	198	211	211	200	171	186	185	217	207	219	190	195	184	217	184	206	188	205	202	201	195	194	226	188	192	210	221	197	210	213	189	215	195	190	192	174	183	190	200	177	194	189	188	204	186	173	207	199	218	214	203	193	212	193	195	165	185	169	177	208	179	191	170	209	185	217	194	200	182	205	222	215	209	179	184	208	213	164	193	192	194	183	183	197	167	198	201	197	223	196	233	215	210	186	227	210	177	186	201	210	229	215	200	189	190	188	181	192	210	169	192	175	195	182	185	187	193	159	196	196	199	208	210	191	204	177	196	207	183	187	209	190	217	205	202	172	208	213	202	200	203	202	196	187	256	229	182	188	196	189	192	188	204	196	225	209	198	195	199	208	210	196	189	215	218	193	203	186	169	158	203	181	198	213	213	194	173	196	184	223	214	179	186	207	180	196	197	208	185	188	197	170	189	195	207	184	223	211	189	191	203	191	196	182	196	177	214	171	205	198	219	198	208	188	219	215	180	233	227	181	179	191	206	171	190	212	198	208	179	216	168	211	175	219	177	216	180	196	196	202	214	212	210	217	219	209	198	204	204	182	186	221	221	202	190	212	178	186	183	205	211	178	196	185	197	193	198	199	221	184	203	189	177	191	183	181	191	187	191	190	195	181	192	188	172	180	171	189	193	189	204	197	208	191	188	203	223	207	189	207	220	172	204	231	208	193	184	181	204	217	195	188	198	176	192	192	202	206	201	184	202	185	181	196	180	205	190	174	183	175	216	205	206	175	206	187	234	193	172	182	192	198	202	190	234	201	182	191	199	185	219	191	198	213	191	209	190	196	199	192	190	200	182	188	192	222	220	209	191	175	207	172	159	185	195	175	218	214	182	181	213	182	212	206	224	212	175	179	188	210	178	180	223	204	204	192	184	188	182	178	225	199	185	211	205	192	195	200	197	183	202	209	211	196	189	207	219	206	229	205	212	174	203	199	240	215	179	180	210	164	232	203	183	202	177	206	200	203	203	193	208	177	216	203	198	182	195	204	195	214	197	192	157	181	199	173	193	200	185	223	229	212	195	204	195	211	202	217	188	202	182	206	210	190	203	203	180	200	188	202	191	196	199	193	183	195	223	196	200	192	194	200	187	184	189	186	212	167	207	195	195	220	190	216	170	194	197	203	212	162	180	190	206	184	193	201	219	177	188	211	182	207	209	177	196	187	213	212	189	200	201	172	190	200	203	187	216	209	194	197	218	198	222	175	177	179	204	196	186	191	183	199	211	219	198	199	188	178	183	200	196	208	200	168	190	201	203	201	201	198	197	174	218	178	194	192	192	196	214	234	217	202	187	187	198	205	188	218	199	205	200	203	203	180	198	193	173	185	203	197	189	183	199	195	215	233	190	185	208	191	202	189	194	182	205	200	194	197	194	174	216	217	193	216	167	194	195	180	176	197	197	184	204	186	186	192	165	206	197	185	190	179	188	206	202	190	195	174	185	205	203	201	200	184	197	206	196	211	199	209	190	192	206	206	186	205	199	183	173	200	179	190	193	215	198	191	196	171	194	185	200	167	196	175	221	194	165	212	207	228	191	191	212	207	222	197	173	207	211	195	188	183	204	201	212
19246	7616	6180	4653	3494	2794	2667	2216	1902	1857	1681	1388	1231	1183	1155	1089	969	843	842	759	713	706	669	617	600	575	486	467	494	464	438	463	462	450	431	462	447	466	411	445	434	438	448	431	435	431	446	424	421	417	428	423	417	420	428	447	428	432	426	422	393	425	398	448	431	422	458	433	424	444	441	422	417	430	414	413	417	431	389	417	416	424	438	457	411	410	442	450	390	430	437	423	419	433	397	429	473	418	395	398	425	426	445	401	419	423	411	403	413	408	438	441	416	410	446	455	433	404	427	429	422	435	404	429	388	400	432	411	411	387	401	433	421	399	404	415	386	446	395	395	432	453	432	401	434	444	417	418	427	383	416	433	420	417	434	412	442	427	422	451	395	373	417	404	443	422	474	455	445	432	434	391	390	449	422	452	393	417	419	402	424	439	395	414	442	422	418	437	404	476	444	401	416	387	421	434	400	409	434	442	441	429	428	419	398	441	467	407	455	381	397	430	437	427	421	391	406	438	418	428	458	412	399	392	424	433	424	418	428	416	408	426	394	418	375	436	421	437	423	458	424	418	391	411	436	412	424	404	438	407	460	424	418	388	423	441	421	413	422	417	416	405	409	438	421	439	409	419	447	407	397	432	424	426	413	410	451	408	399	436	421	426	405	425	423	392	408	441	421	409	414	423	423	453	425	446	409	439	389	399	407	396	438	423	441	406	426	433	416	400	428	437	398	450	400	426	414	436	447	424	424	410	402	415	412	445	422	421	409	426	397	408	407	416	413	373	450	439	415	453	444	439	396	432	391	412	371	439	450	437	435	383	396	417	431	446	409	387	408	429	430	454	430	415	416	420	450	414	386	412	405	432	397	407	417	453	405	423	416	399	432	448	449	438	422	417	409	406	400	412	419	432	407	450	425	428	406	403	395	427	457	429	441	450	418	409	432	442	433	448	410	400	405	436	395	423	379	406	415	386	419	417	388	414	423	394	418	392	421	442	385	418	397	415	429	420	450	406	437	436	451	431	441	403	420	455	404	438	457	432	391	452	429	403	422	433	431	427	402	414	418	442	402	391	439	437	399	380	466	442	419	451	461	422	484	483	436	430	434	431	386	364	383	411	415	425	451	423	389	424	446	429	424	447	443	458	412	410	433	411	412	409	390	433	456	407	437	397	440	380	429	432	418	438	452	444	430	419	423	395	419	459	424	428	423	415	413	422	426	450	424	409	412	414	398	454	419	411	410	428	441	407	407	404	440	444	406	435	412	418	447	412	365	399	447	449	434	446	403	390	445	441	401	400	439	426	433	446	450	448	433	414	411	433	410	414	425	441	423	403	408	405	408	454	409	430	407	425	395	395	449	415	475	424	409	445	396	414	424	440	415	406	460	425	408	444	391	435	463	412	396	415	406	438	400	442	433	429	418	407	442	431	431	445	463	429	406	471	430	460	438	457	401	426	438	390	458	451	438	430	410	437	428	443	412	419	425	430	409	438	448	428	423	446	409	398	412	434	449	430	412	394	391	457	444	430	420	433	412	425	413	429	416	417	437	431	417	411	416	432	415	439	427	434	433	424	439	422	436	430	431	433	434	433	404	434	432	444	439	447	430	442	434	397	408	428	424	426	423	421	424	409	423	426	437	418	418	417	410	429	416	402	414	428	403	422	446	441	438	403	434	402	443	438	405	421	407	443	427	418	415	463	451	404	440	420	421	426	449	429	417	426	420	432	438	399	414	429	438	445	404	434	412	433	377	428	410	424	459	423	471	425	447	406	409	396	429	435	449	421	444	421	465	447	422	420	389	425	431	467	416	423	436	425	425	391	378	428	428	406	420	416	436	417	433	462	426	427	395	432	415	427	436	390	431	397	419	404	376	460	415	438	398	381	426	406	408	431	397	424	423	441	407	427	416	417	436	433	425	447	441	462	452	438	398	418	475	385	416	436	434	442	432	439	384	471	421	406	405	440	430	448	410	441	422	448	409	425	438	417	407	441	425	444	444	408	405	434	448	409	448	419	425	418	408	395	426	428	449	437	413	437	451	450	420	387	432	451	396	447	445	409	432	433	421	449	455	392	402	420	409	450	438	424	403	413	411	430	420	399	444	429	393	469	432	404	400	441	411	440	440	415	402	415	475	454	463	438	401	400	417	402	448	462	423	410	389	409	411	422	436	457	405	404	431	430	422	411	439	415	420	402	406	408	444	444	445	395	416	433	423	439	440	442	418	439	394	426	419	441	410	426	394	408	432	454	421	427	415	399	412	411	411	408	426	458	405	442	414	422	415	443	434	448	411	427	433	440	448	389	403	463	406	454	429	405	422	442	432	438	425	396	468	454	437	399	408	450	404	425	435	438	408	459	419	455	430	402	447	387	413	402	404	412	420	426	427	406	435	437	425	422	416	426	406	426	424	399	424	433	399	437	399	411	454	393	420	428	414	464	424	425	423	418	424	420	437	415	426	418	431	440	424	443	427	416	434	397	440	434	429	458	406	421	430	420	455	429	426	412	411	382	444	397	479	452	421	390	420	419	413	412	419	426	457	399	421	413	437	454	424	419	428	397	444	415	446	433	425	420	400	432	398	465	448	430	404	426	470	425	401	427	448	447	406	434	459	450	436	433	464	451	417	410	376	421	406	439	382	406	411	459	430	414	418	424	421	412	440	434	427	399	408	426	442	422	453	394	420	385	450	419	445	432	439	441	427	437	409	417	383	415	446	450	418	462	426	437	428	403	415	423	417	456	427	495	419	428	460	427	425	447	412	452	390	452	404	438	437	426	400	424	397	382	381	394	406	432	422	409	434	418	427	419	400	418	441	420	406	451	472	405	415	429	429	396	459	448	409	405	424	416	436	419	436	398	392	400	413	392	442	429	397	450	432	394	430	371	408	414	428	421	421	412	443	430	437	422	430	429	415	418	438	421	442	396	436	393	432	398	414	475	423	423	439	450	422	438	417	427	405	386	419	415	441	434	454	409	399	428	418	425	395	421	416	428	430	408	436	453	447	440	413	448	405	392	404	438	383	451	379	409	440	410	395	388	434	425	434	421	465	408	430	385	418	448	423	439	419	442	404	426	384	418	419	397	405	413	425	399	417	443	396	437	381	409	432	438	379	399	422	423	424	431	453	420	428	402	419	410	417	439	419	432	413	402	443	458	422	420	422	411	432	419	438	399	432	426	407	452	402	431	443	408	404	430	422	449	412	418	414	433	393	441	427	469	431	440	420	421	416	445	400	429	440	405	430	448	417	433	438	437	409	440	398	446	435	434	449	408	419	419	453	428	420	461	397	434	390	423	419	453	450	425	450	460	439	477	461	420	422	434	411	416	410	438	395	417	425	434	419	391	446	417	469	434	439	414	449	396	455	437	455	401	419	392	423	425	430	433	387	461	397	446	412	444	399	420	418	446	442	461	418	423	418	481	481	409	414	442	411	438	439	410	423	423	410	418	452	396	400	424	432	435	461	413	417	462	419	452	415	415	402	418	417	431
44310	19883	10385	4214	2446	1746	1475	1089	859	821	687	593	590	452	461	447	381	343	320	327	289	286	277	255	215	193	195	227	223	195	206	211	171	187	175	168	183	180	194	169	205	211	174	179	197	184	169	178	184	189	155	210	181	171	177	180	169	170	178	205	154	169	174	179	180	192	187	162	178	171	162	188	174	186	173	190	189	168	164	170	165	171	197	177	180	178	177	182	172	168	180	184	175	165	178	165	170	149	170	179	175	165	167	153	181	190	164	179	205	180	183	179	207	182	200	185	204	194	147	147	178	158	170	179	173	164	178	182	150	188	162	205	184	146	177	143	163	162	149	172	194	186	198	161	155	174	190	156	177	210	165	174	185	174	200	174	184	160	172	195	169	176	172	163	175	170	179	194	177	179	177	177	184	165	177	167	174	174	161	171	181	170	199	182	166	187	175	172	171	186	173	185	189	209	196	178	174	157	153	160	214	169	190	156	203	176	186	186	183	146	158	184	184	155	178	182	174	186	168	172	168	172	178	172	184	171	155	175	187	189	190	169	178	158	166	161	190	147	188	198	147	202	183	175	178	196	168	154	156	163	160	179	172	189	165	177	141	161	157	171	196	161	148	172	197	148	197	174	181	164	180	189	174	171	182	155	153	162	156	162	160	154	187	182	153	153	194	154	192	179	165	140	164	155	186	190	200	160	164	185	158	192	186	174	197	164	195	169	188	182	156	187	191	197	216	184	180	193	178	168	177	157	165	167	152	179	178	166	170	206	171	177	201	178	171	149	158	187	175	173	153	168	171	179	180	207	159	166	180	175	171	176	179	170	155	182	194	171	173	156	186	142	144	157	181	173	158	179	179	177	159	175	187	189	172	185	168	204	177	201	212	170	187	197	185	202	189	156	158	135	166	159	176	173	202	162	172	190	183	180	165	166	161	174	169	163	167	202	181	143	177	190	189	173	180	189	170	191	170	182	184	194	145	174	153	182	200	201	185	165	190	165	174	161	178	164	161	220	185	178	171	167	144	180	198	186	194	162	184	175	185	166	191	172	180	172	214	199	208	183	176	167	162	169	178	179	176	172	169	163	173	168	197	169	189	155	192	177	172	176	207	202	166	173	182	162	193	215	170	196	174	159	156	175	180	184	201	163	164	160	189	188	176	190	167	197	167	200	164	180	183	209	167	156	187	168	197	184	202	193	171	181	177	167	177	189	162	192	182	160	194	189	172	168	163	160	167	172	188	206	185	172	172	210	185	169	176	180	153	156	179	179	163	183	167	186	153	141	155	176	155	156	187	177	180	165	173	159	176	181	150	196	173	159	179	176	179	159	162	162	200	169	177	180	180	179	181	172	154	186	158	172	173	170	198	176	177	167	200	167	150	176	169	174	168	167	191	196	179	183	176	165	182	155	209	167	198	167	180	174	184	168	197	174	170	183	198	161	157	172	197	183	164	167	168	181	182	168	188	176	189	171	197	186	181	145	171	205	178	183	159	182	191	183	176	170	203	185	185	181	174	184	171	193	185	188	186	171	178	189	164	180	181	188	160	194	181	179	193	184	161	193	172	181	189	187	157	164	176	204	196	192	188	162	173	161	168	192	151	171	183	179	176	167	181	149	191	194	157	165	192	191	171	193	192	162	168	175	181	171	172	187	192	167	160	168	156	175	193	201	186	178	167	167	196	170	177	176	204	142	177	165	149	179	163	182	164	191	183	184	187	189	162	182	176	173	166	187	171	183	168	177	172	165	178	208	150	154	192	189	191	182	207	153	197	164	171	170	175	207	205	171	176	187	169	178	227	190	188	184	155	198	195	190	176	160	204	167	184	177	152	174	159	176	178	192	178	202	157	183	159	178	202	203	164	165	189	170	180	165	178	179	168	179	192	158	176	164	177	173	160	165	167	165	187	168	160	171	200	165	187	194	167	173	174	175	200	206	187	160	166	183	178	187	207	184	168	169	176	175	198	191	192	166	198	180	166	158	185	174	177	186	160	186	128	170	171	181	172	171	184	183	174	169	186	161	173	181	198	166	199	185	149	172	183	181	174	163	199	173	178	206	146	195	194	158	158	185	204	158	180	158	150	170	194	178	194	182	174	202	204	224	159	167	168	200	171	178	183	211	216	202	170	166	176	173	180	190	178	172	158	197	207	196	176	183	191	167	164	188	192	186	181	189	179	164	158	197	171	164	190	195	171	164	173	175	179	204	191	177	175	176	178	167	180	177	180	192	170	167	169	152	150	173	170	205	181	162	178	166	173	178	145	178	159	180	173	155	159	174	173	181	174	203	158	174	175	158	186	191	207	175	188	163	188	162	176	166	186	160	170	158	160	181	198	167	163	175	167	151	201	162	169	175	188	178	194	166	163	172	174	173	171	182	169	179	150	190	187	167	179	145	182	161	208	197	168	179	165	163	189	165	166	179	160	157	162	194	169	170	175	153	182	178	186	175	162	177	146	144	187	191	162	159	177	173	207	177	176	195	188	164	173	175	182	162	168	213	179	182	191	164	166	176	159	193	183	182	204	155	202	176	157	166	173	211	168	161	168	180	190	169	154	188	182	151	176	158	179	192	194	191	139	176	177	162	195	170	178	178	184	163	190	187	182	155	187	181	197	181	173	191	160	176	165	166	198	175	141	188	180	169	187	217	190	178	174	140	217	166	190	170	155	181	165	182	185	197	197	150	186	158	164	209	181	179	177	175	183	182	155	154	187	191	178	155	174	178	181	187	169	179	155	199	172	165	189	156	171	190	188	162	192	155	181	180	173	172	182	192	155	176	170	207	186	182	191	178	155	166	172	186	174	181	198	162	197	172	168	191	177	165	207	153	171	153	178	188	153	175	173	178	174	179	193	177	194	161	172	161	184	179	171	176	164	187	172	195	185	179	172	174	193	180	167	180	187	192	169	144	180	200	183	161	176	197	189	163	189	162	170	153	170	197	175	167	164	190	197	142	164	158	172	198	160	169	173	169	181	198	191	159	152	189	150	169	169	165	161	189	150	179	189	186	169	170	187	169	167	193	171	174	181	174	199	185	176	193	199	161	192	183	182	186	143	178	183	177	171	211	177	170	149	190	195	181	177	175	192	166	169	163	210	158	191	139	177	177	176	189	189	175	170	190	173	163	170	186	185	175	168	163	183	175	162	148	170	157	198	178	165	154	157	206	140	171	160	198	187	200	158	173	179	174	181	171	155	177	198	145	152	173	215	175	171	169	191	175	154	168	185	186	152	186	168	186	190	188	160	204	193	170	174	193	200	189	191	178	167	159	163	168	159	174	173	170	181	183	155	183	185	192	190	191	185	165	163	178	178	159	168	193	188	175	174	149	202	203	185	191	184	169	173	208	166	181	204	170	163	179	178	164	187	181	183	181	165	151	157	160	164	169	172	161	169	167	159	191	193	191	170	180	158	165	176	156	164	189	202	174	159	179	163	182	182	190	198	182	196	157	189	191	200	179	178	207	145	167	190	193	188	187	166	175	193	177
25071	12111	12867	9575	8073	6788	6149	4777	4174	3860	3082	2666	2693	2339	2340	2059	1634	1426	1479	1263	1126	1128	1080	858	810	744	686	573	533	498	473	439	479	475	474	422	434	460	445	409	432	434	383	419	388	401	426	395	426	391	415	398	401	386	422	385	379	383	373	402	382	429	355	367	420	410	379	406	384	377	436	355	382	398	397	399	423	372	396	384	423	370	409	402	383	358	387	360	358	389	375	405	391	388	367	325	410	379	381	381	418	395	382	384	404	384	370	368	371	380	382	363	391	419	393	413	372	390	382	401	427	401	375	403	392	359	384	362	389	408	405	365	362	385	362	407	405	336	414	379	368	395	363	393	391	401	400	386	376	408	415	390	369	357	400	371	392	387	424	392	389	371	366	361	396	385	377	414	398	377	374	401	388	386	398	415	361	356	411	385	381	388	365	381	407	380	402	372	412	359	374	385	375	380	387	388	412	392	415	412	420	387	370	392	396	388	387	403	384	409	400	404	388	395	409	382	376	387	370	353	392	444	368	392	370	406	382	374	406	398	376	399	398	367	396	405	412	370	365	353	433	363	351	406	393	391	354	370	418	414	375	375	372	340	379	354	409	380	382	414	415	396	398	347	399	389	408	380	386	416	404	391	377	414	370	406	352	398	369	359	389	401	390	404	398	396	376	431	394	360	366	383	390	408	377	401	394	407	384	386	375	395	378	377	372	386	365	396	368	390	387	356	401	411	374	385	390	385	392	371	346	386	382	401	392	394	391	369	405	362	407	389	404	376	373	411	411	420	360	370	398	364	417	392	388	355	348	391	400	370	434	365	407	419	371	340	416	386	355	423	382	397	413	376	381	388	384	330	393	392	399	435	392	354	404	385	415	394	385	388	372	417	363	415	371	422	398	365	376	369	376	349	402	370	378	392	405	384	376	395	400	368	379	399	414	346	412	384	376	398	362	386	392	394	367	380	363	399	380	349	401	393	393	389	385	390	393	393	386	395	367	443	391	371	420	381	388	407	364	394	401	389	368	388	409	401	383	395	387	405	409	405	386	377	420	370	349	386	411	373	399	363	398	380	389	401	358	391	420	399	409	382	391	370	360	397	393	404	408	387	385	398	403	376	398	373	413	397	358	376	400	387	380	387	375	389	436	393	359	372	406	375	434	395	365	391	400	391	393	356	389	392	398	395	394	363	366	400	360	419	384	388	393	395	390	366	367	412	385	356	393	392	372	428	373	436	381	391	398	397	386	368	409	362	412	343	375	402	374	381	401	380	375	383	415	364	392	371	390	394	375	383	406	389	404	418	376	366	391	376	397	393	399	400	400	394	388	434	398	410	380	399	389	398	396	387	365	409	363	387	386	398	417	398	374	351	405	375	412	421	405	400	404	373	402	371	401	425	365	391	380	411	384	353	381	389	404	378	387	386	376	399	399	384	403	373	372	384	386	394	368	392	412	416	386	384	421	400	369	393	397	377	380	396	396	390	362	426	383	388	358	373	380	431	433	418	406	393	357	379	405	362	379	376	376	399	383	413	415	406	384	369	398	418	394	375	389	384	390	357	372	381	409	393	393	360	402	407	368	388	395	401	379	406	401	367	351	386	377	406	394	388	410	383	411	384	388	385	405	392	391	390	390	364	403	396	410	417	339	392	382	376	429	394	394	373	388	377	412	371	389	385	355	403	403	370	390	407	415	410	356	411	381	405	411	377	425	387	376	394	393	344	411	381	401	361	366	373	392	398	414	383	385	389	419	366	425	370	380	400	339	371	392	377	387	417	389	354	396	384	374	397	384	418	405	385	383	380	375	404	345	383	378	366	416	394	402	387	378	405	378	367	422	386	396	368	387	362	408	418	408	385	348	370	397	395	408	382	417	370	395	400	396	379	379	410	387	388	379	416	383	413	382	365	422	382	369	400	354	419	398	369	361	352	376	402	442	356	374	401	414	382	401	409	406	412	413	416	385	392	384	371	402	383	358	384	415	391	421	388	387	399	395	414	368	433	379	401	379	366	390	353	416	389	375	402	394	393	367	399	388	402	334	385	347	369	370	371	422	379	356	382	400	405	422	394	377	362	396	410	398	388	462	374	348	370	422	375	398	391	399	389	379	394	363	389	400	368	365	406	396	387	397	372	422	393	411	394	372	361	377	393	414	376	410	363	381	404	379	397	358	380	399	403	366	368	392	369	419	406	390	378	359	380	430	354	345	403	385	359	396	408	398	389	399	405	376	406	402	397	397	411	386	405	383	412	370	342	385	403	367	377	393	385	395	392	408	375	401	396	386	384	387	409	366	379	399	350	422	391	385	386	376	436	395	376	415	391	388	378	382	402	376	403	370	358	381	407	366	396	392	417	378	395	387	386	374	379	385	363	407	405	392	398	383	382	398	368	377	379	363	446	415	396	378	381	423	398	376	399	380	369	391	416	414	432	355	413	367	397	391	407	397	368	433	370	399	386	418	392	413	384	394	409	388	407	362	405	390	406	383	412	385	377	401	415	407	381	422	405	396	366	389	413	385	414	389	372	400	376	403	373	409	386	403	389	368	425	362	404	373	369	382	364	402	411	367	425	384	405	408	387	429	395	424	382	417	395	365	362	362	422	397	356	363	425	409	410	395	401	362	380	410	407	378	388	352	401	395	381	368	411	388	409	375	369	409	389	397	388	390	435	358	363	378	412	378	403	388	395	410	406	397	407	374	380	373	375	411	380	368	382	388	406	391	368	401	406	366	413	382	399	360	380	411	416	361	357	376	377	382	386	405	374	374	387	390	400	380	399	405	387	421	374	393	378	368	379	356	402	403	372	381	402	384	400	365	395	383	391	392	358	380	413	379	373	396	422	369	399	374	413	416	388	353	410	428	419	398	399	379	386	376	439	394	364	375	402	406	418	392	333	431	389	349	385	381	368	370	393	373	396	396	386	406	378	369	418	380	371	396	363	371	384	425	392	413	395	403	392	380	356	381	378	398	407	407	399	395	391	405	361	369	382	374	405	386	418	428	401	405	397	440	386	367	357	345	377	382	388	403	428	390	386	402	422	398	397	389	413	415	426	381	380	392	358	398	393	393	387	396	403	382	420	386	401	364	422	403	417	393	406	357	389	407	377	369	380	404	403	403	400	377	380	382	427	362	365	404	374	399	430	391	381	396	384	364	402	374	364	361	375	387	378	373	391	410	432	375	384	415	429	360	367	358	400	381	356	380	391	362	436	395	363	419	384	392	358	412	347	354	411	397	396	427	384	375	411	429	393	355	394	386	381	410	432	373	382	395	375	393	379	382	394	404	407	379	378	378	380	408	375	432	415	387	399	409	395	375	402	390	344	426	375	370	382	395	372	412	417	366	371	390	390	380	385	372	372	393	387	411	391	375	403	382	437	382	426	393	412	397	423	374	367	410	385	418	406	404	371	406	396	395	400	392	386	413	385	389	378	352	380	383	374	395	401	381	361	410	405	390	397	399	385	401	384	408	414	401	399	391	410	369	367	350	356
52845	27644	16052	6884	4248	2754	2207	1681	1411	1241	1031	810	824	759	693	583	466	464	414	378	377	397	340	291	294	298	306	277	245	244	227	237	220	207	250	240	248	252	226	226	210	247	213	236	209	213	218	206	217	200	233	198	214	216	230	212	209	215	237	215	243	194	189	252	222	189	202	202	213	224	215	192	195	196	192	225	190	210	238	202	219	209	182	230	223	212	237	205	215	198	215	203	217	229	197	214	191	209	213	206	219	221	205	201	206	201	201	198	197	223	194	224	226	200	211	219	200	185	208	205	197	221	210	220	214	224	223	220	212	188	208	192	181	202	194	196	209	212	205	208	213	196	221	211	208	220	215	221	217	216	250	212	211	195	226	227	206	246	208	189	202	202	241	202	204	211	198	248	229	204	235	199	201	173	207	201	186	206	188	216	226	192	183	175	208	206	206	218	213	218	197	206	197	207	216	217	235	213	207	217	205	215	202	195	227	202	219	219	197	200	259	211	216	182	219	214	208	211	234	208	211	211	234	202	208	208	208	239	250	203	190	200	216	236	222	224	215	231	216	237	210	212	223	212	224	200	235	177	212	194	231	221	217	215	193	207	239	209	236	190	213	201	188	217	214	203	247	200	224	190	192	217	217	196	193	231	188	226	202	217	221	223	199	199	211	211	190	221	207	193	231	223	213	230	194	192	197	209	230	192	205	204	188	191	201	190	212	213	247	219	232	209	206	212	202	181	216	247	209	199	201	229	177	200	189	197	214	192	203	197	210	223	198	201	208	230	227	198	197	237	214	227	189	219	189	187	218	222	183	215	217	218	207	241	180	190	204	212	200	225	230	238	195	211	197	208	217	220	213	199	175	205	193	243	225	183	228	196	211	216	228	224	200	215	188	220	196	215	217	202	191	220	212	184	177	207	195	227	217	180	194	179	205	204	199	195	225	210	208	194	191	208	188	229	201	229	206	216	211	216	191	206	214	211	202	200	210	215	212	207	209	245	180	245	223	201	200	213	214	219	208	216	196	210	198	203	220	206	201	201	181	217	211	220	209	190	203	222	200	186	227	170	198	188	227	229	200	204	189	206	253	199	223	209	193	215	199	186	223	204	227	203	185	226	208	190	212	231	213	212	239	194	215	188	229	203	208	238	222	201	196	213	216	204	200	212	188	222	208	220	237	216	195	211	218	225	223	208	215	191	197	242	201	217	195	192	222	176	209	197	211	226	198	209	218	198	225	207	192	212	209	215	198	201	220	212	236	202	216	214	181	201	208	217	189	199	228	213	223	202	211	196	183	231	210	197	210	192	195	214	225	203	239	198	227	213	221	201	165	196	214	210	190	216	206	214	204	202	199	186	230	238	249	205	235	210	198	203	242	196	218	225	220	231	227	207	213	222	224	198	217	209	217	202	245	211	197	178	177	224	214	218	198	206	226	219	185	224	213	189	227	201	192	198	198	204	205	226	214	223	208	218	213	204	180	236	202	215	202	195	211	224	207	229	241	204	208	193	193	215	234	207	219	220	212	225	223	201	186	182	228	199	200	201	223	223	182	185	211	216	232	182	226	226	193	217	221	200	228	199	192	178	233	214	203	210	211	211	202	158	235	192	205	199	182	212	187	243	185	200	243	219	217	201	190	190	221	245	230	198	237	234	216	212	191	204	217	177	207	173	230	186	221	190	191	248	215	201	200	166	209	184	209	246	189	183	206	173	207	218	217	222	203	215	200	188	202	180	205	226	220	226	200	224	220	227	216	215	222	222	214	229	209	237	180	186	199	236	225	222	220	207	191	220	205	220	221	212	198	175	204	210	221	210	205	190	166	246	199	228	215	202	215	190	208	203	201	213	229	196	204	189	171	211	231	207	190	207	220	201	222	182	205	178	249	183	216	194	213	192	214	239	198	224	214	183	232	203	234	206	212	214	221	212	205	213	199	194	204	219	205	210	187	204	214	208	206	225	217	194	201	187	209	216	197	215	210	200	179	203	191	205	210	205	185	223	237	210	217	207	201	208	223	203	242	195	215	208	233	206	184	211	210	211	221	238	202	191	199	211	203	228	176	188	237	201	215	195	193	209	202	199	215	236	217	213	199	234	228	232	214	223	223	219	218	219	201	216	206	198	194	196	186	192	197	216	228	222	202	213	218	228	214	189	207	203	189	191	224	226	199	191	179	209	211	198	220	197	234	188	214	209	198	206	203	215	179	190	168	193	187	199	199	218	197	249	216	199	220	200	214	188	222	193	195	221	241	230	209	191	237	192	172	198	230	202	249	213	193	224	172	203	226	242	215	182	237	215	225	217	215	220	191	225	204	190	209	203	211	207	219	206	210	231	209	206	173	200	193	221	209	233	209	205	218	206	215	202	227	231	193	208	215	205	198	216	202	228	233	195	225	199	202	194	196	206	204	199	184	223	225	216	224	226	184	231	196	206	205	218	188	217	188	222	211	206	198	182	217	200	231	208	196	195	220	203	209	215	221	178	196	192	187	210	195	204	192	201	158	178	196	205	214	194	196	205	195	183	172	212	220	191	213	207	179	216	223	194	217	207	228	216	201	207	208	187	228	200	206	212	228	197	208	212	224	204	193	218	197	195	194	226	223	196	232	206	231	222	213	192	219	208	187	222	199	219	196	195	231	196	176	205	216	219	214	200	202	186	204	182	200	191	198	220	211	191	211	192	191	227	190	179	205	197	220	226	228	231	215	222	195	229	205	221	188	206	225	215	190	185	188	209	229	193	187	208	209	193	168	219	230	222	195	210	186	204	211	204	217	225	228	199	210	192	190	245	208	200	243	219	215	226	200	205	223	177	213	236	204	184	208	211	190	183	210	247	191	197	222	207	208	201	216	229	212	227	208	199	211	226	194	206	203	223	188	213	221	222	227	184	203	209	170	232	195	211	215	207	205	210	228	264	196	203	201	210	218	207	198	199	219	187	207	204	201	206	214	227	193	201	205	215	198	201	244	206	205	202	203	234	220	208	201	189	205	190	195	230	201	200	198	241	202	189	209	230	222	240	204	197	203	237	221	218	200	200	228	217	195	188	250	235	181	215	200	188	217	190	202	195	195	179	210	204	179	205	190	202	202	188	215	203	205	213	197	224	214	213	229	235	195	199	177	197	212	196	200	212	225	254	205	195	200	195	196	217	202	193	212	203	200	213	239	237	230	203	230	199	189	223	186	218	230	194	195	203	204	200	231	221	214	207	218	173	210	175	223	231	200	212	191	224	206	213	218	233	216	209	197	213	204	209	191	228	238	197	209	214	246	236	229	198	202	218	186	218	230	256	236	212	223	226	240	206	214	210	210	192	192	207	213	210	229	216	240	200	209	232	205	234	215	218	211	203	215	206	211	208	223	193	227	229	247	211	210	231	214	206	231	238	245	220	190	208	185	211	191	234	225	194	202	200	189	204	221	225	223	223	181	193	209	229	224	211	218	221	233	214	223	203	224	224	203	231	201	194	193	215	216	208	183	219	215	193	212	203
30111	17640	17008	13767	12001	9775	8381	6796	6038	5363	4490	3928	3827	3509	3221	2790	2200	1905	2003	1767	1685	1645	1504	1117	1014	996	916	820	672	600	593	606	555	583	559	545	587	546	523	507	454	471	510	485	486	452	513	464	482	481	475	467	468	475	457	490	462	499	470	489	459	467	463	465	441	463	422	433	447	430	429	457	438	446	473	451	436	436	405	441	466	443	447	459	449	471	503	480	488	416	487	451	467	450	452	404	495	488	471	427	457	433	482	481	474	428	402	462	432	416	464	445	455	443	428	473	436	449	438	393	448	438	427	455	433	407	479	445	447	496	477	469	483	450	498	468	466	451	466	442	448	430	417	466	467	459	481	495	423	448	438	440	428	449	446	444	446	439	477	458	449	451	423	466	450	415	408	436	441	465	485	455	461	439	477	444	462	451	475	456	473	470	437	477	454	475	456	445	448	467	448	468	422	419	435	491	423	453	448	500	456	397	470	456	475	488	430	444	443	483	503	470	469	447	481	437	460	416	476	470	459	478	446	458	458	475	503	431	453	435	468	457	465	447	454	443	463	473	454	454	471	468	429	432	447	438	416	435	455	456	467	478	466	444	471	505	457	453	440	429	415	451	437	411	479	450	438	442	456	496	435	432	457	459	487	446	455	467	444	472	444	442	466	444	464	483	475	470	460	443	462	406	468	447	496	470	461	467	417	425	449	414	443	429	459	492	442	441	485	409	474	412	463	437	445	480	462	466	484	468	429	497	484	408	468	447	451	436	456	413	471	476	434	480	467	438	449	451	468	451	434	460	442	459	460	440	455	452	456	439	506	430	459	432	468	460	485	451	439	482	447	470	463	481	443	498	476	431	441	444	446	445	414	438	441	486	434	418	429	448	417	437	471	442	462	462	397	451	428	431	410	447	466	449	475	472	452	439	450	430	452	465	440	462	409	420	421	434	464	479	448	437	461	427	468	395	484	505	452	472	434	417	482	439	460	454	470	420	436	400	426	449	473	509	479	467	489	432	458	410	434	439	435	454	441	435	490	469	459	439	462	467	463	432	456	432	431	453	435	453	491	448	469	449	452	439	469	449	486	433	442	439	477	451	459	379	492	408	468	482	447	446	466	461	414	434	487	461	450	448	415	449	472	473	438	436	448	472	452	477	441	432	479	483	459	498	437	473	490	435	448	486	451	486	476	445	422	467	444	475	464	437	456	488	464	443	427	427	411	493	433	451	455	416	440	457	463	474	436	448	465	435	439	446	441	460	469	419	408	425	430	458	483	459	468	450	458	460	476	440	431	439	454	435	418	483	479	420	415	433	445	470	426	449	438	454	464	425	439	445	449	434	430	440	517	480	451	472	445	423	432	446	430	473	434	406	423	437	461	471	435	425	466	474	491	440	438	468	481	465	427	458	452	420	434	432	472	476	467	442	448	474	466	459	459	442	421	442	470	434	483	455	444	426	444	478	428	407	466	468	457	440	461	430	432	443	454	462	461	434	473	440	466	439	441	444	400	444	457	470	451	434	450	442	435	488	426	445	443	439	439	454	469	495	415	438	461	434	461	440	443	459	471	458	411	449	452	476	458	443	464	452	457	457	489	444	454	417	490	439	458	460	415	441	471	489	459	454	457	449	486	458	453	472	434	458	452	464	457	420	484	499	461	476	428	423	476	433	449	445	445	473	466	447	453	452	461	450	455	476	443	440	444	432	498	480	466	453	485	452	443	448	451	446	401	451	486	447	441	448	437	450	483	467	440	437	496	432	514	482	447	483	439	444	486	433	410	468	448	467	435	412	431	472	442	479	459	477	488	454	472	466	440	439	457	458	476	456	463	465	489	455	441	414	443	452	436	446	441	462	432	430	463	415	433	475	469	448	466	436	439	446	435	444	426	431	440	466	455	424	444	431	432	472	439	452	464	446	445	486	461	443	465	443	453	415	453	454	437	379	425	463	460	419	443	448	460	470	464	474	480	474	444	446	435	459	473	454	471	450	432	456	486	471	435	473	466	454	450	475	417	447	450	476	472	423	469	457	472	414	459	466	454	436	419	437	475	418	468	436	471	478	452	454	439	440	447	410	445	416	450	430	460	439	423	470	420	465	461	431	452	455	407	446	464	415	474	450	436	467	437	483	441	454	457	464	444	464	462	448	455	482	500	424	457	484	455	463	420	456	428	447	424	482	445	481	467	429	433	431	416	464	499	469	451	473	471	477	473	464	445	450	450	451	482	433	443	468	452	445	449	415	473	451	411	485	476	424	443	473	447	438	455	465	475	432	431	444	460	452	486	438	455	433	445	484	428	462	421	453	447	466	451	443	497	452	432	472	413	421	476	483	475	438	446	459	468	470	440	465	433	443	432	502	442	468	462	469	462	437	473	440	469	414	449	456	473	454	468	452	436	517	479	476	446	445	466	469	448	463	438	456	438	450	421	465	449	467	458	493	461	410	415	479	387	480	436	466	467	430	466	460	446	428	437	444	404	440	412	426	451	435	462	445	408	430	464	465	465	438	428	415	446	453	473	431	435	484	457	451	419	467	425	449	460	432	441	454	460	429	487	456	451	461	441	463	411	454	434	494	490	442	449	493	424	475	441	492	486	446	457	461	459	424	504	458	442	477	392	464	438	441	474	423	460	435	435	454	472	483	469	414	445	486	451	451	450	407	445	461	483	460	471	475	481	443	470	477	436	437	426	433	478	437	455	494	454	447	439	488	481	444	458	462	429	470	467	456	473	444	452	455	454	428	467	479	450	459	473	428	458	447	451	430	457	490	437	411	458	455	435	429	475	444	437	442	449	453	433	474	446	453	464	425	450	463	487	460	429	447	445	467	463	463	466	466	469	433	441	418	452	455	459	435	456	430	445	462	442	467	480	429	446	407	440	459	434	469	478	463	440	477	428	478	391	443	473	428	448	463	462	440	444	457	486	426	455	428	451	454	427	453	485	482	471	438	414	407	456	475	459	445	473	461	434	428	444	431	448	453	433	497	459	434	465	438	443	465	439	442	456	444	454	430	450	459	451	437	487	469	433	510	446	449	450	451	467	466	446	468	474	441	454	463	469	451	438	463	446	458	437	474	457	449	457	459	425	475	465	461	412	464	397	465	485	493	436	486	453	479	462	453	458	469	421	456	449	462	478	463	420	506	450	427	447	439	436	430	440	452	429	459	470	413	456	466	473	440	456	476	452	477	486	450	486	468	416	464	451	488	460	485	478	451	445	472	455	454	455	491	424	442	453	453	447	457	425	436	471	445	427	453	477	480	461	428	451	488	463	482	443	451	474	431	441	487	440	448	505	472	452	443	455	455	472	439	421	422	437	459	451	461	483	440	446	435	478	424	403	453	461	445	433	479	431	473	470	464	456	468	423	447	433	455	460	454	440	461	439	446	458	455	437	529	482	465	461	456	453	465	423	461	486	414	422	405	406	496	449	433	446	425	467	426	464	492	437	426	471	446	425	462	456	474	479	422	454	460	480	426	422	479	443	456	470	480
33651	12646	4318	1875	1250	914	720	616	501	453	381	365	362	274	311	248	265	256	243	212	237	239	237	209	250	214	201	223	189	234	201	193	204	216	195	216	180	219	215	201	192	190	207	205	198	185	180	201	199	216	199	196	194	193	205	197	185	193	194	221	191	227	221	192	176	203	201	208	195	208	186	161	206	186	220	200	202	214	204	174	231	204	184	199	204	175	167	185	194	191	218	201	221	190	201	221	206	209	215	214	187	190	203	206	204	204	188	186	198	195	168	204	187	168	198	204	198	191	216	191	205	191	211	185	160	194	177	245	200	200	200	191	199	192	193	200	175	188	210	189	202	213	162	186	223	211	214	194	212	206	232	199	176	192	212	187	199	196	178	207	199	188	207	209	187	176	199	170	204	210	201	191	207	193	187	192	188	172	180	214	187	208	200	208	184	198	219	211	182	208	182	189	157	214	185	192	178	196	171	195	182	206	187	186	202	220	189	173	217	178	190	202	189	176	200	196	192	190	191	214	208	196	195	192	199	166	178	192	181	175	198	183	210	202	202	173	231	216	207	231	218	229	185	181	195	193	180	200	200	201	199	195	197	219	199	196	208	168	218	191	194	190	197	173	179	195	176	198	204	190	228	155	195	204	196	213	193	211	207	207	194	194	174	191	196	194	207	199	186	234	215	211	199	196	205	190	197	184	201	208	175	196	197	203	204	201	174	204	205	190	197	204	188	207	199	208	206	196	185	210	192	196	227	191	184	192	204	173	188	171	163	215	204	176	205	180	192	173	172	204	183	199	206	213	206	212	196	184	178	227	207	148	178	210	203	201	186	217	174	174	179	223	231	183	194	188	187	166	207	193	182	171	220	187	217	194	184	184	183	195	216	200	188	219	177	183	188	205	218	196	183	187	205	186	168	185	185	184	187	185	193	184	192	205	215	184	170	185	169	167	196	213	179	225	194	212	193	207	186	174	192	209	188	195	225	199	197	195	203	214	217	184	190	156	186	193	194	195	169	205	164	214	212	218	189	210	213	206	171	175	203	170	195	206	204	189	172	177	198	220	202	205	201	195	187	205	173	167	190	206	212	185	212	194	188	201	183	211	199	185	195	201	172	204	190	186	225	183	205	193	229	213	196	199	208	190	195	202	214	231	178	213	215	208	204	196	185	189	175	195	199	191	184	217	177	215	243	188	176	198	187	187	197	197	204	176	195	213	195	191	196	188	171	200	175	204	197	211	222	190	196	190	201	194	186	195	212	199	210	192	213	191	179	225	222	161	200	193	200	197	196	195	195	178	192	212	207	210	190	180	214	191	199	208	181	189	208	174	202	218	168	196	198	202	185	204	220	195	205	176	213	197	198	186	193	205	180	204	196	189	216	171	216	231	198	178	200	206	167	193	192	182	191	178	186	188	184	200	190	183	213	201	195	179	187	163	181	191	180	193	196	181	212	214	216	196	195	193	185	201	210	174	184	182	191	193	206	189	206	197	174	182	210	180	180	224	217	224	180	218	196	214	212	213	223	202	205	223	181	162	180	187	173	162	180	169	226	196	207	185	200	207	189	181	185	190	213	224	177	193	175	187	186	213	195	191	173	185	220	188	198	228	207	185	172	197	170	210	192	210	205	213	184	222	205	198	207	183	197	206	197	177	195	193	185	220	225	180	191	167	199	226	215	197	186	200	174	198	169	179	181	193	193	207	182	201	211	179	221	210	193	218	169	203	174	189	187	179	205	235	197	179	191	188	195	181	178	196	185	200	207	195	192	231	203	207	214	166	198	190	201	206	209	194	218	184	192	194	225	208	202	191	181	200	192	196	209	209	194	212	214	195	215	191	195	188	187	192	185	208	219	167	216	190	186	204	200	196	185	192	213	212	220	189	200	187	186	184	206	208	208	190	194	189	190	177	213	158	177	170	191	211	228	173	208	199	197	193	189	179	198	195	197	171	194	183	207	189	196	190	188	192	205	174	206	189	187	203	207	203	219	224	201	194	205	199	192	192	192	174	193	204	182	185	178	187	196	202	181	205	201	196	179	184	204	212	184	201	208	184	228	204	201	190	188	173	195	174	161	225	210	213	194	206	203	221	183	192	226	197	195	201	188	176	215	213	217	192	217	205	192	176	187	215	183	197	212	208	206	211	211	183	170	190	215	206	188	228	191	210	206	188	193	183	205	189	183	181	203	193	193	192	203	196	188	216	205	193	198	207	202	182	204	200	227	202	181	189	186	198	182	176	212	192	195	203	213	200	190	179	202	193	192	186	208	226	198	204	207	212	214	177	190	184	193	224	192	221	221	195	168	220	192	194	212	200	197	175	183	188	205	184	169	185	184	197	203	195	184	206	196	175	197	183	201	186	180	217	194	210	226	205	186	208	198	200	203	206	190	184	184	188	215	186	194	197	175	174	201	209	198	188	238	189	213	203	166	190	215	186	179	191	188	193	199	221	194	202	200	207	192	195	200	196	180	217	185	184	171	202	213	209	198	183	234	199	201	185	212	201	196	187	196	203	195	205	222	156	189	192	197	232	193	199	204	186	194	197	210	181	173	185	222	195	181	197	222	178	190	203	193	205	190	194	200	193	196	201	210	193	201	203	197	193	172	182	210	198	182	181	194	214	207	187	213	191	214	205	188	190	204	201	207	200	220	198	231	186	216	184	177	190	195	214	215	228	189	214	172	182	181	203	191	200	183	196	189	215	196	207	193	220	188	203	202	209	193	192	226	210	202	215	177	185	208	177	168	199	209	190	170	157	188	190	211	186	210	189	193	175	208	187	192	203	205	194	225	209	197	186	201	188	204	197	212	203	190	177	198	214	185	207	210	177	202	195	198	215	206	193	186	158	205	158	201	209	192	184	198	218	210	181	214	186	215	182	205	183	204	172	178	197	208	169	205	196	189	209	200	183	195	213	191	178	187	195	181	197	199	173	185	195	199	204	225	182	187	188	213	189	205	202	197	205	202	207	167	188	214	198	205	191	209	195	186	180	191	208	199	192	191	211	188	208	193	221	222	196	195	207	206	173	207	198	195	204	189	181	212	181	183	206	209	188	198	179	224	207	198	182	200	200	201	212	187	202	198	186	182	180	178	188	165	164	189	218	192	200	187	200	222	180	179	200	191	196	202	203	178	193	172	191	174	218	182	203	190	205	194	170	163	191	222	224	227	202	211	203	193	194	182	200	201	180	199	221	218	189	208	189	204	191	212	197	189	191	180	209	197	188	181	174	211	194	198	181	206	199	207	172	179	194	206	208	178	215	190	164	200	241	212	197	169	200	210	205	213	208	176	208	192	185	194	200	197	194	203	191	201	177	206	205	215	199	193	203	200	158	205	178	182	185	175	190	200	198	179	191	181	201	214	207	196	212	195	209	183	171	169	182	193	205	179	194	209	220	174	153	201	170	202	166	181	200	222	201	212	216	204	194	185	213	185	197	197	205	187	167	196	189	190	194	205	208	193	192	185	191	187	223	200	211	221	217	203	169
18608	7343	6028	5533	4240	3539	3082	2557	2057	1962	1461	1358	1311	1166	1070	1054	891	819	755	699	745	720	638	598	656	541	566	466	513	456	486	464	463	454	477	424	412	440	405	422	434	470	439	435	408	460	431	425	448	427	430	422	437	420	415	438	451	409	423	407	404	411	423	409	413	414	434	402	484	420	382	411	434	397	436	436	432	447	428	374	419	403	420	415	455	414	419	412	426	425	395	427	394	432	398	429	378	412	413	410	413	438	387	400	421	416	439	388	413	412	418	411	411	382	413	415	400	424	414	383	441	422	430	426	410	432	413	427	424	442	432	394	409	386	406	433	372	418	412	425	429	437	414	399	412	385	401	392	421	383	402	434	436	416	447	429	439	434	420	437	427	446	408	427	442	404	415	414	403	398	429	420	420	390	452	389	415	405	422	427	414	440	454	434	460	402	438	405	378	457	383	412	399	446	424	448	424	422	404	408	452	412	409	403	428	414	411	439	371	384	425	420	393	414	399	441	399	436	416	450	432	427	437	397	416	399	419	432	435	452	393	451	421	411	420	416	391	448	429	431	398	412	451	404	418	404	421	419	394	385	465	454	408	449	418	424	431	429	418	407	428	429	412	428	407	437	452	458	425	388	422	422	402	389	407	430	468	419	428	468	442	400	430	453	437	455	404	447	422	443	416	428	495	452	419	402	417	418	423	432	381	441	452	391	430	408	429	433	422	409	403	448	379	423	455	426	404	414	437	414	414	468	447	440	425	419	457	434	423	433	423	387	450	410	442	430	414	412	467	425	389	438	406	425	422	445	422	429	432	390	459	429	454	433	437	424	409	423	424	419	433	421	464	430	420	425	429	438	396	440	408	408	434	463	408	419	430	419	402	429	396	418	452	441	434	425	441	430	431	423	454	446	422	458	429	384	413	420	436	444	405	427	430	402	430	439	431	400	415	413	409	385	442	417	425	467	429	404	416	389	425	422	417	418	420	422	442	442	406	432	421	391	449	436	471	447	413	468	410	423	428	440	427	407	438	413	420	422	432	423	403	406	444	401	422	413	437	389	404	432	405	424	403	432	424	424	410	448	431	415	404	395	417	363	403	400	401	454	435	413	439	400	386	434	407	421	414	405	415	423	408	379	409	431	425	426	428	436	399	428	417	420	406	451	395	425	418	438	444	448	404	437	438	391	444	389	430	418	415	415	424	417	458	435	424	439	415	442	422	417	447	429	395	426	411	405	436	435	411	395	402	417	399	412	434	420	464	417	406	394	401	388	426	422	431	425	433	413	428	411	414	414	431	419	403	403	417	423	377	386	400	428	428	408	432	410	439	447	387	427	406	412	420	402	417	430	431	417	426	439	406	444	381	412	467	425	434	385	418	438	447	413	461	431	415	415	434	420	420	403	404	398	435	421	408	396	386	414	438	423	391	408	436	413	422	429	410	422	440	411	412	426	412	415	423	459	404	430	397	429	436	447	420	390	395	377	417	422	445	396	412	413	416	430	415	407	411	451	429	424	435	405	415	419	445	394	453	420	440	404	397	414	396	383	446	398	415	440	412	434	427	446	462	411	446	402	418	413	405	451	400	407	396	404	438	406	448	422	449	441	407	438	435	427	421	480	434	418	415	424	423	414	428	419	423	428	430	439	403	396	390	414	402	381	426	424	404	381	381	415	415	395	427	435	440	447	408	401	476	430	440	411	444	406	410	409	448	399	432	402	430	435	382	399	406	426	417	390	390	413	423	375	432	414	436	406	449	402	409	437	432	417	444	400	391	425	429	414	429	431	435	452	434	428	410	397	390	416	417	428	418	408	391	413	386	408	444	398	431	398	435	445	416	444	445	455	393	426	430	438	383	392	463	424	418	423	378	432	408	423	407	391	414	433	448	421	423	387	424	448	395	397	410	449	407	414	451	422	468	453	414	422	417	418	402	409	448	448	414	419	406	399	414	427	436	415	419	422	391	420	428	428	396	434	431	402	389	368	419	421	410	433	416	398	393	425	407	409	408	426	434	414	413	447	439	421	404	433	436	423	434	374	420	415	424	403	418	440	411	431	451	439	415	442	425	488	442	446	434	408	409	407	422	423	381	425	406	391	402	388	403	459	429	422	459	401	386	398	404	426	438	407	440	439	425	447	426	409	428	421	408	394	434	429	408	428	403	376	437	423	417	417	406	393	429	410	431	390	387	418	417	447	418	425	409	435	404	390	440	440	422	418	464	443	439	400	392	466	445	427	390	436	441	399	392	407	434	433	387	426	427	421	444	433	392	422	442	413	448	417	408	448	396	419	421	430	419	419	444	417	432	435	430	404	400	398	425	399	493	417	411	402	420	388	449	412	401	427	405	429	418	438	463	394	432	414	407	417	432	411	443	410	416	423	396	409	421	427	445	438	441	433	425	464	419	396	416	409	419	385	464	449	433	426	392	411	410	449	445	402	431	380	407	397	397	401	419	433	432	468	425	428	420	418	445	391	441	426	411	402	418	435	419	437	429	430	430	422	411	417	416	418	405	414	429	467	467	403	420	420	415	374	425	401	444	412	403	429	438	420	395	421	431	441	412	412	430	389	403	431	451	437	414	446	431	395	376	377	433	449	468	433	393	443	454	425	435	443	448	413	397	392	429	406	426	433	409	404	407	405	428	436	403	404	409	417	408	398	395	435	404	414	423	416	418	401	418	408	426	415	397	400	404	402	426	387	431	400	392	403	399	394	416	406	415	403	413	387	401	409	400	417	411	439	442	403	442	411	432	425	431	431	427	392	462	429	412	417	416	381	440	438	449	396	412	431	396	493	398	411	451	400	455	403	437	455	425	447	410	424	427	414	434	448	440	410	427	418	455	428	431	420	426	424	438	420	443	415	448	422	418	451	420	419	414	430	404	390	409	392	446	408	442	402	442	439	419	407	450	392	414	415	429	433	418	416	410	433	439	470	392	423	433	425	382	407	421	411	419	399	369	406	426	439	413	422	417	401	388	402	444	406	431	414	469	406	433	412	432	437	402	427	430	422	445	414	401	406	408	426	416	414	457	397	402	430	454	431	418	399	412	420	432	412	424	412	430	462	406	443	425	428	448	425	422	414	430	450	448	424	417	453	435	428	406	436	421	452	448	407	431	469	401	397	416	385	404	423	385	412	413	413	404	436	434	439	441	420	412	420	412	439	410	449	422	437	401	437	405	427	407	412	405	411	425	426	408	442	403	429	441	444	400	438	423	385	416	395	439	422	420	406	424	421	418	421	420	442	408	421	438	440	436	427	431	408	408	420	410	457	434	435	404	410	465	453	421	388	428	398	431	418	425	368	446	400	417	378	388	389	399	400	461	425	399	424	420	439	452	417	448	459	441	427	433	425	417	443	424	447	397	382	429	430	431	484	432	408	394	365	453	404	455	407	444	461	432	438	369	420	409	421	451	418	378	390	435	405	426	415	444	433	390	426	478	382	408	412	421	440	426	412	447	396	408	443	407	425	409	412	390	423	394	464	402	470
45064	20870	9911	4504	2811	1823	1423	1066	877	785	608	551	535	482	520	461	357	342	316	265	293	270	210	224	208	240	224	214	203	222	198	180	188	196	185	174	177	162	191	172	170	172	176	182	187	183	174	158	186	171	207	200	190	174	175	167	182	185	169	193	184	178	178	174	173	193	167	178	173	179	184	163	172	210	188	188	192	180	141	168	180	189	176	190	198	154	179	162	160	176	181	153	158	186	180	173	197	176	195	164	142	150	180	157	189	175	159	148	173	151	170	185	163	170	158	160	180	169	172	150	171	223	183	177	175	173	168	162	176	176	190	152	177	160	165	183	152	172	155	157	169	164	172	181	172	177	168	180	177	140	171	177	186	143	178	155	186	185	179	170	170	155	158	151	178	182	152	165	157	163	148	153	149	181	168	168	169	180	181	174	175	185	171	173	188	185	195	177	189	171	190	190	181	164	189	140	183	194	171	147	163	176	180	220	161	175	181	182	162	190	162	189	171	160	188	206	158	166	176	172	159	206	166	157	186	168	157	172	157	152	189	181	186	183	182	190	197	175	202	175	157	167	180	189	155	199	161	164	175	183	183	167	180	182	195	185	186	184	154	182	186	155	138	153	193	184	170	153	169	188	196	162	170	213	173	182	155	166	179	176	159	178	181	164	165	176	177	165	160	172	168	177	151	174	189	177	154	191	190	187	172	174	210	196	170	172	195	177	165	160	190	175	187	160	165	179	174	170	163	162	165	191	172	182	190	174	163	183	193	172	173	156	144	173	174	170	141	173	155	183	206	192	181	157	155	163	141	151	146	176	186	184	183	181	155	182	192	169	188	199	182	167	160	167	170	187	179	164	191	236	159	184	185	183	183	171	157	162	170	190	172	173	186	182	160	153	156	190	182	154	148	177	174	171	171	173	154	145	158	179	181	166	174	182	167	159	176	168	149	157	183	173	151	150	187	201	160	173	202	178	207	166	203	166	173	200	157	176	196	174	186	176	186	179	148	192	189	170	161	192	194	173	183	140	183	179	146	132	182	187	171	167	159	202	189	157	178	186	177	172	171	203	192	169	170	184	183	139	159	179	154	177	164	150	173	155	182	195	147	173	182	198	161	166	160	184	172	191	164	207	185	186	146	163	166	183	175	178	179	196	181	171	146	175	192	198	150	189	168	151	213	182	198	175	167	195	161	189	192	179	190	171	182	167	181	169	186	171	193	168	182	178	175	178	159	165	187	186	204	160	168	144	138	151	184	176	180	167	178	200	186	181	127	161	143	199	180	179	182	175	163	166	190	184	179	186	170	185	183	191	188	181	171	197	182	198	195	191	180	158	173	178	181	186	173	189	192	193	181	189	172	188	212	154	165	218	182	188	191	193	192	181	155	170	168	166	178	214	184	184	183	190	183	152	176	146	167	168	178	165	168	182	169	172	184	175	183	200	189	185	171	164	188	163	194	169	184	154	176	187	171	142	176	176	199	165	162	166	181	183	186	176	189	181	173	170	159	163	165	174	164	171	187	188	182	194	198	172	151	177	173	198	189	155	148	169	170	188	160	185	181	181	166	170	164	185	181	185	197	172	181	181	179	180	164	161	182	172	189	174	213	156	153	157	173	173	215	162	151	154	167	160	187	160	174	170	178	173	170	181	198	203	169	179	175	180	201	175	186	163	180	171	178	183	150	221	187	167	162	184	157	200	164	200	164	197	169	161	166	168	185	162	174	193	184	187	156	166	158	182	171	171	184	176	181	201	180	170	163	182	178	201	211	206	189	172	155	153	164	165	186	167	159	188	194	179	144	154	170	189	162	178	183	155	185	191	160	183	156	173	173	177	170	176	154	164	192	181	148	175	167	178	176	189	163	183	168	168	162	150	167	180	173	178	168	210	187	157	172	175	144	178	215	188	191	174	206	164	156	190	179	166	192	180	173	187	190	170	190	201	166	176	181	176	161	155	171	163	171	167	174	159	171	164	184	172	175	171	162	159	163	190	181	166	153	159	175	154	159	163	167	186	203	184	191	167	164	199	148	158	175	162	151	179	183	176	160	179	164	167	189	178	158	160	176	168	182	180	184	180	166	185	167	180	175	176	197	174	141	196	190	170	180	179	192	179	197	174	197	163	191	219	175	177	164	184	204	202	157	160	199	170	156	165	174	164	178	177	159	176	192	183	159	155	172	168	159	172	174	162	193	174	191	186	165	182	165	185	174	163	194	171	170	168	174	175	154	177	165	195	182	173	175	205	197	157	164	171	156	173	163	192	163	166	192	172	184	177	183	178	169	155	154	187	178	167	188	151	149	165	164	170	191	178	149	179	184	173	185	195	159	197	173	156	150	162	167	173	177	173	170	173	173	182	166	167	177	188	175	190	166	163	151	158	177	175	170	173	189	171	176	163	156	194	159	194	184	180	145	159	171	194	177	185	154	172	177	161	203	171	188	173	187	195	182	176	165	174	179	172	157	176	168	153	189	169	174	195	214	187	185	182	157	155	185	177	164	173	165	152	180	179	188	194	183	165	169	198	168	169	181	184	193	188	157	172	177	158	168	174	161	172	152	184	172	193	179	181	170	165	176	167	186	160	155	189	161	168	168	156	178	171	158	184	181	173	186	180	186	139	181	187	173	185	172	177	202	189	163	156	171	197	197	173	157	158	190	177	210	180	186	169	181	173	194	186	176	172	216	192	185	181	177	185	176	195	147	163	189	179	191	173	175	167	180	192	165	158	177	192	167	179	169	175	162	175	148	183	167	192	173	143	189	178	191	181	184	149	176	188	197	170	170	180	174	149	164	188	171	176	165	178	177	171	171	202	180	183	181	182	185	171	169	173	168	154	161	167	162	184	185	199	199	162	180	183	185	143	170	153	184	173	177	207	175	156	174	164	171	189	193	167	195	163	199	172	198	171	179	181	175	190	189	160	181	174	171	172	187	187	177	160	178	188	166	172	171	161	183	168	170	155	149	162	171	173	181	169	168	184	183	179	174	203	174	175	162	177	165	176	166	187	156	157	166	183	199	207	168	200	195	157	181	173	166	155	182	165	195	191	182	181	169	191	159	171	170	200	178	152	191	166	172	160	163	169	166	164	185	172	178	186	207	194	142	157	155	158	156	179	178	164	172	177	156	147	190	184	176	179	199	169	169	173	146	182	181	182	146	203	161	176	184	177	178	152	171	177	181	174	164	181	188	177	159	199	185	184	187	197	175	176	190	202	154	157	180	167	165	173	165	175	201	164	191	163	168	178	192	202	195	201	187	181	195	175	182	184	178	170	167	180	206	163	192	188	182	185	176	190	181	165	196	168	172	195	176	148	178	179	172	154	163	182	171	181	190	194	177	175	168	184	182	178	172	164	210	188	163	182	190	178	164	171	146	193	177	170	174	142	179	170	155	184	183	151	166	206	198	171	156	173	165	178	167	165	179	165	165	168	179	168	187	181	161	162	173	172	141	163	159	177	153	180	157	177	156	194	170	168	174	185	171	160	196	188
25786	13374	11898	10209	8785	6967	5638	4537	4027	3420	2804	2531	2481	2153	2135	1970	1600	1305	1316	1080	1048	1017	939	805	808	691	746	652	531	487	506	464	489	450	443	448	460	425	427	425	421	424	427	416	462	405	418	407	412	421	421	355	391	448	392	417	389	366	398	422	394	413	393	385	410	384	380	376	416	421	417	394	384	372	402	415	400	408	408	397	414	369	387	380	366	409	398	369	426	406	382	392	421	409	384	361	401	385	395	385	407	409	398	368	408	351	405	377	396	381	373	381	415	409	365	389	357	400	402	375	420	405	362	368	416	365	417	396	380	393	367	417	346	402	381	388	417	394	384	326	367	389	336	428	388	352	402	389	376	412	423	353	424	362	361	401	369	361	373	377	393	419	383	383	383	388	414	380	422	364	372	373	373	392	359	390	399	380	382	354	414	390	367	398	417	430	401	411	367	367	376	379	357	389	421	395	374	414	345	354	351	412	401	353	347	391	386	386	391	366	372	386	369	427	404	387	379	372	373	422	413	435	383	369	393	389	337	381	390	399	354	399	369	338	389	357	359	379	385	419	388	367	441	363	375	366	382	381	388	377	379	375	345	359	381	405	422	362	394	363	391	365	378	376	378	367	459	370	357	415	359	379	396	379	366	374	406	406	414	434	362	383	415	419	417	392	433	381	378	380	392	383	386	394	370	397	344	361	406	412	404	401	379	381	424	353	416	417	419	396	409	395	392	387	389	393	374	377	366	358	387	390	386	364	377	369	393	368	343	402	435	391	355	361	377	402	359	386	416	387	388	391	388	374	400	361	397	396	407	382	360	389	378	383	367	376	389	381	388	389	375	407	429	364	372	384	392	367	379	431	414	386	385	386	378	406	378	411	405	387	377	374	389	389	432	375	374	384	383	372	370	409	382	386	395	408	393	397	394	414	360	384	368	362	428	398	411	397	401	367	377	391	429	381	377	385	368	378	342	380	380	378	429	389	381	370	384	374	420	411	394	394	404	382	418	360	396	402	397	372	378	432	368	396	389	354	352	384	380	369	384	396	402	358	411	378	415	407	369	395	414	367	408	432	392	413	378	397	386	409	368	412	402	408	382	398	373	375	360	378	400	436	387	365	401	381	417	372	392	380	411	407	391	362	392	375	381	404	401	373	370	389	377	401	389	387	380	389	417	405	398	367	374	349	382	373	367	425	363	402	386	373	365	374	396	389	370	396	401	376	397	405	373	397	401	406	378	397	380	439	406	391	372	386	388	392	424	391	377	372	409	376	437	380	380	417	404	385	369	374	405	364	389	380	395	390	398	396	380	417	378	382	376	446	392	367	384	406	411	358	363	385	360	392	383	401	377	395	379	377	386	353	403	389	368	423	377	440	390	364	361	368	408	344	378	363	395	389	410	445	357	373	417	360	418	396	382	363	371	387	372	381	358	381	386	379	394	427	384	361	379	437	391	403	363	386	398	371	361	361	401	380	372	367	377	416	362	381	383	418	386	376	391	375	338	377	396	355	379	382	361	367	368	390	357	365	399	414	377	376	422	404	404	374	379	395	361	379	406	401	414	402	392	392	380	386	424	393	399	406	407	368	373	375	407	346	382	391	367	383	421	377	388	379	382	386	388	386	379	376	363	342	414	392	381	398	389	378	399	411	379	369	402	375	392	377	414	407	408	347	394	373	393	412	413	379	388	353	387	401	405	369	401	412	397	388	390	390	378	390	433	357	407	398	389	413	381	404	367	390	362	360	408	390	375	353	395	383	396	390	378	382	384	396	375	391	408	391	406	360	408	392	379	386	433	370	368	388	397	370	357	408	377	403	375	408	368	393	395	369	343	363	357	399	373	400	372	399	368	396	404	410	382	405	414	387	420	412	424	379	383	394	370	372	401	406	430	400	382	393	377	396	379	384	412	398	370	358	383	405	361	374	400	393	397	370	415	393	357	384	393	385	385	372	388	404	378	424	383	352	415	392	383	392	369	382	437	395	419	399	365	382	375	372	374	419	395	380	384	415	401	384	376	368	377	386	392	370	413	372	368	401	361	375	415	406	393	394	365	399	387	382	382	391	423	377	394	371	387	400	396	384	369	389	382	381	363	378	375	378	357	385	400	395	433	394	372	419	391	404	382	384	394	384	375	409	409	407	399	366	380	405	396	406	386	363	377	406	371	390	423	391	393	399	388	389	394	407	417	339	384	362	357	388	377	412	400	399	402	408	364	375	400	335	367	385	385	376	387	406	342	388	382	384	372	389	377	395	373	406	324	365	402	396	380	388	400	421	377	368	403	363	382	406	411	383	375	431	391	392	370	380	362	373	399	372	390	396	411	386	396	398	372	434	402	385	362	393	403	385	390	397	379	358	394	398	374	376	381	386	424	398	375	376	409	347	362	377	384	408	370	429	384	423	386	390	400	391	395	345	392	404	430	417	393	391	430	401	410	416	410	393	393	374	397	387	390	388	361	414	390	406	417	375	397	350	366	378	418	349	395	369	387	352	351	409	344	395	363	370	386	362	384	414	376	405	394	365	362	399	406	378	352	410	374	352	404	359	351	394	408	378	393	367	387	384	376	397	391	404	420	379	372	364	371	423	423	415	345	405	373	405	393	406	340	366	357	389	393	386	386	373	400	390	397	397	357	398	366	402	378	376	380	392	410	387	369	378	421	392	372	364	421	391	379	394	387	376	412	404	396	368	393	397	360	378	399	357	404	400	399	407	387	396	410	402	369	380	405	403	385	379	407	372	394	411	417	397	387	369	370	402	391	381	371	404	379	375	383	376	373	367	387	384	371	372	392	385	387	402	354	407	387	412	381	385	378	364	395	367	393	412	392	383	403	385	373	460	389	391	370	407	390	389	418	421	404	365	376	407	399	419	382	394	376	406	381	454	432	379	392	388	383	396	412	391	392	401	406	350	383	375	390	372	387	386	396	418	410	380	395	397	401	393	398	381	340	379	373	342	360	385	408	396	358	378	356	408	421	385	380	360	397	384	350	365	368	402	390	390	389	383	434	356	395	378	366	392	380	373	403	379	385	395	383	391	391	364	392	410	389	398	394	409	428	374	360	411	357	381	397	412	389	355	369	391	389	407	398	402	395	385	357	354	421	395	393	367	389	380	392	392	379	409	378	364	406	407	403	396	414	389	362	381	365	384	381	388	391	410	395	348	419	379	406	389	397	370	410	357	383	388	383	383	403	395	363	419	419	405	388	370	385	402	378	397	365	372	425	381	379	403	408	412	416	379	406	384	399	398	384	403	380	378	367	389	378	348	382	420	441	375	358	366	356	428	378	355	394	428	409	379	422	385	393	377	378	391	401	396	413	361	401	395	365	378	375	408	361	398	385	383	389	360	377	379	376	365	377	415	421	344	423	381	370	397	370	366	380	414	373	398	408	423	395	405	382	400	371	354	391	411	349	414	413	387	390	408	393	425	421	381	412	423	377	398	369	424	383	407	348	396	383	397	381	392	385	407	353	368	419	376	396	355	380	397
51876	27030	15125	7701	4633	2820	2194	1615	1291	1141	944	825	780	724	677	633	523	464	409	366	323	369	338	300	279	311	263	291	230	227	226	227	250	247	230	244	217	199	230	206	210	201	206	238	214	209	200	194	208	205	217	198	212	222	214	207	221	190	187	201	187	193	231	215	217	218	225	203	206	201	205	216	243	209	192	205	202	221	193	207	203	198	184	208	191	207	201	197	211	211	257	193	200	194	199	203	234	181	192	221	198	190	190	207	214	191	189	218	209	181	212	232	217	191	204	210	192	208	218	185	212	191	192	211	209	207	190	237	188	213	193	210	217	192	209	190	224	185	194	199	212	195	250	214	203	215	236	181	210	221	213	183	200	216	208	212	261	217	190	214	216	220	208	196	180	217	233	223	198	207	193	191	235	193	209	213	223	210	198	208	203	201	219	188	224	217	201	202	202	190	192	198	203	258	212	206	207	183	215	213	200	206	188	202	227	208	219	230	207	181	189	213	174	211	215	222	247	209	216	193	199	192	193	220	194	212	180	227	223	227	235	168	229	186	192	187	224	194	229	217	228	206	205	231	197	194	184	220	219	221	215	203	195	229	217	220	205	206	232	227	192	198	207	199	188	216	221	214	206	203	230	192	222	220	200	217	234	205	217	173	191	231	222	196	208	199	216	224	191	223	206	215	180	228	222	199	198	200	205	203	203	209	224	198	210	179	192	210	213	195	207	198	212	166	230	223	206	205	199	175	197	207	207	239	194	220	206	200	213	218	190	182	200	196	197	199	241	180	187	192	202	191	189	207	215	212	189	220	178	195	216	185	204	209	193	224	218	195	208	220	230	245	191	202	208	203	212	190	179	204	178	227	213	202	220	200	195	206	208	205	196	186	234	200	208	228	227	227	211	191	207	210	217	212	181	176	212	227	207	195	206	189	242	215	190	222	202	182	224	203	216	194	197	196	198	175	204	201	203	193	209	197	222	213	217	200	219	217	203	210	203	225	216	198	191	231	194	223	181	198	210	190	185	234	191	204	204	196	196	197	216	201	219	209	217	243	204	209	183	196	196	234	217	199	217	216	216	218	176	211	210	200	224	234	211	205	209	196	175	191	179	179	220	175	234	197	217	202	199	206	200	221	211	221	240	226	210	230	191	230	186	213	194	231	201	218	260	219	177	188	222	224	220	169	180	190	192	187	198	197	207	216	217	238	209	194	194	202	218	201	213	243	212	218	215	183	194	211	175	194	242	203	203	209	185	209	236	234	205	204	175	189	206	215	226	179	197	179	204	225	238	225	220	192	180	193	187	210	190	249	214	191	205	205	221	201	195	186	222	227	218	208	207	190	181	211	197	208	199	200	233	183	195	204	212	202	184	182	212	210	224	207	232	235	216	177	233	199	214	247	187	194	202	240	206	193	204	203	198	214	193	205	223	195	200	206	203	202	225	206	210	206	221	201	225	197	199	228	205	193	225	229	214	235	176	226	217	194	213	197	210	196	213	189	210	220	217	234	185	211	195	226	188	251	225	189	203	209	219	227	210	180	209	198	214	180	183	207	206	217	196	176	193	213	200	200	206	226	188	190	233	216	212	212	213	193	203	230	201	212	224	213	209	205	209	187	173	199	175	200	217	202	212	209	231	225	205	208	208	207	205	213	212	208	216	189	226	210	206	202	191	219	229	211	256	209	219	229	233	189	178	200	208	194	191	213	180	209	217	212	182	198	193	205	206	243	209	205	210	206	189	204	232	214	226	215	191	212	221	213	186	183	208	243	183	193	203	193	201	222	212	205	164	211	172	219	220	176	180	214	207	213	204	211	203	192	200	187	216	226	218	182	210	232	194	207	197	197	213	208	186	175	199	222	207	218	228	226	202	242	204	202	216	194	205	249	241	209	245	190	215	209	225	186	211	198	197	193	218	218	232	211	217	217	198	203	192	188	178	232	201	186	209	225	195	221	191	201	178	206	189	226	193	205	178	205	211	207	207	213	228	207	233	220	167	203	194	226	214	198	189	201	209	206	193	194	237	207	210	224	240	211	186	224	201	208	215	214	193	205	225	192	190	199	209	214	224	218	208	202	224	195	218	228	192	199	235	178	205	187	198	187	221	209	198	190	231	216	202	183	200	191	203	203	202	220	198	206	203	195	205	214	182	213	190	219	197	198	201	201	218	196	230	212	197	229	203	210	242	196	198	196	205	222	193	202	230	214	224	220	211	235	201	197	202	221	206	224	184	226	186	196	202	195	203	203	210	206	246	243	208	203	239	217	213	231	215	192	196	228	204	208	248	187	219	179	212	212	193	212	171	199	211	210	230	206	178	192	198	236	218	172	201	193	227	211	214	219	223	215	205	188	192	213	190	227	207	214	202	194	187	184	217	200	196	194	198	192	195	233	186	197	193	189	209	204	193	223	199	212	200	205	207	231	214	211	213	213	214	214	198	224	240	219	207	209	196	208	198	216	218	201	206	177	211	212	222	208	204	200	214	201	209	220	236	184	202	205	203	237	210	192	206	199	192	225	208	200	231	239	212	215	221	207	217	200	224	226	199	210	223	172	189	208	190	195	223	226	216	197	229	222	190	207	217	214	220	199	205	226	195	176	221	213	191	185	198	193	210	238	209	193	230	208	225	217	204	176	217	189	193	194	212	227	214	212	237	226	207	206	180	222	205	198	228	214	168	203	201	196	220	223	228	192	194	186	227	190	175	190	186	236	234	220	216	210	197	212	202	238	220	219	243	219	200	221	229	218	183	202	201	207	202	198	208	177	220	219	212	223	179	185	194	193	184	213	214	193	206	199	186	189	206	146	205	205	189	197	191	187	217	206	211	218	190	179	222	181	211	227	201	207	198	207	209	208	201	202	228	211	202	194	215	193	184	202	219	189	206	190	188	188	198	231	227	185	203	220	208	209	186	236	233	193	208	205	212	197	221	221	219	209	216	199	177	202	224	235	219	206	211	261	213	222	208	192	186	176	191	233	212	221	186	220	204	211	196	223	205	208	209	179	170	214	200	186	221	208	211	223	194	224	193	197	227	200	188	190	189	204	220	201	205	211	204	228	207	198	197	196	225	225	198	208	194	192	194	188	206	219	196	213	231	215	235	210	205	220	262	205	200	198	190	188	208	200	193	208	230	205	195	207	216	189	220	227	187	212	177	223	244	209	221	214	203	200	185	211	203	205	205	197	214	209	203	228	209	203	202	211	239	192	204	203	220	216	183	176	191	217	241	207	218	219	187	236	195	187	219	203	197	211	221	208	200	219	224	215	238	213	197	201	200	209	211	211	193	240	206	198	222	204	208	205	213	198	201	194	184	211	210	183	191	202	219	204	196	213	204	210	191	208	217	200	197	200	226	203	209	190	202	207	199	201	208	197	212	227	223	217	205	202	259	194	189	217	209	216	233	218	219	204	208	236	210	216	189	191	199	190	214	190	192	230	214	186	206	209	197	199	225	208	232	196	189	184	194	223	209	207	211	199	190	231	203	206
29106	17573	16138	14733	12553	9657	8304	6852	5839	4922	4130	3860	3520	3548	3513	3127	2409	1885	1939	1539	1530	1381	1383	1110	1085	1031	1029	874	753	574	569	509	545	626	518	570	543	590	571	562	485	501	511	478	474	472	468	469	450	471	438	452	485	463	451	440	497	415	455	462	471	437	447	482	445	468	437	452	435	459	438	456	440	458	444	471	463	456	476	461	506	468	494	448	445	432	451	458	473	455	454	447	442	466	433	481	458	435	405	456	434	427	478	463	448	473	443	448	434	434	433	472	480	454	457	429	462	436	473	448	490	500	449	463	424	445	449	481	444	498	442	431	466	429	440	464	403	463	433	399	448	446	446	444	458	452	427	440	446	468	466	442	431	440	446	485	437	399	438	488	436	453	437	478	462	421	459	464	424	459	439	458	460	431	421	411	433	477	457	439	434	453	456	437	413	443	447	448	461	421	430	415	425	474	459	442	454	477	457	442	474	473	422	467	469	471	450	442	440	440	478	459	468	422	463	451	457	442	431	460	483	478	441	441	456	513	446	468	474	451	489	461	439	423	444	414	439	416	505	452	449	444	435	425	442	478	438	457	490	411	473	460	462	462	458	387	466	465	441	445	458	467	462	463	467	460	438	437	463	464	472	438	438	472	454	449	468	453	465	467	412	475	445	425	441	444	464	459	419	420	471	443	469	473	406	466	424	457	462	441	494	448	430	439	437	454	460	450	428	436	454	469	441	441	438	496	407	463	423	446	481	457	431	464	451	419	468	421	464	464	465	464	467	443	440	460	449	436	439	496	456	464	473	459	473	462	429	476	428	487	431	454	447	462	450	489	396	442	457	474	465	434	452	469	450	438	468	464	440	472	488	427	461	443	402	460	439	436	404	439	465	454	409	437	478	473	436	447	470	420	474	467	425	435	449	451	448	453	434	441	485	468	446	469	446	417	473	457	430	469	448	446	424	471	440	458	471	411	439	423	453	434	454	448	465	447	467	458	448	462	424	451	456	411	454	432	432	475	436	447	402	447	513	468	447	424	450	426	451	470	454	451	432	467	405	484	432	459	447	491	452	482	468	450	456	478	445	466	430	420	453	486	461	475	468	457	468	492	441	425	478	459	400	469	450	467	449	424	426	478	463	454	467	449	480	466	421	504	451	431	426	441	435	431	448	493	477	434	453	446	427	443	438	426	443	451	470	517	429	423	457	428	534	446	477	450	410	479	457	464	434	468	482	426	401	425	460	487	439	442	443	440	452	494	410	463	455	485	483	485	487	414	429	493	484	455	449	470	432	440	435	439	460	431	434	439	469	449	504	442	470	480	471	474	438	436	447	434	426	425	452	471	454	442	460	437	424	473	447	417	460	430	453	430	418	440	441	411	451	477	443	416	447	457	448	503	401	443	435	445	497	472	459	474	424	433	426	440	473	439	463	421	468	457	447	476	462	483	440	445	471	481	419	465	476	437	469	442	442	438	457	461	471	449	403	448	456	409	433	470	450	465	463	411	476	428	441	483	470	436	437	456	474	484	442	436	488	405	475	455	475	448	436	451	418	482	438	483	483	461	455	464	466	472	491	423	438	437	429	449	447	450	467	458	486	441	478	490	430	417	452	426	434	441	404	462	474	420	452	461	471	456	432	450	451	468	492	422	467	462	459	422	437	417	464	470	450	485	444	460	445	455	437	448	457	451	448	466	393	491	459	477	432	485	460	457	461	441	458	447	451	466	462	429	445	385	459	493	422	457	431	459	443	460	451	452	438	446	450	440	452	438	454	448	455	446	456	443	454	443	461	446	442	439	463	404	430	477	473	417	455	435	454	452	454	447	452	440	438	448	481	469	492	438	440	462	462	435	415	441	484	405	438	453	465	403	426	409	453	425	481	459	470	441	400	405	438	448	436	441	490	478	451	449	474	437	452	486	444	450	447	434	455	429	444	456	447	415	419	465	481	412	461	436	473	470	420	443	488	484	405	462	468	470	473	481	460	437	448	452	458	423	468	468	484	447	438	444	488	458	474	445	457	458	449	481	466	462	486	430	460	443	417	451	464	463	444	474	473	519	460	456	444	430	435	452	491	458	505	464	422	419	426	436	460	489	436	472	457	410	442	448	454	462	466	426	446	445	461	433	435	481	479	455	448	434	466	471	433	435	437	430	504	429	455	468	442	446	450	432	441	430	464	452	477	451	411	467	436	429	477	419	470	411	440	464	437	450	439	451	456	445	462	473	455	449	430	441	424	408	451	469	450	455	456	457	460	478	407	460	424	475	465	477	488	419	447	445	471	493	421	454	401	435	400	420	480	440	481	421	444	421	485	453	456	460	455	474	462	429	428	436	445	429	479	490	459	416	475	425	429	440	434	443	463	476	436	460	429	457	467	454	459	485	435	419	468	432	486	419	468	455	438	428	475	456	438	446	458	462	501	458	440	438	428	504	459	437	472	457	430	467	468	421	467	463	444	441	445	478	486	452	452	419	451	430	449	453	476	451	475	441	449	463	455	446	422	452	425	474	411	456	452	421	455	439	421	430	438	425	455	427	479	421	440	412	425	459	436	445	444	428	440	432	445	447	457	449	461	452	464	441	441	461	418	480	444	447	453	487	474	401	443	452	461	440	462	482	476	450	479	477	450	417	446	471	450	449	437	432	468	437	460	460	455	412	429	449	446	462	435	452	436	444	437	449	457	462	455	458	476	453	435	457	435	455	406	468	456	461	457	463	446	470	472	443	449	450	458	434	431	401	424	473	452	482	475	442	459	466	464	480	460	417	433	457	440	446	447	409	404	442	464	438	434	440	462	461	425	446	407	449	449	458	452	446	448	451	401	448	452	431	412	435	436	462	476	448	426	462	502	472	423	441	436	428	426	431	435	428	469	447	429	433	444	430	442	420	497	448	450	448	436	458	450	471	459	458	465	426	428	410	450	467	468	454	447	427	441	453	478	469	437	433	476	479	452	407	472	417	461	430	470	483	502	445	462	430	438	451	442	442	454	423	454	436	450	482	489	440	487	431	457	432	450	470	469	445	412	452	383	443	465	485	442	441	436	439	422	460	473	435	432	443	450	461	493	445	457	447	428	436	454	475	437	443	453	436	472	478	478	441	443	442	457	459	434	447	470	437	463	462	441	454	453	473	439	442	473	485	459	450	442	421	437	457	449	455	409	412	456	450	490	443	445	466	447	459	426	434	427	460	479	454	451	439	444	438	445	456	446	448	478	447	443	443	415	465	429	441	479	438	516	439	469	459	458	461	441	443	448	481	445	432	444	444	446	423	478	439	436	417	421	445	438	456	444	405	488	441	426	445	432	417	459	474	462	456	444	470	433	462	483	480	482	486	431	480	447	454	442	448	465	425	473	456	493	451	459	459	436	432	404	450	458	477	460	463	439	434	448	466	458	438	429	470	487	430	481	438	454	517	450	403	464	430	458	466	408	438	457	436	441	456	466	466	464	443	450	452	478	450	450	452	463	432	449	473	411	438	461	437	441	435	482	482
29448	12431	4530	2268	1407	933	684	559	592	493	400	398	378	328	320	316	286	223	264	246	255	209	267	236	203	224	218	212	185	212	214	224	217	208	195	198	187	211	199	213	184	204	231	216	184	198	214	211	188	180	180	207	215	194	183	181	198	206	214	175	196	188	218	207	225	208	209	175	199	185	203	198	185	179	186	217	182	189	198	213	165	210	222	187	195	193	183	194	183	193	155	204	217	198	205	200	170	211	226	219	207	193	218	200	214	196	203	187	180	179	187	177	191	203	183	168	187	182	197	183	200	174	179	197	216	200	200	193	197	201	194	192	195	188	196	190	204	194	176	165	182	224	183	193	205	203	213	193	217	188	183	192	191	196	172	212	182	187	169	191	210	188	190	187	219	184	200	165	174	182	187	207	209	206	182	188	190	151	183	199	195	187	203	178	197	191	229	202	180	175	189	197	188	201	210	214	202	192	207	193	195	172	195	197	195	174	170	185	201	186	190	174	158	191	195	163	213	214	211	178	207	195	177	219	205	210	162	215	184	182	188	221	189	219	205	186	179	196	195	201	192	189	184	212	212	223	210	198	217	186	206	198	175	211	198	192	198	192	199	202	192	204	198	194	208	207	209	232	210	199	183	206	190	178	186	208	180	196	213	181	182	203	206	201	198	199	193	217	180	178	193	173	199	168	197	184	207	169	184	216	186	184	179	196	220	202	190	196	202	185	172	191	205	166	201	205	197	182	191	197	176	201	197	217	195	175	208	195	187	202	211	176	214	213	186	208	224	194	174	189	191	206	210	204	178	212	189	221	193	226	176	221	203	200	194	217	153	205	191	182	193	212	182	186	196	200	182	200	212	202	229	200	196	187	202	183	174	203	191	209	192	187	180	189	191	162	214	212	186	196	225	200	190	232	197	174	191	186	191	194	188	222	177	189	193	197	193	178	190	195	194	207	188	210	179	180	174	189	203	227	207	212	221	194	175	215	187	200	202	186	172	225	190	191	198	195	196	192	157	187	210	173	225	226	188	188	201	183	196	184	195	182	202	194	199	197	166	200	228	212	210	185	192	186	200	202	190	178	212	195	194	179	185	192	177	189	196	175	199	163	163	204	193	212	223	203	189	194	181	178	182	198	216	189	169	205	195	184	188	194	211	170	190	179	210	183	208	182	209	201	183	201	196	201	200	209	197	192	192	173	165	193	175	204	218	194	209	199	169	181	183	217	185	189	180	158	208	187	183	191	204	207	206	173	171	215	160	197	203	193	206	214	202	213	195	195	189	199	183	234	186	199	221	194	186	221	198	180	211	186	183	206	208	184	172	225	183	175	216	224	191	210	198	182	207	174	188	177	183	206	205	204	189	215	167	191	184	175	200	186	207	182	182	179	194	184	192	181	186	199	217	206	217	218	186	175	194	212	186	194	195	201	177	198	197	173	194	192	179	176	196	166	207	182	193	169	187	160	225	193	190	205	189	181	187	197	190	203	166	184	207	190	196	205	177	171	186	208	186	209	194	196	172	183	218	193	189	229	192	191	203	215	203	194	234	177	166	178	184	205	186	189	181	207	199	188	197	187	184	198	185	203	203	191	186	209	200	170	193	192	164	179	212	204	241	193	166	204	193	207	205	219	187	214	182	189	183	182	195	232	189	195	191	193	231	184	199	203	189	195	203	196	186	186	194	182	181	203	215	199	216	193	194	194	179	198	186	173	192	181	186	227	173	201	179	194	221	183	182	210	195	233	169	189	222	183	190	204	212	206	183	191	222	188	196	204	194	193	197	197	201	197	198	197	196	197	206	194	212	167	221	203	179	174	208	182	219	175	190	200	193	213	199	228	194	247	184	192	198	182	183	184	198	203	193	211	197	202	192	185	183	215	210	149	175	198	178	201	223	198	195	174	169	190	196	200	187	215	190	199	181	192	226	219	182	186	181	198	224	206	196	182	188	202	193	191	177	176	188	183	188	201	199	187	183	192	212	183	200	189	205	170	200	197	219	197	207	199	168	177	168	176	173	166	193	181	218	156	199	187	177	211	154	165	191	200	201	207	176	189	176	230	202	204	195	191	176	182	203	168	164	178	175	194	203	218	187	162	195	210	196	225	196	199	207	197	185	179	196	180	211	211	209	192	202	195	214	187	203	215	210	209	188	204	187	195	189	178	189	211	181	184	196	202	215	193	206	222	201	190	202	183	177	198	200	190	219	195	163	181	189	204	196	203	202	216	207	202	194	216	179	192	183	186	185	236	189	194	180	199	186	178	218	199	205	194	191	204	207	196	193	190	205	196	198	180	215	190	199	179	214	202	191	186	190	183	199	205	186	208	193	177	217	195	189	179	188	177	185	197	206	186	197	203	188	185	186	180	189	191	175	181	188	158	200	175	173	206	187	195	184	166	190	221	190	191	219	175	207	195	175	189	204	185	175	182	211	205	223	189	211	195	229	183	196	190	214	167	190	210	179	210	212	187	189	166	210	181	212	178	176	179	195	201	200	193	196	186	206	227	201	201	190	193	168	205	192	211	169	189	191	203	171	172	183	207	175	197	214	207	198	214	200	174	192	206	175	204	229	188	180	182	197	217	190	213	190	193	191	186	216	216	184	203	199	185	196	199	211	195	187	189	210	223	174	202	197	200	203	188	177	202	189	191	202	160	198	222	208	189	180	184	194	184	163	172	197	201	179	170	203	176	194	192	193	215	191	181	191	199	203	181	200	192	204	211	181	208	205	207	206	168	201	190	201	181	191	183	176	212	192	206	215	199	169	201	201	202	199	191	210	181	197	203	210	182	183	198	188	189	207	198	174	214	221	215	209	189	207	225	198	180	178	195	174	192	210	193	188	209	175	211	175	173	206	212	210	215	185	213	192	195	190	182	204	182	212	205	194	171	187	180	193	218	201	211	210	197	174	190	217	215	174	197	178	196	168	195	195	206	194	209	196	224	217	178	175	200	173	208	201	177	207	201	191	201	181	198	206	206	210	176	198	188	214	179	218	187	181	221	184	201	221	189	229	221	184	208	214	190	175	177	196	194	178	198	198	180	189	204	209	178	185	169	199	206	189	201	222	222	208	213	175	221	195	223	212	196	202	180	186	211	193	187	191	179	185	194	175	199	202	204	192	209	218	187	210	180	198	200	201	210	228	182	188	199	198	197	227	220	171	217	192	187	192	178	162	213	207	185	187	221	188	191	195	186	165	198	188	204	180	179	205	209	192	204	186	192	194	228	222	177	173	192	180	185	183	177	190	209	202	218	174	216	193	217	177	216	207	209	189	182	194	181	189	201	183	208	199	211	219	185	186	182	194	187	171	173	200	234	194	207	203	204	187	191	187	196	195	177	183	201	219	176	194	187	187	202	213	185	203	221	174	224	203	184	208	195	207	195	225	174	187	181	186	206	202	184	210	175	210	177	186	201	208	205	206	180	192	197	187	202	209	203	212	207	221	178	182	213	210	203	193	190	191	200	196	204	168	186	193	195	170	191	208	193
16127	7545	6433	6026	4673	3330	2856	2418	2104	1838	1606	1479	1360	1203	1201	1188	929	836	776	735	678	720	683	625	608	569	573	547	476	424	434	461	432	435	480	429	451	447	459	431	450	436	423	407	460	442	436	433	437	439	435	437	400	404	407	410	417	437	417	414	425	409	433	424	399	405	413	379	444	421	451	444	439	449	430	424	400	398	403	410	425	407	445	391	398	413	421	404	424	398	385	441	428	401	416	433	407	392	426	423	435	414	432	404	414	414	394	450	407	409	430	423	410	446	461	390	402	430	397	456	399	382	419	429	416	401	439	378	409	427	454	430	438	430	406	400	403	405	430	404	401	423	412	430	396	438	393	399	414	443	393	405	425	415	398	434	393	413	411	391	442	444	440	395	405	430	431	416	402	404	396	425	410	396	415	400	415	409	420	413	442	439	438	440	422	410	412	417	436	393	429	423	434	380	416	415	407	425	416	396	431	461	419	386	425	424	393	444	413	410	393	461	463	396	431	426	400	424	421	398	418	388	413	433	404	411	407	415	432	395	410	434	411	427	405	433	412	399	380	424	404	395	420	415	428	444	423	385	441	426	429	435	386	431	420	391	395	383	431	474	421	438	416	428	407	448	434	434	421	443	419	391	418	392	410	432	390	411	443	400	414	407	409	394	437	396	405	412	420	426	449	424	417	412	402	388	374	406	421	410	418	436	434	399	403	411	404	398	441	417	431	417	402	425	386	415	452	409	427	449	436	403	454	411	401	433	408	422	418	420	428	414	438	415	431	427	363	426	439	437	422	429	414	421	396	444	449	395	457	433	430	366	458	380	409	437	413	413	413	424	412	443	387	406	397	431	407	411	436	450	406	421	391	401	410	429	412	426	405	394	464	416	397	424	391	417	417	405	389	413	399	430	436	413	420	398	399	429	438	400	440	434	419	392	397	445	437	466	437	408	454	437	406	411	439	419	426	424	402	416	451	442	429	433	417	410	407	412	430	438	410	436	418	402	409	410	373	392	413	431	440	377	406	390	424	442	433	428	405	418	435	400	420	401	393	447	422	411	442	445	444	425	407	407	451	416	419	437	433	428	412	426	422	413	409	414	459	393	408	448	415	453	443	421	440	422	411	426	416	459	409	397	442	401	403	400	407	384	437	437	429	426	442	389	396	434	432	401	398	427	456	451	440	402	410	432	399	443	426	407	425	453	421	415	431	386	387	437	422	423	385	426	395	473	427	382	402	396	445	386	409	449	426	409	443	438	409	396	432	437	424	425	409	459	430	428	402	414	434	402	426	394	387	388	415	450	402	419	409	457	402	428	378	431	411	398	414	382	454	385	460	428	400	427	429	455	437	428	423	418	380	403	441	435	420	407	406	419	431	433	392	418	418	443	414	446	424	428	385	410	426	391	397	400	399	424	411	378	416	383	411	414	410	398	419	424	410	396	403	394	408	415	439	400	390	436	403	401	386	428	413	390	424	403	432	389	449	421	434	422	436	434	397	433	452	404	467	407	395	467	393	423	400	416	438	435	447	393	443	441	419	439	392	430	467	391	428	439	408	436	439	394	411	410	434	431	432	407	397	430	419	443	408	419	403	439	399	440	421	418	433	435	414	365	421	432	439	420	420	440	370	438	413	385	425	397	398	401	469	400	432	420	406	455	439	427	422	401	395	422	397	394	393	429	448	403	408	429	429	416	391	454	410	424	417	399	412	401	380	458	440	406	375	427	409	413	443	417	427	414	406	433	438	414	423	407	425	455	435	393	423	427	405	403	423	393	418	438	408	413	404	411	440	397	439	383	451	433	386	456	414	395	405	423	425	406	424	430	432	428	417	437	419	401	388	406	452	459	424	448	398	403	412	410	412	414	436	426	376	401	420	393	402	378	458	419	442	397	410	403	395	422	399	427	404	408	411	420	379	420	423	402	420	384	450	383	446	426	417	422	429	441	417	419	405	425	431	439	430	421	441	418	409	419	392	403	394	449	394	429	372	420	398	412	418	404	437	402	411	425	431	419	427	457	437	433	397	412	425	418	465	436	399	415	451	433	419	402	394	420	433	376	421	417	417	446	442	422	430	388	395	430	382	451	377	435	418	448	451	444	430	420	434	437	406	402	468	437	422	390	406	419	437	449	401	405	419	425	415	446	457	432	420	399	411	414	431	441	412	410	439	439	396	428	400	437	403	409	387	405	398	397	419	453	402	399	415	427	419	405	441	434	429	469	429	404	418	418	400	407	426	394	427	400	408	448	405	415	402	437	406	431	389	418	429	449	424	438	411	429	415	414	416	413	405	407	419	408	423	424	425	429	412	404	423	423	439	427	429	428	441	380	401	474	412	432	430	451	431	427	431	439	446	409	442	384	425	409	391	412	413	406	431	428	449	428	439	442	402	421	393	414	442	433	423	407	404	425	397	421	414	377	433	416	403	441	412	440	396	450	440	390	445	449	447	443	424	417	440	461	404	436	429	402	438	460	406	408	481	405	400	483	423	423	432	377	464	403	448	416	404	443	419	399	427	418	443	460	405	421	434	462	402	431	407	459	430	408	405	426	471	450	411	413	454	449	412	400	410	438	403	408	443	452	433	449	372	403	427	415	441	407	433	412	391	433	430	439	419	433	433	457	407	426	406	385	423	419	395	430	427	412	426	435	440	429	436	388	450	438	417	460	427	362	401	407	426	420	450	438	410	403	434	432	447	437	419	427	429	412	415	448	410	429	449	427	384	438	390	424	451	418	404	409	388	395	396	409	381	440	431	432	432	423	416	412	422	420	405	410	427	405	414	406	418	418	404	409	444	412	441	436	404	430	380	446	407	419	448	435	391	403	409	460	433	395	424	422	391	394	412	402	465	392	423	432	441	403	418	408	391	431	406	418	393	401	414	388	396	424	426	397	430	419	426	445	432	392	395	412	444	443	398	413	403	390	440	395	406	411	429	432	363	426	431	413	432	421	375	375	437	416	455	437	437	402	378	405	404	415	433	400	406	427	395	408	431	422	381	390	429	454	441	429	410	420	420	443	408	442	408	403	453	395	438	412	422	401	443	428	415	393	419	454	423	445	412	402	405	425	417	411	425	427	448	397	413	432	445	406	443	406	434	394	422	411	444	427	406	430	419	373	418	441	406	415	441	422	414	414	375	402	418	412	422	405	411	400	446	438	364	410	418	427	445	413	408	393	440	423	443	432	410	381	424	444	440	424	436	412	432	447	380	407	407	422	424	395	459	417	402	391	409	426	407	375	412	393	452	418	428	430	404	403	419	412	437	392	405	393	404	438	421	411	413	423	412	441	459	398	418	423	438	462	386	455	397	390	403	416	434	430	412	413	417	396	422	472	427	429	425	409	434	388	390	421	410	433	441	416	426	416	411	414	402	419	406	419	425	424	435	412	413	441	413	398	428	433	435	395	378	406	382	448	429	412	435	426	424	382	413	449	430	419	387	433	435	391	434	415	408	390	373	400	382	398	450	447	375	404	423	445	435	430	439	390
45896	21612	9722	4152	2545	1711	1201	931	828	746	637	526	501	433	420	416	370	319	271	317	230	266	229	254	194	189	252	208	194	231	183	185	198	208	159	213	176	205	177	169	171	160	184	195	175	163	179	174	176	181	163	156	164	195	194	132	184	177	156	180	191	162	164	162	184	192	183	177	182	187	161	170	162	171	175	190	197	171	194	191	188	174	171	161	169	153	161	179	179	174	183	160	183	167	181	148	164	175	175	197	180	169	172	149	182	171	197	182	163	189	152	206	169	200	174	208	156	183	173	169	173	204	179	161	141	170	167	157	197	168	183	167	159	155	179	181	179	176	187	155	198	197	169	160	169	170	164	187	186	175	161	173	160	201	146	152	141	157	171	165	175	152	171	172	189	182	173	170	168	186	188	156	184	185	181	169	167	164	172	175	170	172	193	158	170	158	153	172	164	179	180	173	180	212	180	193	153	194	168	177	197	170	187	169	198	187	188	151	179	175	188	163	160	163	160	173	176	159	160	170	192	174	181	176	194	184	179	161	187	149	168	172	166	162	151	177	169	164	183	151	175	172	176	181	184	162	179	176	174	168	166	173	174	180	180	181	188	175	189	173	151	149	190	186	157	175	179	203	198	173	180	194	159	193	179	161	160	183	164	174	167	182	181	157	166	187	155	140	187	148	168	170	154	165	176	150	174	189	165	150	166	204	190	154	149	161	153	170	178	179	178	184	170	173	170	194	165	162	177	165	168	180	188	186	183	161	163	166	160	203	183	192	183	160	164	183	182	180	190	176	208	181	173	163	200	178	190	174	171	188	176	132	167	181	161	179	160	166	173	174	178	152	179	179	159	161	173	162	174	170	182	182	185	178	167	194	174	174	182	168	171	174	164	156	162	176	161	178	152	155	168	203	155	196	197	143	152	180	169	175	171	158	167	177	161	181	157	167	151	183	180	179	173	189	163	196	161	194	165	179	185	174	190	188	168	159	174	172	169	166	183	178	182	181	180	173	166	213	192	190	164	181	178	177	167	177	182	191	187	188	176	167	182	156	162	172	169	161	187	153	165	156	153	203	170	184	153	169	171	159	186	165	180	176	173	155	193	166	177	184	168	184	145	187	188	180	186	168	175	172	154	198	171	183	133	173	195	182	165	179	195	190	140	179	152	179	159	190	173	184	173	186	171	175	182	172	156	178	158	155	172	175	184	177	168	172	173	160	171	185	189	173	187	187	168	179	176	196	195	169	174	188	155	176	180	167	162	176	187	155	174	171	171	175	161	197	194	165	179	184	168	159	174	177	174	168	185	173	202	184	170	161	193	167	166	189	149	185	199	179	185	165	208	204	169	184	174	174	153	153	188	170	170	159	164	180	148	170	178	175	199	169	196	161	167	190	165	177	158	180	165	172	199	177	173	156	190	187	183	189	158	158	162	170	183	158	142	167	181	178	186	181	182	190	160	182	174	167	154	207	136	180	183	191	183	187	161	181	181	169	170	160	174	177	187	183	209	173	190	177	182	183	214	186	180	177	198	181	150	185	157	183	208	182	184	164	186	164	170	197	178	188	179	169	185	160	183	178	185	169	159	173	191	162	196	156	169	184	159	139	192	156	182	189	152	164	185	181	177	145	203	165	163	161	175	192	163	203	186	181	176	167	172	182	166	169	174	142	166	203	179	162	166	169	194	199	176	162	193	165	155	202	186	194	177	171	196	187	204	193	195	187	161	174	166	165	174	177	166	165	188	163	172	185	170	200	169	174	176	147	175	175	192	179	152	186	179	169	159	177	168	172	155	185	189	152	161	172	195	171	187	158	141	180	156	188	165	158	188	174	174	190	191	184	199	181	136	183	164	181	169	178	178	184	196	226	164	168	177	158	161	172	172	179	170	166	172	161	140	159	168	163	184	185	172	175	179	182	203	203	175	173	202	186	125	147	171	160	176	178	165	190	167	170	156	171	162	151	162	172	182	194	198	203	182	170	179	168	165	171	171	198	177	178	163	190	181	179	186	163	193	193	192	169	161	170	187	176	189	186	173	178	206	170	184	192	185	189	190	177	168	178	188	164	163	179	189	160	181	159	157	195	177	152	169	190	150	196	187	174	178	182	179	173	174	173	181	172	168	174	159	199	153	177	173	179	173	166	157	180	179	191	174	182	161	187	176	173	194	174	157	168	190	153	175	179	190	157	167	191	185	152	169	176	167	200	203	183	175	179	192	164	190	180	193	194	155	191	179	169	162	179	220	160	171	162	181	168	191	164	169	179	171	169	200	183	160	169	164	142	143	163	163	178	175	211	178	176	196	185	176	184	176	148	169	153	177	183	196	142	203	156	178	215	173	186	172	187	162	186	173	167	171	182	133	155	181	188	180	179	192	172	170	174	184	199	159	173	154	138	191	183	162	151	165	161	151	199	153	168	177	158	175	150	164	167	173	186	183	183	170	153	173	160	166	176	153	217	195	170	192	174	187	178	173	183	171	166	171	191	162	182	168	190	207	168	190	152	180	147	147	179	192	165	170	148	170	188	194	197	186	171	169	205	168	208	168	171	170	181	179	174	189	188	200	173	182	183	180	167	157	189	172	141	166	187	153	203	176	159	157	176	186	186	174	171	144	162	200	166	183	210	171	166	205	183	177	188	177	174	182	180	173	174	181	186	167	180	164	175	194	171	204	172	157	181	162	178	164	186	188	179	163	171	178	180	189	175	155	194	176	189	203	180	167	189	160	166	177	166	168	179	146	185	185	156	192	195	195	170	156	162	204	165	189	182	197	198	178	198	160	166	151	173	164	181	168	184	183	148	186	165	181	175	196	194	169	179	157	186	167	177	176	192	161	151	191	202	162	186	162	156	167	180	168	159	180	169	189	163	183	194	174	170	172	160	187	167	175	194	186	156	178	167	192	211	168	145	164	209	162	156	173	207	191	177	175	162	185	154	172	178	160	145	166	175	177	151	156	198	182	205	216	169	170	157	179	174	177	168	188	175	199	157	145	179	195	175	179	157	184	176	168	165	174	183	209	181	175	157	182	193	192	169	182	187	184	196	192	169	179	175	173	161	173	171	193	172	170	161	179	181	222	167	197	148	156	178	164	174	217	148	183	187	220	175	171	156	188	181	161	187	188	165	177	159	202	144	180	181	171	151	155	199	190	208	184	158	159	177	201	160	162	181	199	163	185	177	166	183	185	145	177	189	189	177	183	195	187	193	164	177	196	182	162	168	181	179	192	171	161	164	170	162	173	178	187	179	171	177	192	175	180	142	136	190	178	168	157	166	163	176	207	154	184	151	181	178	178	171	144	186	185	186	191	195	171	202	185	173	175	176	167	218	193	167	155	197	181	144	162	213	183	169	163	161	170	174	170	159	147	160	169	155	199	182	170	177	154	174	161	187	195	203	173	181	176	185	170	160	175	180	179	165	176	178	194	176	163	181	154	176	180	177	172	184	170	179	178	188	168	182	182	199	180	172	164	182	167	174	167	154	191	166	155	173
26714	13444	11847	9938	8341	6389	5042	4341	3628	3354	2941	2601	2352	2105	2054	1964	1602	1208	1199	1027	969	1031	948	864	773	761	731	592	492	529	466	486	482	401	424	431	428	437	446	388	434	406	403	394	411	408	411	416	405	424	383	417	405	389	410	394	399	400	379	377	390	382	381	400	408	413	390	397	374	408	398	389	402	414	363	417	379	388	395	387	381	406	390	389	394	417	398	403	414	384	411	389	420	441	401	429	414	399	389	379	352	405	421	360	380	404	371	393	366	377	358	413	384	418	355	407	384	358	372	413	361	389	390	413	394	363	397	375	419	363	438	401	391	372	412	394	365	382	405	380	390	378	367	408	400	414	362	421	370	377	367	404	396	405	349	390	399	404	372	385	396	384	381	374	395	372	380	387	375	401	386	398	351	398	380	416	359	365	385	355	395	371	402	361	359	402	377	379	393	412	382	397	403	387	386	375	383	399	421	402	392	383	387	417	366	354	355	398	352	404	401	441	375	386	420	420	392	360	406	396	381	388	402	377	440	398	391	392	400	384	428	358	389	355	387	399	378	377	387	390	403	391	389	379	358	339	345	373	387	410	369	376	402	411	365	385	372	381	399	384	409	370	362	397	384	375	384	390	391	387	376	395	385	416	405	390	380	442	418	415	387	368	381	384	407	422	413	373	389	383	394	375	399	385	402	393	398	344	411	425	382	373	371	381	391	390	401	370	361	378	388	393	341	354	397	378	372	411	387	395	398	385	360	408	404	403	345	375	369	392	414	409	382	376	376	384	367	384	422	375	389	407	373	366	346	382	432	436	392	373	393	398	359	378	402	359	378	386	400	389	393	374	383	399	374	373	410	394	381	394	422	383	377	430	369	392	385	368	398	350	374	414	440	383	399	388	409	397	399	375	361	381	400	387	399	417	399	384	387	349	403	411	413	391	391	365	359	392	384	404	371	380	412	388	388	393	388	387	381	404	410	350	415	413	394	377	394	397	382	370	406	409	389	391	379	349	391	374	362	418	392	383	413	371	400	418	379	381	414	397	379	401	403	377	352	408	370	396	368	372	402	380	349	393	365	400	377	444	360	394	397	383	385	382	375	405	354	383	392	359	389	348	355	377	379	372	390	401	369	395	378	370	375	394	385	416	346	333	353	417	382	400	375	396	400	398	377	377	381	385	364	382	387	397	400	367	413	404	384	383	359	418	412	378	419	361	390	376	386	369	407	412	389	417	417	420	390	392	392	412	383	406	388	366	401	420	411	396	398	370	425	397	395	389	391	410	371	395	373	372	416	384	374	393	413	398	375	402	381	417	384	400	400	372	375	405	397	408	377	421	389	409	395	386	378	420	401	361	397	404	397	396	410	361	389	368	427	368	386	375	399	389	406	369	403	389	414	393	384	403	381	420	393	388	392	383	405	381	403	375	381	382	362	384	413	410	391	386	375	406	414	390	358	389	377	378	360	386	397	403	416	403	380	408	378	397	379	415	356	400	372	401	429	351	382	391	397	355	389	398	400	396	393	385	412	410	414	416	363	405	378	391	379	401	440	382	385	410	370	380	397	408	404	387	383	394	375	360	346	390	409	391	408	407	385	402	393	387	362	405	394	419	397	398	415	377	371	401	367	392	353	386	409	397	407	374	405	408	406	388	343	380	375	391	361	381	417	402	380	375	401	421	384	394	365	377	423	426	394	378	376	383	396	392	382	395	384	380	400	386	390	396	398	403	380	383	403	367	379	392	362	357	384	359	405	400	386	384	396	377	394	359	391	403	357	393	387	353	419	384	395	389	373	346	348	385	376	373	369	370	368	417	385	413	349	403	388	380	366	360	411	400	359	410	429	355	381	404	406	383	389	410	413	418	409	360	349	396	330	395	383	355	388	403	386	374	371	380	432	379	373	412	391	388	410	384	387	362	372	380	376	414	430	380	431	392	385	391	407	393	412	401	360	411	378	382	383	429	375	402	435	376	377	369	410	399	383	364	379	347	399	349	389	392	393	395	372	378	406	394	403	396	385	385	371	362	388	361	384	373	435	355	384	420	400	371	361	376	403	391	380	364	406	394	387	405	415	388	330	387	341	394	396	368	382	374	382	392	389	393	359	402	358	409	397	423	410	407	363	390	402	384	368	380	374	418	387	381	374	422	406	387	421	390	413	393	390	403	401	379	399	360	366	392	401	380	425	393	401	382	366	402	413	406	414	392	401	379	379	393	404	401	396	384	365	400	403	392	392	387	385	410	384	379	388	398	360	377	366	402	444	364	379	375	358	354	387	361	390	392	382	393	426	388	400	396	387	366	360	385	401	380	370	370	414	387	397	366	389	424	385	373	385	367	360	411	386	376	408	377	377	377	375	377	406	391	369	384	387	403	418	398	378	388	383	401	385	411	382	391	380	383	423	403	346	416	378	381	363	422	379	401	360	393	384	389	372	408	408	375	418	375	367	370	362	372	413	391	389	433	416	384	404	376	345	383	372	408	364	379	410	387	426	438	412	379	372	379	391	347	394	362	378	383	436	365	361	370	361	410	382	399	384	370	357	416	386	414	377	427	418	363	392	399	373	377	384	356	396	404	402	382	393	415	365	372	364	387	376	366	358	404	383	387	370	366	361	367	401	376	351	392	396	389	386	380	350	359	364	379	391	388	377	353	386	407	378	414	388	367	386	385	385	389	399	370	372	380	373	382	366	384	390	402	368	379	396	416	435	389	399	371	387	404	421	369	388	397	415	391	373	359	409	391	359	397	385	407	399	376	386	362	347	394	367	407	379	406	392	399	384	413	387	360	373	432	388	358	365	367	373	415	391	374	406	380	410	394	395	365	343	395	354	368	378	376	362	398	378	389	398	379	403	344	385	396	358	408	389	392	355	374	347	416	372	390	411	393	358	359	371	367	406	429	368	410	415	383	385	375	374	382	376	394	418	363	385	412	398	356	397	404	388	399	403	371	393	399	362	381	375	396	422	413	379	397	436	426	397	393	375	319	384	381	394	404	367	391	379	400	425	382	389	375	410	381	391	400	370	396	411	393	376	406	386	375	369	403	424	376	403	403	379	421	350	378	352	385	451	382	378	401	398	416	397	396	384	401	365	383	396	383	360	390	362	427	373	374	388	401	401	389	397	405	393	410	404	428	355	400	347	384	379	411	380	408	407	401	386	426	392	395	406	380	376	391	389	386	361	383	373	382	405	383	376	364	389	399	341	363	366	392	383	384	377	404	399	377	405	384	408	401	362	394	376	384	421	380	424	395	378	390	388	404	367	405	409	411	397	392	390	421	395	371	375	395	364	415	392	385	368	422	420	366	370	396	339	386	396	397	420	366	386	425	376	390	409	405	427	371	384	428	401	388	377	402	378	418	383	386	399	409	365	430	397	409	398	408	420	377	429	368	385	412	429	398	375	444	410	403	402	410	428	392	388	363	388	389	368	401	373	376	399	389	402	395	378	411	405	382	389	356	394	411	383	386	377	355	414	407	414	400	421	388	373	377
56544	26669	13708	5949	3467	2188	1618	1408	1173	1029	921	797	707	641	595	542	491	370	358	357	331	324	338	287	315	248	296	222	285	240	227	219	232	232	254	207	197	236	220	218	225	213	202	197	250	217	217	213	233	232	239	199	216	210	209	200	229	196	200	219	189	221	231	203	198	229	203	193	213	185	243	219	250	222	221	229	231	177	219	187	193	221	197	204	205	203	226	201	196	196	235	189	217	203	200	222	207	197	199	268	212	234	254	213	190	217	195	214	202	220	208	208	209	215	189	230	224	187	227	215	219	219	190	178	231	206	230	229	219	180	212	195	219	188	184	174	192	215	241	197	235	215	226	207	205	201	190	202	212	199	216	205	198	234	191	212	218	187	202	188	191	247	224	181	175	189	202	190	226	216	214	218	215	196	189	211	198	180	241	224	196	238	214	215	232	203	220	223	190	207	215	225	203	220	225	210	197	212	205	189	192	190	199	213	226	211	185	193	218	251	209	215	219	163	181	185	191	207	195	223	195	194	210	202	194	194	215	202	219	235	216	194	200	202	207	238	221	206	211	191	203	204	190	212	204	215	230	218	214	213	221	197	201	194	243	229	219	202	206	224	213	248	180	179	175	204	197	220	215	198	211	263	224	189	195	199	214	205	184	198	233	224	200	229	189	200	194	210	195	199	183	176	203	212	181	226	182	196	230	190	263	215	234	205	212	207	194	215	206	226	215	212	220	224	207	202	221	186	223	223	198	245	228	208	203	206	207	234	233	214	205	224	232	215	219	227	189	215	205	199	228	213	197	217	211	198	219	211	234	228	179	228	222	235	206	206	216	189	212	201	198	198	199	196	189	194	203	214	208	214	238	221	219	216	229	220	232	227	195	222	211	208	205	219	178	226	223	205	222	163	228	191	171	190	217	214	186	181	212	213	201	220	243	239	225	202	240	226	211	222	208	186	217	249	191	198	222	205	203	212	235	211	189	211	206	216	214	208	209	193	222	191	198	236	235	232	206	198	211	196	208	203	197	225	193	224	233	202	200	223	199	217	195	216	209	209	189	223	205	197	197	200	197	204	216	201	225	201	205	221	253	181	196	231	195	189	223	223	198	220	216	224	199	220	213	227	195	173	177	197	182	195	195	217	181	197	223	186	198	193	197	195	200	176	217	220	214	223	208	209	177	196	176	192	204	202	197	229	190	209	205	182	217	223	190	238	193	196	255	205	218	199	187	203	189	188	178	219	200	208	218	221	189	232	218	200	205	198	229	191	188	199	207	196	184	192	186	200	235	202	201	224	211	203	195	209	226	230	213	187	224	207	221	223	203	209	188	206	191	234	230	202	195	213	222	233	221	222	223	211	183	239	202	216	204	178	205	231	231	250	229	195	199	182	211	228	181	230	198	192	197	217	232	203	222	213	201	239	224	201	219	211	214	233	197	211	216	197	199	210	181	203	204	208	226	204	204	198	191	212	204	182	209	237	212	222	203	200	204	199	205	204	195	200	190	218	198	223	221	210	213	225	197	218	224	222	189	207	229	240	192	191	219	194	191	234	229	212	201	211	222	190	202	224	215	184	196	213	215	201	233	200	219	229	216	217	234	216	243	176	221	239	213	186	194	191	211	200	218	200	223	199	217	238	175	224	219	236	225	225	206	198	196	187	205	199	205	212	204	195	173	231	204	198	176	213	217	207	155	209	222	201	189	225	208	183	186	230	223	198	208	198	238	222	193	197	209	207	259	199	214	206	239	207	206	209	214	189	226	184	229	191	245	227	189	248	204	242	210	223	223	203	200	203	188	195	236	219	220	202	216	221	205	211	236	239	218	210	199	250	186	190	219	188	196	186	217	227	210	186	223	232	217	231	187	208	214	218	191	186	210	257	205	198	222	211	201	221	210	216	231	210	199	214	221	219	249	224	200	209	217	182	186	222	221	219	210	218	218	212	205	209	202	215	223	231	204	188	203	210	206	251	194	185	214	225	171	201	185	202	206	182	230	202	206	227	214	230	247	196	199	214	192	195	227	202	193	205	244	225	227	181	196	199	232	205	222	219	183	218	227	221	202	225	224	207	184	196	194	208	225	222	225	192	217	188	201	200	215	206	207	196	220	201	186	238	205	236	227	203	242	217	239	198	189	234	192	198	239	207	199	220	211	224	207	199	189	215	213	208	195	199	201	208	210	213	181	241	214	208	197	207	204	188	196	213	238	235	204	200	214	209	202	207	190	206	212	188	209	202	242	205	184	177	242	200	213	229	197	204	174	231	211	235	217	233	186	209	213	194	190	235	200	208	214	204	247	202	238	236	215	174	195	219	213	206	219	230	208	213	214	209	236	215	221	218	201	213	192	174	215	225	204	193	215	201	213	184	199	218	255	232	215	237	233	217	213	188	187	220	203	228	224	222	202	206	224	217	192	208	235	227	212	221	213	193	197	209	181	221	214	193	207	203	200	224	208	206	214	204	201	211	175	195	198	245	207	208	186	193	225	206	184	215	199	222	203	247	200	209	192	181	191	228	214	203	252	234	209	173	213	201	203	230	208	207	209	214	229	225	202	199	188	202	193	197	206	211	229	241	219	203	203	184	182	214	219	209	199	207	203	238	200	227	198	200	215	189	210	215	245	214	221	208	210	193	194	172	216	210	185	229	227	206	216	194	198	220	215	212	197	209	217	194	223	187	225	204	223	217	236	224	223	209	202	203	214	195	232	210	196	240	211	186	205	192	229	198	205	194	209	188	247	170	218	199	199	209	208	240	206	194	194	221	225	203	190	197	186	213	247	234	193	213	225	202	228	179	209	202	197	196	201	209	206	212	236	196	201	202	205	223	193	207	205	225	200	216	202	202	204	196	194	222	212	215	185	199	221	176	208	190	199	208	201	221	217	192	195	207	215	199	212	211	205	227	191	206	215	204	207	215	205	238	202	247	206	225	216	209	203	191	192	212	203	217	237	209	220	199	214	223	204	204	213	238	187	203	213	206	219	207	216	199	200	187	208	207	216	234	233	219	186	227	207	184	208	203	198	233	239	194	199	216	204	219	210	213	205	220	234	181	189	207	212	202	197	208	196	192	208	199	192	197	210	165	225	232	185	210	222	242	194	214	222	237	220	195	215	199	235	203	243	207	197	204	225	200	215	208	210	226	201	175	205	223	208	218	198	194	196	220	221	196	212	239	204	208	216	220	222	197	225	226	223	222	209	217	244	204	203	221	191	188	209	212	203	215	224	223	234	207	190	185	215	218	194	194	209	196	204	193	179	197	176	232	224	226	230	211	208	198	197	212	198	203	193	184	216	180	180	198	217	208	223	210	197	199	215	248	244	223	217	218	201	194	223	214	204	218	207	199	202	234	228	199	206	196	181	198	182	210	196	218	211	210	205	210	245	222	230	192	182	221	208	187	181	219	218	218	214	207	220	188	215	209	233	199	210	216	247	220	186	213	206	221	203	207	207	218	201	241	189	205	217	213	197	195	175	219	217	212	188	214	234	203
33057	16748	14653	12436	10037	7929	6799	5954	4991	4672	4042	3644	3011	2850	2629	2647	2091	1468	1443	1390	1266	1229	1174	1125	1047	932	886	820	679	637	521	535	514	562	561	532	587	505	508	498	521	487	490	502	418	447	439	496	484	483	488	487	478	438	445	467	454	454	432	446	462	431	459	456	433	457	467	488	418	454	450	449	475	413	466	452	474	460	461	503	467	451	457	393	429	440	501	455	495	459	461	448	455	441	453	453	450	509	480	451	461	499	475	438	415	458	456	450	458	483	455	462	464	490	431	456	445	438	421	463	406	453	452	453	438	435	429	474	447	453	432	461	478	433	486	446	429	435	474	496	470	445	456	461	445	448	407	445	456	425	440	446	479	460	450	436	475	475	442	463	466	427	439	523	458	462	456	486	439	436	441	439	443	450	495	485	508	487	432	423	456	415	434	491	450	490	489	474	466	458	470	460	431	495	481	407	467	469	433	466	457	458	442	446	470	457	466	477	473	414	481	473	427	510	435	450	509	433	427	444	459	439	410	450	460	457	483	459	460	452	468	407	483	457	471	466	455	460	472	472	429	454	444	487	455	435	456	414	488	447	476	425	457	445	423	449	447	491	465	476	437	474	464	460	422	453	476	425	485	432	451	422	459	468	493	430	463	445	422	447	462	436	478	469	441	438	432	455	454	464	477	468	450	454	512	420	448	437	431	459	440	471	437	435	452	463	495	477	446	429	450	473	435	445	483	468	458	442	450	472	484	436	462	436	442	460	453	481	471	504	495	426	438	431	470	454	437	453	440	470	432	441	493	492	444	450	466	437	464	430	443	433	463	430	443	452	476	456	487	472	457	448	421	421	455	495	463	475	468	442	417	432	471	445	450	424	458	489	408	445	444	450	482	451	473	458	452	461	437	471	461	472	424	463	446	467	450	438	452	480	422	441	441	463	466	445	417	451	482	443	432	454	487	476	467	482	462	438	422	455	476	431	441	410	470	487	445	456	426	466	458	457	499	456	443	404	456	474	450	428	487	432	448	445	424	496	465	467	449	472	437	454	490	468	459	471	434	431	485	444	471	474	457	461	452	427	473	458	432	463	434	473	483	434	476	485	467	432	459	490	447	436	458	424	428	457	469	459	459	464	427	453	469	446	468	416	477	447	449	421	437	465	466	498	478	436	494	458	438	441	440	465	461	469	457	501	409	448	436	408	451	430	438	451	461	438	452	516	425	449	468	429	469	425	454	425	449	446	445	479	422	455	481	448	413	428	440	492	456	460	472	447	453	441	447	467	488	481	418	434	438	441	429	490	444	468	464	476	482	458	431	459	490	484	476	450	432	431	451	417	484	427	448	440	469	468	441	421	441	446	455	425	469	452	459	424	465	432	469	406	488	456	473	479	449	493	464	445	482	475	452	449	464	437	466	451	449	439	465	461	415	474	423	447	459	455	456	514	452	488	427	470	430	436	468	475	432	447	445	443	475	458	445	453	509	463	460	447	469	469	445	425	459	436	418	475	433	473	481	434	474	457	445	434	438	486	478	450	489	446	430	486	459	431	467	430	445	478	467	456	454	440	488	487	429	465	455	490	458	480	435	469	480	452	481	444	468	523	433	464	463	476	445	467	462	467	446	467	436	460	433	467	454	480	450	448	442	487	465	459	429	500	452	449	440	441	477	442	418	448	486	463	460	471	461	474	454	490	446	453	450	483	462	444	473	453	433	461	458	419	467	474	465	479	464	406	448	455	457	439	480	444	452	430	449	427	448	448	431	462	463	454	451	433	453	418	439	463	464	484	471	456	442	456	457	466	443	481	442	445	466	487	436	460	468	483	456	432	454	487	449	436	491	431	454	479	462	439	461	474	473	464	452	473	445	475	415	471	437	450	411	422	425	429	469	468	450	440	492	471	476	467	458	427	424	437	449	504	443	432	449	416	475	446	468	458	438	464	436	459	442	477	452	436	471	446	455	459	449	451	456	432	436	445	458	487	469	441	447	441	448	452	466	437	398	412	456	451	468	451	481	469	431	471	460	482	437	448	472	452	497	472	490	439	442	461	462	436	472	473	473	476	434	449	444	484	435	424	427	451	453	470	469	443	457	493	449	445	443	471	438	465	447	457	483	449	469	474	461	492	431	456	470	446	439	454	430	507	431	432	444	473	495	474	465	472	423	416	428	406	415	473	437	466	433	460	463	463	451	494	470	467	476	485	435	469	435	456	448	492	468	454	455	409	456	489	471	440	447	440	496	445	466	471	447	440	439	505	480	442	430	438	401	456	460	502	476	425	474	466	437	460	483	449	419	432	436	446	475	486	426	454	443	471	442	452	450	440	484	413	451	446	472	462	468	448	460	427	410	447	454	481	474	440	447	482	483	454	462	439	471	461	445	476	451	435	455	485	459	463	457	464	482	432	466	442	427	467	465	460	461	478	457	441	458	458	460	458	475	499	493	441	405	434	481	403	460	463	445	486	450	475	450	455	478	461	488	468	453	480	409	409	443	444	457	513	468	463	486	433	475	450	437	465	458	471	489	463	416	468	483	475	481	475	448	443	437	444	486	469	474	460	441	488	499	479	448	451	479	446	413	422	425	429	430	476	463	454	467	452	443	463	448	400	465	460	402	482	464	432	430	453	490	460	454	465	447	447	450	457	496	439	457	428	477	439	425	460	478	463	419	463	456	443	470	453	489	473	465	477	476	460	463	463	477	447	429	445	416	444	477	442	477	471	465	436	430	462	457	464	520	451	469	456	448	441	453	513	449	448	443	486	440	458	487	427	463	460	482	457	434	462	446	471	467	452	484	464	462	437	476	440	473	439	431	462	479	456	453	445	415	389	491	471	467	464	467	437	445	455	422	440	485	501	437	462	460	456	466	433	460	454	453	436	433	477	443	432	444	442	486	461	429	466	464	469	433	442	445	483	463	472	417	460	463	434	410	479	438	447	451	497	456	474	473	459	482	473	391	458	455	429	444	456	426	454	486	425	476	447	473	453	449	436	474	469	458	460	445	479	469	428	449	449	407	462	485	474	456	474	477	496	487	478	493	490	473	436	451	456	474	437	450	432	486	440	431	446	455	501	454	423	455	463	471	460	488	421	468	443	454	442	432	411	445	478	452	444	453	451	460	419	445	471	404	442	437	485	445	447	446	430	474	455	456	457	457	450	458	476	475	418	431	485	461	444	443	484	482	456	441	391	505	452	443	461	457	420	479	463	438	446	450	450	472	469	464	446	434	482	471	439	410	423	436	445	462	466	459	454	426	462	426	434	436	444	419	453	459	468	471	442	487	446	448	468	494	450	451	422	456	424	459	479	460	462	448	417	460	479	434	420	487	448	460	433	473	480	475	452	444	451	456	485	466	444	456	440	460	457	493	446	480	427	475	457	423	444	492	460	445	445	483	425	479	483	493	466	417	455	455	466	467	465	432	462	456	462	469	457	452	417	437	435	435	422	460	433	455	464	461	481	461	458	467	492	454	441	455	489	477	444	438	465	469	461
28988	12098	4317	2368	1349	848	718	694	637	511	447	402	342	374	312	318	266	263	249	259	203	192	243	236	196	219	208	213	207	192	199	176	190	207	179	188	214	194	189	209	178	211	187	228	184	195	197	191	183	192	213	207	202	198	182	212	193	209	195	194	185	202	203	212	226	186	187	171	188	169	173	196	175	199	198	198	186	176	191	182	189	193	199	199	185	210	212	201	225	228	203	211	213	190	191	182	200	205	209	197	193	205	173	185	205	212	192	203	167	194	206	167	203	212	185	172	174	194	172	213	223	181	192	214	161	174	201	172	166	197	194	199	181	155	219	184	211	181	176	191	198	197	182	177	172	193	208	206	220	203	229	213	197	197	177	196	184	197	182	160	193	213	191	197	175	184	197	181	187	227	200	197	178	179	191	198	210	180	204	194	198	221	197	206	203	199	187	184	196	187	189	199	190	192	187	198	187	205	189	192	201	196	171	187	187	204	170	182	197	181	199	222	196	207	183	195	202	212	161	180	195	208	198	190	186	202	192	181	193	181	180	174	198	187	189	212	209	202	167	206	211	213	220	194	207	213	211	190	168	189	172	179	213	210	206	180	171	189	183	175	167	195	199	185	180	205	207	200	224	160	174	196	165	180	211	207	186	213	197	233	182	214	199	186	194	198	192	203	166	163	181	188	164	194	199	183	210	181	197	178	215	184	199	198	206	180	178	172	204	185	174	184	163	168	184	205	179	185	216	209	206	204	201	221	237	175	213	177	189	201	193	190	184	187	209	189	193	197	208	193	196	213	198	191	168	182	209	195	186	171	181	183	225	221	201	186	182	196	176	193	195	193	173	209	176	193	200	170	220	196	213	208	185	230	221	192	175	219	211	198	194	214	198	202	169	203	191	216	199	190	194	171	205	201	195	183	183	193	185	195	196	219	195	191	205	203	200	194	190	184	189	166	195	192	198	187	192	197	194	184	191	206	221	198	181	172	198	214	159	190	194	194	199	179	200	208	207	195	217	184	192	202	205	198	185	177	207	215	190	208	182	176	214	193	192	217	199	227	169	198	180	172	175	173	192	203	208	210	180	185	187	181	210	213	197	212	205	202	176	198	194	174	224	204	190	203	209	187	188	210	201	184	186	181	168	204	184	191	186	203	189	171	187	190	180	194	240	188	198	194	198	206	173	211	177	212	196	167	187	194	227	185	188	191	193	206	206	206	189	167	183	190	170	206	202	196	186	158	198	216	194	183	211	215	201	215	214	184	185	195	176	185	209	188	191	178	190	172	197	215	194	197	182	220	208	189	208	235	181	207	195	169	186	172	203	192	208	190	200	173	171	200	194	181	190	207	198	214	217	183	233	210	172	213	197	207	201	186	191	185	178	182	189	194	177	197	216	215	195	207	212	182	187	196	188	205	206	196	216	191	185	185	202	195	223	200	183	179	181	193	171	196	188	181	180	177	209	189	177	191	182	228	170	214	169	196	212	189	185	198	191	203	213	185	172	187	178	199	173	233	199	195	196	176	185	159	186	192	208	199	194	197	226	181	193	165	192	210	194	192	213	199	192	213	207	198	188	217	205	205	187	185	196	168	206	180	185	190	183	243	198	201	180	211	167	177	195	218	187	202	198	179	186	204	196	183	180	174	182	195	184	176	171	236	181	192	189	171	208	193	195	191	179	222	183	202	182	208	197	170	175	221	200	182	205	184	183	182	222	177	224	193	196	198	194	206	210	202	220	167	197	189	190	209	212	223	203	189	186	214	215	173	209	220	170	203	174	199	172	187	194	191	194	195	177	182	201	194	205	164	170	223	206	190	189	191	197	153	200	187	200	197	195	187	193	212	193	193	197	194	199	164	187	192	200	202	215	182	208	203	184	192	196	234	176	178	178	206	194	194	179	193	180	190	169	176	201	180	175	176	186	230	223	191	163	221	215	203	201	180	171	196	191	203	192	186	202	206	180	195	221	181	178	200	203	222	187	213	200	199	211	192	200	194	197	176	200	189	183	177	188	188	184	185	203	175	180	214	224	212	176	214	211	193	194	172	205	215	200	196	206	186	179	168	204	195	195	194	166	188	210	187	167	200	175	212	207	201	201	196	181	199	193	185	196	188	234	178	193	192	174	183	168	213	190	192	186	185	180	199	195	196	203	214	196	174	192	186	190	175	183	187	190	215	210	206	194	201	191	168	176	198	186	187	192	178	184	204	211	191	192	180	197	161	208	193	184	176	199	189	193	219	211	194	209	194	183	190	187	199	196	178	209	233	211	231	216	214	202	203	176	180	186	211	201	204	216	178	193	189	196	227	204	201	204	181	214	166	195	185	196	191	200	197	165	199	208	193	180	157	202	186	202	184	181	177	195	220	193	209	194	205	193	187	196	183	200	195	174	191	236	174	157	196	213	201	200	174	208	200	233	217	195	180	172	182	203	180	185	194	192	193	194	170	180	200	176	192	189	212	205	171	216	191	213	204	188	209	188	183	210	189	155	179	170	198	210	239	186	186	194	207	216	198	196	191	198	175	195	180	210	176	191	196	194	203	170	222	167	162	202	189	211	196	189	197	186	183	222	194	195	194	194	215	200	185	171	168	189	199	202	222	219	210	198	186	206	187	193	193	214	208	222	208	185	207	203	209	193	210	170	146	164	208	197	205	207	195	190	201	211	186	206	185	203	167	167	163	195	190	174	194	213	211	187	184	178	204	180	203	205	223	195	205	185	172	180	202	169	155	188	202	194	223	186	163	197	205	179	199	201	207	187	212	197	199	199	172	192	197	213	160	199	229	214	188	181	189	181	186	192	201	246	219	197	171	186	207	215	197	178	204	201	212	195	212	201	189	180	215	195	197	196	203	236	180	194	200	172	221	211	177	189	179	172	181	210	230	196	177	182	171	202	191	182	185	201	193	191	200	204	189	227	200	201	176	211	205	188	198	194	208	222	199	173	181	172	188	186	198	195	168	207	183	189	186	194	169	199	181	203	231	212	182	224	219	189	190	196	161	226	204	184	191	179	220	216	185	218	199	216	208	182	211	188	177	214	192	185	187	172	189	178	184	194	197	180	195	185	207	192	224	191	209	170	199	172	176	187	177	220	195	205	177	198	213	192	189	189	178	192	188	175	190	200	184	201	192	185	172	207	224	191	195	195	167	191	209	196	203	225	194	187	204	228	194	202	208	216	172	193	157	179	224	210	185	196	166	200	194	181	185	164	179	213	207	193	192	221	188	186	206	193	175	194	172	214	194	162	203	208	194	202	205	177	177	176	197	218	200	187	196	213	164	194	181	195	183	201	192	170	195	206	199	225	192	195	168	219	179	187	202	193	208	194	200	210	186	190	224	195	186	188	203	183	207	189	199	197	180	173	185	173	203	186	209	223	203	208	216	195	182	195	205	196	177	182	176	195	206	182	203	209	206	222	192	201	179	192	203	189	197	177	208	229	182	177	205	178	200	183	209	191	196	184	185	182	192	194	190	198	191	191	195	203	200
16678	7476	6509	5923	4625	3644	2940	2797	2694	2257	1896	1591	1422	1227	1118	1146	924	752	737	674	653	625	635	639	632	639	553	565	485	477	472	444	440	451	445	465	424	459	442	448	420	468	407	450	436	370	390	418	426	406	447	430	420	424	410	431	422	442	409	433	391	381	439	380	440	425	410	413	409	429	406	417	410	394	432	448	428	383	456	394	425	427	436	447	406	415	435	410	448	419	405	429	428	375	433	425	388	423	426	446	456	432	407	402	397	394	416	420	450	417	396	412	387	398	414	377	407	417	432	425	385	404	419	415	442	392	403	413	429	433	409	374	420	420	439	435	436	426	433	426	392	397	436	443	429	389	440	409	444	395	433	479	461	416	416	395	413	410	380	411	415	397	428	457	442	402	443	450	445	404	402	391	404	432	417	400	398	385	410	410	407	424	459	407	413	420	415	391	416	425	422	437	428	437	414	444	434	409	414	426	402	410	460	447	413	427	396	444	424	425	404	416	433	428	408	422	412	422	399	406	451	383	419	448	402	382	421	429	422	421	352	400	405	401	418	430	423	431	436	424	409	424	438	414	430	373	425	415	482	465	413	422	425	423	430	425	428	412	419	449	402	403	374	418	409	406	418	423	425	418	458	404	427	440	447	427	451	429	400	406	409	451	407	400	416	411	429	455	431	455	402	423	429	406	416	402	435	394	448	393	451	449	397	398	421	422	447	442	378	409	409	398	407	394	421	381	392	479	442	406	416	461	469	392	416	425	387	399	396	445	409	405	402	416	417	407	398	403	417	393	428	411	409	410	408	382	412	439	388	388	400	422	451	431	427	460	428	430	446	425	388	412	405	423	403	409	429	419	387	432	443	409	457	398	389	423	389	439	434	415	427	396	435	434	442	410	426	422	437	418	426	424	448	410	427	342	413	419	425	437	432	394	453	406	436	412	412	383	396	432	429	433	423	436	434	392	426	426	399	417	417	445	465	417	398	417	416	438	426	428	408	401	415	414	437	393	424	412	398	473	399	397	434	384	425	422	412	452	401	445	419	424	409	459	392	395	383	421	447	432	364	423	400	455	409	396	436	446	407	407	375	386	422	449	420	409	439	430	413	441	441	414	390	411	447	422	423	453	454	404	410	403	431	402	422	414	421	414	426	380	430	410	429	428	407	433	440	384	430	428	429	445	445	397	427	382	459	386	383	400	425	419	418	393	450	391	442	435	386	407	414	439	430	403	441	430	397	454	413	416	425	422	442	397	436	391	468	427	386	424	448	422	428	456	392	424	432	403	429	390	418	432	414	392	412	416	410	429	394	418	430	406	400	420	393	401	419	424	431	394	392	418	416	430	415	400	432	417	421	391	427	378	421	444	420	429	422	437	455	416	428	435	413	393	395	411	437	428	431	398	400	383	417	453	395	399	373	434	371	432	432	425	419	412	406	426	383	401	418	419	439	443	432	399	433	438	405	400	410	414	439	413	399	424	426	414	451	435	416	419	451	412	408	428	409	431	412	437	408	436	435	432	439	401	415	425	404	418	411	426	378	395	422	404	414	419	403	438	411	420	428	417	416	434	403	416	440	431	451	398	400	421	355	379	366	420	433	460	423	401	411	448	453	453	412	403	396	412	413	460	403	406	429	406	416	417	461	426	423	375	412	415	427	425	419	402	389	425	415	416	449	452	422	405	370	433	439	450	419	392	441	386	439	416	406	421	438	389	475	426	450	429	400	403	445	438	431	415	407	413	428	421	399	436	380	383	434	406	413	424	411	406	362	417	399	402	418	425	427	395	426	405	435	420	404	403	403	408	418	445	416	447	396	422	429	417	397	394	445	406	418	432	428	440	415	391	404	446	412	458	434	436	411	438	448	457	419	423	408	417	382	396	447	428	423	407	422	397	414	435	392	432	433	445	418	404	450	387	425	437	404	395	421	427	423	431	418	421	427	414	391	410	447	421	435	383	459	388	420	425	404	423	413	437	456	425	405	413	372	442	439	425	457	426	394	413	392	395	420	468	441	431	411	411	435	418	433	448	418	429	430	415	432	442	396	410	448	430	411	431	434	413	417	401	413	425	407	437	391	440	431	425	408	445	430	426	407	418	395	395	448	422	405	440	445	411	411	407	425	418	463	409	419	442	406	416	423	391	405	421	414	429	402	387	439	407	407	423	427	397	402	402	412	407	414	435	397	405	428	421	413	475	407	407	404	416	427	438	406	396	393	362	414	406	358	443	407	416	426	401	425	427	432	420	425	420	412	437	408	419	396	449	412	431	422	460	391	415	374	444	358	420	388	419	423	440	446	449	387	417	405	386	450	465	415	457	433	420	406	387	439	449	405	370	388	427	414	422	433	422	419	432	413	416	391	380	455	416	410	427	426	442	410	410	390	426	446	430	426	404	405	412	397	417	389	426	380	418	417	403	415	414	367	421	436	397	379	417	395	414	423	443	427	444	384	413	424	443	404	419	421	423	447	403	420	415	432	455	437	403	413	402	419	403	449	404	411	417	413	455	402	440	431	415	419	386	405	403	413	405	420	420	426	416	431	403	402	387	442	436	411	427	382	421	428	429	411	441	440	449	432	395	462	418	393	397	456	425	412	394	433	433	419	407	401	378	424	399	428	403	377	453	420	428	421	430	339	442	371	427	421	428	421	470	417	417	460	391	416	447	416	393	420	463	408	413	386	447	428	404	432	385	453	354	395	431	421	422	435	374	388	448	424	420	449	435	434	417	445	400	402	458	463	403	439	434	419	388	459	392	394	406	440	422	438	419	459	395	429	439	405	425	431	472	416	395	449	417	427	426	385	406	420	422	397	382	437	449	411	398	404	415	428	377	428	395	406	424	431	409	422	418	417	432	430	407	413	410	429	425	442	437	452	428	409	409	429	397	434	425	429	416	381	445	410	420	429	407	386	446	419	408	421	412	462	420	435	389	396	421	410	379	414	492	440	369	418	398	428	433	421	433	442	396	392	400	437	411	405	397	400	399	406	447	408	444	441	417	391	397	420	433	408	447	419	418	408	388	419	429	412	438	382	437	454	438	424	424	421	417	397	419	411	396	435	423	424	400	380	391	403	380	409	433	449	399	392	410	469	373	442	414	450	408	433	426	445	402	442	409	452	417	400	378	405	407	414	410	430	438	393	410	400	459	397	416	424	443	405	432	389	414	413	414	415	459	400	427	405	416	421	456	435	412	406	466	394	411	431	397	413	398	478	387	391	433	420	444	441	375	414	421	402	399	398	374	427	377	422	403	439	437	441	435	448	438	443	453	433	414	400	389	383	425	431	427	412	399	422	414	408	417	393	409	405	432	403	421	396	429	432	407	421	426	428	447	424	419	430	423	428	431	431	379	420	385	422	405	407	445	408	402	410	416	408	427	403	388	405	430	402	416	400	388	411	448	405	435	419	392	395	452	422	417	435	438	397	416	396	401	395	406	437	417	436	421	427	406	428	427	459	419	436	419	409	392	423	408	388	396	425	408	421	400	424	437
42991	19965	9236	4767	3083	1904	1563	1296	1018	838	667	551	535	522	408	404	404	322	247	295	266	256	278	245	230	260	251	238	194	200	199	183	191	180	185	213	180	178	178	171	191	201	190	178	176	163	177	172	193	182	195	167	179	180	178	184	172	172	167	181	184	174	205	192	197	180	164	158	171	168	163	168	205	179	177	172	171	168	198	162	172	179	188	161	168	168	193	181	204	200	153	167	169	173	174	148	147	186	189	195	193	154	192	165	151	165	146	188	173	169	202	179	174	162	172	166	161	161	180	152	172	202	160	171	181	168	169	172	176	185	199	156	181	181	214	179	185	163	176	172	165	174	168	163	181	199	179	200	189	167	181	212	146	168	185	192	178	198	164	159	176	149	169	183	169	187	181	183	171	164	175	145	165	182	170	155	209	175	177	167	171	177	163	168	174	183	191	169	177	150	185	166	162	170	155	191	187	163	182	179	190	166	164	164	162	174	187	185	178	156	182	172	203	198	186	170	180	196	174	154	172	179	195	197	174	146	139	173	174	155	182	178	195	165	196	169	208	202	190	165	184	189	175	190	174	171	190	165	165	173	165	164	178	172	181	162	146	162	196	172	164	161	173	156	183	181	165	168	168	190	152	184	179	160	162	202	154	166	178	151	160	178	192	177	192	211	169	184	173	167	165	182	160	144	171	169	152	158	195	202	173	168	190	186	182	167	142	189	177	175	157	155	175	201	191	178	183	191	179	186	185	163	172	207	182	169	188	179	139	175	153	155	164	180	152	152	165	164	169	175	180	195	176	186	179	173	160	158	182	153	191	155	181	161	170	159	142	184	198	199	180	178	172	176	175	168	194	180	177	167	164	184	179	169	195	172	193	188	176	197	154	197	176	182	178	178	148	154	170	175	167	197	160	171	163	172	175	148	185	184	209	173	147	164	159	185	182	168	179	190	170	187	166	197	183	172	185	191	172	178	183	176	193	200	172	173	215	165	188	157	178	201	190	194	179	162	167	205	189	162	185	153	174	157	176	196	174	190	198	189	180	179	163	161	190	182	194	172	166	158	154	144	166	152	163	185	159	185	154	173	164	179	170	182	179	190	171	177	184	159	181	172	157	172	182	189	178	174	154	183	181	182	190	183	177	170	180	169	167	177	175	163	166	158	180	205	167	160	163	160	177	172	191	187	171	177	165	153	187	169	183	187	172	170	159	163	169	206	171	209	168	149	167	174	178	175	157	151	197	205	188	165	165	182	169	159	182	189	187	178	203	177	195	144	181	154	168	163	153	176	159	162	177	157	162	179	200	185	172	160	206	189	171	153	158	185	174	157	157	177	154	151	161	165	174	166	158	178	185	195	141	166	183	210	171	166	186	175	166	190	158	160	154	180	193	180	180	150	156	178	161	181	209	157	168	151	188	189	169	195	176	186	153	183	135	172	182	165	163	178	176	166	178	164	182	151	169	165	183	193	158	187	194	145	180	205	184	192	173	165	176	181	176	183	164	175	183	179	168	188	181	165	163	155	204	170	180	161	183	180	165	168	162	185	188	180	183	178	152	194	172	158	161	182	170	177	164	162	178	198	176	185	193	176	149	171	165	187	192	167	182	177	170	192	154	176	219	167	186	184	142	182	188	175	152	190	179	190	185	189	186	183	166	172	170	192	176	197	196	189	172	179	176	186	176	212	178	204	184	177	181	163	184	159	147	188	206	183	154	191	167	177	207	185	154	176	156	198	178	172	165	197	184	164	177	185	181	189	191	164	183	152	185	165	170	167	178	183	164	162	177	172	169	181	163	179	170	154	179	170	141	169	160	189	209	182	190	198	180	187	190	168	184	168	187	161	163	181	191	175	178	162	175	170	173	184	217	183	185	158	167	168	198	179	172	177	191	175	168	158	167	168	180	170	168	168	164	181	173	143	160	182	171	187	200	157	160	186	190	177	132	179	147	200	173	184	206	131	179	174	164	183	187	187	205	197	164	175	173	183	184	163	157	183	181	170	190	157	184	164	172	180	164	168	170	165	153	165	194	183	168	166	190	198	147	190	179	206	196	186	204	196	182	153	169	181	153	160	186	162	152	167	199	165	176	184	173	182	192	175	190	157	177	184	164	199	168	158	161	173	146	184	142	167	156	177	172	153	179	172	163	183	167	172	160	172	173	164	133	185	146	192	170	178	156	185	166	188	165	185	178	159	208	148	178	191	183	210	199	174	172	186	179	162	194	163	187	152	175	168	154	197	177	179	204	183	154	155	155	176	172	144	143	177	179	182	163	180	199	207	177	190	189	196	165	198	198	192	182	192	182	210	187	175	172	170	169	190	149	199	171	172	181	158	190	177	166	165	165	168	176	179	161	167	175	171	175	139	195	177	158	162	173	153	168	155	148	155	208	191	178	165	176	187	154	162	185	180	162	194	168	162	167	186	172	182	166	199	156	199	181	170	171	164	156	162	167	171	168	150	169	161	186	173	173	200	194	192	182	179	174	178	179	175	167	180	178	163	175	158	182	176	156	173	193	199	167	182	187	159	182	197	157	193	190	162	155	160	165	173	187	187	146	183	158	183	154	161	181	161	176	177	164	165	191	183	164	195	154	162	154	165	201	185	181	175	194	175	183	204	167	174	164	181	180	180	164	164	169	206	174	169	196	197	175	220	177	168	174	169	158	161	178	173	145	183	173	164	183	182	164	188	162	166	193	175	167	168	167	166	170	194	149	164	184	166	191	189	155	227	169	164	169	160	164	145	162	177	152	163	172	175	180	181	201	181	176	170	197	182	172	172	195	160	183	177	176	193	177	193	186	172	152	173	179	163	146	147	157	188	207	172	166	197	165	165	189	189	166	156	173	168	168	166	218	190	201	199	167	181	169	193	182	203	174	198	167	176	167	137	185	160	175	166	188	190	166	168	180	173	160	162	160	164	172	182	180	175	154	159	170	190	189	200	156	191	169	160	168	165	172	164	166	175	169	181	183	179	169	177	169	142	177	172	174	189	158	163	186	169	179	158	198	157	177	148	154	177	196	193	191	183	174	157	179	213	157	162	181	149	172	163	175	190	164	176	177	183	180	190	200	180	173	179	165	179	181	162	186	174	172	161	182	181	202	156	151	147	159	189	198	158	171	188	169	192	177	170	165	203	174	146	154	167	169	170	186	183	181	174	167	161	168	159	177	157	161	186	173	184	184	158	182	162	176	178	175	176	182	169	174	169	168	171	160	188	165	204	177	149	171	190	136	178	185	180	163	174	175	181	174	180	186	174	165	164	171	157	160	149	189	164	173	169	148	159	159	171	169	193	184	171	164	184	202	187	179	171	192	180	191	168	174	194	177	181	174	188	165	177	214	153	177	193	170	184	194	195	191	164	167	153	190	189	182	186	170	191	164	205	173	159	132	183	183	160	204	185	164	162	186	169	157	173	179	156	164	149	196	171	157	164	192	200	170	190	186	176	194	169	168	188	157	197	165	161	172	158	155	162	158	159	183	195	173	189
25181	12622	11744	11115	9437	7131	6057	5539	4705	3674	3113	2805	2488	2242	2047	1985	1668	1218	1092	990	966	988	960	933	860	805	678	658	530	499	514	414	514	442	425	481	407	411	401	389	370	430	429	400	389	425	427	428	433	402	411	335	396	372	387	422	395	403	357	403	418	399	399	412	405	383	418	334	389	417	399	390	394	410	378	369	383	388	369	381	417	378	418	400	418	387	367	339	390	401	412	418	360	383	430	390	403	425	334	358	421	391	374	372	397	347	393	365	404	400	387	409	389	384	390	404	391	392	373	343	431	415	408	391	414	412	380	369	399	378	390	392	400	406	379	395	383	423	381	392	352	396	407	427	399	396	374	384	403	392	408	409	412	342	357	413	400	396	394	376	382	371	357	356	407	389	408	399	401	369	399	375	428	381	377	391	400	381	420	394	356	366	405	420	362	413	387	423	367	394	381	372	434	355	379	382	389	397	391	385	399	378	340	411	377	407	377	399	361	427	391	393	415	376	390	374	424	374	354	386	438	387	367	364	389	402	363	389	373	417	382	376	398	385	394	367	379	378	407	373	395	393	387	375	396	375	392	392	410	401	400	365	378	389	406	349	382	383	395	402	390	424	397	388	372	389	388	403	364	425	390	354	393	373	397	408	387	413	390	358	385	372	352	389	394	402	386	395	402	364	381	375	382	396	422	393	365	369	380	366	383	419	413	390	355	397	402	364	378	371	429	387	412	393	412	409	400	394	343	382	408	386	374	366	381	406	368	370	394	375	401	347	416	404	408	382	376	372	402	376	388	364	396	395	332	426	337	383	343	396	382	397	403	409	368	427	377	400	391	390	391	384	397	373	380	402	383	412	371	383	415	398	408	399	377	365	370	396	378	380	393	413	372	369	405	373	378	410	409	376	425	376	389	378	424	397	416	391	383	394	372	404	333	354	387	368	392	395	414	396	355	370	408	392	397	361	393	386	414	413	386	412	387	388	388	379	402	399	414	393	360	353	398	359	410	373	414	402	381	364	394	373	390	368	401	417	389	386	381	388	347	398	385	386	383	340	393	388	407	419	378	392	380	377	366	376	362	392	397	404	382	379	367	393	374	402	402	374	362	388	385	368	378	398	384	389	379	392	390	415	387	389	408	395	410	406	368	353	395	357	396	383	390	389	360	382	393	374	385	395	390	372	376	412	404	400	389	363	404	406	383	397	394	353	348	371	388	389	435	363	394	336	362	405	410	375	383	393	366	368	420	409	399	358	401	399	382	391	366	389	392	361	357	402	378	384	391	399	403	395	368	378	383	370	395	361	390	366	376	379	375	360	390	374	421	367	409	388	389	393	370	415	387	389	396	423	408	384	395	372	385	386	391	359	382	376	378	370	373	369	376	429	380	404	382	375	393	382	367	367	430	371	388	383	409	390	354	388	396	401	377	349	378	375	363	415	350	375	385	383	412	400	377	383	417	341	409	375	372	407	373	451	409	375	398	377	379	394	426	392	359	436	417	389	381	413	379	384	388	403	386	387	387	370	370	382	376	367	407	364	401	399	366	402	366	410	369	391	396	406	401	399	394	390	415	389	396	381	406	341	354	338	394	375	416	385	397	364	440	385	362	363	376	396	398	371	367	366	353	366	380	410	382	386	392	393	396	389	393	407	404	409	389	364	385	380	378	378	376	418	409	389	414	375	364	383	400	378	385	366	404	396	409	380	385	383	416	383	420	390	385	361	372	362	354	411	374	371	413	421	392	394	391	390	376	403	399	412	380	386	388	373	401	372	383	373	365	362	357	397	374	371	410	410	370	380	363	381	367	385	404	379	401	385	369	418	413	378	372	380	377	391	412	361	384	391	389	410	376	384	360	398	371	373	398	387	371	355	399	395	349	413	339	403	408	372	370	396	393	406	432	387	386	383	390	393	379	382	400	384	392	394	385	360	373	362	394	395	358	392	374	361	365	423	408	396	383	368	389	401	388	392	373	433	352	408	412	373	391	369	380	379	427	376	388	367	366	414	363	378	386	383	391	386	366	379	383	384	364	387	375	391	383	366	382	395	447	398	392	369	378	369	368	398	375	395	401	391	391	366	410	409	384	372	383	410	379	378	433	375	381	378	434	383	373	405	374	386	391	370	402	406	400	387	356	394	400	422	398	387	383	370	378	384	402	393	375	363	394	375	379	419	406	417	399	394	400	391	373	396	404	392	341	358	389	413	406	378	413	415	377	385	351	394	393	380	379	391	409	409	423	363	396	359	394	391	403	374	401	377	377	390	425	352	380	405	369	374	413	414	409	370	410	365	383	402	385	404	391	403	415	420	397	345	391	392	418	391	374	422	363	376	395	396	366	400	372	378	344	409	404	396	422	397	388	382	434	414	442	403	404	390	390	424	376	389	347	385	391	361	409	358	364	367	372	374	419	398	390	367	387	416	375	385	389	398	363	397	390	394	372	380	398	402	392	349	405	384	410	419	394	416	367	370	389	393	358	373	414	405	402	361	421	381	375	414	400	374	394	382	385	392	408	366	388	374	380	384	424	431	383	397	379	393	388	397	407	389	396	392	400	342	422	408	384	360	388	365	382	399	392	425	382	347	356	386	401	404	379	411	377	328	390	425	389	371	414	405	389	375	389	389	417	376	416	372	389	424	395	399	394	392	349	390	391	393	373	414	383	365	381	356	409	381	414	426	403	410	380	360	389	381	407	396	424	365	389	393	355	385	395	377	354	411	378	369	416	396	359	371	379	374	390	424	370	360	396	391	373	366	385	406	390	383	359	407	355	421	356	393	359	407	392	392	390	396	382	373	412	411	377	363	372	394	350	380	383	387	370	384	343	352	382	382	388	405	404	357	372	390	393	410	375	389	367	429	412	372	374	395	352	385	368	379	378	382	395	389	384	388	404	343	363	387	402	363	416	380	383	382	413	418	346	368	371	395	380	435	382	401	408	428	392	436	401	406	397	417	389	422	389	411	396	375	402	371	377	408	369	392	396	385	419	398	373	388	373	403	400	402	392	400	370	387	383	411	424	382	382	383	404	380	401	406	416	401	376	430	389	364	402	374	365	383	348	409	384	370	398	395	388	383	428	392	387	380	404	376	377	368	400	430	394	372	398	407	373	360	417	373	401	400	426	411	397	360	392	367	408	374	404	354	361	389	391	379	366	418	416	379	380	363	400	408	368	404	363	414	393	408	379	358	394	395	388	357	382	387	407	417	410	362	379	412	400	362	398	401	409	399	404	384	378	395	359	382	411	368	386	369	372	419	393	390	389	383	393	406	387	375	368	382	400	361	382	379	440	389	428	359	398	387	381	383	392	422	390	371	394	364	367	389	363	384	372	395	381	402	379	360	412	368	403	380	363	400	415	374	404	403	343	399	400	404	352	391	399	336	412	370	362	361	409	383	396	406	370	397	382	368	389	417	357	401	367	392	388	380	379	372	372	378	369	429	406	399	379	390	383	385	398	374	397	400	374	384	410	366	399	386	382	389	375	420	380	358
52784	27578	15273	7598	4496	2957	2284	1938	1488	1130	920	828	722	708	600	627	519	413	390	340	349	351	364	321	314	311	304	267	251	262	225	240	255	190	194	227	220	214	218	226	218	230	224	233	197	218	183	210	221	212	231	209	206	194	220	182	218	215	205	215	219	229	217	209	220	200	221	175	185	221	205	229	241	205	195	212	221	208	205	208	205	216	228	220	165	203	183	215	226	199	221	181	208	214	227	184	236	210	194	227	203	223	208	209	201	219	232	194	185	194	219	212	195	213	184	224	202	202	219	222	225	194	205	199	216	212	201	247	205	222	180	229	209	198	196	186	192	227	198	205	205	218	225	209	212	188	234	207	225	193	231	193	238	197	233	180	194	205	185	183	188	252	211	216	217	228	180	186	193	197	210	230	201	167	239	233	200	214	203	196	214	195	197	196	188	208	197	198	215	211	195	209	237	194	199	205	219	237	237	196	205	243	218	226	204	188	226	227	209	195	200	227	226	213	222	218	234	232	223	226	216	204	206	221	232	207	185	223	198	212	180	192	228	205	203	223	235	206	191	203	194	235	208	199	207	229	219	208	204	224	211	204	228	242	219	195	240	226	223	217	215	206	219	218	213	227	230	179	208	231	251	216	209	207	229	172	198	227	193	220	219	202	200	202	191	231	210	207	216	189	239	184	245	177	204	209	215	199	204	243	189	211	201	202	210	212	193	212	232	216	197	210	204	211	202	212	194	188	205	206	217	213	205	189	197	205	183	201	218	181	219	189	198	207	236	238	214	206	211	195	193	213	206	207	200	215	221	226	205	159	207	226	190	202	203	180	199	196	198	205	194	198	235	217	212	191	237	184	209	201	223	191	187	204	182	214	235	218	200	213	196	209	222	230	184	237	209	180	227	208	199	236	192	211	208	207	230	256	214	206	226	224	209	235	178	189	214	201	228	222	198	196	203	228	210	213	203	220	195	224	195	191	219	215	212	206	211	200	208	221	194	198	189	220	210	240	188	184	229	184	220	184	220	217	232	223	241	193	217	206	218	186	210	217	199	197	219	190	206	225	198	161	210	223	191	200	214	200	191	205	194	224	187	203	212	202	197	223	200	224	204	235	237	176	240	197	182	190	221	189	227	205	224	194	226	193	209	198	219	205	208	230	192	217	193	208	204	203	211	214	205	210	228	211	208	218	204	245	213	212	206	204	225	188	191	198	212	194	212	218	184	189	226	192	221	230	212	176	239	223	230	205	219	220	196	227	187	206	213	212	216	214	211	235	211	186	200	237	191	192	199	195	189	182	212	227	220	193	189	187	199	196	211	197	200	198	208	229	221	215	225	222	197	223	223	218	209	206	237	194	228	236	222	200	194	171	216	218	211	187	221	214	221	188	237	195	224	186	205	225	212	262	234	201	191	208	224	241	198	205	183	214	221	197	214	215	202	189	197	211	234	227	217	189	228	210	198	186	200	236	182	200	226	217	213	207	182	192	215	212	222	228	216	220	216	238	221	197	213	174	210	201	219	210	206	212	190	199	185	189	217	200	198	198	181	189	220	201	207	209	207	179	186	209	209	212	168	177	219	192	205	196	244	228	184	223	235	203	197	212	233	216	211	215	192	219	196	223	193	222	217	216	208	213	216	197	184	216	241	199	223	203	205	208	231	198	217	178	202	202	198	197	214	218	233	225	224	224	235	221	224	171	229	224	218	175	180	191	203	211	203	215	207	206	190	206	181	198	220	204	213	203	199	217	228	190	226	203	212	205	223	202	213	230	202	207	182	222	218	212	188	198	215	190	209	234	231	199	222	219	236	215	214	213	189	238	213	213	191	190	202	238	224	192	219	200	206	224	202	194	219	208	228	198	237	206	204	218	219	196	227	207	246	203	179	235	237	214	217	209	220	186	215	199	213	216	179	199	216	229	191	199	165	227	215	222	201	230	217	245	216	185	225	222	216	205	202	195	207	223	215	219	217	198	195	212	183	210	206	212	242	201	201	220	219	243	191	173	227	203	208	197	196	214	239	218	206	210	218	185	209	190	173	199	180	186	171	192	201	215	195	197	222	198	244	225	196	240	212	213	212	197	199	204	195	217	209	209	200	205	227	209	199	195	199	206	204	191	210	216	200	198	221	210	215	234	219	229	228	193	204	211	229	206	179	202	205	219	207	253	225	201	210	194	215	239	197	203	231	239	205	231	204	223	209	188	201	218	209	226	196	238	181	212	221	208	196	174	205	203	208	242	202	192	221	180	199	213	191	210	219	221	214	229	205	186	203	210	207	192	197	230	181	191	195	197	212	203	193	215	222	188	204	226	227	217	205	228	233	212	219	231	221	213	206	233	197	177	191	199	224	217	206	190	211	192	235	236	243	188	223	217	215	202	213	210	192	202	187	211	212	201	228	221	211	170	216	175	192	208	194	187	221	198	204	207	203	236	214	167	218	201	226	197	231	204	191	213	162	210	207	205	203	216	245	202	187	214	187	226	209	206	232	194	207	207	202	207	196	171	220	224	240	223	186	202	208	191	240	207	185	194	207	203	219	236	206	215	212	245	215	198	201	190	225	204	225	212	252	193	207	183	210	178	214	217	201	190	201	206	219	210	214	209	237	227	220	229	226	224	198	214	221	212	202	221	219	240	214	205	214	211	198	204	201	198	202	190	193	215	227	202	218	199	199	198	199	181	197	170	168	200	208	190	212	211	210	231	209	214	239	199	228	201	201	190	209	222	220	222	205	221	227	198	211	236	190	196	243	185	206	216	210	195	191	239	186	190	207	222	179	203	183	210	189	225	191	225	197	222	214	218	196	222	239	211	181	191	206	239	189	203	214	216	209	163	231	215	190	211	185	189	234	183	212	218	204	190	215	232	173	208	198	202	213	204	217	228	218	210	215	189	234	187	203	198	176	188	203	237	196	215	212	207	244	202	242	214	178	204	219	201	213	197	199	204	202	206	215	230	207	194	215	210	194	196	217	211	213	236	199	185	239	182	221	186	203	200	218	186	207	224	240	217	211	204	229	194	227	243	206	209	195	213	214	205	205	215	208	229	202	211	210	228	237	190	195	219	209	180	226	201	219	206	194	203	225	213	217	213	214	221	245	234	205	213	235	186	222	172	183	216	207	177	200	200	215	236	218	213	172	202	188	202	205	193	213	214	198	201	230	195	196	205	214	225	225	219	226	218	197	186	220	242	244	200	209	212	193	207	203	212	211	195	196	191	187	221	239	182	194	224	201	197	240	222	201	193	244	200	211	208	205	201	191	218	205	213	183	213	206	189	207	210	210	197	216	231	190	192	225	209	266	239	228	172	198	210	248	202	203	228	228	235	227	181	195	221	201	188	235	200	201	205	226	228	220	221	226	227	223	239	218	206	212	224	235	220	237	231	204	228	208	213	202	209	228	177	197	193	209	224	238	201	201	210	214	196	215	221	216	217	201	209	192	229	219	202	183	210	191	185	211	213	194	217	205	183	216	205	224	215	233	204	198	215
30219	17991	16447	14736	12554	9675	8920	7625	6512	5137	4253	3616	3175	3308	2876	2592	2216	1736	1636	1413	1263	1431	1216	1400	1159	1016	928	813	707	578	575	570	544	507	539	531	548	550	536	498	498	474	483	461	447	480	494	446	455	496	465	465	483	416	444	467	451	487	435	436	450	494	432	503	489	408	467	460	501	443	469	471	445	430	466	479	489	453	439	491	484	479	467	472	484	462	458	476	419	428	451	455	439	419	501	432	429	432	476	440	475	445	444	438	469	447	473	421	464	447	452	444	465	460	443	446	420	461	448	453	387	456	460	434	458	442	451	457	465	467	482	469	440	467	414	439	443	446	464	425	472	434	457	431	449	464	487	448	420	491	463	416	433	454	434	447	490	448	454	452	432	460	496	452	452	434	501	454	431	454	450	438	468	432	426	441	433	473	432	440	417	470	455	442	472	450	447	474	415	454	470	463	446	436	456	424	467	478	457	463	479	478	420	478	455	424	453	416	435	467	411	467	472	438	475	471	472	449	481	437	466	449	454	450	445	458	473	448	448	404	438	447	421	464	428	456	468	435	453	429	490	461	423	466	411	441	453	453	461	408	427	475	489	451	443	425	465	496	469	445	442	429	414	468	471	451	448	467	433	441	492	466	451	446	419	417	459	493	451	487	451	480	477	408	443	451	455	449	493	479	442	450	468	492	430	458	425	451	496	459	444	451	421	444	439	468	431	445	439	495	450	491	445	420	466	451	466	492	414	403	422	433	451	439	462	434	439	422	474	461	457	410	458	453	465	447	466	460	432	465	454	465	419	458	454	482	455	462	447	435	485	481	456	451	457	452	411	469	438	430	456	473	411	429	427	426	422	428	456	483	421	413	462	471	461	435	471	457	441	451	456	430	470	439	452	471	480	408	483	485	473	438	479	472	443	476	401	440	459	424	448	460	432	423	436	449	425	458	461	439	439	439	438	465	453	455	438	439	424	454	422	450	456	466	441	461	441	444	406	466	456	452	456	434	445	427	487	467	457	441	452	444	501	464	477	466	439	436	459	465	412	438	442	420	455	464	470	482	461	449	482	490	420	437	486	446	459	450	464	436	449	466	435	455	447	451	489	455	448	450	440	457	406	474	479	449	505	446	437	458	434	468	442	425	455	397	462	464	479	451	472	443	443	476	454	468	466	428	472	473	440	475	462	416	432	478	447	475	466	429	467	448	424	441	492	459	466	439	441	432	462	456	495	408	449	436	458	469	452	429	452	458	434	442	434	463	448	409	455	446	440	445	459	462	492	462	462	447	448	451	426	476	417	467	450	443	400	425	454	476	447	447	440	463	473	424	445	467	448	462	436	483	469	479	450	460	466	483	421	457	461	413	466	473	431	493	461	467	451	440	473	476	464	428	429	416	490	450	463	471	488	456	420	478	440	438	461	453	473	435	431	465	446	491	445	477	463	453	439	453	466	446	496	478	432	435	463	453	477	442	462	489	430	415	437	464	473	445	455	448	444	458	458	458	432	464	451	450	463	436	422	457	464	432	459	470	481	442	463	500	393	446	464	434	451	417	491	459	437	465	426	476	431	424	452	469	440	442	462	438	465	467	455	458	472	461	473	453	497	459	437	452	436	481	466	456	432	454	453	487	449	410	486	462	458	433	454	447	467	467	438	465	434	455	446	441	460	468	426	455	443	482	477	464	461	455	449	432	425	432	442	443	453	462	438	464	460	432	453	435	414	454	449	457	475	452	436	464	421	450	456	476	437	434	450	458	466	496	480	457	439	400	472	438	436	439	475	405	465	452	498	424	442	425	462	445	446	453	478	463	432	471	474	450	509	474	448	430	430	473	488	392	448	475	413	448	445	460	465	450	460	435	477	423	482	447	428	456	444	484	496	446	435	486	462	427	467	420	434	450	474	457	456	437	427	472	446	452	460	473	449	445	437	462	402	462	454	450	450	466	443	451	455	460	475	451	435	471	416	473	424	487	447	490	442	410	462	475	426	467	463	456	459	462	478	404	441	422	443	456	434	478	421	470	425	475	418	461	413	454	481	469	460	433	459	470	436	464	492	458	469	455	448	501	438	441	428	472	453	438	455	460	432	446	448	468	452	436	433	491	443	434	477	424	465	444	447	415	478	497	467	454	420	450	452	437	420	472	467	459	443	475	466	457	443	462	444	506	455	470	461	460	436	452	478	485	400	464	420	455	487	478	492	447	451	417	414	449	442	467	429	447	468	470	457	430	440	464	461	479	463	430	428	444	456	451	457	453	443	461	471	457	463	469	455	432	432	421	455	479	456	411	463	428	475	415	468	453	466	494	459	462	446	484	489	452	482	518	466	449	460	484	440	425	458	409	390	461	414	473	456	447	430	448	437	468	467	438	421	453	486	440	475	466	474	466	463	445	435	470	462	481	470	474	440	474	464	497	473	423	416	472	444	465	450	463	449	444	435	447	463	463	449	430	445	470	469	476	428	434	431	480	475	480	432	425	445	465	435	432	438	428	456	443	452	480	443	455	456	487	431	439	466	458	459	468	457	485	431	448	504	469	418	479	480	414	458	421	449	445	444	438	465	440	450	442	458	431	468	470	422	449	493	452	442	452	432	464	446	421	450	400	489	441	443	434	466	439	444	441	439	483	471	499	450	448	466	443	418	448	446	434	481	432	461	439	448	432	422	456	441	455	414	457	395	438	456	485	436	483	440	443	429	395	476	440	462	416	450	416	505	461	436	450	451	441	473	471	431	424	447	454	450	469	458	429	421	462	460	421	476	426	436	407	464	479	459	454	453	453	487	442	456	484	449	441	416	449	481	477	444	450	457	438	436	442	451	478	441	469	436	447	452	448	490	447	466	436	440	465	493	453	466	465	435	405	465	491	485	445	466	448	461	423	438	459	461	481	430	448	482	451	480	469	448	461	398	437	458	481	446	428	439	423	461	473	461	438	411	456	468	446	446	460	444	472	472	471	438	441	436	483	474	436	456	453	488	491	451	451	490	466	495	440	455	458	467	435	430	425	438	502	469	462	456	399	449	478	401	454	448	444	426	446	423	471	445	424	468	462	446	450	461	428	462	440	438	432	475	444	463	424	458	439	446	460	492	451	455	439	452	428	457	456	431	504	423	462	455	419	452	455	422	457	443	383	448	449	457	426	462	440	454	447	451	455	448	454	472	474	464	485	429	444	451	459	477	450	454	449	394	423	461	491	474	419	473	457	458	465	489	441	439	455	430	415	425	487	447	444	413	419	456	472	465	445	447	453	463	483	415	446	429	400	440	446	431	442	445	441	501	463	439	451	455	456	411	429	430	441	436	483	490	478	479	487	415	446	409	469	473	434	455	450	458	470	429	454	459	447	440	481	407	464	423	464	447	471	456	472	439	440	443	439	440	445	459	471	465	456	443	483	460	428	458	447	437	465	460	468	387	444	425	495	422	436	444	481	452	463	448	450	480	475	443	456	481	448	449	445	453	436	415	471	444	423	452	461	443	457	450	431	464	421	421	442
32868	14278	4856	2174	1367	890	769	702	621	498	410	356	358	315	310	297	254	255	238	190	243	243	229	237	221	222	212	210	223	227	194	193	215	201	211	179	182	210	218	183	186	151	171	190	201	225	209	209	221	161	206	208	193	202	174	188	185	173	198	176	205	196	163	192	201	203	191	198	182	182	173	167	201	170	196	175	204	203	162	180	226	194	198	213	186	201	184	180	192	197	201	171	198	194	216	196	191	196	172	189	198	175	172	208	169	180	173	205	217	203	167	181	196	194	208	169	197	218	196	195	193	181	168	196	163	187	189	166	201	173	181	188	184	181	184	180	198	172	222	199	189	185	209	181	200	194	199	193	225	210	175	179	202	180	204	215	205	208	195	188	189	185	180	199	179	211	205	226	185	198	209	223	194	182	202	204	242	181	212	185	182	190	194	214	208	199	207	178	211	178	195	225	194	170	201	202	177	222	191	189	187	176	193	186	184	218	209	181	196	192	178	165	185	184	188	210	225	205	221	199	191	188	206	199	181	187	186	207	188	172	182	206	176	209	174	208	217	183	210	186	179	191	210	212	201	191	193	182	164	180	202	180	227	202	188	182	208	201	181	194	226	194	181	190	213	176	186	202	191	207	200	204	195	167	214	197	186	187	192	192	208	217	188	212	209	182	208	189	201	180	204	178	203	205	202	197	217	200	184	200	163	175	208	213	210	207	180	185	207	210	172	190	194	207	195	202	206	187	193	180	184	172	202	208	184	195	188	177	189	205	197	197	189	207	199	205	219	176	219	176	170	198	187	206	193	197	205	210	179	222	210	212	213	206	163	176	211	198	176	194	190	188	167	191	208	186	200	197	198	186	187	199	191	209	235	179	186	170	175	185	196	188	200	180	198	188	178	189	181	192	191	208	200	214	196	216	201	197	164	195	192	193	203	183	182	184	158	187	197	198	210	199	200	201	194	166	200	197	172	182	193	192	211	213	190	207	178	185	208	209	180	198	184	212	189	189	222	207	236	181	202	201	202	193	194	218	207	192	205	177	196	198	212	214	198	235	187	223	204	182	194	183	189	204	184	162	199	183	190	196	179	204	194	205	217	203	236	206	185	180	183	195	202	177	157	196	204	170	167	209	189	222	194	209	188	207	183	173	223	182	189	215	205	189	200	191	170	181	212	217	169	204	199	157	193	189	212	179	149	181	199	178	180	191	160	203	165	191	201	195	185	175	217	208	204	187	195	192	221	165	184	169	192	206	178	178	172	183	212	204	189	196	203	188	195	203	181	191	186	183	193	178	187	196	196	217	175	217	197	209	208	172	201	198	170	159	180	209	203	185	175	212	218	198	196	190	187	189	205	191	233	210	178	203	213	194	188	183	187	177	193	207	204	197	187	184	184	192	208	185	216	196	192	178	190	200	183	201	182	183	195	187	185	216	180	207	183	176	184	175	207	209	186	206	186	190	190	197	198	166	158	201	208	208	203	181	213	196	183	181	190	182	196	201	192	187	172	197	199	176	200	194	186	190	176	176	205	172	185	202	214	198	212	206	210	196	156	211	175	185	188	183	191	194	189	197	172	191	164	157	184	192	187	192	204	209	181	226	175	195	188	211	197	211	187	196	194	215	170	202	163	191	184	208	216	220	200	172	194	199	183	199	211	197	210	197	179	221	166	197	184	207	170	195	205	186	182	191	199	195	224	198	163	170	197	201	180	225	209	210	187	181	197	200	201	174	215	199	162	165	216	203	181	199	185	176	200	188	184	233	210	240	183	179	205	216	213	211	208	185	219	186	175	189	214	177	195	214	219	184	164	206	151	215	198	182	201	212	193	174	169	201	196	173	218	201	188	196	174	200	202	212	204	199	192	187	184	171	202	184	212	182	183	200	197	187	156	212	187	203	212	180	181	183	186	221	205	174	200	204	170	187	199	202	187	169	172	221	166	202	202	206	183	197	200	177	190	208	199	176	243	238	243	219	192	178	206	194	204	207	197	182	202	192	186	202	198	188	205	206	179	207	208	196	189	206	211	204	233	221	203	183	187	185	197	202	175	204	186	204	197	204	204	183	213	212	188	211	198	196	202	217	188	179	197	214	208	232	209	175	185	165	141	211	192	210	183	188	189	186	207	198	199	197	170	230	191	211	207	183	208	213	240	214	208	211	167	180	202	200	197	179	190	189	249	191	177	190	192	179	195	181	189	202	202	197	189	202	206	214	184	206	186	171	202	182	191	183	191	209	220	230	197	191	217	206	197	208	200	172	179	211	207	195	189	187	205	212	196	171	177	169	207	223	204	200	222	184	167	190	215	201	186	189	199	208	193	179	192	179	213	213	197	185	183	187	207	212	187	208	208	186	191	208	208	185	178	215	157	192	228	162	188	197	196	197	182	178	232	194	195	183	221	212	185	207	187	209	198	208	182	208	195	211	184	191	221	194	168	200	199	203	213	185	208	193	171	173	194	197	197	174	228	232	222	207	203	193	222	182	194	203	190	198	208	202	182	183	206	177	174	173	201	195	169	208	194	180	187	191	188	196	177	202	186	185	213	200	167	222	186	178	182	184	198	178	182	189	187	200	195	188	215	183	208	178	188	195	192	199	208	209	210	232	180	177	191	189	207	176	207	224	199	207	198	179	181	181	186	207	187	202	204	211	191	210	193	187	200	214	188	176	184	224	192	206	198	191	199	188	207	196	201	180	222	187	200	184	198	193	168	195	218	191	209	179	188	202	201	181	181	205	180	198	182	194	168	186	194	170	199	206	193	192	216	201	198	167	150	176	207	203	203	234	178	190	193	186	206	184	193	183	191	197	234	200	188	190	216	202	166	204	192	167	219	194	210	215	176	211	228	235	211	226	227	191	182	229	198	155	184	221	173	185	175	210	205	224	198	215	199	173	183	192	195	211	202	200	192	193	191	221	186	188	178	169	188	169	200	192	193	206	165	224	197	213	195	176	208	206	191	200	222	202	205	215	194	209	189	179	160	192	213	203	203	197	181	179	197	184	191	177	179	207	193	191	243	195	169	201	195	198	173	161	190	197	202	163	204	199	205	188	194	181	176	186	198	197	194	199	221	204	175	175	185	174	203	205	201	183	205	184	222	225	230	196	206	163	200	193	213	190	176	194	201	197	201	198	191	194	206	202	206	195	186	193	174	175	219	200	178	220	189	208	181	185	189	193	175	168	220	172	215	180	178	214	231	190	201	175	198	163	192	184	184	194	195	185	181	209	188	194	181	175	197	189	184	181	213	193	224	176	167	166	189	186	207	208	202	204	203	186	211	206	184	176	203	202	205	184	182	187	206	222	205	184	227	212	201	210	210	189	181	158	166	213	201	185	190	181	200	176	205	193	183	185	193	205	222	221	178	204	213	215	160	171	192	215	181	186	177	200	204	177	186	180	179	201	223	200	219	175	172	195	220	208	210	191	200	203	170	199	190	197	203	191	201	216	185	196	181	177	198	192	217	183	214	169	192	175	206	196	194	212	181	166
18477	8570	6788	5901	4619	3526	3121	2900	2552	2033	1707	1414	1328	1182	1124	993	804	724	706	626	651	614	661	668	641	585	542	519	503	474	441	479	406	426	410	435	445	426	465	427	439	409	446	431	408	422	417	398	410	437	479	403	407	442	419	425	405	452	452	417	439	404	451	412	397	444	416	434	426	431	420	458	402	432	397	388	407	407	424	403	415	415	414	407	458	448	431	452	439	403	399	429	407	411	458	418	401	403	417	428	416	374	444	447	402	414	404	417	428	418	421	428	427	446	411	454	430	401	412	426	409	412	441	381	441	422	457	438	390	385	437	403	407	387	405	414	441	402	403	441	466	416	443	424	439	420	399	403	414	405	382	389	406	432	424	434	384	432	413	440	416	412	422	425	408	395	451	393	423	414	438	391	430	442	424	399	416	423	433	403	418	419	445	432	404	414	426	442	430	428	454	396	412	446	446	397	438	396	420	407	363	390	409	445	403	405	395	469	401	453	436	440	434	405	419	399	419	427	404	427	405	411	415	424	438	419	406	429	439	404	421	392	455	399	403	414	423	428	418	421	444	428	452	410	411	416	408	441	393	398	412	457	401	435	406	414	430	444	421	388	431	421	421	404	391	385	443	422	467	421	404	419	443	382	409	430	416	420	369	378	416	443	411	445	451	412	414	438	447	409	430	417	430	359	406	408	462	398	409	428	399	448	420	412	417	423	417	413	417	420	432	415	396	432	422	398	424	405	425	444	386	427	397	399	407	406	406	443	418	423	402	398	444	397	417	427	396	417	453	429	421	402	407	416	484	431	429	386	420	447	422	414	400	399	422	399	390	435	423	427	450	422	425	416	427	436	432	396	376	429	442	436	445	440	412	410	376	425	455	430	414	401	410	425	439	399	429	385	399	415	407	446	394	433	411	413	409	439	431	396	400	409	395	389	446	423	404	441	443	407	419	425	421	399	401	427	398	427	413	422	419	409	447	398	423	383	408	418	436	393	379	412	426	423	417	419	392	428	419	412	413	419	405	439	401	416	414	412	432	417	412	396	428	389	417	394	366	394	427	412	394	429	408	425	431	386	403	454	433	435	400	450	451	409	459	376	384	436	427	441	457	396	380	427	458	426	426	455	400	387	424	386	396	435	414	442	411	408	382	435	427	396	439	400	432	416	389	387	447	405	422	430	404	425	409	402	448	416	401	435	410	450	443	416	410	426	414	422	441	423	420	413	408	451	390	430	415	448	426	396	414	401	445	385	371	407	391	423	450	426	402	413	437	453	406	411	424	392	391	396	422	386	410	417	415	420	397	444	405	400	390	451	387	409	398	397	420	379	405	413	420	451	435	449	391	451	428	423	403	402	444	421	427	402	412	402	428	388	419	465	393	415	412	403	406	409	396	414	408	366	403	427	420	433	414	416	422	408	433	400	399	458	423	415	416	426	381	420	432	429	374	409	409	414	440	401	416	404	411	445	415	410	394	394	423	424	416	401	407	462	410	434	418	442	447	430	419	415	414	429	411	447	429	401	422	430	431	451	439	402	413	419	415	451	413	398	391	420	398	408	427	416	407	399	395	411	404	412	417	428	421	410	410	447	421	395	455	388	405	446	405	394	421	414	406	392	420	453	416	388	433	421	424	413	433	442	435	425	413	424	436	389	422	435	412	432	420	423	423	406	458	412	399	452	414	423	403	384	420	437	437	448	448	408	416	402	414	428	420	399	449	407	414	414	433	384	404	409	429	433	417	393	436	428	393	458	402	431	407	399	405	428	405	423	407	399	396	419	416	428	423	396	414	410	422	412	418	436	462	413	432	430	431	411	406	412	398	463	414	416	447	410	434	419	433	399	405	431	429	381	429	452	407	436	401	426	412	404	413	420	423	430	390	405	432	425	429	430	457	379	432	430	398	398	418	415	440	436	399	425	411	419	405	415	434	417	426	409	409	412	445	413	441	432	404	410	383	384	411	432	390	393	467	426	410	435	438	438	400	407	390	407	401	430	393	420	412	425	403	425	432	445	410	386	392	425	405	430	404	421	417	436	474	381	411	405	402	413	408	441	420	370	432	402	387	402	417	424	403	457	399	433	386	446	379	421	429	424	420	407	440	449	423	414	448	405	436	404	414	448	423	419	442	420	380	431	402	417	397	404	419	432	404	386	438	405	393	407	377	413	404	458	436	420	437	421	437	454	392	409	388	443	437	418	413	416	384	398	428	414	408	400	387	401	399	416	429	420	399	401	459	462	448	402	394	427	401	419	399	419	418	418	419	441	438	372	421	431	394	417	447	435	416	438	403	406	410	407	402	474	415	427	417	428	393	443	427	415	385	387	408	430	442	438	407	432	378	424	426	383	469	431	402	430	414	397	439	348	394	384	415	422	440	381	392	451	391	392	415	380	386	404	425	440	439	437	452	444	405	398	395	456	434	447	388	436	405	409	402	391	431	454	390	402	398	453	434	422	426	424	451	476	400	434	397	402	480	443	416	429	395	421	440	428	387	432	405	423	425	402	397	405	416	408	433	432	464	427	407	403	438	419	419	417	429	429	410	427	422	429	430	416	410	397	400	401	423	436	428	402	428	385	389	396	437	416	413	446	442	430	435	422	456	408	424	404	429	445	414	420	432	417	438	404	420	443	424	386	407	405	398	452	442	420	453	444	397	401	419	429	409	438	401	381	411	427	427	415	400	360	444	396	439	390	414	418	448	439	412	406	447	415	397	388	404	433	440	400	405	463	433	469	437	448	423	416	411	446	410	431	428	444	423	413	415	421	417	423	446	424	433	417	417	400	408	446	436	458	414	399	446	462	401	436	395	380	392	401	394	462	418	369	430	415	413	406	393	408	435	418	405	424	415	423	404	414	435	446	416	409	397	430	399	418	390	430	418	428	420	400	430	405	423	414	411	403	380	442	398	403	429	412	446	480	461	433	401	421	416	385	423	416	412	410	398	411	422	372	415	419	405	415	410	395	412	403	472	433	427	449	442	438	425	425	408	396	435	425	412	432	445	399	411	416	406	420	423	396	423	409	421	427	400	395	378	418	418	401	424	418	392	394	413	397	419	419	406	410	384	417	416	394	446	408	428	404	396	410	410	413	403	420	395	401	378	421	410	424	401	435	409	386	458	403	413	427	450	408	428	426	395	420	393	422	421	429	462	407	382	425	435	453	412	401	427	443	443	415	423	406	442	430	432	391	397	430	407	414	386	441	439	387	426	445	391	420	403	446	400	425	380	423	426	397	415	416	411	387	413	384	374	396	378	398	412	434	430	432	407	390	430	441	429	390	457	459	433	390	440	422	412	417	443	425	425	445	431	433	423	423	421	403	411	386	410	435	423	426	430	449	396	416	422	429	424	394	425	407	398	402	390	412	401	434	392	421	374	458	420	408	428	437	423	399	445	419	437	408	442	409	421	388	399	428	428	436	387	433	402	430	416	399	410	389	409	456	407	411	418	437	434	425	389	434	424	427	400	419	416	430	405	395	438	370	401	390
44401	20712	10202	4668	2926	1822	1479	1405	1134	861	713	581	538	508	466	397	338	310	266	266	282	265	242	252	250	192	227	244	201	201	187	181	186	183	162	162	193	196	180	183	179	173	161	186	211	176	201	188	173	175	204	169	188	174	183	198	196	165	173	182	173	177	184	171	176	168	180	186	182	157	171	155	171	177	154	188	186	159	209	189	187	159	164	170	206	155	179	171	197	173	178	165	144	163	172	172	134	163	183	170	189	182	188	202	169	200	181	157	183	167	185	148	166	182	171	178	193	157	161	183	188	193	159	185	156	174	193	180	180	194	165	170	156	155	164	147	185	164	203	189	168	198	153	162	176	177	197	166	156	182	158	155	202	162	164	178	158	175	204	170	174	179	171	153	168	191	188	160	207	179	164	145	187	182	172	146	173	150	154	154	192	166	186	186	185	174	182	183	188	171	193	175	166	169	173	161	169	172	212	167	165	151	164	167	206	188	205	181	176	183	188	170	141	197	166	179	182	199	180	185	160	176	192	162	167	168	164	185	146	185	163	170	175	179	177	189	163	185	149	169	171	168	169	158	181	166	164	185	187	165	159	181	174	140	173	167	154	192	174	160	179	190	196	190	184	179	154	177	189	164	149	155	197	203	161	180	128	162	169	177	182	174	188	182	154	179	172	181	179	160	172	179	179	175	165	166	150	178	163	180	189	174	196	162	163	180	180	168	171	180	170	177	176	194	170	178	158	168	166	190	165	166	159	188	176	143	176	190	177	168	168	184	180	197	185	165	186	176	174	176	145	155	144	171	166	186	161	174	172	159	173	185	204	198	184	158	150	169	173	157	160	161	166	158	172	194	198	170	166	166	151	165	170	186	154	167	155	161	181	187	162	178	179	189	153	176	188	143	185	183	191	195	162	170	161	189	168	150	155	183	191	177	179	169	193	159	177	189	185	188	186	156	190	186	157	144	174	173	170	168	168	171	199	138	181	141	156	170	160	152	166	164	168	166	158	160	187	182	148	179	154	189	180	193	160	170	178	193	157	164	181	178	158	168	162	157	165	183	201	195	175	153	186	176	152	188	133	158	187	173	177	161	167	197	185	181	187	177	162	177	177	189	186	169	171	169	160	156	160	166	157	168	160	166	167	178	189	154	167	135	179	199	149	177	168	181	133	173	158	154	187	166	195	147	169	167	186	172	175	151	179	172	206	202	165	187	175	180	194	188	171	174	166	167	194	216	195	182	194	164	168	158	203	205	192	191	159	185	204	153	179	160	159	188	166	172	157	201	153	167	200	160	200	201	174	174	183	169	163	196	163	158	177	179	173	165	173	183	185	161	173	189	159	192	172	163	182	173	156	199	166	171	151	183	162	155	199	159	191	188	168	173	167	177	165	179	190	201	169	162	163	192	193	192	199	188	153	204	161	201	156	161	173	194	167	183	179	188	176	161	155	193	175	189	167	179	147	186	175	189	179	183	174	179	159	156	176	162	180	161	184	181	157	172	168	174	197	174	149	194	184	176	157	187	161	193	151	170	193	169	182	158	170	154	172	175	178	188	166	189	166	167	192	181	151	171	156	198	208	170	181	158	150	163	166	177	192	171	160	161	177	172	196	160	185	183	181	160	162	161	177	167	168	149	172	182	163	172	170	158	163	187	154	178	165	173	176	150	170	188	188	161	186	175	165	189	171	177	196	178	176	165	165	183	183	167	152	168	183	183	183	165	204	173	166	167	177	201	169	193	168	159	154	194	167	168	157	181	162	158	175	159	166	165	174	168	162	174	178	163	181	170	175	179	173	164	182	164	161	179	193	183	176	162	170	197	180	181	180	191	179	154	164	174	157	181	167	153	189	200	170	178	150	189	173	166	186	160	186	179	191	165	164	182	197	157	156	193	167	166	167	185	189	160	145	165	186	185	186	176	189	161	187	187	191	166	183	163	174	157	175	190	187	177	168	175	179	189	192	179	189	175	175	182	184	176	177	206	158	169	169	193	178	155	152	185	154	203	203	157	192	147	174	189	165	168	187	203	176	167	185	189	158	169	168	166	171	172	174	161	141	179	190	157	196	174	169	161	176	148	168	174	169	193	184	187	204	176	185	173	172	172	175	138	195	157	170	139	173	183	170	158	188	167	193	177	174	176	158	174	168	194	196	169	190	175	142	181	186	170	171	191	159	175	184	202	174	159	168	162	179	154	210	167	182	169	185	193	155	173	183	181	174	169	182	176	149	174	171	159	154	188	176	171	182	169	139	167	177	195	170	191	188	169	199	171	190	177	198	175	192	182	161	174	157	185	165	178	163	152	181	164	169	140	156	178	185	173	208	196	148	175	183	173	146	171	166	166	152	160	172	172	159	164	185	182	148	187	165	183	172	143	157	164	172	171	180	162	165	166	175	183	159	179	175	159	167	185	161	183	149	193	169	160	157	167	178	182	159	168	179	176	154	163	187	170	193	179	176	174	147	183	165	166	183	161	195	171	175	152	137	193	174	171	192	181	171	167	161	187	175	171	172	153	175	178	198	172	196	167	186	177	165	166	174	175	151	181	196	183	159	175	171	166	172	173	188	196	143	182	184	193	179	188	195	168	174	193	168	161	175	183	159	164	202	179	177	171	164	165	149	166	186	172	171	196	187	177	144	181	178	178	167	178	158	149	185	177	169	172	191	208	158	158	176	190	164	161	179	175	183	171	184	178	170	157	145	162	163	184	186	192	183	169	158	164	172	164	161	177	171	164	159	198	160	166	166	177	173	162	160	174	172	147	159	178	172	154	142	162	202	167	191	189	172	179	167	193	174	184	160	151	167	189	169	165	152	183	169	168	177	166	172	171	148	181	166	157	164	173	188	147	169	175	172	190	161	201	190	180	155	184	154	195	170	167	192	154	154	180	161	175	186	177	182	172	151	150	156	154	147	164	144	168	153	181	205	174	169	175	187	173	181	174	166	200	180	186	175	172	132	164	190	187	202	188	156	164	178	169	148	149	158	180	166	165	163	174	198	161	157	188	189	182	186	171	188	164	169	213	180	173	172	157	147	192	207	177	168	180	178	173	177	184	195	172	181	183	163	161	165	160	167	191	177	187	167	160	144	159	154	196	193	219	186	176	175	161	169	170	152	190	208	197	187	168	168	172	184	158	199	192	170	191	188	168	170	174	179	162	183	176	139	193	175	152	169	173	185	151	164	185	176	181	184	188	200	171	151	160	164	182	151	181	164	161	183	181	177	178	171	176	186	185	192	168	180	181	182	189	171	145	162	174	159	177	184	154	162	157	163	189	160	158	161	182	198	162	179	183	166	169	148	163	159	160	155	194	148	147	179	154	165	171	188	210	169	172	165	196	163	171	164	147	184	187	195	186	188	200	181	178	172	171	180	188	159	189	168	179	160	175	189	183	189	184	199	185	182	160	164	161	201	183	162	159	193	168	148	165	196	176	178	164	208	195	172	187	190	166	194	171	186	195	171	153	177	174	153	162	196	180	187	163	179	188
25361	13014	12906	10984	9096	6663	6203	5809	4862	4002	3099	2819	2458	2194	2120	1750	1453	1215	978	1007	994	939	935	859	810	745	829	627	500	511	488	440	444	458	414	467	453	456	401	404	387	454	435	397	404	396	406	385	410	390	433	381	371	398	383	394	443	399	387	379	393	402	426	402	379	377	407	374	377	373	402	391	394	378	364	406	407	360	398	391	420	416	366	389	405	384	391	381	391	408	323	388	369	368	400	387	361	407	397	403	396	368	400	385	409	412	372	368	406	388	392	397	408	393	370	391	383	413	372	371	388	377	376	370	348	394	407	352	392	389	401	373	371	378	352	396	396	376	424	411	373	399	392	368	385	384	405	396	420	409	377	384	409	404	398	365	392	375	403	386	397	399	399	366	405	382	391	402	394	375	382	412	402	378	419	361	408	367	398	381	368	376	379	360	384	387	391	375	371	384	359	391	397	397	373	395	366	394	375	367	371	411	410	360	358	356	366	396	393	423	380	398	390	380	374	405	393	419	383	361	417	371	370	354	372	394	373	400	426	377	362	388	362	366	393	361	357	396	351	387	401	387	402	350	362	359	363	376	371	383	394	400	396	415	374	354	391	406	391	374	390	419	383	389	386	413	388	373	363	398	403	395	389	415	392	368	352	402	416	409	379	379	405	362	418	379	382	386	362	331	416	390	377	363	386	379	387	352	398	401	344	365	405	384	401	391	378	378	372	386	385	394	400	394	340	400	376	333	386	378	387	372	417	383	388	354	385	412	378	392	392	377	424	378	364	366	369	338	396	365	372	420	393	386	382	393	393	375	376	387	385	412	384	347	411	415	374	394	393	412	369	369	390	401	400	393	373	429	356	406	370	399	415	349	425	401	398	379	405	397	390	375	364	359	371	360	408	390	404	355	406	382	377	417	381	358	364	385	397	385	417	371	403	408	365	364	374	404	387	393	365	411	402	363	407	385	395	405	373	377	384	411	367	410	384	343	410	377	379	424	368	383	369	397	424	409	400	406	384	368	381	361	368	415	408	392	375	389	385	373	334	386	358	398	390	401	412	353	450	365	396	373	371	380	359	391	380	392	361	396	414	402	352	382	383	371	355	385	392	396	348	350	398	370	395	395	377	376	392	398	406	406	345	386	393	417	375	391	345	384	414	357	422	408	412	365	394	390	401	382	394	391	386	374	367	396	414	396	392	375	346	372	368	392	398	352	373	393	344	359	384	365	390	374	378	359	364	384	381	368	392	406	392	356	390	346	399	399	377	406	372	386	368	394	365	343	388	351	441	389	376	395	376	373	367	395	355	407	394	410	368	397	384	409	381	348	424	382	364	399	337	391	419	391	386	384	416	362	403	344	408	373	363	417	411	378	396	399	389	423	348	381	367	399	383	418	379	375	352	382	380	362	401	415	363	407	390	373	382	357	369	378	380	381	408	371	375	363	368	371	387	357	392	362	399	373	360	337	375	367	357	394	382	409	408	397	406	396	395	376	392	391	357	354	378	382	382	370	390	385	369	382	399	367	370	378	385	395	441	365	381	390	391	352	374	379	379	399	396	397	400	369	370	379	368	396	390	404	337	368	419	382	411	368	381	368	407	406	400	402	372	406	391	369	389	346	355	407	393	386	372	358	386	405	365	402	363	358	379	384	382	392	371	382	412	373	359	371	360	347	386	374	382	384	381	398	382	380	369	411	400	361	415	390	377	355	390	391	399	365	383	385	418	389	403	358	412	374	387	365	349	382	352	363	375	390	405	371	397	385	385	367	348	387	381	418	370	387	372	376	439	404	387	352	386	393	370	382	402	401	422	393	388	411	366	399	378	375	377	350	401	376	374	426	407	394	421	359	373	373	392	379	403	391	383	372	374	391	408	407	421	367	367	388	351	398	363	399	396	393	396	368	382	388	406	401	352	369	400	345	379	384	414	373	391	391	399	401	402	365	390	384	399	371	387	386	399	409	359	384	379	357	361	393	406	365	369	401	398	367	347	403	405	384	390	358	381	396	395	365	369	376	394	419	406	385	375	390	378	398	387	407	389	369	359	403	396	352	384	407	368	386	365	389	390	365	370	396	384	382	358	398	377	371	367	389	391	420	376	392	414	376	349	399	391	397	406	397	378	377	377	408	372	377	381	388	372	401	382	403	377	422	406	412	361	380	393	395	390	373	373	424	385	397	394	373	385	404	374	390	382	379	365	376	409	372	384	404	347	430	393	408	405	402	371	417	361	399	396	370	371	381	361	370	381	412	380	404	361	393	376	391	434	384	378	405	365	395	403	406	380	368	423	387	386	420	322	384	402	381	401	418	416	402	426	373	383	381	351	367	381	348	388	375	406	378	365	407	367	426	378	338	387	385	391	373	378	368	422	379	335	385	378	374	398	404	395	392	365	379	382	385	378	416	380	395	362	360	386	397	378	400	420	403	367	381	386	379	401	393	386	344	372	405	360	374	360	384	376	368	385	383	386	377	371	389	411	388	362	385	393	394	389	384	367	340	417	370	395	363	325	388	375	387	414	359	376	370	408	397	373	369	420	396	402	413	380	377	418	377	396	391	372	392	429	416	382	351	418	388	377	355	397	364	431	357	390	378	375	380	409	394	382	394	389	398	371	350	402	391	383	380	366	396	375	380	400	394	365	368	408	366	394	344	365	392	390	398	365	438	384	393	385	408	336	399	386	385	337	396	369	386	391	364	352	385	393	415	353	378	391	395	348	367	374	402	404	393	383	360	412	380	379	392	367	367	353	381	370	390	395	395	431	383	381	376	391	375	371	386	391	342	402	408	401	371	388	396	413	378	370	358	395	386	381	411	381	382	388	407	352	402	427	396	386	411	385	404	358	369	395	380	424	393	342	403	395	372	388	370	371	363	358	365	408	388	372	408	389	386	379	395	393	387	361	412	351	427	401	405	387	372	416	379	380	379	371	406	397	365	389	371	388	391	392	357	405	384	419	395	370	395	375	401	379	375	358	408	418	383	368	371	382	379	415	412	385	403	387	371	378	411	414	399	394	404	382	392	420	391	427	400	405	380	386	393	414	403	379	373	386	412	391	368	387	375	388	390	392	372	384	399	417	368	371	390	415	384	394	386	366	373	389	391	373	364	397	377	379	389	387	391	360	407	387	368	383	356	404	387	391	375	391	390	364	365	372	341	405	425	364	395	397	379	353	397	392	373	393	394	408	375	385	380	386	400	394	354	388	383	382	385	385	391	396	399	389	365	393	385	355	390	379	413	369	392	378	350	405	398	415	418	382	383	419	357	375	433	394	408	410	360	377	402	381	368	396	363	407	391	364	371	386	369	413	369	394	344	424	410	410	394	396	405	370	415	374	375	414	349	404	393	377	373	380	391	420	362	383	400	399	386	414	350	364	372	416	387	380	383	355	396	415	408	387	377	407	384	388	405	403	396	370	411	401	394	396	385	436	359	392	439	405	367	351	381	388	400	397	383	411	397	417	371	390	388	376	359	347	351	410	385	378	387	391	402
53996	28466	16275	6855	4247	2724	2308	1981	1523	1195	1023	859	826	696	571	517	516	425	343	327	349	352	345	289	290	285	284	218	237	242	199	213	248	227	215	207	225	237	202	195	222	209	196	200	219	211	188	213	218	239	190	223	210	228	193	193	209	217	236	190	215	207	248	202	192	227	227	211	209	201	212	205	197	223	222	178	207	201	185	215	217	172	212	195	204	199	189	207	188	211	197	197	224	219	193	233	202	190	199	243	179	196	216	212	244	193	228	227	195	174	215	199	203	219	196	247	197	210	206	192	222	235	195	189	219	229	233	235	216	196	218	223	191	213	183	226	244	174	177	204	175	199	185	211	202	205	202	192	174	221	222	172	236	197	185	199	217	211	223	215	224	208	177	216	226	217	216	217	230	241	214	191	179	202	224	231	244	197	217	203	220	191	239	215	158	212	214	208	197	238	197	216	185	231	223	205	220	216	207	191	217	211	217	220	220	218	206	218	229	221	189	183	199	199	198	216	211	210	203	214	229	205	186	230	207	207	230	232	195	217	208	204	187	216	191	191	214	193	180	196	194	198	227	199	183	215	217	207	210	214	213	225	213	221	211	205	214	212	180	197	174	187	205	204	212	218	195	198	212	214	191	207	167	209	220	242	184	206	243	210	206	213	217	178	206	223	250	217	190	185	205	205	209	196	225	221	220	213	186	203	205	197	222	209	210	193	210	219	206	206	195	189	217	182	199	208	198	201	187	212	226	210	230	191	221	200	199	195	206	183	234	225	218	210	217	189	215	207	208	208	212	212	237	198	194	185	169	218	192	201	167	215	191	212	178	197	218	216	205	209	194	210	190	209	218	179	196	182	220	183	195	195	231	191	222	218	189	206	223	210	241	207	219	212	204	218	220	218	186	206	222	194	213	183	193	206	191	214	226	227	195	217	199	188	208	210	207	173	201	217	211	220	216	188	226	195	186	209	228	218	210	228	227	213	217	183	234	233	205	229	189	216	215	220	214	200	211	199	188	198	202	224	190	202	221	215	212	217	192	209	164	217	175	209	199	200	193	210	197	178	213	201	212	201	206	222	189	230	183	232	206	213	189	223	194	191	212	203	213	202	210	175	190	226	214	219	203	214	226	226	227	207	232	196	209	214	230	203	200	206	225	215	250	250	215	189	219	218	190	229	185	213	210	222	185	183	214	195	227	213	231	208	221	212	231	238	212	189	199	218	181	215	231	198	188	186	194	212	212	204	201	221	221	190	214	194	193	206	225	197	223	199	166	189	198	218	196	232	236	210	203	190	203	206	200	213	189	227	254	203	200	197	200	199	203	190	207	227	205	229	212	192	188	222	188	196	217	212	218	212	239	192	209	222	171	194	208	182	178	181	208	204	226	213	185	203	188	198	189	189	194	215	192	177	199	212	221	198	214	196	203	184	193	201	185	213	209	206	204	242	229	222	207	191	212	187	191	216	215	195	231	186	206	200	191	209	201	229	206	213	200	192	209	202	203	177	219	193	229	203	197	217	218	219	240	207	200	207	230	229	221	190	193	219	214	193	216	219	213	195	187	200	206	178	220	217	186	205	190	221	214	214	184	206	199	206	193	206	182	232	202	207	197	200	203	228	204	215	204	199	218	220	203	204	148	217	206	173	199	205	250	190	203	189	241	214	202	187	214	184	229	201	198	194	232	199	221	198	215	210	239	181	168	197	190	178	197	192	225	209	224	219	191	195	238	215	225	221	184	189	186	213	233	226	221	250	200	216	194	201	210	206	212	212	181	187	221	207	217	193	214	211	217	228	222	187	217	223	202	223	198	190	195	194	172	225	237	175	165	221	205	193	213	204	205	228	212	203	225	236	203	215	182	210	200	238	211	203	185	192	190	198	206	205	209	220	214	204	195	188	210	226	214	206	214	201	219	200	221	217	220	175	209	201	225	184	186	205	197	232	217	207	236	209	228	213	203	157	210	204	219	199	200	196	191	179	233	203	214	229	192	215	237	188	206	205	210	231	196	201	216	220	195	210	205	198	212	181	223	207	225	259	219	203	214	195	174	189	215	227	201	184	205	208	218	212	196	233	232	205	204	229	188	199	212	227	209	216	216	209	235	220	214	199	205	210	211	219	198	177	209	212	206	174	188	199	216	203	209	200	194	198	170	199	219	185	195	193	222	175	193	209	215	182	205	237	198	199	222	240	179	221	220	211	190	198	199	233	210	207	201	192	205	192	236	226	226	199	203	214	190	194	205	213	241	209	211	207	227	212	191	205	197	190	222	224	214	210	196	213	197	208	216	199	210	211	203	209	208	204	220	210	196	216	178	210	216	222	215	210	212	206	243	200	187	208	210	204	199	230	217	225	200	202	205	177	195	244	202	172	213	225	204	217	203	222	197	200	179	202	200	218	200	145	236	213	209	205	219	184	194	226	206	201	202	227	226	191	204	214	214	215	203	192	189	219	230	212	214	211	205	206	196	206	198	217	224	194	206	235	189	202	217	207	231	222	207	219	194	222	241	229	200	215	187	211	204	210	179	219	208	198	178	213	227	210	211	213	212	221	227	206	219	191	188	208	176	195	194	207	205	192	209	205	190	226	222	179	199	212	224	234	218	212	189	190	203	204	226	194	198	208	176	226	215	212	184	216	210	221	211	190	219	193	184	200	202	212	203	207	191	208	180	208	192	191	213	233	220	215	221	182	195	216	214	205	228	192	180	217	206	195	225	215	230	220	208	208	193	208	212	214	233	212	187	193	204	196	206	200	215	213	192	195	167	191	190	203	235	197	183	200	183	208	214	184	192	230	230	199	175	183	207	233	207	207	200	212	202	194	202	212	192	208	210	183	200	208	198	227	202	238	187	240	209	213	192	200	214	248	173	209	232	197	194	201	180	195	199	216	197	202	218	214	222	222	226	193	209	208	214	211	195	221	214	232	210	210	219	221	218	210	232	204	201	201	198	218	245	172	219	214	189	215	226	197	196	218	201	213	201	198	203	199	223	195	211	197	181	202	233	222	207	230	204	213	200	202	209	189	186	233	212	201	195	236	184	227	201	219	175	196	182	209	200	217	192	231	202	186	199	180	176	202	169	214	186	197	200	193	197	216	197	192	208	197	215	214	250	228	184	193	211	203	230	225	213	171	186	211	209	199	208	215	186	185	234	193	201	232	226	187	216	201	209	200	213	208	195	192	199	201	199	204	190	171	193	195	216	201	213	246	218	207	208	234	193	207	210	194	238	220	177	191	190	175	216	210	214	234	179	186	229	201	207	226	201	191	198	212	238	192	202	231	193	205	191	201	185	199	227	231	220	218	212	221	195	192	210	205	178	209	196	192	240	229	219	194	190	221	244	210	218	217	215	208	184	224	197	203	212	211	195	183	188	213	203	212	197	194	215	193	215	206	206	188	234	221	201	218	207	221	203	199	220	211	170	203	230	192	201	202	220	194	204	170	205	187	221	211	210	218	214	213	216	188	197	212	205	211	221	197	199	187	196	181
30960	17937	17727	13950	12008	9522	9028	7998	6658	5338	4638	3804	3564	3281	3046	2501	2070	1746	1403	1293	1291	1243	1181	1109	1092	1039	1135	839	695	645	582	559	548	543	569	559	521	501	526	534	493	460	494	469	464	466	478	500	470	449	456	423	469	477	460	493	443	451	429	423	440	451	455	441	481	457	514	474	459	474	459	463	471	466	445	440	456	436	480	463	425	437	492	493	475	457	470	429	449	461	441	432	469	421	477	475	454	459	473	467	437	506	464	455	505	476	440	457	463	405	445	485	470	452	467	466	437	463	440	496	493	441	460	450	439	422	452	464	438	471	483	436	422	468	442	495	441	465	450	435	450	461	451	420	430	440	445	425	433	445	437	416	465	449	450	441	427	519	448	455	450	445	446	447	442	483	459	444	463	437	478	428	462	444	458	438	476	464	452	464	439	444	442	471	473	485	443	436	447	433	446	399	461	460	443	460	460	470	470	446	447	457	440	459	479	467	491	440	468	462	455	427	438	482	435	460	409	418	407	437	474	437	429	452	442	431	420	452	453	432	471	458	432	417	440	422	463	470	439	465	430	430	471	409	459	481	449	461	480	456	446	470	437	454	431	459	416	458	444	435	458	445	440	421	449	426	455	446	421	451	446	438	444	445	436	472	468	422	441	445	437	448	461	435	450	472	464	475	487	469	435	425	441	467	474	444	494	464	415	445	476	428	416	461	453	467	402	484	441	473	435	459	464	450	411	478	440	426	408	477	444	458	449	420	450	421	452	402	452	460	444	486	421	484	433	429	450	441	446	445	435	438	411	457	466	458	425	470	452	467	470	455	427	436	418	480	422	464	478	428	401	426	490	438	444	479	493	450	422	479	469	479	477	483	446	414	455	451	488	455	472	430	436	461	426	415	457	435	439	454	438	447	441	483	462	407	456	439	462	429	428	437	434	461	459	436	469	455	451	480	442	451	447	393	433	399	400	422	431	467	456	446	462	458	428	472	438	456	442	437	449	429	463	421	472	478	452	432	466	438	449	430	486	441	436	416	491	487	405	444	458	448	434	416	478	456	449	459	440	463	454	423	469	467	464	475	424	460	442	419	447	446	434	450	437	442	505	455	407	456	475	432	448	444	425	460	466	430	448	427	475	444	457	448	437	444	449	437	440	466	439	422	455	474	442	437	462	469	469	460	481	428	456	448	442	474	473	432	462	463	397	448	442	426	452	439	465	450	450	459	440	442	434	457	476	460	420	439	456	441	433	433	460	477	446	402	447	417	458	429	500	440	464	440	471	435	484	466	464	463	429	454	426	439	418	448	440	428	488	428	409	478	413	471	438	419	428	449	458	470	423	404	489	410	417	453	398	430	470	426	455	444	440	425	495	468	461	440	465	406	473	451	416	452	435	487	458	462	488	455	459	465	437	426	456	434	441	488	455	465	441	449	448	466	485	463	446	452	433	490	454	464	467	464	465	461	461	459	445	476	456	423	439	447	420	425	476	444	457	487	419	437	447	445	431	429	481	433	440	440	440	448	469	476	420	482	430	427	490	451	481	453	458	457	419	429	491	467	463	439	450	446	448	441	457	475	454	493	494	433	453	475	439	460	435	484	459	451	431	431	436	460	415	440	462	418	427	436	401	446	458	441	471	449	470	423	455	412	458	452	461	482	430	458	432	474	456	443	466	435	446	439	459	436	446	466	454	423	460	426	426	452	473	452	457	446	436	458	427	477	454	444	469	472	454	450	440	448	455	392	458	445	429	409	472	420	424	444	439	444	439	434	467	418	433	440	454	397	422	439	455	460	451	396	446	426	469	443	480	490	433	475	470	455	422	464	444	405	465	433	453	460	473	468	424	452	399	462	442	446	437	452	448	427	449	464	455	468	467	466	462	446	456	479	422	444	417	481	407	426	442	479	483	475	438	453	429	434	463	422	432	439	460	478	413	427	455	460	476	433	456	443	443	428	479	466	430	428	443	451	434	444	455	427	450	468	450	433	461	457	472	464	469	434	496	449	455	425	446	445	481	474	472	436	420	488	441	447	433	437	449	485	462	441	451	433	460	448	400	422	439	440	467	462	453	451	441	450	498	422	417	454	472	449	444	469	467	406	401	444	466	464	465	442	430	494	450	447	422	462	467	483	477	419	476	457	475	455	472	459	472	426	446	453	493	465	468	452	450	485	433	467	448	451	462	464	415	457	410	433	462	430	439	439	450	466	444	439	428	441	438	454	447	454	419	471	437	459	452	412	470	433	497	440	450	430	415	440	411	429	445	439	429	442	449	439	401	416	442	438	455	450	417	470	434	461	446	441	439	462	474	418	421	424	449	457	462	472	464	438	440	430	479	478	429	466	474	415	437	450	447	426	431	473	480	430	414	446	465	453	444	436	460	470	435	426	449	476	471	467	473	471	444	437	470	444	459	459	474	458	479	473	439	445	482	488	447	444	434	468	454	457	487	440	460	444	463	457	452	461	442	439	407	431	452	435	421	406	429	417	473	423	444	455	447	460	445	453	460	431	469	453	451	472	387	435	456	424	446	460	472	437	426	459	462	433	428	437	430	465	443	451	448	433	437	463	469	456	459	473	443	501	433	488	471	478	488	444	447	423	460	501	427	481	451	476	447	431	478	444	427	471	491	437	435	419	474	442	448	430	438	456	453	437	461	470	432	448	439	430	422	474	440	450	455	454	444	445	444	476	469	484	445	440	484	464	416	424	423	460	440	425	428	425	449	464	514	423	457	462	442	439	471	392	454	434	431	434	418	444	455	481	433	449	477	467	419	427	427	438	470	474	455	413	457	471	477	437	485	486	478	482	446	471	416	463	442	474	465	451	463	467	473	435	446	441	446	437	467	429	435	421	455	453	459	435	442	471	460	451	439	410	489	442	461	439	445	452	451	431	421	452	456	452	485	451	449	442	470	467	489	439	441	475	454	431	405	478	444	459	417	467	428	465	457	454	430	428	448	417	467	439	465	438	447	439	471	428	429	442	470	478	440	465	408	446	415	465	482	442	472	443	413	444	425	444	434	418	464	411	456	471	417	469	395	441	427	451	450	470	444	464	462	453	413	434	417	466	434	430	452	430	442	412	475	446	466	483	431	430	475	434	444	442	433	459	460	440	431	475	494	454	468	449	452	420	439	448	436	475	403	440	422	427	457	450	410	447	408	429	475	455	426	464	443	459	438	430	463	449	437	430	461	467	422	443	414	460	391	461	466	427	452	448	462	489	433	424	431	437	420	429	441	428	420	453	431	454	467	474	487	426	452	479	455	466	445	433	442	399	485	435	442	434	469	475	433	456	448	447	443	433	454	441	458	427	433	436	461	479	451	439	499	488	453	454	440	442	435	474	426	428	462	478	473	449	458	467	437	450	435	425	428	439	457	429	486	433	451	466	435	457	468	469	459	439	486	456	444	457	439	439	419	473	416	445	441	469	468	453	434	421	466	460	408	468	450	455	476	466	459	399	400	459	420	436	441	425	444	436	438	480	411	420	455	470
29317	12672	5014	2369	1311	918	831	717	607	526	482	398	361	347	306	295	248	268	247	210	231	213	221	236	189	218	214	175	194	195	183	186	188	205	184	181	170	202	183	182	196	183	206	208	201	186	195	206	192	164	176	194	178	203	170	184	234	211	190	179	191	202	184	160	174	191	180	181	200	190	183	206	216	202	201	182	228	182	194	160	219	206	191	190	217	180	184	188	186	222	201	178	207	165	198	182	184	191	190	221	192	182	210	174	198	195	211	219	185	175	177	170	189	217	195	205	185	245	190	213	195	211	208	169	194	177	193	215	188	180	192	206	195	208	207	160	191	194	186	192	206	192	184	180	189	180	191	194	186	197	210	186	195	198	173	171	201	215	175	180	212	186	180	220	186	216	195	213	196	186	189	178	200	201	248	180	208	178	203	205	182	187	184	217	206	186	188	226	187	168	185	192	233	186	213	169	193	188	206	196	199	201	198	199	196	193	176	178	190	193	184	209	187	175	187	184	185	221	193	205	200	184	213	205	195	220	209	205	208	214	169	176	176	211	216	211	211	202	174	196	180	170	210	190	193	199	188	180	204	223	194	199	223	194	189	197	191	199	226	207	188	203	194	183	195	195	159	193	205	211	232	179	193	181	175	179	181	215	172	179	176	184	234	191	195	202	188	171	196	221	199	201	181	188	184	181	221	198	179	220	209	225	198	204	190	184	180	199	181	186	207	190	199	191	213	204	213	191	187	170	209	200	208	173	212	207	196	193	184	191	191	196	175	164	206	189	178	219	186	178	192	232	208	220	176	181	171	176	210	190	190	169	216	188	196	155	182	213	186	205	208	200	203	204	204	196	196	176	211	200	161	178	188	184	173	196	187	207	221	185	190	198	194	207	211	203	179	172	187	187	202	212	193	197	181	178	199	203	195	175	184	174	210	194	203	210	166	185	181	198	197	172	194	176	210	212	236	199	197	211	206	183	199	194	207	206	197	174	197	199	194	197	186	173	158	198	172	186	234	179	196	182	203	186	208	166	194	203	186	205	188	168	214	204	213	188	193	184	198	205	190	192	196	193	201	201	173	210	192	197	204	195	145	199	177	208	200	187	187	210	188	194	188	195	184	220	197	200	193	203	170	200	189	184	192	170	198	187	193	202	182	182	178	180	208	171	201	170	187	171	194	188	170	193	200	190	194	210	195	200	177	177	200	195	207	191	199	197	200	208	197	184	184	187	185	184	174	199	208	193	202	188	194	178	199	201	191	195	200	231	217	183	181	176	169	193	203	199	220	186	209	182	202	202	192	196	168	185	176	206	172	200	227	230	197	213	208	205	187	168	213	206	172	206	205	210	194	184	212	175	181	200	204	192	207	193	210	177	210	206	200	207	182	171	162	210	197	210	220	194	177	176	192	182	194	188	205	155	169	182	228	206	209	199	219	197	196	181	180	190	214	167	184	194	212	203	199	201	192	199	170	191	195	178	172	176	194	181	186	213	174	204	181	226	196	179	209	183	188	187	189	175	190	198	221	209	196	198	189	212	202	191	180	191	184	181	192	196	194	185	188	197	195	188	212	176	167	200	206	173	192	189	192	182	183	237	206	204	193	211	192	175	185	195	179	175	170	197	170	171	216	208	205	210	178	186	202	211	175	193	184	190	200	180	166	210	210	201	203	207	180	201	218	196	199	181	170	202	169	188	203	173	180	187	177	180	198	212	184	212	208	220	184	186	177	189	191	176	197	200	171	195	195	204	191	167	154	196	169	183	185	203	196	188	199	194	201	174	187	180	223	197	207	190	196	181	177	200	203	195	213	193	221	182	197	178	184	200	171	203	199	188	209	187	198	196	235	195	167	183	186	175	188	168	185	184	183	192	179	167	203	202	196	185	206	210	212	210	196	189	194	225	203	215	200	234	196	201	173	192	170	208	177	187	193	202	186	213	206	220	204	202	196	178	200	180	184	188	203	175	168	195	195	207	185	170	198	211	179	180	217	173	225	187	198	216	212	193	234	189	198	169	175	194	195	188	166	184	206	193	185	171	187	187	186	183	194	198	205	174	181	182	179	181	193	206	173	196	206	209	204	209	192	191	174	206	192	192	210	194	198	177	196	202	192	201	190	200	207	186	198	211	197	213	178	168	167	197	206	191	179	182	194	188	198	185	202	187	174	178	172	198	205	211	196	189	180	188	188	185	185	184	218	171	207	208	195	194	195	190	222	199	188	187	206	196	225	195	218	164	180	222	183	170	153	204	219	193	187	204	199	224	163	156	175	197	200	180	199	201	189	177	160	212	195	196	184	204	208	179	221	162	178	161	169	198	205	206	163	161	193	189	197	183	199	221	165	167	180	202	190	189	177	196	173	204	209	210	202	175	192	176	204	186	190	189	189	182	207	195	186	191	193	199	193	176	171	206	194	175	218	192	180	199	209	166	201	194	238	182	195	182	224	223	188	159	183	191	211	224	187	192	186	197	205	205	192	182	185	195	205	164	185	205	190	177	179	205	205	173	199	190	212	193	155	219	177	207	209	195	186	160	179	196	217	184	191	210	207	170	202	185	219	204	196	187	179	192	180	181	191	188	221	184	189	198	223	195	226	190	184	186	214	230	165	204	186	160	185	186	188	208	191	193	199	188	217	172	209	156	214	213	161	208	202	188	240	173	208	175	167	201	180	169	200	210	189	191	185	209	199	188	211	188	190	182	180	204	222	212	211	165	184	203	177	188	215	188	189	183	214	176	229	189	196	173	202	207	168	177	199	184	199	214	213	217	175	189	175	206	188	173	182	185	200	184	220	219	200	209	183	175	199	178	201	204	185	224	190	194	197	182	189	185	220	217	225	186	200	205	191	194	192	197	197	188	177	168	183	184	201	178	217	179	214	187	197	208	195	179	173	218	169	176	178	206	185	212	178	203	206	181	192	202	196	193	206	205	164	181	194	185	190	173	173	162	191	190	185	193	176	183	201	215	199	215	172	175	187	222	171	182	192	188	185	203	191	208	209	194	205	208	170	200	196	176	181	202	213	214	163	194	169	211	198	196	180	194	194	181	173	196	216	197	197	176	224	214	197	213	182	166	197	182	217	196	185	210	220	201	187	203	181	218	186	173	197	187	193	183	180	195	162	202	197	208	179	207	207	187	202	202	172	173	181	187	209	192	201	179	214	217	198	163	199	183	178	190	230	169	202	187	164	209	156	216	204	202	184	164	185	194	198	196	160	189	184	183	215	154	190	222	187	198	202	184	196	193	192	182	215	202	192	201	225	165	184	170	185	215	185	189	169	190	179	169	192	195	178	234	207	202	156	243	191	202	203	221	165	191	184	200	210	168	212	155	185	183	200	183	177	189	194	185	181	226	209	189	187	183	175	198	191	188	205	179	194	182	203	197	182	204	194	221	192	187	208	178	210	181	216	220	208	174	196	180	178	213	181	170	220	184	180	186	180	181	176	205	197	199	175	167	174	189	180	189	202	180	199	189	187	181	184	178	199	171
16047	7976	7250	6138	4622	3865	3528	3157	2640	2205	1866	1421	1374	1228	1089	973	917	854	626	654	590	595	605	625	586	569	585	527	437	473	441	420	505	433	410	464	417	461	406	429	411	450	419	446	424	431	432	456	398	425	433	437	443	423	403	449	410	449	420	390	429	433	392	410	438	421	393	428	422	428	397	428	402	407	416	408	404	437	418	443	426	447	455	369	431	439	434	429	452	393	428	415	429	397	395	437	445	418	422	408	459	458	416	429	390	426	454	405	406	405	419	412	411	430	406	417	445	394	437	370	386	422	432	411	425	399	436	420	443	419	403	446	447	424	381	436	416	450	438	414	427	392	407	426	384	438	403	380	401	392	411	443	438	377	440	440	410	415	460	436	415	420	426	432	437	426	408	423	432	449	415	415	390	444	423	431	395	399	408	418	401	436	414	387	448	431	380	370	425	406	435	422	426	427	376	390	408	467	409	382	435	408	407	430	420	443	399	379	409	393	418	425	394	444	408	407	412	433	415	406	394	412	425	436	416	424	427	411	393	441	396	445	421	407	415	414	451	419	457	400	380	397	424	428	427	413	429	407	429	436	399	423	439	429	416	397	428	450	418	388	388	390	400	385	389	428	376	398	402	457	414	431	412	421	429	423	470	393	399	427	405	393	396	410	422	435	379	445	464	420	449	427	410	403	430	393	401	403	417	396	432	399	388	407	393	420	422	437	459	420	415	449	398	430	409	408	401	425	420	442	430	405	393	411	453	402	402	419	401	432	418	444	422	404	425	392	419	400	393	418	395	447	386	421	385	380	423	395	431	404	397	412	427	399	396	417	418	406	407	443	447	380	418	422	397	385	423	390	414	425	410	441	417	401	405	396	441	446	391	405	416	410	417	432	437	446	403	409	379	432	421	419	391	423	414	401	399	402	442	402	399	442	412	433	389	401	410	418	405	424	427	404	392	399	409	404	406	404	414	426	432	409	418	403	409	411	393	394	423	400	410	431	410	420	423	457	431	415	404	422	419	418	486	457	416	428	421	381	409	396	424	400	409	477	425	407	413	439	405	431	384	399	427	451	421	402	451	423	424	377	439	396	407	414	438	433	422	414	446	425	421	396	430	381	423	390	411	359	370	467	410	402	396	433	408	401	412	400	391	395	364	414	342	410	437	391	394	404	401	439	447	424	432	416	443	412	419	413	406	403	389	400	390	392	414	402	371	427	418	431	450	404	418	409	437	412	420	437	390	412	492	415	439	415	409	433	434	432	424	369	435	440	419	415	424	383	424	397	394	416	382	438	424	434	438	387	398	433	405	400	443	424	410	417	421	476	405	441	411	383	398	433	483	413	412	416	407	427	396	446	380	410	417	430	424	407	383	432	389	415	436	405	409	424	418	417	404	412	396	417	466	410	425	431	397	384	404	362	390	401	406	405	385	421	401	435	411	470	381	390	406	408	396	388	410	404	415	395	409	426	427	404	413	438	423	404	415	431	398	411	415	416	391	408	403	426	412	393	453	407	435	396	422	415	428	410	441	408	437	385	440	458	427	394	372	420	426	392	406	423	427	394	398	440	436	433	413	388	423	407	417	427	403	430	380	417	391	401	432	402	382	444	420	399	400	417	408	404	363	441	383	462	459	399	423	381	391	417	446	395	438	404	444	440	396	432	444	415	411	408	424	425	424	457	423	416	421	424	392	391	432	430	447	439	392	405	395	414	403	404	423	444	445	409	415	381	409	408	444	435	414	419	400	425	410	426	439	428	407	404	403	430	424	393	454	402	390	423	422	441	427	377	427	430	421	419	397	425	423	447	394	434	419	404	387	412	441	404	430	375	415	416	403	423	434	433	412	382	394	418	422	425	401	402	402	374	386	399	415	398	384	429	427	405	421	392	440	426	411	382	419	394	422	406	452	393	408	440	442	425	405	414	434	429	445	431	428	430	433	416	404	434	383	392	421	432	417	427	408	418	413	424	410	401	398	400	417	439	414	392	413	403	398	378	392	401	404	420	408	393	417	395	407	397	412	390	403	406	432	410	416	394	470	419	396	388	432	413	407	428	453	431	451	441	420	403	407	394	419	387	402	381	413	395	403	423	439	415	411	361	373	405	402	416	406	388	406	438	411	426	428	392	439	447	420	416	438	434	412	416	416	427	425	391	400	447	436	450	428	421	401	386	409	437	393	385	429	423	404	381	427	441	406	411	408	422	436	402	419	388	406	416	427	429	418	395	422	363	388	409	403	432	402	423	406	454	435	437	437	420	364	390	409	429	396	426	406	400	397	402	410	412	402	394	391	446	411	421	428	399	391	403	415	439	434	426	412	385	426	454	448	409	384	431	408	437	446	435	410	421	446	401	405	425	412	430	450	384	447	438	451	451	462	420	420	426	434	421	421	457	413	390	421	401	422	405	426	455	410	408	383	404	457	396	406	428	391	389	447	432	442	417	421	385	388	428	413	430	398	415	395	404	395	428	421	408	423	433	418	409	383	415	421	447	414	419	398	444	425	416	402	444	442	440	421	410	432	411	396	404	377	395	415	407	440	405	424	377	409	414	437	430	427	427	443	424	473	388	409	398	436	404	422	421	399	438	376	431	396	423	392	393	375	428	424	412	450	388	403	403	411	456	441	409	372	403	395	420	398	414	386	414	425	416	400	396	422	453	388	437	435	389	424	399	416	410	416	377	424	389	425	400	394	427	428	411	428	438	403	414	384	420	439	402	434	396	398	402	430	412	436	411	435	461	407	409	438	416	371	412	434	451	401	442	380	404	373	398	415	435	424	415	400	384	395	416	424	418	430	373	426	427	448	384	406	403	398	411	415	452	432	428	395	400	464	432	415	420	373	389	446	415	434	395	391	432	405	444	409	410	399	415	437	402	452	408	431	400	404	400	428	413	435	420	373	419	405	417	426	410	398	437	385	405	415	404	441	420	404	419	384	409	410	429	397	423	408	421	422	408	428	432	465	362	435	446	430	428	403	430	422	411	396	413	441	398	396	413	400	423	398	436	408	398	421	432	425	417	413	405	401	440	424	413	411	442	409	438	453	392	434	409	426	423	405	385	413	413	397	424	404	397	453	420	417	397	424	432	415	405	413	425	416	455	444	434	416	412	396	435	411	426	403	429	444	423	404	379	430	426	411	416	442	412	435	409	427	406	427	416	423	433	447	436	401	403	385	427	416	449	450	387	405	425	394	401	401	429	412	406	384	450	397	412	449	426	430	408	443	404	402	413	402	425	425	420	418	426	391	429	412	429	433	398	471	416	447	423	424	393	440	394	414	411	419	411	445	399	410	363	423	420	414	467	431	411	399	405	409	405	431	398	447	428	395	392	422	433	413	445	434	398	403	400	433	421	404	450	442	420	392	436	405	401	400	420	415	423	397	400	439	406	416	428	417	386	466	429	428	419	440	391	407	426	393	433	416	417	438	419	443	426	391	417	442	382	380	398	389	413	427	417	395	399	421	403	392	445	361	434	452	406	443	422	440	425
44861	21705	10414	4572	2746	2030	1575	1419	1036	964	771	626	560	483	418	374	369	302	281	249	237	222	223	233	221	244	227	225	200	192	180	207	203	169	171	183	169	177	165	180	171	169	159	161	164	171	175	189	184	169	185	180	177	176	167	183	186	171	192	170	182	165	178	197	192	193	155	170	159	151	151	168	198	144	170	168	154	188	185	158	184	162	192	196	170	193	186	184	195	173	173	156	179	184	166	182	171	175	160	190	156	189	162	181	180	162	158	173	166	187	152	167	187	150	177	168	175	196	186	179	182	158	179	177	166	166	169	168	167	159	164	163	193	146	176	163	159	178	156	163	159	197	213	204	158	152	178	170	190	169	151	151	171	170	178	177	178	161	184	178	189	178	190	158	162	166	168	190	183	183	181	171	176	185	154	182	134	147	157	160	186	168	173	201	184	185	170	164	160	187	153	197	163	161	178	161	155	175	166	201	182	180	179	172	189	175	155	160	144	186	178	167	187	157	174	185	181	199	166	194	169	185	174	176	169	199	197	163	191	170	175	187	168	190	191	147	182	164	158	206	158	180	180	161	171	203	147	204	192	195	179	173	173	165	172	172	178	172	158	205	173	178	180	178	181	161	160	176	196	176	191	182	171	169	206	148	139	177	170	180	187	186	181	142	176	160	177	152	179	180	167	163	181	174	157	172	169	171	143	171	156	161	187	183	199	183	182	167	172	153	155	174	178	172	180	153	165	198	171	173	167	147	139	179	176	169	165	156	201	166	150	171	159	152	178	199	187	198	188	176	180	199	169	148	187	165	141	184	198	160	164	180	186	182	170	180	178	190	166	178	181	170	169	183	162	146	174	167	164	188	176	162	183	198	171	160	157	168	143	184	187	184	180	178	182	177	154	153	150	192	208	173	180	168	178	182	167	145	169	157	168	161	197	191	187	168	179	179	173	164	154	171	196	163	209	158	178	169	184	184	200	168	183	165	180	185	162	204	192	184	161	163	170	177	188	169	174	174	191	168	196	165	155	199	167	181	171	169	188	173	175	158	172	169	201	189	177	173	156	194	187	186	177	196	191	180	172	198	165	165	182	155	158	160	164	181	179	198	174	169	151	151	171	183	193	160	194	198	157	191	173	164	183	166	181	188	181	161	162	167	166	137	167	178	155	150	178	157	185	177	179	172	159	195	179	145	138	162	161	168	173	208	161	185	170	163	181	184	174	199	178	171	175	163	186	188	203	162	182	215	185	186	173	205	191	158	143	178	178	175	176	153	184	171	193	186	180	159	187	171	196	163	170	186	177	171	170	163	186	167	170	175	174	173	178	170	163	147	170	186	160	178	185	178	156	218	177	183	184	190	195	176	164	189	193	166	173	161	163	170	168	160	177	160	173	178	158	171	172	191	183	193	150	162	186	172	174	132	174	184	180	183	178	193	186	171	161	175	175	191	164	177	206	186	161	171	173	155	182	198	192	191	191	170	165	169	177	172	183	161	177	158	146	168	188	176	173	173	143	175	156	177	183	192	174	169	174	159	169	155	194	182	204	185	171	188	203	176	165	177	194	200	197	198	185	195	178	169	186	170	149	177	173	169	162	156	177	173	172	154	153	179	178	196	183	188	171	175	180	170	169	170	170	154	213	135	181	165	172	157	139	175	171	161	179	175	176	159	180	201	180	173	179	149	164	160	184	155	188	174	177	169	188	180	178	169	182	145	171	183	173	171	174	198	197	195	191	173	144	190	224	160	153	175	185	138	157	161	179	170	178	170	165	184	166	159	197	182	174	185	182	187	205	173	176	184	171	184	166	173	169	180	171	173	183	172	173	171	171	163	160	166	158	166	186	216	177	179	188	192	179	173	191	177	165	191	181	166	167	192	172	164	204	163	154	176	167	192	179	181	149	177	184	174	184	160	184	164	164	176	152	188	180	174	173	181	171	186	183	160	166	163	188	163	174	182	168	160	158	195	175	172	196	157	179	179	172	177	148	203	169	193	167	181	185	163	173	180	164	180	161	165	168	181	166	174	147	156	183	165	170	165	183	189	161	166	183	181	189	176	164	189	183	191	178	186	162	187	152	168	166	172	164	183	185	187	170	196	181	191	185	182	168	194	160	176	195	156	212	182	178	187	188	167	172	192	166	153	153	177	170	176	161	168	155	175	176	186	169	177	186	183	188	153	184	181	170	151	165	173	209	172	188	194	172	156	164	141	157	206	162	201	171	177	150	161	178	172	169	152	179	177	169	164	164	146	166	154	211	168	165	199	167	170	161	165	187	156	171	166	190	168	166	185	183	198	171	170	190	177	184	195	189	199	210	183	170	189	173	183	182	158	160	168	181	190	161	169	194	162	163	185	198	179	182	158	151	160	172	146	172	185	184	177	189	188	174	170	164	158	177	183	173	168	183	164	177	200	184	168	177	172	174	170	179	166	173	166	152	180	176	183	174	181	176	147	154	174	158	194	189	156	189	188	191	165	182	172	165	152	151	176	182	168	173	164	184	169	179	183	198	157	180	174	196	181	159	188	163	191	167	176	146	157	166	168	177	179	176	178	168	160	159	178	164	170	173	180	175	184	163	165	188	179	166	183	170	184	159	167	160	166	153	165	170	162	174	177	175	158	166	191	189	186	182	159	157	186	200	154	177	145	150	175	181	177	174	181	153	189	157	152	191	163	192	166	180	168	193	170	183	156	184	156	159	208	172	157	167	188	167	160	152	169	165	162	152	186	184	198	164	157	164	187	192	185	170	177	175	165	222	165	192	179	197	169	172	157	187	155	182	170	184	176	183	159	164	176	201	175	176	144	179	172	177	165	164	139	205	192	166	151	182	195	164	172	195	212	158	146	193	186	163	170	173	156	155	198	167	181	176	187	174	174	173	142	156	174	166	171	162	177	177	167	176	183	176	171	174	172	160	190	195	178	158	177	166	176	161	170	156	161	191	141	191	147	206	160	177	187	185	175	164	199	188	173	158	184	185	151	181	182	176	172	176	178	172	193	168	171	153	180	186	173	184	165	170	163	174	156	154	193	196	206	175	165	193	173	181	178	195	171	174	187	175	191	147	173	199	165	161	189	166	175	167	176	197	168	167	170	197	174	162	195	149	171	210	157	177	153	166	157	166	172	170	195	152	176	166	154	171	163	162	158	165	197	176	179	183	196	209	139	172	167	167	142	182	204	162	165	168	167	170	192	187	178	172	195	169	163	167	161	173	189	174	169	149	164	199	174	181	210	169	162	160	182	184	186	177	166	172	174	168	172	165	198	179	160	177	155	168	164	161	162	187	167	168	172	185	166	163	168	170	213	181	177	133	160	178	166	179	159	168	169	202	155	157	161	178	180	183	162	158	180	182	158	170	169	188	189	180	199	171	176	158	193	190	207	163	162	165	159	196	168	179	177	169	157	163	198	179	181	167	170	167	178	167	201	179	182	178	166	183	172	176	178	188	158	177	178	165	149	154	172	141	187	166	185	219	169	156	150	203	181	196	164
25726	13016	12631	10575	8646	7694	6419	6130	4957	4125	3229	2656	2438	2226	1868	1682	1538	1313	1017	927	893	841	866	878	844	778	742	670	483	491	480	406	452	433	425	427	404	453	448	432	422	409	389	420	379	375	379	384	376	401	400	378	405	404	361	400	386	382	360	394	403	384	413	398	421	385	384	378	381	345	451	419	360	381	375	366	364	417	383	381	393	389	388	406	399	367	384	402	393	411	380	390	403	370	376	359	418	407	360	366	370	420	379	391	375	401	383	394	356	396	367	377	373	410	391	398	376	396	384	368	367	382	374	377	394	376	397	410	391	413	404	389	371	397	394	386	398	396	382	337	378	394	355	368	397	367	411	382	351	373	348	377	397	412	390	373	414	373	383	349	358	359	389	363	424	378	366	382	375	364	367	377	369	372	406	371	376	426	373	394	337	370	384	397	385	367	378	356	368	380	370	386	361	374	364	393	372	354	398	391	377	353	363	373	393	370	382	358	383	335	387	403	395	365	396	409	358	413	377	378	389	373	345	394	397	377	408	377	407	381	367	381	409	404	341	360	386	363	382	383	366	369	371	391	368	389	362	371	391	364	394	360	372	373	394	376	373	365	407	370	392	372	407	353	387	368	425	370	416	396	401	344	355	379	377	357	390	355	386	411	366	375	379	357	401	356	370	354	403	350	386	422	380	385	360	365	380	372	399	372	360	374	365	376	386	379	397	425	376	402	389	364	363	412	380	404	393	340	395	404	383	377	384	373	345	386	392	364	386	318	408	374	377	390	378	388	374	374	353	384	395	372	401	379	398	398	395	372	355	379	377	385	384	405	393	372	380	351	393	388	380	389	397	374	364	431	402	375	390	366	380	387	389	358	394	372	393	374	401	376	418	393	355	399	345	390	384	380	389	395	396	370	340	359	358	354	338	396	377	415	373	361	346	422	426	389	373	392	371	376	353	377	386	353	401	390	397	377	390	384	367	384	413	392	405	376	407	369	384	410	397	400	389	384	382	364	378	380	428	367	378	367	415	367	392	386	372	414	371	364	415	385	387	365	394	376	357	378	423	416	394	405	376	382	379	376	378	382	375	363	379	385	354	390	397	353	407	394	375	411	418	371	352	397	391	369	401	418	423	380	367	398	352	397	370	416	356	369	381	423	396	368	397	377	420	391	379	363	381	394	412	426	413	395	377	368	412	395	389	371	387	395	432	402	387	351	386	373	373	382	396	386	362	344	366	387	392	386	400	388	352	377	406	377	424	410	376	434	370	354	408	372	397	371	380	388	369	378	375	402	387	339	403	379	378	392	362	374	394	392	362	384	404	365	399	418	396	397	373	413	360	409	400	400	409	363	311	403	390	398	386	441	402	350	372	380	388	369	352	376	396	369	376	395	383	382	381	401	384	386	377	356	405	365	368	403	382	371	381	399	378	353	355	401	399	348	394	367	374	376	394	401	399	393	387	369	361	373	364	351	426	387	361	380	361	373	373	365	376	393	379	401	393	412	377	372	396	361	367	400	375	392	386	387	347	370	394	373	393	382	386	402	367	382	357	381	404	394	341	385	348	376	389	391	370	379	398	422	385	390	389	401	385	381	369	363	392	391	392	387	371	359	377	365	384	386	365	373	377	405	391	389	371	381	389	399	399	407	389	345	383	376	389	394	388	381	399	371	362	405	411	378	418	386	359	356	363	379	390	361	399	382	386	370	431	372	382	401	376	393	381	359	375	381	418	393	374	374	414	337	357	381	386	416	397	369	390	390	348	412	369	381	379	408	380	387	398	403	392	377	404	348	415	397	393	397	412	390	399	406	403	379	399	364	383	396	388	402	417	373	433	415	409	372	361	414	387	399	376	422	340	424	370	403	373	384	395	391	402	404	389	391	391	364	376	384	368	403	420	385	391	376	351	396	371	376	413	368	384	369	378	394	363	398	394	375	408	366	372	388	354	418	408	392	353	378	352	346	377	379	364	381	333	374	363	380	378	371	407	371	362	355	398	396	370	391	375	371	406	406	399	380	371	399	388	412	360	418	383	402	416	353	358	419	377	392	408	379	374	405	388	376	379	373	382	419	382	390	415	392	374	357	366	410	401	357	379	387	394	387	382	365	411	381	373	401	367	349	375	374	346	411	379	386	379	395	365	403	399	339	376	384	363	387	405	386	374	371	378	427	369	371	393	439	399	394	388	362	388	360	373	417	379	375	372	408	385	403	385	350	357	379	409	373	377	364	405	373	399	413	410	413	393	393	395	330	413	407	398	420	405	371	384	399	358	375	383	418	410	377	358	389	414	383	370	361	395	380	398	380	391	398	401	381	372	393	375	390	377	360	368	389	375	379	388	415	402	381	364	355	402	380	395	358	371	396	395	402	421	367	393	368	384	385	402	374	429	345	353	403	397	373	440	374	395	418	388	394	385	391	380	392	384	413	354	404	393	365	385	416	424	371	376	412	404	386	388	382	387	368	370	367	387	405	366	400	398	390	357	347	394	381	407	375	400	404	407	401	391	383	364	403	388	355	340	403	384	388	377	366	382	379	364	386	380	372	395	375	399	395	376	390	359	347	349	362	386	376	359	386	375	384	394	387	394	350	396	369	367	380	366	392	396	386	393	354	362	409	407	406	378	370	348	402	399	369	393	407	387	382	393	354	397	388	381	364	400	376	367	378	391	401	406	360	377	385	356	379	364	395	398	400	374	366	366	386	380	384	386	411	374	399	373	366	411	377	357	405	385	376	400	367	382	387	416	415	372	400	369	399	389	370	406	388	412	381	390	386	403	364	405	404	403	415	373	399	395	408	355	379	379	395	409	385	342	403	393	399	367	399	378	376	374	401	391	372	391	429	382	355	404	402	377	338	347	370	383	392	379	428	342	431	392	352	379	371	423	379	396	373	335	407	363	374	374	380	411	320	393	387	388	391	384	377	387	374	381	354	375	399	376	354	395	363	413	371	371	367	388	380	388	402	416	410	381	419	378	412	432	388	387	384	391	394	371	409	411	377	385	375	369	358	347	377	391	383	398	356	410	401	380	397	407	371	370	401	387	398	356	421	407	398	409	377	380	381	377	387	348	394	393	378	391	395	362	414	371	366	396	391	394	375	381	411	402	376	422	382	417	362	386	402	381	376	387	396	403	373	375	380	381	362	388	390	384	415	396	369	370	389	394	363	442	373	375	327	391	399	381	401	384	343	380	373	373	382	374	376	383	385	380	398	386	393	397	371	385	367	400	372	347	347	380	372	383	322	391	398	377	350	404	367	394	401	388	370	357	366	358	379	375	362	398	379	397	389	399	363	415	385	386	390	345	361	343	398	411	397	386	392	349	387	380	398	393	391	397	379	401	378	420	410	374	379	393	376	396	352	422	418	365	388	392	399	380	385	386	390	373	386	324	365	378	405	393	403	365	365	404	365	395	391	379	399	393	383	398	417	404	407	390	403	363	412	417	379	399	384	375	413	442	367	380	394	375	359	344	359	370	368	346	367	350	361	373	386
54108	27553	15618	6884	4062	2834	2315	1845	1538	1178	1046	843	764	611	552	516	439	434	349	356	281	299	281	309	312	354	294	251	221	237	258	214	223	217	228	218	235	229	202	198	226	248	228	250	207	212	213	212	230	214	196	182	209	210	181	226	212	202	223	196	242	176	231	234	195	194	181	204	172	203	214	215	221	214	200	195	221	196	201	182	188	212	197	199	220	218	229	227	200	204	206	195	200	169	226	218	204	193	206	204	238	192	201	209	201	191	197	190	222	189	200	195	183	230	180	192	209	213	185	186	209	204	211	204	213	207	201	205	205	222	210	218	214	211	223	213	179	186	224	237	223	221	235	202	203	213	201	203	200	225	209	183	205	222	199	212	213	208	206	186	192	211	216	208	198	222	203	196	236	211	205	190	206	206	215	183	206	180	193	219	217	213	187	177	216	165	214	206	212	194	227	209	209	243	220	227	220	176	223	243	220	216	208	221	214	204	205	220	188	218	192	190	245	222	222	202	216	192	213	214	216	203	218	212	203	203	222	235	209	193	191	225	190	213	217	220	229	199	173	186	226	208	191	197	228	227	233	238	214	214	214	237	180	218	179	191	232	211	191	228	185	193	226	200	217	216	231	229	230	214	178	212	203	180	204	227	203	203	204	191	219	225	213	212	207	209	208	230	203	212	188	207	204	215	167	210	217	200	199	209	185	197	198	201	182	202	201	196	236	213	222	195	201	220	219	192	226	213	234	207	210	181	228	206	220	195	217	204	232	222	208	194	201	223	201	177	186	213	189	213	206	186	225	192	206	218	181	201	203	200	221	219	212	222	206	190	239	188	188	213	202	220	201	226	208	210	220	188	208	188	214	199	226	217	217	225	193	225	215	222	208	202	216	212	222	200	213	233	218	225	214	200	212	198	224	232	216	185	201	205	256	197	203	180	211	208	249	209	220	200	214	177	232	225	189	242	244	202	209	203	213	227	235	221	214	202	189	201	205	223	209	198	209	207	206	203	180	203	194	192	212	196	206	190	236	209	202	225	229	231	199	230	219	219	185	202	184	224	208	231	198	210	219	220	204	191	196	195	237	232	214	191	207	182	202	155	190	206	204	202	199	210	211	221	210	203	226	197	218	236	193	209	196	208	223	208	207	192	192	229	187	190	205	207	184	192	233	179	174	173	217	206	213	220	202	219	228	210	186	215	222	211	185	195	205	227	199	226	202	232	225	229	220	222	234	205	215	227	211	221	194	203	213	202	222	218	222	228	193	215	191	178	209	216	228	207	209	221	211	222	221	222	210	217	232	219	182	216	240	208	200	189	232	201	204	177	228	164	186	239	190	227	212	200	228	243	195	191	218	197	201	217	211	223	192	217	219	204	214	218	194	205	198	193	232	237	199	217	205	233	211	205	228	196	214	195	217	217	195	210	210	202	191	182	185	215	220	209	216	216	200	239	216	194	208	189	201	210	178	218	240	192	212	213	180	202	213	205	200	212	206	233	230	201	216	223	187	180	207	197	203	200	190	212	216	212	228	196	190	191	215	191	177	234	207	252	193	217	182	187	213	198	198	187	223	202	211	213	211	217	215	179	224	205	210	202	209	191	251	208	210	256	204	181	172	224	197	204	203	170	191	226	228	218	178	216	197	208	191	210	198	232	230	215	221	219	210	188	201	229	225	215	190	197	228	194	222	225	213	186	186	196	196	212	235	216	218	198	204	183	222	226	190	220	198	220	223	199	203	210	221	174	201	214	216	188	212	188	188	212	207	226	229	203	228	250	212	217	218	204	214	197	207	206	198	221	196	217	204	219	214	206	233	206	197	209	222	192	199	214	215	210	198	204	205	228	214	213	226	208	200	171	226	197	230	187	166	238	194	214	232	188	223	222	193	174	192	206	204	197	193	186	232	192	227	217	210	214	207	204	221	207	229	212	215	231	202	165	204	211	190	199	204	196	198	202	213	212	214	207	190	214	203	182	235	243	202	200	223	200	221	227	227	212	233	187	220	211	173	189	227	205	201	235	220	210	201	233	222	215	190	199	204	229	208	201	219	196	224	225	237	213	204	203	197	221	215	212	234	217	205	223	226	216	190	192	210	218	180	214	210	208	193	215	206	227	221	178	189	195	241	225	182	238	216	196	214	202	213	187	222	197	196	211	195	216	209	204	226	199	205	202	205	202	191	190	205	208	201	207	222	196	215	226	231	199	200	195	218	201	183	200	201	224	195	201	229	189	194	211	204	198	220	204	214	201	222	235	206	205	190	190	230	202	204	184	204	195	250	211	190	210	194	214	209	187	220	196	203	210	206	207	217	203	169	196	202	207	225	205	226	221	227	193	201	225	217	216	213	203	216	215	219	213	224	239	209	197	228	236	222	215	204	235	246	206	196	203	213	243	196	204	224	223	201	188	211	235	247	173	197	197	187	192	198	198	250	228	191	207	182	201	182	214	204	206	194	201	190	177	216	212	222	208	196	208	169	185	202	197	211	222	175	199	214	204	223	204	172	205	205	189	202	178	208	201	238	195	195	194	207	210	196	213	214	249	213	182	213	191	205	192	181	202	213	189	209	216	199	203	215	197	206	206	213	202	202	196	220	239	218	214	211	214	193	196	204	179	178	173	218	193	177	221	216	188	224	202	187	200	179	220	213	216	229	190	228	211	218	216	184	223	225	218	193	213	197	221	215	225	205	225	200	222	214	223	231	229	191	216	206	184	187	211	208	203	211	198	257	217	221	221	200	216	199	202	210	225	220	230	204	225	191	227	212	189	200	228	208	217	187	204	216	220	207	226	210	209	219	197	212	195	199	189	203	231	220	235	185	198	218	193	231	205	205	223	200	197	235	201	185	204	231	217	209	211	222	223	243	178	235	208	204	230	189	183	209	215	207	192	217	224	195	208	202	166	200	227	238	222	207	204	184	181	209	194	202	213	200	203	184	201	220	199	218	194	195	172	218	215	185	203	215	203	221	179	205	182	197	232	201	230	200	193	183	212	207	202	204	225	229	183	205	202	201	221	183	207	224	209	203	198	212	196	208	195	221	208	204	221	221	216	231	204	183	199	212	186	197	204	219	190	202	203	190	220	208	197	218	225	188	208	211	173	213	204	210	212	210	203	216	194	189	242	203	219	218	164	209	197	224	226	183	222	202	194	180	249	208	234	197	222	189	215	208	213	183	191	224	197	215	218	201	194	185	200	216	196	190	202	201	190	189	202	226	214	223	218	219	222	193	218	215	218	208	233	179	232	193	215	233	212	197	222	246	194	227	225	213	218	214	204	193	219	196	183	214	237	191	211	213	183	209	221	193	223	194	196	237	196	227	197	205	187	229	211	220	212	186	219	197	211	197	174	208	202	207	189	211	202	201	211	208	186	205	201	207	229	223	174	208	184	187	228	205	214	219	193	234	232	199	233	202	223	223	210	204	205	253	195	207	195	191	200	209	213	188	201	200	187	212	217	187	245	211	205	228	203	238	211	221	206	217	193	216	227
30729	17570	16943	13802	11680	9789	8953	7936	6519	5323	4307	3825	3487	2789	2648	2294	2007	1762	1432	1321	1153	1126	1191	1177	1133	1094	1036	826	669	633	601	527	541	548	538	535	486	474	536	503	501	488	459	497	499	499	490	475	464	480	450	424	472	465	465	465	454	456	486	457	482	477	445	467	453	449	480	430	484	455	483	477	443	470	433	469	440	466	485	471	449	451	444	499	440	465	452	458	435	483	440	442	453	486	445	452	473	436	461	429	480	444	430	460	461	452	470	451	474	456	416	445	447	457	455	463	454	445	465	479	437	448	463	478	482	444	504	468	455	504	463	453	454	476	426	406	434	426	462	429	461	437	452	417	461	465	488	466	429	481	465	447	423	452	477	433	455	457	407	479	448	452	444	475	474	413	463	450	478	439	460	463	464	445	483	457	470	487	441	426	503	500	491	444	456	470	471	466	454	472	439	480	465	416	466	445	455	482	426	407	433	486	480	446	438	440	478	471	412	463	455	434	467	437	490	451	410	440	435	408	434	473	433	443	430	409	442	426	395	460	415	455	457	423	453	418	502	459	466	408	443	461	467	427	434	466	437	445	465	427	440	448	409	455	426	477	456	455	446	460	475	453	433	420	429	459	485	470	435	431	467	454	421	451	428	444	463	409	458	464	444	437	439	447	458	466	454	472	462	446	440	453	459	446	441	465	462	437	485	449	399	476	452	427	420	480	483	419	437	449	442	419	450	479	451	443	454	416	464	448	507	452	486	480	473	477	460	464	418	467	470	461	449	471	409	449	436	472	443	444	431	419	474	482	441	431	437	465	444	495	443	424	451	454	431	453	461	414	480	440	464	423	454	422	496	467	444	470	461	446	431	421	472	479	466	440	458	445	494	478	444	491	442	459	456	451	467	508	459	440	454	470	453	481	473	433	465	430	434	450	484	467	445	463	416	466	529	469	422	427	420	480	460	489	427	425	462	463	474	449	491	404	446	456	434	459	418	422	490	428	441	442	463	430	476	441	434	442	456	437	456	433	452	453	438	454	438	497	458	495	480	434	448	442	456	458	470	451	472	431	451	445	458	425	446	469	455	446	446	441	481	462	440	406	465	473	446	470	408	450	437	463	459	457	457	446	500	492	468	447	442	437	430	456	487	472	385	475	476	460	419	488	450	462	439	444	464	439	429	463	442	451	459	445	464	451	461	452	440	459	507	421	417	486	423	465	454	463	430	479	506	424	469	420	453	445	450	421	466	452	426	473	485	461	458	484	427	438	443	460	449	452	440	464	445	457	454	417	459	473	458	477	458	443	452	409	452	460	476	461	452	415	495	411	450	442	453	478	454	444	439	450	452	413	442	465	445	472	430	493	445	426	440	419	427	461	490	469	428	445	450	461	491	470	453	457	469	487	441	446	436	468	429	427	410	426	403	479	467	388	446	412	479	435	478	486	449	487	452	469	461	427	464	439	443	472	484	455	471	461	497	463	432	457	440	424	429	446	463	451	431	429	476	466	434	474	461	457	449	463	462	446	489	424	453	446	443	425	481	428	402	419	442	425	475	480	475	459	439	449	443	450	455	476	467	466	463	447	464	464	465	402	471	450	449	447	449	458	426	459	446	471	469	402	438	485	470	421	455	431	440	443	434	456	481	450	455	436	466	458	430	425	465	465	455	424	460	459	433	430	454	441	405	444	459	454	480	450	432	453	479	436	439	445	444	511	447	462	466	473	463	459	452	413	499	445	441	418	449	500	428	444	416	466	492	437	486	452	461	428	478	435	450	470	452	441	449	443	451	442	463	496	487	458	454	431	456	451	467	481	414	452	417	461	443	438	463	447	399	440	442	397	416	494	469	468	430	465	445	434	460	442	451	433	474	429	469	453	409	465	404	476	438	483	463	440	453	429	453	448	432	419	494	468	442	485	451	495	461	423	456	485	486	450	464	431	460	425	446	415	437	435	464	449	472	473	467	449	431	446	433	482	466	461	459	429	445	463	426	428	453	469	460	468	485	469	491	450	431	443	454	462	476	475	475	465	477	467	404	434	467	484	386	467	479	488	433	426	471	449	442	475	462	448	469	433	458	475	461	438	455	462	452	437	449	447	472	466	411	470	415	442	424	459	514	452	446	457	439	477	443	438	430	441	458	479	453	471	456	445	438	464	464	449	420	463	442	445	467	461	424	439	414	472	449	461	436	499	455	431	438	442	450	459	456	443	429	450	469	463	459	460	454	435	436	436	406	464	453	455	437	450	403	419	426	439	468	478	449	450	430	434	430	461	444	430	442	425	411	445	477	441	443	480	447	476	449	461	468	455	448	485	422	437	423	481	473	450	417	449	450	470	428	467	466	434	460	460	472	447	443	443	413	475	441	463	449	455	478	421	441	472	456	472	466	455	436	471	444	412	460	447	459	463	445	431	447	447	444	436	504	446	412	445	485	453	455	454	459	447	433	480	464	464	460	441	482	456	423	425	460	470	456	487	453	449	480	462	500	471	434	445	439	456	446	467	478	449	464	467	471	461	449	467	425	443	454	443	469	452	483	424	419	451	462	455	469	441	423	418	444	423	435	469	437	413	427	458	455	430	420	443	490	431	442	436	472	456	483	443	440	447	447	424	462	462	435	461	444	439	418	444	444	445	419	475	474	447	453	453	468	411	427	443	490	468	421	457	408	466	436	444	449	456	466	473	441	443	480	473	463	408	458	449	450	442	466	474	423	413	448	473	436	476	462	469	470	449	436	490	477	480	455	471	412	446	465	426	424	447	448	443	453	472	453	469	466	457	441	428	447	423	444	510	447	460	474	455	494	475	435	435	464	443	418	420	424	445	431	470	478	440	399	452	497	469	465	434	419	490	461	437	439	471	476	457	448	419	449	446	486	469	447	432	466	493	424	435	459	473	445	422	397	414	447	408	456	444	439	431	466	435	439	446	482	450	450	456	438	443	461	463	450	428	464	435	484	450	448	460	449	480	487	470	395	430	452	456	462	451	472	417	433	449	482	463	456	451	444	435	491	418	469	455	463	478	475	447	446	494	451	483	449	488	477	437	423	421	418	461	459	458	471	410	455	431	447	460	461	463	436	402	442	480	460	435	462	410	436	451	422	482	427	492	416	452	427	454	452	428	464	445	457	427	491	443	438	457	462	445	422	438	444	472	428	449	442	486	418	461	485	455	425	462	424	461	447	460	449	427	420	432	455	469	462	421	466	467	441	443	454	476	421	481	465	447	432	412	484	393	421	434	440	403	423	439	442	427	456	443	465	461	410	474	451	424	449	448	432	431	409	467	445	482	451	433	475	451	425	414	479	452	421	436	471	466	432	435	426	424	419	425	505	469	446	445	422	463	464	497	478	418	466	437	433	453	445	449	462	423	489	441	430	436	453	448	484	418	447	425	445	438	464	488	439	454	449	424	478	445	455	424	454	450	468	442	459	445	436	422	442	447	462	494	428	436	448	450	439	419	429	454	450	442	450	466	456	446	417	509	452	450	446	466	468	409
30467	12384	4594	1944	1143	935	848	770	628	468	415	390	342	284	286	286	248	216	236	240	239	195	235	215	212	224	221	216	195	228	181	207	195	222	220	197	189	208	194	168	211	222	189	190	190	215	199	170	167	187	194	198	208	198	193	204	198	210	173	203	206	167	204	162	200	208	168	198	162	205	181	197	214	184	204	183	193	186	169	206	195	202	194	217	196	182	174	204	212	189	198	202	208	188	196	191	192	173	227	215	209	214	183	179	218	199	209	215	190	188	188	217	224	192	208	180	204	171	172	165	179	183	191	169	180	175	175	229	221	188	181	198	211	221	179	216	189	197	231	185	178	165	199	171	191	190	186	190	186	181	200	183	189	185	165	185	183	177	219	216	189	215	183	223	214	205	177	182	201	175	215	168	204	163	185	204	193	220	200	206	198	172	175	167	198	207	180	180	204	188	212	190	201	183	186	182	188	191	211	187	195	188	199	207	221	179	163	220	207	164	192	200	180	197	175	191	206	206	215	186	201	197	204	169	202	197	232	190	209	204	191	207	203	180	208	215	225	215	208	202	188	199	185	205	175	206	201	199	191	196	196	194	190	209	197	193	184	190	172	189	175	203	174	203	184	178	204	195	167	170	177	231	213	200	218	225	196	187	200	202	207	191	199	197	177	190	210	220	197	194	178	228	203	218	183	190	176	191	208	178	217	180	184	200	179	176	235	174	190	165	165	200	207	203	198	183	192	190	177	211	179	195	181	196	208	208	164	234	193	212	190	196	220	184	204	206	201	201	209	206	214	185	182	188	210	194	203	206	197	209	186	162	192	178	164	167	206	190	207	210	201	205	217	197	195	173	182	177	211	181	203	204	189	189	217	192	178	175	177	172	199	196	199	218	179	176	192	194	188	205	192	171	185	195	187	188	203	186	210	215	177	200	188	188	187	171	156	184	209	171	189	178	180	209	176	213	190	197	171	192	181	165	162	184	219	197	202	205	188	180	208	172	184	184	189	168	203	181	180	191	166	201	177	182	203	200	204	189	219	195	167	175	202	221	181	217	174	220	179	188	195	218	185	214	193	182	227	193	200	213	183	190	191	173	172	183	179	197	191	211	186	186	176	215	214	185	203	186	198	167	190	219	196	187	180	215	169	202	212	206	183	192	179	200	179	197	181	188	186	185	170	224	195	192	168	226	175	203	180	208	190	204	209	181	183	208	192	170	188	201	195	186	179	211	207	167	214	191	209	211	215	204	199	196	211	221	179	176	206	215	205	178	205	233	200	204	219	174	184	178	192	192	201	181	190	201	200	194	174	192	195	191	207	205	208	184	188	223	194	189	184	197	212	194	166	196	171	175	182	180	182	214	195	211	221	192	188	189	193	209	196	168	195	199	187	201	208	208	191	178	147	177	218	189	191	217	170	182	206	211	209	189	186	195	197	229	225	211	187	221	195	177	210	168	193	187	211	234	181	177	195	207	179	185	176	192	200	215	169	195	179	186	201	184	179	198	179	185	183	190	181	186	193	176	198	202	210	212	201	217	186	195	164	188	202	203	193	200	195	180	205	196	182	207	182	190	201	196	189	223	188	182	191	194	167	188	175	213	181	199	205	216	190	188	205	237	196	192	195	208	222	198	187	226	170	175	181	190	197	197	220	200	184	206	179	178	187	191	194	186	180	174	170	189	178	199	201	193	159	187	221	203	196	209	204	199	180	193	199	188	187	195	195	202	227	180	187	223	181	195	175	220	204	173	199	183	187	178	203	204	183	206	197	191	176	191	195	168	160	173	217	176	196	193	213	210	198	193	158	213	203	183	217	191	187	177	178	200	219	206	212	216	208	210	207	207	197	197	190	175	207	190	195	185	185	208	216	192	178	146	221	163	187	197	183	209	182	187	202	230	211	213	207	212	184	195	184	209	177	213	189	202	196	193	230	191	183	186	167	178	192	170	157	192	172	183	196	195	207	197	180	203	184	201	187	208	189	191	165	196	200	177	201	198	197	190	209	177	201	199	194	194	187	193	172	182	197	185	191	194	203	174	191	195	204	169	190	219	219	170	204	202	189	191	218	185	207	198	191	199	179	194	183	186	185	209	209	194	205	196	194	189	210	193	199	193	192	208	185	185	168	206	224	166	162	210	210	200	197	180	191	217	180	154	165	199	203	186	199	188	194	206	187	179	195	193	210	182	186	195	181	173	209	200	192	228	197	193	197	198	210	202	200	180	186	189	197	212	175	201	199	204	186	178	192	197	201	209	190	211	190	175	193	203	179	196	205	188	213	197	207	211	201	192	183	187	195	216	185	198	162	200	188	199	170	183	182	193	185	216	186	187	205	176	197	192	201	168	202	209	218	196	211	173	170	200	184	190	201	182	213	180	198	179	200	203	168	200	185	178	182	193	212	156	189	211	171	198	193	204	180	207	202	187	196	202	204	180	201	188	205	192	209	217	198	217	216	178	205	187	197	187	210	185	196	231	181	212	211	192	191	198	191	178	212	226	212	184	201	198	198	194	181	201	194	220	204	171	203	195	209	197	183	176	217	201	184	207	198	192	205	190	214	187	176	219	180	196	164	192	200	192	181	199	207	207	191	187	181	162	198	202	199	191	185	191	201	224	195	182	188	184	201	204	206	211	187	179	199	204	170	182	181	207	178	214	193	213	175	187	147	172	197	172	183	196	184	177	168	181	216	175	200	203	182	207	172	208	186	188	216	174	200	160	185	186	200	166	185	175	195	172	218	181	177	195	186	198	188	197	190	170	214	175	181	212	173	188	185	202	220	181	195	182	166	180	198	188	213	186	189	173	194	200	197	193	195	169	187	195	192	182	207	178	200	200	208	187	207	183	193	226	204	187	201	186	203	194	214	192	169	167	174	195	188	201	207	183	166	196	185	206	187	185	182	177	173	188	212	209	192	200	206	213	187	179	231	181	191	193	210	193	204	184	193	203	191	187	194	213	198	191	190	195	192	207	200	203	204	188	186	184	203	200	185	197	200	191	219	181	171	217	159	187	212	195	189	179	205	227	194	204	158	205	219	193	194	190	210	213	204	218	232	174	179	202	206	180	176	189	217	175	197	196	182	213	201	186	177	178	210	194	181	192	222	198	205	214	210	182	167	167	215	205	183	181	178	220	197	167	185	187	202	202	196	195	199	179	188	192	206	208	184	193	213	210	223	189	217	209	205	188	195	183	181	200	175	200	167	196	214	189	194	213	183	209	184	159	195	195	199	219	198	187	191	195	169	205	202	192	194	196	204	178	169	188	185	197	209	220	183	189	210	185	190	219	217	178	183	195	196	188	192	188	161	200	205	190	184	176	188	201	189	192	210	184	189	192	191	163	183	202	186	181	209	197	173	188	204	191	217	207	203	206	188	202	213	203	218	193	227	216	226	202	196	206	191	180	208	178	190	191	198	174	192	196	187	189	183	191	190	200	193	208	186	219	192	171	164	175	174	184	211	210	184	180	169	165	186	216	190	167	197	181	205	186
16999	7787	6851	5279	4295	3622	3435	3217	2468	1987	1740	1516	1335	1068	1033	889	837	757	699	680	601	568	593	603	615	564	612	512	486	436	458	456	449	450	460	485	450	424	446	452	434	429	447	430	460	448	400	427	407	425	413	407	453	387	412	415	438	393	397	409	395	423	453	415	438	416	428	396	448	454	434	421	398	388	402	387	433	431	411	421	445	440	460	382	414	471	424	444	420	402	418	403	393	404	459	412	441	407	461	424	445	388	432	459	432	414	407	377	438	407	423	372	412	430	412	412	386	411	419	416	424	426	418	433	418	429	376	426	427	435	438	388	402	406	435	374	433	415	428	394	407	420	442	403	375	429	404	419	420	405	422	408	456	454	399	439	431	395	410	387	424	429	440	414	418	385	415	410	384	398	447	392	416	442	407	419	414	427	449	440	409	434	423	423	382	426	403	398	424	426	416	387	402	369	427	415	410	411	431	416	456	444	436	413	426	382	438	402	419	376	458	399	406	420	476	374	449	417	412	442	389	415	415	410	431	391	420	392	421	409	439	376	395	419	422	456	392	409	456	398	424	420	401	422	417	443	407	405	439	409	408	416	408	450	437	414	440	415	439	453	430	414	421	409	393	401	414	395	441	394	415	404	395	443	384	424	390	420	406	409	438	434	406	408	444	458	426	425	410	390	466	428	441	434	429	466	450	382	396	399	422	442	412	415	438	444	440	464	441	410	422	420	412	383	401	459	413	387	459	388	428	417	427	427	410	402	407	415	368	427	409	415	430	402	447	397	376	420	416	417	450	397	378	375	424	390	417	429	457	403	414	382	396	423	420	418	438	403	425	386	431	425	401	411	398	435	393	380	427	431	408	442	411	415	400	432	411	470	425	425	415	429	424	432	420	419	435	391	431	407	420	404	410	411	396	412	405	423	414	439	418	411	404	418	382	412	392	395	422	392	414	391	428	447	394	424	436	449	430	440	354	450	406	428	408	383	409	457	446	365	397	427	452	413	439	411	415	405	444	395	448	416	414	413	405	422	418	403	422	404	425	430	462	425	416	398	423	390	419	405	414	376	411	374	418	419	413	405	405	424	438	437	434	425	423	424	419	416	392	419	401	390	416	416	380	436	396	441	464	382	400	417	416	429	419	387	440	425	399	399	458	406	412	396	433	424	433	450	422	433	385	393	433	455	408	379	448	374	437	434	414	395	396	381	443	401	422	431	426	434	434	401	444	445	411	413	430	429	429	402	429	418	408	414	440	403	407	438	402	410	382	412	434	429	452	436	380	410	432	429	393	428	414	409	429	446	402	417	449	436	422	439	439	451	465	409	400	379	385	438	371	426	412	412	433	398	415	431	430	405	448	426	417	393	436	453	413	388	440	397	407	412	423	448	422	458	450	455	404	412	421	399	352	412	397	397	396	406	414	430	406	423	405	418	406	397	426	445	425	391	403	397	404	397	401	418	431	486	384	473	416	440	426	415	432	428	446	393	430	422	425	414	416	361	424	415	388	401	412	425	412	443	393	410	421	425	419	424	428	409	411	418	406	379	422	425	442	400	392	446	410	465	438	439	401	414	421	419	474	419	454	400	434	389	397	439	427	424	402	435	430	459	432	414	445	421	438	416	439	419	427	405	409	408	443	448	398	426	419	410	394	408	398	417	416	408	420	456	399	414	443	420	383	366	390	397	377	406	408	425	444	436	441	416	401	410	387	439	398	415	401	393	439	428	406	431	400	413	399	415	428	397	422	409	405	437	416	392	402	407	438	426	448	414	405	396	414	417	392	436	383	439	419	427	445	424	438	415	395	414	395	416	394	409	409	381	446	389	408	396	362	426	429	432	436	403	423	429	412	389	407	407	378	451	441	423	409	400	423	455	438	450	426	407	423	375	377	459	411	409	438	427	430	379	422	415	419	461	398	410	406	401	404	411	407	395	454	378	443	444	423	434	416	410	422	429	463	410	412	451	414	402	409	403	419	428	416	364	423	430	409	409	443	425	410	409	386	416	414	401	426	397	403	428	388	375	375	434	414	391	431	435	389	399	420	400	402	376	413	417	425	469	422	410	448	426	458	386	414	420	424	381	399	457	385	404	439	427	409	386	387	424	430	448	436	412	409	428	383	393	414	430	428	425	412	436	423	386	423	419	422	424	442	400	409	415	389	461	384	420	454	424	437	411	414	408	427	431	455	394	399	412	385	387	415	396	388	375	438	439	412	426	392	399	419	428	412	446	405	418	408	420	410	397	402	441	400	441	404	409	434	400	403	395	417	425	459	415	453	420	450	390	409	404	441	423	428	408	440	408	439	387	401	400	422	392	404	364	387	397	405	425	407	460	424	403	409	422	423	398	441	442	440	425	426	427	434	390	422	433	406	381	430	422	443	397	435	403	422	431	442	432	428	413	416	400	405	450	405	419	431	426	416	440	454	396	420	422	430	390	451	432	410	392	379	409	416	417	404	435	408	401	423	431	432	384	413	424	424	425	411	416	401	438	447	412	402	419	438	429	407	416	401	461	437	430	445	408	435	400	404	455	410	436	407	411	420	430	422	418	413	425	399	409	427	414	466	393	422	398	430	419	424	423	409	411	421	421	410	435	412	379	412	420	427	406	395	398	414	430	417	413	409	429	422	428	458	433	392	437	421	425	414	423	371	436	401	432	400	402	392	402	409	412	426	417	392	406	419	428	411	404	442	408	423	433	446	428	436	381	409	451	426	378	435	406	431	418	412	437	426	466	439	461	430	399	399	412	404	398	401	405	435	389	405	428	406	429	391	403	409	397	437	418	409	433	410	403	442	415	421	434	412	397	436	428	424	444	418	448	425	374	432	388	417	427	403	394	408	399	424	372	431	393	387	403	430	449	433	421	414	400	432	387	398	434	368	449	423	415	403	402	422	440	418	385	408	435	413	413	441	413	389	441	398	443	388	401	416	426	432	391	420	427	403	432	414	422	405	429	434	399	411	383	413	403	404	433	428	450	428	447	399	424	409	451	410	473	430	422	427	399	428	401	434	419	435	406	403	393	436	369	428	412	428	399	418	466	399	445	387	439	377	381	437	426	413	420	406	444	411	378	447	376	407	402	430	399	386	437	435	417	408	424	430	398	370	397	385	407	421	421	424	425	385	416	378	436	441	458	425	409	431	385	405	425	417	411	443	421	405	410	428	449	429	416	437	400	418	418	420	377	440	421	434	417	464	407	419	416	422	387	391	410	404	394	430	422	453	375	434	454	424	404	449	442	403	432	401	405	419	442	421	392	388	468	424	444	418	439	421	427	403	408	407	431	413	405	426	396	399	440	437	439	440	406	432	433	423	412	387	429	436	392	419	417	426	444	432	413	406	437	432	400	425	454	415	431	414	416	411	428	391	423	416	406	411	420	445	408	431	410	411	417	420	396	430	437	441	465	388	458	403	469	412	424	409	411	412	447	434	421	414	438	426	408	417	433	411	376	389	401	415	402	422	430	412	397	425	394	428	407	404	391	409	442
42462	21615	10399	4352	2566	1787	1452	1223	974	880	676	600	559	415	484	385	341	302	303	270	254	250	258	231	261	227	215	208	175	197	195	165	198	183	167	189	184	192	172	178	177	189	186	198	186	172	185	179	168	180	186	159	171	189	145	152	172	140	193	222	207	192	174	187	197	191	173	187	157	164	202	144	191	188	165	175	197	141	172	152	172	173	188	164	179	180	213	165	185	164	200	165	169	186	183	185	156	195	151	157	177	173	171	150	173	179	198	183	183	193	190	177	212	170	164	180	188	164	173	173	187	186	166	161	167	184	203	169	162	197	195	177	177	172	184	169	190	162	164	189	168	171	158	163	181	164	182	189	182	191	181	179	160	175	153	179	165	176	178	144	174	177	187	175	193	173	169	179	215	166	178	142	199	182	183	176	155	180	183	172	176	190	191	187	172	182	180	177	183	180	176	159	166	171	193	187	163	181	176	195	180	186	186	185	171	158	192	178	151	166	149	166	183	199	187	192	181	163	219	188	183	180	210	140	163	168	187	167	176	176	144	180	190	157	168	156	158	177	165	172	154	174	163	163	173	191	189	176	156	171	203	156	153	175	167	161	183	171	190	188	190	175	185	184	164	188	216	183	175	178	196	176	199	153	173	157	179	180	165	189	169	190	173	192	173	152	171	191	184	167	166	185	188	193	171	175	170	180	169	174	173	192	207	201	162	189	149	158	170	185	169	163	161	170	157	161	171	182	173	180	204	153	168	179	165	172	191	180	172	174	172	175	171	180	179	182	189	155	194	159	177	167	150	185	176	170	164	179	167	191	177	168	160	170	151	197	164	165	158	192	206	163	174	149	162	165	161	187	180	189	182	165	146	178	165	172	211	164	179	164	178	180	162	170	177	168	163	178	179	168	139	147	162	168	175	185	156	161	169	165	161	167	166	178	183	173	177	182	167	173	175	168	178	164	168	155	189	181	173	158	196	185	201	167	162	172	180	169	145	151	207	170	192	184	149	183	160	167	188	183	155	161	179	181	152	184	171	168	175	160	184	179	171	175	194	190	191	169	163	173	157	166	184	164	144	189	187	180	179	147	177	150	169	174	170	189	180	197	156	170	169	171	161	167	174	157	158	180	166	160	175	179	165	157	169	184	168	165	171	161	156	153	176	190	176	202	171	165	184	188	181	156	158	174	169	173	165	167	167	168	169	190	139	162	193	172	151	178	187	163	201	183	176	173	175	171	195	168	165	154	177	170	161	173	183	154	189	175	217	196	174	180	173	160	186	200	157	173	177	190	178	186	190	177	202	184	148	186	173	150	151	179	192	166	173	160	181	146	165	214	168	180	178	201	164	156	164	172	145	169	191	182	160	156	181	170	163	152	146	167	178	168	188	166	164	174	189	180	177	163	197	181	174	155	208	164	145	176	175	161	167	155	171	175	174	170	188	173	193	175	195	171	166	178	165	215	178	192	190	168	186	151	171	154	174	182	184	170	187	170	202	210	172	180	167	176	191	155	185	175	160	175	194	164	178	174	188	178	164	196	164	141	163	186	159	195	201	162	164	163	185	187	170	189	174	142	166	154	196	188	183	180	180	157	188	169	209	155	166	214	172	163	183	178	189	196	175	183	208	151	166	179	169	160	164	180	164	156	178	166	178	181	163	174	207	159	174	162	180	156	161	184	191	191	158	189	177	186	190	168	160	201	162	171	191	162	167	174	172	199	183	176	185	148	134	180	166	154	182	162	162	203	139	185	183	163	167	204	151	155	157	173	169	164	162	174	162	171	193	168	168	208	184	172	161	192	184	161	194	173	198	179	181	212	154	158	206	163	186	156	180	193	191	169	181	172	182	161	159	187	171	166	149	177	159	151	180	146	193	156	181	185	167	181	175	157	156	168	165	173	166	182	159	156	171	199	164	169	191	155	189	185	177	182	182	212	166	196	192	172	165	211	182	176	177	160	174	182	180	175	157	156	199	183	153	155	151	171	207	184	139	160	175	179	151	149	191	173	183	183	200	185	187	160	187	158	184	160	172	160	187	143	170	168	178	201	188	162	181	194	160	181	155	164	151	185	165	157	176	168	164	176	171	152	193	179	181	170	156	165	176	173	157	196	208	180	158	185	161	167	189	170	165	149	156	177	195	150	171	191	204	156	157	176	180	169	177	176	184	193	164	178	195	180	151	164	167	170	174	165	176	166	209	143	166	163	182	169	174	184	181	175	160	166	156	181	171	192	188	159	167	170	185	181	169	158	180	166	163	177	180	173	141	168	182	180	184	166	200	161	179	181	178	179	193	202	192	179	158	159	176	184	158	170	158	173	192	178	159	186	156	174	131	145	191	158	179	171	183	171	203	160	173	177	168	193	176	135	166	159	171	165	186	160	156	182	189	201	195	165	163	165	167	139	150	160	159	160	199	173	187	190	181	154	159	173	190	147	178	192	159	186	162	181	183	165	190	187	191	172	188	176	188	200	179	164	150	182	185	177	166	200	172	189	202	191	156	173	187	165	163	150	176	169	175	179	189	193	175	167	148	166	149	160	177	179	171	168	170	180	182	163	162	165	164	202	179	142	194	168	193	197	184	154	171	170	171	168	187	187	174	173	155	169	179	168	155	194	172	179	186	154	190	176	164	176	180	190	165	183	187	173	166	175	172	180	214	165	189	180	197	145	189	174	164	179	152	172	182	176	173	163	172	168	200	187	173	183	197	161	159	192	167	170	174	152	200	151	173	175	162	165	178	183	204	177	181	194	157	170	177	167	159	167	169	213	186	179	178	181	145	159	186	181	194	183	180	175	146	168	169	171	144	180	167	168	192	190	181	169	176	184	178	215	170	192	187	155	191	193	196	146	177	187	160	171	181	207	189	166	195	157	178	161	208	183	173	172	174	174	162	190	169	200	184	220	206	168	176	169	183	174	175	156	172	153	184	163	159	162	196	178	162	181	180	175	173	168	163	206	178	157	163	210	169	163	161	176	190	188	171	178	170	190	183	149	176	141	196	176	160	167	154	141	168	179	162	171	174	182	166	194	175	154	187	174	176	167	185	175	167	174	175	158	196	171	166	171	175	164	178	183	196	195	187	149	180	168	166	171	185	196	182	150	173	174	172	161	200	182	161	200	165	171	190	163	182	155	171	185	162	187	156	157	158	176	192	181	162	178	191	179	193	175	155	184	173	188	176	180	202	190	197	154	181	179	177	166	157	192	174	184	212	173	167	160	168	161	170	193	170	208	171	174	166	193	164	182	172	170	168	173	176	190	159	161	170	180	172	179	163	176	178	166	188	162	184	167	186	146	183	155	188	177	199	186	185	173	149	163	190	180	199	151	153	183	161	203	204	178	181	170	195	178	174	178	180	145	168	194	179	183	166	185	171	159	163	175	162	152	145	153	195	189	244	169	193	167	194	183	179	186	174	172	165	187	169	184	181	178	210	190	199	168	189	173	171	155	160	171	175	194	197	149	186	146	178	195	191	179	156	183	190	171	206	181
24472	13658	13045	10401	8616	7382	6304	5530	4445	3812	3392	3020	2575	2080	1873	1652	1344	1154	1043	981	819	856	872	734	862	918	774	678	533	483	489	458	475	400	433	464	449	430	415	424	398	422	387	423	391	427	432	380	410	401	427	410	381	385	414	406	414	394	409	416	397	390	365	393	409	418	419	441	382	355	420	401	394	370	412	349	393	424	379	409	419	359	394	369	414	395	365	369	393	386	385	375	396	378	410	358	399	408	402	377	368	405	382	386	379	380	378	401	390	411	418	398	360	350	387	383	439	400	397	379	372	395	396	372	399	391	415	389	342	385	367	408	379	397	393	385	430	347	411	399	369	370	388	424	346	384	406	381	389	391	361	381	404	401	383	414	390	387	357	379	409	370	404	395	366	411	377	396	390	372	373	385	370	389	392	386	373	378	389	402	415	434	409	376	370	401	385	374	370	400	362	371	359	402	400	386	404	381	410	394	367	357	382	421	403	414	413	405	385	370	402	391	343	381	364	384	374	365	418	413	405	356	370	392	363	388	375	386	372	380	337	395	372	400	382	384	352	365	396	394	371	388	388	394	409	368	387	400	333	370	391	359	375	398	382	389	389	333	389	358	361	414	427	410	348	411	380	371	379	383	380	376	389	401	385	386	388	403	373	397	405	361	369	384	385	387	376	373	358	395	375	384	397	378	373	371	360	369	360	378	368	359	388	395	359	399	401	369	350	408	384	357	399	337	368	392	371	396	393	387	395	400	399	373	386	422	383	354	375	406	379	391	378	373	383	394	412	394	390	370	379	413	388	387	425	384	420	392	385	412	378	396	385	396	413	351	420	397	409	394	408	391	359	382	373	389	361	424	361	406	384	397	379	390	389	383	419	377	356	392	362	355	400	374	398	390	384	388	402	364	378	365	391	377	382	423	386	382	382	361	393	391	365	367	331	383	392	370	348	367	412	370	388	372	416	361	374	392	408	379	381	393	372	410	379	401	372	390	375	395	378	361	413	372	381	377	397	385	404	388	353	360	407	358	384	412	399	403	371	393	390	410	396	368	377	366	376	391	375	391	382	374	402	398	387	392	375	384	371	378	438	369	388	418	404	386	378	377	366	354	393	389	373	357	378	394	372	413	385	409	383	383	377	400	347	342	435	377	366	409	425	384	353	350	387	398	378	370	386	380	393	380	403	368	396	396	360	375	335	403	380	382	400	363	394	398	378	372	421	415	379	367	412	409	373	388	366	354	396	405	386	406	362	396	394	392	362	365	382	388	387	381	397	412	394	379	390	392	388	389	379	377	345	385	374	376	403	397	396	363	363	400	359	368	398	356	375	393	403	393	387	372	416	390	378	388	400	434	371	362	438	406	377	427	395	377	401	383	390	379	398	359	368	398	395	358	342	363	400	370	404	403	395	411	403	349	371	392	372	375	355	364	381	372	385	352	392	375	359	361	374	359	356	382	354	398	393	393	368	399	407	369	372	370	385	401	377	363	394	368	380	369	388	406	400	390	394	389	382	414	419	390	377	386	364	366	381	368	401	373	362	415	376	377	390	391	400	415	387	358	402	410	373	365	398	398	425	368	406	381	412	410	372	391	376	413	398	373	346	364	376	409	412	374	372	356	421	383	397	350	408	394	377	360	375	424	402	373	402	356	409	402	391	355	394	411	424	364	394	379	385	408	380	386	388	398	393	391	358	391	388	405	412	374	390	433	388	365	375	368	378	392	370	385	401	393	382	339	409	376	367	399	382	376	413	366	412	379	385	363	368	374	406	401	404	396	337	365	385	380	367	402	353	330	389	371	363	395	371	375	383	379	412	430	376	396	389	407	406	357	384	407	354	387	414	370	375	380	350	427	361	391	369	368	380	373	378	402	396	406	378	379	365	410	366	421	386	387	398	359	389	395	409	373	366	373	396	423	401	379	367	398	383	386	395	405	384	411	388	398	391	412	347	386	364	421	415	390	401	372	392	398	396	388	412	385	349	408	411	373	418	354	384	368	380	385	398	393	405	388	378	426	382	403	361	384	381	371	379	393	423	407	330	439	389	382	370	357	375	383	393	363	386	373	395	421	350	409	417	372	385	407	370	386	403	396	392	366	388	394	390	362	368	366	403	380	415	351	391	374	411	347	398	395	378	374	407	372	376	394	393	391	395	386	387	347	392	411	383	382	358	403	379	389	387	385	389	374	383	370	434	354	394	398	413	414	383	352	384	381	391	391	369	400	392	357	410	398	373	400	415	434	367	389	406	362	408	405	379	336	411	394	418	381	359	389	410	392	371	397	341	366	372	380	354	366	404	420	399	362	381	415	394	367	384	362	361	385	385	436	372	377	347	364	391	401	395	416	437	380	396	401	383	359	376	384	381	369	385	384	394	407	407	400	371	383	412	378	406	366	393	370	397	397	392	396	376	414	396	362	391	387	393	370	413	404	366	363	366	390	405	390	367	357	406	391	373	390	366	383	385	379	381	376	360	385	388	376	363	402	334	382	392	330	383	381	377	356	346	394	382	398	401	375	394	403	387	405	385	406	405	416	382	411	374	393	383	415	402	375	377	400	377	371	389	385	353	359	404	372	372	400	394	363	368	415	370	396	414	401	413	382	422	387	380	377	379	402	376	373	382	385	397	417	402	405	392	370	374	389	361	399	369	383	367	368	387	387	415	376	361	369	366	383	384	375	359	438	357	414	415	394	371	415	382	404	373	418	382	392	353	373	389	398	389	377	397	373	375	362	346	381	384	386	354	392	375	387	394	368	386	340	363	372	387	399	397	394	362	386	380	377	389	363	407	371	369	372	409	354	362	360	384	381	362	384	377	376	362	415	387	370	370	377	396	402	326	361	386	404	348	383	390	403	385	401	397	411	378	382	400	371	368	363	402	355	390	378	395	398	353	372	412	360	389	389	366	389	379	398	399	356	386	355	375	367	374	360	382	382	362	367	360	343	373	389	355	392	403	374	411	404	410	385	390	415	390	393	422	368	404	388	399	380	380	416	406	417	360	359	383	405	404	413	380	359	396	380	407	393	384	381	383	411	396	394	385	372	390	369	371	384	416	354	368	392	409	392	390	380	383	359	414	410	419	413	390	418	336	359	376	356	393	415	399	416	397	379	407	410	362	377	412	427	382	379	392	401	391	435	363	368	377	360	395	415	360	378	356	369	376	415	400	378	373	384	386	380	400	371	396	339	397	407	407	409	388	408	385	403	395	395	379	332	353	386	402	364	366	385	390	359	396	358	415	380	404	371	405	403	370	388	385	384	364	371	409	376	380	420	378	407	386	371	357	377	360	412	378	401	427	363	383	352	402	407	382	384	399	350	386	404	424	405	379	403	399	347	432	371	352	401	399	398	400	383	414	372	379	384	378	386	407	427	413	371	378	409	390	400	413	400	369	403	368	364	407	407	390	405	406	398	379	386	382	348	420	394	449	383	409	411	372	356	384	370	379	371	394	355	366	371	371	366	370	369	385	378	384	385	360	413	372	396	411	399
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
