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
338001619057	338001619613	338001620163	338001620713	338001621263	338001621813	338001622363	338001622913	338001623463	338001624013	338001624563	338001625113	338001625663	338001626213	338001626763	338001627313	338001627863	338001628413	338001628963	338001629513	338001630063	338001630613	338001631163	338001631713	338001632263	338001632813	338001633363	338001633913	338001634463	338001635013	338001635563	338001636113	338001636665	338001637213	338001637763	338001638313	338001638863	338001639413	338001639963	338001640513	338001641063	338001641613	338001642163	338001642713	338001643263	338001643813	338001644363	338001644913	338001645463	338001646013	338001646563	338001647113	338001647663	338001648213	338001648763	338001649313	338001649863	338001650413	338001650963	338001651513	338001652063	338001652613	338001653163	338001653713	338001654263	338001654813	338001655363	338001655913	338001656463	338001657013	338001657563	338001658113	338001658663	338001659213	338001659763	338001660313	338001660863	338001661413	338001661963	338001662513	338001663063	338001663613	338001664163	338001664713	338001665263	338001665813	338001666363	338001666913	338001667463	338001668013	338001668563	338001669113	338001669663	338001670213	338001670763	338001671313	338001671863	338001672413	338001672963	338001673513	338001674063	338001674613	338001675163	338001675713	338001676263	338001676813	338001677363	338001677913	338001678463	338001679013	338001679563	338001680113	338001680663	338001681213	338001681763	338001682313	338001682863	338001683413	338001683963	338001684513	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2782	3650	2300	2782	3650	2300	2782	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
54569	27140	14704	5982	3402	2339	1694	1221	950	822	719	559	470	400	383	373	332	340	331	327	297	269	258	264	269	273	270	265	254	276	236	206	241	219	210	232	193	214	247	208	209	197	204	192	200	221	183	177	173	181	190	206	209	183	206	178	173	187	181	194	199	219	179	201	210	176	206	201	200	186	208	182	181	181	225	195	192	189	173	157	168	176	208	214	216	176	194	215	214	161	194	203	193	217	153	185	193	210	187	184	193	172	202	221	170	172	167	191	186	187	205	208	199	192	173	164	186	201	226	177	201	201	159	185	198	165	220	188	214	182	172	195	192	212	205	161	169	180	193	176	193	161	195	171	193	199	214	178	192	174	214	189	193	192	204	190	184	168	206	191	184	194	187	187	183	213	193	183	203	189	180	191	183	176	190	185	185	177	199	193	190	185	191	212	204	196	178	197	196	201	189	201	185	179	198	202	194	184	203	189	190	190	199	211	201	182	211	167	212	210	199	172	190	164	191	189	175	200	196	184	181	157	171	173	169	164	201	183	193	203	179	195	204	182	182	195	185	171	215	184	196	204	182	215	224	168	173	162	140	176	185	199	176	184	152	167	184	210	218	186	206	199	180	193	180	190	194	202	195	197	179	181	180	194	196	176	214	188	184	185	172	188	210	188	178	195	213	173	167	194	167	202	208	193	188	181	227	178	208	190	178	185	183	204	197	195	166	164	194	197	202	197	179	173	180	145	179	185	185	203	190	183	202	163	188	189	190	170	171	169	198	188	211	182	183	181	190	184	204	187	196	169	186	189	195	192	182	179	193	204	221	205	205	173	218	206	189	204	177	192	212	182	186	204	183	192	187	172	200	191	190	199	221	187	228	204	178	222	208	178	187	186	178	221	186	225	193	204	167	195	157	179	183	190	199	203	191	165	195	182	191	199	193	190	200	182	178	220	204	191	195	215	192	214	199	189	158	202	182	207	191	193	188	211	191	160	173	173	185	195	175	215	164	178	177	169	173	162	193	185	180	187	207	171	234	206	178	181	221	224	187	169	189	191	189	203	210	179	184	192	193	168	227	185	211	198	146	179	196	182	176	179	204	170	175	201	203	188	174	169	163	176	190	186	186	210	193	192	190	182	222	192	146	179	178	204	193	197	189	166	194	197	172	211	179	183	188	223	210	193	190	181	180	196	191	181	203	158	191	175	182	175	200	178	193	204	196	180	182	199	208	204	185	201	183	208	156	161	175	200	174	183	197	156	192	206	202	187	206	188	182	190	185	192	193	207	183	220	181	164	166	192	209	212	184	192	182	205	171	202	196	179	198	183	213	173	184	227	167	169	226	167	187	177	184	208	215	207	194	198	208	157	157	187	165	178	205	187	179	155	207	209	205	201	203	208	189	155	192	198	211	174	198	200	187	184	191	185	186	193	200	240	174	169	200	194	198	231	159	174	161	180	196	201	194	184	179	202	186	195	185	188	175	191	185	188	170	191	198	193	177	167	220	187	206	173	204	186	221	218	189	185	188	199	173	174	196	219	186	216	232	220	183	169	193	189	183	201	190	186	212	148	164	163	197	189	201	181	183	156	194	191	217	184	183	198	202	199	205	189	177	193	170	191	197	169	198	187	173	198	199	212	183	200	186	218	206	191	180	186	222	185	215	202	195	191	179	179	178	198	161	157	197	154	170	185	194	213	194	201	170	171	184	167	223	158	173	212	194	206	201	211	171	171	179	202	174	207	166	188	199	193	180	181	202	199	193	188	185	188	194	201	195	197	179	208	189	187	192	215	185	182	190	213	185	161	182	190	199	195	169	180	180	165	187	200	179	180	193	186	197	194	189	170	177	188	198	165	201	201	173	223	202	185	203	207	219	198	197	182	203	192	179	211	208	191	232	173	185	198	187	194	164	156	191	184	175	201	186	177	197	193	192	208	198	208	182	183	189	196	185	169	178	190	198	215	205	200	169	217	194	201	202	196	186	169	185	206	188	180	207	155	187	163	151	171	200	208	203	200	202	199	194	182	206	172	196	182	174	178	168	179	228	183	195	207	206	209	164	214	193	204	222	213	202	191	200	196	190	176	190	202	202	194	190	189	174	205	186	200	197	181	184	184	174	189	204	214	197	186	202	189	181	182	192	162	187	159	181	175	210	174	188	196	196	194	161	203	198	184	219	183	220	208	200	181	216	186	170	208	173	217	204	178	178	208	192	198	208	178	202	193	216	198	183	198	200	166	171	205	225	196	168	152	187	171	196	176	181	182	201	191	205	173	177	193	183	201	184	208	167	187	197	200	203	197	204	205	155	193	163	173	180	175	193	178	186	175	184	173	199	200	208	186	215	166	201	224	186	202	199	182	165	183	200	193	163	204	206	162	199	219	179	170	219	164	192	220	208	207	185	196	173	185	166	203	191	179	180	171	205	189	158	190	208	183	168	172	200	204	208	211	187	164	208	195	191	216	195	221	189	186	178	187	181	163	201	185	206	203	198	188	205	181	200	204	201	179	168	171	208	197	196	205	209	197	213	205	209	173	171	182	175	171	199	205	219	201	170	171	172	193	187	190	169	217	209	209	203	178	199	193	201	206	175	188	168	190	197	196	177	207	164	202	186	222	197	183	210	221	179	208	152	201	182	184	198	208	200	205	158	189	223	173	191	205	183	212	207	195	163	211	191	193	208	199	165	183	203	176	168	158	170	164	201	213	194	217	180	186	194	184	183	180	178	173	199	192	197	177	210	186	205	216	177	211	206	176	224	177	157	173	189	180	188	186	196	187	203	186	183	187	190	179	205	220	196	183	174	180	176	177	206	216	215	175	190	204	202	186	220	215	180	178	175	195	202	187	181	219	181	192	177	207	191	195	199	191	220	174	172	185	197	194	191	205	208	187	191	198	159	177	184	197	176	182	211	187	132	195	209	200	169	217	193	184	198	197	165	184	204	180	201	212	177	186	177	180	199	203	199	207	208	186	167	210	187	200	203	199	206	179	195	178	159	204	195	187	197	197	188	195	196	177	204	175	185	193	205	213	237	190	162	185	193	205	210	173	191	164	192	172	192	159	178	198	208	163	191	193	202	188	175	184	204	199	196	191	191	210	187	209	183	189	186	208	171	188	207	197	205	208	201	175	162	185	183	191	172	176	189	171	194	151	178	195	206	222	182	157	188	203	166	190	163	184	174	199	183	173	191	190	213	216	179	188	179	205	222	196	169	198	189	167	184	190	193	171	165	185	210	179	161	182	187	191	207	223	177	165	189	175	193	185	188	208	199	174	204	153	203	182	179	198	173	185	188	188	181	201	177	190	181	180	195	198	187	200	185	206	215	177	205	186	195	198	215	165	184	185	165	201	213	190	166	197	180	181	194	194	165	173	190	163	197	189	181	221	219	176	172	208	182	192	189	192	163	178	203	171	188	185	190	203	189	191	189	220	206	196	217	189	195	166	193	182	176	190	214	193	181	201	162	187	175	182	181	191	171	206	195	198	178	171	184	215
31097	17267	16444	13413	10773	8682	7252	5795	4461	3576	3236	2626	2161	1784	1657	1477	1288	1175	1205	1190	1163	983	966	943	911	917	899	848	851	867	798	732	693	665	628	569	598	529	501	508	488	473	461	439	457	429	449	415	424	439	458	412	441	437	394	392	395	468	463	434	427	414	450	410	407	422	401	385	420	411	443	418	417	437	434	404	442	413	395	412	396	391	401	408	411	417	457	408	381	408	452	403	385	434	431	446	402	418	413	428	417	386	412	411	397	405	397	418	400	421	425	409	438	430	429	419	358	387	448	436	402	444	415	401	416	393	444	402	411	400	419	412	409	429	406	426	388	400	403	439	402	418	392	433	444	458	388	376	408	428	380	450	417	403	449	366	402	411	376	369	438	398	400	452	458	406	420	411	411	399	432	405	437	444	426	396	408	405	415	370	410	393	412	403	386	435	409	403	409	393	426	421	411	404	401	421	403	439	449	383	443	410	408	400	420	393	446	419	397	386	435	422	381	412	413	442	448	428	425	398	403	410	423	397	424	418	429	419	426	414	426	377	384	409	383	437	393	389	410	401	426	394	401	403	419	442	391	411	428	395	414	439	427	421	427	413	415	410	403	422	419	413	450	429	418	401	394	399	430	415	428	447	417	420	456	375	438	415	442	426	423	414	389	425	436	431	422	430	412	425	390	452	429	441	411	377	408	408	421	450	411	419	424	432	389	443	426	401	417	419	416	450	446	419	407	420	393	435	411	402	361	470	412	414	404	448	413	402	428	403	429	412	417	407	446	458	390	412	413	421	451	402	415	374	430	397	422	371	415	466	450	389	437	414	428	414	411	449	442	420	379	416	414	430	422	389	411	415	377	400	424	418	398	387	423	372	435	407	402	399	446	377	395	402	410	399	404	443	420	413	455	432	430	404	429	444	452	420	410	425	427	417	456	427	421	384	413	423	452	414	444	418	382	429	393	427	436	390	415	417	366	405	437	396	444	418	440	453	399	441	440	363	427	451	413	426	424	436	408	416	413	397	442	433	398	419	418	347	424	426	420	425	403	444	388	407	447	428	404	377	458	424	420	398	418	406	416	376	382	412	410	453	415	407	398	410	400	407	388	423	392	405	451	424	395	415	436	429	414	418	417	442	436	412	424	416	406	451	410	428	404	401	420	427	402	445	418	435	419	434	407	420	463	415	425	428	406	406	377	440	414	430	407	441	416	416	417	388	410	434	471	381	389	398	407	433	449	419	385	397	405	393	414	429	405	418	412	395	429	423	393	387	406	396	409	407	431	413	451	395	462	464	429	389	389	399	386	430	387	397	454	430	414	425	447	417	399	415	422	421	402	422	411	402	382	426	393	417	372	410	395	447	399	423	384	462	391	409	441	396	438	410	433	404	427	413	447	400	422	395	443	410	415	428	437	378	408	415	444	440	416	403	410	417	398	384	412	441	382	432	402	422	416	446	426	410	405	438	422	414	411	446	409	418	418	390	429	417	436	431	434	402	443	453	446	423	450	393	412	403	416	446	434	426	435	373	410	422	408	405	412	409	424	392	414	427	394	405	427	433	413	405	446	434	396	406	453	390	404	399	408	422	430	378	426	403	387	417	426	433	368	417	420	411	465	443	416	357	432	416	454	422	435	429	389	390	396	397	448	466	434	436	411	426	410	442	415	430	432	443	390	418	445	464	420	424	430	411	430	402	435	408	420	399	442	415	405	418	394	435	383	381	441	411	401	390	441	405	406	435	451	420	463	425	394	422	426	407	422	380	429	394	434	426	389	436	437	422	415	448	393	427	454	400	401	437	448	421	402	386	420	408	401	459	394	412	401	418	407	389	440	400	424	441	403	405	429	461	409	387	400	400	423	421	429	395	440	448	414	408	452	414	420	419	399	411	390	429	444	444	417	426	438	414	418	453	418	429	408	441	417	403	402	438	414	404	404	399	420	376	411	452	416	412	425	438	407	396	402	429	413	427	401	419	418	435	398	410	377	426	438	414	391	433	416	422	443	406	419	401	435	398	420	401	398	448	408	439	413	426	420	423	415	402	414	432	435	404	448	410	390	429	435	423	407	401	412	421	451	399	431	413	421	373	447	405	410	402	421	425	414	438	444	405	433	388	402	460	422	402	455	395	394	420	413	429	423	386	419	399	417	414	416	419	420	407	419	409	396	426	402	418	428	411	432	405	421	405	414	421	423	395	440	427	441	414	423	440	406	435	432	416	405	401	389	436	392	430	463	433	454	383	380	395	419	450	409	441	423	433	413	397	399	391	462	397	397	370	424	420	421	376	428	475	410	451	418	431	403	388	411	405	418	426	420	449	415	408	420	389	423	413	409	450	377	398	399	458	439	383	402	429	392	399	426	432	398	405	430	431	419	387	416	409	413	424	400	376	394	392	404	431	427	391	440	418	427	391	418	384	401	422	397	400	420	388	425	375	416	378	438	383	390	419	444	420	397	406	442	439	375	394	404	451	393	416	443	410	398	376	433	415	433	414	420	425	386	422	411	437	418	434	417	413	415	433	413	414	412	417	413	439	411	442	432	390	398	423	401	393	441	405	406	433	383	421	403	410	408	411	420	384	401	399	405	392	403	413	382	448	412	432	409	450	436	421	453	428	414	415	437	428	410	403	405	416	418	387	420	430	399	426	414	388	389	415	390	418	447	431	418	374	406	435	418	417	423	417	431	437	431	404	415	388	445	431	392	442	429	451	417	443	431	414	428	407	398	415	366	417	409	423	408	422	401	420	439	429	408	420	401	409	415	459	433	437	403	421	380	412	384	408	426	433	426	398	419	414	405	438	450	455	435	385	460	414	407	447	406	459	460	442	397	421	432	419	417	409	428	402	427	398	444	408	429	394	434	439	386	432	421	426	432	436	433	442	412	412	434	445	400	378	427	436	409	411	417	444	432	389	424	426	409	365	429	451	457	414	428	411	455	437	429	414	391	403	426	411	413	411	423	400	419	417	423	407	362	398	437	420	425	434	404	406	416	415	425	399	416	422	394	439	407	437	404	406	411	397	436	382	391	423	398	420	366	397	422	416	424	418	398	447	397	405	407	388	424	383	409	373	426	399	442	456	416	445	408	399	404	415	439	383	401	439	443	414	382	393	426	442	414	398	395	427	407	403	398	386	426	417	438	446	410	417	392	425	368	408	414	402	436	411	444	417	406	417	387	443	400	424	403	377	420	427	418	389	426	369	388	425	391	416	421	460	430	429	403	413	438	434	428	410	414	425	447	419	428	399	400	408	459	429	403	384	399	426	443	427	414	402	399	416	408	389	423	427	416	421	439	389	434	411	452	393	414	416	416	416	405	423	442	421	411	415	435	410	427	465	420	429	416	406	404	442	443	445	409	414	425	441	451	433	471	400	422	421	451	431	390	450	439	399	417	421	404	481	407	421	424	434	414	408	408	377	435	425	440	450	398	428	396	436	409	441	443	386	380	383	419	395	439	393	410	424	403	416	426	425	408	408	425	444	453	405	426	438
32603	11791	4353	1930	1161	920	736	606	470	379	376	282	266	263	277	235	222	226	233	219	233	222	235	170	195	205	199	202	191	211	220	213	224	209	183	197	180	193	179	175	197	168	192	198	186	197	202	212	177	200	203	211	211	197	194	197	187	198	203	209	207	172	195	206	190	208	202	166	176	166	171	176	164	191	145	183	191	189	199	179	200	188	184	205	198	196	179	181	193	189	204	152	180	182	200	197	194	183	208	188	201	181	191	178	168	196	191	165	181	185	203	194	183	182	176	218	204	198	170	183	200	180	180	194	188	226	173	183	163	191	205	188	202	195	207	188	204	192	180	183	155	173	195	172	176	186	195	182	186	175	171	182	178	195	209	190	209	197	167	201	177	193	182	189	181	179	184	194	204	179	199	159	181	200	207	204	206	187	210	187	195	207	188	173	187	186	165	209	194	187	180	176	163	175	168	212	202	180	202	198	177	181	179	214	197	176	149	175	189	178	174	176	177	180	184	186	185	168	189	175	197	187	172	172	193	209	148	193	189	185	189	181	162	202	165	205	209	177	164	183	183	169	216	199	204	202	188	198	216	194	193	171	175	185	165	191	186	177	197	196	215	215	181	186	177	220	193	186	177	181	194	187	193	189	184	192	182	187	186	206	181	200	191	181	200	169	208	192	190	163	153	155	192	224	188	168	158	173	184	182	183	193	197	183	195	166	173	179	188	180	171	178	181	185	197	194	200	195	175	218	202	203	162	194	188	170	176	194	200	187	191	191	204	188	193	196	193	194	185	164	177	200	219	182	200	185	190	190	177	221	188	199	191	201	194	171	187	206	178	216	172	171	194	183	185	193	174	176	180	186	219	190	178	206	189	187	158	187	193	175	185	209	195	167	144	219	194	208	187	183	185	183	163	208	198	202	217	194	185	194	171	194	192	201	188	207	214	184	195	206	213	171	192	167	196	183	207	161	197	212	159	177	185	210	165	194	176	186	169	172	201	203	192	169	208	198	205	148	190	201	166	179	213	178	209	206	200	205	204	186	199	154	180	173	187	183	210	182	205	194	206	162	184	186	186	165	190	186	204	198	193	181	177	224	199	180	173	195	189	198	231	189	208	170	208	179	191	194	187	196	206	172	180	177	191	197	180	176	194	183	173	172	178	198	189	193	209	196	194	185	207	189	189	166	182	166	189	187	180	161	183	194	204	199	184	186	201	195	194	195	175	193	195	195	205	156	189	215	221	202	199	193	179	218	198	203	208	204	189	174	208	202	201	221	188	188	167	206	203	174	183	166	189	156	162	177	186	221	205	168	203	173	161	154	173	194	189	190	180	178	196	171	172	198	191	184	167	158	168	189	201	183	171	162	190	175	208	208	159	166	187	199	186	195	201	205	200	196	209	189	182	187	200	206	179	190	178	195	184	183	198	176	190	176	171	192	191	211	169	193	170	175	209	185	197	193	181	180	180	177	201	198	193	181	187	184	177	203	170	182	180	181	159	199	181	183	168	159	167	203	164	181	185	210	205	193	180	202	187	181	187	187	171	193	178	178	207	193	198	170	183	179	184	195	195	182	204	196	191	183	182	204	180	231	185	169	164	199	183	185	183	167	189	204	171	194	163	199	211	200	184	209	168	196	197	179	157	165	177	176	190	175	172	207	186	180	195	173	175	211	194	187	176	180	205	194	196	180	174	212	180	176	177	180	173	161	194	198	171	183	210	199	203	186	160	168	191	178	189	185	181	186	185	200	187	181	196	152	195	193	182	178	184	200	172	198	212	216	181	192	182	183	191	188	187	180	206	177	179	166	221	187	204	229	181	170	183	164	196	180	213	176	193	177	178	180	178	193	174	168	186	180	203	188	194	194	164	203	191	175	187	191	165	162	187	192	187	183	194	173	192	182	190	198	183	219	211	167	179	170	181	215	178	187	185	181	199	192	175	185	187	206	170	185	176	192	215	196	198	199	201	187	197	187	191	206	196	198	198	169	208	167	194	185	191	191	193	181	207	203	175	193	198	188	211	195	202	165	183	173	177	220	156	206	191	207	217	195	197	159	210	195	199	184	191	223	182	188	172	197	204	173	204	207	185	202	194	217	171	204	182	226	175	192	176	161	193	198	187	169	185	193	185	161	173	174	205	210	200	186	167	196	216	177	189	202	171	191	188	229	195	187	204	203	210	176	183	194	182	216	169	211	214	201	207	199	182	197	210	182	162	188	178	191	187	185	177	175	211	159	191	195	155	189	216	198	192	178	186	179	186	170	178	175	178	184	202	167	183	217	222	202	177	194	206	190	201	181	159	184	188	215	168	175	196	183	173	208	172	214	217	171	194	189	169	196	174	192	186	193	173	172	192	177	171	175	218	195	184	211	202	184	195	179	176	194	189	189	169	171	174	206	207	218	182	206	210	199	171	221	208	171	172	180	217	208	184	197	209	185	195	188	181	208	190	179	177	187	173	210	208	201	183	190	179	201	187	182	208	180	168	186	189	219	248	180	181	227	194	193	180	159	204	181	185	160	189	200	201	192	187	192	179	185	155	206	188	174	171	177	180	159	215	161	184	188	203	192	172	155	166	186	163	191	194	174	189	188	187	204	183	186	185	181	195	173	203	171	196	183	169	197	184	172	182	191	189	194	181	207	196	186	209	184	188	216	215	182	193	195	190	188	199	226	190	232	208	184	178	189	201	185	210	165	166	193	191	168	187	199	174	166	187	184	170	214	191	190	183	194	178	181	189	186	192	187	212	189	160	209	210	178	174	171	210	205	174	163	148	189	180	188	222	181	201	192	215	186	201	185	189	199	172	192	209	202	196	193	170	159	169	189	175	181	172	182	178	201	175	196	215	175	214	167	154	170	176	171	196	197	174	182	170	176	200	181	176	172	168	193	185	185	193	178	195	195	185	133	183	195	191	167	188	193	175	175	173	216	189	182	186	194	161	200	184	189	198	196	202	185	174	191	212	213	188	182	203	204	181	179	180	168	202	187	159	198	191	169	172	206	160	174	166	175	173	200	189	165	189	175	185	180	165	216	172	162	188	225	199	162	166	201	199	199	181	168	167	192	195	195	179	192	186	192	195	162	203	169	194	177	194	210	173	177	199	183	174	178	171	210	189	200	200	174	182	188	183	205	199	203	191	181	176	197	188	179	195	202	190	204	182	180	169	182	184	199	239	183	182	225	192	208	196	220	183	153	198	171	202	208	170	189	189	185	177	162	190	208	186	191	181	183	216	216	219	177	195	175	157	190	184	209	179	201	176	153	186	174	175	188	162	173	184	184	187	189	190	198	175	175	217	162	196	174	201	221	178	162	207	176	194	192	157	168	189	166	183	218	184	185	188	188	182	182	183	172	164	183	197	197	192	168	199	186	183	166	186	181	171	201	182	183	191	177	183	192	192	198	201	196	194	182	196	165	190	173	206	153	185	172	204	162	205	217	184	181	186	204	190	184	173	180	188	194	185	178	199	189	191	196	195	225	204	212	182	162
18381	7060	6597	5550	4529	3725	2896	2488	2003	1663	1250	1098	1011	879	797	734	663	624	629	643	619	603	606	566	489	516	578	539	538	570	553	525	498	526	481	445	432	459	412	407	432	410	430	405	423	425	419	423	388	412	417	397	402	412	369	417	419	413	442	412	449	445	424	411	433	418	404	374	394	430	390	413	396	431	406	383	410	418	412	441	425	416	378	418	412	427	425	405	425	396	415	408	379	406	407	394	370	387	377	414	414	392	411	402	428	419	442	373	437	411	416	426	408	425	382	414	415	397	414	431	440	397	431	414	419	434	426	383	430	413	398	423	431	393	432	417	443	408	409	400	403	408	384	427	405	399	422	405	391	415	413	391	423	411	425	420	390	392	420	408	430	418	415	369	394	408	408	387	373	405	428	400	410	415	383	439	429	393	421	379	387	426	381	374	419	370	371	445	425	412	366	426	401	400	414	397	391	404	425	424	421	419	375	380	436	418	406	419	404	403	391	415	412	394	406	410	420	410	380	441	428	424	374	432	433	429	419	354	412	406	415	418	406	383	382	411	420	457	408	443	418	423	424	409	400	421	416	420	404	415	412	412	386	417	413	416	405	437	398	417	408	394	408	391	398	409	401	404	419	411	378	395	389	396	437	402	420	382	416	432	427	417	371	377	409	403	397	411	407	387	390	418	417	398	402	385	386	372	408	412	407	407	418	399	440	411	383	421	425	391	401	399	427	394	435	412	395	406	412	414	386	444	462	375	419	382	414	434	401	421	431	417	410	391	394	384	390	450	405	390	389	415	386	365	386	359	410	363	369	435	387	391	427	397	425	445	410	445	433	384	388	371	406	448	396	404	407	411	406	402	395	430	400	388	404	411	392	426	421	430	405	375	433	404	412	411	394	434	376	387	397	403	412	410	419	415	392	385	383	398	394	392	430	412	400	404	389	412	392	404	383	388	410	395	404	411	389	404	424	393	429	413	485	396	411	408	379	417	369	431	396	390	383	380	373	374	400	398	433	407	460	397	394	409	437	416	443	418	401	422	424	421	367	396	400	396	417	416	404	454	396	387	384	419	377	424	410	368	407	416	436	368	410	411	385	425	434	442	387	398	395	397	405	404	400	439	400	393	373	444	425	422	426	399	415	405	411	403	380	396	422	434	406	426	359	399	412	389	405	423	416	425	410	384	404	420	383	400	404	398	418	374	366	375	409	439	390	417	397	425	415	402	424	427	417	418	424	402	405	411	408	414	388	404	390	365	392	410	425	423	396	396	398	421	402	402	420	437	402	418	440	443	394	421	375	388	379	409	373	394	431	393	395	397	387	442	411	436	401	411	383	419	378	398	445	377	413	368	405	374	404	412	413	381	391	404	371	431	411	395	410	420	423	409	368	405	383	405	415	382	395	414	450	388	431	409	424	397	410	409	397	380	411	429	406	426	387	410	438	423	402	428	394	399	427	371	410	410	402	421	403	439	403	415	393	444	403	425	379	410	418	423	377	415	433	392	384	422	389	391	429	406	441	386	392	389	415	407	454	386	435	460	409	423	413	397	406	431	416	404	420	389	387	438	398	396	401	406	372	437	402	427	398	414	417	417	386	427	399	419	407	435	393	429	404	380	412	392	397	382	392	378	347	395	383	378	424	430	418	407	409	378	417	403	455	409	437	386	411	369	408	405	392	412	406	402	433	435	419	411	407	346	432	423	450	458	398	399	415	404	394	413	416	379	417	397	431	429	417	401	426	411	447	368	420	430	391	376	426	397	389	390	395	401	402	411	392	399	410	391	406	394	417	411	366	418	409	402	408	394	449	405	374	406	434	389	408	431	390	393	375	422	395	405	384	388	378	427	396	395	398	403	439	382	418	416	460	387	394	388	454	414	435	370	419	389	406	403	431	414	378	423	426	401	464	427	392	427	402	377	410	399	422	418	410	384	402	397	390	369	399	426	375	442	397	377	358	427	409	424	394	392	405	402	402	412	425	396	417	423	413	399	392	399	402	405	418	401	390	433	438	414	345	445	431	404	450	403	383	430	404	414	444	373	398	400	371	409	386	424	408	416	414	390	411	424	407	399	401	442	420	406	399	388	421	410	385	392	381	414	408	442	408	407	438	380	399	407	378	386	417	435	401	411	412	423	415	409	427	475	412	396	424	409	398	412	390	394	387	398	381	381	401	427	400	393	360	419	427	380	413	405	392	409	383	426	420	397	426	404	406	400	403	411	391	478	403	407	432	433	395	427	417	425	386	386	394	438	407	402	415	431	422	382	429	389	422	401	410	441	424	392	406	414	387	423	397	399	419	420	381	412	398	379	387	383	396	433	395	385	415	394	392	411	403	443	435	404	447	426	418	405	391	413	385	415	390	422	402	407	408	389	414	428	405	409	388	435	416	399	404	447	409	411	426	433	414	441	433	409	391	405	393	415	436	404	407	409	369	407	395	411	423	439	429	393	430	430	400	398	404	401	396	443	422	381	413	435	409	441	407	401	431	415	415	399	401	449	383	394	425	438	386	432	416	428	406	386	390	416	414	425	401	434	424	448	409	403	428	374	422	435	405	413	382	393	388	425	396	382	431	426	431	424	430	408	401	369	403	389	431	391	395	386	390	405	383	376	436	421	432	385	382	426	411	407	406	439	459	412	384	426	401	395	432	389	418	411	432	400	381	393	386	417	422	386	419	367	375	424	415	445	403	404	435	388	413	413	410	391	416	382	401	429	448	389	389	394	397	408	419	416	388	371	410	374	401	397	391	407	411	407	417	415	413	378	426	412	412	437	447	415	429	421	412	407	446	412	444	399	402	389	420	454	383	380	419	359	402	415	414	420	401	383	435	405	408	408	443	409	394	387	375	417	430	423	397	390	386	357	410	411	409	390	390	417	424	383	385	417	398	381	391	426	401	375	422	471	394	401	408	409	423	401	402	413	400	387	409	382	390	374	376	439	411	437	426	382	387	432	409	406	418	409	411	411	413	347	429	388	414	368	380	405	406	377	404	426	394	387	419	399	418	413	403	388	399	388	420	406	379	421	387	459	421	404	426	418	352	418	405	434	413	425	412	410	399	395	404	426	427	392	411	406	409	415	415	469	423	414	397	435	396	426	444	440	435	381	433	425	426	411	402	422	403	393	435	390	437	433	407	377	420	432	434	414	398	398	433	385	390	390	385	413	408	358	417	427	390	400	425	422	389	435	419	456	439	379	433	389	413	386	446	426	412	387	395	408	402	384	417	418	416	401	432	379	429	405	423	402	396	406	428	409	427	392	384	391	401	388	387	356	388	405	424	402	439	398	377	403	406	389	407	382	411	425	437	405	390	399	394	392	416	382	395	389	423	425	436	427	429	395	362	432	395	421	389	391	408	380	407	386	399	409	430	403	389	420	405	386	426	425	436	380	397	416	365	399	411	399	436	402	410	399	431	432	388	398	398	394	422	367	376	400	418	457	415	417	420	395	429	401	420	403	393	419	393	440	414	382	422	439	417	405	425	416
44965	19135	8559	3865	2444	1656	1196	889	688	567	512	391	330	316	299	260	256	283	250	225	236	248	215	235	204	176	194	187	179	208	187	208	178	180	185	147	195	160	203	195	174	171	188	187	156	163	157	134	154	180	178	174	159	147	180	155	149	198	171	160	170	161	168	178	170	166	186	177	148	187	154	183	145	188	157	172	167	178	183	156	170	169	154	186	175	154	162	170	167	168	168	162	163	171	150	151	165	190	172	160	176	164	186	177	190	185	196	181	174	142	159	161	131	161	174	153	172	167	169	165	178	169	162	160	159	159	190	186	162	145	174	154	179	182	181	181	176	145	156	154	175	160	162	172	153	177	187	138	180	155	186	163	175	173	158	160	151	164	184	130	175	158	164	153	162	170	161	155	169	166	157	174	190	193	182	175	170	177	154	176	171	167	177	150	184	161	181	155	156	162	149	180	169	152	152	179	152	159	152	172	143	168	166	173	155	199	190	157	180	182	150	188	169	173	179	179	183	163	173	164	185	172	146	156	190	162	192	157	164	161	185	168	165	174	200	151	156	172	165	150	147	180	151	161	149	157	157	184	172	159	154	145	153	181	154	153	133	161	183	165	154	169	155	176	168	190	154	186	176	192	167	187	165	166	179	185	193	176	171	162	159	174	195	178	190	155	175	165	196	159	148	167	179	156	189	178	154	171	182	166	139	190	172	170	153	182	189	171	146	164	189	165	156	148	159	170	170	167	150	195	173	186	164	165	171	184	172	201	163	155	176	166	164	170	175	163	166	164	182	182	155	193	168	169	129	153	152	161	139	156	162	134	194	172	157	190	175	156	173	152	178	196	175	181	154	160	164	156	187	188	174	179	168	187	156	166	188	187	166	175	157	179	166	164	153	176	170	173	169	175	187	171	154	168	160	166	141	126	165	189	169	175	169	188	150	184	168	180	150	162	178	174	176	152	179	151	192	186	183	178	145	159	178	174	166	180	139	185	158	165	156	171	158	184	160	150	177	161	164	189	183	170	152	172	192	155	176	183	163	178	152	152	165	151	169	173	184	160	176	172	167	180	168	186	143	178	171	189	187	153	162	183	145	140	168	148	175	162	157	203	209	171	177	180	173	173	167	151	173	157	178	163	197	171	169	173	183	188	162	173	207	172	160	171	178	152	160	174	183	148	154	179	162	174	165	157	163	146	189	164	173	179	187	166	185	158	175	166	174	166	196	163	142	165	190	170	164	203	160	164	159	164	172	169	168	190	165	163	171	166	154	163	142	159	173	145	169	152	169	151	183	183	153	167	189	156	150	182	167	138	135	160	167	160	165	169	176	144	161	158	171	150	151	217	165	178	163	184	178	156	163	180	155	153	146	180	187	190	159	156	200	173	176	156	182	152	166	180	156	190	150	162	179	167	147	172	184	177	179	153	180	154	150	199	175	171	173	187	172	163	159	180	205	166	165	206	183	143	159	177	188	187	157	204	162	169	156	161	157	171	138	169	143	147	172	182	204	170	176	182	146	173	150	166	148	159	187	162	177	160	174	157	176	168	212	168	145	184	165	193	178	172	169	180	187	161	192	161	178	156	144	165	185	166	189	170	163	171	183	166	175	148	177	157	174	168	182	172	148	163	141	158	179	164	174	194	180	183	175	150	169	151	191	190	181	163	172	169	169	166	164	168	168	156	147	179	173	163	179	190	170	167	170	143	164	207	201	190	161	183	188	179	176	177	166	162	156	158	158	158	185	170	153	184	173	180	151	166	144	185	162	177	178	154	155	175	174	172	175	161	161	187	202	203	179	176	137	176	153	134	164	174	161	181	168	185	190	183	174	167	159	194	159	180	160	169	175	165	166	178	144	181	158	161	167	159	176	170	176	174	144	166	176	181	168	172	189	175	169	170	209	158	141	147	150	161	165	159	186	173	186	168	180	159	157	176	190	154	177	172	161	160	165	165	186	183	149	184	183	194	171	169	176	176	163	153	160	172	207	172	171	146	172	191	180	169	146	147	164	177	186	162	155	166	178	132	171	170	168	158	156	161	193	149	150	156	182	213	198	181	194	183	172	167	162	171	161	133	179	181	191	180	166	164	174	169	184	163	148	153	137	168	184	163	189	174	168	162	164	184	175	157	163	159	165	153	162	174	166	169	186	172	163	141	174	152	152	175	199	174	169	191	161	165	185	176	167	189	166	172	154	156	160	196	178	161	141	165	159	196	138	154	185	183	181	153	145	172	168	156	162	157	161	158	162	171	139	164	160	150	171	170	191	177	167	157	163	172	207	158	154	162	144	175	167	175	164	176	134	171	179	187	206	166	191	149	154	154	166	185	168	197	169	151	171	185	175	185	169	160	173	134	140	186	155	171	148	143	161	188	192	143	170	164	168	190	191	170	193	181	172	172	165	162	209	170	157	158	173	164	153	185	147	156	173	196	133	182	160	177	152	177	158	191	180	163	156	167	176	164	159	180	175	135	195	161	163	182	157	179	157	179	165	153	152	171	168	173	180	174	169	177	159	176	170	179	183	192	180	167	172	177	166	128	167	184	200	169	169	172	174	149	160	181	208	162	176	160	160	187	173	146	157	153	163	191	173	172	175	174	166	145	157	186	164	173	153	177	155	181	160	176	161	189	173	158	159	179	208	153	181	163	188	185	169	183	176	200	176	181	156	180	179	153	156	175	167	175	180	169	174	154	188	198	168	170	160	184	187	183	142	178	163	157	145	184	175	164	160	183	197	184	175	161	165	147	174	169	147	153	157	174	170	156	172	193	150	165	168	170	180	172	180	157	176	179	164	197	172	157	169	157	163	166	158	171	176	159	173	188	173	166	149	154	156	164	172	193	142	154	159	179	151	171	195	188	172	190	180	158	158	173	167	155	171	172	144	158	170	178	190	158	158	146	157	196	165	192	171	177	169	185	149	184	138	151	177	176	182	179	172	161	147	179	184	194	155	147	151	153	193	180	164	172	172	164	159	153	173	165	170	174	159	165	169	160	158	161	168	156	153	154	172	157	153	171	140	176	153	150	150	160	134	173	173	152	170	175	168	176	164	166	183	196	185	173	180	185	178	162	164	170	141	182	175	166	181	186	180	177	161	176	171	152	167	170	192	192	164	143	173	167	170	146	169	173	160	148	167	168	175	165	155	162	154	154	138	152	167	166	179	170	177	162	167	179	190	153	153	174	151	160	204	173	168	153	172	174	157	157	163	169	170	171	164	152	145	160	164	149	153	170	182	154	173	197	166	166	162	191	172	169	159	186	162	157	173	173	193	184	177	170	170	176	180	139	154	176	178	163	179	168	183	171	184	184	145	157	153	168	182	173	181	180	170	158	165	171	149	167	178	183	167	182	184	163	191	182	173	175	178	173	164	179	147	162	172	170	165	157	158	162	181	163	160	182	144	177	158	191	153	161	190	154	152	186	190	172	167	158	196	184	161	150	200	182	172	160	197	182	141	154	185	159	203	166	170	165	180	159	191	181	171	155	174	189
26467	11911	11218	9951	8468	6565	4984	3788	3139	2658	2004	1733	1509	1278	1265	939	901	940	857	810	777	744	669	594	519	580	536	626	553	595	509	593	580	523	527	528	502	460	484	522	431	409	436	399	379	416	411	378	379	384	388	391	366	385	375	394	399	415	337	385	401	351	388	426	361	402	383	376	381	325	348	371	364	346	383	389	376	376	383	378	372	375	394	372	380	392	382	368	370	399	373	370	389	373	386	351	374	364	381	402	343	376	382	372	401	363	343	353	390	381	367	377	364	401	379	385	382	430	382	359	396	357	362	364	353	380	395	373	383	376	352	358	352	371	379	380	364	354	393	364	370	338	362	377	363	372	373	392	394	387	368	367	370	389	375	406	376	390	351	383	383	390	358	356	397	368	395	382	403	416	374	347	345	363	359	358	358	332	379	404	361	368	377	387	356	373	355	381	380	372	379	356	355	400	372	357	381	353	347	372	370	356	392	371	355	387	342	388	395	399	381	381	387	365	388	350	383	359	368	350	358	375	401	411	349	354	381	350	373	390	379	376	387	383	369	371	366	371	368	397	399	400	364	417	392	388	402	387	391	360	368	354	357	349	370	359	346	379	377	379	374	383	407	376	360	404	397	362	360	371	366	379	350	344	381	377	406	394	371	387	380	357	345	408	337	391	356	386	361	396	425	374	364	399	381	376	391	370	398	391	367	379	347	356	384	395	356	402	371	374	366	376	349	394	364	340	352	366	329	378	402	341	405	379	389	367	364	393	358	366	364	363	367	352	406	365	362	363	390	368	353	393	381	364	369	378	418	363	411	408	374	388	378	380	371	346	358	379	376	399	389	402	413	370	384	398	401	377	386	370	341	353	349	344	325	386	372	368	356	369	344	383	360	386	407	415	396	389	404	371	391	372	363	399	367	369	384	343	376	388	412	365	361	423	365	378	377	378	367	375	355	362	380	400	411	398	361	374	387	354	348	368	396	408	362	378	383	397	385	351	392	389	371	387	349	353	375	416	430	420	364	366	389	376	380	375	370	367	375	369	393	381	387	372	364	380	408	343	393	384	377	419	353	366	393	381	375	367	399	349	389	325	347	349	400	364	384	396	348	359	381	395	369	408	425	413	378	393	355	408	361	387	380	393	389	371	353	386	398	366	380	380	405	381	397	395	371	374	362	387	357	399	403	374	364	358	354	351	385	374	380	393	393	384	352	375	412	348	384	382	386	398	389	364	383	374	363	364	390	363	369	374	373	381	371	429	419	339	386	362	339	409	360	348	375	393	341	378	380	376	353	397	399	377	370	379	373	390	362	352	360	359	347	407	351	366	364	374	393	387	354	394	396	366	357	386	373	348	391	337	349	353	386	372	420	404	365	324	341	370	353	368	377	379	355	390	375	391	373	352	370	376	366	379	379	353	357	375	357	383	406	392	353	381	390	375	351	398	369	367	408	396	387	392	363	409	381	375	399	371	357	391	366	352	372	423	375	380	360	373	357	377	365	389	351	372	355	350	350	392	353	398	369	341	381	395	392	378	394	363	363	407	374	329	392	389	381	348	346	389	351	369	411	408	378	389	356	387	370	377	372	340	395	351	360	381	376	340	368	392	349	376	348	377	365	359	370	333	383	372	371	375	359	369	385	374	404	377	384	382	358	376	341	416	361	346	385	388	389	358	370	399	385	416	379	361	378	376	368	371	375	352	358	358	350	364	353	357	385	372	392	358	364	381	400	381	348	378	353	391	391	373	380	362	359	380	387	392	391	364	362	367	413	373	357	343	367	371	362	413	357	382	388	394	383	394	376	374	378	397	383	397	350	382	390	364	380	353	382	391	397	378	382	368	387	394	393	384	385	374	389	386	364	374	384	365	392	383	371	372	395	380	404	358	367	375	370	354	344	391	389	399	358	341	370	377	402	351	409	383	389	355	359	376	345	382	389	392	397	404	384	376	346	388	379	364	390	367	371	387	360	345	378	382	385	342	387	361	374	354	371	318	364	369	373	367	360	352	383	353	378	374	361	408	370	366	369	355	368	385	382	360	346	338	390	351	368	391	395	360	360	371	420	376	369	371	392	348	378	364	362	392	378	400	363	399	383	384	376	378	380	371	419	344	386	382	380	385	373	395	374	367	370	370	408	396	373	341	397	349	392	359	398	358	345	350	366	416	393	364	365	399	406	397	383	405	342	375	361	406	417	357	371	400	371	375	372	404	415	393	360	381	380	335	373	355	374	390	358	381	410	334	395	396	344	339	368	360	389	370	406	401	419	395	373	388	371	360	364	378	373	410	351	349	359	403	370	352	371	363	374	396	387	385	374	367	364	377	387	356	376	374	391	380	368	401	354	369	389	376	380	355	376	346	372	376	385	387	381	388	372	362	407	338	342	386	387	364	364	375	391	376	364	375	363	366	368	405	369	404	406	345	404	394	403	417	374	396	385	365	395	396	417	353	373	398	410	372	374	371	363	402	379	380	341	352	397	380	399	368	366	388	349	350	348	402	374	344	353	354	350	372	352	403	413	365	384	365	360	368	392	394	352	356	373	397	392	387	360	367	391	428	368	372	389	385	377	385	368	359	363	347	394	376	361	388	419	361	412	378	384	381	386	383	392	351	405	355	358	359	385	411	372	356	372	421	375	389	361	363	391	377	386	401	366	370	392	355	385	385	381	394	375	376	341	409	381	395	362	403	369	352	374	362	400	394	357	354	375	342	388	361	342	394	365	377	378	342	379	375	387	383	386	373	354	362	421	380	351	372	358	366	360	373	355	373	385	364	386	375	391	368	379	381	372	374	343	362	388	392	356	372	369	363	393	380	351	398	357	365	361	386	379	368	406	358	357	366	395	377	396	363	371	383	360	399	384	389	375	392	378	384	348	353	354	329	357	354	382	359	356	380	394	369	367	401	367	386	367	404	365	387	381	362	358	399	381	380	379	379	370	385	380	373	396	363	355	351	363	373	365	376	358	385	362	389	373	390	421	369	361	351	376	393	374	346	393	397	389	376	348	405	401	379	382	349	392	382	379	347	378	404	364	370	366	372	387	354	401	381	366	376	397	390	386	368	390	397	366	350	391	371	364	400	339	357	382	364	376	382	353	365	418	390	373	379	404	362	376	387	376	380	362	417	390	342	383	376	381	359	361	332	372	406	395	406	357	353	373	383	366	353	387	381	371	391	366	370	364	389	413	367	378	360	397	390	421	393	371	396	366	353	375	387	380	379	381	355	341	368	362	384	392	401	378	383	363	349	363	366	393	369	353	360	371	365	393	358	366	373	371	350	393	390	382	415	389	340	414	360	418	361	375	382	353	374	351	382	389	390	399	379	374	346	368	347	374	384	349	413	377	394	373	385	403	388	347	380	371	385	367	388	361	390	353	391	403	350	386	392	392	365	375	385	386	364	391	364	376	378	400	381	384	356	348	359	378	429	355	393	363	390	361	350	347	379	396	381	390	425	365	343	379	348	335	374	365	363	371	366	384	392	391	353	367	404
52521	26259	13686	6106	3546	2474	1726	1248	990	900	628	560	495	435	343	334	309	311	311	272	269	242	252	249	207	261	230	229	199	230	233	215	219	256	224	232	215	246	196	200	194	230	191	214	212	212	203	189	175	214	200	195	217	198	171	185	181	201	197	186	170	198	162	191	161	166	186	212	167	170	194	174	179	172	143	206	190	193	181	194	227	209	197	183	170	191	181	222	191	183	186	174	205	206	197	185	212	189	185	201	169	185	170	195	216	185	176	169	227	180	184	186	185	202	185	168	174	155	203	186	198	187	168	169	187	163	188	213	194	208	175	195	158	189	201	189	177	199	223	185	165	162	220	190	177	189	214	193	173	198	180	186	218	201	192	181	191	173	160	167	190	180	196	203	188	178	183	175	172	186	168	164	207	202	208	192	166	208	197	197	165	168	172	228	216	199	201	183	174	179	191	171	209	184	195	191	192	198	175	152	206	197	173	179	180	178	173	197	189	193	190	187	189	178	213	181	185	190	173	174	170	167	200	180	198	184	182	176	177	185	192	188	179	176	200	188	172	188	166	171	191	186	199	189	223	181	199	167	200	202	155	195	169	178	166	192	180	200	172	191	183	158	192	183	176	216	174	188	184	190	173	197	192	172	191	192	173	179	167	174	197	193	180	198	168	182	177	189	207	167	179	184	193	190	210	173	219	196	193	196	160	178	173	192	194	207	192	202	200	170	191	193	201	177	172	198	192	168	185	191	183	205	196	233	191	171	164	198	189	186	167	186	192	188	184	182	173	181	187	213	199	158	174	166	190	177	193	186	179	174	177	186	179	184	180	217	185	174	197	178	218	191	200	181	183	194	207	168	185	182	209	187	194	188	183	170	192	195	206	200	206	166	167	196	197	167	176	184	181	183	201	187	178	183	192	203	192	192	183	196	166	190	164	165	185	195	179	191	187	177	186	176	184	187	171	201	170	152	170	192	167	195	190	189	166	178	204	199	187	153	168	184	182	171	191	206	180	210	204	194	178	156	226	199	179	201	184	199	196	185	219	191	190	167	197	189	177	172	188	170	184	192	201	211	159	188	186	194	176	157	205	189	187	190	187	168	191	176	184	186	182	175	174	175	182	178	158	174	195	186	190	177	182	164	196	172	191	180	177	196	186	197	194	186	186	198	182	187	180	190	198	205	174	188	174	191	172	186	202	177	183	168	188	181	194	176	189	184	180	196	198	180	176	192	211	180	183	175	191	166	215	200	157	188	197	200	170	184	200	172	188	159	199	154	183	189	196	184	197	192	187	182	157	216	189	211	215	189	173	170	174	193	190	187	198	201	214	188	180	188	172	173	188	195	181	191	172	179	179	182	204	168	191	197	168	201	199	178	190	183	173	188	205	171	212	180	197	187	186	162	187	190	185	205	176	160	181	188	206	173	188	167	193	162	195	170	201	188	196	175	194	176	194	211	214	176	202	182	207	198	171	167	172	170	211	200	186	167	180	184	179	182	167	163	176	170	172	200	191	178	170	182	191	179	164	154	179	203	188	167	189	193	202	177	210	198	178	170	197	166	198	221	193	202	167	187	163	186	181	170	191	203	203	179	186	213	202	155	185	220	184	213	205	202	178	204	196	198	172	191	209	184	223	185	179	179	176	152	199	203	176	184	187	172	169	167	195	163	189	188	191	179	186	189	197	176	216	167	189	179	165	177	190	213	177	170	177	195	178	178	185	174	195	193	177	218	195	191	184	183	221	192	169	180	185	186	154	189	193	198	170	199	189	170	159	220	201	212	185	198	178	195	180	195	195	202	202	198	179	198	178	182	183	186	189	184	184	198	199	199	204	155	178	194	207	196	177	181	165	210	189	184	220	181	171	175	193	188	173	169	182	175	204	219	179	177	199	181	203	185	196	211	190	191	170	182	196	178	183	174	174	184	160	174	169	183	154	189	179	190	176	209	214	176	205	185	217	183	199	174	199	201	197	200	174	197	201	194	207	183	173	198	186	181	185	207	198	170	205	201	184	171	164	182	167	197	188	196	189	184	153	164	168	161	187	193	185	181	191	172	172	197	172	200	191	201	196	201	209	188	201	181	180	182	169	182	208	181	185	210	205	185	175	179	190	175	175	179	210	182	202	189	169	190	185	193	217	188	191	157	165	165	192	193	175	181	149	209	173	184	184	200	201	188	201	176	194	166	185	190	175	189	217	171	199	209	209	158	173	198	175	200	174	189	189	173	175	162	173	210	201	174	199	188	203	201	185	189	196	200	159	177	209	198	184	185	191	161	171	203	191	184	196	210	206	195	159	188	188	185	205	197	191	159	169	183	182	171	185	168	168	203	183	184	182	177	141	191	185	194	214	217	168	185	188	183	179	187	197	160	187	192	204	201	189	234	166	202	174	208	166	207	175	200	177	203	195	173	172	175	217	172	202	183	197	176	166	186	175	193	206	167	189	202	181	182	182	167	183	193	203	199	192	173	215	189	186	184	162	177	208	174	176	210	199	178	201	188	186	212	220	182	170	173	180	185	191	215	198	183	181	190	209	189	196	181	214	184	177	193	181	205	180	204	175	199	157	175	206	170	173	206	193	178	195	188	181	176	179	195	185	179	173	159	166	178	200	188	204	201	195	208	180	199	193	177	180	212	194	206	195	210	177	203	165	190	174	180	164	208	168	182	175	192	224	206	190	189	161	175	178	205	196	179	189	202	193	161	182	200	195	210	190	194	186	190	193	145	210	190	171	213	213	183	205	165	169	175	203	184	182	209	177	191	164	174	198	179	181	165	187	184	195	196	197	207	218	189	171	189	167	215	186	130	164	189	206	209	175	176	181	185	194	186	168	173	187	191	203	173	210	181	176	205	180	187	160	183	184	191	183	191	201	171	175	193	189	225	170	207	184	174	198	184	169	205	180	209	231	198	199	210	175	185	185	209	188	214	193	177	185	167	158	187	197	178	196	201	208	181	168	178	202	179	160	198	208	205	185	170	196	184	213	191	174	188	173	182	188	204	190	181	202	163	214	164	171	211	197	181	193	182	163	195	163	202	209	197	230	205	191	194	193	193	184	173	189	200	183	189	171	169	162	181	178	201	195	188	199	206	184	193	192	213	182	189	189	165	167	186	193	216	185	171	176	199	198	168	196	177	168	196	183	172	176	185	184	209	187	189	192	176	168	179	190	176	211	191	185	186	195	204	183	192	161	195	178	176	181	217	178	192	184	180	198	201	209	178	237	173	160	192	196	202	211	180	191	186	166	209	195	179	191	205	190	185	179	213	201	193	185	189	174	192	187	179	191	171	193	161	184	201	199	194	192	199	197	169	186	207	173	184	182	190	195	183	198	197	174	200	180	183	168	183	170	170	190	178	189	170	188	161	190	221	196	191	205	207	190	188	182	184	176	188	165	196	166	192	180	190	179	197	179	183	190	182	198	178	202	200	176	200	174	190	183	189	169	212	191	199	188	190	202	179	192	168	180	174	183	174	176	187	171	196	178	175
29698	17010	15920	14028	11730	9047	6932	5587	4607	4037	3039	2571	2160	1924	1694	1455	1302	1180	1189	1078	1093	899	832	793	786	706	698	695	734	725	678	708	692	644	668	635	576	595	564	541	536	508	484	480	453	461	425	496	405	403	422	408	436	396	413	399	442	411	417	415	409	412	427	421	407	433	392	393	425	408	437	393	421	406	402	386	432	419	410	392	376	396	365	371	437	391	391	426	417	412	411	446	385	414	452	423	389	382	434	419	372	395	409	408	404	397	399	413	411	435	405	418	410	410	431	415	380	400	427	381	377	364	386	408	400	389	402	418	441	435	393	450	405	430	399	397	426	417	413	396	381	426	422	397	376	427	422	448	382	414	438	448	426	411	435	372	431	415	401	396	382	390	400	412	377	354	393	390	426	408	426	433	425	415	431	421	405	410	377	410	389	387	414	429	399	418	429	394	356	410	383	407	405	410	383	427	363	431	383	388	392	459	407	400	408	459	427	390	419	408	400	387	383	414	407	427	421	418	413	415	377	420	448	430	442	429	364	421	375	399	416	424	405	379	422	396	455	378	413	401	418	381	387	381	448	435	434	418	396	392	415	397	389	403	404	402	374	406	409	394	423	396	420	390	407	399	427	402	440	430	430	412	366	434	390	387	403	389	421	433	392	380	447	427	392	404	393	401	421	411	393	416	410	412	423	427	393	424	393	403	417	418	400	429	417	419	435	391	407	401	405	362	421	396	450	393	391	397	452	418	435	407	420	411	399	438	418	398	388	413	418	383	397	394	358	395	393	392	433	453	394	382	394	421	409	379	385	402	422	396	422	402	371	404	419	432	391	415	393	413	385	378	433	448	419	403	429	406	442	360	427	388	394	377	404	402	398	424	391	393	427	461	404	419	429	395	433	425	399	417	417	442	403	406	381	364	408	432	409	435	406	407	405	421	485	447	398	410	410	455	387	451	404	433	412	383	414	420	397	417	392	386	392	388	384	373	347	427	425	394	390	426	391	417	390	419	377	413	417	395	393	409	431	424	414	402	459	408	388	406	389	424	406	452	387	423	431	418	400	426	430	410	419	390	393	422	426	441	420	371	417	426	414	410	424	406	426	436	411	402	415	412	398	413	430	413	380	382	401	434	427	381	409	430	427	407	408	402	391	388	423	423	423	414	464	412	436	420	432	424	412	393	438	433	433	397	425	416	400	382	392	393	421	417	429	427	413	425	405	396	396	423	398	442	379	440	365	402	407	427	396	447	416	415	421	405	398	415	397	428	384	418	388	389	429	402	455	403	401	401	398	410	393	413	443	444	409	404	414	410	404	395	370	386	405	415	400	431	391	399	406	413	410	412	426	380	387	399	399	397	395	421	447	380	418	381	419	428	397	404	389	404	431	389	381	431	398	427	339	400	401	389	441	412	398	402	356	419	434	395	403	377	377	376	418	446	411	419	405	438	426	394	415	414	401	392	413	428	401	380	420	399	408	447	397	419	393	421	396	413	410	408	432	402	433	390	442	399	428	387	393	375	386	423	411	436	374	386	439	428	417	400	452	394	396	419	423	386	406	427	396	435	410	389	410	399	414	426	406	435	423	408	389	385	391	404	422	401	441	374	425	397	388	384	430	414	375	393	407	406	383	386	409	400	405	431	385	411	420	420	412	414	401	426	424	416	391	453	449	429	392	422	420	404	416	422	408	398	416	418	395	444	335	418	421	414	382	425	425	422	416	453	381	405	419	394	418	406	401	419	460	414	425	411	384	406	465	406	395	449	395	402	411	431	391	386	440	408	382	415	378	431	449	433	414	409	408	422	419	392	380	412	425	425	411	412	399	418	423	416	402	428	415	386	418	388	444	388	421	434	386	451	434	396	393	442	417	408	419	447	430	404	417	392	439	411	387	429	403	425	392	452	446	396	415	430	375	402	449	395	430	391	445	386	432	407	429	368	431	433	372	404	410	408	412	402	388	402	406	405	378	408	428	426	387	395	400	398	413	403	414	418	405	422	391	401	386	449	403	426	398	405	418	409	375	437	410	388	360	409	393	418	400	421	408	408	434	414	422	426	438	426	422	395	395	431	420	386	428	409	408	428	404	397	407	392	383	427	399	404	399	397	410	407	382	409	368	399	428	436	393	399	370	392	431	415	384	406	425	410	402	421	394	392	403	418	405	393	423	381	449	415	419	436	389	375	443	436	377	451	454	403	395	391	389	440	399	421	397	395	418	397	398	417	410	401	412	428	416	410	424	428	369	409	410	393	403	401	397	378	425	391	414	385	392	429	365	396	407	389	433	414	421	396	409	381	391	411	417	435	426	423	423	431	443	416	399	423	418	416	402	405	427	410	406	388	394	391	433	389	363	388	458	452	452	429	399	396	363	414	429	430	371	363	416	377	434	417	403	451	395	438	415	432	371	405	427	414	387	393	421	386	418	375	433	427	394	389	414	436	434	406	431	379	380	418	402	431	410	429	421	416	351	424	406	417	400	369	456	410	410	417	416	415	431	391	369	438	419	430	412	426	432	414	436	389	362	446	402	416	424	405	375	421	358	415	383	385	417	425	408	399	430	382	409	414	445	405	403	404	407	407	425	371	438	439	424	395	394	421	397	397	394	442	432	388	417	424	417	407	408	404	412	372	409	417	416	427	418	419	379	418	400	378	421	411	374	423	413	424	425	399	453	408	423	402	363	441	413	410	426	463	388	403	417	410	408	410	402	390	421	424	391	431	416	372	387	444	424	408	417	417	367	371	423	411	400	452	403	375	426	394	404	373	434	420	387	398	437	436	367	409	421	386	417	403	390	384	386	431	416	410	397	397	391	365	444	451	431	404	430	416	440	438	416	386	426	423	408	405	414	430	386	390	420	414	388	445	411	457	401	451	390	415	404	432	397	383	405	412	396	427	393	433	402	351	398	382	418	424	415	421	398	403	399	418	406	383	422	414	436	423	414	405	359	417	421	392	399	389	396	383	421	402	374	423	416	413	399	444	409	408	390	434	439	437	440	400	414	449	405	418	412	396	429	397	434	443	413	398	391	415	387	410	407	413	412	442	426	436	389	420	429	414	451	398	403	403	395	400	417	419	419	405	384	414	418	411	440	442	419	420	403	433	405	394	400	421	387	411	422	392	416	381	402	437	396	427	425	406	385	374	382	425	419	387	425	407	417	416	366	441	390	373	388	436	418	426	405	429	412	397	432	421	408	405	413	397	405	382	360	423	411	401	394	421	431	434	417	420	394	389	387	420	408	380	429	406	364	389	392	409	419	428	422	415	423	400	396	452	428	407	372	392	404	396	377	387	399	418	399	410	373	429	398	424	459	376	402	404	419	432	410	452	419	390	380	424	394	397	417	401	406	397	404	462	415	428	402	367	428	410	393	389	398	390	386	451	397	412	434	405	394	431	438	410	417	391	392	395	367	391	428	388	451	393	405	413	411	395	412	384	386	387	422	412	395	416	395	412	382	399	428	394	403	430	361	438	443	389	412	402	404	410	393	426
31446	12182	4375	2217	1483	1016	759	610	499	458	393	306	260	247	254	232	242	246	227	225	230	216	222	181	194	195	224	217	183	186	208	186	215	194	216	211	196	233	196	191	212	217	186	171	158	164	182	179	200	203	201	198	193	170	184	177	211	201	203	175	198	160	184	181	182	168	157	178	175	175	197	194	192	198	157	189	190	184	188	181	201	183	174	164	208	186	212	187	167	158	181	199	173	216	209	194	193	187	188	181	174	189	180	172	195	179	203	189	189	187	198	197	176	192	188	200	171	181	180	199	209	206	190	196	200	236	166	164	195	160	199	194	181	195	186	159	191	190	183	188	178	181	203	201	186	159	185	173	209	173	186	196	185	171	195	171	178	204	187	180	189	164	200	201	191	191	194	189	163	214	229	209	173	193	159	170	183	186	189	176	238	173	199	183	147	180	223	180	195	216	188	199	189	152	189	177	181	180	201	201	189	171	173	186	197	195	174	209	182	167	191	195	179	195	216	182	187	167	183	208	182	190	186	191	216	169	189	176	201	207	182	210	199	200	184	167	207	178	178	222	175	177	204	212	185	204	197	214	164	155	158	177	184	163	193	201	185	192	173	171	192	195	199	194	187	172	190	183	242	183	192	205	209	169	217	158	189	179	215	162	198	189	181	173	191	176	169	169	195	187	195	210	191	191	195	177	181	176	183	193	188	175	185	189	192	194	182	190	200	203	183	184	213	172	196	195	173	190	220	185	186	196	210	182	198	179	163	202	209	183	204	172	189	201	185	163	184	183	190	203	176	209	189	172	165	185	186	176	202	179	178	199	174	194	192	226	194	176	186	196	177	166	191	202	205	189	193	188	201	173	183	176	172	191	192	185	183	195	201	211	205	205	164	177	178	187	195	192	165	215	216	188	171	186	186	203	152	185	183	193	200	200	185	203	181	203	211	166	190	193	193	187	182	216	169	196	176	196	186	186	188	191	173	167	181	192	188	216	192	177	203	169	204	188	201	198	197	175	189	184	204	171	207	179	205	181	201	223	203	183	195	212	201	177	180	147	192	183	156	171	197	205	231	184	177	206	197	169	198	201	190	191	177	198	183	186	213	188	184	169	222	186	200	186	199	210	199	191	195	185	196	166	182	208	184	171	168	209	173	184	198	201	219	206	202	168	183	181	159	181	210	188	207	212	203	213	174	181	191	196	195	188	195	172	172	189	176	182	192	197	185	197	190	196	187	187	163	186	194	174	224	217	198	206	175	183	185	205	191	172	189	197	208	204	196	200	191	166	184	182	174	177	207	182	191	184	172	173	165	177	195	188	167	216	167	188	209	177	199	185	197	217	177	210	189	176	180	201	175	187	180	168	190	193	190	192	192	182	175	181	167	172	195	164	181	199	201	172	170	195	180	181	223	218	187	195	199	145	182	177	198	203	177	185	199	198	199	181	171	176	176	200	168	231	205	165	192	206	168	193	195	181	209	180	199	182	186	195	177	176	168	188	166	191	195	194	195	178	207	182	178	180	181	181	195	180	171	205	219	182	202	187	163	200	195	182	222	190	230	188	168	193	183	180	190	167	183	163	153	201	230	202	193	196	176	198	182	183	213	176	181	183	189	189	217	178	206	160	188	193	152	195	204	162	182	195	203	198	178	163	158	190	170	176	175	175	187	203	155	173	193	197	172	216	222	190	168	221	187	179	199	196	190	176	184	155	173	170	182	191	161	189	193	174	175	204	186	220	187	176	202	183	183	188	211	201	179	164	198	170	224	200	170	203	200	169	185	178	140	190	179	181	195	204	215	176	191	195	167	202	180	178	175	185	184	180	176	189	207	177	210	174	158	209	164	187	188	192	202	217	198	180	171	183	196	202	204	180	192	195	195	204	175	166	169	192	188	165	168	194	206	183	180	195	180	159	186	196	186	177	192	206	169	180	186	196	197	179	179	196	186	205	185	201	228	179	153	168	165	190	179	177	173	191	159	209	184	187	210	154	194	197	200	206	193	192	200	178	188	183	188	171	210	181	192	208	221	177	216	203	179	195	197	178	190	203	193	163	212	202	177	190	153	171	198	201	198	155	198	210	179	177	193	181	180	179	171	166	175	203	184	175	175	178	211	187	185	172	193	188	207	175	183	176	224	211	179	202	176	177	177	205	192	189	204	233	180	210	169	195	184	177	191	179	211	174	193	202	193	186	190	181	182	193	192	189	193	174	178	178	195	210	228	206	187	178	191	218	179	191	165	188	190	203	176	202	206	184	211	213	172	201	177	212	179	192	205	228	205	202	186	183	188	171	193	200	151	186	168	207	180	166	199	187	221	177	186	184	215	176	220	191	224	181	170	192	185	182	202	195	185	192	171	184	203	185	181	193	186	188	154	211	204	198	217	186	204	188	179	212	180	193	179	179	206	194	186	174	201	206	185	188	182	168	195	215	183	182	182	184	179	188	172	177	186	191	176	205	188	190	168	183	195	174	192	194	164	240	174	201	191	178	223	196	203	194	184	202	207	183	155	202	184	180	170	197	190	188	191	186	189	202	170	174	160	176	185	206	200	183	184	166	187	191	189	183	175	182	192	186	199	184	181	156	212	204	194	178	178	176	203	174	192	181	192	169	186	176	198	177	187	189	228	183	192	157	192	207	200	207	208	162	170	226	189	198	166	186	182	169	222	187	175	178	164	176	211	199	236	202	157	198	172	208	185	193	199	175	171	178	177	193	176	214	161	202	191	197	165	168	202	191	203	193	202	197	198	177	197	196	195	173	177	221	191	191	192	209	196	182	200	168	194	221	193	208	203	200	189	186	222	197	187	166	149	158	194	195	187	185	187	154	180	200	203	210	182	200	214	170	161	216	178	177	182	202	194	178	200	177	200	222	188	163	216	200	153	182	168	187	190	170	183	176	181	195	229	163	177	167	179	177	190	189	203	166	169	193	189	171	198	198	173	213	174	203	190	197	175	205	178	187	194	198	180	187	208	185	186	194	165	172	201	213	191	188	191	216	194	204	170	186	211	188	176	179	191	197	188	195	191	174	183	185	196	177	184	178	186	163	195	195	188	218	181	200	188	178	182	169	178	200	186	181	193	173	207	194	172	213	191	193	199	170	172	184	168	192	198	234	191	174	189	185	202	164	189	201	156	184	182	190	208	167	190	176	217	208	185	193	156	166	160	198	222	208	196	203	201	171	191	167	178	144	174	195	167	169	187	217	176	194	183	177	184	207	177	211	189	220	202	182	175	180	168	171	204	204	188	188	184	208	201	190	194	167	193	203	188	175	190	205	192	159	205	188	177	178	199	203	198	168	185	195	164	175	176	186	181	198	184	197	201	194	202	197	181	199	195	206	207	198	190	173	186	196	189	193	185	211	174	169	182	210	180	202	184	188	185	170	192	199	193	178	202	189	183	197	187	185	197	187	170	162	181	202	201	182	189	187	206	180	183	204	185	208	197	202	201	184	184	215	199	192	203	184	210	195	191	205	197	200	179	177	177	180
17499	7249	6645	6117	5241	3986	3043	2493	1994	1743	1458	1223	1003	903	807	785	649	660	654	664	583	563	552	537	567	527	500	554	540	539	469	448	440	470	475	478	481	465	519	511	453	413	446	412	430	458	433	400	411	386	403	406	407	388	421	408	435	424	383	390	421	423	398	394	383	453	424	430	392	427	384	401	400	426	388	409	429	404	380	417	373	437	428	399	421	397	446	382	420	432	419	425	431	419	418	419	418	414	416	447	415	414	403	400	415	403	410	417	400	415	418	422	414	393	431	371	403	415	419	405	429	402	397	380	386	418	379	399	402	413	414	402	417	391	420	411	409	400	429	394	411	411	406	386	419	398	416	367	424	416	402	382	421	378	386	422	400	377	446	390	385	403	391	422	442	391	412	430	414	428	389	393	405	400	382	445	440	420	401	397	428	374	438	390	441	425	433	418	423	399	380	381	447	415	442	406	393	396	435	439	411	421	381	415	397	423	408	384	415	430	402	413	406	394	414	369	396	416	441	426	396	394	398	379	436	395	415	434	415	437	420	402	403	387	402	398	407	394	420	413	395	393	420	442	413	435	391	377	387	423	405	387	390	357	391	431	406	415	403	419	390	424	408	425	409	391	444	423	392	402	395	419	410	439	381	398	413	405	429	404	383	413	394	370	366	435	434	407	401	414	397	395	416	405	421	440	391	454	414	373	416	438	404	377	423	392	406	405	400	428	420	395	390	435	415	447	375	433	383	395	414	467	373	405	392	349	417	390	390	367	364	386	451	415	411	413	425	426	423	397	402	396	388	358	405	393	402	397	398	392	439	409	413	439	396	393	400	415	428	376	412	417	395	392	405	444	399	428	418	421	422	405	422	426	396	398	382	426	407	404	406	382	417	405	387	419	391	385	403	422	443	369	403	365	418	418	400	420	384	390	395	420	407	378	440	453	411	390	421	384	415	415	407	402	417	407	390	419	400	414	427	415	423	398	433	389	438	407	418	426	397	418	405	427	424	385	407	423	399	402	424	395	400	401	413	427	409	422	417	408	381	401	422	397	404	414	420	421	405	401	431	427	386	419	409	372	410	381	407	404	415	403	377	418	445	394	421	396	448	441	398	426	433	430	398	434	411	430	423	397	420	416	362	386	398	420	425	442	419	416	436	415	415	392	405	394	417	396	392	418	433	392	404	412	389	380	409	403	397	428	409	359	401	455	403	392	433	422	382	422	434	429	407	399	438	411	418	417	426	442	407	429	424	394	428	449	433	418	409	401	386	374	396	412	364	398	400	406	441	407	393	410	369	395	417	425	412	404	398	422	438	416	407	409	438	398	453	454	415	406	400	410	399	403	383	397	388	383	388	377	409	425	400	444	400	387	428	383	417	432	397	437	421	464	401	417	363	429	425	404	405	412	433	401	412	390	429	420	424	438	401	424	403	373	410	425	426	440	394	402	441	433	415	411	387	390	420	405	410	394	377	383	417	431	390	387	387	382	407	406	409	396	396	403	393	427	408	402	417	399	415	431	421	442	407	407	398	386	397	394	425	401	423	435	405	421	445	366	385	422	400	419	422	380	370	405	384	431	415	427	383	417	396	438	419	412	409	374	409	390	408	420	397	400	423	395	401	404	442	370	411	423	397	459	432	428	407	404	413	415	411	468	388	419	380	434	415	397	433	430	410	396	417	434	384	414	371	408	424	385	417	391	408	430	426	414	390	373	384	421	431	427	389	403	417	425	394	398	395	418	437	402	436	404	440	404	390	427	419	411	392	392	430	453	388	421	460	416	429	376	388	397	421	394	422	411	439	380	426	416	425	392	416	440	430	419	405	394	427	415	406	408	407	379	415	391	451	399	396	414	423	386	396	408	408	437	419	385	412	416	361	382	387	384	406	393	413	426	368	416	443	405	400	422	404	411	428	402	436	398	390	444	413	423	424	389	409	410	394	388	389	417	403	412	428	376	428	381	438	400	431	365	407	427	423	427	446	392	430	416	439	405	406	418	430	435	404	420	427	404	404	397	394	387	416	434	405	417	406	419	403	431	418	409	415	430	399	442	426	429	408	440	398	400	393	384	449	378	376	400	470	410	407	406	417	366	439	410	419	392	409	402	432	416	385	397	414	391	426	414	406	416	402	451	437	399	380	424	412	362	384	394	403	401	394	400	419	401	402	378	408	410	436	412	398	416	418	422	445	414	411	442	384	420	422	408	403	407	420	401	447	401	426	425	379	413	395	373	384	434	406	396	386	415	402	421	377	373	411	408	436	417	402	380	430	407	430	400	409	411	415	415	380	390	406	415	420	427	403	378	449	407	413	387	416	415	420	421	394	432	397	410	415	401	387	399	422	430	400	388	409	403	412	445	436	409	428	427	416	380	442	396	397	428	387	401	424	396	433	406	406	426	391	427	384	398	403	448	366	386	403	417	431	390	401	392	395	397	358	412	390	404	413	417	437	413	408	416	454	406	408	391	432	426	411	417	404	402	361	407	423	373	409	375	419	411	450	416	407	404	390	411	408	439	458	400	398	398	372	422	409	393	428	404	388	380	408	405	410	434	399	391	426	400	468	421	389	440	419	451	437	403	421	422	409	388	432	448	417	416	416	413	404	424	398	397	418	388	377	389	434	404	409	434	399	398	418	374	411	433	402	395	375	405	397	421	416	417	390	451	413	439	399	394	342	394	385	449	396	404	424	398	412	407	404	419	380	417	413	409	390	385	412	416	398	376	422	442	415	432	462	411	396	397	385	412	388	420	379	425	416	380	403	373	429	401	361	381	383	433	410	381	421	401	457	401	404	425	394	388	416	438	398	376	407	453	416	410	394	422	386	372	424	420	445	375	404	388	430	409	402	424	407	406	421	401	396	432	432	432	374	400	406	370	397	390	397	407	399	400	411	409	414	431	404	415	425	423	416	407	392	400	434	410	411	415	397	445	456	382	411	397	409	390	372	422	414	417	400	448	385	395	412	384	431	387	431	395	358	401	403	352	391	422	404	426	385	399	437	384	389	437	436	414	410	422	391	441	396	375	389	370	448	412	418	391	416	394	423	408	369	387	401	418	405	427	406	431	439	419	454	391	415	394	412	425	384	375	407	405	424	401	381	379	391	426	461	414	465	372	399	409	401	415	416	409	425	414	408	423	413	436	408	404	404	407	394	417	404	409	422	389	398	421	403	429	398	382	423	405	414	404	414	430	438	392	416	414	408	432	415	381	406	415	432	448	438	392	395	407	416	411	432	423	383	407	388	407	388	416	442	416	425	398	410	380	382	412	450	380	398	414	418	399	418	418	406	387	431	407	358	442	417	448	432	424	406	440	378	400	419	400	394	369	413	429	366	398	448	377	420	401	427	400	422	391	415	405	443	443	397	399	400	401	417	410	369	393	407	400	421	414	421	375	412	417	438	397	420	405	376	430	397	392	449	460	439	416	406	405	379	411	399	422	410	399	428	438	382	417	446	386	402	404	404	390	408	392	416	412	414	414	408	395	369	408
45573	20556	8765	3788	2447	1544	1193	975	803	567	539	454	377	347	311	300	268	259	273	254	219	234	229	241	224	214	188	215	205	183	209	179	192	184	191	184	197	209	195	199	194	196	199	179	155	188	173	188	149	181	155	182	182	179	137	168	155	151	167	167	162	165	170	165	163	173	194	160	130	187	166	189	173	167	168	143	152	155	166	165	182	168	146	155	165	193	184	177	175	175	163	172	178	152	176	162	174	152	163	147	192	178	182	164	172	171	209	183	158	180	170	154	172	177	152	158	134	164	191	191	165	179	158	160	161	153	164	194	154	202	163	205	151	159	181	176	170	181	171	186	191	164	193	161	167	172	176	182	160	173	184	176	187	173	165	171	177	171	159	174	166	175	175	210	177	155	182	164	184	167	185	157	154	166	168	186	168	175	168	187	177	188	205	180	190	193	178	189	182	182	215	184	177	181	175	171	157	173	173	154	170	202	177	196	170	147	183	158	157	151	190	198	178	174	175	192	187	181	173	181	176	165	151	162	189	152	149	177	174	170	182	181	174	177	180	178	159	156	197	174	137	182	184	174	172	187	210	196	168	156	169	178	152	169	156	154	176	167	173	171	155	175	162	177	181	171	174	157	172	196	169	184	164	168	178	168	192	179	166	170	144	185	191	175	185	155	175	171	166	188	189	190	164	180	169	151	159	168	167	194	165	186	170	165	172	153	182	174	168	202	176	155	189	180	181	182	188	147	169	160	187	162	153	165	189	189	172	185	187	196	196	154	177	183	174	167	174	178	164	171	149	173	156	194	194	178	162	171	179	178	176	169	191	175	168	172	167	177	158	152	183	176	158	165	186	177	162	181	181	170	172	151	165	165	168	175	175	160	169	169	179	184	181	197	187	159	171	179	169	166	168	176	163	180	177	177	158	188	157	170	167	171	173	172	153	169	187	200	206	154	167	174	172	165	164	155	204	203	169	173	175	193	173	179	155	175	161	183	160	158	173	178	211	190	174	160	175	172	159	173	175	155	172	154	188	190	161	178	170	156	150	182	163	159	167	180	169	168	190	182	169	168	165	206	164	165	177	179	173	193	181	168	159	169	192	191	190	189	153	197	168	186	174	171	207	174	184	211	167	176	182	176	188	185	185	187	177	177	191	171	189	158	157	177	147	162	179	166	193	179	180	187	190	155	179	168	158	189	172	179	166	161	196	164	170	185	221	204	190	191	171	150	164	166	168	176	175	182	186	193	164	176	160	152	171	149	171	192	191	176	176	179	203	181	179	149	179	149	168	167	179	172	175	163	202	187	181	185	160	157	176	174	174	176	178	199	155	173	162	196	170	165	169	194	163	159	173	163	188	155	209	165	191	163	171	164	171	185	175	159	157	177	185	185	185	190	189	192	169	170	179	166	185	161	149	201	176	197	165	175	185	171	180	162	197	185	155	173	161	172	183	158	174	183	169	193	148	131	177	195	166	176	180	158	173	166	174	181	180	147	141	165	178	140	162	200	177	175	199	188	159	174	159	175	165	164	156	161	182	167	193	157	149	178	181	159	167	179	186	198	173	185	202	179	154	186	164	168	166	190	184	159	157	196	141	149	161	165	170	160	174	190	175	172	158	182	167	201	182	170	172	174	169	186	153	174	175	157	158	172	156	159	165	148	168	184	166	164	160	166	181	199	164	176	152	173	163	173	169	168	159	154	165	167	151	176	180	186	175	176	158	168	167	180	185	202	187	162	149	167	167	168	171	164	174	156	176	175	176	181	169	197	183	170	179	172	172	170	170	188	189	212	169	197	160	167	166	161	171	179	169	164	197	172	176	164	159	159	147	190	168	179	166	169	176	166	164	171	155	180	180	178	197	166	180	192	188	201	186	175	191	177	156	171	193	172	162	161	167	141	172	162	183	193	159	170	178	163	174	169	164	160	166	198	156	146	177	192	194	160	166	172	173	147	207	178	169	151	192	190	155	153	160	155	191	168	159	186	166	190	176	180	187	198	184	160	170	169	190	176	186	151	154	168	178	195	169	174	171	179	173	162	180	160	188	152	173	216	155	183	161	170	180	178	213	207	197	185	190	189	174	163	161	158	177	167	194	165	163	163	155	164	177	192	171	162	165	176	170	184	166	183	189	190	177	172	166	157	181	159	150	165	168	192	205	187	195	161	184	166	169	158	187	157	160	173	175	160	158	179	205	166	171	153	188	199	175	169	202	176	172	157	165	184	219	179	157	160	139	176	170	186	166	187	192	178	158	158	167	192	154	162	174	162	189	172	178	196	162	168	171	162	169	166	191	198	199	163	143	150	182	176	155	171	165	149	180	172	190	163	198	167	194	187	186	174	166	185	148	169	162	164	195	199	178	167	155	162	171	160	172	151	190	163	179	168	178	192	184	142	189	193	188	170	171	171	180	183	168	173	150	171	201	158	190	148	161	154	172	181	152	168	171	171	167	181	174	162	192	181	186	180	169	178	194	164	173	168	168	169	177	161	155	159	170	163	174	143	178	170	153	176	174	199	168	204	165	164	213	183	173	131	179	188	205	180	178	196	189	190	164	174	159	178	160	171	157	188	169	169	165	165	145	167	169	150	163	165	190	185	163	166	165	189	168	172	187	165	185	175	156	167	185	175	174	172	144	183	203	189	167	188	178	168	150	169	168	184	170	141	186	189	145	157	182	176	184	156	156	162	182	144	158	164	182	172	181	191	193	171	176	176	158	182	205	183	164	156	174	187	179	179	160	179	189	185	157	187	171	168	160	180	212	189	161	189	160	168	174	191	183	175	182	158	183	199	174	168	188	161	197	166	198	143	175	176	176	163	176	210	176	173	186	184	153	189	164	164	168	192	184	171	178	177	160	151	188	181	179	162	177	165	175	177	186	169	181	211	176	192	196	155	147	163	184	175	182	177	163	197	170	187	171	174	182	163	177	180	156	169	151	181	183	170	175	171	158	147	180	206	184	159	161	159	146	166	173	158	174	187	172	172	158	209	160	181	159	181	162	154	193	167	174	165	154	159	176	178	179	149	162	167	176	169	159	182	177	183	193	186	187	151	175	179	185	160	179	199	167	145	185	181	170	171	169	195	185	195	158	187	170	186	183	161	167	144	181	148	186	185	196	204	196	208	188	185	170	202	180	177	172	177	144	210	174	178	167	164	159	160	184	157	162	172	190	187	165	170	160	164	147	184	179	180	157	185	172	164	183	144	178	154	163	169	175	173	167	198	181	157	177	181	156	168	153	161	161	168	174	177	186	184	163	168	181	174	158	153	167	201	171	191	179	147	186	177	156	183	152	147	181	172	157	172	147	170	174	167	171	171	198	174	174	168	162	144	194	173	184	181	167	175	164	179	162	165	158	175	170	154	165	155	157	158	184	192	185	161	192	180	184	167	186	188	163	177	151	174	162	138	154	190	169	154	176	169	164	174	164	184	178	165	180	190	191	177	180	176	172	178	180	170	151	186	163	193	185	177	183	150	177	168	177	160	155	183
26528	12943	11334	10000	8443	6202	5210	4400	3277	2614	2182	1976	1630	1295	1158	1026	943	927	901	770	758	736	692	633	626	578	643	591	612	559	531	530	525	559	546	493	491	471	485	498	491	449	465	454	408	398	373	404	399	386	399	376	407	349	397	408	394	377	372	360	400	398	393	433	363	382	386	376	407	397	378	385	333	393	385	390	392	374	341	369	373	372	367	387	362	368	402	381	376	389	379	369	378	421	358	364	407	356	371	355	381	368	388	375	379	341	429	371	381	367	406	361	409	401	386	389	369	363	401	381	382	395	385	399	372	388	388	370	368	383	387	365	412	413	358	386	379	399	390	390	405	379	366	395	388	366	405	364	366	404	365	395	360	372	408	370	400	404	394	391	357	420	384	354	377	410	366	397	424	394	358	400	387	362	394	389	385	335	396	435	366	412	415	408	395	320	386	386	381	396	403	367	383	377	364	387	348	362	375	382	378	394	408	379	397	411	364	370	406	436	415	364	356	386	423	376	371	381	363	372	352	348	363	364	370	398	427	381	383	375	344	374	358	384	382	386	398	380	405	364	406	403	386	417	407	362	401	393	372	388	387	384	387	398	370	364	356	370	401	409	395	383	401	391	384	384	405	349	371	439	375	379	363	375	351	405	350	372	403	354	338	336	366	360	439	381	362	393	381	401	418	368	405	401	389	417	363	396	356	366	406	391	392	386	353	389	370	375	361	373	401	367	407	371	401	338	407	377	382	375	372	398	382	387	382	396	374	413	361	359	368	347	371	384	361	378	424	393	363	359	366	342	387	373	396	411	413	366	360	391	391	391	396	387	400	384	378	382	370	360	385	365	382	377	382	379	363	340	373	404	364	379	409	390	394	400	347	360	386	377	373	396	389	355	379	379	406	417	365	423	404	348	387	408	393	402	390	401	390	385	381	416	362	349	375	363	412	395	341	413	378	353	359	359	398	401	359	383	423	395	367	381	377	383	384	383	418	401	377	386	364	395	380	398	363	397	397	352	418	388	387	385	367	378	391	383	378	407	371	371	391	389	383	397	393	399	416	368	374	371	372	376	364	383	381	394	364	358	398	415	372	406	396	368	371	396	392	394	440	387	395	416	375	386	412	379	359	382	377	374	356	415	416	353	388	396	395	400	367	400	366	399	345	377	363	393	394	387	380	381	373	363	362	404	397	395	402	392	380	385	399	366	396	389	415	394	381	401	370	399	402	384	399	386	392	414	401	375	410	395	378	364	396	390	397	370	395	387	374	377	385	378	357	353	397	402	401	359	374	358	345	391	348	367	373	358	382	397	367	396	371	398	362	422	386	362	387	383	399	410	380	388	377	351	387	385	415	371	408	363	398	341	340	394	379	375	430	398	384	370	392	384	405	374	387	407	411	389	392	383	381	364	391	362	373	400	411	351	382	388	366	389	364	376	382	375	393	389	393	373	438	381	390	388	378	373	402	367	382	371	385	356	399	397	360	357	361	380	414	386	392	346	409	368	393	392	354	374	369	378	379	404	449	414	385	370	395	362	359	388	394	385	394	356	361	385	367	350	397	377	382	376	399	385	409	386	367	384	408	380	416	354	402	382	394	361	398	394	389	370	351	364	369	392	380	441	411	383	405	354	425	382	385	348	373	380	383	384	349	394	377	405	380	381	348	384	364	371	367	370	408	374	349	368	384	352	357	396	364	374	360	386	390	387	399	398	381	425	389	357	392	428	361	375	375	396	371	388	381	406	425	422	378	378	374	396	397	387	370	338	386	381	380	418	411	383	387	386	365	383	379	380	373	378	419	401	367	364	373	406	378	389	390	423	398	365	373	400	402	377	397	399	373	438	373	406	391	395	401	360	376	367	385	446	423	339	359	400	379	380	411	396	405	391	399	380	391	345	370	386	427	392	364	389	394	371	401	363	382	386	379	395	395	398	394	398	366	389	423	382	358	369	367	359	355	391	373	406	367	398	379	401	402	384	380	430	396	376	391	384	387	384	425	396	405	412	384	388	381	388	382	379	369	400	374	409	405	383	386	387	384	414	367	374	390	368	394	331	370	395	376	394	345	377	369	380	369	346	367	383	358	398	389	382	374	377	392	372	354	403	359	364	376	413	378	388	392	384	398	383	377	366	401	418	407	332	402	383	381	350	379	364	357	384	357	403	378	371	381	400	416	390	380	372	393	404	402	389	393	384	405	380	385	348	367	375	356	388	380	407	392	366	393	410	384	386	360	372	387	382	382	378	363	380	409	417	400	370	377	394	381	417	378	369	399	377	402	386	387	363	387	393	370	387	429	363	398	348	410	379	416	428	359	396	331	405	379	386	371	347	362	409	401	413	397	409	389	380	399	359	348	365	373	349	380	381	382	398	411	353	401	386	393	378	393	390	383	347	385	326	405	410	403	394	355	396	409	412	371	393	416	384	391	371	383	381	406	352	376	406	376	360	426	358	380	399	356	356	380	348	398	361	363	375	388	391	372	385	377	409	406	378	368	394	376	386	417	369	388	401	367	356	363	409	374	375	363	388	410	401	364	366	369	392	351	392	368	371	381	410	377	373	369	419	413	391	390	380	372	376	332	355	384	344	395	361	368	424	389	402	339	380	353	423	405	422	378	371	392	393	363	388	362	380	380	366	353	372	402	367	371	357	378	364	379	345	396	410	382	403	384	379	377	399	347	387	370	366	421	372	395	395	408	398	392	363	353	371	390	364	391	415	374	377	361	389	405	346	386	366	406	350	380	385	388	354	382	406	358	344	422	392	334	348	386	392	368	397	381	374	409	374	371	390	426	380	389	357	372	373	417	364	385	413	400	415	417	367	360	381	400	382	380	411	405	411	381	414	424	393	401	391	363	394	383	362	398	371	377	406	388	388	373	379	411	400	424	376	378	366	392	353	396	416	383	439	364	426	411	401	393	400	355	366	359	377	391	369	404	370	350	414	386	378	389	371	386	404	392	343	392	370	355	405	366	388	395	379	384	370	368	370	387	371	389	385	361	366	367	380	375	370	388	348	360	383	420	403	386	396	389	367	349	404	375	418	354	407	359	366	388	384	372	371	391	385	384	404	380	383	401	371	400	375	389	355	390	366	368	402	361	380	399	368	382	404	373	375	365	404	376	425	367	403	414	373	389	415	364	363	365	374	379	382	387	393	371	351	382	363	398	368	400	396	409	378	370	371	402	393	383	383	420	381	401	357	387	404	391	364	387	423	357	402	376	403	390	348	375	391	380	358	414	365	381	431	385	369	408	403	365	431	395	374	396	350	367	416	399	396	384	348	357	382	358	368	383	400	326	401	397	362	387	414	379	375	372	396	390	352	382	378	373	398	395	380	373	386	370	390	378	385	380	363	382	405	374	388	392	403	393	365	368	398	391	389	379	389	392	358	380	394	421	396	405	361	352	358	373	359	375	378	387	375	421	351	372	399	413	355	388	388	407	418	383	379	363	380	424	402	405	371	415	375	422	374	418	355	385	374	373	389	385	407	388	354
54149	26967	13377	6234	3569	2290	1793	1345	968	821	680	602	507	431	403	360	360	308	288	293	270	245	257	240	208	222	236	259	264	218	237	242	241	209	228	219	222	195	216	201	206	213	228	187	212	198	193	190	194	177	187	195	197	170	197	186	167	183	183	155	169	188	186	174	191	190	210	191	195	179	188	207	172	189	186	212	207	165	183	179	186	201	145	202	177	168	178	156	171	189	188	205	200	198	199	180	177	192	202	175	191	203	194	188	184	172	177	182	159	187	205	193	186	174	170	172	157	192	173	206	156	158	185	174	203	193	167	203	174	194	167	188	161	182	191	169	187	180	206	179	172	220	188	201	208	183	171	204	195	192	189	180	171	170	182	187	174	176	195	186	165	190	193	173	175	227	204	172	197	182	179	194	194	188	177	160	159	169	206	166	190	225	203	200	172	180	157	188	193	177	174	198	175	188	180	188	197	189	180	182	182	196	162	199	165	187	172	175	172	186	204	183	230	194	202	201	175	183	202	189	193	182	186	229	173	200	160	206	216	190	168	174	167	184	166	187	201	191	186	177	181	231	219	179	188	197	197	165	191	196	185	176	183	208	182	193	174	168	191	206	194	190	192	197	166	185	175	180	194	189	185	188	177	193	165	189	180	173	163	180	201	168	185	188	203	174	175	190	174	195	201	160	173	162	196	179	213	160	180	185	163	179	163	183	175	188	179	171	196	185	190	173	188	195	171	189	188	177	168	194	192	222	206	211	204	191	169	161	197	189	187	172	182	174	188	191	188	183	195	167	179	158	199	180	176	197	194	200	171	168	184	164	198	206	166	192	156	177	191	191	188	172	200	180	206	188	173	167	182	177	195	196	212	196	178	173	166	180	185	203	211	173	186	194	199	201	185	205	182	179	164	179	209	203	179	195	200	157	193	197	198	196	198	191	182	182	182	176	183	177	214	202	190	189	164	182	207	167	183	204	172	187	186	204	226	190	190	177	197	191	193	162	198	180	182	181	205	188	193	169	156	186	156	193	201	180	194	175	180	188	176	184	182	173	163	196	202	184	194	186	184	180	198	179	178	200	183	177	177	183	169	186	193	194	202	177	164	171	192	209	172	197	178	171	231	173	202	187	191	169	176	165	186	194	188	196	195	176	184	168	195	199	200	153	161	179	207	184	176	159	167	196	213	186	198	182	202	202	207	178	193	203	194	192	180	179	163	179	171	181	168	156	192	176	164	185	174	185	163	173	156	166	161	187	173	180	191	205	167	152	184	186	214	191	164	177	175	189	172	202	186	190	181	201	179	182	174	164	171	174	163	193	196	218	190	183	226	203	154	188	191	190	184	160	181	195	209	190	184	176	158	170	202	158	192	203	181	193	194	182	160	200	201	184	218	195	198	185	167	179	209	164	185	183	178	168	161	196	147	210	190	169	173	158	181	203	169	192	178	174	151	187	151	178	174	171	177	184	215	197	171	180	178	171	192	181	206	204	187	198	189	180	180	193	191	169	173	173	207	200	185	184	184	203	166	213	215	191	169	203	182	213	176	174	173	185	199	183	201	172	188	209	184	156	199	185	193	195	185	181	163	193	207	191	170	185	198	219	226	175	179	185	208	175	175	155	192	191	200	185	178	206	157	167	207	205	169	194	190	192	199	169	168	195	168	200	190	184	164	177	192	172	199	153	199	188	184	162	196	188	190	185	181	218	190	173	208	183	181	216	202	181	215	177	168	171	202	183	160	173	166	169	206	216	172	174	176	198	198	208	184	142	200	178	187	181	187	175	197	184	189	203	173	195	160	177	173	190	209	183	182	173	187	175	173	176	205	180	190	189	198	181	198	187	203	203	215	154	189	183	187	172	181	168	206	205	189	179	201	169	176	201	185	179	186	184	191	213	192	162	183	182	176	167	194	185	201	198	185	158	179	216	178	195	189	196	194	172	170	208	199	190	171	176	196	219	191	207	175	163	182	184	186	212	188	175	195	187	176	166	179	178	208	202	190	191	186	168	177	190	185	186	207	200	200	181	172	186	169	175	195	179	170	182	181	169	201	191	211	200	193	188	169	151	175	177	217	188	188	175	178	186	177	186	210	168	165	202	186	213	158	198	210	199	177	183	172	207	196	201	183	155	190	179	188	191	188	154	188	165	201	187	191	179	193	196	194	161	204	185	174	182	186	181	174	184	196	172	187	196	209	199	196	190	204	220	187	183	200	162	206	217	209	183	187	206	189	195	190	175	192	181	202	194	190	197	173	195	210	190	185	177	180	206	172	171	197	173	196	185	177	192	190	169	178	176	149	199	195	171	202	205	186	176	186	190	179	229	205	193	197	198	196	192	171	171	202	175	196	192	182	193	167	196	176	207	181	196	194	189	152	190	164	165	200	175	178	192	182	223	166	176	186	166	188	206	190	207	172	194	195	196	180	165	185	172	176	167	181	193	210	189	214	170	183	201	167	184	199	182	194	207	190	202	194	187	206	183	182	183	178	181	184	179	169	198	164	180	193	180	211	174	225	182	191	178	200	194	184	176	181	166	172	201	203	172	172	200	174	179	173	176	174	170	165	170	208	194	194	179	173	186	163	174	177	188	182	192	182	210	200	181	195	184	186	174	189	185	191	172	171	193	158	191	185	225	195	210	185	177	187	167	197	185	211	178	170	171	194	193	199	185	185	169	174	188	159	190	189	162	194	209	202	204	227	182	208	175	162	166	171	189	189	183	180	196	203	158	189	170	192	169	196	207	192	190	202	189	173	177	199	195	177	176	176	199	191	224	177	191	166	174	224	168	177	165	199	174	180	158	207	181	198	175	200	192	191	163	174	184	196	177	191	194	189	181	159	174	191	186	183	194	178	169	166	230	183	181	169	180	177	196	171	206	210	217	164	190	175	197	175	190	176	164	168	211	160	199	180	194	188	190	182	204	173	187	191	206	168	197	195	172	162	183	176	172	184	187	178	164	175	175	191	192	190	186	195	188	222	201	185	178	181	196	199	182	164	190	187	200	173	191	164	216	191	172	195	187	206	197	186	157	205	182	198	189	195	174	187	182	190	206	170	169	175	165	173	158	177	197	187	195	190	172	189	179	174	168	173	179	147	184	199	203	178	174	155	190	172	188	178	203	232	186	152	204	189	187	192	189	185	175	180	169	164	202	181	177	189	194	196	177	187	163	202	191	165	168	176	170	177	164	190	195	150	191	206	208	184	230	190	195	167	184	179	190	161	170	198	169	157	190	175	177	203	198	184	167	163	205	165	211	155	189	178	206	165	187	187	190	186	180	178	189	204	180	188	194	195	198	176	180	206	188	198	173	175	175	189	212	157	194	181	176	155	171	158	194	185	166	182	191	193	172	188	176	178	168	168	186	167	184	173	182	195	175	196	181	170	194	190	150	183	211	172	201	174	206	183	188	166	203	174	193	174	210	205	195	195	192	186	193	181	187	161	191	180	158	177	210	168	171	180	195	179	211	182	200	216	173	216	182	197	167	188	184
30897	16307	15279	14305	11700	8909	7536	5797	4606	3718	3202	2599	2195	1963	1771	1593	1478	1335	1053	998	1015	804	773	726	711	788	760	801	746	679	671	683	675	621	633	633	671	603	542	535	518	511	510	483	478	445	483	455	408	421	397	424	449	442	416	406	428	422	415	437	425	430	411	374	401	448	401	396	398	385	395	446	424	387	426	418	413	435	386	401	396	398	429	436	395	410	374	403	416	408	417	416	377	426	421	443	388	384	438	443	374	415	417	388	371	422	372	382	448	439	402	390	415	398	387	430	400	410	377	370	423	411	387	435	402	387	399	435	404	444	390	372	390	420	388	400	421	408	402	425	423	434	395	424	397	398	411	423	434	407	422	380	412	386	462	428	426	408	411	433	386	373	429	453	396	382	385	434	400	455	384	393	413	402	421	438	409	395	400	429	397	419	402	374	422	386	403	405	417	388	412	393	401	413	378	442	389	409	407	404	430	408	358	429	381	390	415	395	393	418	424	380	397	409	424	427	434	432	431	421	418	394	347	445	428	426	445	390	429	434	384	380	387	421	426	407	369	387	399	403	401	367	408	437	407	432	399	402	393	434	406	419	436	386	395	476	404	395	424	402	438	389	379	401	442	441	380	432	414	425	380	390	419	396	414	421	400	428	396	422	408	425	394	404	423	428	392	414	390	429	436	457	396	395	389	417	409	370	404	395	408	412	386	439	427	366	420	422	410	419	380	370	385	394	419	363	415	399	388	381	401	382	378	446	364	408	401	424	450	367	415	382	466	414	413	418	396	401	407	421	389	424	404	393	385	461	396	415	375	368	384	407	407	398	404	415	393	398	414	420	423	416	439	394	372	413	435	406	435	390	405	398	425	396	414	449	435	394	418	402	400	410	411	399	383	388	415	374	410	445	395	419	374	387	392	427	434	378	415	406	357	401	403	413	368	420	426	440	450	418	409	407	399	412	405	408	391	405	401	411	420	388	423	388	448	414	430	427	388	381	368	407	399	433	422	410	421	381	428	415	357	448	443	380	424	410	418	426	424	406	435	414	420	407	402	440	373	421	397	393	374	393	412	419	405	385	401	413	399	387	426	408	437	413	357	395	373	417	409	364	379	400	400	405	400	384	434	352	413	403	391	403	422	427	429	429	431	408	384	410	440	425	401	424	420	395	347	424	383	415	410	423	395	429	389	387	405	380	434	423	410	419	403	392	402	398	411	453	424	399	426	416	400	411	435	423	384	442	419	398	419	396	398	358	400	420	439	417	424	398	420	437	388	407	400	428	401	400	422	464	370	424	413	388	404	423	430	424	380	399	407	419	444	389	386	358	397	389	382	412	430	420	424	408	410	390	428	397	401	420	396	421	415	454	453	427	442	399	410	455	414	412	415	420	361	387	430	445	372	421	414	397	430	403	406	414	462	402	402	424	405	442	402	431	428	443	388	414	413	371	403	398	401	440	449	393	415	439	404	416	392	378	407	397	408	402	395	440	411	439	389	409	417	441	399	421	456	405	401	407	435	415	409	412	400	410	418	420	411	427	397	416	394	431	415	421	398	431	418	422	437	440	371	413	392	438	421	435	426	401	416	414	417	405	414	375	415	435	436	398	434	396	414	401	403	394	409	421	390	369	387	419	426	452	426	411	421	417	403	447	374	418	397	384	391	404	384	409	419	405	441	417	437	370	412	418	389	455	425	382	414	374	432	389	410	409	427	389	385	411	413	430	432	373	410	452	389	414	406	429	412	437	432	414	382	449	380	430	415	375	410	420	419	426	420	418	428	415	375	388	408	406	422	416	409	391	385	384	401	402	432	398	417	434	445	399	405	376	390	402	427	403	393	394	441	408	395	407	397	452	394	419	389	390	429	384	418	395	393	403	399	394	394	378	397	418	414	411	439	374	409	404	411	425	435	396	397	417	397	402	407	407	445	389	408	400	389	396	400	418	435	388	351	418	361	400	382	416	391	426	412	410	384	363	406	415	421	397	455	427	408	409	407	406	411	438	382	396	381	382	396	417	422	438	430	391	399	389	448	403	406	418	408	423	405	422	431	437	418	430	411	374	396	412	381	444	472	414	422	436	392	407	416	423	364	399	377	380	413	403	398	377	416	405	417	400	401	405	405	386	377	414	408	418	404	422	421	416	395	405	434	396	368	406	436	398	402	419	389	430	400	433	412	374	401	416	418	410	408	425	411	425	419	391	446	413	432	400	397	404	396	437	398	422	406	391	432	425	434	385	384	392	419	400	403	425	427	411	427	418	460	422	398	413	405	423	410	407	412	415	378	416	373	407	423	442	375	399	419	399	413	430	412	379	437	389	402	393	398	411	412	423	387	401	394	441	414	460	417	424	436	412	406	411	394	430	418	445	406	365	384	443	394	370	404	429	435	410	402	392	428	407	433	416	390	390	386	442	396	407	426	399	413	383	416	381	411	443	430	425	414	409	407	398	410	438	382	396	418	440	391	394	395	411	382	386	371	432	423	412	417	401	429	395	391	369	426	384	412	404	427	405	448	441	398	415	434	424	425	413	436	414	393	427	401	435	410	409	427	377	406	424	376	392	407	423	429	396	405	443	407	404	400	400	413	402	410	382	432	396	413	419	389	418	385	398	420	422	398	437	405	433	385	418	409	452	389	408	457	395	419	435	398	430	384	432	375	414	473	410	406	391	409	414	423	444	420	412	409	378	396	424	423	400	394	380	394	412	399	393	402	440	437	422	434	385	401	411	424	420	408	420	429	457	385	426	437	406	402	395	359	408	437	456	417	397	438	383	411	395	385	425	411	369	402	431	425	385	392	404	426	425	401	420	404	446	418	398	406	415	418	415	409	453	393	366	383	404	369	393	436	396	403	430	396	388	419	393	397	411	410	413	365	426	387	417	395	417	409	416	412	404	401	414	406	393	410	413	419	405	423	395	412	431	400	398	415	461	415	378	401	453	420	392	434	406	434	359	387	416	397	420	424	404	391	375	462	406	414	445	431	438	434	397	426	405	400	386	407	396	408	427	446	436	419	431	419	447	396	415	388	438	421	399	423	368	397	427	410	428	407	393	439	403	396	417	408	437	411	382	396	389	408	404	432	433	383	379	421	355	426	414	452	419	435	421	438	431	387	395	424	409	397	429	413	401	381	402	422	439	437	381	416	387	411	386	421	381	425	412	406	375	433	410	440	418	367	378	369	404	416	411	397	422	426	395	388	386	373	397	431	445	414	379	445	428	426	403	417	417	448	428	361	414	395	392	370	399	434	410	394	381	388	380	417	401	380	410	417	397	387	395	408	431	446	395	400	447	390	401	386	421	400	401	402	450	430	410	424	412	392	401	430	426	377	412	409	404	419	407	416	429	426	438	412	425	411	418	397	406	437	414	438	427	411	370	403	391	418	463	422	414	412	418	400	404	393	413	416	423	378	431	424	435	419	426	402	426	390	420	414	373	398	427	409	436	400	414	407	403	419	408	413	429	394	422	399	413	408	369	410	425	417	444	419	393
33207	13178	4446	2176	1310	981	747	560	443	422	393	315	325	261	239	244	252	212	231	211	212	206	198	186	203	207	190	185	190	195	186	200	173	210	202	210	218	219	235	184	205	193	176	213	185	178	181	187	182	161	214	201	195	201	169	222	191	179	197	173	182	192	186	192	183	188	198	177	192	208	175	202	162	188	159	206	205	186	173	176	200	178	185	190	165	207	183	176	185	188	170	183	172	167	187	198	174	209	195	187	209	172	179	168	186	187	191	211	190	183	207	182	190	201	187	202	188	179	176	188	206	182	211	183	179	182	187	189	195	192	195	190	203	201	148	233	167	185	168	204	175	218	177	186	206	201	211	206	196	173	197	203	192	185	188	199	182	177	195	206	177	180	178	212	191	184	167	160	199	147	191	177	208	187	215	193	188	212	194	190	173	141	176	183	195	174	167	202	190	220	170	202	172	228	215	192	161	211	199	197	184	190	198	192	177	177	169	205	183	171	187	176	185	182	180	205	199	190	212	198	203	202	189	182	181	207	188	187	151	179	191	176	168	187	180	161	188	223	195	182	171	190	189	180	198	191	195	190	187	189	199	224	189	184	198	159	157	167	189	210	171	193	186	185	207	197	193	176	186	182	206	192	199	184	168	198	195	168	162	187	208	178	197	187	205	194	184	167	206	201	203	175	176	169	205	179	175	180	189	199	182	212	202	200	221	181	191	176	169	211	184	189	181	185	174	205	196	190	196	173	190	181	182	176	179	194	198	188	211	184	181	196	166	212	184	199	180	196	173	175	188	204	191	168	219	195	174	196	188	161	181	174	190	181	198	187	211	198	188	175	172	198	170	175	190	200	215	201	179	181	183	185	191	210	209	188	176	185	195	180	211	176	184	226	191	179	210	211	188	200	231	181	171	189	219	210	148	216	191	183	193	193	178	186	171	185	193	199	213	201	174	193	194	169	190	178	177	174	204	180	212	197	159	205	180	194	176	202	168	172	178	196	188	176	173	180	188	183	185	159	168	197	183	187	174	203	164	195	181	221	200	173	200	211	181	185	187	196	202	178	201	180	179	188	186	207	186	205	161	167	188	189	185	185	152	200	213	184	195	196	206	204	197	172	158	191	188	185	173	193	182	170	205	196	161	190	175	206	171	156	180	193	185	184	206	186	190	167	195	175	175	189	192	170	187	200	191	190	195	168	164	185	202	207	185	182	209	193	213	182	177	176	214	182	206	176	172	199	206	212	192	246	172	189	192	198	191	184	186	190	188	187	182	200	197	158	159	174	175	177	194	169	195	192	181	205	179	202	170	188	191	185	184	193	192	163	184	188	196	191	200	210	184	198	176	198	174	205	175	184	175	180	205	188	178	227	201	184	179	190	195	209	207	178	190	195	191	205	174	208	207	204	186	178	203	202	196	188	184	166	185	226	178	181	186	174	181	199	183	180	196	178	211	181	182	207	176	180	177	202	206	190	201	193	207	201	182	177	203	223	190	195	200	166	185	186	179	191	194	205	182	191	198	194	208	180	201	205	189	195	207	173	171	191	190	177	199	179	195	194	187	164	180	197	202	190	185	208	216	151	139	189	195	189	179	193	193	164	190	176	170	167	176	184	183	168	191	191	194	188	181	190	192	203	180	254	200	206	187	174	210	199	184	183	190	176	174	192	193	180	188	203	195	184	196	184	190	170	206	190	190	186	204	169	204	206	216	187	218	210	207	180	198	204	189	198	190	200	192	181	171	210	194	225	190	224	180	185	170	204	192	187	180	175	171	181	203	215	217	179	195	178	201	175	207	175	173	220	196	165	180	199	220	194	187	209	168	179	212	190	205	205	193	191	197	219	188	206	187	196	197	166	210	196	179	200	208	170	160	192	171	190	184	195	182	196	206	188	216	222	198	181	191	178	176	200	184	187	215	211	194	191	192	195	189	190	190	177	191	172	197	201	205	180	228	204	196	193	175	162	196	193	182	211	184	220	211	211	206	198	181	207	210	167	188	195	197	174	169	171	171	205	165	210	189	200	175	178	188	205	202	194	203	154	189	222	199	177	191	206	174	197	176	175	164	164	177	204	183	222	185	210	185	152	202	221	207	202	211	187	177	182	191	200	167	183	170	163	210	167	173	187	174	209	180	172	196	209	174	182	184	201	202	182	180	198	188	190	174	207	197	163	188	189	167	190	195	184	183	215	199	160	192	184	191	182	193	178	201	184	183	186	173	177	203	186	191	192	194	165	194	196	197	191	208	192	208	177	173	184	196	180	176	163	185	206	193	199	202	189	166	218	183	183	225	173	217	191	194	211	194	199	170	200	183	191	196	174	184	198	188	164	204	197	207	222	211	186	183	188	182	205	186	194	191	194	165	190	188	184	200	203	195	176	192	170	208	186	182	194	193	212	202	190	198	198	201	178	203	185	182	196	191	195	215	185	193	207	198	174	194	241	185	198	199	194	194	175	198	184	191	232	198	213	201	197	219	185	179	179	212	162	172	197	168	185	197	169	169	187	214	178	189	205	199	198	190	197	181	182	199	207	208	193	218	215	181	173	167	236	187	175	170	175	189	192	191	175	204	182	188	200	178	176	167	175	178	166	161	178	194	159	170	206	188	181	156	173	197	177	192	181	204	177	219	188	186	190	168	166	173	178	168	170	167	187	204	192	182	187	182	196	189	178	175	198	185	195	185	179	181	173	153	175	179	201	190	174	195	185	208	199	186	178	153	154	199	209	181	165	171	181	192	179	185	173	198	213	174	196	194	189	199	159	205	179	161	176	202	185	183	174	221	190	183	181	207	219	180	183	185	201	193	201	193	217	209	192	177	186	214	186	201	177	178	197	203	204	213	202	175	186	215	182	193	195	168	190	198	193	183	186	192	203	176	173	196	182	193	185	193	181	188	203	193	202	205	180	166	184	176	187	182	189	166	164	174	157	195	172	187	176	202	183	192	170	213	186	150	197	190	171	201	206	202	182	169	184	183	196	182	189	202	183	181	177	191	189	206	176	197	195	181	211	168	180	174	188	162	214	187	194	219	178	193	177	211	172	206	204	191	197	221	204	192	164	180	184	203	204	203	187	200	206	192	191	204	185	191	182	178	216	190	199	197	181	186	197	197	174	183	157	198	169	174	190	207	175	208	195	185	208	183	164	189	155	179	180	212	190	183	171	200	203	207	204	201	185	180	197	191	159	189	187	170	185	182	174	170	190	195	171	191	203	174	190	187	192	192	170	168	213	179	178	166	189	194	200	159	176	178	205	168	197	188	194	197	186	202	217	209	176	189	179	159	178	200	181	182	178	199	196	195	212	204	225	180	191	195	176	185	188	180	202	208	203	215	189	196	194	185	161	167	212	181	214	195	204	207	202	214	167	211	191	172	187	188	203	209	180	192	189	171	175	169	170	169	175	157	209	180	196	196	179	182	205	190	225	192	192	220	179	199	175	197	190	191	202	194	177	181	165	193	215	208	193	193	184	189	192	196	201	196	173	207	196
18610	7833	6671	6211	4667	3685	3033	2360	1872	1556	1355	1198	1022	879	919	866	768	680	632	609	620	542	536	495	478	483	500	526	500	490	506	518	484	443	492	434	409	448	413	446	487	463	445	467	406	402	419	406	413	454	384	404	435	405	402	429	429	448	418	399	397	422	398	369	394	402	420	429	439	437	420	392	408	430	444	410	428	412	451	420	400	410	398	410	369	442	403	393	439	420	410	435	391	410	389	439	431	413	406	390	419	415	423	430	384	408	393	444	363	405	401	418	394	401	412	390	385	385	413	433	410	435	418	387	377	403	429	396	423	412	404	370	409	421	428	436	393	429	419	396	385	393	414	405	411	435	415	407	391	406	452	438	400	428	409	415	429	417	426	425	401	453	407	423	438	422	423	423	391	414	417	421	436	413	398	396	427	431	432	401	400	444	394	457	421	397	423	442	394	406	412	394	408	353	421	401	426	417	412	430	427	410	391	399	377	419	415	412	422	400	422	445	429	442	432	420	423	406	403	362	406	415	406	428	413	395	391	416	374	406	429	387	417	420	408	406	425	404	405	405	430	434	405	358	392	377	414	436	402	430	427	424	405	435	436	402	412	434	392	404	406	397	426	401	427	369	417	440	392	453	440	447	433	388	431	398	391	391	440	375	382	395	442	402	393	437	417	382	401	390	407	444	423	388	403	430	421	432	397	414	424	404	407	455	378	402	421	418	437	419	417	395	412	425	432	411	448	381	416	375	444	426	423	398	425	417	416	392	442	416	396	417	437	371	423	396	392	415	441	410	343	416	401	410	402	395	402	377	435	413	397	423	385	411	387	405	429	412	406	407	437	401	392	403	444	438	416	419	405	419	446	400	435	407	423	397	418	441	373	418	414	422	423	405	417	430	402	407	403	413	425	435	388	422	393	422	398	453	434	388	399	382	444	418	445	432	391	399	408	409	411	420	420	404	398	404	377	407	418	489	375	426	440	428	412	406	433	434	407	388	415	338	384	414	408	406	398	403	455	372	421	392	414	418	418	431	396	400	405	429	387	401	387	440	419	437	407	439	385	453	397	441	412	406	380	389	388	436	371	413	399	401	384	364	408	360	422	394	391	389	427	367	405	409	391	409	387	379	435	355	388	413	459	438	402	452	464	421	430	437	426	404	417	421	408	451	434	417	396	452	392	422	390	404	398	451	424	395	426	408	421	414	385	397	435	396	411	406	393	421	442	414	424	421	438	437	432	455	415	407	414	382	415	403	453	461	388	405	419	389	375	389	384	401	400	398	415	396	415	405	401	403	418	420	402	394	432	414	435	423	434	406	423	379	410	410	409	414	396	418	427	401	417	390	427	419	417	395	411	423	401	411	396	398	427	403	400	406	397	441	434	402	386	434	392	364	410	399	393	420	395	405	463	386	444	450	468	415	409	369	426	434	411	407	376	412	395	413	401	425	404	406	425	414	380	400	414	407	406	409	415	354	412	383	378	446	393	396	415	414	430	386	396	377	427	446	396	448	432	413	414	423	402	435	397	383	408	413	466	390	418	393	430	415	378	420	419	409	409	407	430	422	401	406	410	436	399	425	392	431	397	387	401	405	415	397	414	407	421	425	431	396	430	432	391	431	432	429	407	400	391	415	380	406	394	400	438	406	419	456	379	442	416	405	394	411	393	374	400	419	394	376	432	405	423	424	414	420	396	428	425	393	394	414	358	406	408	384	395	424	407	416	398	422	438	392	415	408	429	400	395	412	398	407	411	408	421	445	406	380	403	424	446	408	420	421	414	386	429	433	392	419	426	433	415	459	434	429	419	418	418	433	412	381	412	380	418	386	456	416	395	395	416	422	437	381	403	414	441	410	427	392	391	401	457	409	406	421	395	411	397	388	394	398	407	410	449	398	419	452	425	421	382	401	371	465	445	435	412	391	401	410	478	382	394	408	388	419	404	420	401	407	429	425	391	410	414	425	432	354	396	414	442	405	412	384	436	390	379	431	444	410	444	379	423	399	404	439	387	399	408	376	405	419	402	415	411	387	409	412	457	411	403	404	425	395	414	435	403	424	382	436	406	461	429	422	368	423	456	425	421	418	413	426	437	404	409	399	396	438	414	373	455	396	401	429	365	407	425	412	418	400	399	406	424	393	426	396	402	406	417	383	408	416	413	388	362	422	433	418	420	426	416	424	392	401	442	446	414	382	389	421	403	422	431	442	365	412	431	441	420	419	409	437	397	400	417	404	404	410	404	400	428	401	415	418	430	405	429	474	398	392	413	392	391	408	404	415	380	410	399	408	389	428	418	393	391	397	403	421	418	408	416	380	414	420	413	389	449	395	404	414	444	431	435	436	399	405	385	430	412	462	417	400	408	396	397	417	385	372	407	408	382	404	396	421	377	431	428	423	417	380	421	405	411	386	418	421	416	417	422	410	418	360	428	416	390	411	379	371	436	383	418	398	402	402	421	407	394	412	435	452	431	400	380	413	395	371	426	429	398	415	412	417	420	379	422	408	385	404	444	430	400	453	414	403	406	430	387	409	447	398	426	428	397	412	387	434	393	391	440	385	381	403	413	404	383	395	404	452	410	429	416	451	415	422	376	393	385	415	408	404	389	413	418	402	417	421	365	408	411	401	404	436	427	410	394	384	462	413	406	409	418	449	426	414	417	373	424	416	428	379	402	426	379	435	389	408	442	402	423	375	432	398	436	423	420	398	445	415	418	422	429	370	401	417	413	421	421	387	401	439	408	399	414	398	441	369	404	418	394	414	420	426	448	389	402	422	401	415	433	444	440	386	430	440	440	396	412	417	391	412	403	394	384	408	395	415	386	425	419	370	443	419	427	387	428	397	400	420	459	407	400	378	371	455	398	407	461	368	415	403	423	443	421	441	395	400	417	430	393	456	399	415	449	418	445	452	378	403	407	417	381	456	396	419	436	387	453	408	369	423	388	399	428	431	413	395	401	391	410	378	420	407	373	406	365	386	381	385	396	413	434	414	410	396	406	400	411	410	423	419	432	437	440	395	395	381	424	430	423	412	446	394	412	415	413	381	438	427	409	465	403	412	402	405	424	428	425	440	423	394	404	414	402	424	404	404	408	398	421	406	407	375	383	416	394	398	439	433	419	382	452	413	426	439	408	385	395	435	426	456	424	419	388	417	423	385	386	416	404	377	382	399	451	437	370	408	411	384	402	394	412	404	389	406	415	378	417	438	431	409	430	388	420	386	388	423	419	436	373	414	422	427	410	421	402	431	399	380	424	431	383	419	423	455	420	421	417	362	392	432	399	396	384	421	396	385	378	403	398	426	408	414	413	426	393	405	403	403	412	398	384	382	393	388	395	376	406	384	397	431	382	414	442	407	386	360	431	406	416	444	416	399	386	420	435	400	411	394	398	389	426	438	404	409	400	393	443	457	418	412	408	414	372	403	360	423	456	400	431	442	434	421	429	399	392	436	410	371	442	410	447	388	438	418	385	416	424	405	403	428	420	407	374	416
44951	20694	8244	4230	2349	1604	1319	993	771	543	529	487	372	379	321	355	269	246	238	273	213	239	214	235	215	211	193	170	184	173	203	191	216	189	175	202	174	189	189	177	224	195	206	184	168	163	173	187	184	174	176	172	174	189	184	170	166	199	168	187	183	186	175	169	177	187	171	194	157	177	187	172	173	150	190	187	167	168	176	155	184	163	192	151	168	149	183	180	170	177	177	207	192	139	174	163	158	155	166	162	167	168	157	173	167	154	197	207	181	167	192	167	171	182	192	187	168	169	171	185	171	166	162	183	176	159	166	176	165	141	176	177	168	159	195	175	150	175	152	165	156	160	172	162	183	205	158	176	196	177	181	180	175	163	177	165	145	154	169	184	145	176	171	167	183	180	173	165	164	191	181	200	174	190	170	198	203	188	163	161	169	147	197	155	167	168	209	188	158	177	162	192	188	167	148	167	167	196	180	177	179	158	193	176	168	150	168	157	166	172	154	166	206	175	158	159	167	161	158	190	188	178	154	177	177	182	204	173	179	166	151	169	186	173	172	168	181	161	167	194	162	164	185	166	151	190	173	188	192	186	178	162	171	182	163	181	180	169	181	175	180	178	176	173	188	181	184	182	136	192	168	154	174	170	156	164	180	186	171	160	160	159	196	174	180	165	147	169	155	174	185	182	159	195	140	150	154	154	165	167	147	157	178	183	170	201	170	167	161	174	172	198	157	173	211	167	196	175	184	178	168	174	164	145	188	184	172	162	180	181	167	155	173	150	158	172	165	168	174	151	171	176	149	182	183	161	183	174	188	150	168	175	200	169	190	183	157	172	163	186	162	186	163	171	193	186	168	147	167	146	148	182	163	155	156	168	173	160	182	196	196	146	181	188	166	166	160	176	175	189	194	176	204	168	178	156	171	171	195	169	129	176	176	197	169	193	152	168	190	192	198	175	169	189	188	185	177	188	165	181	205	179	155	188	158	169	193	152	148	181	129	172	195	187	202	192	163	175	183	180	178	170	166	184	166	182	166	208	164	161	161	154	151	173	206	168	173	165	166	172	164	158	169	164	179	163	172	189	180	173	133	183	165	170	185	188	183	169	150	186	181	185	194	153	202	189	169	168	158	135	189	136	127	190	174	181	165	169	158	178	179	156	163	176	164	175	172	166	193	195	164	175	183	142	149	159	153	165	164	156	196	193	149	188	182	162	165	203	192	182	185	178	169	177	198	179	158	189	190	170	185	186	144	162	162	164	158	163	180	186	194	183	171	175	163	153	159	187	172	157	178	166	170	175	170	186	178	171	165	172	162	159	179	220	189	202	174	194	185	157	174	196	177	188	158	171	163	180	175	162	169	196	182	177	189	192	171	183	179	190	150	166	187	175	158	174	169	186	192	200	172	158	183	178	161	172	167	174	198	170	169	172	165	187	188	150	181	169	168	183	183	182	201	187	157	183	178	154	162	176	177	156	166	158	171	168	178	196	162	156	195	158	202	183	209	167	158	167	207	194	185	173	158	192	166	178	177	143	188	173	202	178	197	165	166	168	178	172	196	178	155	147	176	175	200	173	166	173	170	194	166	147	164	169	180	176	189	176	163	179	159	194	181	194	166	177	167	178	194	200	168	173	209	182	188	176	176	149	161	156	204	167	171	179	194	180	161	177	164	192	177	184	161	198	167	178	181	165	193	192	169	174	162	175	178	186	170	174	164	182	173	199	184	174	176	167	179	174	161	169	171	190	152	189	163	163	204	196	166	198	160	150	187	171	178	133	192	183	170	187	177	160	176	171	186	170	171	161	207	179	191	156	164	213	178	173	190	178	165	159	185	168	164	166	185	189	193	183	181	161	178	165	176	167	164	172	168	177	181	163	172	149	179	158	163	161	161	180	174	155	198	185	151	192	192	191	171	169	152	169	175	177	180	174	172	171	163	172	214	178	171	184	183	165	186	174	176	181	184	168	173	184	166	158	177	180	197	164	152	171	187	186	160	167	190	185	166	165	176	200	151	168	192	204	174	159	177	170	170	150	176	180	168	154	160	166	179	154	145	176	186	175	173	169	186	180	157	202	186	154	171	170	185	171	203	201	157	190	172	177	187	164	173	166	186	160	163	190	185	174	194	172	163	163	149	159	160	161	159	174	198	182	196	180	179	161	150	189	163	155	173	159	178	152	185	172	176	152	178	180	201	176	156	178	156	185	177	171	175	177	154	175	162	161	205	165	198	172	149	198	158	167	172	177	175	168	184	158	160	182	182	172	151	168	175	196	168	189	180	182	194	166	181	182	162	176	145	181	190	183	177	126	165	176	189	179	187	183	173	184	167	191	142	163	185	160	172	169	160	150	165	173	191	176	172	168	151	155	156	160	156	173	162	166	201	192	162	184	153	150	190	205	170	168	185	214	185	185	160	190	161	172	166	155	179	160	154	179	179	180	186	157	176	192	212	180	171	162	220	168	175	148	175	185	171	179	177	198	189	177	157	185	179	174	181	173	165	157	153	187	188	161	169	177	161	152	187	168	171	161	166	164	184	163	193	185	151	162	183	167	176	187	176	150	175	184	181	189	172	173	176	166	172	160	168	166	159	174	184	160	184	175	170	183	168	173	194	176	177	186	174	146	168	191	173	169	175	204	171	181	168	150	157	200	157	179	170	180	198	162	182	177	159	178	210	164	166	174	188	160	168	167	185	180	201	184	187	169	191	178	160	174	154	167	194	162	171	175	178	167	151	196	180	178	170	173	167	172	165	194	164	165	182	164	162	204	170	176	208	178	167	208	169	174	161	185	176	178	166	175	170	172	204	183	157	159	154	173	157	157	165	166	153	167	200	181	143	181	180	165	164	179	159	170	184	179	198	170	192	182	175	166	164	227	156	186	172	163	188	174	158	169	159	172	167	170	167	152	182	190	184	175	194	190	218	159	162	159	187	145	201	180	179	169	164	147	151	169	191	158	152	185	181	164	186	190	191	190	173	179	155	143	142	174	155	185	182	175	189	196	199	180	181	166	171	130	168	181	187	183	166	175	171	152	186	151	180	158	172	166	184	171	172	184	182	176	141	167	158	195	172	177	156	169	170	158	199	174	193	178	153	204	171	156	177	166	195	191	187	163	176	167	193	202	155	163	198	179	168	151	150	194	166	179	173	189	160	158	174	162	175	170	168	181	191	166	198	170	167	165	173	200	157	216	174	176	185	202	168	164	175	175	180	170	176	179	153	184	192	168	160	199	159	171	195	170	193	171	181	176	189	189	164	177	157	176	159	138	180	187	168	189	194	159	150	174	177	182	190	167	162	176	171	197	201	173	154	164	160	179	180	136	154	185	168	170	166	150	172	165	168	169	169	174	188	190	171	175	166	176	156	154	173	187	176	177	193	181	169	179	175	169	163	191	193	172	190	169	171	179	159	193	173	161	166	199	152	172	184	189	163	178	171	175	170	172	158	182	177	167	166	164	180	166	190	186	179	190	178	167	167	175	185	167	184	166
26077	12548	11287	10937	8555	6668	5831	4641	3348	2604	2283	2011	1686	1540	1506	1357	1068	973	891	869	831	811	758	666	597	600	590	539	524	525	593	560	586	598	564	518	511	509	499	496	501	466	465	453	454	416	403	445	400	431	391	398	432	387	398	399	390	442	377	408	375	433	409	371	357	411	376	417	374	364	390	356	393	390	378	355	351	369	377	391	400	371	408	365	415	400	384	404	427	390	397	401	390	417	392	396	380	395	388	429	413	409	394	399	386	355	403	378	409	359	379	405	399	384	405	422	349	391	351	378	373	389	413	381	369	412	410	359	419	372	405	368	391	390	364	404	383	369	392	387	400	392	408	385	377	416	408	380	384	384	403	401	404	378	388	432	361	378	374	388	387	374	404	353	398	375	389	407	381	371	380	376	414	390	345	418	414	363	388	403	377	387	385	370	387	393	391	396	401	421	398	402	357	371	388	380	426	369	436	371	376	371	391	377	389	379	390	368	387	397	370	412	392	387	388	386	384	381	370	360	434	383	374	402	395	399	391	367	330	390	386	355	336	384	365	381	383	383	361	392	414	397	379	376	371	408	433	377	388	385	352	376	372	383	327	408	412	387	386	411	392	397	366	422	368	390	373	381	376	417	370	378	383	349	420	360	378	378	390	413	376	351	370	369	407	383	398	372	405	335	361	388	376	388	386	385	381	372	386	402	424	362	385	418	373	368	348	387	373	396	355	390	371	392	369	402	409	419	361	378	379	375	377	379	379	385	396	351	384	385	379	390	346	403	427	385	378	375	389	381	388	350	385	366	374	404	382	406	416	359	383	415	387	332	391	378	396	360	424	382	391	372	370	382	358	400	378	396	354	372	371	402	382	375	412	404	399	340	396	388	417	400	420	405	416	378	379	374	367	367	401	362	385	398	411	397	386	420	380	399	390	434	390	395	379	371	375	386	394	378	379	375	407	360	392	379	361	402	398	417	407	400	375	368	371	380	378	347	348	355	395	388	389	401	372	387	389	411	371	403	417	410	434	396	376	377	388	368	390	375	400	396	390	359	357	385	378	390	382	406	361	345	370	406	357	395	410	376	387	401	398	396	367	374	387	380	410	350	381	401	403	387	429	380	391	401	387	376	402	383	390	396	355	382	400	385	376	390	385	403	377	377	398	350	415	401	392	392	378	368	401	376	373	398	398	412	381	370	405	360	356	366	390	399	401	381	395	375	385	408	397	436	425	386	356	397	450	357	425	416	385	410	439	387	390	402	377	377	416	393	384	378	376	406	361	399	371	379	390	381	390	400	401	410	387	359	401	393	396	387	398	379	379	414	391	415	381	358	412	392	398	393	377	364	404	383	371	369	420	410	362	398	391	364	369	413	424	399	413	418	374	383	396	381	377	358	398	412	394	343	363	389	383	400	377	394	345	351	421	370	361	408	398	393	391	354	398	404	370	345	403	415	387	348	361	412	392	391	364	379	409	373	383	395	369	405	383	347	412	379	405	379	372	398	372	419	368	405	414	400	360	377	377	406	362	380	374	393	376	379	388	346	351	402	359	424	336	410	403	387	406	379	393	397	376	398	395	398	402	386	382	352	411	369	386	370	397	396	366	410	391	397	413	370	385	387	401	378	387	422	408	390	382	409	404	378	426	407	377	364	386	393	391	370	423	378	366	359	387	383	369	362	379	403	388	377	377	379	370	367	395	403	404	376	396	393	384	377	388	392	424	387	379	358	386	358	387	389	408	397	356	378	387	378	402	370	423	403	388	370	408	380	369	368	410	367	394	415	413	432	361	365	359	427	403	387	351	385	394	402	403	404	361	379	364	404	362	415	356	389	432	429	415	388	378	367	388	373	397	368	371	422	391	400	362	380	397	373	426	359	375	387	381	387	390	349	395	408	405	396	401	401	414	401	376	396	347	402	383	378	416	366	398	418	339	371	408	390	394	369	377	396	385	385	384	404	382	385	387	380	406	411	375	400	359	370	399	414	410	399	376	362	418	412	371	385	409	394	380	413	361	405	397	425	385	431	407	408	382	418	383	385	355	392	403	366	352	378	370	372	389	382	396	383	412	379	395	371	422	360	403	391	357	402	420	364	403	417	397	352	409	377	392	358	379	377	376	382	361	390	381	431	442	407	348	411	399	410	398	401	381	389	437	394	385	389	395	352	395	418	339	393	377	378	409	374	408	404	367	415	385	420	369	370	402	391	418	399	400	421	412	375	368	380	416	379	413	346	373	391	373	399	379	389	360	362	350	392	372	383	386	394	404	404	412	380	382	374	399	349	362	433	359	391	372	372	393	388	358	369	398	375	365	393	391	373	407	362	412	383	349	409	393	373	417	374	398	364	395	359	436	374	380	368	363	373	367	382	409	391	363	356	365	393	402	379	390	415	425	390	400	358	412	383	392	391	388	393	399	406	372	376	414	366	408	392	386	346	413	403	335	406	368	423	387	391	396	401	356	410	386	385	432	386	391	409	366	419	361	391	399	386	388	385	405	392	381	384	416	374	377	377	390	362	397	373	381	422	383	412	406	380	390	395	398	430	375	381	375	403	426	388	389	377	356	348	384	380	392	402	407	386	406	373	378	389	392	405	356	376	385	387	370	375	387	371	416	381	371	392	386	402	393	400	379	405	383	396	392	398	411	394	359	400	355	369	389	359	373	417	380	411	400	383	364	388	373	405	402	355	363	376	423	376	371	375	411	393	407	368	402	353	337	401	373	345	377	404	390	416	394	393	373	388	372	379	345	397	373	392	375	350	394	419	381	376	411	387	389	377	402	367	382	403	418	417	348	427	388	390	381	404	371	373	401	402	398	395	362	389	365	398	384	406	407	400	365	390	390	383	380	374	403	384	375	381	398	383	410	407	397	372	403	386	408	385	395	393	390	346	407	378	444	387	382	402	392	389	395	353	415	365	410	399	376	382	385	406	377	411	427	377	433	389	375	347	355	399	353	395	395	365	390	393	384	357	372	399	385	381	396	373	402	368	416	386	363	393	377	362	402	392	416	423	401	395	399	405	388	394	386	391	412	396	397	383	400	375	368	359	358	400	365	381	370	386	367	398	402	365	360	412	408	392	365	379	406	387	402	360	391	362	384	338	403	390	384	335	395	390	402	370	384	395	393	363	393	380	396	341	385	412	387	360	404	404	389	401	360	387	398	368	371	396	412	344	374	374	430	371	423	383	363	385	401	356	428	345	403	403	408	385	387	372	377	363	401	353	381	399	380	381	418	348	396	384	376	399	354	393	391	372	405	365	374	426	368	386	358	389	360	368	368	394	416	356	410	380	382	378	335	396	391	380	397	410	371	423	415	404	356	373	366	397	374	396	407	409	394	409	394	415	377	389	403	378	398	364	360	388	354	408	372	379	400	391	396	383	394	398	381	373	366	338	407	392	384	415	350	372	386	335	391	394	375	377	354	402	377	368	366	373	399	401	388	387	423	410	372	346	372	382	368	363	376	396	375	367	383	375	398	380	358	369	395	402
53315	27055	12443	6325	3497	2265	1749	1356	951	727	630	558	548	486	491	423	321	323	299	288	290	302	290	254	208	220	199	220	236	243	182	220	205	211	217	226	233	225	210	207	187	183	193	184	193	175	197	189	174	207	182	190	172	182	176	188	173	165	160	175	199	174	192	198	182	187	182	180	181	167	202	189	196	200	179	166	182	197	164	175	188	170	188	159	193	196	175	202	206	189	190	190	191	170	189	185	204	177	193	202	191	175	175	189	171	175	202	197	184	192	160	165	185	170	197	173	179	173	206	192	195	182	169	205	190	203	187	162	194	186	187	201	214	191	232	172	170	176	184	181	204	205	183	181	202	167	200	195	208	214	151	180	176	160	182	170	187	171	179	175	204	189	185	206	192	207	192	169	158	198	203	173	174	175	192	173	163	183	195	186	173	188	205	217	201	188	191	193	200	180	198	195	195	190	174	186	223	203	203	196	202	178	197	166	160	163	175	175	201	193	197	180	177	169	198	202	171	162	174	191	192	164	178	192	167	212	176	225	176	206	183	175	164	184	179	194	186	176	197	199	173	187	168	196	195	194	184	193	209	208	200	212	172	173	171	167	189	166	197	202	190	184	177	166	176	194	188	203	192	160	204	194	166	203	170	185	181	160	193	184	174	207	201	190	176	189	171	183	172	201	172	166	183	207	201	183	191	189	187	184	197	199	191	183	201	195	194	174	194	184	195	204	167	173	187	195	162	183	148	167	197	182	223	159	187	188	199	184	187	195	159	197	181	165	185	166	165	163	173	189	159	189	185	183	190	186	196	159	209	221	176	185	157	187	183	174	181	192	215	171	184	215	221	195	178	177	200	205	155	174	203	197	182	151	173	184	178	197	197	185	184	198	190	167	199	182	201	225	176	192	226	164	182	208	207	186	193	183	182	172	167	188	193	200	195	155	166	196	190	219	196	177	186	184	151	186	193	181	167	155	204	179	207	160	170	181	172	207	183	190	191	184	201	199	176	171	191	192	203	178	193	174	193	185	198	208	159	182	181	195	220	191	208	214	220	219	194	177	194	174	208	217	183	200	180	157	194	154	190	191	195	208	180	180	209	202	181	176	175	162	183	172	193	200	161	173	178	173	188	180	212	169	197	189	180	201	222	198	175	212	188	239	193	175	185	171	201	159	162	190	167	212	173	196	187	175	198	195	178	186	184	168	176	182	181	172	167	173	198	181	202	210	194	184	216	181	197	199	201	192	173	178	190	179	185	176	210	199	166	195	190	180	200	191	153	178	199	187	195	196	178	166	182	203	185	185	155	204	223	191	192	175	199	162	190	189	202	173	154	177	195	178	185	191	202	200	168	166	192	199	204	182	184	188	178	202	193	189	169	171	178	189	200	192	186	173	203	192	219	200	188	204	149	173	183	197	198	173	187	195	196	182	170	180	191	156	181	187	185	198	170	201	219	179	179	221	179	190	189	183	186	200	181	195	177	181	169	179	153	180	182	174	189	217	195	199	193	191	202	153	205	172	192	162	192	211	163	181	155	163	187	171	193	198	184	225	199	181	202	210	162	169	188	204	182	194	202	175	181	183	188	201	185	208	204	178	194	183	183	182	197	170	197	191	205	168	172	170	207	168	170	204	192	209	183	177	192	208	202	184	183	173	170	221	186	164	191	208	169	192	179	194	192	171	194	196	198	205	173	200	176	185	209	219	170	171	184	185	176	173	180	181	186	180	208	193	197	189	198	193	189	179	182	196	218	191	178	196	203	199	174	203	191	192	178	170	184	179	183	186	188	186	184	177	183	181	228	198	193	200	189	202	186	182	188	180	194	187	200	191	199	181	181	201	180	188	194	164	163	187	195	205	160	173	184	178	166	226	162	193	197	197	185	204	195	203	202	171	172	186	188	218	192	178	182	195	167	192	189	182	176	181	184	188	177	192	201	223	195	185	213	170	196	184	196	189	179	180	179	179	200	198	170	176	204	188	187	198	174	177	168	206	180	190	175	204	183	190	200	195	178	191	163	159	183	168	204	192	187	178	221	165	179	188	177	209	229	181	196	179	218	178	178	175	184	180	194	183	183	185	188	218	182	161	197	196	202	195	171	194	189	178	192	191	235	197	176	169	167	200	185	189	183	203	179	194	196	218	196	174	177	183	193	154	181	194	191	193	188	186	187	195	194	213	188	187	183	195	206	187	226	181	217	206	181	206	191	204	180	204	208	172	192	190	177	202	218	167	181	178	176	220	176	165	179	161	195	179	222	202	188	182	177	187	187	207	201	204	189	199	208	161	161	209	196	210	187	161	174	198	194	179	184	195	167	187	203	214	193	182	179	205	201	185	182	181	176	186	163	191	205	196	199	203	163	166	221	171	206	194	202	182	200	170	170	189	200	166	186	206	199	205	178	175	213	173	183	190	203	178	189	208	158	192	189	205	172	223	206	205	211	188	181	150	203	187	194	176	164	190	177	204	191	183	218	161	227	202	187	173	196	172	184	204	186	173	196	174	171	180	190	173	192	185	176	188	196	184	193	211	207	192	158	182	181	177	206	206	189	198	196	212	183	166	163	193	203	186	190	175	195	191	193	164	193	179	174	188	189	199	176	190	194	168	178	180	185	174	194	198	189	168	160	191	205	187	195	204	199	214	187	207	194	181	191	196	201	182	191	202	194	189	226	187	199	174	191	198	173	195	177	183	203	190	202	182	210	188	184	183	182	190	183	199	222	186	193	176	219	167	191	182	206	182	180	182	208	202	204	176	180	180	167	181	171	177	184	179	188	157	211	182	208	182	204	190	204	168	156	181	202	191	181	201	193	194	191	184	173	189	175	210	189	202	165	148	192	197	190	195	159	185	186	214	195	191	195	190	211	189	174	177	184	178	175	223	194	184	195	211	168	185	170	175	183	201	221	178	205	187	184	179	162	188	157	181	191	176	173	191	175	180	172	185	177	198	206	193	186	181	195	165	195	194	197	193	197	214	187	188	210	208	162	209	164	164	189	180	170	187	193	190	166	187	190	183	167	199	198	181	182	150	175	208	203	175	197	174	166	188	221	195	224	190	181	197	173	190	186	204	192	196	190	162	186	199	190	162	200	175	190	207	161	192	192	160	164	184	177	171	159	180	194	176	190	175	182	212	189	176	176	184	165	191	186	165	182	190	219	199	187	176	189	190	168	176	198	199	170	199	179	182	205	181	160	230	194	192	181	174	190	182	185	194	203	166	178	176	164	169	189	197	170	171	177	211	184	204	204	199	177	175	193	177	200	189	175	212	196	171	187	192	183	183	163	170	199	194	180	187	191	183	196	200	218	202	203	203	195	185	188	195	184	207	179	167	182	213	176	155	179	180	168	168	214	220	206	186	183	184	202	209	174	195	193	203	179	193	175	181	209	193	196	191	177	181	160	215	185	215	177	186	156	171	150	188	162	195	202	177	201	180	199	221	196	199	195	181	189	186	202	174	193	208	183	210	187	174	192	216	212	184	207	193	209	182
30575	16642	15000	14529	11612	8811	7269	5944	4442	3490	2824	2570	2328	2092	2120	1949	1490	1322	1242	1145	1092	1011	946	815	737	699	643	633	666	666	678	667	696	716	650	606	615	559	518	548	454	490	458	461	461	462	464	458	440	427	458	441	421	430	425	415	407	429	426	468	382	453	405	416	384	393	378	439	413	431	365	425	364	393	424	401	395	427	395	391	421	443	382	411	418	418	425	390	419	392	398	408	408	425	433	416	418	438	408	367	395	396	410	413	439	372	397	378	377	393	423	418	399	421	414	395	403	425	394	407	445	441	425	432	393	409	412	402	416	380	414	387	386	443	414	405	376	424	408	416	406	403	457	421	412	432	443	371	402	419	424	383	395	432	388	408	400	457	414	374	409	415	420	431	427	445	390	446	398	386	399	404	426	398	415	398	429	426	407	409	422	408	403	396	420	452	395	432	394	439	380	416	438	434	437	389	377	460	390	413	399	446	440	410	407	410	409	405	467	406	412	392	402	406	432	373	440	410	418	376	455	424	416	432	377	405	403	413	446	419	404	404	415	393	388	436	443	409	397	404	378	407	433	413	409	443	417	397	420	442	395	426	406	410	422	434	410	397	426	388	433	432	455	425	414	423	446	455	387	392	447	394	403	444	368	381	446	386	439	455	419	443	409	428	411	422	416	380	413	424	418	428	423	419	433	396	453	421	425	404	427	384	394	383	388	389	418	441	425	356	375	413	377	411	394	417	405	424	398	403	428	386	411	416	396	395	399	402	385	412	406	422	400	426	425	385	455	402	438	400	457	423	448	400	394	371	414	406	438	377	430	401	411	407	415	382	409	432	395	410	425	420	445	389	426	403	405	356	405	417	417	423	424	473	378	420	439	422	421	414	397	410	423	446	421	370	396	371	389	407	397	424	409	438	415	395	428	441	407	430	404	399	404	373	428	433	461	413	422	384	416	401	411	413	396	428	394	409	412	403	394	442	419	431	421	405	436	415	431	401	422	417	393	458	442	429	383	416	452	414	417	388	433	454	378	412	406	434	365	423	363	394	440	428	411	428	435	419	432	400	414	445	399	391	397	424	394	388	428	410	412	400	404	379	411	395	451	414	415	414	393	428	382	401	426	408	412	426	436	410	417	398	410	446	426	384	403	413	432	409	420	372	445	417	402	411	413	385	424	405	448	416	412	409	428	433	417	465	405	398	382	428	415	422	403	416	413	388	397	432	400	411	414	432	395	425	388	391	386	394	368	400	406	415	413	442	405	397	385	391	427	421	391	405	369	417	371	445	446	403	446	400	409	431	461	407	427	426	417	408	428	423	406	421	385	395	429	400	400	417	399	435	434	410	424	403	412	408	407	430	423	365	427	427	373	393	423	450	377	422	424	401	404	434	430	407	397	412	424	415	414	379	427	384	432	417	416	396	391	416	370	407	405	433	392	428	392	444	435	398	366	375	418	434	405	379	415	427	430	373	418	445	421	410	407	433	463	411	409	410	410	397	416	420	393	424	422	440	401	425	434	431	395	415	422	412	397	434	433	455	409	418	407	433	444	413	405	382	414	417	418	423	402	434	419	430	404	415	448	389	443	444	365	402	416	415	424	439	397	421	414	436	431	413	362	442	424	386	412	423	412	394	423	384	394	425	386	398	416	381	445	402	398	430	416	440	394	380	413	418	413	414	381	400	403	402	408	368	444	429	384	408	439	415	374	437	445	399	421	416	432	434	396	408	431	405	408	379	392	455	439	415	389	422	381	429	400	400	435	385	405	407	404	394	423	411	380	410	417	414	430	403	427	415	443	376	438	390	419	384	404	413	389	441	412	417	416	412	395	402	414	401	411	398	390	427	438	394	417	418	430	421	370	395	419	387	432	427	447	420	409	383	434	453	437	395	428	389	409	415	416	421	451	416	389	459	388	374	403	400	433	396	427	436	391	408	385	441	376	384	435	400	389	470	416	446	388	397	466	392	388	415	401	392	444	412	412	424	410	407	431	391	401	457	410	417	409	424	443	416	411	386	413	408	421	409	415	431	418	438	410	414	400	438	416	389	435	406	395	432	418	401	423	414	446	435	442	393	431	395	420	383	365	423	422	404	419	433	419	431	399	403	383	410	405	421	447	423	420	407	434	410	430	424	408	430	366	384	409	421	413	412	434	429	378	409	425	426	406	426	424	428	430	385	422	402	466	392	388	413	380	439	415	404	414	413	361	430	402	384	428	419	419	385	449	386	408	410	420	408	409	394	401	374	391	427	416	416	400	390	464	416	416	416	465	430	412	394	422	414	402	408	406	404	441	403	414	415	417	385	431	449	436	381	409	402	423	437	402	437	432	438	409	383	398	398	424	411	401	384	441	380	424	418	415	405	360	420	394	395	404	426	410	415	442	430	399	440	405	423	409	409	397	392	367	396	395	475	420	412	442	399	457	428	407	412	419	411	411	405	413	391	422	396	430	430	406	452	385	409	416	395	395	436	402	454	398	378	386	380	436	393	393	421	404	404	435	403	405	408	451	379	421	388	417	436	406	409	382	415	440	399	410	406	401	442	429	384	415	367	405	435	410	389	431	433	436	386	391	416	383	388	421	421	382	401	388	403	467	360	443	388	413	424	422	379	387	386	405	427	375	399	418	455	413	416	420	414	407	412	394	394	400	403	414	394	397	392	391	426	435	407	383	427	392	446	400	433	381	436	434	387	415	429	385	433	405	446	403	391	418	407	432	394	439	404	402	442	423	399	414	415	405	403	394	414	409	424	387	399	387	452	422	379	400	405	392	406	422	429	380	388	407	400	435	416	391	411	431	380	393	425	396	417	423	404	423	420	448	409	440	389	427	434	429	400	384	419	442	393	403	378	402	402	408	429	411	408	422	442	413	418	404	427	407	418	413	418	385	439	427	425	393	393	415	393	378	409	421	409	403	427	397	423	385	449	400	399	402	425	418	429	419	412	426	426	415	398	423	409	406	463	413	386	437	405	395	411	425	402	399	415	442	376	388	379	425	440	388	414	427	431	439	379	419	416	433	452	420	411	414	373	394	486	402	412	396	380	412	422	415	432	431	430	396	416	379	425	386	416	392	367	420	428	425	448	432	396	438	403	378	409	412	413	409	409	431	420	379	406	386	406	440	416	418	404	398	365	354	402	414	379	433	412	387	448	411	434	380	435	448	390	378	422	440	406	387	406	426	447	425	410	422	448	421	411	438	418	361	403	423	433	427	410	448	402	408	408	397	415	414	398	417	381	397	404	422	395	398	408	434	460	428	405	425	379	428	390	437	428	415	441	415	416	433	432	396	402	450	439	432	412	409	427	434	411	387	413	394	425	385	407	458	393	418	404	387	435	428	386	431	435	401	397	420	430	425	441	415	430	426	411	381	396	420	434	399	406	409	352	414	403	422	416	402	407	422	399	460	442	370	430	430	427	421	388	426	361	405	392	411	376	381	411	402	413	435	407	408	429	438	409	431	375	445	429	377	437	376	429	434	410	420	389	412	403
32289	12829	4082	2256	1324	905	643	495	392	342	329	279	269	279	260	263	242	225	224	211	207	212	226	182	210	212	211	211	189	193	176	203	201	211	216	195	225	225	193	176	181	190	191	190	172	200	186	197	201	196	207	158	205	174	164	192	175	191	169	177	199	190	195	181	187	187	182	219	194	192	182	188	184	167	188	178	163	189	198	167	209	176	174	174	193	174	199	188	169	200	178	175	170	171	169	181	194	189	183	194	181	206	197	206	203	189	184	166	203	194	199	192	182	192	190	199	171	201	198	179	172	195	191	199	179	192	206	180	198	189	170	211	194	182	181	179	201	218	181	185	201	182	213	185	184	212	192	174	200	191	199	231	191	196	188	164	188	207	181	187	194	179	153	213	191	182	179	181	212	187	201	204	207	175	184	176	162	203	195	193	205	183	220	191	180	188	181	180	179	198	181	189	201	213	178	226	186	189	182	196	177	179	178	218	215	180	196	210	177	167	186	190	172	192	199	179	177	172	175	193	205	199	205	190	171	206	219	174	219	195	191	196	187	177	174	195	171	198	175	197	200	196	198	230	213	212	173	213	202	194	181	191	199	207	184	188	210	171	193	198	196	208	184	190	196	210	210	228	171	186	171	160	215	214	203	208	186	209	199	165	217	198	185	182	175	180	185	222	191	181	215	200	192	187	150	174	178	175	192	196	196	200	187	177	206	179	186	197	196	178	197	196	211	183	178	188	178	185	192	203	198	165	193	219	174	200	200	211	187	192	194	181	215	191	200	209	161	181	148	185	181	195	162	195	170	169	196	194	187	179	218	211	159	215	189	213	185	185	181	207	182	166	222	193	172	179	191	167	203	193	183	197	194	238	177	186	184	203	164	163	190	183	205	193	198	181	196	172	155	189	192	186	182	166	196	182	177	168	201	178	228	168	153	188	183	187	172	194	187	203	221	214	222	181	160	188	191	184	173	186	207	166	175	188	180	194	181	193	203	194	186	168	193	207	195	196	174	217	157	190	196	190	180	177	197	186	172	167	195	169	216	189	198	187	186	189	173	197	207	165	173	192	199	204	188	193	186	188	166	180	199	187	185	197	190	177	188	188	173	200	193	204	227	185	182	199	178	181	149	183	205	159	178	218	175	200	187	204	195	192	197	181	210	171	171	187	182	194	211	204	198	192	216	197	186	194	172	178	190	191	221	189	211	194	185	178	196	192	174	177	190	189	193	205	183	189	184	204	192	167	171	172	184	175	182	209	192	226	195	192	171	160	177	185	163	207	177	206	194	170	194	173	181	185	198	175	174	187	189	195	215	181	179	203	193	186	137	182	161	180	180	171	209	188	186	194	177	154	206	200	212	203	188	171	196	207	189	202	187	192	190	193	190	191	176	197	192	175	174	169	175	207	166	198	204	207	177	171	185	184	177	170	198	175	186	195	198	190	185	190	173	175	179	197	222	216	154	172	176	199	200	172	180	211	213	173	166	189	205	217	167	187	167	181	209	175	201	200	182	182	197	207	179	166	225	204	205	210	199	184	180	161	191	191	183	192	187	178	186	202	181	203	162	175	166	173	177	189	172	204	182	181	177	168	197	205	173	171	172	204	183	201	169	177	185	188	188	159	205	191	152	207	178	176	188	198	194	196	210	199	186	187	197	165	181	184	192	203	203	201	172	180	173	149	179	179	219	177	188	187	192	170	194	191	190	184	183	193	195	195	179	182	209	211	193	186	164	168	161	207	186	172	186	174	189	168	208	182	189	187	207	194	196	173	173	199	155	215	198	178	193	190	192	186	191	192	183	190	192	194	158	175	182	173	171	168	186	175	170	164	175	184	178	200	200	180	204	187	197	214	184	169	167	162	199	194	205	199	176	186	204	191	182	189	191	213	205	220	204	207	198	204	201	173	194	187	217	211	211	189	190	201	176	195	157	186	184	207	173	210	198	197	166	182	196	185	216	193	186	172	200	187	184	163	180	179	191	177	192	186	139	162	174	195	182	180	192	206	201	184	210	197	175	191	185	178	183	184	176	174	195	187	186	198	185	203	196	189	195	187	177	167	190	209	189	202	185	190	182	199	214	191	194	181	181	181	191	186	186	192	154	191	153	194	198	170	174	188	172	175	181	176	226	198	175	179	206	162	167	200	222	209	187	181	218	215	181	189	172	200	197	198	176	199	185	191	185	160	187	195	216	199	171	185	205	176	179	179	183	180	200	166	185	193	181	178	163	207	184	198	192	196	210	191	177	177	191	183	205	171	184	201	165	187	196	186	195	212	170	181	193	196	174	204	173	205	179	188	196	177	200	176	171	171	184	197	163	214	192	187	164	203	195	195	200	162	167	143	201	194	198	166	197	162	201	192	191	183	194	194	197	179	160	222	196	195	181	202	190	175	190	201	188	184	169	185	200	203	167	182	198	191	187	176	161	199	206	167	190	201	164	177	209	174	179	177	176	171	188	188	185	199	175	160	200	180	184	168	175	181	195	200	181	206	178	169	208	158	173	190	190	171	204	174	178	151	192	164	173	176	181	192	206	185	217	202	167	190	191	196	185	184	194	181	186	193	206	227	182	180	204	211	178	177	180	206	197	181	198	196	203	190	182	179	228	178	196	167	146	207	179	155	176	172	191	195	180	191	190	193	198	189	208	189	183	190	205	218	174	195	166	191	180	186	185	208	185	197	213	170	216	205	186	225	200	180	186	164	178	211	208	199	151	190	184	215	198	179	163	218	179	186	187	182	187	176	200	182	189	167	171	210	193	191	176	182	185	161	211	195	193	170	200	183	176	212	170	198	178	197	160	207	198	184	185	220	168	174	178	171	194	178	188	180	166	177	215	209	184	184	205	185	212	195	189	186	171	202	181	173	191	172	170	161	188	185	184	193	170	181	212	180	214	227	194	191	187	204	179	165	200	191	196	176	185	207	198	192	190	198	182	171	195	186	184	172	190	181	190	184	178	190	181	159	175	194	188	189	183	174	210	192	194	227	208	189	176	199	166	205	190	181	171	171	170	181	176	204	176	176	199	193	203	186	177	213	158	165	199	203	194	200	223	198	188	185	178	178	194	172	175	175	158	194	200	172	200	188	185	214	196	187	188	173	196	197	203	195	166	169	184	185	161	185	196	172	189	181	181	187	193	185	202	193	179	185	204	160	202	180	181	209	177	193	209	203	183	192	202	185	190	203	197	212	159	202	193	195	203	203	201	179	183	167	200	196	198	187	177	210	183	179	170	196	175	191	173	207	186	186	203	186	198	189	174	194	202	183	195	188	181	173	211	178	166	188	211	185	171	212	215	184	180	184	205	186	163	201	175	216	208	191	160	152	204	189	199	181	208	161	190	186	198	192	194	166	183	162	163	203	183	176	185	171	167	177	182	202	191	201	170	185	180	185	193	189	204	160	195	203	201	206	200	195	199	183	190	180	165	205	185	160	185	173	196	195	165	212	215	195	190	203	187	174	200	213	174	193	193	195	209	146	194	181	188	202
18539	7088	6462	6543	4929	3610	2643	2087	1648	1402	1215	1111	1007	993	1063	912	755	703	675	604	559	638	592	491	490	468	468	433	447	477	534	506	488	500	488	465	453	439	445	453	464	434	446	439	404	457	432	421	418	429	403	418	425	434	405	439	427	387	429	395	376	425	426	413	421	386	417	385	433	402	414	390	401	431	380	385	401	451	417	410	405	388	420	405	439	426	371	418	459	388	402	439	417	428	383	392	443	425	405	405	389	412	388	405	422	432	434	425	415	382	396	407	396	411	405	423	412	397	406	410	435	406	413	385	429	386	388	450	410	448	414	398	416	426	413	437	413	418	411	391	431	390	393	410	416	387	407	405	378	401	410	428	427	419	433	403	405	395	435	412	410	420	372	432	448	403	449	412	404	405	393	425	424	385	403	406	425	379	387	460	394	378	407	396	427	420	380	444	400	443	399	415	449	397	381	384	391	424	377	432	411	442	431	394	409	390	396	400	437	397	442	431	383	428	425	446	417	412	412	419	427	421	403	430	385	408	408	427	384	434	415	398	399	394	390	375	394	414	409	411	451	411	432	423	400	447	399	416	414	378	410	408	393	399	403	413	420	443	387	392	401	384	406	430	435	394	409	430	423	422	409	457	388	441	407	399	430	391	417	408	420	429	454	383	390	409	406	408	424	430	399	468	447	438	410	411	405	392	446	407	420	405	400	414	421	403	423	425	396	439	435	390	409	407	417	397	399	421	440	411	407	401	411	399	415	408	451	433	395	434	442	449	423	389	422	418	415	395	414	407	440	398	431	442	410	402	408	410	453	433	381	430	392	401	411	375	421	411	370	425	425	468	435	378	419	420	409	380	382	425	371	446	397	368	417	427	426	377	388	407	431	404	389	379	393	416	450	393	392	360	411	406	413	399	402	410	426	384	439	410	415	419	402	391	410	411	371	384	358	416	418	417	427	396	384	397	382	417	380	420	438	431	393	382	389	404	424	407	410	375	420	402	435	408	383	424	427	406	398	460	412	403	356	402	395	425	412	407	367	389	384	382	426	423	462	449	392	461	402	399	417	457	432	427	382	409	402	400	460	394	430	391	436	379	392	439	368	432	420	393	424	389	378	409	447	379	423	378	402	438	402	418	434	423	422	405	397	415	436	405	434	405	369	408	397	431	415	408	398	384	400	458	429	400	442	421	391	475	380	393	392	410	423	413	427	395	403	411	447	429	413	407	378	398	443	413	415	401	400	408	395	415	390	404	439	408	384	417	417	450	434	408	418	430	391	369	372	436	447	382	404	387	388	379	407	405	435	368	406	413	417	388	437	408	413	413	437	400	398	348	426	389	448	412	414	423	416	368	399	442	408	414	412	401	397	430	397	416	406	423	376	410	359	408	393	415	430	393	392	421	408	471	410	434	407	352	428	424	412	379	395	382	386	395	408	413	412	413	429	402	401	393	388	406	368	394	432	427	414	416	431	428	410	383	467	430	431	400	409	390	416	402	391	383	382	419	420	410	412	444	437	409	437	430	401	430	411	425	415	431	393	430	424	392	394	401	396	414	349	441	415	431	417	421	410	389	434	374	417	420	424	409	404	407	459	386	406	436	417	400	400	439	355	402	394	408	417	433	381	371	409	413	371	399	385	362	388	410	420	406	426	384	414	431	409	431	408	424	397	385	423	396	435	425	428	423	416	414	421	427	454	421	433	382	395	411	415	426	445	436	379	411	362	394	389	418	408	424	390	459	379	407	372	438	394	397	452	428	409	428	395	417	401	412	429	428	416	401	426	394	397	429	395	384	407	393	446	403	426	417	423	416	382	400	406	406	452	442	399	412	429	394	382	419	400	385	429	427	372	407	441	420	371	433	402	405	390	385	412	407	424	401	422	398	446	383	387	373	406	411	402	411	457	440	392	363	407	448	396	382	397	412	429	406	405	405	401	422	392	456	452	386	396	387	402	404	359	408	401	394	424	412	433	423	429	409	415	427	409	359	403	438	425	399	404	421	403	407	418	395	411	422	413	379	419	424	397	381	440	378	415	386	414	406	396	414	415	391	399	412	405	391	418	439	414	379	368	440	390	387	398	420	405	401	402	392	386	438	411	441	422	420	414	439	432	425	405	400	391	400	426	427	395	427	399	441	456	403	391	409	408	411	395	390	376	402	391	434	398	396	422	405	397	407	374	406	450	427	426	390	385	409	406	405	365	402	437	402	418	406	419	390	390	404	384	357	396	429	424	399	398	404	406	404	406	414	392	431	403	415	428	409	398	418	430	411	398	403	443	408	391	417	413	417	401	387	405	418	438	430	382	397	464	408	411	422	415	403	373	425	383	418	417	384	408	404	481	375	440	363	369	445	412	423	407	420	401	409	419	418	393	430	381	434	419	400	415	411	402	396	401	395	414	406	404	431	404	423	397	387	380	418	441	408	406	432	419	357	396	446	410	417	409	414	388	417	433	431	395	401	406	439	412	413	414	396	384	427	398	394	418	399	365	422	395	421	406	428	395	375	405	430	398	408	434	418	441	398	411	408	411	434	416	377	440	380	406	420	409	390	378	409	398	414	391	402	413	403	454	373	443	407	378	410	382	433	398	366	405	438	446	386	386	402	392	383	420	419	393	436	397	354	386	395	397	375	411	423	389	397	392	426	407	444	376	408	384	399	441	350	392	405	393	394	409	417	422	402	427	417	427	415	432	431	423	446	438	384	424	396	392	437	406	398	426	416	417	400	426	416	428	457	372	428	434	403	393	405	440	373	374	428	399	404	411	413	394	430	437	402	438	380	412	451	409	376	419	440	366	434	461	406	406	419	426	412	405	397	401	422	430	388	403	433	415	422	424	420	421	403	370	421	413	406	392	398	398	413	374	398	405	407	415	410	415	404	393	417	417	390	380	385	415	414	435	412	429	420	388	448	412	430	414	393	426	379	434	364	390	414	427	385	419	397	443	438	420	391	400	407	421	420	408	393	393	466	398	387	384	385	387	383	399	408	384	375	407	396	410	407	409	409	415	344	430	413	424	401	438	410	415	378	442	405	403	392	435	398	427	392	379	428	429	382	412	404	398	455	385	395	419	404	439	426	392	406	394	412	418	416	438	411	394	380	420	409	421	409	418	395	416	403	392	398	430	419	409	386	412	397	400	380	411	414	397	421	406	423	411	394	387	373	416	393	409	416	399	409	400	405	416	451	447	406	424	454	438	407	436	417	417	359	411	408	400	415	381	388	409	413	423	377	393	426	387	435	436	398	412	373	411	409	405	396	409	394	396	403	422	403	444	404	393	422	411	411	416	423	447	384	424	416	404	394	416	367	365	412	429	413	433	418	386	430	382	424	393	385	392	396	391	424	432	434	436	390	384	400	421	378	362	387	415	406	385	381	369	402	421	388	371	430	424	419	417	403	392	414	420	409	424	397	366	395	387	407	410	398	414	424	397	402	407	405	369	407	416	421	374	400	439	404	426	419	407	388	382	392	408	416	411	385	409	397	411	422
45209	19768	8536	4281	2587	1640	1081	861	646	607	483	393	423	449	450	430	319	295	230	259	254	228	265	205	197	202	174	184	197	193	197	174	193	205	192	221	173	200	206	186	207	170	167	198	204	171	190	172	147	190	183	183	160	165	184	162	174	161	185	173	152	166	172	192	179	185	201	192	153	154	191	175	167	170	179	180	183	182	194	157	183	181	185	188	200	174	181	159	169	185	158	177	176	170	188	178	152	156	153	176	174	189	197	184	156	160	158	160	182	175	167	160	178	161	173	176	180	199	166	152	142	179	161	169	163	177	183	182	179	176	171	173	166	200	196	175	146	170	152	195	159	167	155	176	179	182	183	191	181	162	172	162	166	176	177	150	202	173	155	183	173	158	158	189	185	184	175	171	150	168	153	152	155	159	165	171	184	173	168	171	177	158	160	156	190	179	171	181	178	168	197	167	188	156	169	157	169	166	173	176	158	180	177	153	185	184	182	186	166	181	178	171	181	137	181	162	187	135	178	179	164	176	168	132	160	160	166	157	176	182	167	164	174	141	175	165	160	177	159	172	175	161	198	186	213	171	165	156	186	187	192	186	157	187	182	176	163	155	192	189	165	196	158	162	183	170	171	184	170	158	172	167	191	187	166	192	179	161	147	155	196	164	142	191	171	187	184	175	177	192	175	181	172	182	175	158	172	158	158	178	175	169	147	163	145	136	173	173	177	183	165	167	178	166	167	177	198	183	169	165	162	181	165	183	190	170	181	149	188	143	184	174	191	158	161	190	187	182	135	169	162	204	182	177	162	180	161	181	167	165	168	207	177	177	159	151	146	167	186	195	173	162	162	196	170	163	168	184	155	169	166	198	146	162	182	162	168	169	183	162	163	179	166	162	186	199	183	183	176	164	150	164	167	190	192	171	183	161	175	204	180	196	176	209	173	181	174	176	168	165	165	190	152	190	166	170	170	173	185	167	191	168	173	196	194	195	175	208	182	150	181	179	167	178	165	172	149	162	164	149	177	168	162	184	181	166	186	174	141	145	182	198	196	173	181	173	169	181	183	177	158	186	190	164	172	172	152	157	203	161	185	174	177	159	157	183	168	155	183	152	176	167	173	171	166	159	152	150	137	170	157	208	173	157	173	184	208	188	149	158	162	175	168	167	167	185	168	173	129	179	158	190	156	162	152	184	160	171	169	165	154	179	157	173	199	186	168	162	173	156	173	168	202	192	155	164	178	184	185	176	164	175	157	165	175	187	148	188	191	174	167	150	189	161	160	174	182	185	191	186	181	166	194	176	182	158	140	176	190	168	158	175	167	157	183	195	170	180	180	155	165	184	139	177	155	144	171	159	179	186	170	164	162	148	161	186	171	142	165	139	200	147	142	173	164	153	167	183	164	183	184	157	172	163	190	193	183	157	163	205	198	176	160	169	162	146	178	181	183	183	168	185	157	148	186	168	206	162	178	178	168	172	183	184	160	151	161	167	158	150	166	186	171	146	175	169	175	161	181	169	167	151	171	185	184	166	183	169	192	172	193	160	173	188	171	143	149	180	166	160	193	147	201	169	175	179	152	172	184	165	169	163	188	176	157	186	188	203	145	176	202	184	179	174	180	166	184	173	167	167	163	178	177	171	183	180	157	170	162	170	178	211	181	171	149	169	156	184	186	177	168	181	159	160	174	160	159	168	160	169	180	186	193	187	189	195	186	163	198	171	169	176	192	164	168	156	182	169	135	165	185	159	183	162	156	190	173	174	152	180	179	151	167	194	180	184	155	183	171	191	175	176	170	145	175	174	168	197	176	171	171	181	150	171	174	177	152	159	177	194	183	177	186	160	182	181	174	194	161	177	147	176	161	155	158	154	172	173	154	192	175	209	181	152	170	171	168	175	207	157	190	188	168	173	151	166	168	165	166	191	188	178	175	175	154	178	174	179	187	192	187	179	192	178	184	169	164	176	190	180	183	161	164	189	176	152	168	181	166	192	180	192	180	196	162	162	167	184	177	178	183	186	165	170	159	175	198	167	169	163	172	150	159	170	139	167	154	163	170	178	183	181	186	178	159	176	190	164	174	182	175	171	185	168	175	190	155	147	202	168	170	185	180	162	191	163	149	169	152	167	159	178	182	173	165	185	169	194	175	170	183	160	158	164	170	185	147	188	166	158	148	172	181	181	192	165	187	193	198	154	152	168	172	143	158	192	192	158	173	202	180	153	169	153	173	189	174	187	154	183	152	176	169	154	152	156	152	190	175	160	188	156	144	176	168	178	157	177	159	164	182	165	155	152	174	176	171	180	172	164	172	168	161	201	189	175	185	159	163	163	160	181	189	147	183	167	171	151	161	206	188	172	182	189	187	169	179	180	178	171	172	171	167	180	191	186	174	197	168	182	174	160	154	173	185	148	186	183	169	216	156	192	163	184	186	148	180	180	177	140	171	149	191	180	143	171	171	212	151	138	170	182	167	197	165	156	173	164	167	173	164	181	168	182	172	201	150	152	177	159	172	162	180	196	192	191	168	180	161	176	175	175	145	189	177	164	173	191	161	190	201	175	181	187	178	158	163	130	168	172	182	166	176	178	142	172	185	182	171	170	163	155	165	185	150	197	167	151	186	154	175	199	140	180	183	177	166	174	158	181	172	180	157	153	190	160	169	177	165	172	162	165	167	148	160	182	171	162	154	180	179	171	191	160	172	176	155	169	166	138	175	174	139	173	173	196	156	173	180	168	159	171	171	180	157	170	203	183	141	172	148	202	168	177	178	158	169	165	178	162	191	177	160	190	164	182	166	173	184	155	180	169	151	158	160	166	180	168	178	200	163	182	148	185	186	165	174	181	150	176	175	169	198	174	161	169	202	141	187	144	159	165	171	152	153	172	165	189	179	179	168	194	172	163	177	196	177	205	165	171	188	187	168	160	185	152	182	180	178	163	166	177	167	151	180	161	195	151	144	141	169	195	196	179	173	171	189	171	183	197	168	174	193	162	193	165	167	183	168	159	168	185	168	148	187	161	164	150	180	175	166	176	162	173	152	157	149	202	156	190	165	186	144	182	152	171	158	179	167	160	182	184	163	169	162	156	154	138	172	166	158	183	161	142	176	160	171	166	163	171	199	169	177	187	169	159	180	163	150	164	167	189	156	168	204	209	178	172	153	177	148	146	164	160	176	181	169	165	189	185	170	184	175	160	161	183	172	186	168	177	168	180	167	189	171	174	162	155	156	148	186	183	180	137	167	177	164	177	182	169	156	173	172	171	161	183	158	199	170	178	161	173	154	169	170	186	169	153	167	172	174	188	173	156	167	147	148	158	155	167	184	186	178	168	170	168	177	161	151	187	189	173	179	171	181	161	178	185	195	164	167	148	150	157	170	161	149	181	174	162	192	167	198	176	168	182	173	176	166	178	162	152	172	186	171	191	163	158	153	176	156	195	174	137	173	186	180	158	187	180	173	169	171	189	173	137	163	167	169	162	164	172	155	151	187	159
25868	11848	11503	11143	8966	6409	4734	3794	2896	2554	2101	1889	1838	1976	1906	1665	1325	1100	917	877	860	868	705	614	518	513	508	507	502	511	565	581	546	578	565	582	495	481	506	496	474	464	502	413	398	418	431	422	416	405	413	395	408	393	407	424	364	407	417	391	411	406	374	414	384	375	370	370	386	388	390	420	352	450	361	397	383	351	414	389	399	385	361	387	392	353	370	399	383	391	358	379	376	385	418	395	365	387	394	409	381	411	354	345	366	380	361	364	386	388	355	391	374	378	407	377	392	424	387	414	387	378	379	396	373	415	378	366	396	366	360	408	382	365	377	372	399	384	393	359	411	354	417	431	381	375	385	384	396	390	362	406	376	405	367	404	375	389	402	355	383	348	391	397	387	414	387	365	408	381	402	401	384	380	358	372	400	371	376	377	365	407	405	404	397	404	354	366	387	371	404	350	401	376	318	394	379	407	406	419	355	417	386	407	368	347	365	365	416	386	380	438	376	358	369	389	374	382	393	380	400	388	365	377	382	385	374	390	356	394	379	396	393	380	384	401	351	386	367	403	377	331	379	398	385	393	374	383	398	399	390	378	393	398	364	366	344	370	361	364	371	358	377	387	369	383	389	382	393	376	384	358	360	380	389	372	372	371	387	371	403	377	385	366	371	350	372	365	399	396	402	373	339	350	390	396	405	354	383	384	380	398	351	369	368	380	379	384	388	389	378	386	362	396	369	362	332	396	362	389	377	371	363	382	383	375	395	361	385	377	362	394	383	370	398	399	394	391	361	347	405	394	385	374	379	362	369	411	396	393	395	389	365	388	415	381	363	388	386	397	372	374	412	394	379	377	362	411	397	380	367	365	383	370	394	359	351	373	376	379	355	373	380	399	414	345	385	391	373	388	407	360	388	359	417	372	360	353	361	390	373	354	385	370	365	372	368	377	388	393	351	400	388	362	366	376	392	393	371	409	417	360	345	372	402	395	357	390	335	355	351	382	400	396	384	369	390	360	390	362	362	382	422	393	403	358	383	370	396	383	368	402	378	354	368	378	385	426	378	346	378	388	371	372	411	373	381	397	391	407	385	385	382	398	409	355	368	372	419	378	371	388	373	376	375	359	352	369	381	373	375	387	372	389	372	346	411	399	386	367	403	388	343	365	409	397	359	395	372	363	387	380	383	385	383	385	390	408	365	392	375	404	374	406	395	361	400	420	391	369	386	407	391	407	376	369	419	380	355	408	395	372	353	330	369	379	380	353	356	351	376	388	399	382	382	358	360	379	415	384	388	391	373	392	413	372	399	394	375	349	398	391	378	396	338	365	363	391	362	349	359	371	378	405	383	338	368	362	388	378	395	339	377	370	378	396	360	372	392	364	392	378	385	338	389	376	368	385	362	381	380	386	361	403	390	377	390	390	366	384	377	362	389	409	376	383	372	387	429	376	370	359	385	364	373	394	373	353	390	403	380	397	379	375	383	377	351	360	390	385	390	356	343	384	330	368	369	393	390	409	398	388	377	371	385	373	374	345	382	365	414	365	360	367	347	386	358	380	400	356	372	388	369	343	385	417	383	404	373	320	383	368	410	375	370	356	386	353	366	393	370	350	396	361	380	380	382	399	372	408	380	375	375	361	392	374	381	368	395	396	367	357	396	374	380	382	376	372	383	380	413	376	393	353	393	358	385	401	363	364	390	342	387	344	375	365	375	401	389	401	388	381	349	379	389	368	405	362	381	387	385	379	347	365	382	347	371	405	396	369	404	373	361	408	363	380	384	335	364	378	361	379	406	388	374	404	369	374	373	393	405	369	353	417	372	407	332	355	355	413	386	413	350	364	390	410	374	348	403	386	364	356	369	359	392	404	366	373	372	399	398	373	388	365	400	393	408	385	410	401	368	337	359	415	365	349	376	382	351	395	374	391	367	386	342	402	404	349	383	365	396	369	376	389	397	376	384	391	382	389	354	390	377	368	416	410	401	374	368	374	403	391	379	410	358	314	379	439	342	366	403	397	403	411	358	391	379	372	366	371	371	395	373	409	367	351	399	367	407	407	379	353	390	393	394	386	397	350	372	387	381	403	361	366	412	373	380	386	386	385	392	367	407	421	343	372	380	396	385	381	380	391	371	363	386	385	373	415	354	388	349	367	369	396	373	357	367	388	347	355	365	403	412	405	388	360	376	363	400	386	403	406	371	431	362	376	392	398	368	361	370	414	372	344	358	371	372	408	377	356	392	378	376	350	358	377	379	365	388	405	380	402	397	359	362	412	414	351	387	366	338	389	389	365	355	375	367	354	328	376	372	376	376	330	393	394	373	368	348	361	374	395	383	394	357	406	384	388	387	370	379	344	353	438	367	405	384	408	374	370	367	391	444	387	390	372	363	363	365	394	373	367	374	410	402	382	386	394	387	385	399	444	394	376	367	378	356	371	422	370	345	343	359	423	368	368	358	388	414	384	394	384	363	349	400	390	384	389	357	367	360	351	378	344	378	400	395	374	352	377	387	408	393	383	373	384	375	357	368	361	397	369	391	383	340	387	396	392	385	387	397	392	387	358	421	381	395	368	376	387	375	356	338	381	347	334	388	382	362	378	369	386	396	362	387	389	427	357	395	391	386	382	373	350	370	376	378	377	385	378	413	347	386	366	406	372	375	430	350	361	409	388	344	354	380	397	406	380	352	394	340	373	370	380	363	392	396	404	407	379	403	388	413	428	374	411	374	368	424	380	415	352	369	405	408	397	361	401	391	389	379	379	386	354	392	357	413	392	384	377	349	385	404	386	354	358	373	374	360	381	406	376	399	370	388	404	399	391	380	338	352	362	373	356	372	384	399	355	370	374	385	385	397	367	381	363	362	367	386	384	400	375	370	328	349	394	390	386	403	419	357	359	347	383	392	391	364	372	371	386	379	387	384	372	385	394	398	363	378	358	406	381	357	404	374	390	385	368	361	365	379	371	382	374	381	353	375	403	370	367	396	355	376	382	369	391	369	398	380	412	351	386	351	386	385	383	350	385	388	356	361	376	396	362	353	371	385	399	333	379	366	387	375	369	358	385	414	414	409	379	416	377	357	360	385	380	405	387	379	357	409	395	377	420	404	376	421	387	384	380	366	357	375	396	412	377	399	348	410	395	378	361	385	389	386	377	355	372	398	391	388	371	378	406	361	417	362	407	373	392	385	361	410	388	402	356	406	403	389	343	373	398	377	401	370	410	393	328	372	392	362	382	386	345	359	346	375	409	365	401	366	394	399	350	354	348	370	347	391	399	336	346	373	380	352	352	383	369	416	354	382	373	373	374	380	380	369	351	392	381	412	370	381	387	380	397	401	375	384	408	383	380	363	392	380	386	355	375	406	363	367	384	381	430	383	398	360	378	409	406	377	385	378	366	388	365	354	396	400	372	348	376	376	394	397	366	359	376	385	371	390	362	355	384	405	391	396	391	376	369	393	366	390	379	376	400	357	350	388	378	375	371	405	391	364	373
52676	26863	13658	7090	3863	2389	1667	1082	955	799	661	572	615	599	553	480	393	323	321	313	308	274	246	268	245	210	234	232	198	214	214	205	229	240	238	250	216	260	204	189	203	190	206	193	199	167	204	180	184	182	191	204	209	183	153	182	171	209	221	196	197	187	191	209	189	209	205	179	172	167	186	174	217	187	188	223	196	182	188	200	181	146	195	181	179	185	170	201	192	196	205	199	177	182	172	184	192	207	178	177	203	199	192	195	167	176	183	198	185	196	180	170	195	198	210	183	164	172	204	209	180	203	199	189	220	200	187	185	198	190	169	182	194	181	173	177	177	212	165	189	196	199	200	199	217	180	192	187	179	172	159	165	169	211	194	181	207	187	179	189	181	191	206	198	196	232	158	165	174	204	184	161	185	203	195	185	179	186	200	210	202	221	194	174	190	202	211	174	179	174	194	187	147	213	175	204	194	211	190	175	182	184	164	190	184	175	179	205	186	171	179	177	198	184	191	175	181	181	164	197	190	180	176	175	185	177	178	202	182	187	193	165	213	199	190	178	172	157	175	182	175	189	194	152	219	206	168	190	194	163	190	176	180	186	188	208	189	189	154	184	207	191	160	165	169	175	213	201	183	181	180	200	189	160	185	183	190	188	191	184	191	197	198	193	193	177	199	206	202	197	201	197	171	166	160	168	165	206	182	167	192	211	170	185	188	183	196	207	223	210	197	156	198	199	203	194	203	186	206	181	191	189	214	166	175	176	175	181	174	171	229	201	192	212	206	206	208	186	189	193	198	179	164	210	208	178	188	197	168	178	207	179	183	161	199	189	184	199	204	181	210	201	190	209	178	178	193	204	184	174	204	192	159	187	220	198	171	198	174	190	186	177	198	180	192	201	209	197	190	178	166	198	191	174	163	189	167	202	158	181	188	186	197	200	174	183	207	184	197	171	209	210	172	192	209	172	196	161	185	196	192	198	163	160	204	202	155	162	169	172	179	213	192	206	188	171	166	188	210	163	162	201	169	192	195	194	194	185	194	198	194	153	191	179	214	166	177	190	214	196	206	202	168	195	185	204	187	170	185	195	218	176	192	163	172	210	180	173	209	222	193	178	206	201	166	214	213	201	165	194	189	200	181	195	181	197	188	197	210	176	190	209	174	193	214	187	179	172	192	199	203	167	184	179	184	195	197	196	166	193	186	205	178	188	201	173	192	206	176	203	171	191	205	177	206	183	178	192	193	169	183	172	203	215	179	193	217	177	180	190	201	175	186	165	200	178	214	198	172	173	212	164	186	188	194	164	205	148	172	198	179	182	174	179	174	173	191	168	178	185	184	175	180	185	213	179	166	193	188	189	203	193	228	176	200	171	173	208	184	204	192	164	177	167	190	191	152	171	190	212	184	198	174	171	190	197	205	165	170	182	207	185	189	195	166	174	165	181	177	186	170	169	176	165	205	212	177	184	177	167	182	178	171	195	196	205	179	203	207	179	191	185	171	188	182	177	149	170	208	162	184	160	180	166	189	195	198	195	184	187	199	205	195	209	130	192	208	192	188	170	177	170	216	181	203	196	188	194	174	162	197	210	172	201	173	188	212	223	182	191	197	177	204	177	200	213	173	196	195	179	178	199	200	222	177	182	175	163	188	201	203	184	199	168	188	174	197	171	193	193	196	201	190	174	186	187	186	187	175	184	171	177	156	155	202	186	179	205	192	180	187	159	185	199	185	192	159	164	191	184	203	175	178	203	220	208	190	176	202	182	182	172	177	197	204	198	166	195	187	182	165	204	163	173	221	185	182	196	167	209	184	170	153	159	193	188	175	186	202	169	161	176	198	186	227	181	195	191	186	193	220	192	206	192	172	209	193	174	169	199	188	174	204	196	164	166	163	176	167	169	171	210	168	208	201	168	200	182	168	169	215	187	200	185	177	172	202	201	212	191	179	198	173	201	187	202	183	181	189	197	170	173	174	165	176	176	146	197	156	189	173	175	169	210	167	174	176	179	182	194	173	190	200	184	164	190	162	195	179	170	169	181	185	181	199	185	188	185	215	193	189	159	191	167	167	184	176	191	210	205	188	188	196	166	203	180	195	191	207	184	172	203	188	179	183	197	167	205	174	180	177	186	177	175	208	184	173	170	190	167	186	193	189	189	166	161	184	190	215	191	219	194	188	171	196	177	203	215	192	183	173	191	185	156	181	166	203	210	179	209	171	211	165	175	182	187	179	210	186	199	196	177	183	164	194	203	182	180	194	181	214	200	188	191	233	202	193	197	190	173	157	195	179	207	180	201	166	199	192	204	170	202	180	188	192	199	212	192	194	210	193	171	178	168	179	188	170	187	192	152	174	198	227	194	185	185	198	172	186	186	177	192	217	164	178	215	190	195	169	172	200	184	155	174	195	184	173	174	175	176	173	183	189	181	177	176	211	188	209	192	175	194	186	165	171	175	207	184	196	184	213	182	158	191	208	186	190	214	183	193	189	191	174	197	188	182	183	202	173	204	184	185	206	194	184	191	185	201	180	177	185	184	175	176	173	195	200	198	214	182	179	198	184	178	188	174	193	176	205	182	192	162	206	218	186	190	173	198	169	194	170	188	180	169	200	207	163	194	158	180	165	175	181	197	176	177	183	169	177	184	200	184	189	183	180	201	196	190	172	193	192	186	213	181	190	200	171	202	199	182	227	197	192	182	182	191	199	167	195	191	175	205	184	175	171	149	190	203	172	198	192	179	188	193	182	233	187	220	156	181	189	178	197	182	200	187	198	213	179	184	196	176	175	175	199	167	196	187	166	179	161	217	170	188	190	176	191	193	180	204	179	220	207	187	175	190	185	171	193	189	169	171	162	155	200	208	204	206	176	188	182	184	168	193	199	181	183	199	186	170	161	176	176	173	184	198	197	195	197	189	193	181	177	192	211	160	197	227	175	161	167	175	171	179	192	184	196	217	180	173	173	188	184	152	187	175	202	198	188	201	201	180	170	188	169	194	181	189	204	155	197	168	168	195	181	182	185	176	194	192	187	193	175	189	234	223	172	188	183	187	194	197	174	185	180	173	199	197	159	214	184	171	220	218	167	174	192	195	184	171	182	186	196	183	205	202	219	173	189	174	205	180	178	186	184	183	193	162	167	190	200	196	175	173	175	161	183	212	174	222	175	169	189	190	204	212	204	209	206	163	183	178	208	198	225	178	164	188	211	199	179	186	179	184	192	165	182	177	198	187	174	186	184	164	183	186	165	189	166	201	202	175	208	190	171	193	197	202	175	138	154	203	202	168	174	179	181	191	185	192	206	187	194	173	149	194	166	174	178	213	204	225	187	197	191	207	196	180	188	207	170	178	197	203	195	179	199	169	178	180	173	163	182	180	161	196	183	199	175	170	186	202	192	201	205	172	177	186	174	226	206	170	192	208	186	213	202	188	186	181	206	188	193	192	221	192	201	213	207	180	184	189	196	219	214	200	196	195	172	170	189	175	207	203	171	190
29993	16672	15849	15429	12048	9020	6603	4880	4264	3477	2946	2852	2805	2674	2636	2098	1673	1273	1171	1149	1201	955	873	780	675	586	620	624	582	594	627	584	679	702	689	702	615	588	589	576	549	523	476	523	469	481	449	455	431	441	490	432	409	430	422	445	431	413	428	402	414	379	423	438	402	409	410	418	401	445	407	399	429	429	416	421	424	444	409	436	429	407	388	415	398	387	401	401	397	389	392	392	382	420	448	439	373	412	414	426	394	420	459	413	448	408	425	414	402	398	410	421	394	446	391	461	417	390	401	398	416	418	390	397	417	412	420	417	407	414	418	451	391	423	387	383	400	425	391	475	424	418	431	412	435	473	433	428	391	415	392	441	426	388	383	401	443	403	407	405	403	390	435	408	409	433	413	387	429	420	411	368	403	439	390	434	385	404	386	419	437	445	438	387	435	414	355	430	440	396	427	416	401	402	428	415	420	418	434	426	397	447	396	439	435	404	450	444	455	402	397	383	391	409	403	411	414	433	432	437	429	391	420	384	391	419	404	439	410	440	384	411	368	409	413	405	407	424	405	391	379	413	401	406	405	419	438	415	407	428	411	414	428	408	412	426	409	454	409	406	447	432	410	390	429	397	389	444	414	433	407	418	432	426	429	394	401	405	414	412	416	400	415	397	434	394	447	397	392	413	429	451	402	369	434	395	436	384	438	389	365	381	390	392	383	396	376	392	397	412	457	400	370	425	417	432	393	417	411	346	436	379	410	451	407	430	431	406	411	413	395	423	437	435	415	437	405	396	446	375	422	405	417	434	427	410	435	437	409	400	417	427	385	436	429	441	437	432	412	450	421	393	392	400	433	417	385	415	389	431	431	412	401	443	373	417	378	413	402	429	395	400	431	403	394	418	436	439	407	416	389	418	449	452	417	432	404	404	394	432	391	439	393	424	424	420	394	422	419	382	413	378	391	435	439	420	440	388	398	440	395	388	426	423	419	407	379	376	386	407	384	409	409	384	420	407	386	418	432	390	406	440	383	389	431	443	412	414	421	411	415	400	426	419	419	406	379	393	417	444	429	438	395	405	416	399	407	375	404	381	437	422	435	421	428	426	388	428	425	423	419	418	430	412	395	417	440	438	398	422	446	388	446	429	391	424	420	429	371	400	415	417	417	434	397	404	422	397	429	399	373	381	439	374	407	416	412	397	399	424	408	408	433	384	421	454	391	389	397	409	425	398	417	434	414	398	419	421	379	397	407	403	430	433	409	463	407	433	413	409	364	408	412	407	406	406	406	413	394	413	413	429	421	422	421	422	426	420	437	416	441	432	415	393	389	446	382	375	411	370	368	426	434	420	400	437	426	405	454	397	386	389	429	434	424	418	404	450	430	459	397	423	439	439	412	417	451	456	382	415	430	420	417	382	386	400	414	395	404	418	412	413	392	399	430	393	423	411	397	390	430	438	385	421	399	457	423	420	395	411	411	445	410	453	361	396	438	437	421	417	405	379	378	393	417	408	434	375	423	409	391	418	444	402	415	400	421	419	380	437	401	424	400	427	433	376	456	433	418	412	373	442	413	393	386	432	407	418	422	404	430	384	399	416	426	378	415	447	428	404	419	432	431	411	425	427	426	446	404	425	395	383	373	400	415	416	398	405	399	396	439	402	409	443	420	393	429	415	397	377	417	449	412	435	410	391	385	424	403	452	402	408	393	415	432	412	387	416	388	416	425	401	428	443	415	385	404	391	403	396	407	402	410	417	385	421	402	375	434	421	403	412	410	392	470	422	388	402	424	409	421	422	403	410	422	436	419	427	405	449	443	414	422	394	430	402	394	380	433	366	405	408	420	422	455	401	398	400	392	398	421	377	414	398	411	420	412	401	412	407	393	420	385	410	413	421	401	396	389	412	401	413	386	440	392	423	427	394	417	411	465	388	357	425	386	384	423	403	388	463	422	433	412	418	417	406	469	393	407	397	417	470	436	407	442	420	427	401	417	399	407	401	433	396	359	372	435	407	403	384	386	397	399	425	374	439	411	397	439	416	400	425	420	389	428	386	425	428	393	444	460	420	439	430	421	400	401	449	382	411	421	416	411	431	397	437	411	385	401	394	391	379	396	453	443	445	385	398	353	400	442	441	418	395	440	402	405	410	423	444	385	384	431	443	395	425	405	425	401	387	408	404	414	401	428	413	418	419	382	378	427	459	378	413	449	400	407	396	429	374	403	381	409	409	436	395	407	362	405	430	401	434	420	414	424	429	407	420	427	399	410	376	381	405	394	438	434	387	390	385	431	377	396	395	433	440	396	404	401	414	414	387	427	417	418	408	408	387	405	424	404	439	410	440	400	423	386	416	405	396	367	377	417	387	421	401	407	440	404	464	404	432	413	418	381	410	412	430	409	390	431	414	433	422	417	416	401	385	400	415	418	433	425	428	414	383	359	398	396	427	441	395	436	408	407	421	398	432	406	392	420	429	386	411	423	460	394	440	472	406	431	438	389	436	433	374	422	424	407	411	428	394	404	419	397	453	445	437	388	422	392	409	431	419	409	407	429	389	395	405	419	396	420	417	393	421	466	392	392	396	441	420	397	427	447	397	410	414	414	449	426	393	383	442	379	378	369	404	422	420	394	415	414	391	392	427	397	416	428	419	398	391	400	431	434	391	457	442	425	394	401	423	397	383	387	363	390	446	418	422	385	439	399	450	397	419	415	426	407	389	417	395	386	408	445	423	431	405	413	400	393	386	454	388	405	413	365	400	402	449	407	404	388	425	414	414	386	393	430	438	407	404	394	385	362	425	409	416	396	451	421	404	391	441	401	427	365	440	421	419	404	403	425	421	445	388	445	395	447	425	378	400	403	409	420	406	387	415	418	423	410	362	411	395	432	403	400	393	430	413	430	458	439	391	452	405	368	414	397	397	421	405	413	416	429	403	428	373	438	406	407	408	416	387	405	436	405	415	423	425	403	430	395	388	424	379	428	413	413	401	438	413	433	390	414	388	423	434	429	418	438	413	427	453	387	429	401	401	389	424	394	386	400	397	394	462	428	416	416	416	424	420	421	427	393	354	419	425	439	360	412	383	384	419	440	419	400	429	409	389	412	375	422	438	408	430	362	451	384	413	399	411	388	406	407	392	421	419	401	407	419	433	367	427	395	454	435	406	413	421	414	416	414	383	429	454	402	431	380	385	378	401	428	383	409	413	371	399	401	430	397	406	397	421	417	439	412	442	377	383	457	388	423	426	408	405	399	394	428	391	379	381	404	440	423	387	411	409	414	423	414	438	407	426	415	392	433	437	405	411	402	423	375	412	411	428	454	427	410	423	394	428	383	430	451	406	437	404	407	395	385	403	367	453	430	421	403	397	409	430	392	427	403	402	415	424	410	417	410	416	465	385	405	410	421	402	428	407	379	391	443	403	415	411	388	414	427	383	407	443	390	403	394	412	450	425	363	440	411	399	425	429	408	410	397	440	414	420	405	410	408	408	402	411	395	401
30650	12920	4671	2630	1633	1035	666	514	426	389	370	332	328	297	319	289	217	228	227	218	238	248	231	223	193	261	205	194	210	193	182	227	217	213	187	202	209	186	182	169	192	179	189	194	164	184	182	191	168	203	200	181	194	210	216	209	183	178	175	177	185	202	174	178	177	167	195	177	222	188	215	188	193	182	164	199	186	200	203	205	183	171	175	178	172	196	172	194	176	182	177	151	187	212	165	208	188	188	202	218	178	227	178	195	153	187	177	184	188	193	169	200	191	150	166	201	187	188	220	194	192	174	193	187	209	201	188	208	190	182	160	167	201	187	197	197	193	201	221	183	153	183	183	161	177	183	181	168	196	157	175	179	201	207	193	183	197	170	180	200	186	176	198	175	206	208	168	177	203	185	190	171	180	181	179	190	187	173	189	175	166	203	200	202	151	155	171	173	194	195	189	194	190	198	184	190	211	195	186	193	209	178	224	189	204	217	161	185	190	178	188	180	190	181	170	199	207	213	191	204	189	205	158	186	199	190	208	187	161	181	172	220	160	201	194	190	207	201	166	190	184	176	183	159	187	217	206	185	194	188	219	193	180	189	189	159	168	190	203	206	196	196	189	170	185	231	202	198	176	197	195	171	174	171	161	182	199	178	174	196	180	170	190	190	184	190	191	200	217	185	212	203	197	183	190	194	225	183	174	183	177	185	189	198	182	204	208	194	177	177	180	158	154	188	192	205	173	184	203	200	166	159	177	194	192	177	181	189	185	193	178	210	183	198	182	185	171	176	198	177	177	175	169	173	168	194	184	195	198	181	212	159	205	230	195	170	182	177	177	182	186	180	198	190	191	191	238	185	218	205	209	195	187	189	183	209	179	172	170	184	195	186	217	199	162	206	181	183	187	175	154	199	187	187	191	183	188	154	216	203	179	185	186	192	167	186	200	168	177	180	176	206	206	171	187	201	201	173	185	186	204	190	177	179	195	218	190	183	175	193	149	186	172	186	193	200	196	174	194	197	179	188	194	193	203	164	205	210	206	170	185	174	170	225	203	150	183	198	183	181	196	173	178	197	182	216	196	182	198	182	180	195	214	199	196	216	192	167	202	195	181	197	211	186	187	193	179	184	208	212	209	203	207	148	188	199	177	190	216	190	173	157	180	173	188	180	186	216	200	185	194	161	175	175	195	181	182	192	163	188	183	204	190	201	181	205	190	173	209	196	175	182	192	160	176	179	197	174	179	155	192	168	205	201	180	206	188	209	208	186	210	157	184	171	184	175	209	184	178	187	181	159	194	203	160	199	195	192	172	190	175	188	209	193	175	170	196	200	180	190	192	228	184	197	185	173	186	181	187	204	176	180	187	181	186	183	203	220	187	190	181	190	192	180	171	211	176	173	169	195	193	182	177	194	149	203	176	216	183	176	186	202	205	197	178	191	171	210	187	196	187	178	189	170	210	198	201	194	169	163	162	176	206	191	202	159	208	171	196	198	171	185	200	194	187	193	184	194	167	182	168	206	200	190	189	183	191	199	172	190	228	190	153	186	180	214	184	179	193	172	181	213	197	179	187	153	184	193	214	216	207	198	213	196	179	181	208	187	208	203	170	192	168	184	190	215	184	177	191	184	205	184	199	198	209	198	211	163	184	181	200	204	215	179	203	191	210	208	180	197	197	185	180	243	180	176	170	185	233	199	194	195	202	204	194	201	189	229	194	196	184	212	198	192	207	199	189	194	186	195	191	172	184	195	205	201	195	196	179	219	183	220	193	179	197	189	179	174	181	168	204	186	163	201	187	177	180	188	182	197	192	190	176	197	194	206	179	175	184	173	190	192	196	198	211	180	207	197	200	172	190	174	188	196	216	206	200	177	219	208	186	188	171	179	180	185	195	177	196	169	181	189	191	185	190	197	171	209	185	194	187	197	175	178	206	195	175	199	159	180	174	211	204	197	182	197	195	189	195	174	194	203	204	162	212	176	209	182	169	178	179	188	195	203	216	216	213	196	190	199	212	178	184	178	223	197	186	170	196	201	188	180	183	178	173	186	186	189	162	195	183	205	190	199	190	168	167	224	196	170	204	193	197	156	205	234	181	194	196	212	183	192	188	203	206	198	201	185	195	198	180	168	189	188	197	201	176	197	183	193	176	204	188	173	184	139	175	178	213	184	179	192	188	170	178	201	191	203	191	175	206	156	218	175	201	175	194	176	179	178	183	220	186	191	192	198	189	186	202	195	179	181	176	215	194	184	185	201	207	184	205	181	185	201	188	182	194	184	178	208	210	190	170	187	179	211	176	193	201	162	205	173	194	203	187	159	223	167	189	187	214	199	195	207	181	196	196	171	188	198	179	207	178	168	191	210	188	189	173	185	178	188	218	220	198	164	180	199	195	168	181	185	181	184	189	196	170	174	206	183	190	203	197	197	208	204	191	158	181	189	183	207	181	192	201	190	183	192	182	181	181	216	183	176	197	208	232	197	216	187	181	185	230	180	190	194	192	174	183	189	189	200	174	188	183	166	218	183	180	173	197	202	186	183	173	191	163	176	185	207	192	184	155	196	193	199	172	189	183	207	164	182	181	193	190	180	178	174	182	203	189	196	215	168	168	210	177	203	181	170	162	184	215	207	206	191	207	153	186	197	219	191	180	213	213	176	213	192	173	206	202	205	190	160	220	181	198	160	190	193	188	176	193	179	179	193	189	171	184	173	180	179	152	200	186	205	171	196	181	166	219	191	204	176	194	208	172	195	184	211	193	214	189	158	208	185	194	175	186	201	183	187	214	195	208	171	203	189	204	192	203	194	194	215	166	191	203	190	170	183	167	171	176	198	176	175	176	179	145	228	191	195	220	183	190	191	213	172	190	183	178	191	188	205	189	183	192	182	181	178	183	183	187	200	194	179	171	185	187	214	202	170	215	196	172	178	199	173	182	194	181	207	189	243	195	176	172	166	197	203	179	192	202	177	174	203	185	180	186	188	196	174	198	179	192	188	187	183	178	208	198	221	185	190	187	200	203	179	195	194	207	199	166	199	190	177	183	182	189	182	173	180	193	199	199	177	188	169	198	198	199	189	182	189	141	170	209	190	212	178	190	192	235	201	220	211	202	192	162	169	197	161	169	188	184	178	191	180	203	190	195	182	203	204	161	164	192	210	192	186	196	165	196	186	191	171	200	193	192	200	173	178	191	185	168	168	194	210	184	182	194	183	197	167	180	174	193	181	200	180	198	183	183	148	180	177	201	161	194	173	165	197	182	205	174	190	180	175	197	195	212	187	227	183	182	195	205	171	176	204	186	198	171	172	188	162	176	188	182	206	208	194	198	184	195	191	165	186	178	201	160	189	187	232	239	187	184	216	214	172	185	192	157	189	172	190	172	187	204	181	191	191	182	196	190	204	175	193	173	195	186	165	186	187	178	187	176	184	213	195	163	193	194	184	202	207	175	170	192	190	176	190	206	200	189	189	201	182	169	193	224	211	180	209	193	185
17216	8143	7021	7089	5692	4056	2770	2105	1689	1452	1321	1213	1244	1169	1062	918	796	708	697	638	631	573	600	565	480	469	421	472	443	469	463	494	529	512	528	507	439	450	448	424	423	454	450	469	465	460	408	427	414	428	456	382	373	421	432	429	377	428	395	411	436	421	419	430	436	438	398	413	437	402	395	430	458	397	431	419	440	408	419	373	373	400	400	426	418	420	429	444	415	392	425	439	433	394	429	395	434	408	423	402	438	424	439	421	379	390	393	408	399	402	416	422	397	422	428	412	428	423	418	414	419	368	378	430	372	407	436	355	414	410	414	410	422	374	422	399	436	398	425	383	421	390	423	435	434	411	406	434	447	416	425	440	409	397	439	416	390	436	445	441	402	433	381	373	377	372	378	459	395	391	394	423	461	387	406	389	435	379	405	404	420	394	395	428	440	375	433	405	409	415	430	391	422	402	419	416	444	417	412	434	378	402	407	358	387	402	408	404	360	416	439	448	431	419	410	425	419	382	402	424	394	390	414	421	389	410	457	428	433	424	410	404	404	400	399	423	420	427	406	412	429	408	438	412	430	452	430	444	382	421	395	412	395	409	386	413	378	431	419	441	430	368	386	411	434	399	435	424	389	420	396	420	417	397	398	424	405	463	450	416	380	401	388	436	390	430	416	399	424	385	406	410	399	399	414	413	420	400	430	397	370	395	406	394	429	435	417	395	401	412	439	443	410	443	422	403	434	428	464	383	388	441	424	441	415	423	394	366	388	418	408	363	411	412	416	431	417	378	414	381	407	416	393	402	387	359	405	399	435	440	421	394	392	441	405	436	399	439	395	400	401	406	405	417	403	426	398	398	405	369	403	400	405	387	419	408	424	389	390	390	416	453	431	425	428	382	418	460	458	424	389	410	383	404	402	430	468	422	446	393	410	405	413	418	401	425	403	439	422	402	412	419	449	397	431	410	397	404	401	410	414	388	414	417	419	414	378	418	429	403	401	427	417	394	431	445	404	382	396	373	426	442	413	360	403	412	405	415	393	403	411	397	409	374	424	411	418	420	441	382	407	422	428	391	370	377	408	390	416	399	403	400	443	386	377	401	409	405	370	428	449	406	413	410	375	437	428	415	428	410	408	423	417	393	444	375	410	434	410	430	398	406	367	395	391	391	451	434	395	403	425	414	413	374	403	429	413	451	443	426	406	448	440	415	417	410	396	419	415	412	407	393	389	407	415	425	416	379	429	421	414	385	423	419	429	405	400	395	409	416	376	414	438	384	403	431	428	433	419	409	399	412	417	394	411	420	399	411	446	422	424	402	425	429	433	421	421	407	409	433	373	381	435	407	436	420	386	395	411	410	409	421	436	441	422	445	377	409	389	401	448	373	420	406	414	403	439	421	418	434	406	395	420	398	418	403	396	427	399	421	422	378	431	412	428	400	398	423	416	404	406	396	419	381	419	402	424	399	377	428	388	410	420	427	414	423	434	379	407	398	415	446	407	403	411	411	426	414	417	432	389	407	427	416	412	402	393	380	461	397	403	393	427	394	448	430	426	412	418	388	383	437	409	425	403	431	428	422	446	398	416	404	421	409	390	405	406	416	396	426	426	441	396	420	375	453	424	438	387	422	371	421	414	395	415	415	411	393	418	389	409	409	432	415	443	413	389	391	422	406	417	409	405	440	402	445	455	412	392	367	397	426	396	392	399	451	413	401	412	407	404	372	394	385	375	398	404	373	431	391	433	418	395	399	431	432	437	425	395	416	409	435	385	390	422	384	415	385	407	409	422	399	426	421	407	394	435	440	402	402	414	429	442	396	428	417	390	384	412	367	403	390	395	383	408	405	430	391	424	397	399	450	381	446	385	427	390	419	427	415	410	388	407	424	407	404	382	360	391	410	427	412	429	411	418	405	429	389	389	423	402	453	409	426	393	387	396	437	397	415	415	426	452	414	398	398	421	398	421	403	423	378	420	402	393	412	418	369	388	426	403	388	430	420	403	419	400	422	402	420	420	433	423	421	387	416	417	398	426	394	408	410	402	418	387	404	434	399	393	451	421	391	422	420	386	428	392	462	395	423	450	376	421	428	366	417	418	431	442	425	390	362	412	390	398	403	418	425	401	407	395	391	457	458	387	407	405	419	422	368	400	419	427	419	432	395	394	432	419	418	394	413	423	399	418	433	423	389	417	409	409	398	423	371	451	424	405	401	413	421	376	395	412	422	413	404	389	418	422	411	445	383	428	386	411	401	409	388	411	408	404	405	426	363	420	435	411	389	417	423	431	389	415	395	385	393	451	395	422	381	391	414	396	443	432	381	391	410	410	414	387	395	411	464	410	431	415	409	380	428	429	405	419	413	416	396	399	386	453	394	398	435	428	420	423	401	391	402	405	406	399	402	387	368	409	385	421	431	395	416	389	398	371	393	392	405	399	379	390	443	435	411	407	390	414	422	421	470	420	425	401	419	435	424	398	403	428	406	447	411	456	416	420	442	402	419	410	436	420	420	418	414	369	424	416	392	385	428	420	427	410	400	433	368	412	406	400	384	425	437	432	403	388	383	395	421	385	393	434	410	372	410	475	411	381	395	359	422	399	387	388	396	412	425	385	468	388	434	397	404	418	416	438	426	432	425	410	388	416	390	417	423	408	411	405	361	419	390	405	453	423	394	432	409	438	411	409	444	385	406	376	459	435	388	435	409	421	389	392	402	419	386	423	401	423	406	400	397	414	427	380	382	433	415	376	400	395	415	398	388	402	453	440	386	432	432	421	429	450	359	432	421	417	412	402	388	418	435	403	432	397	442	452	405	405	392	423	404	425	401	444	435	418	409	432	392	432	401	418	411	387	416	401	397	412	423	426	453	427	414	447	422	396	399	430	397	397	379	392	397	415	414	416	421	440	403	408	405	413	401	398	405	436	397	422	431	401	429	437	432	433	411	436	411	412	387	421	393	411	436	404	379	395	397	400	457	430	393	417	420	402	415	391	407	406	386	421	364	415	428	416	404	385	418	405	424	409	430	409	416	433	355	440	406	409	426	416	414	381	393	430	411	416	384	385	440	382	412	382	425	453	405	387	442	432	381	410	395	412	419	388	399	410	432	395	418	399	380	398	423	407	407	386	403	405	443	412	416	385	408	429	408	413	386	435	432	418	404	421	391	407	419	418	453	417	403	383	440	437	433	411	401	369	424	412	421	399	408	414	380	426	428	416	419	437	401	432	431	379	398	429	398	407	437	385	353	428	422	417	414	436	445	402	412	393	432	424	411	376	434	371	387	404	385	376	412	411	424	410	406	424	427	413	399	410	437	394	421	413	399	405	441	454	390	403	420	414	401	415	435	404	377	378	430	428	378	414	396	387	409	404	375	416	402	407	426	382	401	421	404	422	407	392	419	392	396	422	395	419	429	391	399	409	416	397	427	378	432	414	422	399	440	449	398	419	379	405	375	421	400	440	383	434	423	388	384	436	425	419	444	438	443	434	415	422	410
45177	21246	8400	4503	2857	1927	1227	872	632	530	489	447	434	451	412	329	304	283	269	252	250	233	223	174	193	169	195	188	183	204	176	190	194	206	174	198	187	203	161	196	190	176	171	153	173	186	169	163	173	162	178	201	163	172	188	164	189	161	152	158	192	156	162	182	165	178	172	162	155	186	169	182	169	162	173	163	154	173	176	162	185	168	153	174	169	197	184	206	182	169	167	187	155	171	167	200	168	176	153	172	171	189	178	166	189	186	143	142	150	152	201	189	157	163	171	151	165	182	186	145	194	176	133	151	197	191	164	157	193	179	161	180	143	142	176	172	174	152	159	170	147	161	146	185	163	199	173	173	169	155	179	190	166	170	150	206	153	178	176	163	187	164	134	169	163	196	154	179	158	156	173	175	199	162	146	150	156	150	169	145	148	147	171	179	164	182	167	180	195	183	173	176	180	163	165	186	160	169	181	162	170	159	146	175	178	178	170	166	150	185	165	158	172	183	185	158	181	170	150	189	192	195	162	161	150	154	193	158	177	182	158	180	155	156	165	153	153	170	157	176	185	153	158	173	184	172	193	164	167	199	168	166	159	164	186	145	162	166	158	165	180	204	190	173	167	155	150	160	179	157	184	199	181	169	190	179	169	158	170	162	185	154	143	171	161	151	159	171	147	172	175	175	191	148	158	160	177	152	177	150	158	182	152	160	183	172	175	157	167	177	189	152	138	171	164	153	168	166	162	182	174	182	163	195	158	172	177	182	163	149	155	166	163	164	155	156	200	151	172	156	169	161	185	163	212	175	170	158	170	172	135	161	144	189	160	185	176	165	177	170	209	178	184	178	167	154	150	176	158	187	170	194	166	164	180	173	152	156	155	138	151	166	192	161	153	168	161	192	179	171	152	173	148	155	164	164	183	192	176	180	171	166	185	187	176	135	176	174	182	146	166	178	180	172	180	174	174	179	177	195	194	146	176	161	177	148	140	155	172	198	185	153	188	183	166	169	180	222	181	156	171	162	177	187	216	192	169	148	146	175	179	161	196	187	157	162	171	164	177	197	172	180	169	143	143	178	180	152	158	188	193	164	220	178	207	154	177	163	197	178	166	172	173	162	166	176	157	197	193	176	174	205	185	160	146	155	163	200	204	167	163	170	175	160	140	159	168	196	175	186	154	170	132	176	169	158	162	161	159	185	154	185	157	169	166	184	174	158	177	163	185	164	162	134	177	168	184	176	146	178	163	170	174	182	187	172	159	175	173	163	173	176	179	164	193	184	188	175	156	167	163	179	164	176	162	160	180	167	158	165	158	169	180	176	163	153	160	180	163	156	196	158	147	160	171	181	162	149	174	188	140	168	200	173	178	163	176	198	153	160	180	166	163	196	163	157	185	170	154	153	168	199	165	171	142	154	167	154	159	188	179	154	175	185	178	176	174	196	170	195	172	165	172	178	166	154	171	164	188	157	207	164	169	174	181	185	168	190	164	203	167	160	188	194	223	189	183	152	140	173	183	156	172	168	160	190	190	163	147	173	169	170	152	173	161	179	183	162	181	166	149	158	168	163	185	178	178	178	161	178	175	143	165	154	177	172	176	187	171	169	152	165	184	169	188	177	162	191	177	186	205	159	175	159	161	175	164	172	184	171	174	205	188	160	178	175	179	160	171	172	166	166	183	172	151	179	169	174	151	186	177	193	188	164	164	163	168	178	157	159	173	173	164	187	203	180	176	184	165	160	154	149	168	158	168	150	171	171	189	212	218	185	151	168	147	147	154	146	143	158	169	192	159	175	187	168	171	176	182	168	160	176	191	162	177	184	145	130	183	172	163	139	153	178	174	163	140	183	152	168	178	153	156	158	164	182	163	157	154	171	157	184	192	175	140	159	159	153	198	162	153	175	166	175	170	169	184	175	182	173	175	186	159	197	160	176	208	188	172	176	173	163	188	169	159	153	179	157	172	173	160	150	170	171	207	154	178	162	168	158	161	170	178	177	152	157	158	156	154	182	183	162	164	165	161	156	144	174	186	187	164	157	181	169	134	159	133	141	145	183	162	167	164	171	164	180	173	202	191	178	173	194	183	166	148	166	162	190	173	159	183	154	168	158	172	166	158	168	164	152	169	164	159	155	147	181	173	152	182	175	210	183	186	159	180	159	182	159	150	182	192	164	146	169	168	166	163	174	144	158	154	182	169	159	166	170	175	169	165	174	207	167	184	170	169	168	173	177	159	156	159	171	180	175	159	151	191	171	190	159	169	170	171	171	167	148	157	166	149	189	177	173	176	157	158	175	172	207	184	156	159	169	178	166	152	138	182	214	154	176	153	156	161	160	175	178	191	192	179	153	186	178	168	187	181	166	179	182	175	175	163	195	185	145	175	160	192	176	171	177	155	160	161	156	190	199	193	175	168	201	191	149	192	168	137	154	181	162	167	154	155	164	177	181	187	170	154	145	173	192	194	149	189	165	159	176	188	199	170	163	174	159	186	162	174	170	180	184	213	153	145	173	181	153	178	177	157	154	171	168	167	168	210	169	149	169	167	164	182	163	170	167	166	192	156	153	160	180	180	168	173	154	172	178	165	180	157	160	164	189	184	142	164	141	155	178	173	181	172	181	173	147	142	172	164	177	150	172	192	159	165	170	164	186	184	166	188	164	162	162	166	167	165	172	149	161	169	162	148	168	191	165	148	177	185	169	178	172	167	178	186	197	210	162	170	176	192	175	170	180	163	188	160	186	149	175	152	175	201	191	158	165	140	145	173	172	176	185	156	163	139	191	166	170	174	171	195	145	166	148	183	173	191	165	166	178	188	175	162	163	174	190	175	191	166	189	143	166	177	161	168	190	167	147	164	184	175	174	195	189	156	181	133	178	172	162	162	162	189	171	155	174	159	129	167	164	157	159	180	165	156	156	146	174	161	181	148	151	169	154	178	152	195	174	171	155	178	170	178	183	171	152	191	164	195	163	171	129	182	174	179	167	155	152	155	156	151	183	175	186	175	169	188	165	157	156	146	158	175	166	154	183	148	145	158	216	178	173	165	155	175	170	165	174	171	133	204	188	172	154	159	155	165	183	173	189	157	182	186	157	179	170	174	197	176	154	176	158	165	177	160	167	185	184	185	160	167	184	162	142	153	190	163	182	166	184	172	177	168	157	203	195	193	172	182	178	162	190	171	166	153	172	168	170	182	153	189	174	182	196	151	165	170	180	162	188	172	174	209	179	152	168	168	160	170	166	178	175	165	126	166	196	144	160	184	167	148	180	163	187	182	150	177	152	173	191	170	182	168	176	174	155	157	147	194	179	173	162	166	182	175	170	166	181	151	198	165	188	165	167	196	180	170	167	162	146	174	169	163	189	169	164	161	170	164	153	175	184	145	151	169	179	169	172	158	176	164	179	156	144	182	194	171	185	184	191	177	166	178	176	181	170	147	196	167	176	184	170	180	180	161	180	168	168	205	164	151	183	203	170	166	180	177	164	186	182
25786	13287	11137	11766	9739	7360	5310	3617	2927	2388	2163	2112	1888	2002	1746	1410	1103	1063	1018	899	860	789	717	532	569	500	492	564	512	507	480	520	490	543	575	558	578	549	442	434	450	393	415	442	423	447	406	380	387	390	354	374	386	437	375	400	405	378	390	383	365	365	376	400	386	354	374	391	407	377	362	347	410	405	420	374	365	345	407	398	386	399	355	380	382	406	376	376	373	387	365	362	399	388	383	375	382	378	366	384	370	361	371	388	381	394	378	383	385	401	407	389	379	365	375	348	386	341	400	373	375	405	343	386	366	393	350	372	332	406	400	382	378	419	390	350	403	354	400	405	382	346	346	362	357	392	413	365	381	405	374	362	374	391	389	394	367	362	387	404	350	416	393	413	378	357	397	349	361	395	359	361	372	380	369	370	364	376	373	414	383	404	387	398	387	367	349	389	392	372	415	396	371	380	376	395	408	369	377	410	396	384	381	433	366	377	399	365	386	409	378	400	368	368	388	390	430	391	343	404	412	354	426	356	422	371	379	392	362	368	370	403	374	364	372	364	386	369	358	393	421	384	363	365	372	397	388	387	391	378	344	412	364	392	370	358	388	392	338	358	383	412	374	396	372	397	339	387	368	363	348	418	352	391	401	374	384	371	392	382	404	374	375	359	383	374	362	414	363	400	420	399	416	393	385	392	384	395	340	375	381	406	366	372	390	380	379	379	377	382	430	372	369	363	380	370	386	392	353	401	398	380	413	403	369	386	383	350	367	404	377	400	401	362	391	355	343	367	387	376	368	393	401	365	382	364	387	387	363	401	393	365	374	389	361	384	375	386	374	399	378	380	385	419	347	363	375	377	420	366	359	403	359	378	386	409	374	380	417	390	375	407	347	404	396	355	393	414	384	356	413	356	350	358	403	352	358	398	391	380	344	406	370	373	386	401	405	425	371	373	379	401	387	407	372	439	384	388	376	380	380	381	359	372	357	390	383	387	354	381	343	385	366	411	386	398	386	387	384	407	400	410	383	379	392	411	382	419	383	364	381	385	391	385	374	380	368	380	398	378	382	372	346	356	354	381	395	397	424	399	385	370	398	432	368	375	390	421	407	370	378	371	345	370	394	389	386	380	381	337	420	364	372	371	383	351	366	388	384	393	395	383	382	383	349	360	371	394	390	393	376	401	398	364	344	348	401	348	380	380	375	407	408	361	382	386	403	403	390	382	381	345	379	346	394	381	349	364	391	356	409	361	358	405	347	388	400	401	361	371	373	381	391	388	393	350	397	385	374	375	372	380	360	377	388	362	400	387	384	375	368	363	384	414	377	396	378	382	389	373	393	383	373	411	395	388	395	362	383	383	364	386	412	391	377	351	424	369	332	383	361	402	355	386	395	373	383	352	368	364	383	394	361	385	380	374	382	359	336	379	417	374	329	393	358	367	381	368	397	405	406	389	347	350	367	354	383	407	404	341	370	363	376	373	366	389	388	389	334	349	373	367	387	380	426	366	352	375	378	402	395	375	388	408	364	377	353	415	341	386	375	408	351	397	377	373	361	363	385	337	371	412	352	381	394	383	369	370	394	364	367	344	386	373	383	371	368	369	405	401	391	366	393	382	368	394	355	380	384	393	374	384	362	413	360	355	349	395	396	387	375	371	352	381	386	395	398	362	362	399	370	413	389	391	400	376	423	389	401	392	380	372	397	386	372	427	356	350	411	410	396	355	383	411	395	362	376	408	367	366	358	415	403	396	357	416	370	376	363	407	361	387	354	351	377	366	356	372	378	380	361	359	388	349	396	373	381	410	358	403	381	353	383	383	393	362	359	362	361	356	364	358	367	403	384	415	402	388	391	374	397	376	404	403	390	349	356	351	357	377	393	364	380	397	368	375	362	386	380	411	372	401	417	357	352	427	396	375	397	347	391	411	389	393	382	404	365	361	362	313	416	392	352	399	371	395	386	390	397	377	413	372	385	395	378	378	407	393	358	362	391	385	368	377	365	351	392	367	382	378	358	391	384	420	378	356	356	394	372	414	385	360	379	391	377	378	373	408	343	408	371	390	358	378	405	404	378	390	379	379	393	356	367	379	356	388	410	373	370	386	391	440	392	378	402	413	378	356	363	390	394	382	373	395	404	401	368	352	380	356	384	367	386	379	373	395	393	372	376	391	394	383	425	394	372	359	388	397	399	372	378	372	386	345	382	404	396	380	378	392	387	385	374	408	378	392	395	360	358	396	381	431	353	399	405	343	370	397	382	414	344	396	386	421	390	387	349	368	380	365	363	383	414	373	369	384	379	356	359	391	366	413	397	419	393	385	400	383	360	354	421	383	399	377	390	371	358	388	383	375	337	394	375	375	374	340	343	390	350	393	388	371	326	391	398	362	383	369	406	386	399	371	382	370	389	415	390	405	361	434	402	361	385	413	386	386	418	383	375	396	384	385	372	377	376	390	381	410	425	397	382	377	394	388	366	325	374	344	379	357	356	403	397	392	405	349	397	375	411	382	341	337	380	391	398	406	404	375	397	365	418	398	364	372	348	413	388	369	391	401	397	387	388	377	380	363	361	402	379	385	357	382	360	376	374	398	389	396	404	348	389	371	396	411	390	423	381	392	376	379	388	360	374	400	405	396	379	380	383	396	348	394	390	351	358	410	374	369	396	413	360	359	378	407	361	372	367	388	402	403	407	355	326	386	352	400	406	402	388	353	381	358	410	364	353	347	388	351	350	411	360	405	348	382	356	343	382	365	362	394	388	383	391	408	351	431	361	385	372	342	378	401	385	389	364	375	359	414	366	401	360	392	397	375	395	393	363	382	343	348	376	401	403	387	385	402	383	396	368	379	339	369	339	391	376	392	427	413	376	398	353	353	355	342	382	373	376	382	413	379	389	370	376	377	393	369	383	396	352	386	368	353	427	395	389	415	391	393	378	378	393	397	396	380	372	373	387	383	402	382	382	352	413	391	390	393	361	395	380	420	386	385	411	388	377	411	377	345	362	368	401	394	380	397	419	373	364	351	381	376	418	401	356	390	367	387	357	399	375	394	383	388	419	375	361	419	340	400	365	384	383	367	399	380	386	414	362	409	347	395	412	414	392	377	380	384	365	367	393	349	395	405	344	378	341	388	388	384	412	383	392	386	394	359	390	370	387	389	409	399	391	350	407	368	421	363	361	359	393	392	390	390	355	388	398	374	375	417	369	381	401	373	392	397	377	390	376	401	381	360	393	389	393	365	353	379	372	357	366	383	389	395	355	397	351	380	390	362	361	391	385	363	402	388	381	360	380	387	363	375	400	349	362	412	365	398	384	332	369	388	372	372	407	394	378	398	397	384	394	382	382	392	374	372	367	407	400	427	387	378	416	377	362	394	338	372	383	384	382	384	381	404	403	376	387	347	352	386	368	366	405	396	367	375	393	419	363	383	391	382	384	382	349	402	398	386	394	394	387	416	382	399	367	359	407	363	388	361	365	402	397	405	387	402	375	390
51841	27873	13058	7150	4222	2535	1784	1240	1012	791	677	665	651	598	561	420	382	359	347	353	319	282	259	231	248	211	229	233	215	225	209	226	193	203	208	225	188	225	194	247	199	209	194	185	198	179	172	193	201	166	192	197	164	165	191	197	197	195	187	180	190	192	221	188	179	177	189	188	197	164	176	199	175	196	169	177	178	211	162	201	211	181	225	196	206	200	191	189	182	191	194	197	176	183	203	190	185	186	196	187	194	199	146	177	212	210	210	194	214	185	192	155	183	179	164	178	176	183	182	224	198	206	150	204	200	184	185	209	186	179	164	167	192	203	184	218	176	182	198	175	185	195	200	196	172	182	182	174	204	197	208	182	197	191	195	199	195	159	199	166	182	186	192	192	184	176	183	193	197	180	163	226	196	205	191	203	182	171	167	193	183	184	184	190	178	171	161	184	185	189	205	174	180	172	159	183	220	176	182	204	163	198	174	194	201	192	193	198	166	183	201	191	215	202	190	202	197	178	187	160	175	181	186	198	184	195	181	181	214	202	192	180	181	192	171	179	182	205	218	180	173	171	181	194	197	194	204	160	185	220	165	190	195	171	188	196	216	169	211	168	215	170	197	191	192	223	179	171	158	198	167	184	207	171	172	192	185	170	195	189	186	177	180	190	174	190	201	185	171	178	168	196	154	200	196	196	186	187	216	193	223	202	206	201	151	164	185	195	188	182	193	238	191	194	210	178	195	182	169	198	194	172	181	170	167	167	187	184	206	205	189	227	204	171	208	191	183	180	216	164	180	175	228	182	163	191	213	184	162	173	172	182	173	184	197	201	194	183	181	220	179	177	187	227	185	203	209	182	197	206	179	206	191	184	178	197	172	191	179	193	199	199	213	210	195	182	195	183	163	204	187	205	181	181	185	181	186	188	213	195	173	181	186	169	224	196	186	193	198	194	186	188	202	183	175	179	161	173	209	183	191	188	199	159	205	173	195	184	181	175	199	196	178	199	162	171	190	200	202	188	196	168	175	174	192	152	177	182	181	190	189	183	188	202	168	195	213	198	168	162	169	196	183	161	185	174	184	199	183	206	192	209	197	212	214	184	202	208	190	176	191	198	167	215	208	215	204	197	166	182	164	160	177	190	201	171	179	183	185	202	181	183	204	211	196	156	178	185	183	191	192	182	212	205	175	187	175	195	183	178	193	167	223	199	194	165	189	155	177	177	172	193	184	211	207	188	174	178	199	196	168	152	201	206	178	210	174	184	163	214	188	205	208	185	181	201	205	196	195	173	190	205	210	218	197	191	206	166	196	189	168	191	188	167	184	204	186	185	177	191	218	224	195	198	184	210	182	187	177	200	189	217	195	178	193	158	191	194	187	182	185	185	182	206	182	171	213	220	171	202	174	168	209	189	217	181	203	191	200	196	200	202	221	180	193	187	196	207	194	198	172	200	164	178	189	159	182	190	190	193	178	196	176	182	184	171	190	180	192	198	185	211	181	175	169	171	201	178	178	169	198	192	190	189	184	187	181	189	204	177	178	174	204	190	174	214	170	227	169	202	195	184	195	184	172	176	178	186	169	191	185	185	181	194	196	180	176	201	168	178	190	175	197	196	215	177	145	192	201	215	185	222	174	197	179	179	216	176	191	181	175	158	167	168	192	200	186	210	194	168	203	180	210	190	191	174	181	170	177	207	207	203	193	186	179	175	189	197	175	195	198	199	198	212	145	187	193	178	161	188	185	179	172	197	202	185	182	168	156	209	178	173	170	180	218	190	206	179	174	186	177	187	173	183	180	184	172	171	184	179	190	177	198	174	192	200	177	190	179	225	202	201	188	172	198	157	181	189	186	192	180	188	184	172	193	164	188	185	168	189	176	197	184	203	177	198	190	168	185	224	193	199	181	155	181	197	190	174	213	199	185	171	187	210	181	203	208	186	183	185	181	173	181	225	200	192	190	180	174	180	180	185	171	205	169	175	186	173	196	184	186	166	198	157	173	188	186	162	194	194	198	191	192	201	183	183	182	197	197	188	177	179	174	191	225	199	192	181	194	225	189	187	176	181	180	208	185	189	173	168	178	185	196	176	182	193	196	193	187	205	196	162	161	175	167	208	198	212	197	181	161	163	214	173	179	172	187	199	199	175	175	183	162	196	189	204	172	172	220	189	193	198	209	183	195	163	197	204	223	176	176	191	183	170	190	191	158	188	170	179	191	201	183	182	212	193	182	157	215	158	173	172	189	187	197	187	185	187	189	182	184	173	186	209	176	183	201	167	165	215	195	197	168	190	180	191	175	187	185	180	171	189	218	196	184	179	175	176	199	198	200	188	187	208	154	182	183	200	193	167	181	185	170	185	169	205	207	171	185	161	194	190	166	179	195	174	175	215	201	202	195	182	211	187	186	185	198	200	189	192	158	195	186	187	210	180	195	205	181	193	182	217	195	182	195	190	213	187	176	187	174	218	183	189	186	196	185	190	187	203	185	177	190	181	195	176	188	192	184	201	196	201	194	200	176	185	188	181	146	185	194	201	173	161	178	174	197	186	184	183	176	167	151	186	198	172	180	199	198	161	162	196	194	207	192	211	168	195	200	161	195	196	184	184	214	160	200	179	181	185	190	196	169	208	197	190	196	191	167	191	186	207	190	185	208	197	186	193	188	181	179	176	212	183	176	194	186	181	187	200	171	159	192	190	183	202	200	173	221	231	196	193	183	173	175	212	181	180	221	178	173	165	181	189	203	202	197	162	176	172	188	192	185	203	198	206	193	185	179	194	185	198	186	208	179	215	160	180	164	195	203	176	191	174	180	182	197	187	177	184	204	211	179	193	191	214	196	184	192	195	210	197	196	201	190	200	180	189	199	188	167	175	177	185	190	195	176	196	195	178	195	215	212	182	163	164	172	195	204	181	215	204	205	190	167	167	187	174	199	196	201	162	173	177	180	163	182	185	163	205	176	183	201	168	197	191	206	180	200	181	185	208	204	190	179	181	192	186	176	199	194	205	187	212	206	163	177	189	164	193	190	167	204	197	176	164	163	178	188	202	199	215	183	199	183	209	200	179	218	190	188	195	212	188	210	184	182	176	192	176	188	158	204	202	171	194	162	187	171	203	228	183	182	180	181	182	177	178	221	202	169	206	216	156	175	182	198	169	198	206	182	181	173	185	165	208	209	211	160	193	170	192	193	185	185	177	185	164	179	192	197	162	175	191	212	188	182	217	179	179	166	183	168	201	180	212	191	195	217	180	187	176	156	201	197	181	184	177	202	208	193	201	167	193	221	176	194	217	192	217	193	168	184	209	172	174	231	190	181	200	197	176	166	190	198	185	220	180	171	201	176	167	186	172	196	181	194	182	185	216	223	201	180	195	179	197	185	166	235	185	166	185	194	185	192	190	176	151	168	176	206	187	171	195	210	183	201	199	213	187	179	184	181	192	181	183	213	207	195	181	182	189	187	207	204	220	175	188	195	170	168	182	163	220	178	185
29263	17464	15074	16039	12799	9850	7001	5446	4357	3568	3066	2974	2969	2786	2590	1869	1604	1458	1481	1342	1175	1067	853	758	688	612	646	638	585	580	567	586	627	590	515	596	570	592	677	631	537	502	481	493	454	481	443	460	441	462	466	442	394	447	415	449	411	466	425	428	425	427	435	432	407	399	424	385	395	416	409	400	423	391	435	408	397	399	403	414	413	431	415	441	388	425	437	385	403	416	410	428	401	450	422	413	453	368	405	391	413	388	417	434	397	428	385	399	421	428	421	411	374	413	436	409	417	371	406	423	443	400	395	359	367	429	413	424	408	434	445	380	380	465	441	445	400	428	413	380	397	390	382	408	424	401	390	420	401	413	433	389	427	398	417	416	412	442	393	411	398	451	401	409	408	415	410	426	409	379	419	419	442	433	453	406	399	400	421	390	388	395	401	379	390	458	421	382	381	425	426	416	369	376	395	423	412	383	370	410	420	404	419	423	453	442	400	363	411	390	406	416	430	435	402	432	396	420	436	414	399	404	417	438	422	398	456	413	393	446	393	402	406	407	427	393	395	417	457	408	420	371	415	413	417	448	412	399	411	426	404	427	411	442	443	440	384	418	421	416	419	425	417	425	443	418	417	425	417	398	391	376	416	379	400	407	485	384	421	390	399	403	366	400	435	400	389	422	406	406	412	371	440	418	405	384	426	409	432	428	430	438	425	436	412	388	425	410	431	401	406	428	404	390	418	430	427	449	404	424	448	454	432	398	419	437	389	429	381	409	414	445	410	397	428	439	426	401	447	432	412	431	424	403	405	441	420	392	424	438	430	431	404	400	385	429	424	397	442	409	424	411	375	432	416	441	385	415	422	407	406	406	433	384	429	377	423	443	433	431	392	406	399	392	413	421	407	418	432	433	406	391	400	401	387	428	410	413	387	387	392	407	405	455	386	431	418	430	402	421	390	423	399	393	412	414	392	452	431	406	429	444	417	406	405	370	411	404	393	423	423	403	381	377	415	436	405	373	445	435	388	398	446	390	435	395	449	431	437	415	417	404	418	405	434	445	398	402	427	416	416	379	410	393	438	426	404	421	409	385	399	428	384	429	416	391	433	416	432	420	403	389	434	416	414	388	460	449	425	374	393	408	422	416	420	417	411	404	389	362	419	406	412	384	422	419	450	437	399	431	427	424	405	396	413	422	425	458	406	406	386	377	416	416	406	394	433	430	376	450	404	445	431	386	430	400	457	422	402	442	387	422	433	433	394	406	390	434	401	392	384	391	415	438	448	389	411	411	395	403	411	435	408	396	426	415	414	408	402	401	399	420	395	410	442	406	453	411	406	438	387	410	398	391	421	377	397	404	420	421	390	416	406	400	407	434	400	419	409	346	421	411	381	422	417	394	413	410	421	400	427	410	398	397	449	382	400	407	423	406	415	413	378	397	411	381	384	423	435	422	418	385	393	421	404	381	457	426	435	400	394	438	388	410	406	454	435	414	414	416	429	424	419	379	426	390	424	444	397	455	429	415	453	374	412	414	423	402	416	409	406	392	436	405	391	405	396	407	410	418	401	402	392	433	427	430	414	382	422	442	442	435	425	412	391	401	388	418	416	421	433	410	436	421	383	419	406	423	386	401	405	413	401	418	427	391	417	430	419	437	414	405	407	429	423	416	415	398	395	424	399	420	401	437	400	388	448	414	427	424	398	428	437	415	419	426	403	431	418	443	403	424	433	414	382	398	404	434	408	430	448	440	388	423	412	368	420	417	431	401	431	439	430	398	403	401	436	415	456	418	371	418	388	410	409	416	397	424	406	452	385	427	411	433	359	426	399	394	406	422	448	361	386	408	421	411	408	404	394	442	421	422	371	398	398	394	403	408	415	429	437	400	375	428	410	412	403	405	428	435	426	412	439	374	450	439	373	406	401	424	403	410	411	422	393	416	431	387	432	391	408	411	367	399	396	407	439	384	431	421	424	398	409	435	409	433	429	404	425	399	397	415	440	382	402	400	410	421	413	397	408	395	400	399	442	447	370	431	433	392	442	397	408	445	419	411	443	418	423	432	394	401	428	419	409	420	416	435	378	409	402	422	389	397	448	416	390	388	400	430	375	398	360	413	452	422	403	403	404	434	435	422	409	415	397	418	416	411	400	393	403	402	391	408	399	403	424	403	426	431	403	401	412	454	381	402	383	370	390	409	397	415	446	386	389	397	392	422	377	432	392	472	393	414	422	402	355	378	406	404	392	408	398	410	412	404	402	383	396	413	436	382	443	435	414	401	405	417	416	414	415	447	398	452	448	393	439	410	451	386	415	420	416	438	412	405	388	418	401	412	401	427	434	407	445	396	409	424	437	407	415	393	408	447	403	397	412	374	412	394	411	393	433	417	449	393	430	395	383	427	430	403	415	398	428	396	390	395	414	393	444	435	360	439	403	425	417	436	421	412	440	443	412	374	421	427	416	423	443	414	434	439	411	422	366	414	416	400	421	402	417	409	449	396	416	387	401	375	410	450	374	417	373	415	469	436	422	425	399	419	383	411	399	450	376	424	413	408	402	416	394	438	419	424	396	411	435	370	400	423	391	396	462	444	416	415	400	415	412	382	410	397	428	444	391	430	409	400	415	383	403	455	406	398	398	408	396	442	460	418	398	418	403	417	419	432	436	411	385	412	414	453	425	379	439	460	437	402	427	417	400	440	381	431	393	384	439	402	407	386	387	382	420	413	410	407	393	401	404	457	397	430	412	419	380	407	406	404	435	395	367	432	402	408	385	428	436	428	406	394	417	413	411	410	394	426	444	395	436	402	413	427	385	424	392	440	425	415	454	407	388	432	373	408	439	416	407	450	409	389	478	413	387	404	439	428	410	431	408	387	431	400	435	405	409	402	410	410	469	443	401	425	389	438	374	398	433	443	421	421	424	412	427	396	408	430	392	436	420	434	400	383	408	417	418	450	417	430	407	409	422	429	387	393	386	446	401	429	415	388	420	406	422	440	428	441	384	389	416	433	441	435	390	388	440	404	408	415	435	401	427	452	423	394	420	401	448	403	417	421	417	360	415	409	390	415	400	419	389	413	406	402	431	380	421	435	384	399	416	450	405	411	399	435	408	423	418	407	390	397	451	394	436	450	406	415	412	383	390	416	392	396	412	429	460	419	424	438	407	387	419	413	388	389	424	388	382	375	382	421	434	462	411	428	435	422	398	411	407	398	386	432	371	390	401	376	401	418	402	434	362	405	402	406	394	428	443	402	404	423	414	426	394	437	412	403	400	421	422	430	399	439	409	377	443	389	400	428	386	402	425	424	430	406	413	409	391	420	407	417	451	383	413	382	362	416	404	393	403	429	411	417	402	421	409	433	401	406	419	403	408	390	399	420	427	406	430	444	384	412	399	372	423	377	404	400	445	415	423	388	445	410	429	464	418	411	438	404	411	409	408	395	439	402	427	421	419	427	385	414	416	437	424	418	427	429	425	393	406	414	385	404	384	403	387	417
29524	13494	4450	2529	1501	1018	671	493	480	434	370	346	320	303	286	292	238	240	223	222	231	247	191	176	172	192	211	207	171	206	195	185	194	154	188	189	195	189	192	209	201	193	195	182	192	198	199	177	179	210	170	193	201	155	195	189	180	166	199	190	196	203	207	179	167	174	175	153	194	177	195	180	198	176	191	188	181	202	191	200	212	213	168	172	184	182	178	201	192	172	191	209	176	202	200	192	233	192	192	188	174	176	163	190	220	203	189	182	175	200	188	180	166	165	176	202	184	166	166	163	189	173	175	167	189	183	190	174	162	210	178	167	191	190	190	195	177	180	193	204	195	183	157	184	196	174	168	188	184	169	148	204	187	182	197	185	182	167	189	179	155	158	188	179	209	178	185	184	197	182	183	207	168	213	188	174	199	202	199	193	191	187	179	161	182	178	173	182	174	173	159	185	168	167	201	176	201	203	194	178	199	205	232	205	155	203	183	185	216	213	199	228	208	181	191	196	176	186	214	179	198	197	170	178	184	181	194	200	201	186	183	176	203	170	164	171	147	172	177	184	187	165	178	193	213	207	210	174	177	184	186	208	169	195	193	195	173	207	186	174	202	190	165	180	156	161	142	186	184	175	173	164	191	195	173	182	204	187	166	188	178	165	185	175	208	175	194	185	180	183	182	182	178	164	184	181	155	190	173	158	192	159	179	165	168	194	163	187	158	148	176	204	192	174	173	170	174	191	188	180	196	170	207	208	166	174	154	162	181	170	177	177	205	179	182	190	182	177	158	184	204	167	165	192	176	189	178	189	196	176	201	189	182	184	171	180	186	192	186	171	202	161	214	183	196	191	163	182	192	193	188	190	194	184	175	168	172	180	187	178	184	203	191	167	191	188	177	176	187	181	244	202	198	180	174	204	221	190	204	174	192	166	161	186	186	190	177	178	191	176	209	213	184	183	176	199	202	173	185	194	200	187	182	182	180	141	206	192	181	177	165	184	172	191	196	168	183	197	189	182	200	188	177	189	188	197	186	196	188	208	189	169	197	187	189	208	176	189	178	168	183	178	188	188	180	198	216	179	162	185	200	204	223	177	182	158	168	192	188	185	168	184	176	196	200	200	182	180	198	185	167	192	184	188	170	209	174	189	182	166	189	179	183	185	199	200	184	174	185	174	189	177	200	183	198	211	199	171	195	174	218	178	204	176	167	191	175	180	191	187	187	204	185	206	183	181	183	199	194	195	196	173	159	173	179	201	188	192	199	172	172	195	175	181	168	170	156	205	167	172	152	184	195	182	177	188	209	213	206	190	177	199	189	179	192	168	178	174	163	195	201	153	171	203	192	198	176	189	190	162	193	176	198	179	176	177	181	166	183	207	184	188	183	179	192	204	200	198	170	189	207	185	186	188	191	181	179	177	191	190	195	150	186	227	186	167	196	188	191	205	189	187	171	172	173	200	196	192	181	173	167	203	175	188	176	178	174	199	193	185	152	173	189	177	176	185	193	191	212	205	191	194	175	186	210	172	191	201	199	194	183	168	182	205	175	199	189	212	199	180	162	186	172	195	207	181	191	178	183	185	197	193	188	184	164	212	166	209	195	148	184	186	169	182	199	165	174	184	196	183	194	186	209	181	161	171	200	180	181	164	200	226	179	200	191	184	189	205	197	188	174	173	190	186	178	181	215	173	160	189	174	180	169	164	182	185	172	171	182	162	211	211	192	199	192	185	200	193	192	196	190	182	184	182	199	184	187	212	196	186	159	197	168	177	173	180	168	208	183	187	158	178	179	187	200	193	175	192	197	189	181	173	177	171	172	190	165	178	204	188	168	185	191	188	171	199	165	197	190	183	163	205	207	159	168	183	190	165	197	183	204	204	163	173	165	163	203	189	185	180	201	183	192	204	139	189	157	208	183	170	174	205	182	191	183	177	167	179	198	195	195	174	157	191	179	191	216	178	191	157	181	175	191	192	212	185	192	185	167	171	168	198	185	194	179	196	188	166	185	181	192	166	167	180	188	153	195	188	215	214	208	189	179	194	170	176	208	217	191	192	180	167	216	179	156	154	179	186	189	158	179	196	207	198	165	161	158	193	166	180	199	159	192	189	185	178	163	166	214	195	173	213	184	175	177	167	186	175	169	168	190	182	190	203	157	182	163	190	191	198	173	179	177	182	165	202	162	183	196	162	173	199	176	180	191	191	171	160	167	179	175	153	169	176	185	189	186	189	182	186	163	165	174	175	175	178	197	177	194	183	182	197	174	198	173	176	189	190	192	180	183	172	185	196	189	176	201	170	191	188	177	173	185	182	179	222	179	194	218	196	172	189	183	183	129	180	177	193	197	173	177	167	197	189	167	188	200	166	177	183	171	189	188	153	177	174	180	178	186	222	191	208	199	166	181	171	194	190	184	192	195	185	168	195	176	189	167	171	212	176	158	179	151	177	191	196	191	211	178	210	203	212	192	180	194	196	200	174	190	192	190	169	178	182	220	175	153	191	154	167	176	168	178	172	182	170	180	199	158	175	172	186	182	186	165	168	184	173	179	189	181	188	168	198	201	195	190	160	205	188	186	162	196	179	204	168	168	164	192	176	198	160	178	181	175	214	175	196	217	181	216	173	217	189	191	201	201	174	196	182	187	190	179	184	165	189	186	180	170	191	179	198	175	198	196	169	171	199	179	209	170	177	179	198	202	161	186	164	189	184	173	200	196	201	200	206	190	208	193	182	199	195	180	176	185	165	163	175	170	179	189	188	179	192	180	205	191	192	220	187	185	190	165	178	195	191	163	167	196	201	211	169	178	203	196	162	165	185	215	186	175	196	188	167	173	162	168	170	168	186	170	184	186	181	189	186	199	177	183	191	199	175	169	212	189	176	196	158	168	183	185	204	186	206	176	174	163	187	176	208	183	182	177	173	164	183	171	182	190	193	195	145	191	187	209	170	180	194	171	213	155	199	181	180	199	173	176	168	163	182	228	195	171	161	197	204	164	182	159	154	176	184	208	169	191	235	193	180	177	183	193	154	185	206	185	193	202	191	184	194	191	194	141	159	192	184	175	169	182	163	150	177	174	194	219	188	180	181	209	191	167	188	182	204	186	190	167	185	202	156	158	174	208	178	186	165	182	184	202	169	187	194	161	206	173	229	214	180	181	186	181	213	184	172	180	159	167	193	149	168	197	183	162	191	170	183	191	175	196	187	187	194	172	204	193	206	172	194	203	197	154	206	175	204	196	166	203	209	205	180	173	160	197	193	197	202	175	208	203	176	190	152	183	182	177	193	184	167	176	180	166	218	189	173	176	188	179	213	177	196	193	189	197	172	195	178	152	180	201	177	178	177	185	183	171	188	204	185	179	197	167	185	176	174	178	186	194	164	198	202	178	194	175	205	219	175	185	170	179	229	188	174	178	185	200	194	208	197	193	205	181	204	199	188	181	167	163	201	200	164	186	196	194	179	187	181	173	200	182	172	187	188	191	175	170	192
16372	8423	6733	6865	5280	3708	2653	2050	1851	1591	1312	1207	1230	1234	1040	925	802	831	689	614	653	576	523	508	477	453	451	472	423	445	445	455	423	493	459	411	460	469	404	464	456	448	392	418	435	448	398	393	448	441	412	423	425	415	411	424	400	425	421	404	420	431	409	376	378	406	433	384	409	402	397	388	399	429	391	374	398	372	360	400	364	446	407	407	387	424	404	392	416	360	408	384	390	402	406	411	419	419	414	417	412	414	383	383	383	423	382	388	378	406	393	375	368	389	399	366	415	377	372	455	419	396	355	393	414	413	378	394	390	399	401	385	400	390	410	403	406	423	407	391	393	409	401	366	388	387	415	434	418	383	396	385	405	432	417	372	434	393	409	387	418	378	393	399	408	403	361	377	390	414	386	389	413	411	413	387	381	429	399	390	431	401	411	370	408	376	430	384	419	402	358	373	400	394	409	436	433	434	417	389	391	405	383	406	409	399	434	405	390	392	415	419	395	389	440	410	382	409	443	433	376	425	414	418	390	394	389	374	418	377	410	371	429	411	409	379	413	397	413	402	422	414	368	403	389	384	432	432	406	418	382	374	396	414	439	405	442	420	429	355	405	403	376	409	403	427	417	403	381	422	387	408	413	394	393	398	413	429	425	405	389	417	397	394	395	394	392	409	411	364	377	372	392	391	380	379	393	378	407	410	379	395	390	426	382	367	471	398	381	398	380	368	412	413	456	378	384	421	420	413	407	403	434	389	415	363	386	427	403	400	418	445	398	389	379	434	407	436	431	419	406	398	410	400	379	409	388	417	431	367	403	408	391	409	403	401	425	389	428	389	387	435	410	411	408	406	410	386	412	422	408	405	396	437	410	376	408	385	404	413	375	424	361	407	341	393	365	432	381	343	418	404	415	378	391	411	407	380	413	381	417	397	376	406	424	393	393	415	402	403	406	397	395	419	410	382	410	448	409	400	432	404	386	385	373	387	359	385	420	369	419	420	440	372	435	397	407	422	403	378	435	418	394	414	424	398	439	378	408	412	419	405	411	404	432	409	441	401	386	405	404	394	441	421	355	384	374	395	384	396	428	392	396	370	384	409	402	413	342	416	388	395	402	418	422	388	390	402	387	435	418	413	402	406	425	375	362	420	427	371	381	425	404	396	368	402	384	352	418	401	405	414	436	389	382	442	409	410	403	376	410	418	389	440	402	421	425	403	383	386	402	380	406	440	421	386	421	367	364	451	387	403	430	387	357	379	417	427	403	391	419	416	410	389	406	432	398	376	397	412	369	388	410	346	382	433	386	381	378	385	368	415	400	365	376	408	400	426	411	377	372	403	388	420	444	411	392	376	357	376	417	381	392	402	426	411	442	443	386	402	395	394	414	389	385	402	401	408	417	413	398	398	382	397	419	375	412	385	395	402	399	369	401	411	425	390	435	389	391	389	437	417	391	416	395	407	397	408	386	404	395	383	405	388	398	399	392	393	410	390	412	415	427	418	371	385	416	404	401	395	382	401	435	389	412	383	438	372	433	410	385	386	388	376	408	380	408	417	405	396	443	402	387	398	392	378	431	381	416	417	427	385	427	384	404	406	429	393	393	395	381	392	405	398	402	411	373	421	384	402	392	424	435	404	375	410	371	429	409	412	339	378	389	390	420	406	376	400	409	406	412	422	396	400	378	380	405	386	383	387	414	415	373	391	421	393	408	395	396	400	394	381	399	387	417	353	400	387	390	365	378	410	371	382	413	407	379	368	409	413	397	414	385	433	440	406	385	403	383	408	386	420	395	342	406	412	430	413	425	397	382	377	383	401	406	387	399	376	404	366	385	412	392	348	399	427	377	376	378	399	401	371	370	425	374	379	402	379	372	371	399	395	402	411	358	437	393	413	401	432	413	408	416	415	404	402	390	402	402	430	418	417	403	427	374	413	439	422	421	429	446	403	402	407	412	379	391	419	406	357	411	397	413	404	384	395	421	374	379	380	390	415	415	375	374	352	415	419	416	375	426	361	389	434	378	384	394	364	351	436	360	382	379	427	424	406	417	382	392	398	438	412	422	391	406	418	395	406	391	371	378	403	406	402	424	392	417	424	372	397	401	388	407	414	407	405	410	422	411	375	440	383	407	372	421	427	397	425	410	426	405	387	396	380	410	399	406	416	383	409	389	404	405	433	371	423	414	415	414	414	390	422	378	414	455	404	387	414	420	407	380	385	388	423	388	394	410	417	412	424	436	388	430	400	411	411	390	393	429	445	396	396	375	404	395	417	404	371	399	413	418	406	391	435	428	408	414	389	396	402	392	422	403	425	389	377	405	400	404	426	421	409	394	379	376	408	365	374	406	415	401	404	422	384	408	412	424	378	368	406	418	384	411	416	400	397	382	389	370	416	395	429	383	381	384	430	453	389	409	383	391	423	411	390	427	436	429	375	412	380	381	392	413	383	396	411	384	396	427	394	427	384	416	399	392	375	358	420	413	416	410	414	404	397	377	402	361	396	402	436	415	408	415	389	423	409	409	393	437	373	361	382	405	432	365	402	419	390	402	395	415	402	375	378	366	424	382	368	408	387	412	428	389	399	370	397	401	405	384	392	381	414	373	372	381	418	381	411	407	355	400	393	410	388	382	420	393	396	418	403	419	443	372	384	423	402	415	435	427	424	405	429	379	369	445	385	421	417	366	422	396	365	356	408	397	374	392	390	422	382	407	396	382	394	409	406	399	421	418	386	374	380	359	398	375	412	396	451	414	436	397	389	405	391	366	408	386	409	401	411	423	398	395	366	403	403	426	401	396	369	406	415	410	375	400	416	453	386	429	415	417	392	420	362	402	402	401	414	422	400	433	384	398	403	405	365	426	425	440	409	390	411	417	402	421	428	409	400	383	372	423	440	422	422	412	406	415	380	420	419	371	402	395	400	416	411	393	375	438	396	372	422	389	399	384	410	404	396	379	409	405	442	408	412	444	402	381	430	407	419	377	399	399	411	403	411	400	410	416	441	399	356	398	404	431	422	409	376	411	378	387	391	382	415	401	417	376	407	433	433	425	369	367	390	406	400	398	390	365	433	381	376	421	406	422	379	404	399	379	398	374	432	378	381	408	410	382	382	374	393	369	416	388	444	402	370	408	388	418	378	378	401	390	386	432	401	408	443	398	407	412	389	440	397	393	415	395	384	450	435	369	396	364	422	388	413	382	384	377	400	423	372	401	437	410	414	425	410	401	408	411	386	425	403	374	413	386	388	398	413	414	391	386	401	444	376	395	386	387	413	399	420	402	418	409	410	421	399	379	399	422	361	396	387	395	343	395	397	380	400	403	412	378	405	401	436	447	411	428	392	421	405	398	402	376	390	426	433	382	395	409	382	381	401	410	408	442	428	393	421	418	382	419	406	390	400	433	419	428	375	423	408	407	403	399	377	397	427	390	408	396	376	372	400	414	394	415	404	396	392	396	391	411	415	392	394	399	386	446	382	421	401	423	416	408	407
45489	22672	8469	4195	2651	1672	1192	856	656	559	489	403	395	432	365	323	311	269	287	242	238	185	182	180	172	196	157	199	200	172	168	161	179	197	177	170	186	183	178	175	177	161	182	157	162	172	148	183	175	160	191	182	186	158	170	172	167	170	151	168	162	143	152	177	164	175	153	165	180	154	161	170	141	168	147	168	174	189	160	183	165	186	144	132	178	166	160	149	154	170	174	162	160	168	178	175	154	164	144	181	171	164	159	164	163	155	164	171	170	156	172	176	148	155	176	155	162	138	147	135	165	167	168	171	155	177	167	158	151	164	147	167	147	190	183	166	185	176	156	153	172	155	167	157	178	169	191	158	182	202	140	163	173	182	173	169	159	174	171	170	163	179	168	168	168	139	202	169	172	142	158	159	166	164	160	167	149	140	187	166	166	206	166	188	183	172	132	143	174	165	157	163	148	166	140	178	178	171	143	161	174	171	186	183	156	154	168	147	159	163	168	160	154	170	179	182	170	170	153	167	147	145	174	177	167	173	148	172	160	172	166	160	179	169	165	170	145	176	150	161	160	173	152	147	169	181	181	165	163	167	181	185	153	151	165	158	169	172	168	178	173	145	150	142	168	160	167	185	172	143	175	178	135	152	146	154	190	167	153	157	163	164	166	154	150	177	166	156	147	169	160	143	182	141	161	151	182	171	143	152	168	169	140	201	159	151	166	171	166	155	168	179	157	166	156	144	186	174	135	181	161	195	158	153	149	187	178	206	178	170	149	157	183	154	184	185	155	155	174	169	161	148	188	153	171	168	135	171	163	160	158	170	169	153	179	161	143	146	180	162	146	193	179	187	186	158	161	196	189	174	170	143	135	151	165	163	156	166	158	143	161	164	175	171	156	165	165	175	163	157	171	169	151	170	148	143	180	179	195	173	163	184	135	198	146	151	154	164	159	173	154	164	170	193	182	171	159	158	162	171	197	173	187	163	186	167	179	159	181	173	154	153	163	161	173	183	162	159	193	168	157	168	154	166	189	152	169	176	164	163	181	175	163	188	169	189	187	165	156	133	173	155	162	158	160	158	180	147	167	162	191	180	147	159	149	164	180	166	170	186	176	165	166	170	155	175	162	164	156	197	159	151	159	159	147	173	180	161	155	162	182	161	173	144	147	178	177	184	168	173	165	162	150	161	136	183	151	177	149	157	161	184	167	161	153	150	152	150	159	190	159	162	157	185	158	152	156	146	152	163	152	171	162	192	182	153	176	170	150	147	177	184	178	170	143	125	147	189	179	158	163	164	178	177	161	165	119	187	186	160	173	153	145	187	155	173	201	166	171	157	139	156	154	153	153	175	170	189	147	178	148	167	173	157	158	143	147	148	156	153	143	134	186	185	159	163	159	151	192	171	162	141	163	175	203	164	166	176	140	164	149	178	168	146	161	146	189	141	164	171	183	169	170	157	150	163	177	142	186	176	191	160	177	173	165	185	164	153	162	156	195	158	134	175	162	173	185	168	163	164	175	167	158	174	158	170	187	167	176	205	188	137	176	167	162	151	160	172	149	159	152	145	171	156	161	153	162	158	166	144	154	178	157	151	198	148	149	163	155	187	150	177	154	153	173	175	158	170	170	184	154	186	174	173	162	147	145	157	150	179	184	167	144	163	184	166	142	171	178	154	171	172	144	180	160	166	154	159	176	178	169	179	177	179	162	197	162	179	182	164	186	153	165	168	185	171	151	149	166	178	191	163	172	152	152	155	186	149	152	165	168	178	167	166	140	142	162	172	159	169	151	169	134	174	147	147	201	171	158	158	152	168	164	201	210	135	156	147	151	152	160	185	171	156	166	146	175	166	136	166	157	164	148	148	186	162	173	142	160	172	180	156	163	154	157	169	162	172	154	141	143	173	162	173	155	178	166	145	143	170	144	135	180	175	169	183	186	170	154	163	159	159	182	194	164	182	168	168	178	167	156	147	176	155	171	161	154	154	171	143	158	159	147	154	180	141	150	150	149	155	166	178	148	173	174	164	143	150	175	166	163	158	173	164	165	179	154	172	169	152	165	163	162	154	156	149	155	153	162	164	177	176	163	164	166	157	183	168	191	155	150	187	155	168	168	184	156	189	125	164	141	138	163	159	180	183	157	152	140	176	174	195	180	192	156	182	153	132	163	147	149	150	158	164	141	169	177	143	154	183	176	168	153	155	156	174	164	151	163	183	175	150	155	198	165	171	141	177	155	185	160	186	164	184	131	163	151	148	163	167	184	160	175	172	186	167	156	175	133	174	161	169	170	173	212	189	167	182	173	176	153	196	150	167	173	164	175	173	149	151	160	193	155	164	148	143	161	159	151	161	198	170	148	165	175	128	152	140	186	184	176	172	168	176	166	149	154	167	165	176	154	174	157	170	170	165	134	168	183	147	163	146	148	178	172	169	172	166	164	176	169	153	165	199	199	172	141	130	166	171	176	156	161	158	147	170	170	158	169	169	159	174	170	183	147	160	193	202	161	183	172	182	188	160	157	178	173	158	141	182	147	140	163	184	170	133	173	182	153	164	155	157	156	164	175	167	159	193	181	174	160	146	190	161	167	145	131	170	178	164	164	142	162	152	163	163	190	182	167	165	161	149	151	175	157	179	161	163	182	156	150	176	175	157	152	172	155	152	165	159	153	153	159	146	129	146	146	163	189	164	179	204	177	179	168	170	152	146	144	154	147	159	169	166	171	146	164	155	167	157	170	145	145	166	170	166	167	155	155	171	143	178	142	172	176	149	161	156	135	137	170	161	174	182	177	141	166	171	199	159	148	156	170	169	165	165	144	165	160	160	182	164	166	162	159	174	179	169	177	168	169	154	181	150	153	174	160	176	160	192	167	171	208	173	157	136	143	173	186	169	160	177	153	161	175	159	182	169	154	181	152	155	176	164	154	173	166	136	165	158	158	168	172	156	158	179	154	147	155	165	140	197	187	146	169	161	178	171	179	149	169	156	163	178	169	170	158	140	162	153	169	168	183	157	165	150	152	161	178	159	174	166	152	174	167	162	153	158	158	141	181	144	173	178	172	162	156	173	161	174	181	169	165	162	154	150	164	170	174	163	148	159	144	151	163	178	156	167	158	169	176	173	156	155	182	178	163	150	167	170	161	154	157	179	173	173	180	188	147	158	161	171	135	156	150	148	141	159	155	154	177	166	165	177	153	158	164	184	149	148	167	165	177	134	160	149	187	154	171	158	153	167	167	194	165	158	154	146	154	169	171	166	179	172	183	159	163	143	155	176	176	146	147	172	146	196	166	146	130	134	148	165	174	148	154	165	174	156	160	163	159	162	158	156	190	184	167	183	156	179	157	172	185	160	157	163	147	155	171	176	155	139	176	163	143	157	181	149	143	143	139	158	163	159	162	171	141	176	176	164	168	160	134	173	172	158	167	185	126	163	182	172	156	145	179	153	148	168	187	138	185	186	166	141	173	168	141	156	165	170	149	205	181	167	174	160
26297	14102	10466	10620	9064	6511	4787	3598	2955	2631	2268	1917	1925	1876	1626	1437	1342	1176	968	883	779	702	597	553	510	528	453	476	486	460	440	464	479	472	442	510	483	504	480	476	430	428	369	399	415	389	393	387	368	404	349	387	395	401	387	361	370	372	346	386	387	365	365	334	351	405	371	371	350	334	402	374	369	364	375	379	332	372	357	313	371	368	381	370	376	352	365	381	366	388	398	382	412	356	387	366	350	359	386	366	360	345	347	365	362	335	348	367	365	348	367	325	369	372	347	377	348	368	377	338	422	348	367	378	379	374	414	371	383	383	364	353	342	340	305	380	344	374	380	380	365	390	372	383	326	364	372	356	351	368	379	373	365	368	405	343	355	378	395	395	329	368	358	390	375	355	380	397	334	380	356	361	352	349	350	395	374	406	365	390	351	353	375	374	378	345	375	359	346	354	362	361	341	383	383	377	356	368	358	361	355	374	373	375	352	355	358	371	364	358	392	371	376	334	356	347	357	357	376	362	362	353	374	353	334	386	360	373	348	352	359	396	375	365	359	335	350	392	396	337	383	387	389	358	349	372	356	351	355	328	360	356	354	375	343	356	359	373	375	386	371	329	396	375	382	373	358	367	345	391	398	343	326	352	394	355	311	360	366	370	368	354	407	400	384	383	395	354	321	408	375	395	346	341	338	359	360	366	331	374	334	399	401	352	362	370	401	369	375	376	365	375	380	404	388	359	419	430	378	351	374	375	362	383	344	381	360	393	353	370	364	362	380	351	358	367	354	374	392	339	364	394	389	363	391	387	344	356	363	356	388	361	354	381	384	346	371	381	342	362	376	362	381	380	346	389	346	385	366	332	365	360	354	391	363	378	369	354	342	362	369	344	368	396	353	349	386	375	388	375	375	347	340	401	354	392	368	386	372	357	354	369	361	392	373	355	340	380	348	386	340	389	363	371	351	357	326	358	365	351	337	379	362	364	336	334	366	362	404	371	334	376	352	363	351	354	393	356	350	358	355	352	384	357	374	379	373	390	363	331	359	346	347	370	362	362	376	353	366	365	356	378	364	355	370	341	372	338	350	373	368	403	338	371	380	355	350	359	366	350	361	359	349	342	358	391	365	350	354	374	365	345	348	312	358	383	350	356	339	362	338	368	356	381	375	375	372	366	343	397	333	348	341	380	392	378	382	420	345	369	382	369	331	369	350	385	378	367	384	343	382	338	373	370	358	350	371	346	357	364	392	348	384	365	391	326	332	370	377	370	356	361	372	389	365	361	371	346	366	350	362	359	366	376	370	377	376	375	351	353	352	374	354	359	331	383	376	353	349	385	350	390	337	369	404	381	375	384	390	344	380	341	354	377	374	357	360	343	364	388	386	334	366	375	378	324	417	339	359	395	393	366	411	381	385	357	381	369	376	371	370	342	368	392	346	339	378	381	394	356	353	372	384	355	385	348	370	363	368	348	370	360	376	374	378	397	372	385	346	382	364	379	336	373	351	371	362	368	369	364	380	388	356	401	394	362	362	362	372	372	324	375	369	366	368	338	344	401	365	354	353	352	369	368	337	365	367	336	411	368	356	359	357	358	352	350	344	381	364	350	385	346	344	380	352	397	398	367	345	353	377	382	371	366	348	346	330	348	347	371	358	393	357	352	368	376	347	339	370	357	382	371	337	377	378	360	374	357	377	352	387	408	369	350	376	394	372	371	341	370	374	376	362	398	397	385	372	357	385	377	329	358	394	396	362	326	361	370	376	385	358	367	365	367	376	390	347	357	337	323	342	353	384	374	349	348	349	392	350	361	363	356	388	359	368	330	381	405	398	361	340	365	354	346	380	336	402	380	392	383	375	393	382	411	380	375	351	365	357	385	341	367	391	381	340	349	343	358	368	354	378	378	350	348	374	355	353	375	383	371	368	355	394	376	390	360	377	356	341	363	358	359	374	375	337	339	375	338	404	359	381	373	398	364	388	386	363	385	387	375	355	375	330	322	352	408	369	384	401	352	336	386	353	382	386	399	370	341	377	360	382	312	366	389	347	355	370	329	365	359	360	369	380	397	324	362	359	343	372	371	357	348	374	387	344	385	337	380	370	354	381	359	369	353	348	365	389	329	371	370	380	356	338	374	353	388	357	347	335	409	371	359	387	379	347	382	363	373	377	357	381	351	383	377	367	383	367	380	345	368	348	316	378	366	367	366	349	375	368	365	341	379	343	355	359	357	394	357	355	351	352	345	378	367	354	369	358	339	378	340	410	366	367	379	373	389	387	372	353	377	391	371	391	367	385	397	348	369	386	345	388	354	373	348	364	374	363	353	368	372	330	377	382	385	367	366	379	360	336	366	396	361	368	357	326	397	374	394	379	381	392	384	371	349	394	388	336	386	351	377	394	359	361	340	393	394	322	361	356	373	358	396	346	369	382	344	381	372	370	370	358	389	345	367	416	394	356	346	344	369	343	341	360	382	399	352	373	388	380	388	369	416	357	335	355	370	367	346	333	346	404	367	392	361	340	375	377	388	372	340	382	393	388	362	358	388	346	346	370	357	330	365	385	369	371	377	343	389	326	357	371	351	363	398	354	360	371	381	360	362	342	356	343	369	376	336	351	353	356	362	393	373	345	405	365	353	340	371	361	338	381	372	339	386	347	357	352	367	361	346	358	356	397	369	336	363	397	370	376	379	353	382	349	383	367	389	342	369	388	381	357	331	376	399	342	347	301	359	336	352	393	363	361	369	321	372	369	368	405	385	350	351	358	336	382	373	397	342	343	347	371	312	371	382	346	346	378	347	387	355	345	349	376	373	387	374	358	387	352	386	334	364	342	360	373	370	366	377	384	337	374	388	365	349	364	358	324	367	365	359	342	369	359	387	370	409	373	362	389	383	356	378	392	355	360	350	367	371	353	360	356	384	370	366	377	365	380	356	361	340	357	375	374	356	343	395	365	373	346	342	403	304	355	358	372	340	379	368	367	377	342	389	385	346	349	412	359	366	364	389	334	380	403	352	360	366	363	379	373	388	419	373	352	366	364	378	405	366	380	361	376	361	353	354	354	376	360	381	341	367	355	382	376	362	385	362	317	349	368	369	357	400	364	347	361	358	379	376	369	365	354	403	336	357	375	361	390	380	373	336	385	394	364	372	349	346	363	382	335	426	345	340	386	359	376	349	363	346	364	382	359	367	352	351	363	390	379	377	358	363	399	405	352	369	335	378	427	382	351	354	382	368	373	356	391	360	375	356	385	351	378	345	361	405	384	348	340	362	363	352	356	357	368	341	360	351	400	317	394	356	388	346	399	368	344	325	331	376	379	386	371	398	376	346	396	364	383	381	369	367	387	372	333	383	366	350	355	353	367	334	366	369	365	357	383	357	342	358	341	357	363	394	363	369	365	352	353	374	395	352	340	358	389	390	355	361	349	385	332	371	389	363	360	372	318	373	373	362	373	355	360	348	400	391	363	362	358	354	387	366	358	393	367	358	377	348
52384	27729	12268	6791	4052	2498	1664	1286	964	748	721	653	648	554	468	483	435	359	303	283	270	256	258	232	174	197	193	213	203	209	186	222	203	220	224	202	211	205	205	186	207	223	197	196	181	173	180	210	181	182	194	163	177	173	177	175	200	176	205	188	167	176	168	176	178	174	178	200	170	178	186	196	162	171	190	207	202	178	181	174	183	194	181	191	175	165	177	172	207	191	167	177	183	190	189	193	162	167	192	179	183	213	191	198	187	220	208	181	165	168	170	192	175	168	164	181	188	166	170	168	182	168	167	166	172	200	164	184	182	186	165	192	174	172	159	200	184	201	207	190	178	184	183	191	160	186	163	159	174	186	179	181	166	157	173	150	177	189	175	165	163	177	180	145	178	202	166	182	162	152	165	186	187	188	172	199	175	220	173	196	180	191	174	185	212	169	193	185	169	178	173	183	187	185	189	190	165	143	174	196	173	177	192	163	181	160	164	158	162	158	170	193	204	181	201	193	174	155	192	206	209	198	179	164	171	153	163	190	166	160	182	162	157	194	194	186	184	170	196	178	176	146	191	172	193	180	165	176	174	193	196	194	171	182	171	174	191	166	113	181	191	179	185	178	160	155	176	187	191	185	166	199	153	184	182	164	185	229	189	193	179	204	192	195	160	172	154	163	174	187	192	183	161	183	195	150	192	185	175	191	190	174	174	182	178	153	161	176	202	191	166	172	155	174	172	198	172	177	167	195	178	183	165	177	152	166	163	207	183	175	190	202	173	192	169	204	185	172	204	205	137	169	188	177	197	185	185	166	174	178	184	190	179	159	153	144	160	202	158	205	179	200	177	171	175	166	165	184	180	177	205	194	192	185	183	176	173	159	174	208	212	196	150	210	189	156	174	170	199	169	211	157	185	192	197	187	156	136	179	151	195	178	176	161	157	163	187	175	178	155	160	186	172	177	178	160	178	174	172	175	181	177	194	181	161	187	185	175	183	186	162	169	199	159	198	184	187	206	153	178	163	168	182	196	164	179	169	178	176	187	202	154	190	191	157	214	173	201	162	153	194	168	188	199	175	197	184	163	188	193	183	216	170	183	165	181	181	193	151	183	156	183	185	168	198	221	201	178	181	172	169	183	188	161	180	194	161	182	168	176	174	182	178	172	197	190	185	160	189	202	179	172	201	176	168	174	172	175	198	193	180	173	176	183	209	156	186	178	183	201	180	161	201	174	157	153	178	199	204	175	154	182	171	198	182	173	183	147	202	178	190	184	186	165	173	209	187	162	181	174	160	185	187	179	165	168	183	153	175	176	183	140	169	195	201	164	168	198	194	182	159	160	175	184	163	169	201	197	172	187	183	202	171	192	220	163	175	185	188	179	200	162	172	152	152	178	154	163	167	204	190	194	183	192	182	189	158	175	193	199	167	190	194	193	176	173	193	179	191	190	191	163	179	189	181	181	208	155	190	172	179	185	167	186	178	193	167	184	192	172	168	180	174	170	170	154	182	193	168	183	201	178	184	211	148	207	154	172	159	171	196	179	180	178	188	169	164	152	204	174	188	199	193	202	183	175	190	175	175	201	184	198	172	184	172	182	180	175	177	193	175	182	187	173	173	184	192	158	166	158	175	195	173	173	167	194	175	186	200	170	198	175	143	164	186	171	168	187	173	181	205	152	181	166	146	173	180	159	187	183	211	199	208	172	181	196	188	169	148	163	179	167	168	197	190	188	184	183	191	170	211	193	178	195	180	194	183	163	195	161	206	176	186	176	188	197	168	168	165	207	187	183	156	197	204	176	165	173	170	153	167	160	154	176	196	176	185	164	197	187	143	167	197	193	185	174	198	187	167	159	182	187	171	156	182	171	173	163	162	185	192	187	173	186	181	173	171	185	166	163	176	180	166	161	159	165	165	152	197	157	171	165	188	182	155	185	180	166	178	178	171	179	201	184	173	195	173	163	155	176	195	171	179	172	187	179	171	186	170	183	141	168	197	195	205	175	181	166	179	187	209	168	180	182	163	182	195	168	166	184	144	191	211	176	161	206	200	207	181	181	195	182	210	167	178	172	191	194	187	192	191	191	189	167	214	176	165	188	151	160	178	183	161	197	160	207	171	162	193	170	181	171	181	173	163	176	175	173	200	203	193	200	167	208	154	182	191	201	193	191	163	191	181	188	173	183	181	159	151	177	202	164	190	164	174	170	193	200	184	183	156	171	166	157	164	198	210	189	174	178	178	153	183	197	183	179	188	200	186	200	178	189	156	185	165	187	185	157	174	198	205	198	186	210	179	185	188	179	166	187	188	186	167	191	183	204	173	174	155	197	186	161	170	201	203	186	182	178	163	183	176	203	191	181	178	161	185	186	175	161	190	183	173	186	185	180	181	177	186	166	189	179	185	176	165	191	171	189	170	156	183	175	172	178	191	169	173	177	190	182	188	189	187	183	175	190	155	192	172	178	155	186	180	155	165	173	166	177	198	199	161	185	200	193	191	169	173	163	171	188	188	165	199	192	189	167	193	175	168	179	182	167	197	191	180	198	177	165	177	205	196	185	163	155	136	194	164	154	188	196	170	174	190	168	198	163	198	172	176	181	182	198	156	180	170	168	175	191	193	155	166	193	162	197	165	165	173	163	186	164	199	188	186	192	197	206	171	185	173	164	187	189	175	166	142	158	142	225	164	162	181	165	176	173	193	189	169	201	170	175	187	186	169	179	175	173	180	192	177	186	189	206	187	177	194	169	169	175	194	185	180	172	175	171	166	196	148	184	164	187	179	181	185	187	186	184	169	199	196	186	179	222	200	168	156	197	181	175	177	154	178	193	173	183	192	186	186	174	177	166	186	185	178	166	182	178	159	177	182	164	172	170	162	173	170	185	178	197	171	175	179	193	190	169	169	178	194	155	161	182	170	161	188	171	182	157	189	185	177	164	181	194	168	162	196	175	186	182	192	194	191	176	201	186	180	194	174	187	148	168	156	155	186	180	166	169	181	196	183	174	204	161	184	158	168	191	179	166	182	180	181	206	168	179	176	170	157	168	159	188	179	215	147	186	186	180	188	172	188	177	188	168	188	184	186	175	165	173	177	186	201	183	160	170	158	199	193	182	184	190	163	192	181	169	150	165	169	172	155	192	183	195	184	170	170	183	158	191	156	187	181	154	164	165	169	169	180	142	191	181	175	170	197	169	176	183	184	148	169	180	193	175	170	174	184	178	146	170	170	180	164	168	197	203	181	193	188	178	164	191	166	185	186	151	169	190	207	186	172	206	183	154	170	183	186	159	179	163	199	181	180	184	179	180	176	169	203	191	168	178	163	174	207	191	174	198	190	185	171	174	190	193	197	184	183	156	191	189	154	158	183	198	188	183	212	168	192	171	172	172	179	179	171	168	185	185	147	166	155	166	189	141	181	209	181	207	200	176	179	146	202	184	175	156	209	173	166	187	177	180	189	187	174	177	196	186	196	159	186	180	209	177	201	167	169	177
30043	17296	14279	15766	13131	9567	6879	5375	4193	3446	3148	3151	2980	2621	2182	2097	1697	1462	1339	1211	970	908	729	697	648	641	582	592	548	524	522	525	587	563	581	572	575	590	539	550	513	487	461	446	457	447	405	401	384	414	414	418	385	414	421	401	420	424	402	404	397	348	406	389	369	401	407	377	402	376	406	388	405	381	387	399	394	407	404	394	402	393	375	424	346	434	468	385	402	419	361	383	359	401	412	423	425	408	411	433	368	373	371	410	365	394	373	427	400	388	376	389	378	405	381	422	357	403	380	378	408	384	381	368	386	350	391	425	402	397	358	414	442	369	401	379	429	395	423	384	371	388	423	407	388	399	391	392	428	393	364	421	409	380	385	380	394	386	378	421	394	391	391	417	373	363	386	400	394	395	404	364	384	349	419	369	390	402	431	425	393	382	399	407	400	352	371	387	426	380	380	398	378	363	409	398	390	382	369	406	390	424	391	388	402	392	394	410	414	404	404	388	391	369	389	400	415	423	426	409	399	407	401	377	352	396	383	409	402	404	412	382	395	386	415	408	384	413	406	402	421	394	416	351	406	416	387	401	394	383	383	422	381	409	411	395	384	427	373	349	372	399	408	400	388	425	415	412	335	367	374	424	413	385	417	386	419	400	401	390	412	401	395	422	396	416	428	422	392	376	380	408	397	400	393	395	409	383	401	419	419	409	418	341	394	399	391	385	398	360	390	359	425	363	352	384	390	375	423	393	409	373	392	418	429	375	382	421	431	427	387	399	396	400	398	405	398	372	375	391	355	383	401	399	373	404	436	396	403	395	373	388	406	368	390	416	385	377	372	459	389	414	387	389	419	402	406	402	390	374	397	372	388	395	375	354	414	391	431	371	429	385	419	390	396	382	409	391	389	427	419	380	401	372	403	399	417	400	409	369	374	387	389	396	407	374	385	403	409	375	386	409	424	407	383	371	341	370	390	403	396	409	429	398	363	390	375	354	410	407	376	421	385	422	386	396	390	399	367	365	391	424	411	374	421	353	402	390	388	381	393	409	381	420	407	377	378	427	384	395	401	393	390	394	418	398	363	401	370	384	381	409	404	407	415	361	379	391	426	433	397	385	417	409	390	410	386	383	399	394	408	353	366	375	383	398	389	403	409	363	362	376	410	381	443	367	410	383	407	397	377	382	399	400	395	406	419	417	354	393	392	392	412	396	403	395	396	381	441	392	413	377	398	390	386	371	386	395	385	432	434	392	397	405	414	387	384	390	393	377	369	395	417	393	393	392	409	404	418	388	396	379	371	391	382	407	387	407	370	386	407	370	385	408	425	400	438	369	398	349	381	372	395	378	424	399	404	393	428	401	377	429	386	396	372	371	432	433	391	392	398	413	419	355	398	380	403	364	398	406	418	402	402	380	371	365	392	369	398	417	352	395	424	387	416	363	375	380	400	406	369	416	402	371	408	372	393	372	400	376	395	392	392	336	415	408	451	386	384	400	374	410	385	397	418	426	373	378	400	393	400	390	382	409	378	435	430	415	366	389	375	384	386	405	378	399	409	385	420	396	398	381	418	393	386	394	400	393	439	369	411	412	428	392	392	382	417	439	387	377	417	374	418	428	396	448	387	405	415	411	384	414	388	404	394	372	390	382	396	394	378	404	411	402	411	360	384	397	383	403	383	399	395	404	351	412	400	379	394	400	404	410	387	381	407	373	412	426	398	386	380	393	388	417	403	397	366	405	396	398	397	356	363	400	368	389	400	357	387	395	395	388	358	411	430	402	403	391	390	432	402	384	387	406	408	400	418	378	397	388	392	411	385	389	389	398	380	395	372	412	357	425	397	403	358	386	387	406	387	426	371	388	405	415	387	365	387	422	408	406	376	390	365	365	376	437	409	400	399	400	373	399	393	415	391	398	383	404	385	427	402	410	411	406	382	393	384	450	393	378	415	388	456	409	402	388	416	371	401	372	437	361	425	400	418	398	414	406	358	444	382	433	398	391	430	411	404	410	438	382	432	424	392	425	383	406	387	396	398	388	423	372	412	405	391	404	355	400	378	397	352	422	383	396	387	357	397	359	382	380	415	449	400	368	395	370	408	351	393	385	352	392	407	402	378	428	413	399	401	409	415	387	411	410	423	395	399	374	430	390	424	400	411	379	377	378	439	413	373	436	385	420	370	378	419	403	392	361	373	404	402	393	417	380	417	388	428	408	353	427	389	392	376	384	366	374	420	394	367	361	383	432	377	368	364	378	392	407	380	406	379	384	367	381	369	382	390	376	407	403	382	414	392	402	361	372	393	384	390	347	347	399	384	392	404	366	384	365	367	381	402	393	393	389	406	380	419	417	375	367	410	398	384	394	428	406	383	374	397	401	443	406	436	412	440	418	386	422	399	420	402	386	428	356	365	426	377	405	426	388	400	373	403	428	417	370	359	413	368	396	390	366	436	414	404	421	403	432	397	383	412	371	374	419	399	412	356	403	441	364	374	385	410	400	412	407	396	400	399	343	412	370	370	410	379	405	402	422	385	402	391	380	425	397	379	413	421	424	414	397	387	392	382	376	410	404	375	391	384	409	402	399	430	405	364	375	364	408	380	393	424	414	394	373	402	378	373	349	378	385	363	382	386	388	388	384	396	409	398	375	416	417	408	357	356	432	404	388	381	373	385	419	410	398	423	400	377	422	355	398	351	386	420	408	359	398	392	380	390	383	426	416	379	384	395	390	421	431	408	377	401	402	369	433	390	393	443	399	423	380	390	403	390	366	387	378	386	424	383	411	352	382	427	386	370	413	402	374	416	450	422	383	402	426	388	396	401	379	400	413	414	399	403	390	388	410	386	382	394	396	377	452	379	345	401	392	416	385	385	367	408	381	385	385	404	380	407	408	407	397	377	391	395	409	412	380	403	383	391	392	434	382	392	407	380	397	424	405	391	415	390	406	406	387	391	390	358	406	400	407	399	379	392	388	430	386	405	419	417	381	390	428	430	394	359	384	402	374	434	428	420	407	375	401	406	424	363	406	462	399	413	385	364	384	420	376	382	412	416	400	416	401	407	361	379	371	404	374	359	365	397	434	411	396	398	379	368	379	410	374	374	398	399	362	389	389	384	368	406	399	383	410	417	385	385	409	422	413	376	375	413	422	394	364	355	375	398	369	407	392	388	371	397	359	391	396	386	376	390	380	378	391	371	424	405	414	399	404	380	391	445	373	435	387	400	427	407	393	418	397	396	405	389	430	404	421	422	405	389	386	420	422	427	355	393	374	373	408	367	395	416	390	453	373	426	417	371	398	391	394	368	401	385	434	421	401	369	380	417	395	383	409	396	410	384	408	373	394	378	391	400	379	369	417	393	398	392	364	399	379	366	401	405	405	400	395	395	374	374	376	393	410	419	391	345	400	385	371	400	374	388	423	401	383	395	431	412	396	398	398	395	388	384	365	385	360	421	404	414	381	388	391	442	395	406	394	384	379	384	387	387	383	354	402	394	406
31288	14131	4502	2463	1396	735	621	544	460	368	340	355	316	304	295	264	241	267	231	234	220	224	198	179	172	216	187	206	170	178	179	228	187	197	189	177	199	194	178	190	182	194	158	145	165	179	179	175	178	171	186	168	203	193	164	186	183	159	202	186	183	167	183	196	170	192	180	160	172	182	199	187	171	179	178	160	184	180	174	159	163	173	191	190	188	155	179	169	152	192	222	217	167	194	191	176	185	156	187	167	180	197	197	183	172	181	157	175	159	163	167	172	187	168	147	177	170	190	189	193	181	194	176	215	186	173	177	175	183	176	163	191	165	179	168	168	179	170	172	153	183	144	163	177	184	163	173	195	165	149	145	189	165	183	176	176	195	193	204	178	192	164	171	182	169	175	171	179	179	168	166	193	168	187	178	175	180	167	213	189	183	163	180	157	202	176	171	172	170	185	160	196	156	196	194	167	189	183	183	195	187	165	153	181	188	159	171	174	152	174	205	187	181	172	177	174	165	177	174	187	178	206	180	195	188	190	177	188	196	172	180	180	176	173	174	185	179	176	181	193	171	181	151	175	183	175	152	184	154	160	175	169	195	158	173	172	169	173	179	172	180	169	180	198	170	208	178	184	167	173	191	191	192	155	167	175	175	203	185	180	186	168	158	180	201	159	174	189	186	219	153	201	147	195	190	168	177	176	189	193	179	197	208	176	175	179	185	175	184	184	196	165	180	192	192	170	182	175	193	199	163	172	201	176	176	178	165	189	177	157	175	163	194	187	175	214	180	185	174	187	185	169	176	176	196	176	151	173	181	174	177	188	188	167	204	183	183	217	190	161	171	167	197	183	175	183	173	188	189	190	184	172	188	171	169	180	152	199	207	167	167	166	186	174	204	191	159	195	153	180	186	172	171	193	175	178	185	161	180	175	204	192	170	187	155	174	182	173	191	171	167	160	180	181	197	168	188	167	157	193	189	169	157	156	201	189	185	189	200	206	184	171	195	190	208	167	191	185	190	186	177	192	160	175	184	177	198	199	159	172	162	176	197	192	178	175	219	178	158	188	198	166	194	170	156	175	184	173	180	181	201	173	152	173	161	165	183	207	189	187	169	193	182	179	175	167	168	170	160	173	170	165	185	189	190	173	193	169	193	192	179	160	175	196	150	169	175	152	177	173	159	205	187	168	202	184	192	170	173	180	184	187	185	170	155	156	195	193	166	203	209	187	191	179	199	198	172	185	180	163	140	171	186	188	136	176	172	191	175	196	165	187	182	148	188	181	189	176	190	159	174	180	189	187	172	173	192	195	172	178	196	174	188	192	172	163	200	192	184	170	159	202	182	167	168	176	186	193	185	189	175	180	182	167	164	181	163	186	172	182	140	182	182	181	166	162	145	169	170	175	179	199	168	167	173	180	182	187	172	185	166	183	186	169	179	193	154	164	171	149	168	181	172	169	207	186	212	157	173	174	200	155	186	154	205	179	193	175	171	179	195	193	192	205	163	189	186	184	179	180	192	199	173	209	184	156	170	153	196	204	188	175	162	175	191	163	189	196	210	192	190	163	174	169	180	177	169	175	180	177	191	176	162	179	186	190	186	187	195	184	178	167	172	179	186	171	167	160	183	198	183	198	196	201	175	169	149	187	170	175	160	160	187	171	158	195	189	175	183	182	239	174	208	195	169	174	179	193	181	186	176	184	207	183	162	209	175	173	170	175	183	186	184	172	149	169	171	184	152	185	185	188	155	156	177	194	209	166	188	184	172	174	184	209	180	144	194	213	175	180	173	185	189	158	195	200	194	172	157	175	171	188	171	172	193	216	176	179	184	165	192	159	178	184	191	178	171	175	173	159	191	164	187	194	181	186	171	164	169	180	170	155	175	144	194	180	172	209	179	170	187	187	160	191	208	165	158	189	210	170	169	173	168	202	192	171	176	177	171	169	170	174	172	198	162	179	181	190	194	198	180	171	178	153	163	172	186	184	173	183	171	172	185	194	174	177	179	176	176	181	161	192	193	178	182	152	179	206	180	195	150	187	164	188	171	176	204	185	177	183	166	165	197	166	198	184	202	193	170	186	196	186	190	171	169	202	181	156	174	184	161	154	189	194	189	192	203	184	189	189	188	186	181	180	173	187	188	173	191	203	173	161	179	189	178	178	197	157	172	167	191	168	181	189	187	190	166	177	181	186	175	159	179	186	177	194	192	179	168	193	187	156	185	191	162	164	190	175	192	200	177	180	163	191	162	184	182	165	203	158	196	181	175	170	188	171	151	155	177	179	163	173	209	198	192	168	186	182	186	169	164	204	193	160	190	197	168	181	197	177	181	168	179	178	166	179	171	179	173	168	180	198	180	190	190	179	170	163	170	168	178	173	182	191	191	157	172	188	185	192	158	171	207	201	177	165	159	177	173	212	179	162	203	189	193	191	168	157	166	199	204	186	172	204	192	170	153	173	181	182	199	194	185	178	181	165	171	179	189	166	204	187	177	187	183	165	182	193	196	170	175	193	182	193	197	187	199	168	172	167	187	203	191	189	218	189	203	186	177	189	179	153	186	178	171	181	171	168	184	200	177	151	164	191	205	181	167	175	203	196	191	199	153	173	202	176	163	184	190	200	168	154	152	167	179	188	175	189	174	156	195	179	172	183	181	158	175	191	176	182	166	151	190	158	192	196	160	153	211	143	181	199	165	205	166	174	202	173	196	165	177	184	187	168	186	169	206	166	170	186	186	172	160	190	214	180	224	162	165	183	172	211	180	160	196	167	190	205	171	162	153	194	169	158	190	179	167	182	193	181	177	169	156	188	191	183	176	166	185	202	163	191	170	177	166	177	183	192	192	168	200	180	151	189	149	153	173	168	196	180	179	166	200	166	178	157	161	189	168	204	185	166	178	164	171	186	184	148	171	167	151	187	180	180	182	168	192	196	148	203	189	177	171	172	186	161	199	167	174	170	163	158	158	191	156	177	190	211	178	176	185	188	196	162	173	191	174	175	166	168	198	175	174	205	200	205	166	187	189	169	170	164	172	185	169	191	171	171	153	173	171	182	149	187	194	208	197	175	169	163	183	149	168	189	179	172	167	179	186	185	182	171	177	199	174	164	165	192	184	204	180	182	174	171	189	184	174	166	189	168	183	175	187	185	173	173	164	166	198	172	162	178	182	185	195	170	189	177	173	174	178	184	165	185	185	193	178	171	194	173	183	185	180	197	175	168	182	190	179	203	178	160	180	173	177	176	188	182	199	197	165	162	171	176	172	184	167	144	177	173	210	173	182	185	172	160	195	188	170	185	192	175	175	170	173	165	183	183	191	175	179	176	200	165	179	184	176	194	182	151	177	188	175	169	178	169	162	180	192	201	173	189	175	182	187	188	175	180	163	166	176	174	205	184	193	201	171	180	171	171	148	159	159	167	178	206	167	171	188	180	181	209	212	190	187	169	184	171	173	179	155	176	181	177	184	200	165	184	176	188	170	175	184	168	194	185
17898	8802	6577	6811	5025	3266	2541	2100	1607	1512	1330	1346	1274	1023	1013	875	859	750	686	648	601	528	479	478	465	413	461	436	457	387	428	417	376	479	458	461	397	428	452	431	417	449	439	387	409	425	396	351	418	368	395	407	399	411	356	402	394	406	396	402	367	376	365	379	433	406	409	415	398	387	389	374	387	430	395	370	385	399	392	376	387	384	437	390	378	365	434	380	409	379	398	389	403	424	396	375	360	402	389	379	392	391	401	398	365	381	393	369	385	391	362	399	422	401	408	381	368	390	401	393	375	369	406	371	379	365	381	390	378	394	384	418	407	400	404	376	393	402	389	357	384	372	392	408	381	393	416	415	395	412	365	408	416	397	423	421	406	371	394	405	400	376	398	372	374	406	405	375	397	391	376	391	387	356	412	376	425	407	382	369	410	393	388	406	348	378	428	392	428	411	396	399	406	406	418	401	393	383	393	379	425	410	381	395	401	391	394	360	374	385	372	406	383	369	395	380	390	388	373	397	373	409	350	382	412	394	392	385	393	390	413	401	397	363	398	387	397	395	387	422	401	409	380	421	393	379	390	382	403	376	364	384	388	342	369	356	396	370	412	409	438	371	371	426	385	399	399	381	389	399	373	403	381	393	405	371	405	395	382	404	357	416	356	404	381	383	410	403	366	416	393	368	396	400	382	413	389	377	403	389	366	388	388	384	420	412	385	438	390	385	404	426	386	407	371	365	384	433	381	381	378	357	407	379	377	386	408	379	384	392	374	363	394	392	393	388	396	418	399	416	398	386	411	377	403	379	397	403	386	390	408	369	395	427	399	410	402	389	407	403	392	395	423	378	390	383	382	404	381	386	397	426	372	380	395	370	401	394	377	395	372	380	384	408	399	423	382	377	409	405	396	374	408	357	406	414	370	404	390	395	374	393	418	393	421	398	403	354	379	394	383	370	386	388	380	405	351	374	410	389	368	361	396	374	370	397	365	368	408	373	378	413	383	391	376	366	392	398	395	409	409	379	412	367	354	412	382	375	368	381	370	410	378	407	384	392	370	385	394	336	431	413	383	425	423	434	394	384	405	405	380	375	367	379	420	401	384	398	370	358	370	376	389	396	395	375	422	382	398	363	408	412	371	390	405	392	405	382	374	420	411	383	382	409	414	416	374	384	395	412	383	383	400	378	412	389	390	415	389	381	410	402	378	399	399	390	406	389	425	371	371	394	399	399	378	374	371	376	368	406	393	419	381	390	397	410	409	355	378	403	378	388	371	360	419	350	381	393	410	393	362	397	395	415	389	398	380	402	390	392	389	349	418	396	397	374	409	430	435	386	342	358	357	413	415	384	371	414	374	356	410	360	385	397	386	384	390	367	408	368	394	363	406	385	405	378	365	399	371	379	378	380	371	392	374	401	385	403	389	396	448	397	356	404	413	380	385	407	397	364	396	410	381	377	388	402	389	408	321	386	366	392	360	390	393	364	376	411	390	402	407	399	418	439	393	359	404	401	397	411	374	428	389	395	378	392	343	437	434	394	409	409	368	430	424	360	427	419	398	401	388	390	427	406	378	395	399	397	405	394	412	416	387	362	405	387	389	343	393	421	439	397	414	381	339	360	421	400	387	405	368	388	373	442	431	383	394	375	376	431	331	396	384	407	394	405	367	390	417	365	425	374	398	365	367	394	396	437	438	393	403	393	329	382	401	379	413	372	398	386	407	419	386	392	401	365	363	383	399	381	403	398	362	336	395	405	384	387	382	358	410	407	362	373	400	426	411	369	393	369	369	412	356	394	420	382	374	401	388	402	371	427	414	419	392	345	400	361	393	388	370	392	385	380	372	401	412	390	387	382	407	385	413	377	398	360	387	409	405	380	368	424	401	392	382	392	363	421	373	385	394	391	376	389	399	393	418	387	376	369	405	407	375	397	365	387	430	364	414	393	403	372	393	373	380	415	388	373	386	349	387	401	388	391	372	409	372	383	397	350	400	381	388	402	378	408	392	368	400	377	370	339	405	424	380	387	387	389	377	399	385	392	380	378	376	408	359	358	367	365	381	368	385	386	376	409	394	405	342	415	387	411	367	370	407	382	391	372	365	401	416	378	394	389	388	367	370	424	408	390	356	394	403	376	382	407	351	393	402	347	400	403	370	377	392	368	415	380	378	375	387	364	395	385	387	361	386	370	395	366	412	390	374	411	407	397	375	369	374	396	382	402	412	385	380	381	417	417	364	354	383	407	351	394	405	382	360	405	372	395	383	396	401	422	401	369	399	349	370	393	374	362	384	403	408	400	397	438	411	392	378	405	390	394	400	383	376	386	386	392	359	369	359	382	366	423	394	380	394	414	392	405	371	407	380	388	381	425	387	377	404	406	404	378	381	377	396	351	393	375	413	376	431	402	389	390	359	406	399	411	410	415	411	384	386	360	368	404	373	349	415	397	372	365	387	367	390	381	412	396	405	391	373	361	383	363	399	400	391	402	384	395	354	388	380	391	419	397	374	389	379	384	383	390	391	358	418	375	395	368	413	362	402	368	384	376	408	380	371	348	415	384	382	375	407	370	354	397	371	391	408	412	428	419	401	379	378	400	377	371	407	398	379	410	406	410	425	400	386	384	412	338	407	361	378	393	396	380	356	369	397	363	353	415	392	387	391	375	426	402	388	414	412	439	384	392	401	381	456	395	367	424	418	378	378	399	383	337	414	394	397	386	390	409	380	423	396	375	389	370	391	351	358	374	395	397	393	422	395	379	360	409	370	388	366	402	384	368	408	384	424	383	391	391	425	365	393	366	385	371	355	400	400	404	366	354	369	388	372	427	356	400	365	375	372	393	397	360	387	390	434	381	392	427	396	378	379	401	402	401	368	394	411	354	376	393	401	387	377	417	417	376	376	423	372	411	374	378	404	414	378	415	405	377	395	421	403	387	391	386	376	348	384	370	394	399	378	340	401	370	391	373	353	397	390	381	369	396	368	391	410	402	361	428	368	423	382	404	387	425	402	375	404	394	393	407	387	352	363	383	383	382	388	390	414	359	364	382	372	341	425	411	394	393	391	389	379	369	392	401	426	378	411	385	405	375	373	383	365	373	345	363	381	360	397	438	377	399	389	383	380	393	372	353	412	426	375	418	375	384	393	407	364	385	368	416	382	440	353	413	397	368	359	366	377	410	366	353	391	372	432	415	379	422	387	437	382	383	381	388	360	398	361	384	365	417	387	368	414	393	399	410	386	414	405	402	377	348	404	401	405	387	395	405	390	410	430	386	358	377	424	408	350	366	383	375	391	393	372	400	400	351	371	400	389	381	400	374	389	384	418	375	374	396	390	404	385	369	414	387	340	403	409	388	383	377	387	415	419	395	380	402	400	380	444	388	393	390	398	363	371	403	399	363	393	372	377	402	382	382	388	396	405	378	380	378	389	392	388	365	387	418	374	414	383	393	391	404	384	371	432	375	378	393	349	407	377	402	374	367	375	338	368	376	383	396
44245	22244	8259	4337	2335	1441	1042	794	657	589	492	472	387	372	336	358	314	299	271	220	233	213	195	192	202	175	168	151	158	146	160	190	191	173	160	162	160	174	183	188	174	168	151	178	193	168	170	156	156	156	170	143	147	204	181	175	194	142	135	164	170	164	139	157	127	138	153	157	160	146	141	163	137	170	148	167	155	143	171	170	145	161	165	176	142	136	164	145	161	162	150	187	159	174	153	149	145	159	150	155	155	184	151	176	162	159	139	170	134	165	188	171	153	167	161	163	178	145	183	157	156	182	161	168	174	178	142	141	134	137	151	162	163	155	133	156	147	180	167	176	158	141	176	184	188	156	168	165	150	176	156	157	144	139	138	143	161	149	176	177	134	172	185	146	168	168	135	162	179	166	151	145	147	140	177	144	158	157	143	163	139	145	150	180	183	191	137	154	159	174	141	140	162	175	159	176	183	162	139	165	154	173	151	160	144	145	158	168	151	137	148	165	160	156	172	148	151	167	170	144	163	146	168	153	177	174	152	159	139	166	144	145	171	166	160	181	160	150	155	160	150	130	168	160	150	137	172	166	160	167	169	163	145	149	162	156	166	145	137	179	152	152	166	152	174	177	149	158	166	135	125	156	175	156	127	163	173	160	167	162	157	181	148	142	167	175	160	145	142	151	157	180	154	178	155	160	160	155	176	167	138	144	152	164	189	154	173	156	159	178	152	157	152	171	144	157	153	145	174	151	194	148	152	142	157	163	149	158	142	175	148	179	160	174	162	158	155	138	153	168	175	155	160	150	163	148	160	187	149	165	141	146	143	154	170	187	146	134	162	164	162	151	157	175	158	150	153	145	164	146	152	163	182	140	165	171	156	143	136	145	173	164	149	149	153	129	150	144	159	150	153	150	147	193	173	176	122	153	157	157	150	131	163	162	155	194	144	143	158	147	178	152	174	152	159	142	171	174	153	173	156	155	153	144	143	162	148	145	160	158	167	165	125	164	181	131	131	145	171	124	142	174	171	163	158	155	153	150	158	149	158	137	175	142	175	136	181	142	149	152	153	168	178	131	160	176	174	147	149	128	156	154	153	153	145	168	158	163	183	138	159	160	141	133	188	152	156	134	135	161	141	157	172	135	169	152	155	173	144	161	186	155	165	140	165	166	166	156	162	171	159	155	147	168	175	153	128	176	148	149	132	140	145	149	153	147	156	138	175	171	149	155	159	186	136	172	176	140	148	136	146	173	192	160	142	168	162	140	161	180	148	149	170	172	135	156	147	164	159	156	144	154	151	169	142	164	162	163	161	193	160	154	151	154	151	141	182	153	160	163	156	177	186	160	178	132	151	173	155	148	178	156	158	158	166	162	177	148	180	146	163	169	168	181	137	161	142	152	172	162	174	148	158	165	160	173	170	160	170	146	152	144	160	161	145	162	164	173	169	126	174	168	160	180	155	150	159	153	157	161	141	149	159	157	149	155	169	135	156	154	139	152	136	150	167	142	147	131	185	163	139	158	201	178	164	155	137	147	136	169	159	148	185	192	169	163	176	162	186	164	161	157	170	159	190	170	121	166	146	164	159	152	161	154	168	162	153	165	163	148	160	156	159	164	175	150	157	176	141	169	139	173	169	174	185	161	155	119	151	168	173	160	139	154	163	159	164	148	176	186	145	151	156	137	158	158	174	145	140	195	162	155	140	149	185	135	133	159	161	186	152	159	135	143	158	157	160	152	174	172	169	144	153	131	174	150	166	165	146	162	169	179	153	155	155	132	138	175	181	153	174	171	145	153	134	167	160	174	172	160	148	162	127	161	158	169	170	150	184	153	162	153	159	165	149	163	162	156	149	179	163	147	152	160	163	169	172	177	148	148	151	164	153	162	175	154	138	177	150	181	134	173	168	141	149	166	166	158	181	185	161	156	180	187	147	142	190	147	164	151	152	135	163	159	157	163	178	178	164	165	164	169	129	143	134	137	143	159	162	147	155	154	149	176	162	130	142	160	131	145	166	173	146	176	153	166	166	179	167	150	168	167	172	129	145	176	143	142	148	144	160	155	159	151	191	172	177	178	168	135	172	149	154	150	157	170	164	130	184	160	163	156	144	158	151	152	160	153	164	191	140	161	143	167	147	165	153	148	152	184	159	160	140	173	165	120	154	146	133	158	173	184	147	155	128	157	159	157	156	151	143	150	151	179	164	137	165	176	175	169	140	179	159	144	144	140	155	161	165	143	167	200	149	160	146	149	156	161	145	152	145	149	161	145	149	153	144	152	155	156	169	169	166	140	154	139	141	132	168	167	127	179	170	161	162	177	169	161	161	158	148	172	149	165	179	167	167	153	197	145	168	138	172	176	143	157	167	139	169	141	180	150	167	163	150	176	172	142	147	157	173	165	147	175	133	156	132	148	176	157	136	157	159	182	146	140	177	189	157	156	146	160	147	168	160	156	140	165	164	163	166	161	157	131	153	148	138	172	160	165	162	151	162	171	157	148	138	161	151	157	172	168	150	169	162	159	173	148	148	143	157	147	146	169	153	168	170	161	171	159	156	169	141	152	150	155	184	178	179	155	145	160	133	146	161	152	125	164	171	171	154	164	155	154	149	174	156	165	152	161	160	155	157	140	149	150	153	156	148	159	157	157	177	145	156	145	179	164	156	134	151	161	148	148	183	147	128	140	168	156	133	166	142	164	147	163	136	135	167	176	176	154	158	161	162	177	165	148	140	167	136	155	189	144	169	142	143	186	161	145	155	176	146	153	147	150	152	168	160	162	159	165	166	157	145	160	167	173	135	144	176	179	164	142	170	167	164	142	157	160	148	148	146	163	159	173	183	159	167	174	129	142	166	157	160	139	158	154	140	145	137	168	129	158	173	146	152	160	139	171	172	175	150	161	158	156	166	144	156	174	132	170	191	145	136	161	180	189	143	149	161	168	174	161	148	168	173	153	139	170	178	154	164	157	147	160	152	167	157	174	169	148	153	142	137	134	168	148	179	184	170	163	176	162	182	159	122	165	181	163	116	169	156	170	178	159	134	172	145	146	172	162	135	159	174	183	175	165	166	156	158	145	167	178	164	167	170	163	154	164	156	150	172	153	171	163	148	160	171	154	174	151	146	167	145	165	150	157	161	163	143	144	161	161	146	171	149	161	170	151	152	167	144	149	160	157	178	160	140	160	178	170	134	153	130	183	143	164	178	167	161	156	161	152	162	176	176	158	140	162	126	158	152	142	176	150	151	147	147	161	148	145	154	166	156	150	162	135	153	164	160	172	165	147	183	161	160	154	160	132	161	154	154	154	154	156	138	150	158	144	159	166	175	144	160	167	147	168	174	160	147	169	184	169	168	151	156	164	163	159	173	144	163	160	136	162	165	156	149	137	131	179	180	150	165	154	146	162	156	152	141	165	129	161	161	162	159	161	119	148	152	136	166	175	146	138	153	172	165	147	135	146	178	188	164	153	178	132	161	166	140	161	129	124	157	166
26120	13765	11039	11143	8149	5803	4434	3410	2791	2509	2426	2180	1912	1678	1544	1468	1298	1086	974	916	749	720	641	583	564	478	468	522	511	442	489	455	440	484	480	450	448	486	451	479	385	390	442	400	430	371	366	363	365	410	369	366	380	395	382	363	344	367	383	350	339	329	377	346	336	339	359	377	391	354	352	359	345	350	333	353	369	347	360	375	335	356	335	369	369	379	367	338	338	346	383	344	341	350	337	330	384	315	350	349	315	366	336	324	379	378	375	358	354	352	325	356	350	342	331	383	361	364	350	350	393	338	344	321	345	318	337	360	340	370	374	356	362	374	363	345	360	352	364	363	363	345	342	357	384	339	366	359	371	343	385	345	357	356	343	365	348	368	337	376	353	356	333	365	380	368	319	339	332	369	349	348	377	347	359	358	376	327	344	336	338	354	339	346	344	351	359	356	305	361	345	348	360	345	374	362	355	361	331	343	357	362	377	352	355	371	342	351	322	353	331	363	351	343	355	356	345	358	340	372	332	376	377	353	363	358	351	328	329	353	345	338	365	367	362	317	368	380	357	351	357	335	355	340	374	380	332	380	363	372	369	353	372	332	334	377	332	367	341	378	378	359	355	363	324	357	350	321	355	364	371	341	358	375	343	343	394	361	352	340	356	323	388	339	332	381	348	386	363	352	346	343	411	349	341	318	335	338	383	317	381	377	349	315	384	379	344	352	343	389	360	298	395	350	364	328	351	378	388	386	352	324	344	338	320	347	370	325	363	351	380	336	377	331	370	350	337	339	360	383	371	357	360	366	364	361	361	354	347	390	381	328	356	350	341	369	350	356	349	378	352	326	336	334	384	359	376	336	356	369	361	335	347	330	355	381	340	388	332	365	341	357	352	392	318	326	375	328	347	327	333	343	377	328	358	388	389	350	353	353	340	337	346	335	362	369	383	344	344	381	323	317	350	321	353	365	347	342	315	344	335	377	373	350	391	356	342	356	375	354	372	324	369	342	345	377	363	322	361	372	367	345	350	358	321	350	361	354	370	363	344	365	351	315	357	341	347	329	403	361	361	354	371	340	365	336	331	344	362	371	338	355	302	352	339	355	352	359	383	343	349	357	355	358	356	353	357	356	346	366	368	348	344	336	370	388	366	332	357	358	379	395	378	351	347	383	380	364	366	358	357	337	386	360	346	339	377	354	344	330	373	381	315	303	346	355	341	331	358	342	336	335	338	379	334	334	384	365	352	371	357	332	347	349	362	365	340	360	328	351	358	376	343	370	358	359	338	373	337	373	375	363	345	353	348	362	352	369	353	357	355	389	377	379	404	409	358	361	348	372	319	354	328	353	357	345	372	373	358	360	356	361	388	350	336	377	378	317	359	375	367	372	369	358	348	384	350	374	379	340	322	314	344	326	352	341	346	321	343	339	385	391	318	333	355	361	344	361	377	320	352	359	394	388	325	346	338	357	359	333	348	318	341	354	349	356	347	361	392	369	361	336	312	342	338	355	389	369	347	354	365	388	353	335	359	345	345	308	382	357	369	368	363	336	379	312	306	379	365	364	355	375	340	331	380	367	365	352	333	343	360	365	343	379	356	327	325	333	346	351	368	367	345	338	328	352	406	362	386	365	356	351	333	327	342	364	371	340	353	338	341	345	336	372	366	373	367	374	337	323	313	370	326	341	350	355	379	356	356	365	360	333	355	369	350	327	364	345	346	354	351	354	332	355	349	323	372	346	383	342	307	353	375	359	355	362	351	370	375	353	343	354	388	358	340	347	373	359	339	342	334	377	364	371	338	350	360	347	334	352	351	364	356	377	358	364	380	367	344	367	363	374	373	378	387	371	358	349	351	363	337	321	381	350	372	315	371	370	338	357	319	342	350	401	337	349	374	350	317	361	342	345	329	345	354	325	379	371	315	353	348	380	379	340	343	366	351	361	375	325	361	379	350	333	356	330	376	341	335	368	352	365	317	380	364	340	365	343	380	362	354	371	359	365	354	333	339	343	363	373	338	341	344	377	359	338	390	361	330	355	348	375	392	370	331	345	362	357	357	304	367	373	392	387	319	354	360	356	360	327	331	360	387	328	362	356	354	363	333	356	361	331	362	367	345	367	313	367	347	355	323	356	359	369	353	354	367	374	366	366	369	333	345	355	352	370	350	338	360	370	380	344	321	319	350	383	332	366	355	336	321	330	374	359	384	372	351	320	335	351	380	368	363	338	363	342	329	312	359	381	364	360	350	319	351	334	366	348	379	407	362	358	332	372	322	364	336	318	380	352	324	368	384	354	357	376	352	318	338	334	366	347	357	350	352	328	335	342	338	370	384	332	362	353	322	353	384	308	333	355	347	364	352	362	348	334	327	349	389	343	329	362	350	374	357	351	314	343	325	373	371	342	302	374	356	352	380	345	310	349	338	331	339	347	358	353	334	341	386	385	336	319	345	328	340	389	342	329	359	340	390	333	380	353	347	359	350	367	352	334	342	340	380	326	370	329	343	412	366	386	336	328	368	347	352	361	363	342	356	354	355	390	381	380	344	354	352	341	340	350	395	354	343	376	346	368	350	363	373	343	362	367	362	368	353	371	372	367	345	351	340	353	337	381	375	352	333	355	346	361	334	357	367	346	386	338	339	356	375	369	346	364	369	345	333	382	369	365	341	371	353	358	361	319	367	395	347	366	349	356	351	342	328	366	322	335	353	359	355	361	356	339	368	356	367	360	326	339	362	357	354	349	352	326	321	360	357	373	367	368	326	368	363	373	319	342	363	346	348	346	357	375	337	340	354	337	349	381	358	333	389	364	342	361	351	372	348	340	348	397	355	331	369	358	342	361	348	375	370	376	354	359	342	365	327	358	362	333	382	347	363	368	343	357	329	331	369	352	336	381	319	385	393	346	374	355	338	342	348	352	380	363	380	361	358	351	379	339	332	352	366	382	350	334	386	376	376	342	364	386	343	340	353	366	347	362	369	353	359	371	398	367	375	324	368	387	330	331	338	393	356	348	355	332	348	356	297	351	372	344	343	370	392	376	322	368	325	352	336	353	329	299	365	353	370	327	352	368	349	339	326	349	347	353	366	371	341	377	339	358	371	373	331	368	342	346	358	333	312	353	328	325	352	348	345	337	344	356	346	352	332	354	346	344	359	373	341	336	363	347	341	320	387	344	329	326	355	345	320	330	324	363	387	319	363	380	357	319	405	373	357	304	348	395	367	340	334	352	352	348	351	323	359	372	333	349	349	338	374	351	359	338	368	346	364	383	344	396	343	353	345	348	385	358	333	329	334	374	363	380	347	368	339	372	349	356	364	350	329	367	334	345	344	356	351	328	401	362	349	353	373	359	340	362	336	338	354	342	336	372	348	351	348	399	298	326	366	364	345	346	379	341	332	354	339	333	345	320	295	360	362	352	336	371	347	373	367	336	342	371	391	337	354	379	336	359	377	356	344	337	311	366	378	356	340	329	360	331	342	369	385	344	337	369	366	354
56942	26952	11244	5915	3289	2029	1350	1111	962	813	684	665	580	454	428	450	409	376	363	280	304	240	205	216	217	242	202	195	196	173	189	212	190	246	204	197	229	203	183	171	186	218	200	145	173	148	213	190	170	179	178	173	189	188	170	173	159	187	173	180	191	185	153	200	172	170	175	164	153	145	196	171	175	170	176	186	208	180	185	183	170	179	181	168	177	196	154	177	197	193	164	175	185	153	178	179	206	161	200	177	187	186	184	172	197	176	173	194	199	189	172	195	205	192	173	173	199	160	170	179	173	173	171	171	196	173	164	152	187	190	190	188	171	192	165	168	188	175	169	152	161	186	166	159	179	167	197	150	158	188	188	194	171	177	203	179	186	175	180	170	186	173	154	185	167	186	174	164	181	194	196	167	174	204	178	209	193	178	168	177	181	187	175	167	171	157	184	193	199	200	160	154	201	199	169	188	179	170	189	207	196	176	220	187	143	170	179	189	164	168	173	173	160	140	175	190	160	157	197	185	183	173	188	159	154	181	171	165	191	197	187	166	185	197	174	195	188	177	190	180	200	183	161	165	193	170	177	183	169	176	189	171	199	190	187	151	183	194	145	178	184	175	193	176	178	177	166	183	181	162	175	182	174	161	190	199	181	156	182	171	190	162	189	185	212	181	179	174	164	177	172	173	201	182	163	184	152	169	189	183	171	189	201	176	176	160	198	171	160	187	195	195	167	181	210	215	163	172	183	167	178	154	167	164	181	157	162	170	186	164	178	182	176	185	190	175	178	172	163	157	176	175	175	172	178	145	146	177	165	202	168	173	184	225	178	198	164	172	173	198	172	178	241	185	172	177	171	174	165	153	164	187	172	202	152	197	182	165	175	189	195	163	209	188	184	159	182	186	158	170	177	156	159	199	173	171	182	164	175	184	170	172	167	182	173	165	174	183	175	165	184	172	162	154	184	188	185	170	212	178	194	176	208	157	203	175	184	182	197	190	180	186	165	167	186	167	176	161	185	192	197	169	200	193	191	187	165	173	189	163	185	170	168	156	195	177	160	162	191	201	184	170	181	151	185	187	176	212	194	160	173	174	166	163	160	190	182	160	170	183	179	180	150	173	174	168	176	147	185	160	160	176	184	162	186	162	175	162	144	159	193	166	173	189	212	191	190	160	163	171	165	193	217	193	185	177	163	191	175	186	186	193	160	178	173	187	218	202	178	161	164	163	177	158	163	160	159	178	167	166	168	172	181	174	170	186	161	184	191	176	191	161	182	193	158	198	168	184	151	162	160	191	203	194	183	192	200	169	188	177	146	182	192	181	185	160	190	184	190	158	172	179	194	181	208	153	191	195	186	190	173	182	197	170	152	173	167	170	166	185	184	182	180	170	189	180	188	208	167	181	206	193	191	183	169	171	176	171	180	197	173	181	180	195	182	155	182	173	167	172	212	190	157	194	200	182	182	189	175	174	179	198	148	159	177	192	172	155	182	174	196	168	187	172	165	187	172	205	199	181	189	193	191	177	192	211	181	178	173	197	186	202	175	203	171	193	176	206	177	167	198	168	181	179	162	165	178	169	189	183	187	188	160	167	191	169	214	162	190	156	196	165	164	185	197	208	174	173	181	165	184	172	190	210	163	182	167	179	173	157	185	177	173	176	192	171	177	164	178	208	139	185	192	198	198	163	163	180	189	210	204	165	169	161	197	171	191	217	169	166	156	197	178	177	182	166	171	181	156	180	149	182	183	190	168	158	188	155	177	160	161	190	166	181	180	184	187	152	201	157	160	179	192	181	182	164	175	192	214	180	157	188	142	204	165	185	190	156	183	197	181	167	194	157	169	170	179	171	188	180	202	181	187	186	189	174	184	167	158	175	193	179	188	197	173	172	167	171	210	183	160	187	164	167	183	210	185	202	188	184	164	188	147	186	136	180	166	195	177	177	174	176	190	157	147	150	171	169	173	184	168	188	156	183	194	158	181	184	176	167	170	191	201	189	172	163	181	197	174	177	171	192	176	195	189	170	192	177	186	204	153	145	183	183	171	191	193	204	183	195	181	186	166	170	162	172	168	188	199	189	200	201	174	166	199	192	185	182	182	175	209	174	174	182	198	185	172	191	188	185	156	174	188	186	188	174	149	192	159	176	183	181	175	205	165	182	140	167	175	166	178	182	182	160	160	176	174	188	183	164	166	160	177	174	178	194	167	192	180	153	167	193	170	170	189	160	145	153	210	167	168	178	177	188	165	165	195	180	186	187	197	175	181	212	167	197	167	177	167	170	186	179	173	189	185	188	173	189	192	194	178	192	170	201	154	160	176	177	170	167	179	192	183	182	191	170	171	170	194	171	186	197	164	176	150	174	171	195	201	194	163	163	164	182	185	156	174	176	190	188	162	167	185	194	165	155	171	184	203	174	174	177	185	164	187	195	187	176	182	180	161	182	181	188	153	172	197	179	177	178	190	180	156	180	178	158	183	191	160	182	185	180	186	205	177	174	203	193	176	174	186	165	169	165	172	200	167	178	168	195	176	197	162	176	175	178	187	152	192	175	162	179	174	174	197	192	191	181	191	178	158	186	180	189	172	173	186	187	169	182	146	139	173	193	192	169	191	189	178	172	188	199	151	184	193	172	175	176	175	183	195	211	180	176	192	163	177	168	187	178	184	200	185	146	183	199	210	151	170	184	186	200	182	163	181	189	186	163	153	200	183	186	181	180	184	201	192	159	172	197	187	174	171	168	182	149	182	188	184	169	168	184	164	152	172	174	128	174	187	174	173	183	171	171	177	145	177	164	180	163	189	171	160	180	180	164	180	195	166	186	147	182	192	155	184	171	181	177	176	179	160	162	157	176	159	189	191	168	200	164	179	176	188	166	193	159	169	190	222	176	169	186	170	165	185	166	156	192	192	164	177	186	171	202	164	187	131	193	175	160	191	159	158	179	181	168	161	137	163	174	155	165	193	178	199	190	160	173	170	173	176	180	160	182	183	174	165	186	185	161	198	187	163	173	164	188	176	202	181	151	163	183	157	169	185	186	171	201	196	172	152	183	184	161	160	167	197	157	180	157	199	167	205	162	163	188	190	165	163	195	185	180	174	163	187	176	173	174	194	192	181	158	181	165	177	185	162	167	175	172	172	158	171	167	191	182	171	164	167	191	176	174	170	181	197	194	199	196	161	186	171	165	185	189	164	173	170	151	176	179	162	182	194	201	180	168	171	191	149	157	195	159	206	185	185	186	160	186	173	150	178	183	188	181	199	195	178	194	144	199	203	187	178	168	195	172	195	169	167	178	179	181	184	166	164	163	170	185	182	169	204	203	184	175	187	183	194	181	201	208	170	182	199	153	185	186	185	206	164	170	175	187	199	179	168	148	187	175	194	192	178	162	162	184	186	182	194	181	181	169	180	177	185	181	190	182	186	190	164	193	175	142	174	187	173	186	197	194	185	173	191	186	184	193	214	179	207	168	194	194	187	193	175	175	192	169
33020	15024	13522	13727	10708	7961	5657	4664	4021	3569	3093	2950	2511	2381	2003	2013	1823	1526	1305	1180	1130	904	833	789	758	648	610	553	544	602	529	512	569	546	522	522	501	543	471	491	532	472	470	449	455	444	417	466	433	414	417	387	380	373	397	397	411	421	433	401	389	379	380	429	427	375	372	410	363	375	407	369	411	383	399	383	408	394	391	381	382	452	393	405	426	414	376	380	375	383	441	410	411	366	391	408	395	366	364	399	399	390	384	387	403	408	427	397	401	362	363	405	366	393	393	381	390	420	375	384	406	364	412	348	378	390	377	380	416	373	387	390	388	395	361	391	397	420	396	393	450	389	443	366	403	406	407	352	418	396	381	382	408	413	425	412	404	438	409	402	412	403	386	379	378	395	391	380	399	360	375	408	416	390	360	401	383	375	363	443	391	399	363	362	383	396	439	419	387	378	406	394	394	371	380	383	389	394	382	418	395	404	390	386	418	381	427	414	398	374	392	386	394	386	404	403	380	393	410	392	448	368	421	400	357	384	389	385	383	419	385	406	416	415	436	378	400	375	414	394	394	376	390	376	406	418	407	380	406	389	405	378	405	377	387	402	353	430	410	388	404	387	407	411	410	375	388	417	426	392	385	379	402	384	378	410	411	365	367	364	403	410	380	430	385	397	391	418	362	372	433	402	406	391	399	391	388	401	422	409	393	376	369	400	418	372	360	405	408	400	374	369	378	406	401	386	414	406	429	379	383	422	392	386	372	425	369	420	400	395	361	427	390	399	392	374	412	397	383	359	427	355	415	385	421	368	370	419	388	400	409	382	389	377	383	412	360	376	389	398	387	413	401	388	401	394	403	410	412	414	401	370	412	397	412	370	407	379	396	405	402	383	389	391	389	393	380	411	407	443	408	377	424	413	395	394	408	378	404	411	347	386	378	388	391	436	397	422	387	423	381	429	423	407	419	399	381	405	403	411	389	398	422	420	396	401	395	413	381	408	412	378	407	409	369	403	403	379	388	347	395	364	378	411	399	406	400	392	394	408	389	394	406	378	368	393	388	353	368	385	374	449	393	375	375	381	397	367	367	373	386	375	408	383	406	380	415	392	400	412	411	368	425	399	404	397	389	419	373	413	409	404	392	388	393	387	426	386	379	390	394	418	377	389	397	388	372	381	363	367	402	403	403	399	386	413	384	381	374	398	438	386	398	373	410	409	397	424	377	389	373	399	391	404	403	413	376	424	392	409	355	388	370	384	380	397	418	413	412	409	392	383	396	431	364	390	407	392	384	404	350	418	360	375	386	387	401	395	390	392	406	369	350	408	393	416	387	350	387	398	381	381	390	401	370	412	385	416	363	389	383	367	415	382	369	401	423	387	378	346	393	413	434	391	367	389	378	386	406	398	410	407	411	406	381	381	353	386	385	351	406	386	376	399	423	407	372	397	400	441	389	399	384	432	447	399	389	384	412	404	368	378	382	391	360	351	417	389	388	415	398	396	381	374	386	429	362	403	377	408	377	395	399	360	411	401	372	387	351	397	381	393	350	414	380	379	382	400	411	419	370	421	382	384	398	394	428	405	394	386	416	380	393	389	373	400	386	381	380	403	416	409	408	414	383	422	400	406	443	394	378	380	407	396	379	400	369	389	359	379	372	378	418	410	369	390	405	409	390	375	396	370	391	385	400	389	390	397	399	391	385	392	382	363	382	374	389	392	400	357	371	410	401	380	392	410	379	376	385	427	424	415	411	358	398	408	385	382	375	397	395	440	397	402	390	388	409	432	383	373	376	376	398	434	387	432	382	404	406	384	404	409	368	387	380	405	403	427	410	382	383	385	387	421	382	404	414	372	400	435	429	387	408	412	402	397	425	401	400	409	400	393	376	416	436	398	444	383	425	424	385	407	398	401	379	392	389	396	394	390	376	405	402	394	385	387	378	396	397	376	392	389	397	410	406	400	400	387	401	377	414	368	411	393	432	430	416	403	400	387	410	384	384	381	405	405	436	362	410	385	349	410	414	385	403	409	426	391	380	360	382	366	385	404	414	405	393	399	427	388	359	438	398	381	401	359	389	402	396	403	431	410	352	417	381	392	400	351	389	381	392	373	367	392	402	382	400	400	409	387	370	400	403	366	376	395	422	376	423	381	409	397	371	416	401	366	392	389	412	368	357	440	376	412	387	395	388	405	383	427	408	403	393	417	377	393	389	397	372	399	363	372	388	390	421	365	364	404	412	360	373	377	378	375	410	385	396	415	399	423	421	388	397	389	408	388	376	341	408	384	397	391	381	385	429	414	357	401	424	407	348	410	369	379	370	383	399	384	399	427	372	378	425	417	389	388	424	393	397	403	408	374	397	413	384	392	405	433	397	373	382	378	373	386	370	397	390	431	397	428	410	411	377	379	385	398	386	396	389	367	394	411	386	356	365	424	404	416	398	366	390	374	418	381	381	377	383	381	405	400	389	404	388	359	402	395	371	399	406	431	395	363	386	420	411	388	406	410	417	396	388	369	381	372	357	423	350	325	390	391	412	366	400	372	424	374	352	434	398	368	374	410	421	426	401	402	399	379	411	386	403	420	389	369	401	398	414	399	408	429	406	389	363	387	397	390	455	394	373	419	397	364	409	413	397	373	409	392	416	382	352	378	401	391	357	396	382	369	391	364	391	390	373	398	407	409	421	394	400	392	366	407	410	395	391	403	394	435	411	408	368	406	411	377	424	391	387	416	382	398	400	398	371	411	388	376	387	366	408	388	400	413	362	393	389	390	394	404	372	386	379	425	401	352	398	393	399	380	360	394	397	367	380	406	381	405	382	412	406	365	399	404	423	409	404	405	402	398	388	400	394	378	372	413	406	392	377	402	400	377	414	391	384	396	394	378	373	415	409	413	383	388	346	349	376	386	400	372	379	384	366	351	388	423	389	388	386	405	425	407	399	416	396	372	390	405	382	402	407	394	417	405	389	380	413	409	364	387	394	403	379	415	400	457	382	392	363	381	401	386	360	421	373	378	398	402	420	378	390	368	411	411	390	433	365	354	413	425	393	384	353	377	369	377	423	419	419	404	393	410	347	399	396	397	416	393	402	366	423	381	386	388	382	406	384	384	364	373	408	397	394	403	417	415	389	421	439	378	362	405	351	372	430	371	411	368	429	388	388	390	371	387	419	385	387	391	387	420	402	367	367	356	346	368	382	405	455	397	407	434	400	402	400	412	360	413	369	337	388	382	361	449	411	363	392	392	391	357	377	425	410	442	408	380	406	407	381	408	397	425	409	353	408	389	378	390	384	392	390	396	396	403	407	406	443	406	390	367	359	395	405	384	412	430	376	383	372	386	422	378	396	392	399	379	446	392	347	388	428	401	380	408	379	412	385	372	392	379	380	405	372	368	401	426	418	364	382	411	404	413	423	371	413	366	391	407	361	387	401	414	407	380	440	421	413	388	398	382	388	402	400	363	405	396	380	378	397	434	413	385	404	415	398	393	397	400
36820	14703	3797	2001	1119	714	555	412	379	348	314	294	305	303	296	283	252	249	212	222	222	220	186	199	187	205	180	164	202	189	216	205	184	179	209	197	197	214	227	186	183	224	192	180	155	166	215	180	186	167	206	181	166	169	197	175	200	175	192	177	190	187	162	180	164	163	172	167	185	162	179	197	198	183	193	184	190	205	178	174	166	170	186	209	189	176	185	199	206	168	176	183	189	198	212	171	159	176	173	175	188	162	205	193	191	204	175	178	166	198	191	184	207	186	181	181	215	184	190	176	157	173	181	189	178	195	181	176	193	198	149	196	184	173	161	195	170	165	181	182	180	180	186	159	193	186	200	168	174	170	182	155	190	203	175	185	172	167	183	178	221	180	142	160	179	190	188	178	186	208	181	214	175	176	172	173	169	198	174	169	188	205	151	170	194	187	206	185	174	198	188	199	176	158	197	185	152	169	160	158	169	190	168	188	170	173	169	174	162	170	166	195	205	188	190	190	185	181	180	182	200	187	176	197	173	188	179	157	170	185	175	189	196	182	168	171	190	160	185	195	175	169	177	157	194	167	177	178	208	185	194	154	178	193	189	170	208	190	146	175	186	188	179	146	179	178	180	173	196	187	189	177	173	170	167	176	156	184	172	168	179	183	201	183	184	162	198	174	192	182	150	185	190	155	175	165	203	180	211	188	187	191	178	185	174	172	176	176	168	185	171	152	194	163	191	175	167	175	159	171	181	183	152	193	182	162	181	149	169	182	172	179	180	179	179	192	195	191	163	200	191	171	171	175	201	158	175	170	196	171	189	151	197	172	167	186	173	178	207	186	190	179	161	153	177	164	185	185	179	165	165	144	168	192	181	188	201	181	154	178	178	174	197	171	166	186	208	175	168	187	194	178	188	183	170	179	173	187	193	179	152	175	163	154	187	186	171	177	191	181	182	196	189	184	185	177	197	177	174	195	162	181	158	196	199	184	201	168	204	181	191	197	199	153	167	199	206	174	181	171	195	204	159	202	159	167	208	202	191	192	163	189	188	171	180	166	181	192	167	179	169	170	183	177	179	185	168	184	186	194	155	181	158	195	195	182	151	166	175	179	221	194	150	172	161	182	202	180	180	190	193	169	169	167	181	209	172	167	169	183	201	163	174	180	174	173	166	178	193	177	161	179	185	179	191	183	169	193	177	172	165	192	194	156	184	186	199	176	180	155	190	184	170	172	170	196	159	186	210	182	175	156	170	191	181	220	163	183	172	181	173	189	159	154	168	195	166	201	168	175	175	149	180	157	185	179	189	147	167	187	159	170	181	186	195	198	159	164	177	169	177	174	179	171	178	173	191	187	169	175	177	213	176	143	181	183	177	202	170	194	193	219	177	177	155	181	192	187	160	183	187	177	186	194	181	189	182	206	211	151	195	164	175	197	191	171	151	164	172	182	200	187	186	156	158	193	181	167	192	152	177	160	172	197	191	155	192	182	180	193	196	165	186	182	179	187	212	182	171	168	192	155	174	149	185	155	207	176	152	165	165	154	186	172	174	207	182	161	196	210	164	189	169	184	182	178	175	186	180	177	181	177	202	184	208	183	152	191	193	151	181	173	202	207	167	186	177	186	194	174	166	195	179	185	168	183	162	169	220	182	182	168	174	205	191	196	181	195	171	189	174	182	211	182	198	177	206	171	169	179	168	179	177	172	173	181	175	165	185	180	179	164	165	175	169	179	176	181	173	172	180	176	167	161	179	208	217	173	197	175	172	152	201	189	207	190	192	176	179	195	171	160	202	153	179	182	175	166	169	182	192	181	167	192	174	192	207	189	197	185	183	153	182	204	204	178	206	200	180	174	160	167	192	182	189	186	198	190	184	173	181	168	139	162	192	182	192	175	176	181	197	175	205	218	178	142	178	175	190	148	212	218	214	181	158	208	175	169	154	160	199	173	174	172	172	200	211	186	163	177	198	173	174	140	155	162	145	165	207	169	202	213	188	179	181	168	189	181	184	161	164	171	194	177	181	169	160	163	176	182	174	185	188	179	185	174	174	194	184	180	161	157	193	189	178	169	190	191	188	194	168	142	190	183	185	193	177	193	182	209	173	162	167	184	183	193	178	187	165	192	167	193	180	177	186	176	164	191	182	183	213	169	207	164	192	207	189	183	175	209	180	203	178	162	168	165	186	180	180	190	192	171	177	160	200	180	176	189	177	182	204	201	213	197	156	184	180	170	184	171	192	181	169	166	192	216	180	162	143	201	165	192	206	178	191	190	156	183	181	183	213	179	167	203	182	177	195	184	172	163	212	190	214	183	183	182	156	170	198	181	180	168	200	217	171	185	193	167	171	176	165	191	157	193	183	159	188	163	185	161	203	175	179	181	176	184	181	182	180	172	202	162	198	196	162	189	175	176	182	197	181	175	176	148	152	189	170	158	187	175	197	175	177	189	187	187	152	183	175	189	163	183	184	201	184	194	183	178	168	168	169	174	192	179	182	198	157	163	191	174	223	187	194	199	186	200	178	152	168	175	188	192	154	172	191	187	166	167	159	159	170	209	218	185	179	185	163	160	187	168	156	161	184	226	162	186	176	212	197	180	175	155	170	196	169	190	173	203	200	188	142	187	166	163	192	194	164	171	184	157	157	171	186	171	166	178	159	157	186	160	178	170	170	183	206	175	175	160	156	187	188	170	179	208	166	170	187	199	176	226	199	198	201	197	190	178	158	178	197	161	173	189	187	175	190	171	176	192	170	158	181	179	171	162	176	185	198	193	181	180	234	182	136	176	177	158	162	161	205	180	174	179	170	174	180	176	179	178	153	181	203	187	188	167	170	162	162	172	208	196	182	172	192	169	183	189	155	202	173	174	156	180	175	188	159	192	183	183	198	183	164	194	187	177	194	168	212	196	179	177	191	196	195	204	163	174	169	197	207	194	220	181	153	171	190	179	184	187	189	184	165	208	195	178	168	172	157	171	189	173	187	175	158	173	174	178	176	181	175	198	187	198	200	189	204	172	148	168	166	173	187	173	169	171	199	189	169	192	207	171	180	171	193	199	183	192	200	188	169	165	203	167	168	178	168	186	158	178	178	179	204	213	194	190	176	168	179	150	182	162	148	199	176	185	209	198	191	172	176	189	166	190	178	161	214	203	179	192	204	193	198	158	157	163	173	148	147	183	159	174	166	205	170	176	174	166	190	183	144	161	151	185	196	197	183	198	199	168	194	174	161	212	182	180	211	175	172	189	174	175	175	186	155	183	187	182	188	167	186	159	169	196	175	190	173	168	177	163	209	186	176	177	154	196	181	175	180	166	194	177	173	191	172	168	169	178	180	181	164	178	172	167	185	176	167	202	193	194	168	173	174	187	183	196	212	208	181	211	179	155	170	193	161	157	177	179	180	191	171	192	168	167	186	171	171	230	198	183	192	173	161	187	176	192	194	161	191	178	198	189	159	179	167	195	224	180	170	151	197	191	163	200	176	175	165	197
20679	7875	5554	5827	4238	3094	2177	1672	1461	1315	1171	1064	1089	966	960	926	842	788	696	624	572	532	525	514	500	453	510	458	421	430	441	435	405	437	420	442	429	420	412	439	375	418	438	410	411	403	450	415	422	392	386	362	391	385	391	391	407	416	377	390	408	453	393	389	397	380	376	402	381	376	391	382	384	381	412	389	404	361	356	391	391	434	365	403	394	414	397	369	385	389	390	373	464	366	390	391	386	411	403	395	380	370	400	396	380	396	366	386	450	403	411	388	406	401	422	421	378	371	364	401	412	408	390	373	422	398	392	392	415	351	414	401	382	384	378	412	353	394	381	408	385	391	403	420	400	398	399	403	354	428	401	345	388	408	416	376	390	393	387	384	385	417	381	388	362	410	398	369	377	402	366	358	411	384	412	387	366	367	373	357	457	410	374	374	397	381	376	399	386	391	382	405	409	387	396	390	378	412	399	391	365	404	397	397	386	355	413	407	380	396	399	391	367	391	395	371	400	391	409	355	368	367	389	380	390	356	376	374	391	410	378	347	420	390	390	370	399	409	419	383	383	383	406	418	434	419	376	401	383	369	421	387	367	377	402	390	392	400	421	407	377	413	390	407	382	415	384	371	370	388	354	407	373	429	389	394	384	405	414	400	426	407	407	359	380	403	395	410	399	394	359	368	405	380	382	407	352	377	365	390	389	427	414	412	366	398	409	408	392	400	386	384	409	359	401	377	409	371	357	383	382	394	378	381	386	400	368	399	407	402	397	404	366	379	377	391	404	380	342	373	437	370	378	397	400	399	399	404	365	399	413	385	400	367	390	390	376	397	353	383	365	360	385	393	376	394	389	347	433	367	371	425	414	365	409	373	375	407	369	391	409	391	378	381	375	402	391	385	402	364	365	398	425	385	362	376	401	409	347	411	411	403	401	379	375	390	385	413	384	362	398	426	358	379	407	397	415	386	405	369	417	403	391	371	417	372	384	410	401	371	379	400	420	413	371	400	380	401	403	410	380	369	400	396	408	384	392	398	404	411	437	387	384	387	416	362	349	385	417	395	408	403	391	404	386	416	419	380	343	377	384	399	401	402	372	362	401	379	385	402	380	386	395	361	387	416	426	379	394	340	387	364	403	400	413	400	394	393	383	380	416	401	409	386	388	388	371	381	409	402	375	367	386	403	416	391	365	368	387	401	415	398	389	412	363	383	418	385	416	391	412	360	369	376	393	384	396	394	362	373	386	386	385	364	394	416	385	414	373	373	376	354	406	379	382	373	388	391	394	395	405	372	372	373	427	402	400	391	382	377	429	420	430	387	389	374	425	378	390	372	409	414	380	381	370	385	397	362	413	376	418	406	419	396	357	378	409	393	360	370	382	365	378	381	379	377	418	366	389	359	377	413	392	385	394	398	356	415	386	396	394	397	404	374	381	392	389	376	383	376	403	383	370	394	411	373	361	368	400	410	392	391	386	392	409	384	420	390	366	395	364	394	417	349	405	379	397	352	378	379	358	401	375	376	391	401	377	410	385	396	391	402	375	376	367	369	408	410	360	400	374	441	370	429	363	399	406	442	385	388	385	399	399	367	386	378	388	408	402	404	359	382	393	402	414	380	350	368	374	387	408	360	399	386	389	383	408	387	395	403	353	349	373	370	383	383	405	367	427	362	389	391	386	399	378	399	415	374	382	382	405	389	386	383	366	391	396	426	391	402	405	446	409	385	399	376	398	392	395	385	383	402	349	402	418	403	377	359	368	371	388	412	391	372	399	386	401	410	386	416	387	368	374	380	396	388	399	405	361	420	392	398	374	388	372	380	391	398	397	356	385	395	405	423	394	389	411	379	372	414	396	427	397	405	376	408	390	394	380	396	384	388	396	384	386	431	399	400	388	410	389	416	358	393	407	412	364	404	438	393	372	397	386	417	372	392	418	393	392	374	398	404	400	372	416	389	381	410	377	378	419	372	417	402	400	391	369	384	364	414	360	378	407	390	402	399	397	396	378	415	393	420	401	402	404	394	432	392	387	383	378	414	394	404	412	407	404	383	398	369	369	393	392	381	391	390	389	379	416	416	404	374	406	398	377	381	377	402	376	410	416	396	408	408	374	389	413	390	421	409	376	419	417	375	415	402	376	360	413	383	389	416	414	396	426	392	374	374	390	402	401	390	390	427	383	389	411	386	431	413	398	375	369	427	421	374	393	384	390	396	412	389	386	421	391	406	397	407	375	367	373	385	370	392	398	412	375	426	408	400	361	356	347	394	417	381	400	372	359	394	393	381	386	407	396	373	386	386	414	417	379	384	406	416	382	360	359	387	336	376	372	454	415	389	401	414	369	403	379	428	432	394	416	407	394	383	373	396	419	407	391	419	394	388	399	390	411	365	405	377	399	400	372	389	355	391	406	379	385	379	380	411	381	380	371	376	381	374	380	417	423	403	373	398	395	384	380	421	385	379	425	392	397	378	424	396	365	407	378	417	382	414	398	408	388	392	405	410	388	390	414	354	392	424	370	409	404	389	409	413	381	375	392	411	387	398	414	401	391	376	386	387	379	353	379	396	373	404	424	409	416	406	388	371	375	403	415	389	357	387	384	408	381	419	397	381	392	414	418	426	384	381	403	394	403	415	382	339	374	375	378	396	397	378	377	390	383	396	429	433	408	370	374	401	426	377	383	401	366	389	389	388	368	391	377	393	387	390	348	387	404	391	391	380	403	410	384	406	383	383	369	405	347	382	399	395	393	399	401	375	372	395	410	377	385	375	404	387	416	378	384	386	396	404	418	400	380	379	418	405	392	402	392	375	389	411	400	346	367	372	369	402	377	364	403	391	381	401	390	391	377	368	388	441	382	411	405	404	389	374	396	419	385	391	389	371	371	396	405	364	396	366	396	361	388	399	353	383	390	335	391	411	368	372	368	382	365	374	401	417	373	359	378	419	374	363	393	355	381	395	404	412	397	385	407	395	420	373	409	350	402	344	411	403	385	400	399	402	403	407	411	394	366	403	378	388	396	401	405	398	399	363	360	399	414	364	379	375	394	422	372	388	376	390	362	391	388	375	393	393	370	392	400	415	392	394	398	365	404	391	411	370	380	395	344	342	385	378	411	367	388	394	412	384	357	415	382	387	377	411	374	407	405	397	389	421	397	390	402	381	405	411	376	405	410	381	405	398	376	410	362	431	370	417	408	412	379	367	390	391	381	407	385	382	397	423	399	406	376	418	366	357	401	407	379	365	385	375	419	394	382	407	414	358	431	398	366	396	400	383	400	389	373	392	428	390	385	382	409	409	430	417	379	412	409	400	363	394	392	375	409	381	414	355	401	409	418	383	401	411	414	372	370	399	376	382	359	401	389	429	391	398	368	374	402	386	382	393	416	409	412	394	380	393	392	381	388	368	392	413	376	398	398	419	392	409	366	352	403	364	370	399	375	391	372	385	397	396	426	409	398	405	427	379	401	399	404	365	378	399	406	411	429	394	387	406
49847	21933	7568	3491	2039	1402	890	687	528	460	408	378	375	320	293	309	316	259	261	242	223	246	234	175	201	180	219	176	166	197	181	174	194	177	176	166	177	180	160	157	187	181	169	170	192	183	160	154	164	157	141	148	183	185	146	158	173	169	178	157	149	190	161	162	159	150	166	173	156	183	161	146	154	170	145	186	157	173	175	166	155	164	159	159	184	137	176	162	177	165	151	142	183	149	132	172	164	144	170	166	166	163	177	173	137	172	136	139	145	161	166	146	153	151	185	172	182	138	169	159	155	131	175	143	153	164	153	164	145	158	166	166	180	168	156	161	163	157	146	174	154	174	141	160	155	197	174	171	146	171	172	145	151	141	159	170	168	154	141	160	146	170	171	163	162	146	155	156	141	173	169	150	154	146	158	149	168	148	138	183	175	172	180	145	162	140	164	161	140	151	167	147	173	155	183	169	187	168	118	199	172	168	162	142	159	139	169	153	187	167	166	151	141	154	169	157	161	139	163	185	165	158	159	146	181	160	148	151	149	165	180	172	163	166	171	143	176	155	147	157	140	161	171	153	172	151	168	151	153	129	164	185	159	146	153	167	168	154	178	171	164	175	148	172	172	156	149	166	161	175	185	176	152	152	166	195	152	145	165	161	167	165	153	153	145	165	152	145	133	162	177	173	148	141	152	153	154	167	144	157	159	180	164	137	138	159	173	153	192	156	169	160	161	190	153	144	176	179	171	161	155	149	169	152	124	137	170	130	147	154	171	147	152	163	166	172	154	151	165	154	166	147	159	143	141	164	163	153	158	154	151	137	166	180	194	189	174	164	155	162	160	176	150	159	164	149	142	184	185	146	151	137	157	183	153	174	163	161	164	157	148	210	148	168	173	173	166	170	152	153	166	153	168	156	146	151	126	174	146	155	160	178	149	177	145	161	160	175	178	177	162	187	182	157	168	166	171	163	160	160	165	153	153	158	157	181	176	145	168	179	156	171	156	172	141	164	205	153	163	135	151	157	177	168	151	161	181	144	144	149	137	145	163	155	145	160	169	171	175	151	190	178	162	177	171	141	185	138	145	193	176	172	168	191	169	147	137	154	162	170	157	165	156	168	136	131	176	141	180	157	160	147	173	170	150	170	150	169	187	160	159	154	163	163	162	157	179	154	166	131	143	157	165	165	153	150	167	147	144	174	174	155	160	151	161	173	173	159	172	177	157	184	137	169	161	167	164	160	178	153	143	189	150	150	143	169	142	144	166	166	150	154	167	174	164	138	141	167	166	179	164	145	149	164	172	146	168	146	151	154	137	159	141	157	139	140	166	158	154	156	195	142	158	173	157	146	137	158	146	166	160	157	161	177	145	153	140	147	159	154	165	151	159	195	152	161	178	181	142	142	168	178	176	158	157	179	173	142	156	176	168	157	161	174	179	157	172	171	145	154	184	146	170	163	162	158	170	152	149	153	162	174	146	154	144	155	149	172	161	148	153	169	173	133	164	151	174	143	177	174	160	151	149	185	171	192	157	154	146	124	164	133	147	163	188	153	164	150	146	176	169	151	149	172	154	155	175	160	143	174	178	171	146	158	147	182	154	166	158	163	143	154	153	151	167	188	159	148	176	157	136	153	160	145	142	149	165	158	148	145	171	152	167	167	151	165	165	146	158	160	140	149	158	178	163	156	159	154	183	194	172	172	151	146	142	162	165	163	163	148	182	158	158	148	149	157	176	144	166	176	176	152	167	168	162	162	177	142	129	164	169	148	173	167	129	146	164	136	155	152	166	141	186	154	145	145	174	181	183	163	134	132	169	167	175	161	151	153	153	167	161	169	161	163	177	174	167	168	187	159	186	146	148	152	173	134	165	169	166	152	158	173	168	170	167	182	166	175	148	168	157	150	167	170	173	168	155	150	139	145	158	150	175	136	180	166	158	172	181	156	168	136	147	187	163	144	159	187	176	182	114	190	148	131	160	174	182	143	185	157	168	179	160	152	173	161	170	155	166	162	147	151	158	168	177	141	184	145	138	158	180	159	185	167	170	152	150	146	179	168	177	152	163	172	139	163	150	168	177	156	164	152	159	145	127	152	162	168	155	160	141	154	128	136	179	164	189	155	147	171	136	168	159	158	132	147	146	161	169	148	177	161	155	144	196	177	163	154	153	160	177	182	136	152	167	138	169	154	165	143	165	150	191	159	158	167	143	148	141	140	160	139	160	169	174	151	174	166	173	179	191	166	167	137	154	155	171	177	142	164	162	156	158	193	170	173	189	160	181	133	169	157	154	180	138	171	152	180	147	164	145	161	166	139	156	157	163	133	154	125	158	148	167	168	142	161	165	144	147	163	186	142	159	151	177	166	156	140	175	141	181	167	164	163	156	157	153	146	163	181	135	181	149	162	131	155	156	163	169	167	151	152	165	162	159	153	144	153	148	173	153	157	178	169	169	171	177	142	168	176	144	157	150	178	183	144	171	152	145	142	153	178	172	178	174	152	155	168	164	185	150	178	149	168	185	171	161	165	162	180	170	160	163	177	151	156	172	138	183	160	160	123	163	161	170	171	159	177	181	133	134	175	174	169	168	155	159	144	167	187	167	195	163	144	159	150	148	184	157	141	175	161	164	154	136	147	140	166	145	170	147	166	169	174	155	144	166	145	145	173	146	174	156	171	152	189	148	140	187	150	184	159	140	174	172	151	159	155	169	149	159	163	153	159	166	175	145	179	163	153	161	144	162	172	152	143	160	139	173	159	158	145	170	180	154	164	155	155	162	162	180	164	172	167	162	159	148	174	163	148	155	132	151	168	155	168	157	168	151	152	156	147	171	168	141	156	173	166	184	170	144	140	163	168	164	173	151	155	156	135	140	158	144	155	180	155	184	202	173	143	178	156	166	172	148	156	172	146	163	134	143	163	172	190	174	159	176	163	147	151	164	167	162	157	174	153	159	150	177	166	181	160	173	195	150	152	179	159	156	161	165	157	163	163	159	159	168	161	151	148	153	142	170	170	159	151	162	175	148	187	143	169	157	156	173	181	162	170	159	156	158	155	166	173	139	165	177	147	152	162	155	179	153	155	129	161	162	174	156	173	160	148	166	177	169	163	151	143	184	151	158	162	140	137	143	159	162	163	176	171	165	170	154	157	170	158	145	139	139	162	141	182	151	161	156	178	142	160	164	142	165	158	162	178	179	160	167	155	136	152	145	163	159	175	170	134	176	134	141	170	159	174	164	163	184	158	176	149	176	164	189	171	176	157	165	179	148	162	170	156	177	170	156	181	174	185	154	139	161	158	172	151	153	184	176	172	195	169	137	143	118	174	174	166	174	155	136	158	167	148	171	155	148	163	164	179	177	148	154	134	167	150	139	160	142	151	156	168	152	174	165	157	175	174	160	167	162	178	157	177	133	138	157	176	166	161	145	144	152	162	163	159	187	165	171	158	173	167	154	138	177	146	172	160	163	168	170	128	189	168	155	163	143	163	156	127
29496	13189	9452	9208	7379	5396	3789	2926	2325	2086	1764	1652	1561	1442	1360	1353	1322	1235	896	849	774	683	578	563	555	510	452	501	486	432	444	472	433	411	416	429	428	400	386	443	438	409	374	435	398	422	368	413	355	376	346	377	335	381	351	361	368	383	370	369	361	364	348	329	376	332	380	354	389	363	345	350	360	360	365	349	361	340	335	353	356	363	382	370	359	356	339	378	360	418	356	379	356	376	363	356	357	349	339	353	379	353	383	372	376	370	368	343	346	324	355	384	387	337	385	349	349	383	371	332	374	352	358	382	352	369	373	365	351	373	344	348	330	363	332	365	355	327	391	362	343	332	352	358	331	331	369	352	333	364	369	408	371	382	344	376	361	385	364	376	365	344	353	318	379	352	363	345	330	378	355	368	371	351	346	374	363	331	346	335	347	343	344	382	358	342	363	390	347	343	364	361	348	329	346	375	388	341	358	362	365	362	381	369	377	372	371	350	358	347	358	358	377	379	408	344	347	369	366	348	303	330	315	338	389	340	361	355	329	358	348	371	366	323	396	376	341	356	350	377	358	357	331	360	394	353	344	339	374	369	326	319	350	346	344	356	340	391	380	393	376	376	360	366	343	379	355	374	373	360	366	345	339	307	337	364	375	335	376	339	348	345	394	366	347	361	362	340	365	383	367	353	385	333	346	357	345	397	347	317	338	351	348	351	334	363	374	352	341	367	337	365	368	329	383	324	377	355	383	319	341	342	362	362	364	385	356	341	347	366	345	347	342	333	347	352	377	352	350	373	368	350	361	375	380	357	339	335	344	379	362	354	373	387	363	376	361	371	336	357	349	338	367	397	336	351	338	399	339	369	362	358	355	338	369	341	332	364	361	347	366	353	352	366	350	360	387	344	358	367	353	386	355	326	346	366	324	380	323	368	366	358	336	378	357	373	356	340	352	371	381	337	348	329	371	336	338	362	333	375	383	351	371	379	355	355	361	327	351	351	356	388	354	382	364	368	395	378	371	333	370	381	362	347	367	371	353	377	321	362	381	360	375	367	356	349	345	363	364	349	348	359	347	309	370	351	352	354	379	380	337	361	345	384	373	317	355	319	364	364	367	393	369	371	380	390	319	327	355	354	345	399	360	377	382	356	392	402	361	310	340	363	328	361	333	388	367	362	369	331	350	358	360	357	381	383	409	359	356	358	330	341	399	341	348	370	355	361	343	382	337	355	400	347	354	377	340	328	375	354	365	331	356	349	360	352	362	357	344	376	320	332	355	378	344	335	366	347	360	333	347	364	370	346	350	360	339	326	391	406	377	382	337	347	369	376	353	357	388	333	341	357	350	369	364	343	345	324	389	371	353	394	348	363	346	359	380	375	363	345	355	350	345	343	330	368	369	358	308	331	373	330	372	369	345	368	394	395	377	362	387	348	360	356	396	353	354	386	361	392	354	352	339	341	340	343	370	388	352	365	363	351	367	349	317	341	334	386	350	383	386	369	381	347	370	350	345	325	373	341	346	378	337	352	355	339	352	355	345	355	368	372	345	347	365	358	349	360	373	372	344	378	351	390	352	354	336	345	365	394	362	327	367	353	337	355	350	349	376	340	326	369	340	373	380	362	351	380	402	357	353	380	356	372	369	392	346	361	364	356	373	363	371	344	362	372	368	358	379	339	368	363	374	379	357	345	337	381	399	367	397	362	347	366	377	381	363	375	359	338	349	327	376	344	352	357	397	366	322	340	369	350	375	331	364	369	387	372	398	339	388	395	347	380	339	367	395	326	370	383	336	388	365	368	360	356	373	362	353	375	353	385	397	361	365	359	335	339	395	365	343	374	360	368	349	380	342	371	371	331	353	353	390	348	340	376	388	369	336	356	381	356	376	342	365	344	354	386	363	363	352	402	358	379	321	386	326	385	363	338	362	319	390	338	346	369	372	382	329	359	369	385	372	350	338	359	365	381	367	329	369	342	339	333	329	368	366	334	365	354	368	362	363	400	363	335	369	353	361	352	357	350	366	359	368	312	355	330	349	352	364	374	379	371	355	362	365	365	350	393	342	376	347	356	375	326	343	356	373	337	350	381	378	318	370	359	363	372	359	353	374	407	354	343	346	335	381	393	363	380	359	346	343	335	335	357	370	373	365	352	364	362	338	357	374	360	358	353	385	346	370	391	383	323	342	405	388	357	367	382	337	348	377	385	360	327	354	358	377	379	344	372	346	378	330	370	351	357	367	358	338	354	362	390	363	360	388	386	390	343	386	344	374	358	332	369	329	364	328	341	370	362	361	350	344	331	346	330	385	372	334	342	328	358	388	369	376	345	395	373	387	374	352	359	354	370	356	332	375	399	368	316	383	342	397	374	375	361	321	340	346	391	402	369	374	376	351	354	317	336	341	360	364	354	356	372	360	347	371	353	357	375	363	355	390	357	356	377	341	347	357	354	357	328	363	349	357	333	338	361	339	370	371	337	363	376	382	372	394	387	369	310	344	341	365	384	362	339	347	363	399	338	347	357	335	345	343	386	355	381	378	354	314	327	327	335	364	383	400	350	334	330	355	337	375	363	364	366	372	365	359	383	356	322	341	314	349	332	337	372	389	373	334	384	386	352	381	331	359	326	367	403	375	354	342	349	383	381	349	327	380	349	358	367	338	328	315	354	362	346	374	343	364	347	368	334	388	361	366	398	312	362	358	387	364	370	360	365	307	352	363	380	338	363	387	373	332	339	389	369	323	359	371	343	370	370	348	341	347	329	311	377	373	428	375	379	341	346	341	408	343	334	356	367	318	335	352	313	352	358	319	352	362	360	337	371	357	320	343	381	341	354	364	363	380	363	352	363	394	363	367	355	388	350	378	374	361	331	354	364	384	366	351	358	347	338	370	367	362	344	340	395	381	350	341	378	373	371	364	348	367	325	363	320	373	389	332	397	384	347	371	349	330	382	334	375	352	361	348	378	400	359	352	359	367	356	352	342	358	360	387	355	371	373	354	371	333	356	344	359	374	372	382	358	341	367	363	319	363	385	338	351	363	377	378	328	372	378	362	377	317	368	391	373	338	400	372	363	346	395	376	346	340	377	321	350	354	383	356	317	356	322	349	373	329	360	356	399	369	371	364	358	359	349	365	369	337	357	378	330	357	363	376	376	366	348	360	364	383	350	341	303	332	342	336	344	380	368	364	374	375	363	321	376	367	371	370	380	372	363	333	321	404	352	368	349	363	362	373	371	322	368	334	379	354	331	346	368	386	360	379	355	342	347	345	361	357	363	341	359	340	374	367	344	356	383	393	316	358	384	342	373	363	343	379	347	358	357	353	358	341	358	363	386	347	366	377	366	364	366	365	345	364	370	391	392	378	379	367	368	369	386	373	364	363	347	329	417	374	350	392	378	375	346	395	364	332	399	361	344	358	373	355	398	355	357	362	343	337	345	375	378	338	337	348	371	367	367	370	355	348	331	355	337	355	388	388	367	368	367	343	366	382	359	342	384
54499	27737	11826	5830	3412	2125	1472	1016	833	697	590	508	483	426	420	466	406	321	301	302	290	226	254	248	257	226	195	220	212	203	204	194	186	191	206	214	200	193	193	209	185	178	183	160	178	185	178	206	180	188	222	169	161	212	184	153	209	180	184	194	178	195	162	182	182	199	183	192	173	201	165	177	178	179	191	166	166	198	137	213	196	192	212	156	181	191	183	202	168	173	194	211	192	178	209	203	197	220	161	168	177	195	171	179	205	169	202	188	172	178	180	181	167	187	195	164	196	165	180	172	161	184	170	191	167	192	185	186	169	180	187	179	195	179	161	186	186	163	175	172	193	168	192	171	162	166	169	187	157	184	183	194	184	153	163	165	188	183	154	185	197	188	170	194	173	167	174	170	185	172	173	186	186	163	179	177	201	185	183	195	165	171	193	148	158	159	187	128	159	179	190	202	203	165	193	207	187	183	194	150	184	175	164	163	156	159	181	172	207	186	174	191	170	173	153	203	181	184	203	169	186	195	171	204	162	189	173	157	194	194	178	202	166	175	166	186	147	181	144	189	202	202	196	170	174	167	167	193	216	178	148	190	176	184	205	165	192	213	184	171	162	174	180	164	167	174	196	179	195	173	175	186	187	203	173	187	173	183	175	178	191	181	160	185	177	192	158	173	175	158	185	197	180	187	197	182	216	192	187	164	174	182	169	178	187	169	164	180	184	158	197	200	203	200	187	181	182	172	194	162	192	190	186	182	177	192	170	192	177	176	178	166	179	164	172	213	158	153	187	164	175	199	158	168	186	178	190	192	185	186	184	168	187	183	186	147	172	176	205	222	150	188	196	208	166	189	202	177	203	148	178	163	192	198	189	164	169	195	175	194	180	226	206	178	180	203	180	193	181	193	203	190	192	157	183	147	173	184	170	173	167	165	175	190	195	197	173	202	175	184	189	192	164	165	173	182	192	151	198	191	165	157	177	173	208	206	160	175	151	199	145	186	177	180	193	207	188	199	186	168	192	172	182	203	199	169	179	175	188	167	166	202	188	184	167	170	204	168	170	192	172	193	166	174	174	176	166	170	170	180	183	185	156	200	191	167	187	175	175	185	214	177	168	174	187	196	178	175	209	177	179	184	169	173	183	158	183	182	171	142	168	189	186	157	181	183	170	188	196	190	179	176	144	159	189	180	210	198	187	166	190	168	152	138	183	178	156	219	182	174	184	178	201	185	200	192	176	199	158	177	198	204	196	153	172	167	175	194	181	180	193	201	180	188	192	172	162	184	182	201	164	192	174	175	173	187	159	181	157	199	179	210	191	195	188	162	186	160	187	189	174	178	203	198	200	192	166	190	189	211	195	211	156	178	185	187	217	160	178	190	181	199	196	177	184	157	193	190	192	197	207	200	197	180	170	182	168	191	167	216	168	197	174	182	164	178	179	180	185	208	185	186	169	190	184	201	175	198	169	177	178	185	177	169	178	182	187	172	194	203	195	194	236	194	181	190	177	172	189	171	168	186	182	185	162	189	174	189	188	180	203	188	172	192	180	168	161	205	181	183	168	158	171	168	179	170	169	166	186	203	178	193	182	174	176	157	184	180	162	189	190	168	193	165	204	189	141	162	187	177	184	168	160	179	193	166	168	173	185	187	180	157	160	180	190	187	160	160	184	175	207	180	207	200	183	162	168	191	186	172	162	204	177	182	174	176	177	183	190	146	181	179	192	190	210	183	178	167	164	162	175	193	167	188	195	222	188	166	152	133	182	187	174	173	175	202	189	172	168	175	194	167	186	177	164	170	185	221	206	196	191	175	135	186	173	170	171	178	185	194	199	163	182	176	166	183	178	166	160	182	183	182	173	184	192	178	170	174	186	191	190	183	190	198	183	176	179	183	185	190	204	186	196	190	200	188	185	183	177	165	157	170	162	171	176	199	186	186	186	184	197	192	191	193	155	183	206	157	157	161	183	186	190	212	209	175	193	171	164	212	160	192	178	162	171	158	185	173	185	172	190	205	191	192	181	197	167	181	171	170	206	182	206	171	145	179	183	157	171	194	190	159	175	172	198	147	180	171	192	196	173	194	175	171	177	205	199	172	199	173	181	184	185	178	164	201	183	178	195	160	158	173	180	162	171	179	179	220	203	180	173	163	183	176	190	172	142	200	194	170	183	203	172	172	172	158	164	211	168	155	197	180	205	198	189	188	184	192	165	186	185	192	183	178	200	184	178	174	178	173	184	188	170	178	209	178	165	154	183	175	194	157	155	155	178	194	181	162	177	183	172	169	185	188	167	198	168	151	191	188	204	158	180	202	190	186	198	179	167	195	173	185	156	167	180	172	183	194	182	180	209	176	163	185	195	164	179	180	202	180	176	185	180	191	199	183	183	192	189	167	163	191	186	147	206	193	183	179	175	194	172	156	166	198	205	205	169	170	175	174	169	165	155	198	171	200	200	184	208	187	192	168	191	186	203	178	195	190	172	179	183	178	171	180	170	185	169	170	191	193	177	201	166	182	173	167	175	207	176	183	168	175	172	179	196	157	186	181	176	195	168	186	159	186	156	166	184	184	196	183	178	170	176	191	169	175	175	194	177	172	188	177	170	173	183	190	179	166	190	191	178	167	174	161	218	212	188	166	186	203	185	185	198	194	164	179	176	171	219	191	204	192	158	188	190	193	191	168	165	174	187	186	182	186	176	169	179	180	162	174	191	170	183	194	212	227	170	194	178	171	178	173	194	200	180	173	187	186	173	165	192	179	192	178	191	157	175	203	184	170	167	185	191	170	188	180	197	186	194	172	187	199	192	156	168	177	190	155	177	175	172	179	219	176	143	166	195	176	162	170	193	161	171	171	179	154	181	185	197	184	175	208	205	214	201	174	186	200	173	144	192	178	161	198	200	200	187	150	185	159	178	177	183	181	179	168	158	163	179	184	183	171	162	164	195	196	193	161	167	183	196	211	174	198	200	199	196	179	197	160	177	176	176	169	142	182	176	186	176	167	168	172	167	193	189	190	181	176	163	172	207	181	166	177	201	181	193	193	185	191	199	182	191	147	203	158	171	189	166	192	178	180	193	168	174	202	168	173	177	191	192	180	194	152	196	157	185	167	188	165	168	177	163	178	160	173	149	166	193	194	165	155	191	188	207	198	182	162	175	162	151	219	170	192	206	195	179	191	156	168	184	164	180	210	190	211	161	173	166	186	159	177	174	183	163	174	180	178	185	196	174	185	169	189	179	187	164	185	185	164	192	189	164	165	168	173	180	188	160	149	202	172	180	170	178	184	178	177	181	153	199	148	182	186	190	180	189	164	216	177	178	187	197	186	178	176	195	175	172	169	169	197	159	172	189	164	165	166	180	171	170	167	175	191	186	186	183	189	178	174	187	201	190	172	154	197	203	159	184	167	179	187	182	185	210	176	180	178	172	195	171	177	152	185	185	176	179	183	186	186	187	171	187	206	188	148	191	196	189	185	193	182	179	164	154	170
31948	16956	13554	13709	10976	8189	6086	4879	3755	3112	2664	2440	2336	1926	2008	2139	1868	1586	1359	1119	979	825	817	785	750	694	638	621	537	535	538	438	570	554	471	513	473	461	483	490	492	490	484	489	442	442	496	419	386	421	427	418	397	401	412	441	410	400	425	433	390	399	385	399	404	388	395	381	393	390	423	399	415	408	432	346	418	432	402	398	382	388	408	407	410	426	430	398	402	375	404	412	396	389	383	413	402	409	383	395	410	390	396	422	457	404	433	440	393	375	399	364	394	423	403	397	428	445	387	384	437	368	394	406	412	360	416	410	411	390	379	392	395	386	374	397	448	419	429	395	395	431	434	368	380	402	397	428	407	408	427	439	357	411	408	393	379	392	369	395	391	397	397	390	440	405	393	398	416	407	408	366	413	424	434	372	397	392	387	403	404	379	431	418	383	428	397	377	413	389	442	413	445	383	384	409	392	375	394	426	389	406	427	405	412	410	425	397	419	431	411	419	381	396	409	446	370	391	401	394	404	372	389	383	393	415	376	401	419	400	450	417	385	404	365	399	411	412	431	405	400	408	369	364	391	410	404	405	403	377	375	405	370	425	417	414	382	395	405	402	378	399	404	409	425	374	398	443	381	367	397	364	410	412	424	410	392	391	398	398	395	392	420	386	374	406	422	385	389	397	388	388	418	382	387	392	386	389	387	395	359	403	381	386	433	399	406	376	388	403	410	419	418	413	409	424	405	389	366	384	410	410	386	381	394	395	415	402	395	402	395	404	393	404	374	413	404	383	413	370	385	397	385	347	393	382	400	395	389	402	385	384	401	399	403	394	389	410	384	386	366	399	415	410	374	403	398	408	403	413	418	434	403	382	433	430	421	413	390	384	403	430	406	418	399	413	396	359	383	427	420	386	390	425	399	378	415	385	409	364	401	396	385	400	386	413	404	426	405	405	429	399	383	386	435	408	360	417	392	385	414	355	426	391	370	405	406	379	406	418	379	416	374	413	400	422	412	390	375	418	379	373	374	378	375	403	387	406	382	376	395	405	397	406	384	421	393	365	381	386	391	403	398	402	381	413	420	378	438	381	371	362	378	380	450	386	408	387	374	394	392	402	374	381	364	408	407	397	394	406	384	396	414	407	388	392	424	368	388	360	392	414	397	393	376	399	434	404	394	385	388	371	383	420	399	382	398	410	367	403	398	407	419	369	401	377	375	456	417	396	371	379	416	399	399	438	424	421	402	369	430	360	407	372	398	375	382	406	379	387	400	447	395	397	380	416	369	396	388	388	371	401	386	410	392	396	380	380	403	412	389	424	395	394	381	366	404	414	376	369	406	403	382	393	401	388	411	406	405	376	368	411	402	394	456	381	383	422	415	382	366	394	380	434	408	429	415	389	406	366	428	380	386	415	398	393	352	395	396	433	426	397	403	399	389	394	374	408	394	391	416	406	398	417	416	411	415	376	397	395	426	382	378	408	413	406	404	405	378	390	399	410	382	398	397	404	415	412	422	388	418	396	381	380	460	409	418	413	409	416	356	423	398	382	411	401	346	416	376	432	412	403	398	413	430	401	410	372	391	366	402	399	400	412	409	369	384	404	417	402	353	400	368	425	437	405	411	423	405	376	390	404	414	376	368	433	401	409	422	405	398	402	379	371	397	414	421	451	401	422	396	390	396	387	391	431	371	403	365	382	391	403	381	410	398	395	357	427	377	401	393	387	422	410	415	389	402	383	405	414	390	402	379	388	395	406	394	367	381	428	387	396	442	383	410	405	415	428	384	406	387	388	419	398	394	409	446	418	377	419	390	404	425	399	394	392	439	387	416	369	418	392	416	430	413	409	393	379	416	384	427	399	421	398	405	376	392	400	383	428	370	386	388	394	383	412	420	426	398	417	422	398	367	379	414	411	389	403	432	367	406	394	407	417	429	401	420	397	374	413	408	376	396	396	454	381	387	420	394	412	356	426	382	392	409	368	394	395	411	373	422	403	408	413	394	377	396	421	387	406	371	399	401	451	361	384	411	380	405	383	401	396	359	444	385	411	393	408	407	398	395	418	428	404	421	404	361	404	409	435	410	399	386	405	414	377	404	392	377	371	358	377	380	396	407	402	388	375	386	394	361	392	424	384	391	367	393	400	435	397	421	391	434	393	360	396	429	420	418	380	376	409	378	419	391	378	396	415	416	408	415	401	429	402	409	405	397	411	382	394	379	389	397	414	420	428	368	403	411	402	400	391	404	373	410	393	387	384	426	347	380	399	392	394	389	436	422	380	424	451	424	406	420	398	422	411	381	374	353	413	404	419	378	403	369	392	418	375	401	432	394	357	413	398	386	422	414	428	384	386	391	389	378	381	385	434	421	388	402	415	453	419	367	399	402	435	412	370	418	376	405	396	384	385	395	408	384	394	380	409	411	398	428	421	404	422	422	392	416	373	406	345	372	390	418	414	392	408	430	425	400	411	401	380	405	382	411	400	384	413	403	416	408	396	405	384	388	393	388	419	413	400	407	408	397	377	369	380	366	400	413	420	376	411	401	421	393	425	409	425	376	384	409	371	415	397	408	407	368	447	405	445	417	404	381	416	391	388	406	409	397	419	391	399	391	389	396	422	411	426	393	369	411	420	401	358	417	418	388	397	376	350	376	397	384	421	390	428	401	437	399	406	391	401	407	423	391	408	386	391	427	400	374	360	415	377	424	384	386	399	402	392	401	405	409	476	388	421	396	391	423	397	418	384	408	335	407	443	447	439	396	439	377	374	391	441	395	382	393	400	398	400	434	399	376	381	393	397	374	414	392	417	420	412	393	425	384	423	405	402	404	398	431	380	382	426	392	405	375	384	369	415	393	410	391	396	407	428	410	426	413	413	374	414	396	390	404	402	397	391	411	398	388	402	397	390	395	388	383	433	398	374	371	359	390	405	421	390	429	373	407	355	383	423	404	403	395	376	438	384	413	420	407	394	408	417	454	390	377	395	377	388	425	426	400	386	390	387	410	396	378	358	404	415	452	408	396	442	380	413	409	367	413	410	366	419	402	360	374	426	420	393	379	401	412	381	390	403	416	395	447	386	395	403	417	407	434	409	412	401	377	407	407	369	380	422	369	380	371	399	439	385	427	417	374	397	421	409	366	400	417	396	416	413	408	397	392	402	352	395	385	442	406	435	415	435	388	382	421	402	412	394	372	409	383	423	380	363	417	385	429	387	371	410	417	412	410	418	396	412	382	417	365	388	416	411	425	369	441	400	408	402	380	401	382	384	415	384	409	377	395	414	368	400	408	429	385	382	397	397	377	399	424	390	393	390	392	403	366	403	385	416	437	374	398	366	395	394	357	353	393	412	397	388	406	416	411	386	440	427	381	418	381	410	399	379	386	368	355	344	389	424	403	382	387	415	399	402	360	362	387	395	369	378	400	437	399	386	417	411	389	419	388	438	373	380	407	372	390	375	390	397	378	436	433	400	384	400	377	380	382	393	378	430	406	366
31534	13611	4446	2413	1380	1019	615	566	460	385	307	302	281	281	280	286	274	237	246	248	261	213	199	209	174	193	160	223	174	184	203	179	181	198	167	207	194	196	189	187	175	201	176	189	193	178	170	192	191	163	189	185	166	194	177	159	163	192	190	185	212	195	190	204	191	192	194	196	183	199	184	191	177	176	169	177	178	189	188	165	187	170	197	163	188	183	161	181	199	192	198	193	157	189	182	227	188	178	180	215	173	201	200	205	173	194	195	185	200	157	185	174	186	166	171	147	184	216	195	199	187	161	168	176	205	178	175	161	221	173	173	200	173	163	171	193	171	191	178	195	195	172	167	191	192	170	164	207	170	180	166	204	176	188	188	191	199	170	184	175	195	181	179	170	177	211	178	210	182	182	186	226	168	183	216	172	172	168	160	179	166	198	181	185	183	208	195	180	182	191	171	175	204	161	205	155	201	198	172	185	183	143	177	189	181	168	186	207	186	202	191	193	196	220	171	185	189	193	157	164	181	193	203	203	204	180	196	195	180	190	177	164	177	187	189	187	191	174	164	182	195	186	182	205	176	187	180	190	180	136	184	211	189	174	188	202	197	162	185	164	191	179	196	183	187	181	189	173	206	186	194	183	188	191	175	180	179	158	177	168	172	186	187	184	189	166	206	188	201	156	189	177	166	208	178	206	189	190	165	182	178	175	157	161	179	197	143	212	168	174	173	173	190	199	193	159	183	192	182	201	177	189	178	170	167	172	183	172	178	171	184	196	177	161	198	178	202	186	208	170	181	209	164	172	190	211	216	190	170	166	175	172	182	188	196	150	194	159	162	186	171	189	206	181	164	169	222	183	183	209	192	179	194	163	201	163	177	207	187	184	160	177	165	194	200	197	200	192	187	182	164	166	174	206	205	180	196	170	147	178	169	174	172	185	183	165	175	199	183	193	152	162	178	178	208	187	179	186	172	172	181	198	192	180	196	189	183	179	186	157	184	206	201	209	181	192	167	199	188	177	174	151	187	171	170	188	179	168	178	167	171	185	210	196	169	193	198	139	176	164	190	188	188	187	196	186	205	201	180	185	179	175	166	180	196	197	163	192	205	185	186	162	163	178	189	175	183	180	187	201	192	196	193	154	165	165	180	163	184	171	179	183	200	180	183	209	192	168	168	170	193	172	195	186	165	197	166	184	167	171	175	174	179	172	192	200	191	208	183	177	146	174	153	165	199	200	189	166	187	177	200	189	217	188	178	206	200	207	205	162	205	172	176	181	184	178	194	177	178	183	191	179	163	182	187	206	205	163	205	188	195	187	182	189	170	190	170	195	201	179	202	210	190	172	199	198	179	208	188	165	171	202	173	168	187	194	142	201	203	200	169	211	172	163	174	176	183	183	210	199	172	154	188	190	178	183	180	199	184	188	181	173	184	183	146	201	176	186	185	168	211	196	178	162	187	185	202	172	178	189	195	201	184	192	201	202	177	147	172	205	153	196	183	185	205	186	175	176	160	179	179	191	180	180	188	204	196	205	179	192	158	180	192	222	213	168	184	196	162	194	230	171	176	192	191	203	179	186	190	224	187	167	181	187	198	186	188	186	190	169	191	171	201	190	186	183	170	209	166	188	195	148	182	175	174	177	197	181	170	194	168	186	185	181	165	134	176	194	190	174	178	183	196	193	160	191	187	188	169	151	193	167	171	180	159	180	199	198	182	172	194	187	168	169	191	191	194	190	182	167	168	176	175	160	173	210	212	202	202	202	177	195	182	212	176	174	176	170	176	150	192	168	171	204	161	179	161	186	154	220	187	176	177	215	186	165	182	165	178	199	204	174	170	193	177	176	181	207	186	191	194	194	198	208	172	189	197	175	197	165	185	207	193	168	185	193	137	177	193	177	199	190	182	173	181	180	182	189	191	169	184	189	193	210	159	172	189	199	188	172	177	218	196	182	203	189	179	191	166	180	185	215	201	176	188	173	184	161	192	180	179	199	184	194	200	165	159	182	176	154	171	207	191	187	197	177	206	164	186	198	200	189	205	174	197	203	188	186	160	184	201	198	172	195	188	179	200	198	203	168	185	185	180	213	170	184	182	187	174	194	203	194	190	178	182	176	189	152	180	199	199	185	165	164	182	171	181	192	170	174	162	178	178	184	204	192	194	189	155	166	189	183	183	186	169	192	187	155	191	169	192	202	171	166	171	207	200	213	179	195	178	182	177	226	162	159	182	228	199	176	192	181	161	193	166	176	178	193	198	217	183	217	173	189	200	171	182	195	171	204	164	182	218	201	186	196	173	185	175	174	183	189	190	192	185	190	177	212	184	187	191	172	154	187	190	181	170	179	192	217	190	203	199	171	164	201	194	190	200	220	157	166	181	189	186	187	167	168	194	184	157	179	201	171	205	195	183	181	181	171	186	176	156	169	199	178	197	221	161	195	179	191	172	188	175	175	172	187	192	186	180	163	189	169	186	190	178	204	183	175	187	170	200	198	201	185	179	171	215	199	204	165	207	183	174	168	193	202	167	169	199	215	190	198	176	203	185	174	181	188	167	170	202	154	158	170	185	175	208	199	201	218	173	183	194	200	183	175	177	196	177	199	180	212	188	174	184	224	196	172	214	164	171	160	196	177	209	214	180	167	206	164	183	192	182	187	204	172	162	163	164	169	187	187	189	195	183	216	165	185	183	189	179	171	171	180	187	180	220	196	171	173	231	186	187	198	197	186	181	203	183	169	163	165	233	167	172	195	176	189	190	186	213	165	184	179	192	160	174	168	195	165	180	198	165	165	182	184	179	194	171	193	159	180	189	195	189	176	178	172	192	167	181	168	172	188	207	175	176	168	188	198	182	169	171	176	192	196	173	172	181	190	193	218	171	172	192	177	191	220	181	193	183	211	193	203	161	197	181	168	186	181	191	171	183	167	164	186	197	192	177	176	182	210	206	173	166	167	179	202	170	185	182	186	204	187	194	188	166	189	168	172	178	209	208	191	171	180	175	181	173	163	182	178	179	191	198	205	187	180	198	190	216	171	186	169	171	150	179	184	174	189	200	198	193	185	219	169	167	206	187	165	166	186	184	172	206	187	179	189	184	169	165	179	190	193	197	204	175	185	191	197	178	175	181	179	199	163	200	178	171	156	179	179	206	191	190	183	190	173	180	176	188	164	193	197	191	187	197	197	188	196	177	178	211	200	155	193	178	180	186	152	180	194	185	160	191	178	182	210	177	203	173	191	183	196	176	181	192	192	208	184	190	176	202	195	190	204	174	161	182	200	175	196	167	188	164	193	194	177	169	178	185	182	182	197	169	182	211	159	179	179	185	193	167	214	186	204	154	168	173	173	174	198	197	176	211	198	183	188	168	183	193	182	151	177	214	205	206	195	219	174	183	178	186	167	192	191	199	191	185	175	168	190	160	211	186	151	173	200	174	169	167	203	173	204	184	166	179	197	164	191	161	192	185	182	202	184	182	205	186	175	197	201	174	163
17799	8081	6538	6623	5096	3878	2841	2171	1757	1429	1400	1123	1040	843	976	1048	917	799	711	648	614	584	545	503	519	515	433	477	450	449	444	423	468	438	454	447	466	420	422	419	448	418	397	433	404	411	412	427	429	402	420	366	375	427	390	384	400	438	404	428	394	380	388	416	380	424	412	375	397	382	408	412	385	406	420	366	395	407	427	423	391	384	389	388	389	402	360	386	418	423	409	365	440	424	423	367	388	420	408	380	433	420	371	390	359	367	372	372	383	372	399	412	435	398	396	371	419	394	387	400	398	430	393	397	399	412	416	376	381	400	396	411	388	406	391	414	384	418	393	404	396	371	435	406	401	384	423	400	382	385	369	433	402	394	390	419	379	414	376	397	401	399	383	399	400	418	408	409	374	372	432	415	426	369	400	382	391	392	384	392	412	371	388	391	422	397	416	383	388	395	397	383	379	407	421	396	450	385	429	384	409	384	419	395	400	390	379	428	432	428	382	369	347	419	391	399	395	417	404	385	414	351	408	450	386	413	407	388	453	400	365	416	397	411	401	376	383	403	396	414	367	400	413	430	424	410	395	399	416	434	398	396	420	376	414	413	406	400	382	417	415	398	405	391	398	410	422	411	433	402	398	412	419	397	394	398	373	405	403	382	450	425	405	380	434	409	395	429	412	406	421	419	403	369	414	376	380	387	405	416	386	386	409	421	389	361	404	391	364	437	377	363	391	450	379	394	380	387	364	371	429	403	398	428	405	399	396	388	415	430	378	383	382	397	390	418	406	409	406	417	365	400	429	377	359	407	370	451	395	421	390	405	371	382	387	415	417	421	403	393	432	410	382	401	410	423	404	392	391	384	403	403	424	393	409	412	427	409	379	402	380	403	419	412	381	405	392	400	368	392	375	403	387	414	437	401	398	378	377	420	393	388	391	395	423	393	382	409	395	390	403	410	406	397	374	375	414	423	402	401	390	425	415	402	415	390	412	399	419	394	388	389	411	385	368	426	394	365	424	393	363	406	384	384	389	368	392	368	416	399	394	423	380	435	384	364	383	399	373	419	444	386	366	401	374	376	393	371	389	345	372	419	396	396	392	408	422	404	380	380	409	402	414	392	417	390	382	391	393	361	411	393	386	399	417	379	375	427	407	413	422	381	386	389	400	407	383	392	391	403	393	408	406	416	376	386	430	415	376	425	399	425	394	417	397	406	405	403	394	382	361	408	430	414	385	372	366	389	404	393	359	407	412	392	382	375	388	376	394	389	416	446	383	361	403	402	398	382	370	417	361	417	368	336	383	418	380	403	415	391	390	348	351	389	404	396	392	432	388	390	373	383	396	394	420	407	409	372	409	378	412	354	388	419	398	347	347	386	355	394	383	407	408	373	409	388	424	395	368	392	385	371	388	392	402	408	398	406	395	417	389	376	382	419	369	381	405	410	397	371	442	437	384	388	390	398	398	379	400	434	416	370	404	387	385	418	402	422	391	388	406	400	390	395	385	406	355	402	414	418	387	421	399	391	400	395	354	414	384	417	387	404	399	374	404	416	392	422	418	433	370	373	382	391	398	390	385	408	394	429	358	414	387	405	401	399	405	407	410	415	369	380	426	385	403	389	385	411	403	406	413	401	396	362	394	409	399	427	368	418	403	402	386	369	422	368	410	405	435	399	436	363	414	375	389	386	424	384	416	396	440	415	340	404	382	376	394	386	429	391	416	381	421	406	385	389	422	382	379	392	381	405	398	412	394	423	397	414	394	417	407	419	447	387	391	358	403	410	342	370	381	406	398	429	388	420	393	395	426	406	393	383	399	390	356	390	365	357	410	393	387	421	395	397	387	404	396	428	405	359	400	425	369	419	373	412	403	412	414	379	413	453	396	389	362	387	386	403	365	430	411	413	390	409	375	393	410	402	367	384	387	442	402	419	430	399	363	394	405	415	360	401	405	406	383	429	400	363	378	399	414	354	410	408	454	372	422	381	378	401	355	415	392	398	404	400	398	423	387	454	355	379	376	411	398	392	424	403	397	401	394	384	355	385	392	410	370	360	410	398	376	445	404	393	400	378	373	407	383	386	363	409	351	363	374	367	407	415	391	369	417	401	379	432	387	398	431	413	383	411	423	407	453	374	396	386	401	426	405	406	402	369	380	380	378	426	416	435	408	417	408	384	380	387	425	401	376	406	400	383	379	406	395	419	365	425	381	427	383	418	414	380	389	398	408	418	366	410	387	392	380	395	381	406	392	423	387	364	415	383	381	403	380	376	419	432	405	376	378	398	367	376	444	416	463	402	392	368	431	408	395	365	411	391	416	396	419	409	425	386	405	400	384	369	394	402	402	428	417	377	414	403	391	410	414	400	374	387	390	414	411	437	412	410	406	412	419	443	417	399	451	429	385	401	407	412	413	412	400	375	403	357	405	393	395	401	381	376	407	369	352	376	420	387	417	391	384	363	393	380	417	392	391	390	384	420	396	414	398	411	423	397	393	431	387	395	386	407	463	386	433	385	404	353	406	404	380	376	437	384	420	427	408	424	417	372	411	384	408	416	351	405	405	383	379	426	408	398	425	361	404	392	374	391	425	387	400	371	384	410	418	384	400	373	386	399	398	424	417	408	404	377	392	375	426	432	418	383	429	422	385	360	403	356	374	383	403	400	381	399	396	396	420	386	394	407	409	410	393	387	409	388	436	419	409	377	418	388	428	407	395	385	400	435	383	405	390	416	396	372	419	397	405	414	422	366	385	389	409	410	402	372	388	403	379	362	392	432	445	371	393	399	409	411	389	406	357	364	440	386	415	383	399	375	399	367	405	357	385	409	392	403	428	385	372	370	431	386	403	410	398	391	391	412	450	402	406	368	372	388	403	399	416	410	409	384	400	427	406	434	436	391	349	413	412	407	379	379	413	390	386	401	426	440	407	417	407	417	393	407	409	402	405	385	383	421	424	385	409	437	394	404	403	429	365	385	383	385	396	394	382	394	377	397	385	390	428	394	395	405	415	441	429	394	409	382	401	378	393	386	421	381	405	429	405	408	384	365	404	394	407	419	374	409	408	406	361	383	427	397	384	413	395	416	406	336	418	370	379	390	405	406	411	401	388	361	396	388	376	374	363	387	387	420	406	406	415	400	409	391	393	345	396	393	355	383	382	390	379	393	385	422	357	403	388	405	404	379	413	390	409	358	414	397	360	396	429	403	407	398	435	435	385	392	405	390	374	365	407	408	366	394	363	397	421	420	359	430	390	383	416	390	371	390	396	399	387	425	381	403	388	397	418	383	430	377	413	428	399	404	376	402	420	403	392	389	386	388	421	433	402	387	373	392	414	382	407	391	373	374	423	413	390	415	390	428	430	382	410	385	396	421	399	390	401	411	372	418	398	442	387	396	409	432	436	374	420	404	403	400	413	331	365	400	369	365	394	406	395	435	435	386	420	399	379	392	414	375	383	370	377	378	416	382	380	383	396	383	380	392	376	427	393	406	402	387
49024	21592	7644	4193	2432	1613	1182	841	665	510	478	416	350	349	373	378	348	294	254	240	241	214	209	203	231	174	178	206	175	180	190	179	171	175	163	172	174	181	170	202	179	172	170	172	151	159	189	169	152	170	164	166	147	178	168	178	151	185	172	146	157	165	157	169	188	193	167	191	163	187	150	167	182	158	195	172	176	172	158	159	173	184	186	177	159	173	170	143	155	154	202	161	159	147	173	178	175	150	177	145	155	170	158	197	161	134	155	159	140	163	150	180	149	148	167	144	157	160	188	161	147	201	161	160	140	172	149	149	185	161	181	158	161	177	182	182	169	158	171	168	160	191	172	156	185	192	177	183	167	153	163	158	163	169	162	171	172	177	172	182	184	175	173	166	154	165	163	176	182	154	173	167	135	163	183	171	176	177	162	180	144	130	156	175	152	167	157	168	154	196	181	168	160	168	169	144	147	140	143	189	158	182	129	157	166	181	154	160	191	178	158	189	160	164	166	145	174	135	155	172	166	159	156	158	167	144	184	133	143	155	177	150	151	169	169	174	191	178	175	152	179	196	159	150	164	166	182	187	147	141	150	173	164	162	172	185	164	166	152	170	163	157	164	145	139	148	152	152	160	182	160	184	185	158	174	152	151	160	182	154	149	167	156	157	155	177	164	173	148	173	165	174	179	149	138	168	152	162	173	144	162	159	147	160	190	164	147	148	136	150	155	158	161	162	183	163	163	167	170	157	166	154	172	169	173	165	165	163	190	161	190	183	164	171	161	191	171	134	148	136	171	167	156	161	152	156	169	144	137	164	183	191	170	168	153	179	169	171	161	166	167	162	177	139	137	143	137	157	148	192	180	192	179	171	164	157	164	166	178	162	158	154	155	150	179	158	187	142	177	185	143	166	159	167	159	175	196	138	168	163	146	152	165	174	184	165	169	171	155	183	151	178	173	169	171	166	181	188	168	161	152	179	153	163	148	173	158	157	179	157	185	172	152	182	171	149	148	147	166	159	193	162	175	180	171	151	166	157	164	162	177	147	161	169	191	155	168	169	165	150	171	174	138	142	162	153	170	173	202	174	174	168	128	144	165	166	161	167	162	136	164	137	167	161	172	168	152	160	155	151	176	166	164	153	181	146	165	171	146	166	169	145	203	137	171	178	142	153	188	181	161	161	184	175	151	167	170	184	180	168	175	163	135	181	175	154	174	149	168	188	171	152	158	163	155	185	147	197	174	165	160	175	159	195	167	151	157	152	150	179	183	188	131	162	163	185	183	176	162	164	161	160	169	175	190	148	163	176	159	172	178	155	150	178	160	152	171	188	188	142	149	141	178	189	173	173	153	170	161	174	139	141	162	159	185	172	169	159	193	162	165	188	183	152	167	152	164	153	155	152	186	171	154	157	162	157	162	195	174	163	163	169	161	158	173	170	166	203	168	154	164	167	159	153	155	185	167	166	155	149	150	191	169	163	165	165	174	170	168	181	179	164	162	162	164	174	154	171	144	181	159	138	147	170	201	166	149	164	153	158	149	174	171	144	175	171	179	182	178	147	144	180	149	169	146	137	167	167	147	154	147	154	168	162	149	168	174	166	136	165	163	178	176	154	151	138	138	160	166	172	148	155	167	170	179	178	168	201	166	175	148	150	150	157	186	164	180	170	145	152	180	192	200	171	171	177	159	179	166	177	160	163	158	173	158	175	189	180	148	171	167	135	197	168	161	170	176	186	156	135	165	162	173	173	164	162	170	163	169	170	162	164	154	172	161	161	154	164	152	190	164	181	197	177	174	176	170	147	190	173	158	182	160	176	156	172	171	166	179	190	160	152	157	195	186	185	153	172	178	148	145	167	158	125	182	157	164	177	172	154	162	176	160	148	191	193	153	149	188	165	161	156	184	145	141	180	172	168	183	157	171	171	155	188	168	163	154	192	204	169	191	166	174	179	164	177	153	157	163	191	164	175	182	163	184	151	171	185	165	180	165	144	146	147	157	150	150	183	166	187	182	168	188	184	175	158	168	161	169	186	162	175	178	204	179	138	173	158	173	170	157	167	162	156	174	164	176	149	171	169	166	167	156	153	143	157	171	186	175	185	167	158	156	174	156	182	167	168	138	156	159	143	162	174	171	182	167	174	152	170	157	159	144	151	191	164	168	157	168	158	163	164	171	147	160	167	150	162	157	183	199	165	180	163	163	169	162	153	163	185	165	171	162	164	161	159	160	152	181	157	174	160	146	162	159	165	165	174	165	170	154	166	158	161	143	158	157	151	198	148	172	189	155	159	157	157	137	148	161	143	162	154	165	181	178	179	177	178	162	166	163	165	179	170	162	175	163	171	133	172	143	168	140	155	170	158	152	164	163	156	189	182	151	191	168	174	141	153	179	178	174	148	157	160	162	151	176	169	176	156	166	168	167	168	167	183	163	157	158	162	176	165	161	179	157	147	183	157	167	160	145	174	152	166	144	146	163	173	170	172	177	179	190	159	164	150	155	162	159	172	137	168	174	158	180	161	164	190	160	142	176	175	143	153	168	162	181	173	176	169	148	182	176	173	180	169	151	163	162	150	158	146	165	158	173	167	191	161	161	166	158	175	156	176	161	156	148	148	156	172	172	166	162	165	193	173	155	164	164	155	170	167	157	158	160	162	189	162	169	175	156	160	146	176	145	163	168	140	160	158	193	155	186	159	144	165	152	169	188	155	143	179	140	164	164	157	182	174	176	162	168	174	187	172	165	149	170	147	144	184	175	171	146	179	176	148	178	150	160	161	167	190	159	152	171	152	161	133	155	171	156	165	171	169	175	148	175	147	158	186	157	194	177	187	163	179	168	168	155	180	164	163	128	169	189	150	152	187	184	174	169	142	153	170	177	137	145	128	157	161	188	182	142	164	201	164	201	180	163	142	139	194	178	180	162	171	139	145	146	168	167	175	191	140	173	149	168	158	169	178	178	162	158	157	142	165	141	169	144	153	188	174	176	156	145	165	146	185	153	164	159	188	161	176	174	152	183	176	175	174	182	155	151	170	162	139	179	180	167	141	160	168	162	151	196	156	160	159	185	174	165	178	173	170	151	153	171	169	173	177	150	165	165	183	155	165	189	171	186	158	158	155	186	158	164	147	170	166	183	163	165	167	143	159	144	144	169	142	177	161	164	179	173	177	184	149	142	201	181	173	173	158	181	151	176	179	159	179	156	183	164	162	160	164	175	197	177	201	210	176	174	172	196	186	171	166	156	161	165	178	193	161	140	189	188	176	175	150	146	159	136	159	196	170	128	167	161	164	160	154	181	152	156	161	167	174	138	168	208	155	155	172	167	158	154	181	173	173	169	163	180	174	184	165	173	141	162	162	147	192	177	150	174	159	143	151	147	145	179	143	143	176	188	158	194	169	191	164	161	156	126	153	155	164	182	175	144	185	191	182	164	190	140	144	162	166	166	154	164	156	135	153	148	153	155	164	167	200	183	176	178	158	181	169	165	162
28715	11712	9853	10610	8671	6498	4938	3795	3092	2341	2140	1727	1530	1388	1554	1559	1285	1094	923	876	769	743	676	634	554	514	499	470	447	422	443	461	436	457	459	426	456	441	404	391	455	438	420	459	372	367	435	375	390	402	415	356	368	405	385	383	408	369	366	369	384	351	350	383	342	354	351	357	367	360	383	317	337	375	349	364	399	433	357	356	396	373	354	402	350	342	353	346	382	352	376	360	398	387	352	374	345	348	380	390	367	388	370	332	354	353	357	342	390	361	368	348	341	410	347	397	372	364	353	370	352	364	326	358	359	349	352	338	351	359	357	384	337	355	355	332	361	365	375	400	345	382	408	346	378	337	353	362	360	402	334	317	370	342	367	345	338	386	390	345	383	369	372	372	359	356	381	353	371	372	369	389	321	395	352	351	331	355	363	373	400	362	393	371	388	346	361	360	379	368	380	332	362	397	389	343	334	363	363	384	374	363	397	358	369	350	326	356	366	360	329	334	396	366	358	366	373	359	366	377	375	364	375	353	375	365	359	376	336	382	395	351	370	391	370	349	357	369	354	408	352	358	332	345	364	371	350	378	382	380	400	334	355	344	362	370	378	351	360	383	379	356	369	344	350	350	338	391	392	346	430	361	384	365	358	366	330	396	385	335	346	367	392	367	358	365	354	337	384	366	331	361	350	357	344	389	363	402	365	385	363	386	359	375	345	382	355	354	356	367	363	360	348	387	349	359	371	373	340	360	360	383	358	406	377	347	371	354	341	362	359	357	373	333	395	365	344	337	389	369	347	390	375	349	360	383	358	399	408	387	387	358	338	369	381	386	359	406	374	383	379	334	399	366	355	369	362	377	391	363	371	386	361	358	357	356	367	352	396	370	385	353	373	388	332	352	351	385	360	386	364	395	358	384	371	390	359	385	376	385	402	370	377	370	360	347	380	391	389	343	378	365	360	349	377	386	387	374	366	365	365	347	397	345	410	329	375	384	366	403	365	404	338	380	393	364	375	391	355	379	362	365	348	378	358	349	367	337	392	374	341	375	357	368	340	371	341	333	367	339	367	360	365	377	354	360	356	388	430	351	377	368	334	376	382	379	349	350	370	350	339	365	353	377	393	357	359	347	363	425	361	309	358	392	364	367	374	392	366	389	341	363	357	352	354	398	350	371	346	339	410	385	380	333	365	367	373	374	346	378	356	372	388	342	353	388	378	366	383	411	363	408	428	376	363	376	368	387	381	418	369	358	366	361	357	387	361	384	393	373	352	381	383	393	395	376	387	374	370	377	329	381	386	340	323	401	373	383	350	382	373	369	351	355	352	361	342	335	383	368	392	350	384	402	367	355	360	354	380	375	362	363	356	381	375	342	369	367	360	377	365	389	363	364	379	365	372	392	379	359	406	378	384	394	395	339	327	373	371	348	348	356	350	374	375	360	399	378	391	385	360	377	374	370	353	366	361	356	360	366	364	377	371	361	352	365	374	345	364	357	371	364	358	381	324	358	343	403	383	359	383	379	360	357	389	350	341	336	395	362	342	355	371	395	392	366	373	364	367	358	363	389	345	375	412	343	364	341	362	347	363	376	347	376	391	387	386	358	354	377	383	330	370	346	363	381	340	378	361	357	346	363	404	366	361	352	357	366	373	394	392	348	369	386	381	358	355	331	385	387	381	379	357	375	348	369	368	352	327	344	363	385	382	400	398	350	380	390	365	404	347	365	360	345	378	346	349	367	395	417	377	374	381	385	356	400	359	366	370	385	372	364	356	397	419	369	383	367	358	314	368	375	378	354	354	393	381	359	363	358	355	379	346	409	391	377	355	328	353	383	384	380	375	364	368	360	351	352	363	372	391	382	358	362	412	372	380	419	374	367	359	379	367	382	330	358	362	389	378	367	368	373	393	355	384	392	365	363	354	346	362	378	353	387	358	392	391	324	360	370	393	342	376	387	395	400	363	394	364	349	368	349	358	350	376	356	376	368	385	402	338	374	337	362	383	381	373	370	375	397	372	386	328	346	354	395	367	346	367	358	392	345	354	372	382	340	366	369	366	339	388	350	404	370	380	333	398	371	405	341	368	366	358	382	347	362	356	419	373	356	347	362	374	369	362	393	379	361	363	368	382	362	347	346	359	357	372	383	365	361	369	377	374	367	412	401	408	386	383	387	383	388	378	388	402	338	359	387	398	375	346	343	347	355	354	353	351	396	314	355	370	380	395	408	379	387	367	385	355	375	376	398	384	345	368	353	342	378	373	379	409	374	358	353	344	370	374	360	356	342	357	394	382	356	350	341	363	369	371	368	350	379	354	375	362	366	330	389	406	375	365	381	348	364	377	351	376	378	373	399	408	370	371	395	359	379	374	356	380	397	370	417	367	329	378	373	363	335	394	398	394	353	361	341	353	365	387	370	360	357	348	362	366	354	364	357	378	389	357	399	342	366	340	345	344	375	393	341	364	388	372	413	373	393	362	360	346	361	344	358	391	400	376	347	386	391	352	371	350	348	363	397	346	354	385	369	350	358	388	355	397	342	340	344	348	372	351	353	392	343	404	371	367	368	389	347	346	388	408	326	353	353	348	360	343	375	359	377	354	355	370	362	386	374	342	359	382	347	352	376	356	381	380	356	357	341	358	367	364	396	365	374	355	365	351	368	374	396	376	375	369	371	333	361	362	399	380	354	343	363	381	343	337	358	390	394	365	347	377	353	393	356	355	351	371	354	336	381	372	378	394	363	383	389	361	398	391	346	391	340	380	380	337	398	367	359	354	364	371	373	364	316	385	347	405	381	429	387	359	373	395	354	370	343	372	346	368	374	384	384	361	361	355	347	366	327	330	363	384	381	382	376	387	340	363	340	364	385	375	366	393	349	367	357	364	362	346	334	360	364	343	348	386	366	352	386	353	378	328	358	345	383	367	400	329	364	385	380	346	364	378	368	400	389	386	380	370	375	357	375	348	343	367	371	371	350	373	319	364	339	379	373	359	366	368	370	355	381	338	375	367	339	339	401	343	366	356	362	389	374	375	365	357	360	366	364	354	360	371	344	354	325	380	375	382	365	359	358	374	406	367	418	363	401	371	351	347	405	340	356	352	392	365	372	355	409	371	371	348	390	358	385	360	341	378	365	401	359	384	361	349	375	375	366	401	360	366	362	395	389	397	346	364	340	368	370	371	346	381	328	375	380	382	364	352	392	364	377	334	363	345	373	363	364	370	364	383	374	326	366	374	344	384	394	393	400	364	366	398	381	351	358	396	394	364	374	348	382	403	305	348	380	358	390	375	361	362	354	375	346	400	386	345	381	354	355	344	360	415	354	358	381	394	356	360	375	411	395	373	362	379	363	359	319	399	390	427	383	376	398	355	374	361	359	380	369	353	354	344	357	367	335	390	372	337	364	379	383	363	377	362	382	356	339	348	364	366	400	376	365	376	362	366	340	358	351	361	374	358	366	352	380	384	379	376	377	372	403	358	380	378	377	377	351	380	346
53100	25525	11177	6412	3943	2390	1697	1254	946	776	653	537	485	395	489	429	424	343	359	285	278	276	226	238	218	232	209	209	191	207	221	199	189	199	184	219	198	192	190	198	185	187	194	201	205	188	170	194	181	181	173	166	173	173	171	192	210	183	193	179	170	165	171	176	204	184	180	202	182	177	165	189	184	192	193	174	167	189	181	195	191	167	171	194	169	180	167	170	203	190	157	172	164	194	182	155	185	196	159	208	201	183	152	167	176	182	174	181	190	148	142	186	185	177	190	160	178	162	158	200	200	205	179	153	161	186	192	176	178	213	198	167	189	192	177	198	181	185	192	190	158	177	192	178	175	157	153	181	192	204	184	165	197	195	207	149	180	187	180	180	195	172	206	168	148	189	185	187	187	164	180	191	162	186	185	168	172	181	190	179	188	205	146	167	181	197	198	164	180	173	178	195	199	145	162	160	170	186	169	189	177	166	177	203	188	177	160	162	170	180	197	195	166	201	175	164	174	174	144	176	200	214	185	170	205	166	171	185	181	194	176	198	181	193	201	177	190	183	213	185	193	182	165	162	185	176	187	197	184	212	186	180	190	193	204	175	188	178	184	185	166	208	155	178	185	190	170	183	181	178	161	187	186	165	180	178	204	179	172	193	197	183	213	191	197	198	184	178	183	165	200	187	184	161	157	173	194	156	193	181	166	180	189	188	170	193	179	182	167	187	165	175	169	176	168	142	195	181	183	161	218	192	202	190	193	193	179	173	195	200	168	196	201	186	207	210	208	173	190	165	164	169	207	190	155	206	189	158	182	185	167	175	176	189	187	175	187	170	173	207	196	184	198	191	172	177	178	168	188	197	154	185	172	164	179	177	173	203	184	179	159	173	164	180	182	184	165	185	181	194	194	186	168	184	192	183	170	185	187	153	182	169	203	168	151	179	192	177	176	176	182	196	189	199	195	180	197	187	206	167	175	165	176	185	197	189	167	172	189	185	190	178	173	171	158	153	172	179	180	169	169	197	201	170	155	168	178	184	176	160	173	169	199	205	190	184	182	183	200	184	168	187	171	181	200	206	189	182	172	167	191	185	195	188	185	169	199	178	192	199	197	164	190	200	190	191	172	184	162	152	172	159	183	181	171	201	182	189	216	203	164	169	183	165	189	188	176	183	171	175	176	170	166	227	158	186	178	188	168	181	191	213	182	201	172	165	190	161	173	163	159	170	188	205	225	207	167	166	199	175	167	171	175	180	160	209	195	170	182	181	168	167	210	170	175	167	187	185	184	171	182	165	203	175	177	158	194	189	169	177	161	174	172	200	194	191	184	202	191	170	172	178	185	169	198	184	178	187	186	194	180	172	180	164	171	159	164	175	197	158	159	186	182	164	166	174	166	197	204	187	184	200	147	194	212	211	189	148	174	192	181	170	159	191	181	186	182	178	193	194	188	168	183	165	168	195	201	168	173	169	184	209	180	175	202	191	189	176	184	178	178	198	210	198	175	150	202	195	179	191	196	186	183	178	178	178	172	197	177	170	178	177	172	167	175	185	156	181	174	151	179	168	179	190	163	189	198	160	193	185	155	190	172	170	200	178	182	194	200	173	177	186	184	180	174	177	218	159	181	170	180	181	182	197	180	164	211	193	212	175	168	196	195	184	192	167	185	158	160	192	181	162	176	171	181	160	205	179	202	149	182	203	196	193	208	161	181	190	170	167	173	204	173	207	173	170	170	189	155	178	169	165	195	182	198	213	170	158	181	184	183	184	159	170	161	202	177	174	169	185	168	166	191	164	174	164	179	165	167	209	159	183	190	177	178	180	187	187	169	201	173	185	177	191	180	197	189	165	181	156	183	192	191	180	209	192	169	171	174	198	176	179	190	180	180	198	183	171	168	190	175	190	168	176	176	179	201	166	177	202	209	192	175	196	188	169	149	173	195	170	171	191	189	170	165	168	163	184	187	183	171	179	161	195	171	193	192	196	223	201	190	206	180	166	188	198	212	208	170	150	182	197	201	207	189	189	179	205	174	176	194	228	188	196	185	198	188	177	188	162	186	183	175	196	193	177	190	189	196	165	201	190	198	175	174	185	191	147	209	197	162	178	193	169	210	179	182	179	203	179	177	192	164	187	172	177	177	172	182	169	196	163	202	211	172	162	179	204	187	154	190	181	173	161	160	153	156	176	172	149	183	181	161	176	159	205	201	170	191	175	169	162	181	178	174	149	185	183	203	177	175	159	187	171	201	197	175	201	176	173	156	162	197	190	193	170	180	209	180	181	168	188	180	197	198	181	179	186	194	171	167	207	188	174	199	168	187	188	190	155	194	178	165	190	198	190	178	181	187	185	176	166	172	165	175	173	171	178	188	193	167	183	205	206	191	181	176	172	210	181	170	184	181	186	219	185	172	185	188	196	185	157	163	207	189	153	166	188	188	163	187	170	182	171	163	185	179	197	210	198	182	168	167	209	170	157	183	199	187	179	165	166	181	195	152	198	197	170	192	205	197	192	193	174	196	193	179	164	170	179	202	180	175	208	187	171	183	169	195	205	199	166	175	184	185	181	171	163	158	187	170	183	196	205	190	152	183	186	175	146	173	167	177	165	202	200	190	204	186	176	162	195	186	186	187	155	184	185	179	168	185	186	190	189	194	155	175	187	191	215	162	192	184	216	177	163	165	155	187	173	174	199	187	177	169	181	166	195	187	180	172	171	185	169	187	192	200	179	185	188	211	203	193	181	212	200	188	178	184	185	178	207	194	169	172	164	168	196	186	181	186	195	204	183	194	160	185	163	165	201	191	208	183	189	182	189	212	177	213	201	191	168	196	201	206	206	216	149	182	179	167	169	187	168	169	189	167	181	181	183	147	205	183	171	192	153	174	203	188	197	162	157	197	182	202	172	185	185	160	178	187	176	182	206	191	156	202	183	168	173	168	165	168	157	162	168	164	164	175	185	172	185	190	182	180	160	153	185	189	182	171	163	159	184	182	183	185	162	184	185	183	210	200	164	176	187	163	159	184	220	188	215	165	163	173	159	197	182	203	210	173	198	166	184	174	186	180	205	179	178	168	182	187	171	191	168	173	190	191	194	155	198	162	185	173	170	180	187	145	155	161	206	181	187	164	217	208	168	177	193	178	181	216	194	205	181	184	202	186	177	186	197	187	149	169	157	159	167	177	161	211	196	197	179	187	163	177	193	157	176	178	210	157	160	194	188	187	191	191	193	185	166	165	173	183	203	155	209	166	169	203	190	162	155	164	167	165	173	169	149	175	166	193	188	152	144	189	200	177	179	193	176	183	154	179	205	190	178	186	175	192	213	168	201	186	183	151	179	186	173	158	148	148	196	193	196	191	184	180	181	194	177	171	181	156	204	199	199	184	190	164	166	165	175	171	185	183	182	195	171	195	173	160	179	187	187	165	188	182	176	185	189	180	194	180	180	180	183	182	166	193	193	191	155	180	200	154	196	181	194	186	178	180	173	187	190
30130	15419	13498	14880	12249	9173	6916	5398	4232	3577	3033	2522	2120	1943	2011	2252	2112	1752	1652	1200	1036	963	897	826	713	618	581	514	518	480	553	502	530	510	492	514	502	510	513	547	483	483	471	471	470	476	456	434	456	463	414	424	375	425	415	414	411	430	462	439	425	414	418	382	421	366	419	412	374	392	401	411	396	427	403	414	376	390	366	385	404	400	359	361	392	420	410	377	433	398	399	385	404	409	406	397	345	386	390	369	396	398	388	383	417	387	392	418	429	391	387	423	380	392	427	406	399	365	390	411	427	357	394	404	378	375	373	397	407	384	410	399	397	406	446	364	385	391	392	428	413	416	387	358	382	390	380	408	376	397	399	381	411	401	372	398	403	382	373	396	393	425	419	392	394	403	386	391	369	400	400	435	369	406	406	419	365	402	446	383	402	402	383	403	422	362	421	394	394	408	407	362	377	377	396	375	376	383	407	395	380	441	369	374	372	429	398	393	403	385	386	371	395	389	399	406	404	385	402	383	414	378	395	388	393	386	401	355	395	410	399	363	426	389	379	372	377	387	397	368	419	373	355	388	399	397	410	348	369	384	439	408	385	409	397	348	398	403	393	391	402	414	410	423	419	422	419	417	411	406	391	424	397	407	361	410	382	379	377	422	409	426	378	373	394	419	394	405	421	396	394	402	412	424	379	397	389	409	419	435	393	408	416	411	425	399	426	369	407	358	374	410	373	405	399	388	394	406	363	398	409	376	403	420	385	388	373	382	411	375	363	390	414	423	375	366	401	407	379	380	395	390	425	415	408	388	389	399	403	358	387	362	413	371	386	405	417	406	353	401	337	387	386	437	417	397	435	387	407	381	394	392	398	395	403	408	372	398	367	400	408	434	403	390	405	369	380	392	384	422	407	385	413	411	407	400	416	423	400	399	366	385	399	385	393	431	398	401	393	400	410	431	390	390	454	402	384	398	394	370	395	362	369	389	406	424	387	386	405	356	386	405	382	392	396	388	403	359	438	388	394	403	376	420	376	361	449	418	395	440	420	409	377	384	363	389	422	393	421	398	368	377	402	399	395	423	383	408	385	364	407	412	404	404	379	396	418	400	403	380	411	425	379	370	369	425	429	448	381	401	433	379	400	387	404	400	350	375	423	374	355	415	394	418	393	393	371	423	422	440	401	357	388	394	380	356	394	410	392	399	399	358	421	388	443	391	409	397	395	408	408	437	395	386	414	393	401	389	436	394	428	396	394	413	405	387	370	396	413	354	378	409	356	403	380	395	387	373	402	363	411	421	412	397	425	386	386	401	385	396	396	392	389	382	422	417	368	385	379	372	393	364	418	417	364	419	364	421	398	368	369	401	398	404	405	400	365	426	400	378	399	425	428	396	413	374	399	413	388	383	367	384	439	416	398	406	401	408	373	432	386	385	416	402	375	403	415	395	410	401	401	402	393	395	394	370	424	394	427	364	372	431	403	376	416	402	402	395	406	396	409	397	349	410	405	428	417	383	422	405	362	424	375	381	441	382	406	405	401	382	355	445	407	398	404	411	395	389	393	376	380	379	396	445	397	406	379	431	382	417	390	397	378	376	388	357	377	434	420	378	407	381	404	388	407	415	393	421	379	388	373	370	395	403	404	391	393	379	395	434	389	397	386	403	380	383	396	415	362	407	396	422	427	386	424	399	395	431	387	415	379	407	412	400	407	411	414	416	392	385	410	380	395	386	391	398	376	357	385	414	422	418	433	383	424	438	396	391	376	363	367	428	401	429	393	438	416	383	379	378	407	382	427	403	375	411	375	400	394	370	394	401	412	356	397	426	401	400	399	409	383	424	391	426	384	427	368	431	403	383	400	402	389	383	417	422	430	381	377	368	393	381	388	397	398	363	418	389	458	388	423	419	391	412	402	396	417	433	401	385	398	398	431	394	375	394	385	377	410	399	412	364	406	420	379	400	388	401	398	411	395	432	426	364	350	409	391	417	360	419	362	403	393	391	380	392	412	406	351	400	376	412	363	412	378	428	405	391	405	438	390	441	385	416	388	382	423	383	441	397	418	392	433	383	396	368	376	392	399	384	390	393	423	404	381	408	388	396	439	408	382	392	378	378	402	429	394	406	385	407	376	404	388	410	388	381	421	371	363	399	415	386	430	450	431	394	438	400	377	403	389	388	418	402	404	403	375	428	398	391	413	400	427	406	403	389	399	380	393	411	436	374	385	421	420	385	378	389	375	365	405	382	436	410	381	373	388	382	397	416	420	432	428	381	369	404	424	402	390	346	381	383	417	396	373	395	382	413	413	417	434	406	435	403	408	424	436	392	427	384	415	391	418	405	412	398	417	395	379	397	375	398	426	378	407	429	427	382	401	403	368	384	398	386	390	361	432	421	410	393	354	395	395	403	402	409	424	395	385	369	383	387	427	412	380	400	407	380	415	396	404	372	390	408	391	361	408	377	395	396	433	436	421	366	405	419	395	396	396	433	399	363	395	425	393	366	420	402	406	419	413	380	407	420	371	409	386	387	364	435	366	420	394	408	404	428	374	400	379	438	417	395	427	396	414	415	427	392	401	413	393	381	413	397	419	448	440	364	376	409	402	423	379	390	392	399	389	400	438	391	406	366	412	403	394	409	397	385	386	399	404	389	397	427	363	352	397	437	423	436	412	395	408	394	403	396	397	390	384	391	403	382	375	402	400	430	385	379	369	367	404	392	397	411	391	373	402	390	371	412	399	393	395	392	454	381	378	400	398	385	408	437	433	400	375	388	412	435	426	379	374	379	416	414	380	396	430	424	428	415	419	398	384	394	407	390	398	412	367	418	394	358	439	443	385	381	423	428	435	391	418	419	369	427	410	390	430	363	377	424	386	397	392	365	437	393	426	397	401	412	418	378	429	395	383	397	411	427	409	399	407	425	424	419	394	375	406	374	401	423	403	398	424	420	380	373	413	412	427	440	404	400	462	401	427	400	399	385	409	412	366	394	412	395	398	369	413	385	406	393	430	333	380	402	364	370	381	393	373	409	383	411	407	369	417	387	409	424	416	406	393	381	430	374	386	396	427	360	384	382	403	372	389	421	399	381	442	425	404	356	421	371	391	387	427	411	403	388	378	379	417	393	382	386	392	393	409	404	409	409	409	389	398	401	399	443	391	397	397	399	392	397	407	393	411	425	383	370	436	403	437	400	414	431	383	386	422	378	401	415	390	376	421	386	376	380	435	401	410	381	400	411	375	443	353	408	404	387	398	399	415	465	392	410	397	404	375	398	381	389	436	374	342	366	403	393	440	417	426	436	442	436	414	386	395	381	404	446	413	422	389	417	368	416	397	419	380	390	401	388	424	381	357	397	368	376	364	379	376	417	402	403	397	382	385	388	418	435	430	394	372	389	431	411	379	415	375	386	382	416	384	387	399	367	411	436	367	427	385	390	353	430	424	429	383	366	425	393	372	400	389	385	380	416	394	373	401	437	407	424	413	380	367	381	396	375
29575	12247	4043	2508	1457	931	645	542	409	378	311	298	278	300	277	270	249	246	249	193	216	214	224	188	203	178	173	169	197	194	182	171	166	179	155	183	165	178	181	182	202	167	153	193	179	171	164	196	192	173	167	167	178	171	156	185	169	188	163	148	164	200	188	185	145	169	173	174	182	179	132	186	160	164	165	167	167	164	168	186	189	196	168	163	201	178	185	211	199	156	167	180	193	196	158	188	183	185	206	195	181	163	175	185	186	195	174	166	183	175	176	196	165	165	168	203	173	183	162	155	175	188	182	167	186	173	183	190	192	168	173	182	179	188	163	194	198	177	170	172	157	161	199	189	173	181	150	193	199	184	176	172	188	186	171	162	186	184	192	188	174	184	169	183	184	169	186	187	199	167	183	188	178	186	184	182	183	189	174	202	180	185	208	170	184	171	187	191	200	173	156	181	168	162	177	185	180	186	229	194	185	205	153	180	175	149	160	192	192	188	173	179	187	176	189	171	201	176	165	182	158	181	178	159	198	215	169	187	186	164	181	174	186	196	183	172	172	185	172	160	183	189	188	161	204	157	189	175	182	189	175	169	174	185	189	160	151	168	188	184	169	171	183	212	173	165	197	201	174	197	200	183	168	179	185	190	163	169	148	170	182	203	180	192	189	177	181	184	164	173	179	178	177	193	177	168	182	195	175	159	209	187	169	180	170	182	194	179	187	165	178	184	182	165	193	165	192	163	176	174	164	202	164	188	167	177	175	174	164	201	177	163	184	168	214	188	221	193	170	204	189	172	173	203	164	193	182	185	178	167	163	181	186	177	188	195	171	201	169	182	191	186	192	194	149	190	175	188	175	176	164	168	181	148	153	166	152	180	176	177	166	200	155	180	152	160	173	154	161	172	163	204	172	156	188	198	166	176	180	211	202	198	207	172	186	183	189	175	176	187	149	168	164	202	169	207	176	172	146	173	195	183	176	185	196	167	184	196	179	192	189	159	166	166	164	168	150	189	168	168	157	192	169	138	188	149	213	176	197	210	183	174	196	204	170	195	183	182	164	175	181	204	180	187	164	164	204	195	204	163	163	186	168	152	164	169	169	174	166	172	165	204	162	189	178	169	175	191	199	177	166	201	170	169	174	160	170	165	179	174	151	166	212	193	174	193	172	169	158	158	181	174	198	190	183	204	163	175	175	152	170	180	178	164	180	179	180	191	174	185	195	173	176	191	174	151	184	174	162	177	185	192	189	166	185	184	160	175	177	164	175	173	177	198	200	167	176	176	175	171	185	153	213	164	188	170	192	191	188	188	148	170	155	213	189	164	190	155	189	200	185	185	152	160	200	168	195	174	177	186	219	175	174	214	166	184	173	188	199	185	178	189	179	175	181	163	176	163	172	194	151	172	184	182	196	193	170	158	183	191	157	186	216	189	161	161	183	181	173	177	189	187	197	196	193	191	164	175	185	201	204	192	140	178	196	176	185	184	183	185	210	169	174	181	170	194	196	173	171	180	169	158	162	189	167	167	170	192	184	203	168	193	182	191	165	193	175	169	167	184	180	183	201	156	173	172	195	186	157	177	193	166	176	174	175	156	188	171	171	173	182	161	192	152	177	198	177	205	170	200	183	183	216	166	169	184	180	182	186	163	196	166	180	201	174	168	199	183	171	169	155	163	193	194	206	182	164	180	174	197	190	187	189	164	183	182	182	171	166	203	199	188	154	196	187	172	179	197	196	179	161	161	182	185	206	171	193	187	171	171	171	160	171	176	175	184	154	166	163	175	188	213	184	201	170	197	175	169	176	164	159	189	190	195	206	185	174	170	154	172	182	164	169	199	163	180	172	198	178	181	153	167	174	171	180	185	187	192	175	188	176	188	173	193	183	183	199	194	173	169	177	179	185	211	198	176	176	199	171	176	210	191	179	194	184	157	189	157	168	193	167	216	197	171	191	170	174	194	175	179	189	186	174	183	171	180	190	195	197	198	187	157	164	148	208	168	207	189	181	164	162	194	190	182	152	179	207	157	165	199	183	190	173	183	170	176	169	187	200	193	182	192	163	199	156	177	171	186	199	203	180	197	183	185	175	180	179	176	179	190	169	187	213	194	179	179	169	181	185	164	175	170	176	184	178	184	151	174	192	179	191	138	192	184	181	162	156	204	172	176	187	195	164	158	166	173	184	166	187	165	166	176	162	180	179	196	193	175	192	181	190	196	169	194	206	192	175	166	170	154	166	170	181	171	185	200	194	197	157	175	158	168	183	175	176	182	177	196	193	184	187	170	190	198	190	179	198	190	177	193	172	177	217	165	186	198	182	152	173	198	206	213	153	166	172	202	180	192	148	165	187	182	183	195	164	167	182	192	177	183	183	169	193	169	175	188	176	151	196	208	176	190	150	180	153	188	174	163	185	200	199	176	209	192	192	192	174	163	177	175	205	171	187	175	186	179	179	160	184	182	162	187	158	193	191	171	159	187	201	209	162	195	178	159	168	164	149	172	180	177	193	195	178	182	180	183	188	181	158	167	167	162	169	172	167	175	187	186	175	178	183	163	187	165	175	196	179	163	175	183	193	159	184	192	173	181	172	184	179	207	182	180	184	160	159	170	174	156	182	186	191	181	203	163	180	196	128	160	177	179	173	165	187	175	167	205	185	174	187	176	200	187	175	176	183	149	174	172	179	199	197	184	199	187	170	189	170	213	147	187	195	174	177	163	188	175	182	175	176	191	159	201	177	202	170	193	199	175	179	157	174	204	176	179	165	164	154	175	169	187	177	194	177	201	186	181	198	158	170	176	193	158	164	180	181	203	193	161	168	184	182	188	211	176	172	166	186	162	192	175	204	184	182	180	171	159	153	175	175	169	175	177	177	165	150	172	201	194	180	200	182	188	185	173	193	165	179	185	202	184	183	199	180	177	208	189	176	186	190	186	187	175	206	194	188	158	175	186	181	194	196	189	178	170	182	199	200	178	186	215	150	197	165	211	201	178	180	191	205	172	200	194	180	188	219	198	176	162	195	183	175	178	193	163	178	151	150	183	173	192	160	191	146	195	208	170	163	192	165	169	186	171	177	178	195	173	183	180	190	188	172	155	191	172	170	196	167	195	175	164	180	172	176	184	162	148	198	179	183	158	178	162	182	187	170	179	196	166	162	169	181	198	213	191	190	188	178	167	178	187	178	172	191	184	193	171	170	184	166	180	170	175	188	166	194	199	197	180	195	159	171	207	198	168	167	179	179	201	186	160	171	185	188	184	189	219	181	177	172	160	165	209	173	163	162	175	172	159	172	184	175	173	176	204	198	174	167	188	206	189	190	181	180	173	200	171	173	197	188	193	173	177	191	178	188	181	199	185	169	189	158	173	184	158	160	180	180	186	164	168	169	147	177	211	194	187	187	198	186	207	177	186	166	160	187	174	166	177	172	159	168	168	147	173	148	169	191	163	169	167	195	189	184	172	179	198	186	180	164	193	174	185	179	185	174	179
16871	7087	6523	6878	5400	3815	2803	2203	1772	1491	1373	1186	1024	1032	914	955	931	826	700	598	618	533	537	521	485	478	395	456	454	429	428	422	420	419	399	440	409	433	423	390	427	403	420	433	430	397	411	371	410	411	395	399	389	378	415	398	378	380	398	386	406	391	405	434	407	400	395	394	403	393	392	400	399	369	426	390	399	371	408	388	404	388	394	371	413	394	353	391	415	388	404	373	378	375	405	368	390	353	383	414	366	368	443	384	401	343	380	354	405	402	371	409	370	407	371	400	402	389	388	404	385	358	375	386	395	379	383	387	400	364	369	403	360	383	393	406	385	374	395	396	385	395	404	390	394	365	371	388	380	412	410	395	413	419	399	370	414	416	369	356	408	362	372	364	401	402	404	379	415	401	393	392	352	385	349	375	397	434	379	398	355	393	383	381	363	402	414	391	400	407	369	387	397	389	373	389	402	367	379	394	355	368	435	363	393	418	372	416	397	386	372	382	362	393	339	358	404	400	368	377	381	375	374	391	382	362	377	380	399	404	399	444	395	400	366	330	382	377	386	410	406	391	410	413	410	389	347	396	364	403	397	384	368	393	372	390	418	421	391	385	383	378	379	371	412	368	409	401	383	404	389	378	394	419	396	395	386	388	379	401	379	370	370	397	325	402	419	396	369	342	435	374	388	376	389	396	415	410	432	353	392	401	413	405	416	389	369	394	372	375	389	356	399	424	390	405	393	407	380	361	416	389	408	423	425	389	406	395	365	373	403	361	405	380	397	385	400	401	398	374	395	377	346	410	406	409	404	390	403	375	429	402	368	395	379	403	405	415	388	401	432	380	376	392	427	424	397	347	388	394	384	429	389	424	419	408	420	373	364	376	428	394	393	362	392	361	380	372	392	387	406	373	383	380	423	404	352	388	391	365	394	416	410	348	371	417	371	364	382	408	444	358	407	391	389	422	387	377	377	388	375	405	357	411	394	398	383	408	378	383	404	408	401	384	347	403	397	382	371	392	379	392	388	379	375	391	397	376	405	390	385	409	396	373	408	418	368	413	389	349	380	413	372	379	388	376	386	382	376	414	409	359	377	369	398	369	374	381	400	396	350	346	392	363	391	371	376	412	392	379	364	396	396	402	422	410	365	397	400	427	395	408	402	381	402	370	377	379	395	398	392	401	431	382	355	375	384	417	361	372	388	360	418	409	375	376	388	388	359	402	402	368	388	381	393	406	382	371	391	385	400	404	420	407	383	382	376	372	392	394	367	375	391	393	435	400	387	410	385	360	383	400	364	407	395	355	375	414	414	398	413	403	408	402	358	414	395	391	375	410	359	388	347	382	408	361	407	388	379	385	422	389	383	412	383	411	403	380	392	383	383	377	419	376	343	402	396	401	419	380	426	393	381	420	387	351	398	382	369	384	365	342	399	374	369	377	403	391	396	399	409	409	392	380	412	385	371	395	409	421	403	394	367	407	388	387	393	406	401	401	399	378	384	383	419	366	349	384	416	401	375	354	398	371	369	417	395	391	404	425	387	372	379	386	435	387	388	369	387	345	375	383	407	413	354	395	377	387	405	412	367	381	410	383	417	395	363	391	415	377	380	378	408	410	352	425	405	395	403	394	404	381	402	394	414	399	388	414	373	373	391	387	404	396	399	368	372	369	390	393	389	420	365	386	393	382	381	411	396	386	392	410	381	383	342	395	376	383	402	433	379	375	370	410	404	356	397	383	379	386	352	392	374	408	360	360	372	364	403	377	402	406	405	393	403	413	355	367	384	387	377	355	370	386	375	390	404	396	385	393	411	372	388	396	418	380	397	409	404	417	419	403	386	414	341	422	387	408	381	372	390	385	344	379	368	380	384	372	384	395	396	367	387	409	377	399	378	405	368	409	419	394	385	367	404	353	362	400	399	373	389	416	370	402	414	379	409	367	377	410	375	375	393	375	396	378	393	400	376	385	387	390	379	375	401	393	413	440	354	410	389	381	418	409	401	371	409	416	431	352	398	423	394	402	363	392	417	375	368	422	399	379	380	410	388	428	403	423	367	371	368	389	379	402	407	381	380	388	394	367	395	377	379	401	406	383	413	392	375	394	375	419	415	371	399	385	401	405	380	381	376	377	364	392	358	392	392	392	435	382	395	449	403	404	381	382	394	370	360	388	374	404	398	354	392	410	383	401	401	372	413	380	410	387	400	363	375	348	382	411	358	356	401	407	417	433	352	376	385	405	383	394	388	360	415	383	416	394	379	407	392	394	386	366	414	402	375	387	415	363	380	406	388	368	380	401	408	367	411	385	360	383	367	350	388	395	368	395	457	384	351	376	393	386	368	360	379	399	380	345	410	402	407	391	409	379	390	406	391	402	422	375	375	385	393	367	391	389	413	390	433	399	428	365	397	396	383	371	386	387	404	383	391	366	402	342	377	369	358	392	384	394	383	401	382	407	387	412	401	395	401	417	428	413	418	343	350	406	378	381	367	406	412	398	360	379	412	376	385	387	390	400	366	404	389	409	389	359	371	371	432	420	417	354	402	352	369	413	390	389	387	391	397	388	406	383	419	418	367	395	386	386	429	392	410	384	373	385	364	397	374	406	411	385	407	413	394	391	380	388	368	388	435	351	349	414	408	413	370	395	407	404	414	387	371	379	409	374	376	394	348	410	368	367	415	387	385	417	369	363	409	408	399	395	405	372	381	380	380	383	367	399	383	376	362	420	346	368	388	375	389	391	382	392	380	403	412	394	362	360	360	401	382	388	383	382	403	391	367	379	414	398	366	386	405	379	402	380	365	363	386	392	398	357	369	387	403	405	381	355	377	398	393	355	385	391	390	390	396	371	407	350	388	370	400	381	389	410	378	405	371	384	381	388	393	401	391	400	395	391	385	395	368	407	375	386	402	426	386	380	412	431	370	393	394	427	419	369	389	394	324	401	389	404	353	379	356	344	380	412	379	382	387	382	393	392	366	403	402	412	383	425	388	405	438	368	363	405	407	399	376	376	385	367	354	370	408	381	435	400	379	404	383	400	398	387	408	387	363	386	378	405	386	387	373	390	400	407	378	385	412	402	392	410	367	375	373	368	428	390	399	381	360	398	345	390	376	391	375	392	342	392	399	407	401	375	364	395	353	383	375	364	391	395	385	395	376	381	364	377	385	400	401	354	372	396	394	375	420	411	434	362	376	437	383	398	425	397	386	391	404	407	376	357	404	391	391	375	390	398	370	389	382	425	398	394	382	419	409	442	356	361	394	377	411	375	383	379	380	382	390	381	373	391	392	414	377	428	376	371	400	418	372	385	425	403	413	347	361	360	393	335	404	388	383	373	379	382	399	395	394	382	384	396	392	370	348	423	379	412	397	428	389	405	419	398	391	408	357	410	374	373	390	401	381	394	419	396	425	380	360	426	382	374	374	370	379	382	378	377	362	373	391	368	401	379	393	398	409	417	367	377	373	370	425	375	400	351	422	364	385	383	397	365	381	396
46660	20221	7571	4008	2354	1424	1033	799	608	583	446	370	363	347	314	362	323	265	246	210	216	221	206	197	195	173	148	171	170	154	180	196	170	163	153	134	153	149	182	162	149	189	186	155	147	143	133	185	165	155	179	166	151	155	151	147	137	158	141	144	188	143	185	185	176	183	137	157	160	182	134	170	177	149	152	148	175	170	160	157	159	141	155	145	145	157	174	157	138	169	160	148	157	179	153	150	180	138	139	147	167	166	175	125	169	194	162	178	172	179	167	143	151	148	156	141	145	194	120	159	176	143	167	174	186	173	188	158	157	154	150	148	172	155	171	156	135	149	172	156	161	163	173	164	150	142	141	163	159	175	166	142	146	152	155	136	196	149	151	167	141	163	172	131	193	182	160	160	149	181	165	152	139	180	153	141	149	155	161	155	150	152	172	150	147	158	173	153	137	140	163	164	199	171	174	162	145	168	140	161	145	172	150	167	141	137	176	143	164	146	186	157	171	174	141	161	149	138	162	152	158	156	164	166	154	171	166	187	193	160	159	147	155	162	140	156	187	156	173	162	180	165	152	156	161	175	139	177	147	146	153	182	168	143	151	167	162	139	155	129	141	167	167	171	170	153	152	143	153	147	161	152	161	172	154	178	159	149	150	153	155	147	193	169	163	149	180	159	161	166	157	165	173	162	148	154	141	154	152	179	177	144	185	168	152	157	154	180	162	148	164	150	141	129	151	153	160	155	159	152	182	139	139	146	159	162	173	132	163	176	162	163	176	151	154	149	147	144	192	169	150	174	177	143	173	150	147	148	158	167	152	178	162	145	174	165	162	162	149	150	168	173	157	157	146	173	161	180	178	140	145	129	177	175	155	164	168	164	145	146	170	188	154	178	127	157	163	177	153	164	149	156	174	178	148	159	168	151	154	150	177	167	178	136	159	147	160	166	162	151	156	149	146	142	165	164	153	163	150	180	180	170	144	170	145	172	155	150	158	177	199	156	163	165	179	168	154	143	160	162	145	143	153	175	168	166	147	186	142	134	145	151	151	156	170	158	170	144	170	165	150	173	162	158	159	181	143	167	172	146	150	162	152	140	161	145	157	164	148	153	149	158	154	151	158	154	135	155	139	169	154	165	144	155	155	173	170	156	148	161	167	169	165	191	145	185	153	156	180	183	171	168	153	142	158	166	162	139	159	148	159	157	165	168	188	164	151	179	157	201	164	138	150	148	152	148	180	149	160	170	170	165	174	168	175	146	150	150	147	174	147	143	186	158	158	154	152	167	141	159	136	125	171	148	152	150	176	146	144	157	167	175	154	165	185	184	159	178	130	139	155	140	152	160	157	147	168	156	153	163	182	157	151	180	189	177	162	183	165	183	157	170	150	175	154	164	155	153	160	156	169	147	158	172	159	164	148	136	167	180	150	146	158	161	168	148	142	175	164	147	178	146	168	168	150	134	170	154	159	148	165	148	155	175	162	152	158	161	174	144	172	151	173	179	174	169	174	135	150	138	140	173	141	176	139	170	174	167	174	180	171	163	164	156	154	165	161	173	153	167	155	151	152	155	173	165	154	157	151	154	155	171	131	163	157	171	165	169	143	156	132	159	130	194	171	170	160	164	146	160	164	163	179	163	147	161	165	172	156	162	146	170	149	135	157	168	150	181	159	176	181	170	166	169	153	167	140	155	156	159	137	168	181	154	173	156	155	130	163	147	168	154	175	152	160	166	171	126	152	124	128	168	176	160	185	153	173	152	153	163	156	165	211	159	150	130	154	141	170	177	155	199	151	157	149	147	180	163	182	168	160	180	151	155	141	155	146	155	168	180	159	194	167	149	141	134	169	188	149	146	156	167	153	194	148	149	139	148	169	183	147	158	173	163	162	130	140	157	180	145	158	154	137	165	150	169	152	164	158	158	137	154	156	135	153	172	157	159	150	141	155	159	184	162	172	176	144	157	148	137	159	158	164	154	154	174	156	148	177	135	151	141	161	162	144	152	149	149	147	132	167	147	154	135	146	174	170	147	163	152	135	165	151	171	139	148	161	125	172	154	158	178	136	149	139	167	158	176	156	167	166	161	137	166	139	140	149	159	161	169	160	179	203	159	151	144	162	169	168	160	153	138	145	148	140	162	174	161	160	169	168	172	149	165	155	161	181	134	150	163	157	169	150	181	185	155	155	171	131	157	174	164	152	149	163	173	150	152	147	179	180	182	154	165	165	163	147	156	162	151	154	155	164	159	161	175	173	182	157	162	157	155	160	168	151	144	159	154	136	172	147	175	174	137	155	171	187	158	155	166	150	146	169	156	179	148	179	170	160	156	157	147	145	168	141	138	151	168	172	159	170	161	138	163	178	148	157	154	166	148	163	169	150	147	146	160	164	149	170	182	152	151	147	165	159	142	181	164	151	152	160	163	151	157	174	157	144	144	198	157	147	138	169	173	147	151	183	152	142	157	178	181	150	177	154	155	149	139	169	159	147	176	166	153	160	161	152	173	158	149	169	141	143	165	168	139	144	162	161	172	174	170	140	177	159	137	167	175	168	166	161	164	162	170	144	165	180	144	149	149	170	171	186	176	144	146	174	149	165	170	165	143	160	168	156	156	173	165	157	152	170	149	144	174	161	176	187	152	168	171	150	166	153	156	146	169	189	164	156	174	169	172	139	162	193	175	159	167	170	151	153	160	186	145	158	174	171	167	164	165	166	152	147	166	156	179	177	167	171	131	144	167	155	169	164	162	174	158	163	146	153	172	158	150	168	167	142	179	154	186	179	132	170	153	159	179	160	176	152	188	183	151	187	170	172	190	158	142	170	154	185	148	164	146	165	166	153	135	149	149	154	156	181	156	144	163	155	147	143	146	173	188	177	160	194	182	157	158	150	170	164	151	158	177	185	189	151	157	156	144	167	132	159	160	164	151	164	149	173	185	147	169	161	153	165	161	162	160	171	151	143	141	154	127	159	168	175	169	167	148	163	165	151	147	160	180	154	146	164	163	161	154	162	133	146	145	148	151	135	163	172	152	129	143	179	159	159	160	145	159	150	146	151	157	138	149	144	158	168	152	151	168	163	158	171	141	171	159	161	161	182	168	155	163	151	143	178	172	166	162	162	167	160	144	151	154	162	161	176	158	168	174	144	151	158	163	162	174	147	132	154	138	158	150	143	149	158	172	152	166	182	158	162	161	153	151	178	157	162	170	160	163	159	171	153	150	141	161	169	167	163	157	163	170	141	155	160	175	169	162	171	149	144	159	150	159	147	179	155	170	141	147	161	184	171	162	150	141	171	152	176	142	175	138	156	157	153	170	164	185	165	168	170	165	163	186	175	164	148	184	154	151	145	167	172	130	143	138	143	161	159	144	148	163	149	170	154	134	157	159	174	150	170	160	180	157	159	190	158	170	150	178	163	158	169	154	169	145	138	177	147	163	178	163	157	162	143	150	155	132	166	152	183	163	122	174	160	157	161	175	146	161	175	158	161	149
27488	12294	10108	10262	8268	5898	4494	3478	2851	2529	2157	1816	1502	1481	1465	1412	1296	1049	858	799	670	697	684	636	569	543	446	481	428	428	405	428	455	411	398	412	393	397	397	399	436	388	396	388	383	376	350	343	410	367	352	369	344	354	376	401	394	353	357	374	325	374	363	360	368	384	370	357	353	357	367	364	320	346	373	328	324	365	335	351	368	346	371	362	355	378	384	362	346	360	368	366	330	377	326	346	314	351	360	359	348	333	386	309	332	352	329	353	345	386	370	346	347	349	342	358	330	373	349	334	372	381	367	381	344	327	348	339	366	348	378	361	311	318	323	327	343	368	367	352	377	363	356	358	341	316	356	360	363	348	356	383	335	366	355	353	345	379	381	357	335	356	345	367	358	352	347	360	348	358	358	362	336	332	362	357	382	335	352	351	358	327	368	324	375	357	324	330	349	382	366	360	374	346	350	355	361	352	347	361	347	354	370	347	348	360	364	355	347	331	338	366	355	365	336	345	337	344	337	364	356	362	353	411	360	386	342	334	338	368	349	367	353	364	351	377	355	365	319	369	346	354	349	347	338	355	358	310	338	362	364	396	330	339	348	336	376	379	374	349	364	352	348	327	370	355	361	329	364	373	363	379	371	341	340	338	352	325	371	342	326	364	343	351	354	366	369	313	352	363	369	317	352	333	306	392	382	334	333	351	335	366	366	371	344	328	359	398	330	331	348	336	342	371	357	374	344	345	358	342	348	378	351	327	351	359	363	378	343	354	376	343	382	388	347	358	340	356	333	324	331	355	374	334	375	359	377	348	382	352	352	364	380	340	351	352	371	363	351	350	386	335	386	347	351	362	345	344	348	322	392	339	358	358	380	406	348	362	340	350	345	345	320	362	382	357	346	346	337	360	343	338	377	380	334	374	373	329	378	369	357	335	350	339	405	351	381	331	381	357	378	318	361	353	342	362	361	309	392	372	357	360	334	364	378	362	369	365	365	368	327	355	376	359	340	377	379	322	327	340	377	367	365	349	356	364	353	372	345	321	332	374	361	333	392	346	363	367	330	354	379	307	356	356	377	353	327	360	370	368	376	371	357	366	387	341	342	332	356	358	343	341	363	377	350	380	345	359	343	378	340	371	394	336	370	369	351	327	380	381	347	350	334	316	375	340	348	365	354	349	346	375	342	340	351	352	335	374	336	358	334	360	352	360	360	348	357	371	338	377	385	382	327	309	328	376	330	354	362	351	378	348	342	314	336	336	343	367	352	376	373	388	358	365	348	331	349	328	360	375	346	365	327	404	356	373	352	348	321	335	359	350	357	341	368	349	398	335	348	371	376	319	383	351	363	351	386	346	380	342	327	363	354	315	337	368	355	369	367	382	369	370	335	354	328	334	367	336	353	310	370	386	338	351	345	357	359	362	379	328	349	380	374	369	361	386	384	344	342	336	330	338	339	372	355	367	339	363	369	383	370	342	348	358	352	330	323	370	339	370	313	353	339	366	314	341	342	351	346	366	357	347	359	338	365	356	336	361	341	333	366	386	360	370	363	358	359	332	338	358	334	365	351	335	349	330	330	357	323	334	347	356	343	375	348	380	350	332	355	342	316	360	348	348	329	354	361	360	366	393	347	361	365	378	313	381	344	333	375	346	371	351	319	362	349	334	337	359	349	362	350	373	360	351	359	361	360	366	389	370	319	367	337	394	339	331	372	360	344	348	361	353	342	343	362	354	357	367	373	365	359	342	350	358	364	354	358	360	362	353	342	377	382	345	367	343	371	369	338	371	374	372	358	323	335	375	352	376	324	347	357	339	375	331	345	346	323	365	368	353	349	357	317	345	337	336	358	350	376	370	356	386	333	346	355	356	358	349	364	351	377	369	389	359	392	394	363	355	381	344	313	355	356	368	370	365	362	352	376	366	334	377	409	393	346	369	371	351	342	336	368	344	348	359	347	335	377	314	362	338	345	317	367	375	351	374	341	325	337	370	367	353	363	335	355	339	352	374	357	343	362	376	380	349	380	406	355	345	400	320	342	352	338	333	337	315	351	342	363	329	361	336	373	395	366	332	359	349	347	384	348	335	360	352	373	367	392	346	330	348	371	355	368	328	334	372	365	365	353	404	367	347	369	368	379	343	335	379	374	343	334	315	365	359	332	372	354	381	333	338	344	346	342	381	373	338	364	361	344	385	362	361	376	358	336	342	368	347	358	376	339	348	384	369	345	333	347	336	322	345	354	358	362	370	360	328	332	365	338	356	364	350	364	361	306	310	365	352	356	385	365	357	328	342	383	361	362	350	370	333	336	369	364	354	365	334	361	374	343	371	360	359	345	354	397	325	363	350	380	336	333	323	355	353	390	368	335	374	374	383	351	347	352	333	410	365	347	338	356	369	335	308	358	331	343	353	361	370	406	350	349	327	330	359	322	329	370	367	350	328	327	375	333	361	367	378	336	360	351	365	370	355	373	355	373	359	341	379	346	353	353	330	401	367	357	380	348	343	380	372	392	348	374	378	362	347	356	371	356	348	342	365	401	363	341	350	378	339	369	350	399	377	347	369	353	379	356	374	351	339	340	389	340	346	331	362	345	338	363	359	311	371	363	332	347	402	347	333	382	340	371	361	356	377	344	340	322	380	335	384	342	334	332	371	343	357	375	363	314	359	343	353	365	335	345	352	373	357	364	360	356	358	328	349	397	369	322	373	372	371	343	357	363	339	369	329	374	332	351	373	365	371	362	352	361	347	396	364	359	356	370	337	358	380	368	347	349	352	368	298	335	367	365	385	353	365	348	381	360	355	347	353	364	367	368	366	372	372	352	337	348	360	348	318	342	318	320	338	364	361	362	342	381	362	350	358	359	348	343	341	384	368	354	347	357	377	375	376	344	332	327	340	378	355	353	374	332	337	362	356	318	363	314	363	350	334	351	366	327	332	349	375	349	361	367	351	328	303	319	334	345	329	342	362	325	336	352	361	366	363	308	350	353	346	353	364	352	345	346	374	364	330	363	357	337	360	340	317	374	359	402	344	339	330	358	344	334	367	340	351	360	344	396	354	344	327	354	358	314	368	362	380	382	369	318	384	381	363	327	351	345	346	360	351	363	350	376	379	317	368	355	373	374	359	354	335	344	378	374	361	362	342	349	373	371	342	382	362	376	357	353	376	364	347	350	383	347	337	380	335	349	356	359	338	333	350	359	344	316	333	354	370	342	378	358	393	400	314	342	320	379	369	339	355	353	343	378	343	359	335	378	330	346	321	329	359	330	310	354	376	373	367	340	342	325	380	378	403	355	304	384	354	339	310	343	352	341	360	343	342	344	355	362	372	353	335	356	383	389	347	379	324	349	355	355	356	375	343	351	362	340	360	379	378	362	376	340	373	321	357	384	340	374	366	369	346	377	361	333	332	349	342	378	382	357	344	361	353	360	368	377	330	355	311	332	324	371	352	388	375	363	331	361	346	340	356	373	363	354	382	382	342	384	341	370	326
53180	26804	11399	5959	3588	2135	1506	1369	1059	851	721	613	514	439	521	459	416	348	321	288	255	261	232	222	262	200	243	221	213	157	192	204	191	171	207	220	191	189	213	227	178	162	201	181	175	195	173	190	187	187	177	210	179	175	173	167	184	187	206	188	211	191	162	200	156	162	191	154	169	193	152	172	190	185	167	169	163	165	195	174	157	184	160	169	184	184	197	195	189	184	168	164	169	186	185	168	207	160	174	185	162	178	164	147	189	180	176	208	195	174	198	181	180	178	197	183	174	174	168	196	188	175	161	163	171	195	183	190	173	189	172	192	176	190	192	160	164	184	156	159	186	191	161	207	217	189	184	163	164	173	174	165	206	213	194	173	188	191	191	183	193	162	174	175	176	169	174	168	162	186	176	183	168	176	151	194	185	184	187	188	179	177	174	173	188	155	146	173	224	170	179	192	195	157	177	194	186	180	178	183	167	169	207	163	191	186	191	195	182	187	193	188	194	196	170	182	168	172	179	212	181	170	193	188	159	180	187	193	196	184	186	190	166	186	157	166	197	168	133	203	189	197	139	181	169	190	188	214	179	166	171	173	201	186	169	161	172	180	197	179	182	173	178	168	176	164	180	183	182	174	205	185	193	172	181	195	184	175	165	167	168	192	200	167	180	201	178	207	184	195	185	156	165	201	203	167	185	181	194	195	211	162	170	190	191	174	186	182	183	199	171	202	169	187	178	178	165	196	188	198	192	189	173	155	173	167	193	191	197	181	197	201	167	178	156	186	205	160	195	181	168	168	166	160	188	213	171	199	175	196	171	179	161	184	190	169	204	223	188	180	184	168	187	167	180	175	180	196	179	172	173	189	207	170	183	169	191	169	164	178	177	165	173	194	176	181	168	175	170	162	198	189	171	174	190	189	173	177	176	171	188	174	165	170	203	197	155	183	198	175	201	183	156	205	181	188	170	191	196	176	173	203	168	192	191	184	226	178	195	180	173	169	181	221	180	187	183	160	210	183	218	187	176	161	181	184	163	194	181	166	204	172	173	173	152	177	197	181	208	199	157	177	170	197	168	180	185	167	161	186	172	181	160	167	184	181	189	169	187	207	199	159	146	166	206	199	186	180	177	182	175	190	191	177	177	170	197	171	211	172	183	192	195	162	215	211	187	164	175	196	168	183	188	184	196	200	185	175	164	208	177	185	171	182	177	180	181	189	201	172	185	205	170	195	184	170	162	178	181	161	176	159	154	175	184	186	214	174	183	170	156	152	202	177	179	183	178	196	163	155	156	179	172	164	173	190	181	175	185	183	184	210	176	196	195	181	174	190	182	180	164	185	211	194	180	185	199	196	199	176	157	140	188	147	184	200	177	153	175	199	183	179	203	157	182	158	166	150	180	175	202	192	182	197	182	174	167	184	192	203	190	163	177	163	177	185	187	184	191	187	175	169	179	166	176	156	150	193	155	193	162	169	161	171	203	187	199	169	162	178	197	196	195	189	172	147	190	186	160	156	150	170	180	172	170	185	191	185	192	186	178	161	200	168	174	187	184	176	184	204	188	188	183	172	184	211	190	195	168	172	192	204	179	183	187	166	191	195	202	179	212	164	179	186	161	176	196	160	172	169	178	160	208	179	180	173	180	207	181	176	190	205	150	173	179	164	148	180	168	190	216	193	206	176	188	147	143	177	175	209	178	206	171	189	177	199	188	166	153	164	178	203	195	186	194	169	162	195	185	194	187	176	164	176	195	175	169	184	176	201	200	167	186	165	192	171	173	169	175	182	168	175	180	160	206	180	191	147	161	189	186	176	171	180	205	151	154	167	184	173	187	174	190	205	171	175	185	169	174	191	195	168	175	178	147	191	167	190	168	200	173	173	198	183	150	172	187	190	171	192	190	182	191	202	191	176	195	189	189	180	192	171	194	181	200	179	160	198	166	169	176	189	163	183	177	186	182	179	165	167	178	165	191	202	158	176	188	174	172	164	203	157	171	189	188	210	168	188	181	192	177	190	191	186	176	196	166	179	169	183	197	203	216	193	176	198	166	167	201	186	163	159	177	207	161	174	211	208	225	196	186	185	181	192	196	198	186	188	159	170	171	157	165	178	196	196	192	172	173	164	200	189	162	185	188	168	187	182	195	166	205	198	185	160	154	157	168	175	200	184	176	177	181	182	164	176	186	190	173	192	171	181	172	182	191	156	172	175	184	208	154	177	184	154	186	199	162	173	186	206	190	182	190	181	194	161	194	195	192	217	183	194	173	170	181	205	183	188	201	177	182	189	184	202	180	188	168	155	185	164	152	171	181	164	183	183	180	156	160	171	204	204	196	186	191	173	194	194	172	173	166	197	154	162	204	181	187	154	174	172	184	182	180	167	173	191	183	168	161	200	185	201	184	189	216	171	187	183	193	194	173	163	186	190	206	164	182	191	188	160	193	196	155	189	198	188	189	183	180	210	158	184	193	154	160	161	153	170	138	177	175	205	157	179	199	180	177	182	158	188	166	165	156	182	197	179	196	191	183	175	203	193	162	196	188	170	164	184	194	156	194	187	188	157	202	206	180	203	183	185	190	181	152	190	191	189	169	160	196	187	175	177	179	161	188	196	173	167	178	183	188	180	167	181	177	180	199	187	175	162	177	160	166	171	163	183	184	182	202	190	204	183	178	183	159	170	185	171	193	184	193	194	167	199	174	178	196	173	186	204	188	195	189	190	150	197	178	215	198	184	184	211	195	191	191	162	178	180	182	178	172	164	187	172	171	182	159	151	194	188	167	192	191	187	165	151	176	185	188	183	176	183	203	168	200	202	192	187	178	182	172	176	155	149	194	183	180	167	180	173	209	199	203	181	182	161	174	176	180	174	186	170	180	179	188	181	169	194	176	196	165	171	181	178	174	184	159	168	180	192	168	170	178	161	201	173	176	209	187	179	175	192	180	189	202	168	156	156	177	186	163	152	172	180	190	183	192	180	178	191	178	173	165	170	163	179	163	197	164	183	177	177	154	163	212	177	168	175	174	196	186	188	163	175	171	187	179	181	185	177	199	183	177	185	180	169	184	159	174	171	166	174	181	189	195	205	168	190	178	194	181	201	191	171	185	195	166	197	173	186	189	187	192	183	182	179	181	185	151	182	198	173	195	186	168	164	166	177	192	181	192	140	194	198	179	175	189	175	177	180	156	168	147	162	171	173	149	194	172	194	162	173	156	171	167	219	187	152	191	157	192	166	206	192	169	168	165	168	178	174	162	190	148	151	171	195	169	169	199	178	180	205	174	159	163	159	197	212	194	182	153	186	190	181	140	180	193	181	175	184	147	188	186	190	161	198	172	160	167	164	156	183	165	169	167	187	192	177	187	167	184	224	157	172	182	170	202	193	195	170	171	172	191	161	178	183	173	197	201	183	170	187	171	184	196	170	172	162	190	175	157	177	188	179	182	174	195	176	153	200	176	169	162	174	178	182	184	153	185	196	191	178	184	176	193	179
30572	16187	13327	13826	11241	8159	6504	5601	4822	3911	3332	2645	2197	2195	2256	2161	1959	1454	1228	959	961	938	855	780	745	652	585	500	529	504	522	508	540	540	453	471	478	495	452	498	431	494	447	453	430	439	435	439	395	448	417	439	431	417	410	364	403	397	416	410	414	367	460	426	403	360	404	429	420	374	394	420	410	383	378	368	373	413	385	363	419	414	385	375	427	352	368	419	377	397	400	373	404	382	381	405	379	378	376	422	390	400	389	434	389	416	381	417	387	411	390	410	408	387	391	406	381	362	383	394	407	393	389	394	390	412	403	383	399	404	444	392	386	412	377	375	427	384	385	356	374	423	373	386	425	375	390	418	439	416	395	427	387	416	403	373	431	393	393	409	410	431	399	351	406	407	378	395	383	369	396	378	402	415	398	405	416	372	377	421	414	388	370	368	390	378	451	419	401	369	393	387	351	388	365	378	390	377	392	399	399	421	380	403	423	381	383	401	413	379	390	392	386	395	375	376	434	401	395	368	408	409	401	369	441	380	417	362	384	409	389	413	397	402	389	402	385	389	365	389	410	381	432	418	386	370	404	397	404	400	350	418	434	391	386	445	401	378	432	396	419	387	383	424	381	393	399	397	390	387	388	377	369	394	411	429	380	380	392	408	400	419	422	402	394	377	406	388	440	381	369	385	383	396	393	415	404	417	363	382	379	388	380	373	396	420	406	377	414	415	414	367	380	393	412	417	367	438	376	379	439	413	426	397	375	405	413	395	415	341	401	412	375	412	406	362	382	400	376	398	382	400	383	413	365	391	412	415	433	413	416	364	416	387	390	398	394	409	406	398	376	397	406	385	371	369	378	371	446	392	376	400	391	406	362	380	384	359	395	438	388	395	408	418	362	402	376	408	376	376	429	410	389	396	400	393	425	423	380	396	432	388	417	389	420	406	391	412	394	423	377	444	390	394	400	380	378	370	395	415	430	388	383	386	423	423	394	413	410	401	438	412	434	367	384	368	390	411	406	390	398	383	378	406	397	395	391	420	387	436	424	377	381	378	379	383	384	398	379	406	362	382	384	402	368	393	435	389	379	416	403	365	409	377	413	397	376	362	371	402	400	403	403	399	371	397	424	368	447	405	375	424	416	392	398	391	422	386	389	387	372	391	379	380	405	347	411	410	377	380	390	394	383	376	390	396	427	388	398	382	424	371	362	369	383	371	441	338	429	373	389	410	401	429	364	396	397	414	362	366	364	431	431	388	419	381	418	396	397	391	407	442	390	383	392	433	394	424	379	394	387	425	411	411	373	418	396	364	370	402	390	401	384	387	366	398	393	437	408	337	366	415	370	408	397	374	414	402	354	407	398	403	378	396	366	389	415	393	409	387	380	375	388	380	432	388	381	373	413	358	417	414	416	422	362	387	417	406	415	404	383	416	386	393	410	393	399	399	381	376	378	391	401	376	394	402	418	433	423	385	370	457	397	364	410	413	380	392	386	414	396	444	377	406	382	388	423	416	423	426	395	408	401	412	402	360	409	438	386	397	436	385	418	388	402	374	387	414	396	414	410	367	413	391	416	402	381	411	393	425	383	375	376	404	354	381	447	424	402	394	364	379	391	387	380	392	427	406	404	369	392	412	400	372	389	407	368	412	398	402	410	389	400	410	359	377	412	401	373	402	421	408	401	408	354	384	382	393	421	355	426	393	381	393	364	428	384	449	416	411	405	410	366	373	413	375	393	421	380	399	382	406	388	383	371	386	399	433	444	376	374	384	361	386	386	424	389	375	387	394	391	398	380	436	418	369	387	381	423	403	383	416	417	460	401	376	386	405	404	380	415	392	413	405	420	396	394	380	367	399	393	366	425	381	422	402	380	432	403	394	405	378	399	443	431	367	410	388	435	393	385	413	441	384	397	396	414	408	423	408	376	386	387	422	385	411	457	421	375	377	405	395	399	432	380	378	407	435	420	384	399	428	409	403	386	376	410	382	405	425	355	384	424	417	394	417	412	367	395	366	419	339	380	407	367	390	378	407	398	373	387	401	367	409	392	383	355	397	418	409	393	400	379	392	413	393	393	390	374	391	401	379	380	390	409	412	408	377	418	367	354	363	392	409	418	404	405	400	426	431	390	426	423	403	404	381	420	417	399	427	383	387	372	419	405	429	391	356	381	382	419	410	424	384	401	376	413	351	375	460	404	386	411	396	372	429	403	420	357	366	389	399	384	421	391	392	420	391	436	369	371	415	394	414	415	408	397	433	396	417	418	405	373	401	383	402	369	403	382	409	392	414	364	374	403	402	399	387	413	388	382	412	409	410	405	381	376	398	411	384	407	389	362	404	391	430	375	384	387	382	414	421	362	399	419	412	378	365	404	346	390	393	412	436	402	407	358	376	417	363	422	397	386	428	433	383	390	407	390	421	385	427	412	417	382	375	404	392	394	384	407	369	424	383	382	390	418	394	366	348	390	395	396	373	385	373	389	410	410	373	387	398	409	380	385	396	416	338	381	391	391	413	391	389	410	369	400	416	389	414	405	427	418	384	413	418	393	401	390	419	374	396	361	361	404	376	407	395	391	360	399	417	375	408	408	396	424	394	379	346	413	389	418	380	395	389	411	406	415	401	379	402	415	344	426	411	375	401	382	374	405	394	392	417	396	399	402	388	410	405	384	393	385	382	405	383	412	365	372	344	430	388	402	374	376	383	417	365	363	382	372	418	395	413	413	431	377	405	417	417	438	389	378	417	390	371	393	392	351	394	388	372	371	381	423	373	452	359	428	380	427	430	393	396	406	412	411	370	386	398	420	359	408	405	406	426	421	398	441	368	401	403	393	386	377	394	394	416	404	391	406	412	421	405	374	374	405	421	422	413	354	386	409	410	384	403	381	405	429	377	399	393	413	395	395	411	378	409	397	378	400	368	410	392	353	420	445	390	403	380	418	389	401	372	383	371	392	380	401	380	397	412	421	400	385	384	403	360	369	379	401	397	387	419	386	384	422	420	380	396	375	381	379	381	404	389	379	372	393	389	378	406	429	413	420	382	414	399	413	370	374	408	419	394	412	398	394	414	395	423	406	389	407	385	393	400	381	375	406	409	415	431	378	388	416	397	392	399	400	380	390	389	396	390	395	444	384	381	354	392	408	405	392	389	374	396	369	410	404	368	411	395	419	393	396	381	408	415	401	393	391	394	417	379	399	417	405	419	398	417	390	424	383	410	420	409	392	408	379	378	412	422	388	404	420	388	391	392	400	401	387	391	385	370	385	408	410	417	430	418	409	390	385	396	406	378	412	413	374	390	402	383	375	409	409	396	384	406	404	443	383	375	412	406	394	388	374	400	397	405	407	403	360	406	403	396	378	419	361	409	404	403	368	390	404	367	419	409	333	414	415	361	383	403	385	427	407	426	382	412	396	404	381	407	401	377	399	371	406	401	402	396	377	408	388	380	391	398	392	394	409	390	389	397	391	370	379	388	369	408	390	382	386	398	405	382
33582	12769	3643	1993	1287	869	672	554	490	455	399	314	285	309	328	338	278	245	204	227	197	212	196	188	218	214	186	176	187	180	193	200	162	160	192	197	197	177	183	167	191	176	163	168	197	179	194	185	177	168	181	167	181	196	216	166	178	175	189	218	188	189	156	179	173	213	201	180	196	186	176	191	192	176	186	192	199	187	157	168	174	155	190	175	224	165	179	176	160	169	159	179	155	202	188	199	179	170	174	180	196	193	177	164	180	178	198	162	159	171	186	178	166	206	177	186	199	182	175	186	218	202	180	184	204	199	145	170	193	188	185	166	179	171	183	171	194	177	194	189	200	169	182	178	186	184	169	193	182	185	206	204	179	197	188	184	176	180	187	187	172	182	195	180	187	173	179	157	188	188	185	164	188	176	189	205	172	197	189	175	188	165	177	193	172	194	202	177	185	193	165	171	189	187	207	208	175	181	158	184	197	211	173	165	191	172	178	167	176	193	185	181	177	177	200	183	191	175	179	205	184	190	187	188	142	189	153	176	198	186	165	195	220	190	214	191	210	201	167	157	181	154	170	186	180	170	187	157	174	164	165	179	179	189	185	190	160	180	195	163	196	181	173	190	173	176	170	188	175	203	196	173	190	173	196	161	170	184	189	208	166	199	164	171	146	192	204	148	200	165	163	207	174	191	165	197	183	153	175	216	190	195	171	202	174	192	180	175	207	195	181	195	195	166	170	168	177	179	184	186	198	162	170	206	156	194	184	161	158	205	171	177	183	184	151	188	163	217	184	178	179	188	178	162	163	181	184	215	182	158	183	161	190	176	186	192	177	184	213	183	195	175	194	190	191	182	172	180	158	192	185	190	183	185	176	186	175	180	170	193	149	205	195	198	206	178	202	178	185	168	193	149	158	186	206	190	166	176	172	192	193	170	165	180	162	150	194	197	180	208	174	177	217	175	201	184	182	188	161	165	170	173	206	176	161	174	203	191	189	168	179	195	191	180	187	175	177	163	183	194	157	197	168	168	183	186	195	177	174	181	180	191	205	175	163	171	149	170	190	202	188	193	189	154	198	194	187	178	194	187	183	171	186	184	188	183	159	190	186	183	181	164	186	200	179	191	168	190	172	159	209	186	179	193	170	173	197	182	171	179	189	186	176	194	167	227	209	188	195	195	211	198	168	167	179	194	195	169	187	190	174	168	183	170	177	177	174	170	197	173	198	197	178	198	176	174	181	185	172	178	159	161	175	200	179	174	203	174	168	170	181	194	203	176	202	157	168	180	183	169	159	181	179	198	211	164	189	197	188	165	188	178	198	155	189	191	165	157	184	185	193	190	187	192	190	161	187	158	170	163	170	198	187	180	188	186	172	179	202	172	181	204	197	167	164	172	180	182	174	181	191	195	184	179	180	167	183	176	183	167	152	180	178	186	231	182	190	194	165	180	204	209	189	173	164	163	179	166	195	181	194	163	190	192	195	178	183	193	192	175	197	176	172	176	175	164	187	176	186	187	165	185	187	204	169	179	179	174	177	198	195	194	199	194	193	159	162	163	182	192	177	187	183	158	160	179	187	164	200	212	188	158	186	202	172	171	169	185	175	184	197	191	177	198	192	202	176	194	197	172	177	204	190	173	163	154	171	198	191	185	198	165	172	179	179	157	139	167	211	170	182	169	190	203	204	172	154	153	195	186	214	210	157	194	188	182	191	198	175	162	199	183	165	200	169	177	194	169	195	167	214	188	178	171	184	192	191	190	184	189	194	177	176	169	163	193	171	186	156	189	159	196	194	187	182	175	190	195	175	180	199	175	188	205	180	159	182	209	165	154	204	208	186	172	202	181	172	213	175	171	189	181	185	164	168	190	181	177	190	200	186	184	155	140	186	178	189	188	189	189	202	162	189	181	194	228	194	203	171	166	173	191	169	189	164	176	190	191	213	197	178	179	188	209	194	202	168	179	175	177	175	193	158	176	215	187	175	156	137	199	168	192	188	197	213	167	165	177	163	168	223	199	194	170	207	175	178	178	180	192	153	179	170	172	169	156	163	177	164	171	194	206	188	165	183	200	201	181	164	188	193	161	190	199	157	167	195	175	158	193	198	174	181	182	189	162	176	203	160	159	183	191	170	203	179	183	184	191	173	167	204	190	219	184	209	163	174	163	185	205	174	188	171	187	182	182	176	168	177	167	188	191	199	192	161	185	179	171	149	184	179	153	191	190	184	191	179	177	170	188	162	205	166	164	214	205	186	186	178	175	202	173	186	184	177	197	171	192	171	178	204	199	185	168	184	186	203	176	185	182	167	185	203	162	191	193	174	182	207	177	181	192	168	171	195	197	191	188	188	185	177	202	208	151	170	181	185	192	194	193	172	179	179	200	220	188	192	180	166	186	170	208	191	199	181	154	199	183	166	175	207	207	166	167	202	179	172	186	193	177	164	182	213	198	159	176	178	183	191	210	184	167	164	163	183	157	188	170	181	191	178	184	189	174	165	169	193	174	179	164	215	138	184	174	173	195	203	197	179	191	163	186	171	222	200	196	196	195	180	195	180	176	191	175	161	189	163	179	167	173	202	179	201	183	186	199	176	148	207	173	178	188	185	185	199	181	182	182	191	190	186	187	148	186	186	212	176	196	181	177	200	207	187	183	174	199	167	180	166	179	167	179	173	192	195	187	180	177	214	202	180	200	186	174	183	188	194	156	189	169	183	175	173	174	183	183	195	206	160	177	179	156	185	167	191	176	166	152	160	174	178	183	169	198	195	175	202	165	186	163	148	176	157	195	203	185	176	193	177	188	188	159	166	184	176	182	169	183	172	178	166	162	179	164	174	162	151	182	196	169	195	175	190	167	204	180	170	210	204	196	190	191	192	197	199	185	171	201	180	204	196	176	199	175	177	168	161	145	156	177	158	183	197	196	137	185	190	190	180	208	181	187	199	192	215	176	193	175	186	160	185	181	165	190	189	185	158	191	173	199	187	188	211	215	201	173	151	193	178	182	191	180	166	169	182	177	182	164	180	170	217	185	179	188	179	185	197	185	169	162	186	187	179	178	173	191	163	201	202	204	195	182	177	189	202	170	180	247	181	194	165	174	177	157	185	179	150	172	163	190	168	163	182	164	200	182	162	188	174	206	176	186	172	185	178	188	171	154	197	175	203	184	192	195	155	175	172	187	188	181	172	205	204	163	199	179	185	157	193	180	186	194	189	193	210	181	189	221	157	177	180	173	188	181	195	206	192	163	184	171	205	179	179	193	157	173	170	174	179	185	172	185	169	188	184	169	192	158	174	181	198	177	186	192	158	190	185	176	166	197	167	184	183	161	172	183	197	168	170	196	188	188	179	196	168	209	170	184	161	179	176	192	163	177	154	210	158	180	184	173	182	186	194	204	177	152	193	173	177	210	190	191	163	178	193	177	196	195	183	168	202	203	211	169	183	187	185	192	205	176	186	208	183	186	205	191	167	183	187	194	191	205	184	192	212	183
18275	6964	5638	5904	4509	3294	2785	2403	2054	1789	1447	1159	966	1099	1206	1129	996	735	642	594	548	555	509	488	469	484	469	439	411	429	408	441	448	427	437	392	398	449	391	432	442	396	399	411	391	440	376	424	435	380	424	399	401	378	382	402	361	399	397	389	433	394	397	398	427	420	428	402	408	385	419	393	399	368	443	419	386	381	383	389	404	402	395	362	363	402	385	405	374	405	400	396	417	424	428	388	404	405	399	405	434	431	402	382	381	387	374	384	392	408	414	414	396	389	404	435	390	376	409	402	409	446	400	398	418	375	393	406	418	376	379	394	392	387	431	383	404	386	436	394	401	382	424	406	410	377	397	382	411	375	436	366	402	417	381	382	386	425	420	418	369	401	394	389	390	389	409	392	398	400	368	369	415	377	405	378	418	408	399	400	396	363	404	390	401	402	394	394	366	375	375	399	405	364	401	364	410	365	369	392	379	359	380	403	378	379	365	373	379	422	429	440	370	354	411	390	416	400	380	421	372	413	389	407	411	374	410	371	409	403	395	408	409	419	398	380	359	384	404	402	368	394	391	391	379	396	426	399	372	418	393	375	378	410	416	396	376	372	381	418	400	406	389	385	401	386	398	362	395	415	379	414	380	393	378	406	407	384	418	398	379	435	385	387	445	391	407	356	415	372	385	378	381	409	363	452	406	412	367	360	369	403	462	410	420	369	408	384	429	395	391	379	359	415	413	382	417	377	421	422	388	401	402	413	389	408	408	412	396	385	402	373	375	388	393	372	362	380	402	414	405	419	413	393	393	402	380	394	403	401	388	361	380	385	389	359	384	380	406	397	355	381	430	420	415	366	411	357	394	379	406	376	406	364	369	400	381	416	360	396	389	420	414	443	383	379	404	388	447	409	376	367	407	368	405	405	403	370	393	404	407	383	412	442	386	412	396	352	385	405	432	405	374	384	406	393	389	387	412	382	422	399	404	402	367	417	420	404	417	413	405	377	389	385	360	409	375	402	385	386	395	413	411	386	380	383	392	361	420	350	389	419	379	395	420	397	428	401	428	386	406	419	374	392	392	403	409	388	394	382	380	410	394	373	430	402	398	367	385	410	401	414	412	412	389	389	410	361	384	405	404	413	412	365	397	373	368	400	364	413	392	350	414	403	401	436	431	397	385	360	398	391	389	402	381	371	378	378	421	401	380	398	389	387	424	384	375	398	413	409	383	426	393	352	399	352	415	396	370	394	399	407	407	405	402	412	426	433	413	422	408	356	421	355	400	406	405	379	395	408	404	347	386	390	424	392	410	399	396	379	384	404	403	417	424	401	415	384	389	391	392	357	394	380	403	383	376	386	382	410	395	417	391	415	353	387	360	394	395	426	392	395	391	374	378	391	394	393	364	372	379	437	383	406	381	396	410	417	369	419	410	419	429	416	429	417	391	387	404	392	354	387	378	419	410	398	399	410	401	404	385	365	376	423	403	379	401	410	436	399	378	351	399	364	402	382	426	385	383	386	363	418	380	421	383	389	387	405	372	405	409	392	390	402	400	404	379	400	394	381	370	398	392	414	373	424	407	374	390	389	392	392	428	397	401	424	407	387	424	396	399	400	445	385	408	416	389	373	448	430	428	395	422	395	415	398	381	400	375	434	381	369	375	421	387	388	382	374	418	416	377	413	403	387	436	431	416	400	412	389	411	404	363	371	397	372	432	418	441	387	389	377	394	412	380	442	388	393	365	398	379	403	421	380	405	429	394	412	406	409	391	413	400	397	395	411	397	399	421	463	393	404	403	412	381	405	402	415	409	411	415	400	408	403	393	381	383	382	442	370	402	401	426	397	391	375	417	414	407	441	393	418	352	358	395	414	373	390	405	391	385	420	368	409	399	368	427	399	391	414	399	413	430	388	409	371	406	399	363	418	452	364	391	394	387	434	395	404	408	406	405	404	396	364	380	375	382	389	378	377	373	381	413	402	377	424	390	397	405	409	388	405	404	374	403	328	444	393	384	380	409	421	385	392	411	379	374	405	359	403	398	380	427	388	411	420	407	402	414	410	396	392	384	389	371	413	362	373	380	378	389	389	420	433	416	401	379	398	375	374	406	408	370	370	408	381	419	400	417	388	409	399	394	414	424	378	432	421	363	398	416	387	413	372	407	415	407	463	403	381	423	395	370	381	367	431	403	381	378	409	394	388	407	373	396	400	443	401	416	415	406	403	397	410	393	399	388	395	396	404	384	412	418	389	376	381	416	424	378	392	370	407	411	418	392	408	375	371	422	407	391	409	415	376	383	364	428	414	385	355	387	384	420	389	415	397	397	407	414	407	412	385	406	378	390	408	398	396	359	385	397	400	411	438	385	383	406	390	418	413	375	396	401	408	377	402	384	388	420	412	409	396	362	395	415	360	395	372	371	375	389	379	388	388	414	401	386	440	447	385	419	361	413	421	401	378	400	381	376	405	401	380	423	407	392	396	398	427	406	371	403	384	393	410	417	361	408	370	408	409	379	346	382	344	400	385	413	400	411	413	394	404	413	374	367	384	385	383	408	379	391	399	405	411	364	422	420	388	378	369	386	388	382	371	392	394	413	389	387	391	382	404	410	376	406	453	401	397	407	381	391	395	351	409	403	418	401	357	407	389	392	408	407	403	401	378	390	418	370	376	386	438	432	417	342	390	429	397	396	366	415	417	417	360	393	398	389	404	397	399	411	390	380	380	405	423	410	386	392	401	386	362	399	393	413	381	420	377	422	406	403	368	387	364	373	377	388	392	380	409	377	393	420	408	408	388	392	409	395	390	407	389	410	392	384	416	413	411	427	408	425	385	404	390	433	395	385	400	378	379	379	402	371	405	380	398	369	387	365	401	400	408	396	413	419	364	379	349	409	402	391	407	372	417	386	409	391	371	424	398	397	412	377	374	406	416	421	399	404	396	415	393	395	402	360	373	341	437	393	367	417	393	400	408	412	377	393	392	410	405	387	372	405	381	406	420	405	398	373	425	398	429	427	392	377	362	402	402	400	387	393	406	414	404	399	370	356	409	417	391	398	412	370	432	417	445	377	379	345	398	383	436	402	393	390	420	416	388	389	395	384	421	402	379	378	401	406	420	418	404	399	365	404	415	392	391	366	393	412	401	386	392	374	420	377	416	385	362	386	337	450	389	402	373	392	380	406	425	390	394	385	398	412	416	410	408	386	365	418	395	376	406	381	368	414	428	399	353	390	411	425	395	376	388	364	406	395	363	343	417	380	353	397	427	408	373	401	388	383	394	427	394	410	398	402	403	430	392	382	389	378	385	379	375	402	436	378	403	389	380	422	395	398	416	381	378	414	407	378	400	421	377	398	387	414	413	401	360	400	390	421	403	375	391	372	369	383	396	385	373	396	420	384	409	384	387	381	373	424	394	399	360	427	391	383	365	381	390	342	391	383	390	395	398	389	415	396	377	405	335	412	414	386	406	420	384	428	394	416	399	413	398	396	384	410	385
47529	19633	6470	3508	2114	1428	1214	955	785	648	565	423	347	348	314	320	297	309	254	207	209	204	234	233	214	170	171	209	191	182	164	190	176	167	186	179	189	175	156	135	172	162	184	158	173	162	135	168	175	167	135	158	176	153	187	158	150	164	176	179	192	190	158	166	192	175	179	152	183	186	166	182	160	171	174	161	170	195	160	171	163	167	166	146	184	154	146	170	159	145	174	160	149	151	161	151	175	174	159	166	173	154	124	132	148	160	153	156	144	138	165	164	170	190	156	154	153	194	160	204	149	145	182	166	169	145	177	186	171	168	164	160	172	163	170	194	179	209	174	199	176	145	153	164	157	143	197	186	149	180	175	157	186	171	158	170	176	167	187	145	140	173	156	165	155	151	171	173	154	178	175	157	160	170	168	166	160	166	175	180	161	190	172	166	198	161	174	130	163	162	172	156	153	190	136	154	153	140	181	139	154	169	194	173	173	162	166	161	166	177	161	152	195	175	146	186	182	146	146	171	165	170	162	154	167	158	170	177	169	179	184	163	152	170	160	156	171	168	166	193	169	157	182	170	194	166	144	156	160	164	182	191	149	177	154	171	173	198	175	166	166	161	173	151	179	114	175	178	173	175	151	167	163	169	170	174	154	163	153	161	145	173	161	151	129	153	161	188	177	150	182	200	166	173	168	157	179	188	154	155	136	134	169	141	164	165	160	151	158	162	159	179	173	168	157	151	182	188	189	159	162	139	183	166	138	163	179	173	177	166	164	153	166	165	185	174	159	162	161	162	173	159	153	174	160	147	149	154	157	175	171	146	157	171	197	168	165	184	181	181	162	157	173	192	172	187	154	165	154	140	165	167	153	168	188	169	138	167	176	177	179	172	172	158	153	162	178	182	169	185	194	152	180	166	171	165	143	174	179	179	179	163	152	163	152	188	150	162	160	171	201	192	171	175	157	158	173	171	157	146	174	172	147	177	157	165	159	145	174	171	170	168	163	146	160	133	185	174	170	180	187	175	165	182	151	152	178	168	157	177	187	145	170	164	149	182	162	182	216	170	154	159	166	164	167	157	185	167	174	156	164	150	163	125	168	164	168	186	135	140	150	143	166	145	176	174	172	177	131	173	182	185	173	159	156	209	154	182	161	127	159	137	166	144	133	156	175	170	144	150	169	158	185	158	177	178	176	153	180	176	146	152	164	145	154	162	154	139	153	152	151	176	212	191	174	146	147	149	162	176	150	157	159	181	172	178	171	156	142	167	169	139	165	161	169	155	153	167	182	151	161	187	191	179	167	175	172	173	147	159	174	145	158	181	156	155	164	168	165	160	179	163	202	171	167	184	169	166	174	169	177	132	156	146	164	146	190	184	188	192	167	165	155	161	150	190	165	149	162	164	181	178	173	161	148	152	142	159	140	175	158	167	156	182	170	178	150	143	152	147	175	149	194	156	167	159	159	187	153	164	152	161	180	183	168	176	172	194	154	150	176	176	184	168	147	142	169	178	162	173	151	155	196	139	146	168	132	181	181	153	172	162	198	159	160	155	134	150	155	180	159	172	178	173	134	163	160	142	148	153	153	178	169	156	142	161	172	165	151	162	145	155	210	160	158	168	157	176	163	160	192	148	173	176	152	139	192	156	178	164	179	164	170	181	170	150	178	136	166	188	171	179	171	161	180	168	158	149	144	156	182	177	161	162	158	181	200	167	159	157	165	148	140	173	173	145	135	158	157	157	134	162	171	171	155	155	172	187	151	180	181	184	157	175	165	177	164	159	175	180	143	183	161	151	188	147	151	144	185	174	163	169	150	149	164	194	162	162	159	175	149	162	171	148	147	161	152	167	172	164	179	181	173	153	169	166	151	163	159	174	189	154	159	147	159	149	140	153	152	170	177	178	145	147	140	186	155	168	170	174	180	173	167	181	180	169	170	153	123	166	168	183	143	146	179	155	183	197	169	184	166	161	162	146	151	159	199	181	129	173	150	180	174	149	151	168	175	167	184	159	177	155	172	169	147	162	168	153	184	173	182	148	152	154	173	182	178	173	169	161	154	154	177	168	149	144	175	173	177	161	190	150	160	177	147	173	171	172	196	154	143	141	167	151	163	149	185	163	164	159	168	166	187	164	160	178	176	153	155	162	160	165	188	183	170	187	142	155	153	165	148	155	170	168	166	151	139	161	148	131	172	187	181	160	161	199	171	167	154	166	177	173	152	158	165	166	150	149	180	169	159	158	180	159	153	182	166	175	163	161	188	172	153	165	165	157	165	199	171	176	181	181	164	167	154	170	163	186	156	168	178	203	142	152	172	161	149	153	154	145	149	160	176	186	147	165	159	159	166	162	171	165	158	182	184	167	170	182	170	178	155	181	170	169	156	165	159	188	161	186	150	157	199	154	158	150	166	177	162	173	187	164	176	158	164	165	144	164	162	184	187	190	180	160	149	169	191	158	154	167	177	169	163	179	164	162	182	150	150	191	171	149	173	140	169	147	149	159	158	157	162	158	166	155	150	144	153	160	183	190	164	161	157	150	191	153	175	154	155	177	168	171	171	146	167	162	160	184	168	146	164	144	151	164	163	192	177	151	173	150	183	165	167	159	170	169	179	164	170	191	154	152	160	183	211	163	183	146	182	158	171	157	181	173	168	162	158	167	162	156	147	178	189	164	174	156	187	139	170	174	141	149	160	174	152	168	171	156	182	167	194	173	174	180	164	158	176	189	150	161	165	158	160	159	171	156	171	161	169	175	138	161	182	155	164	149	172	158	200	151	148	142	156	147	170	161	152	166	149	146	171	183	174	167	175	150	173	148	172	180	158	186	178	171	195	171	161	158	178	155	182	165	156	162	151	170	160	163	151	160	181	156	164	154	162	168	146	162	141	173	169	147	158	138	194	168	144	142	162	166	176	164	183	164	171	184	154	146	162	162	178	178	169	183	152	158	157	148	154	180	176	160	169	196	166	153	183	192	153	142	157	187	159	155	175	165	179	174	188	190	159	157	150	178	190	155	157	140	168	159	148	159	145	149	163	192	166	144	149	159	163	159	186	183	170	147	164	192	172	166	162	158	163	163	168	150	181	164	150	155	176	142	176	184	143	190	167	160	191	185	162	153	159	174	159	166	156	147	181	192	181	179	153	152	151	137	145	176	170	156	183	162	158	168	159	148	160	142	173	183	199	168	156	163	151	158	171	143	161	158	168	174	162	186	162	181	185	183	168	169	149	157	182	151	172	155	182	143	176	179	152	165	177	149	186	182	151	153	187	198	155	178	186	169	142	173	177	183	161	171	150	177	146	156	160	164	176	180	161	157	154	172	166	189	163	185	158	166	167	149	169	163	169	169	147	153	157	164	141	166	175	180	165	161	130	184	168	165	169	192	174	150	175	136	139	171	170	180	164	155	181	175	191	163	158	171	181	158	165	181	177	181	190	192	194	148	145	153	165	177	158	152	177	179	201	186	147	183	165	156	156	175	156	157	150	164
27860	11255	8671	9532	7538	5760	5020	4257	3492	3052	2469	1784	1493	1368	1438	1413	1229	1045	874	797	714	706	658	624	574	529	458	448	434	440	430	462	434	471	437	449	407	429	413	382	397	434	416	416	364	405	398	383	361	343	375	413	393	399	363	370	385	392	428	384	399	396	393	393	365	358	382	386	368	365	374	369	365	338	388	362	378	351	368	368	361	360	374	351	343	399	373	375	364	353	397	396	372	377	381	352	371	363	346	361	371	378	359	370	382	336	360	367	409	390	360	320	373	353	384	370	361	388	366	354	349	368	348	383	342	358	410	383	369	410	356	390	367	382	352	372	357	357	364	360	376	325	380	407	401	383	392	405	378	350	383	364	354	365	376	346	326	365	362	392	334	371	375	359	351	375	334	377	373	358	372	358	362	357	379	385	393	373	342	301	353	342	364	405	373	354	382	366	357	362	350	366	372	373	357	386	399	318	397	377	373	361	374	385	377	383	373	368	345	366	368	354	325	361	378	380	355	370	366	388	382	391	376	364	379	384	354	359	368	377	353	372	406	380	360	368	357	347	373	368	359	357	370	370	353	361	328	402	383	355	340	391	368	365	370	392	378	410	366	365	361	357	394	382	354	398	389	352	385	357	392	374	363	369	350	390	367	381	355	368	375	356	419	347	340	382	380	381	357	359	375	377	373	351	350	345	378	362	366	344	378	344	364	330	356	369	351	322	403	363	363	372	358	377	364	346	360	361	385	393	379	387	365	341	394	359	343	375	375	366	379	348	376	346	384	375	378	394	369	345	350	370	369	353	370	380	344	374	335	385	391	360	370	388	369	356	337	377	372	397	389	366	393	355	408	345	367	378	353	372	383	398	369	370	385	352	381	355	349	367	370	374	361	363	367	366	323	336	356	341	345	390	350	347	355	380	371	364	369	390	343	389	360	370	381	368	338	376	347	363	373	357	391	369	372	376	348	345	368	357	343	367	353	378	409	387	348	399	331	352	349	353	352	376	359	344	363	379	374	371	339	396	384	339	361	384	396	369	421	332	361	386	376	378	376	378	384	387	361	378	342	365	340	402	346	350	351	385	352	351	388	367	359	354	359	361	387	392	351	360	398	387	371	358	385	344	345	344	364	388	371	388	365	367	346	375	360	356	370	404	376	362	387	350	351	357	376	379	375	375	403	393	378	401	379	340	358	342	368	382	386	337	401	358	363	355	335	373	360	351	346	339	365	379	348	379	390	347	383	390	346	393	348	383	357	372	383	363	386	362	375	325	388	344	340	378	396	355	338	330	380	355	349	372	346	371	440	391	353	357	386	370	352	326	354	339	388	342	349	355	359	365	392	367	353	410	354	380	370	366	355	362	371	376	358	358	347	350	352	357	372	382	379	379	369	373	420	350	372	350	381	353	362	387	384	397	405	360	392	366	365	351	383	368	355	369	389	360	346	348	341	400	341	365	350	376	355	365	359	370	378	369	338	376	376	361	379	390	388	360	361	383	350	377	371	374	376	372	380	390	397	360	392	366	375	352	386	374	358	380	387	339	377	345	371	352	349	390	380	362	385	367	363	349	391	390	399	367	374	359	374	395	337	403	375	364	354	350	396	337	370	358	380	349	377	370	341	386	352	357	346	363	312	368	372	353	346	333	403	349	352	361	369	367	379	362	355	373	354	381	379	348	338	343	382	339	379	357	387	371	372	370	348	383	364	345	347	366	357	367	339	351	372	351	357	357	379	396	339	379	378	350	344	381	340	355	376	355	340	370	385	367	350	351	387	351	347	364	402	368	386	371	361	347	368	388	385	337	378	377	364	384	375	333	365	394	349	329	382	366	352	350	363	375	404	360	371	388	370	377	369	352	371	378	338	343	376	372	375	400	390	388	324	361	392	375	346	362	369	350	360	338	349	378	360	349	370	354	362	339	371	378	380	393	338	378	326	322	386	368	374	341	380	402	376	388	378	386	364	366	374	372	329	370	380	329	378	419	367	365	372	368	395	357	331	363	411	379	350	404	375	384	363	366	382	350	355	365	370	375	371	338	375	392	383	385	359	358	353	361	368	361	383	372	397	401	360	390	367	379	376	303	354	364	352	331	399	384	389	373	365	383	361	367	352	375	359	356	342	352	344	341	394	365	350	352	366	350	350	348	394	391	390	348	365	351	373	372	386	368	366	352	381	364	396	395	348	369	361	334	364	372	377	391	377	371	389	384	361	382	356	384	357	355	362	340	353	400	373	371	392	351	399	387	356	325	355	345	353	397	357	356	339	326	412	375	344	386	379	345	364	355	378	349	370	373	356	392	339	362	374	373	366	391	363	354	345	386	373	358	374	395	356	371	374	355	384	383	378	356	380	389	382	388	359	405	385	316	382	342	300	379	351	371	392	321	379	356	382	365	367	366	367	352	369	347	307	388	374	385	372	374	352	389	378	367	349	353	371	363	382	377	327	312	340	353	380	402	361	388	335	399	397	374	350	371	379	400	391	371	351	369	376	338	360	365	357	371	352	349	407	400	361	389	383	355	381	381	335	360	350	365	340	355	365	359	364	401	375	354	355	368	403	369	346	387	375	353	397	332	346	382	403	352	350	377	371	345	393	375	345	356	359	342	354	339	347	374	382	372	376	363	381	392	361	362	385	388	380	403	364	364	368	364	336	380	342	348	389	338	374	351	374	364	372	388	337	379	371	324	335	344	396	370	397	379	371	398	354	379	336	373	362	367	385	384	373	407	374	367	375	382	375	398	386	354	358	367	373	357	420	358	390	351	382	373	389	343	382	337	345	383	366	367	416	367	357	347	353	365	392	402	376	353	381	377	346	350	396	363	367	368	367	354	368	380	347	325	371	378	356	357	366	370	365	386	399	397	393	359	367	396	376	366	383	369	373	349	364	350	340	396	425	339	374	378	374	373	365	367	362	358	348	400	365	368	360	360	385	382	366	373	374	396	373	337	370	352	365	357	360	414	420	374	366	385	341	384	356	346	376	376	356	362	345	378	337	374	388	386	371	358	385	398	372	333	357	351	359	359	379	374	399	349	367	379	369	360	399	364	345	357	380	414	390	363	354	335	359	372	379	387	371	347	326	367	371	375	367	358	344	342	373	362	364	353	356	341	331	403	339	351	384	382	330	338	377	360	365	400	379	384	359	366	397	376	370	373	378	388	370	393	342	372	381	360	363	393	367	344	404	396	395	382	382	383	365	352	410	349	371	361	359	367	377	374	376	357	373	372	381	394	359	389	370	344	369	377	366	353	344	404	395	356	341	353	364	371	354	369	387	362	357	384	340	376	372	351	372	382	363	321	352	381	362	367	375	352	365	347	387	371	392	366	353	367	358	381	353	390	347	363	346	360	367	410	379	405	362	337	320	395	390	352	399	345	375	353	374	393	399	386	376	396	362	360	341	369	363	365	363	352	378	373	356	367	363	369	333	365	361	358	385	345	341	369	345	390	362	388	369	364	416	395	354	368	366	363	357	377	409	378	390	367	354	367
53727	24890	10313	5618	3356	2285	1800	1384	1061	899	766	560	530	399	433	435	424	294	269	281	286	302	279	291	230	229	249	248	226	213	234	211	192	183	213	219	202	208	207	228	208	184	184	203	192	188	181	211	174	218	168	194	190	197	171	197	188	213	211	173	205	192	189	211	198	186	180	166	162	207	201	168	198	182	176	203	171	197	158	170	167	172	187	186	185	201	184	173	178	194	222	183	175	182	204	190	179	187	195	177	192	168	184	192	189	201	187	187	185	179	174	186	204	189	177	159	166	178	202	188	187	187	184	194	158	183	181	198	190	178	173	160	147	188	164	208	173	173	184	202	180	189	182	192	177	198	197	190	168	176	163	186	162	178	204	209	204	180	189	197	175	176	185	191	186	190	205	168	185	169	209	194	169	177	173	191	202	168	182	180	175	163	198	175	190	204	210	186	196	182	186	174	206	193	192	182	214	175	181	215	178	194	196	177	188	187	181	197	200	188	201	198	181	199	179	164	183	182	184	194	156	169	184	189	176	186	185	176	176	174	203	191	177	219	167	160	192	177	229	180	165	198	171	199	202	174	179	181	182	221	170	192	202	193	181	164	201	193	198	180	169	191	181	185	185	172	189	163	181	164	198	167	190	193	198	178	176	200	170	178	181	193	176	176	184	203	171	194	191	193	189	179	224	178	207	171	174	174	164	202	213	194	197	196	182	189	179	192	185	186	188	169	189	195	204	200	203	184	175	206	197	181	190	188	209	178	189	226	182	189	187	182	186	188	173	193	207	201	151	184	196	202	194	162	176	195	223	206	210	206	193	194	203	168	183	178	156	183	173	191	193	212	200	186	196	180	174	191	189	183	203	208	195	186	188	164	192	200	218	186	191	186	157	177	174	202	178	194	176	190	193	190	187	172	169	189	161	169	184	182	192	187	177	169	208	158	192	177	156	193	191	211	194	173	192	218	162	186	172	190	182	163	205	185	181	169	186	216	188	182	159	196	178	186	209	202	184	173	198	203	205	185	181	202	173	179	211	175	171	183	185	163	163	182	175	157	196	200	176	176	181	197	193	191	202	190	193	195	173	181	198	209	179	186	217	195	184	199	197	158	162	191	195	181	183	191	206	168	196	194	170	181	198	194	223	165	189	186	205	184	182	193	181	177	197	223	166	181	189	183	184	191	165	178	195	179	161	183	173	170	207	192	170	184	191	168	186	198	164	203	198	190	184	169	171	197	209	189	168	182	205	179	167	185	180	188	164	189	201	157	194	174	178	155	208	189	192	222	180	181	151	190	205	183	175	185	175	162	180	193	183	183	177	173	174	179	181	184	178	203	209	234	211	189	170	176	194	179	198	197	186	178	182	181	181	159	174	178	184	196	200	162	207	188	191	184	201	182	165	189	177	164	172	166	205	198	193	169	155	172	190	189	196	181	175	193	169	175	198	191	178	182	181	195	193	198	193	179	180	192	172	177	191	179	208	173	165	183	183	187	173	174	178	204	178	172	195	186	172	184	167	188	178	188	195	198	170	210	183	199	190	152	210	173	169	190	191	187	195	196	178	197	188	200	195	183	179	203	191	172	205	193	204	186	175	190	186	190	175	175	181	222	197	190	189	172	199	160	203	169	179	184	184	204	188	187	179	167	193	167	190	177	181	181	199	199	179	194	207	183	198	183	198	146	182	216	179	189	173	157	173	184	186	178	207	194	175	168	190	176	177	191	181	183	161	174	186	175	189	173	203	192	188	190	179	186	177	206	163	150	185	201	185	184	195	190	182	201	188	201	189	192	187	197	180	211	179	193	190	194	186	174	178	181	202	185	171	182	181	185	200	197	182	189	189	167	199	174	218	193	202	174	193	191	184	188	205	166	179	191	181	177	174	200	179	203	192	195	192	219	207	196	167	199	191	163	201	171	228	190	201	192	190	193	175	210	216	190	201	207	184	197	202	203	196	166	163	179	194	182	200	184	190	187	203	191	174	169	179	178	186	212	188	182	196	176	199	153	175	202	198	173	209	184	220	192	190	192	187	200	171	196	186	163	184	160	176	175	175	171	182	179	195	191	187	200	185	180	197	173	180	184	181	196	229	171	178	206	177	168	182	193	206	195	204	184	175	193	208	175	190	160	189	180	193	180	180	185	177	168	206	173	191	203	171	182	211	180	165	174	205	165	218	186	210	190	183	189	195	188	199	194	186	212	185	186	222	182	188	186	183	171	190	193	170	173	149	214	215	204	197	166	199	171	165	191	194	188	186	196	186	186	187	185	185	184	180	179	190	182	202	179	162	201	193	173	194	173	181	162	191	175	199	205	209	157	160	172	191	171	195	173	194	172	199	153	208	168	186	163	174	194	170	178	208	186	202	172	197	204	194	210	193	195	194	177	197	202	204	170	153	193	177	185	157	177	191	159	166	175	191	207	202	184	207	204	168	170	214	193	192	188	200	202	202	162	195	168	200	173	181	179	209	201	185	171	206	168	189	191	209	218	169	187	189	186	178	197	194	175	167	183	185	165	203	207	195	173	179	209	184	196	193	182	200	181	200	194	177	178	169	226	186	174	191	174	202	161	166	187	159	201	171	200	203	190	187	187	182	190	158	202	170	204	194	186	184	191	198	177	156	201	185	198	205	156	183	213	193	174	205	186	171	169	166	180	159	172	170	186	158	154	171	192	186	189	188	179	199	183	191	188	217	201	195	211	166	189	177	189	165	195	183	214	188	197	181	183	178	191	166	209	175	187	174	146	190	172	178	177	201	183	179	160	184	201	188	190	178	180	185	171	182	164	198	200	174	196	196	176	183	168	187	174	189	184	205	193	178	177	167	199	172	169	183	205	171	189	208	193	207	192	186	191	179	204	206	190	202	200	182	198	161	197	191	166	194	211	197	215	197	204	182	159	173	217	191	194	160	182	174	191	210	179	176	187	244	187	186	202	169	206	181	171	185	199	209	205	192	193	178	172	173	197	159	176	157	177	200	163	167	160	200	180	181	182	191	203	199	178	174	179	189	177	191	201	162	192	176	188	189	190	177	202	182	178	183	206	191	182	203	190	176	153	188	186	166	196	183	170	183	196	161	194	215	199	193	174	164	199	194	189	206	170	193	168	192	195	200	218	179	178	173	201	179	212	195	171	192	184	198	217	196	195	186	194	215	177	165	187	172	187	192	179	206	195	184	183	197	167	197	187	184	182	182	192	212	166	222	165	208	196	220	188	177	175	197	176	161	194	194	162	193	183	207	173	189	170	190	200	200	221	187	187	222	193	183	149	171	178	200	186	189	189	194	191	193	187	199	186	200	182	183	188	176	195	192	185	201	199	205	191	198	172	191	197	165	179	198	172	161	176	195	178	202	176	177	192	176	219	185	179	182	191	216	182	203	184	177	169	192	198	175	185	191	199	214	189	175	172	202	209	174	159	152	183	198	201	156	197	188	180	173	180	204	183	199	154	204	194	180	180	207	181	170	177	189	180	197	197	195	173	207	206	185	203
31028	14697	12395	13110	10735	8671	7474	6272	4992	4186	3437	2758	2083	1815	1910	1840	1649	1302	1144	1066	1064	891	895	861	690	700	586	566	525	477	524	559	526	544	474	540	515	479	503	469	469	485	470	524	412	454	459	421	411	402	433	383	392	434	419	464	470	480	497	437	403	446	447	446	426	385	398	415	412	422	384	411	404	389	435	424	387	430	434	411	411	419	432	437	427	440	422	401	385	450	412	396	441	399	378	457	407	423	422	411	419	412	430	366	438	406	384	410	387	432	405	395	417	416	399	389	393	418	409	440	444	418	420	411	435	406	403	397	431	394	415	444	398	416	409	400	412	393	422	414	416	438	388	373	406	441	391	377	404	409	429	413	427	412	426	407	420	423	402	418	416	422	434	414	411	409	418	392	412	439	444	388	421	451	411	398	386	406	439	397	408	409	373	404	426	441	423	398	445	403	391	404	401	394	408	399	423	386	428	450	378	426	389	379	429	404	376	429	437	431	408	415	403	404	429	414	404	402	405	451	438	404	404	403	387	403	431	395	399	417	432	400	396	391	405	408	389	414	379	372	407	371	417	422	442	413	430	421	408	422	398	392	404	418	408	413	413	424	406	402	389	441	441	433	393	363	388	383	413	390	417	419	415	456	411	401	425	430	402	412	412	405	416	412	396	394	400	415	395	392	447	409	357	423	431	418	386	416	407	473	444	409	424	389	380	427	397	444	404	438	410	405	422	408	423	463	430	431	395	413	396	386	397	438	442	484	382	388	425	418	425	384	409	443	398	412	399	433	404	407	433	392	391	412	378	420	397	419	432	442	405	400	376	423	419	402	460	411	433	413	445	378	411	427	382	416	417	406	402	412	403	429	432	398	407	413	426	434	415	425	420	433	447	411	412	406	393	444	451	380	427	396	424	421	394	432	402	451	391	393	426	420	428	423	417	471	416	426	406	408	435	385	445	409	403	420	455	395	436	395	444	415	440	417	379	417	407	428	414	405	388	432	406	412	390	411	394	405	399	431	383	429	422	426	443	410	422	378	423	381	430	402	415	381	404	391	441	447	436	434	405	390	435	400	399	426	398	408	393	430	421	419	381	396	441	412	409	407	395	408	412	437	427	443	407	437	406	413	431	431	410	389	385	395	388	418	406	392	393	395	435	428	420	458	401	430	426	437	437	379	441	431	411	414	414	424	413	411	391	415	394	395	421	384	407	401	449	449	395	421	380	425	410	359	415	395	405	376	404	396	397	405	412	401	404	399	440	412	374	413	383	432	420	410	402	425	422	425	408	401	435	425	415	383	402	396	423	459	409	398	406	433	426	433	404	388	466	419	412	422	433	427	403	452	386	414	399	377	434	426	394	413	398	382	408	411	381	392	414	401	359	453	401	387	401	465	417	426	415	433	412	437	422	382	446	380	433	400	416	403	406	420	419	410	364	398	471	421	391	433	412	416	397	430	403	418	386	421	399	431	407	388	421	398	428	400	414	431	424	454	390	444	393	368	427	423	372	428	429	387	412	411	405	433	455	407	370	401	422	412	439	420	389	403	400	350	391	397	432	429	421	435	436	407	398	405	436	417	444	392	426	451	400	406	424	400	377	395	372	430	425	418	424	378	431	443	415	394	410	436	416	402	417	415	426	441	403	402	400	408	411	406	381	448	422	433	443	404	369	383	413	414	428	442	418	468	395	416	407	404	414	442	397	380	386	419	402	440	396	428	402	405	423	422	415	389	404	447	377	418	383	399	436	411	397	419	430	368	405	426	411	414	422	372	413	421	356	402	400	414	424	410	398	402	455	396	446	383	415	388	351	402	406	405	391	428	417	382	431	398	433	420	386	419	434	402	458	387	432	426	413	396	413	415	416	381	411	423	402	389	396	377	420	408	385	418	402	461	418	422	402	377	415	430	395	440	399	377	407	428	432	409	436	432	455	390	422	401	393	437	449	406	430	392	410	473	399	413	414	377	398	423	407	430	442	408	386	414	378	428	437	434	433	443	403	401	408	419	408	399	419	434	374	420	403	432	422	409	454	385	402	399	397	420	402	432	419	442	427	384	438	433	376	403	376	407	403	391	408	398	410	395	409	397	377	431	406	422	388	416	430	364	385	393	433	414	430	406	458	432	394	395	417	419	427	391	418	452	407	407	435	444	385	392	426	426	405	423	439	406	419	383	427	361	413	419	436	417	392	411	395	437	411	437	415	379	421	418	406	397	450	420	416	398	422	421	397	421	435	413	414	411	438	389	391	423	404	442	429	396	415	367	379	431	423	407	375	417	425	419	416	400	405	405	390	423	404	454	351	433	406	421	395	385	421	412	425	387	423	398	415	384	398	429	417	403	392	423	398	437	408	410	442	397	422	437	414	409	399	399	400	444	394	395	418	406	424	394	409	423	428	396	386	409	432	407	379	448	412	403	405	421	422	394	402	414	435	394	431	387	410	418	409	428	427	421	377	462	408	384	410	435	435	403	428	404	413	399	389	417	403	397	383	384	430	410	408	399	453	407	428	406	442	404	418	457	429	422	419	428	398	408	443	390	412	419	395	431	396	401	390	424	400	439	421	449	398	411	405	432	472	435	397	408	416	406	402	433	397	388	402	370	412	432	401	416	429	372	447	430	403	386	405	409	385	391	389	472	422	421	399	402	431	438	433	396	435	419	422	423	391	416	445	420	383	412	416	379	417	404	394	436	412	426	396	402	408	417	424	424	434	425	406	404	409	395	415	453	405	435	442	439	410	422	444	423	407	456	409	410	419	393	411	413	410	447	382	413	399	420	403	403	428	401	418	424	428	433	424	410	397	409	406	403	401	430	421	420	409	401	450	425	425	387	409	425	423	407	416	404	427	421	416	418	387	405	424	393	410	390	441	406	381	409	470	431	421	416	424	407	398	390	409	400	397	430	377	448	413	406	396	437	399	409	417	468	419	423	438	463	412	432	382	409	436	387	428	397	408	420	388	428	445	405	380	383	444	411	432	426	440	407	403	425	411	431	417	405	428	406	385	393	429	408	419	398	414	396	426	421	449	442	465	423	433	412	386	419	381	434	397	396	420	396	409	377	421	397	442	368	416	449	396	402	425	433	425	407	446	438	419	411	406	404	429	420	421	423	398	388	373	448	383	424	384	410	418	419	428	420	440	432	388	412	447	420	408	383	438	427	392	434	372	414	426	411	403	430	398	402	434	421	428	416	400	423	412	415	411	392	422	399	391	443	395	430	380	411	407	437	423	407	439	388	414	405	400	452	418	440	455	421	400	403	427	418	419	417	422	404	416	407	400	424	402	389	419	441	354	411	439	436	434	366	417	418	444	405	411	404	417	463	416	422	418	435	419	415	437	402	442	410	402	409	421	415	391	420	417	420	408	453	412	406	428	418	438	448	417	441	407	378	432	392	420	427	409	396	386	418	374	437	386	414	400	423	391	435	406	425	372	429	426	413	406	410	392	450	442	466	434	420	404	414	428	378	392	434	417	437	390	394	393	402	408	424
30633	11335	3673	2303	1434	1049	823	629	485	433	375	359	337	290	269	296	272	242	237	212	209	227	223	198	194	197	212	182	179	192	199	251	181	194	193	181	177	194	192	210	210	197	215	206	172	203	208	202	205	197	217	202	197	199	206	193	202	188	198	173	185	187	194	190	190	196	207	182	190	169	185	182	204	181	177	222	181	190	180	202	204	182	205	202	208	181	165	171	207	199	184	174	181	190	182	179	184	180	185	178	203	200	191	173	182	187	174	189	191	195	204	190	212	190	169	168	201	192	223	199	167	169	161	196	191	178	198	181	221	188	195	176	183	210	198	202	187	182	188	197	168	194	201	210	181	185	193	214	179	178	208	191	199	226	178	173	199	208	200	188	182	213	190	178	190	173	178	172	180	196	174	199	208	199	172	198	195	175	164	210	155	173	150	180	185	173	182	201	167	192	209	191	180	202	225	172	201	194	173	199	182	180	185	196	180	198	194	196	185	195	196	190	208	176	200	179	171	192	177	174	188	185	205	199	199	181	184	220	195	187	181	187	195	200	185	174	198	178	204	194	181	190	198	183	169	177	165	184	178	199	193	165	198	191	176	199	180	179	169	168	182	181	208	198	169	171	175	176	185	183	182	204	190	177	186	199	174	164	208	173	192	193	169	183	187	202	182	164	198	177	185	208	206	173	192	179	203	163	195	175	187	170	194	182	190	175	219	192	176	206	173	180	213	178	166	178	199	171	196	201	174	224	191	187	200	211	171	178	199	200	209	186	181	137	179	210	185	204	219	187	179	178	196	192	169	148	199	190	194	206	180	201	168	175	196	182	220	179	192	194	180	208	201	207	207	172	181	174	209	212	190	175	162	169	177	179	175	194	175	196	179	168	209	192	189	206	174	211	185	175	170	194	210	178	196	182	188	201	201	181	166	186	186	185	218	186	190	190	193	188	184	177	207	201	200	227	186	164	188	209	203	187	178	188	224	210	169	172	188	189	218	167	186	160	179	217	190	204	171	188	177	194	174	194	178	177	204	190	182	204	203	182	188	209	206	171	178	187	168	212	209	184	165	185	166	202	189	189	179	186	169	199	196	182	175	167	199	152	189	180	176	181	213	189	191	154	189	182	198	178	158	167	197	200	179	208	189	168	182	165	188	211	175	214	204	200	209	225	179	191	186	214	197	177	183	196	182	187	183	190	174	189	185	198	210	167	174	202	204	190	179	166	209	188	232	157	174	189	198	157	197	225	199	153	192	201	183	195	184	188	186	174	216	188	189	198	205	209	178	181	203	195	222	193	191	185	176	221	185	183	201	190	208	206	175	194	209	180	212	188	195	204	190	201	196	178	195	186	189	186	192	201	166	194	190	186	180	196	202	161	203	183	184	184	192	215	195	206	184	237	186	208	172	211	180	173	172	212	171	212	189	204	173	178	209	194	196	181	197	199	170	188	198	168	167	190	179	199	199	165	206	174	174	204	168	177	168	193	183	201	211	170	198	209	171	148	201	183	174	205	211	186	194	204	183	172	182	193	189	190	188	199	206	189	165	191	160	190	172	155	180	184	201	202	200	177	166	178	191	184	209	189	176	169	194	170	167	176	181	195	192	191	185	176	197	190	184	191	173	211	193	191	193	189	168	173	191	212	202	186	207	182	194	205	182	189	216	170	204	189	178	193	162	187	195	184	190	170	168	187	169	178	200	174	165	188	195	194	207	198	173	184	156	193	182	184	201	185	184	169	148	166	207	172	192	161	164	185	200	178	179	202	193	177	197	164	198	165	168	199	184	181	200	206	186	170	176	181	178	155	196	216	178	183	195	186	175	191	207	219	189	216	210	174	200	180	183	182	191	176	187	172	202	194	159	180	181	178	185	191	196	202	195	181	198	204	197	186	176	164	208	170	194	182	183	181	202	191	195	198	168	205	182	210	182	174	192	171	194	187	221	213	198	201	209	200	179	208	173	208	170	194	202	176	200	189	177	194	194	195	190	185	206	199	176	203	205	217	188	173	195	180	177	200	192	187	193	172	172	185	186	174	175	201	193	186	198	174	175	185	209	171	189	187	171	177	210	227	193	180	192	169	204	167	204	179	168	177	171	181	163	177	205	166	186	206	190	189	210	164	185	190	192	203	184	165	175	172	182	178	217	200	179	193	170	176	198	182	190	191	185	179	194	199	173	201	191	191	206	196	175	195	191	193	172	182	199	183	181	173	191	172	169	181	225	159	177	186	184	164	149	180	163	159	197	170	178	203	210	172	188	172	193	174	220	202	181	196	172	198	194	204	194	198	178	193	199	178	205	212	194	194	205	208	181	183	177	221	215	173	206	193	199	175	204	175	190	185	208	185	207	211	210	192	193	218	197	172	199	214	227	182	205	166	183	163	187	200	203	214	187	214	176	171	200	200	214	169	198	166	192	206	202	196	185	192	228	198	168	183	207	178	187	174	204	188	191	209	178	192	157	161	190	209	203	211	170	177	215	179	183	194	191	200	178	197	177	150	202	206	187	206	181	193	197	182	182	212	196	215	218	183	171	163	192	203	188	162	166	180	195	180	201	179	199	178	178	181	173	206	181	191	181	187	165	215	223	192	192	184	199	177	206	187	186	199	211	201	196	190	189	181	195	174	192	194	172	190	177	184	188	196	181	183	192	187	168	161	210	184	192	191	195	192	208	163	174	170	200	186	194	188	195	180	160	185	217	198	214	192	186	204	176	172	153	167	198	190	190	168	172	209	194	170	215	196	155	186	170	194	176	222	198	196	181	222	171	188	199	183	172	183	193	203	162	172	206	171	211	184	163	186	208	173	158	199	188	185	193	196	191	205	190	180	192	191	192	184	195	180	186	189	199	189	187	195	170	184	208	196	191	171	211	157	193	164	182	209	181	181	157	191	188	174	175	225	168	165	170	184	189	188	201	182	206	191	149	182	186	198	196	177	159	183	158	199	211	216	193	183	186	183	193	210	205	157	174	170	154	178	169	180	170	193	178	175	172	184	181	206	194	184	211	196	181	206	198	173	164	186	187	189	157	180	196	194	189	185	183	191	171	208	203	165	191	208	195	218	215	167	176	177	176	175	189	200	187	172	173	190	203	210	182	192	190	192	194	187	200	170	190	199	174	180	174	172	225	222	200	194	186	195	184	184	177	189	200	171	181	188	195	202	192	176	209	179	182	205	199	218	195	195	185	169	209	184	184	204	175	208	186	197	199	177	154	180	203	178	193	203	228	171	169	196	218	200	198	208	184	154	173	183	184	173	165	182	189	210	193	189	206	227	197	188	174	185	171	200	189	185	176	209	205	176	184	165	181	201	156	182	181	209	181	198	184	181	204	200	175	174	184	189	173	166	175	216	206	199	179	190	189	197	206	204	205	197	188	200	175	201	201	189	188	175	185	197	186	183	183	190	174	189	210	180	170	182	197	185	188	187	185	181	174	187	204	174	183	177	178	191	213	177	191	159	205	189	197	182	223	199	174	167	187	172	216	174
17215	6254	6036	6466	4978	4077	3386	2674	2090	1766	1451	1201	1054	1005	1080	991	843	721	678	627	583	664	540	569	512	535	472	469	477	458	423	449	447	418	449	419	427	423	450	425	424	417	426	411	430	429	427	402	394	413	394	414	399	488	455	401	449	441	411	438	420	399	422	425	411	417	419	422	400	413	444	418	394	367	433	422	407	398	389	378	397	424	377	439	420	373	445	402	388	397	383	408	387	395	404	427	410	408	430	393	412	380	412	424	405	420	429	399	386	409	431	394	428	368	402	403	453	443	390	389	417	447	385	430	431	424	381	405	384	406	424	446	423	402	405	398	377	418	407	403	387	387	409	396	413	436	410	428	390	426	417	384	402	422	427	422	402	423	422	397	403	397	406	407	375	400	460	395	404	419	395	422	389	435	444	395	426	406	444	404	397	436	392	392	401	449	413	400	414	430	398	430	399	414	388	446	414	374	411	409	420	416	419	390	396	380	401	385	432	410	433	417	393	427	429	392	405	446	408	423	421	407	426	392	437	398	418	415	439	418	390	437	392	420	379	429	399	358	400	393	426	415	398	390	435	400	409	411	415	369	426	419	378	400	368	401	430	418	419	412	457	398	374	411	431	379	429	399	400	404	410	419	424	403	388	441	418	420	404	418	377	419	443	448	409	413	403	411	391	397	395	398	419	407	446	421	425	444	403	392	405	434	413	383	440	425	446	404	408	413	391	395	409	438	423	440	430	396	396	422	396	416	410	407	405	424	415	389	383	399	403	394	408	420	389	388	408	396	400	383	407	443	415	384	430	393	380	432	396	406	414	417	393	374	402	420	418	439	445	430	430	392	420	403	441	405	374	411	417	392	411	382	419	383	420	395	405	430	385	416	395	408	424	428	416	438	417	400	394	402	420	411	391	432	397	404	449	400	417	438	459	424	395	424	411	414	384	374	399	415	432	437	373	456	408	407	408	398	418	414	403	411	422	384	427	380	451	427	394	454	413	413	371	387	403	399	420	390	396	399	399	404	377	396	412	400	382	435	424	441	419	435	411	378	404	470	348	415	402	408	367	401	414	385	384	418	425	382	415	430	422	400	420	379	395	434	451	430	418	389	411	432	423	422	399	422	392	422	453	387	419	394	379	417	399	417	418	434	434	407	421	397	429	393	415	421	392	437	417	402	437	385	404	404	403	448	411	422	433	400	396	402	366	400	401	412	427	395	425	436	384	396	409	426	430	392	406	402	379	407	430	420	419	443	412	411	409	386	425	402	448	434	378	406	420	397	391	382	422	422	410	417	403	370	373	398	455	371	396	413	391	402	401	409	419	415	393	431	431	402	391	370	399	407	406	402	408	372	402	396	384	435	395	420	418	399	396	442	458	378	423	441	395	435	412	420	449	376	434	407	402	383	432	401	408	406	424	423	376	437	445	373	421	402	412	410	426	377	421	384	436	433	420	411	415	408	378	406	401	439	447	393	407	395	390	380	421	363	423	430	386	383	418	389	407	403	381	381	434	410	397	404	388	425	389	384	395	435	402	425	409	438	454	370	392	420	420	425	431	406	411	410	411	399	431	402	416	391	392	415	422	373	430	402	419	406	407	411	434	412	435	412	384	385	393	387	401	385	427	397	408	411	427	369	439	385	414	414	421	393	396	442	380	417	402	420	382	426	400	428	446	450	401	398	405	416	409	414	379	414	408	384	403	448	386	449	419	397	433	396	398	412	408	396	393	402	411	368	443	403	402	431	411	427	382	405	406	395	406	419	443	408	389	386	376	401	424	381	384	444	341	438	402	379	446	385	408	387	412	404	405	387	426	442	408	412	401	411	405	375	374	431	429	385	395	405	413	404	391	404	417	385	443	431	399	422	414	419	413	401	384	429	386	417	391	407	386	404	369	428	402	403	407	389	411	455	385	415	361	403	415	417	421	394	401	419	423	396	390	421	436	391	431	421	404	395	419	379	360	406	401	406	433	398	377	425	390	378	415	383	385	390	390	372	430	424	414	432	415	393	406	431	378	380	442	410	424	376	441	432	373	407	393	397	396	453	426	394	396	378	381	399	425	371	413	388	379	390	440	429	435	403	405	372	398	419	445	409	415	444	411	411	395	445	357	388	404	395	370	433	427	411	405	402	399	407	381	417	405	416	401	425	390	426	397	424	400	414	411	394	414	423	420	406	420	417	400	383	417	420	418	381	444	369	408	395	426	419	380	391	403	421	401	376	422	421	437	401	407	436	372	430	422	428	380	418	405	401	426	420	427	388	400	413	401	413	398	425	393	400	396	400	412	445	398	402	405	419	397	393	396	376	407	413	422	386	353	428	397	441	425	382	407	351	408	438	377	391	391	410	408	401	398	396	415	441	358	408	426	371	390	413	414	416	411	413	434	435	418	431	433	416	377	457	387	404	418	423	411	432	448	432	387	413	417	377	432	406	434	420	402	439	422	437	408	441	403	418	421	434	399	418	409	449	411	437	383	394	431	416	390	399	397	412	433	402	439	394	440	430	384	447	425	406	387	429	368	412	425	418	400	424	414	368	419	388	398	427	416	398	410	436	424	383	423	432	425	398	434	439	371	441	395	408	408	389	392	408	382	396	402	409	390	401	395	385	431	408	405	417	409	424	399	413	413	420	410	380	434	408	406	403	392	438	442	423	378	413	380	433	405	394	454	433	431	403	418	407	424	395	393	392	409	443	415	427	391	374	363	407	375	410	428	393	419	369	388	407	438	412	420	404	403	396	373	373	421	422	393	413	390	392	396	449	392	428	412	437	415	404	399	417	420	418	427	364	392	394	431	372	412	414	423	449	359	389	406	400	399	367	398	384	442	410	397	383	412	436	434	418	402	418	412	386	406	457	403	425	433	356	418	396	423	406	378	393	421	411	392	416	407	395	417	429	423	398	392	412	396	417	422	405	399	387	405	383	404	419	447	440	402	407	408	416	407	418	404	412	405	409	392	395	403	386	419	416	420	376	403	420	402	397	392	364	426	397	407	418	423	387	403	419	420	423	416	446	425	438	411	420	391	401	403	398	439	410	381	428	410	427	393	404	410	426	433	410	388	353	388	396	422	374	400	434	384	427	404	401	413	402	411	437	408	458	414	410	411	397	419	377	399	408	382	419	439	395	403	362	385	402	408	370	420	394	401	415	407	406	415	423	433	406	419	419	403	412	414	451	395	413	429	392	410	406	372	396	432	441	390	379	407	414	432	423	411	425	451	432	453	435	390	406	414	393	420	389	393	372	404	431	393	395	447	429	434	408	402	404	389	402	417	429	395	442	383	393	413	383	411	430	410	419	375	424	390	382	394	399	409	391	421	385	425	413	397	407	413	443	442	393	385	430	427	425	361	385	429	389	369	420	403	414	439	415	428	414	384	384	399	413	414	422	406	434	443	372	398	401	384	415	415	414	366	437	407	428	440	432	407	418	405	416	410	438	437	425	389	417	426	402	436	421	436	380	410	420	435	436	424	409	415	417	420	410	393	386
45733	19272	8042	4442	2657	1836	1394	1050	806	638	572	450	398	369	377	334	313	266	250	239	223	265	234	220	215	191	187	181	231	171	182	199	197	172	152	195	170	196	188	162	189	178	190	171	183	195	161	171	177	176	144	161	167	182	187	193	172	185	213	188	183	161	196	175	173	201	202	162	148	192	186	195	158	183	186	171	147	197	170	163	168	175	182	192	174	170	153	164	176	170	184	164	178	163	168	168	191	172	180	175	169	171	152	199	169	167	179	201	180	176	182	172	144	170	193	161	186	207	190	183	191	199	173	147	170	175	184	186	188	194	186	166	140	185	173	159	173	197	169	177	169	168	179	160	182	165	193	155	172	155	159	170	147	163	187	153	166	178	160	166	196	173	180	152	183	164	173	184	167	185	192	160	192	176	179	201	170	177	156	191	165	183	183	165	172	166	175	191	169	177	162	181	150	161	180	168	203	212	193	173	165	167	154	149	170	156	162	187	189	191	179	150	191	168	133	179	139	164	181	174	202	184	174	160	170	170	162	170	178	184	183	199	154	172	166	179	174	172	187	165	168	204	185	180	161	177	174	172	186	181	155	184	188	168	176	171	174	156	172	197	175	159	160	154	176	161	168	170	174	215	176	165	151	198	153	173	186	191	170	155	178	172	157	179	185	183	174	150	166	157	190	176	169	172	159	168	157	154	149	174	161	190	196	178	162	173	179	168	133	163	175	172	148	171	178	145	176	191	176	166	195	198	160	156	179	177	158	163	163	163	167	174	163	158	160	168	169	174	157	183	165	193	192	184	176	182	173	161	176	176	171	187	187	175	173	194	165	153	177	165	176	164	161	152	147	161	182	177	169	165	177	143	171	183	151	175	211	175	150	180	168	199	171	164	157	174	165	190	166	185	152	150	148	175	156	163	170	172	177	192	178	175	184	165	194	177	177	150	155	180	171	211	192	184	162	164	190	165	178	172	219	185	189	151	152	160	170	168	183	166	163	177	177	160	166	173	176	170	159	182	160	183	171	176	170	193	166	191	176	165	195	147	174	165	159	174	184	193	157	167	174	192	164	188	179	152	156	185	167	149	162	162	154	151	174	176	184	165	163	154	156	168	164	156	143	165	186	135	148	151	185	160	153	178	175	162	178	172	163	181	151	164	171	190	189	185	153	174	163	175	181	159	192	199	158	164	153	206	176	165	162	182	176	159	161	162	181	170	159	167	164	188	165	162	167	191	201	166	201	171	135	197	145	164	174	176	170	163	150	168	199	193	180	169	161	175	173	168	151	154	192	178	198	192	188	174	171	152	165	197	192	166	178	191	161	184	156	137	151	165	157	191	170	161	154	191	175	193	164	164	180	164	163	164	197	156	169	178	177	146	177	163	169	193	165	179	168	167	174	181	183	189	177	166	148	177	220	183	181	205	187	162	185	152	142	202	156	175	181	185	215	172	166	203	166	185	150	152	181	161	187	193	156	163	171	150	161	185	180	162	169	159	178	175	179	166	158	169	182	185	172	156	159	183	176	179	179	177	171	179	170	169	147	166	157	156	179	191	162	193	172	164	166	176	183	176	162	152	160	204	173	168	167	193	159	150	177	192	203	160	176	163	175	165	184	169	179	179	162	167	151	180	185	170	173	150	217	184	160	155	180	175	175	192	174	168	169	160	166	174	172	179	157	177	193	170	158	181	194	168	165	188	166	172	170	173	192	208	167	160	167	169	195	154	163	196	178	163	171	158	210	165	182	165	169	156	179	174	185	142	166	162	162	160	207	161	191	186	170	165	195	177	179	193	165	167	162	208	173	177	170	173	152	152	164	190	186	145	176	166	156	170	137	191	172	182	163	197	158	188	164	171	149	176	147	136	165	176	170	155	173	189	166	170	177	183	166	171	171	169	171	165	177	172	159	173	170	165	159	176	183	195	205	161	177	164	171	154	167	178	170	165	191	183	174	157	189	182	193	180	181	167	179	181	188	197	188	171	166	206	162	171	165	160	188	179	180	180	185	184	168	180	164	196	151	180	166	155	159	151	164	139	163	174	159	163	170	170	154	177	180	169	187	174	172	163	166	170	177	164	155	174	196	180	171	202	144	191	162	179	190	167	170	174	187	162	167	180	185	185	168	147	171	178	155	161	172	178	181	177	186	155	182	184	154	170	168	206	180	145	164	149	168	148	174	158	175	175	183	161	149	167	170	163	169	185	193	168	183	169	152	172	200	160	169	169	178	183	197	188	170	168	158	180	189	190	183	202	165	167	176	176	154	184	152	175	198	174	181	160	172	184	203	183	182	188	170	173	182	160	170	165	178	142	157	194	185	174	169	177	163	185	146	176	194	148	178	157	170	187	180	191	194	167	160	160	186	156	179	185	166	174	182	172	167	181	185	192	174	174	165	183	177	178	189	171	184	174	183	147	173	174	189	167	170	168	179	201	205	179	180	173	181	168	163	188	171	165	188	161	163	181	182	197	178	161	154	184	156	161	174	183	190	171	180	182	164	178	163	192	166	194	161	141	167	184	144	158	195	165	189	178	180	197	161	155	175	182	140	151	164	172	200	135	182	181	170	162	164	173	169	170	183	175	185	156	166	198	147	176	183	178	181	171	181	174	173	178	194	164	160	180	177	174	157	178	165	173	153	152	175	164	187	203	189	206	169	172	171	164	177	191	179	159	176	150	179	200	174	180	168	163	174	155	197	177	157	167	180	201	161	164	190	167	184	178	171	196	171	171	155	185	176	174	139	186	168	180	178	152	156	141	169	153	167	183	182	144	146	187	178	154	190	182	183	148	157	149	178	181	167	200	196	187	165	155	161	169	167	172	159	157	184	180	172	181	166	171	153	172	157	177	198	159	145	157	165	154	184	173	169	172	182	161	178	162	168	157	173	179	173	164	146	186	165	178	193	164	163	171	163	173	174	183	181	165	172	172	160	145	157	180	187	165	151	182	158	170	179	183	191	205	174	190	161	176	182	157	146	178	177	147	183	159	189	181	170	160	173	149	178	204	178	159	201	190	191	179	179	170	147	198	172	160	177	172	191	156	155	168	163	171	165	189	159	184	194	160	150	169	151	185	163	185	193	175	164	152	165	186	181	178	151	185	170	178	163	174	158	203	199	169	177	145	164	162	166	195	170	162	164	163	161	169	142	187	167	175	177	168	168	191	163	189	172	167	160	151	186	163	169	179	191	184	219	158	160	165	170	195	198	214	184	195	164	180	180	167	173	174	153	187	168	176	180	170	171	175	172	176	174	181	171	156	185	167	173	168	176	171	187	159	156	176	180	172	166	168	138	191	185	179	187	184	160	160	163	175	179	181	162	167	146	169	163	174	159	175	153	168	159	180	163	155	167	182	161	163	195	153	191	178	196	157	179	157	159	186	167	191	169	150	169	169	174	181	178	180	155	160	168	154	180	180	176	174	176	165	189	195	180	186	164	170	168	154	188	161	171	156	176	173	174	189	179	175	173	182	189	176	173	160	163	171	185	176
26094	10957	11098	11181	8944	7358	6012	4798	3554	2914	2446	2012	1691	1529	1608	1409	1131	992	913	872	888	830	793	768	689	567	507	590	537	496	469	426	436	428	418	429	426	438	430	405	430	409	414	436	414	442	429	461	432	432	388	387	409	420	456	405	378	408	399	386	387	405	415	380	389	357	379	387	420	345	391	384	383	370	355	381	384	419	376	387	357	347	387	385	375	402	398	369	363	363	398	361	352	417	399	357	347	398	387	406	395	363	379	394	391	361	361	398	372	382	378	405	346	348	342	364	387	397	361	340	368	377	360	400	381	393	438	362	392	384	384	378	379	415	415	366	393	390	413	362	398	381	398	379	356	392	364	390	370	362	369	349	383	387	386	373	348	399	383	349	352	358	336	362	378	403	389	385	428	384	361	376	366	361	389	383	367	405	398	361	436	382	376	359	381	384	367	400	375	366	387	386	368	407	364	394	395	387	370	410	405	398	384	347	387	398	391	351	381	376	420	378	402	381	373	375	366	384	362	398	389	371	380	352	385	405	391	398	432	356	374	387	398	394	374	396	398	342	367	382	375	393	367	386	387	378	411	390	369	384	363	393	400	382	373	382	394	353	384	380	364	349	405	427	398	413	397	373	372	389	382	421	384	397	386	396	359	393	378	378	398	386	353	371	389	378	383	432	391	389	395	365	404	354	369	369	386	405	373	382	370	378	396	387	361	393	399	362	400	400	385	407	359	392	366	373	401	370	372	394	367	364	361	400	359	357	364	378	374	396	362	368	424	364	390	387	400	414	363	379	404	382	378	382	386	371	360	387	368	349	382	376	395	356	356	388	388	409	381	349	366	399	351	387	400	362	372	386	395	346	402	387	409	377	374	339	394	400	363	385	387	392	362	384	377	390	364	420	388	356	393	388	357	386	360	384	382	357	397	387	361	345	395	375	370	368	379	392	365	373	361	353	390	368	391	382	364	434	408	376	375	366	333	384	374	421	351	352	388	375	369	354	382	339	417	400	367	380	378	378	375	394	385	370	355	391	430	392	392	373	424	334	366	378	380	367	434	371	367	372	377	385	382	373	391	381	362	394	381	363	379	389	358	365	402	373	378	407	398	380	370	377	401	375	368	385	352	381	409	345	389	419	375	360	368	388	385	395	384	391	389	382	369	391	346	397	372	396	390	373	394	376	399	387	404	371	373	363	371	398	360	397	362	377	392	378	385	367	387	389	402	358	357	396	365	393	355	396	387	389	383	362	374	405	378	393	375	371	346	381	363	383	375	361	415	407	366	393	402	373	395	362	336	394	382	384	372	388	357	388	383	396	375	393	376	414	396	389	395	354	383	374	380	388	366	399	342	387	359	405	403	376	377	395	387	407	347	392	397	367	393	413	388	377	387	382	372	349	420	399	385	382	379	366	386	384	375	365	429	349	423	355	343	353	375	360	352	393	409	370	382	410	384	406	413	373	432	356	378	372	399	378	389	355	366	373	419	363	375	400	411	351	386	386	356	377	404	394	404	386	379	393	354	381	358	380	390	408	390	403	363	405	371	373	364	386	355	350	411	358	424	397	376	369	402	395	375	386	385	385	376	365	385	369	376	389	407	405	370	381	371	448	412	385	381	370	402	404	389	378	380	373	347	380	421	381	409	394	372	353	358	388	384	357	392	405	352	391	394	407	367	372	401	391	367	387	383	360	338	396	401	377	412	372	422	370	396	362	390	356	364	394	400	371	364	385	370	368	373	383	407	362	388	389	368	374	398	407	362	366	371	390	406	371	405	364	360	359	380	376	388	431	375	406	374	383	391	381	392	383	347	376	358	392	415	380	380	372	387	370	372	393	377	404	378	379	416	390	362	350	420	376	378	378	381	370	406	429	374	397	408	368	412	381	415	364	348	408	425	381	348	401	371	409	350	375	387	401	410	372	372	364	363	360	371	370	400	376	377	378	377	398	388	395	388	388	391	348	392	378	355	399	382	367	393	376	367	376	372	387	401	381	366	402	377	370	365	382	380	425	404	402	396	389	393	377	360	367	400	389	380	386	402	382	380	376	363	364	394	403	387	367	384	402	362	367	401	382	378	382	387	367	378	375	385	382	392	362	390	391	376	357	377	399	369	439	378	372	401	397	404	398	377	367	387	390	368	385	365	379	376	377	405	367	361	379	423	369	418	392	388	392	390	375	383	392	406	409	364	379	354	375	365	378	386	357	399	380	408	379	425	349	389	366	368	382	380	371	390	390	354	390	394	404	400	352	365	364	367	388	389	376	377	405	353	422	367	424	410	377	379	397	353	380	383	388	372	374	414	409	358	417	416	398	391	390	355	397	369	400	386	397	328	359	378	381	374	378	403	382	381	389	362	353	363	371	422	399	365	409	368	393	366	399	352	370	390	377	401	379	417	385	388	365	370	391	367	354	363	391	402	409	400	340	399	369	399	381	367	383	377	371	380	358	372	372	357	368	391	387	347	365	404	399	386	387	359	427	347	375	362	399	372	366	400	383	388	380	402	402	376	348	388	382	408	404	367	357	351	368	393	362	389	375	370	349	395	384	346	375	359	393	380	373	403	386	368	418	352	390	389	381	374	386	386	398	398	391	382	386	393	355	345	417	364	375	350	344	401	362	397	395	390	412	365	368	376	356	397	365	418	388	366	359	384	396	390	389	380	375	382	358	429	397	382	375	367	361	374	427	367	362	394	374	378	396	347	349	380	412	391	395	376	412	384	391	387	400	399	386	414	361	380	373	401	388	354	333	409	399	351	388	351	401	393	384	394	411	369	409	394	379	326	364	392	365	414	392	386	365	385	381	415	357	385	353	412	357	379	397	372	360	376	377	361	370	350	420	387	367	391	394	388	383	390	376	378	368	383	408	384	393	386	389	409	379	391	395	375	418	383	383	400	376	413	405	381	423	383	375	372	351	374	378	417	366	396	386	392	384	387	356	395	371	389	419	384	362	430	346	360	367	379	383	440	389	378	360	399	369	417	365	384	385	368	381	349	378	393	390	409	410	382	349	378	374	369	390	400	387	372	380	366	393	388	389	337	371	381	392	362	380	397	397	391	378	402	366	374	359	395	364	376	341	363	387	373	380	407	343	384	368	407	387	384	356	356	394	361	402	347	390	407	388	362	399	375	367	358	406	366	409	380	396	363	414	382	381	376	386	342	403	389	364	366	372	383	367	397	390	419	384	381	369	381	404	389	368	369	386	393	388	371	342	349	379	373	392	367	379	365	363	401	391	375	390	408	414	361	413	403	413	349	411	368	372	401	372	397	354	418	399	386	358	374	408	373	396	363	391	443	403	383	374	398	384	413	406	346	396	379	406	387	400	393	399	382	390	345	362	376	363	382	385	410	407	363	371	376	390	380	359	382	402	373	354	379	342	404	387	352	414	411	381	380	398	379	349	369	376	375	400	373	381	387	387	386	368	376	375	363	394	407	384	387	375	366	383	373	371	394	386	331	371	369	396	353	352	368	353	355	404	387	349	351	383
53497	25444	12120	6220	3827	2693	1922	1416	1109	831	747	653	573	521	496	462	387	314	328	282	300	255	280	255	243	271	219	202	216	217	187	197	205	209	206	189	200	211	178	174	176	207	193	206	191	189	195	202	182	194	206	199	204	190	209	200	210	197	201	170	184	180	190	186	178	203	186	168	206	194	206	179	199	194	179	184	193	198	169	207	199	207	197	184	165	166	186	183	198	212	199	200	221	168	164	180	201	191	198	205	187	182	181	157	188	202	175	182	202	158	195	182	194	200	202	175	176	197	191	161	183	174	192	209	186	209	185	189	185	185	186	176	187	203	177	201	164	205	208	175	195	195	171	186	206	175	213	172	175	202	178	175	177	192	187	184	210	211	207	192	195	165	168	219	172	195	200	193	197	193	177	206	195	223	187	220	201	199	160	199	164	190	174	204	187	202	194	184	184	199	193	178	181	215	178	177	198	193	211	181	194	191	187	184	173	175	189	191	181	187	202	191	172	200	197	192	185	197	193	191	185	197	182	176	197	172	203	193	202	187	176	190	195	180	195	186	179	149	232	203	184	209	208	200	194	178	187	196	178	193	183	188	187	211	212	208	202	178	187	192	199	173	194	189	206	171	217	174	187	182	178	195	198	202	176	187	178	194	172	192	184	181	168	210	179	198	175	192	186	184	195	196	210	187	215	214	196	210	217	194	214	181	211	161	174	183	182	184	195	195	183	201	189	202	187	200	188	189	165	171	187	187	191	194	196	177	179	204	177	186	189	199	194	206	189	174	177	178	190	175	208	204	188	179	196	187	201	170	180	218	211	197	197	201	184	186	216	192	177	205	191	200	181	169	183	174	216	194	210	216	171	186	195	172	181	204	204	166	171	185	197	203	191	179	170	210	201	188	220	191	174	165	176	171	179	179	174	172	161	198	168	192	201	183	218	204	189	161	193	189	215	211	182	207	207	196	218	187	213	169	178	165	195	184	204	176	196	229	190	198	184	190	187	205	194	201	156	187	190	184	186	180	203	185	202	200	188	173	189	180	183	179	175	181	202	191	199	204	178	184	204	190	209	211	161	184	214	186	176	177	203	216	206	186	193	187	190	210	182	199	178	196	214	171	200	204	194	164	163	188	182	194	187	187	201	192	190	198	173	183	211	179	185	181	198	179	217	173	180	198	173	174	178	209	184	185	183	196	188	191	194	191	173	208	166	156	216	183	184	176	207	190	194	203	197	194	189	184	181	186	201	178	178	167	168	174	214	175	178	186	175	169	179	201	231	196	183	191	183	176	188	190	178	183	182	180	179	195	183	199	194	207	190	179	204	176	149	196	192	212	211	195	177	174	164	184	192	181	208	224	184	175	182	189	200	200	200	183	208	176	203	192	201	200	223	178	180	176	188	189	183	164	177	215	178	170	181	180	190	199	219	189	200	207	196	212	201	187	201	199	174	202	187	187	174	185	197	178	180	200	169	178	179	189	159	168	181	196	194	191	224	185	173	193	170	194	215	193	207	174	190	203	187	206	213	190	216	179	160	180	183	176	242	206	179	172	206	203	182	198	178	199	177	195	198	210	189	198	189	178	180	180	178	191	173	202	211	193	211	202	181	179	192	180	200	203	199	178	168	200	199	174	220	189	203	183	169	183	185	201	202	196	201	188	210	190	175	201	192	180	203	224	164	168	195	191	188	199	167	158	191	190	181	200	166	177	187	197	202	180	191	193	204	182	177	217	190	210	235	212	230	199	193	182	203	185	185	189	186	202	210	204	170	190	143	191	198	174	169	195	187	167	215	187	183	189	188	201	215	218	188	185	209	184	190	192	181	176	204	155	188	185	209	195	175	194	222	207	191	204	199	160	167	200	178	186	185	193	190	183	210	175	182	191	184	174	209	208	204	197	175	159	177	184	210	185	189	191	200	188	190	184	217	180	192	224	202	175	196	167	192	201	189	201	189	192	211	181	188	184	199	159	192	212	194	200	203	192	178	190	210	168	177	190	200	164	184	203	188	186	193	194	182	201	191	169	208	164	202	165	202	209	177	189	167	204	187	204	190	206	182	154	193	173	189	212	177	179	163	192	174	201	208	180	177	207	194	172	178	193	157	185	196	204	189	203	190	179	185	193	176	189	176	181	188	189	206	183	212	177	179	212	200	181	189	223	191	212	172	166	210	188	175	193	204	208	181	199	175	205	189	183	205	200	227	208	187	196	188	193	168	198	193	196	179	203	179	187	174	211	194	202	196	202	196	182	198	173	180	194	172	213	165	194	199	180	181	178	195	193	187	243	184	185	190	205	203	183	196	187	197	213	200	225	207	203	208	184	164	189	176	208	174	181	192	206	188	188	232	218	173	171	192	194	172	214	183	205	176	183	187	176	208	206	194	213	171	206	205	167	181	177	192	198	181	211	178	177	185	207	204	216	171	196	178	180	187	188	193	207	178	180	183	175	196	183	166	194	192	194	170	196	186	174	192	179	165	189	183	186	200	180	189	147	205	180	188	195	179	199	163	174	164	205	195	172	195	184	194	203	191	160	176	156	187	217	218	199	206	189	194	190	206	184	184	204	205	192	185	180	184	180	179	193	195	207	181	205	189	201	188	195	185	184	187	194	199	182	193	189	183	208	205	191	207	222	200	211	176	182	203	198	188	165	196	215	205	175	196	207	186	178	176	199	179	177	179	192	211	194	173	191	193	180	172	201	234	188	174	215	188	219	186	199	188	213	169	198	196	193	203	218	175	184	184	185	198	200	198	209	180	168	202	171	203	184	194	199	195	165	200	201	186	187	183	180	175	185	173	205	193	201	186	188	171	174	179	159	170	176	185	164	168	180	160	175	155	200	176	192	167	187	175	182	163	194	227	193	216	192	197	174	183	186	205	214	203	202	184	204	170	161	168	157	186	167	195	187	176	195	182	180	190	185	193	191	180	196	212	206	218	174	193	164	163	198	190	197	181	163	193	214	172	177	229	200	194	197	197	196	182	166	192	176	174	182	216	179	191	201	187	188	168	177	170	198	168	211	194	205	171	193	176	183	216	174	197	188	219	190	199	192	183	192	190	215	204	192	163	191	161	189	195	195	198	187	172	184	221	204	206	202	193	195	184	178	183	213	227	181	206	154	181	191	191	225	200	170	212	201	180	181	185	171	198	204	222	164	187	187	198	179	190	195	188	186	166	193	183	191	209	194	191	161	165	199	183	183	191	189	191	182	222	184	207	165	161	188	205	201	172	191	188	168	169	190	169	166	175	162	174	218	179	179	195	202	196	161	191	198	201	191	191	196	172	203	192	176	177	198	206	177	156	196	201	179	170	163	216	194	171	181	168	200	205	192	183	178	210	161	185	197	169	201	163	182	170	194	188	190	193	212	198	211	195	193	197	217	197	164	190	202	181	178	192	150	159	160	182	179	197	179	175	196	181	155	181	190	220	214	172	193	194	200	197	179	174	195	192	187	194	201	205	204	173	200	169	202	196	181	197	184	192	186	203	190
30142	15654	14602	14388	12035	9634	7850	6376	5019	3920	3340	2892	2436	2157	2271	1994	1531	1299	1055	1076	1106	936	932	934	861	718	727	663	678	546	492	493	480	496	445	482	461	456	466	467	495	441	421	515	483	438	489	419	480	435	415	464	463	482	486	449	448	418	434	436	450	459	407	425	431	394	431	424	383	427	394	423	435	452	386	397	403	410	386	398	427	463	403	400	393	416	416	419	375	390	413	432	418	389	404	391	378	422	467	391	430	419	412	435	392	440	432	423	434	419	418	422	392	400	413	408	439	403	421	435	396	393	420	423	402	350	410	430	420	423	472	411	417	417	417	426	403	436	386	440	426	433	415	405	457	415	433	390	386	442	438	429	382	375	428	413	439	384	405	403	430	420	397	394	385	391	395	417	436	417	392	394	423	407	387	389	432	372	415	413	408	443	442	424	434	421	402	434	422	411	438	406	386	444	397	380	407	412	414	409	440	414	435	396	409	423	409	399	427	390	402	415	398	435	450	432	414	418	406	450	399	405	416	420	429	421	409	433	451	429	402	430	421	415	439	414	447	409	394	421	397	433	397	423	420	394	438	403	421	399	411	434	421	409	370	411	428	427	453	370	391	409	409	401	407	404	432	409	412	411	422	415	446	442	396	409	444	393	419	414	409	414	396	394	426	424	402	415	387	409	414	377	382	426	401	420	386	403	427	393	424	398	403	407	391	416	401	402	454	403	381	409	430	412	395	413	441	383	438	391	427	430	379	403	414	416	418	407	393	394	390	397	442	388	434	383	410	403	407	407	451	409	422	396	410	405	421	434	390	408	444	424	440	424	413	410	409	404	440	433	430	437	380	401	379	431	415	415	426	417	409	443	403	442	359	422	411	407	399	416	403	409	425	422	411	399	421	425	427	428	433	403	433	424	411	418	425	433	394	425	394	435	411	426	423	409	394	408	387	438	379	406	449	410	437	436	421	437	431	402	433	413	411	407	432	425	429	435	389	424	413	408	442	408	427	429	410	444	436	417	437	396	434	420	387	420	403	415	420	409	400	404	387	387	417	394	430	370	407	396	432	405	393	429	413	411	411	439	410	411	430	401	426	444	413	408	451	426	435	417	411	436	374	414	427	413	417	411	438	379	411	433	403	408	430	424	383	405	421	394	430	425	421	449	446	428	405	433	377	423	455	427	409	412	421	408	408	427	410	425	424	404	390	429	456	417	397	429	396	421	403	431	390	451	410	402	412	404	418	431	407	399	425	375	426	417	423	405	418	406	400	431	417	406	404	385	389	423	432	431	420	413	416	432	414	434	479	417	395	434	429	424	437	441	460	417	420	415	410	404	384	397	397	435	403	375	380	393	426	439	406	416	411	357	425	422	425	390	414	421	397	407	442	433	417	436	406	408	383	382	410	406	420	443	443	421	436	452	440	427	451	444	401	464	398	406	364	422	415	446	410	407	410	412	434	422	415	422	429	427	398	413	404	429	402	392	400	415	411	380	394	397	439	434	402	402	423	431	416	416	429	416	386	420	392	421	421	401	475	392	450	387	404	395	380	395	439	427	396	415	397	434	442	440	382	421	413	410	397	380	415	405	423	406	386	414	391	392	396	398	409	401	403	348	423	430	418	426	424	451	403	405	388	416	401	392	408	393	415	416	449	424	411	407	400	400	445	423	440	411	427	432	454	415	399	428	403	455	419	418	419	432	415	411	426	401	427	414	451	406	433	384	415	415	406	403	413	426	398	436	410	412	411	412	388	383	410	418	425	449	427	411	411	424	435	445	419	410	433	390	427	405	380	410	386	418	397	438	427	378	404	449	398	410	414	425	438	424	423	404	403	426	418	442	433	425	436	423	403	397	433	387	408	428	430	444	444	378	359	386	430	439	414	445	449	419	394	401	406	433	426	351	427	423	435	411	396	429	420	415	398	400	431	430	425	408	402	403	389	448	431	431	419	407	407	400	445	435	344	431	436	410	438	428	401	423	394	391	395	420	401	413	399	435	400	404	398	415	400	402	423	416	405	429	414	427	395	430	419	441	402	393	424	429	410	437	378	427	415	415	441	436	438	413	445	406	398	398	426	421	410	439	421	406	403	406	437	432	414	393	397	430	412	415	451	432	432	445	417	424	400	439	396	394	465	416	424	411	370	437	421	446	402	405	422	423	418	414	409	420	417	389	415	432	406	413	444	438	371	389	422	419	433	442	406	410	438	382	412	434	424	413	392	430	434	450	397	394	402	431	456	395	406	394	411	426	410	399	424	394	428	431	405	476	383	408	433	444	414	394	402	444	415	402	403	396	376	375	407	423	421	422	396	453	427	449	415	394	421	432	432	415	385	421	459	409	394	435	422	407	451	402	403	439	375	435	422	402	448	422	385	409	393	420	390	405	411	430	396	419	446	391	436	405	478	427	392	435	412	438	405	455	455	433	436	395	406	440	414	430	417	405	397	418	426	425	417	425	383	373	422	407	435	416	401	388	408	402	440	423	425	412	412	401	368	384	430	408	427	422	396	388	390	397	386	429	422	389	443	419	391	420	424	427	423	415	386	408	429	406	434	414	428	406	465	430	436	391	383	413	421	426	398	366	407	427	407	409	429	430	431	407	407	399	456	388	387	420	377	426	436	420	406	425	420	389	418	427	436	401	391	410	389	348	420	426	449	418	418	421	448	420	418	411	381	407	408	373	402	404	454	432	436	459	429	367	401	394	426	403	444	434	412	438	469	383	397	396	435	423	415	410	433	407	414	445	436	407	413	387	428	418	387	428	403	391	397	409	430	411	412	416	446	441	404	424	397	423	409	407	462	411	380	426	413	406	407	414	470	396	393	403	430	419	434	433	398	396	389	436	443	402	421	403	426	439	396	409	403	391	396	393	395	386	426	436	384	462	436	387	411	413	414	377	397	431	420	424	419	421	416	429	401	456	420	396	433	425	429	389	409	442	437	409	394	411	409	418	470	395	440	435	414	404	442	388	408	423	419	385	430	412	421	432	432	410	401	416	409	385	394	429	415	420	409	403	414	430	384	385	389	468	403	393	416	408	400	424	403	393	413	398	383	405	421	383	382	462	434	404	413	396	446	434	416	384	410	435	393	394	389	401	380	406	421	401	395	414	451	404	418	465	387	389	408	442	416	437	433	386	442	410	415	378	417	433	373	413	429	389	397	448	409	469	426	373	443	417	412	400	406	417	364	417	387	428	405	426	380	419	388	459	435	428	417	391	384	408	427	421	437	417	445	400	471	417	395	397	425	435	434	392	393	408	423	383	416	414	375	403	384	445	402	416	411	415	412	400	416	422	418	416	443	439	429	449	405	398	415	438	427	390	432	407	418	440	410	392	424	428	412	416	432	397	403	431	424	428	421	398	413	430	373	405	424	415	432	375	392	436	397	417	435	411	382	433	414	447	401	420	431	397	378	408	390	421	406	427	406	435	409	411	416	416	390	426	399	401	382	437	408	475	401	418	457	444	392	460	403	392	413	412	414	402	433	411
31060	12059	3923	2244	1417	963	769	589	495	416	362	343	282	302	264	277	243	242	270	187	232	206	223	207	201	224	202	189	202	174	204	206	209	232	172	168	203	191	192	207	170	203	186	212	216	198	187	181	182	202	187	194	209	203	193	195	213	194	177	193	191	191	173	194	179	199	151	196	179	218	193	187	195	205	182	208	156	170	188	201	182	171	191	191	185	208	180	203	221	201	196	202	174	175	163	183	193	195	175	176	183	180	183	175	164	213	176	187	204	183	192	181	183	184	198	186	204	184	200	194	197	179	198	189	197	169	209	178	194	176	197	189	200	208	200	196	208	211	167	176	194	175	216	171	159	181	209	203	185	177	210	192	189	190	212	202	175	175	189	180	211	189	197	210	178	207	175	163	199	188	171	184	201	178	188	161	168	232	190	176	176	184	191	170	172	187	187	193	185	204	186	181	167	181	197	226	192	193	186	189	167	197	178	205	180	200	200	180	190	206	207	189	187	180	183	200	177	203	174	191	203	167	170	191	182	191	168	200	191	212	205	212	173	173	193	192	187	177	216	181	196	178	175	186	204	188	224	160	194	188	194	189	191	213	187	185	216	181	196	182	183	168	186	205	187	183	174	185	222	188	214	176	191	190	205	202	204	208	226	232	190	214	194	203	173	172	173	211	214	173	162	197	188	189	190	172	168	184	183	212	184	190	172	178	163	182	185	199	198	160	228	194	192	184	188	226	199	176	197	185	168	184	213	166	177	185	175	198	203	196	177	162	169	153	178	200	197	167	195	173	184	186	168	168	185	180	201	216	205	205	158	176	190	189	192	198	206	195	195	165	185	174	168	184	187	185	212	202	198	205	193	170	161	182	183	152	173	193	195	176	192	175	190	197	185	162	180	194	176	194	183	181	180	198	189	230	183	185	179	207	172	183	183	192	170	189	208	174	169	188	185	188	183	195	199	194	181	195	208	172	175	213	191	204	182	194	161	202	195	176	187	190	204	199	219	172	182	178	193	190	186	149	178	185	178	184	199	178	197	203	157	185	186	192	189	181	206	204	202	195	193	188	193	186	195	205	194	164	191	215	185	160	192	195	185	182	205	175	157	182	190	210	180	150	189	197	182	203	161	188	196	209	198	202	191	181	185	174	184	179	178	188	178	178	186	190	195	181	185	185	205	200	187	218	194	184	175	199	206	183	170	222	208	194	180	177	189	207	227	178	164	172	186	210	178	204	210	199	201	199	206	207	163	167	175	193	188	195	173	176	195	195	178	184	193	233	193	193	206	205	184	183	181	172	202	211	197	191	202	196	191	196	203	195	191	181	180	208	183	183	194	195	176	185	180	195	159	179	208	192	172	171	166	192	189	184	182	176	183	190	195	175	181	184	165	170	173	195	200	183	186	196	222	170	185	179	179	171	182	206	181	193	205	177	191	207	182	208	183	178	190	196	177	171	184	206	192	188	172	185	206	178	197	170	208	188	184	186	199	156	193	182	174	176	190	205	202	192	185	191	206	167	177	195	180	190	196	178	203	183	188	200	169	171	215	180	194	161	204	201	182	176	205	193	199	201	167	185	193	167	184	213	195	187	219	203	176	194	185	183	189	218	208	213	198	178	190	185	167	185	177	206	174	178	183	203	170	159	198	196	204	198	152	167	232	221	182	182	191	190	188	175	192	228	194	201	201	171	214	192	176	178	169	165	214	196	177	189	191	177	198	191	169	189	210	204	195	208	190	185	188	192	168	177	177	185	190	218	174	186	174	185	197	187	187	198	164	175	175	215	210	199	197	195	177	211	183	173	174	186	197	178	214	164	190	182	203	177	202	198	183	192	176	196	194	184	169	207	185	180	201	218	184	174	209	198	171	205	184	195	171	206	189	197	209	178	178	193	163	178	165	195	203	185	188	203	205	188	191	186	202	171	177	185	193	199	205	195	182	173	230	218	183	169	188	186	189	223	196	186	177	178	186	154	177	179	221	197	197	206	208	182	195	190	193	203	207	200	191	179	216	188	194	171	198	187	186	177	180	214	185	207	176	222	202	176	202	208	181	193	165	198	220	203	201	190	188	203	201	178	167	187	196	189	193	201	184	159	183	193	207	190	182	192	201	202	183	197	190	186	207	192	185	186	209	212	174	150	197	188	208	179	177	193	177	172	196	194	215	177	205	188	190	186	200	180	183	192	163	192	178	190	201	216	211	203	170	194	179	183	192	169	194	165	200	190	180	197	178	191	156	185	170	187	179	190	194	182	159	213	195	160	172	177	161	174	174	197	189	192	205	178	186	198	173	197	210	212	175	214	168	197	201	183	202	192	185	184	156	200	180	213	181	203	161	164	198	193	167	207	198	182	178	173	180	188	199	201	191	200	169	188	203	173	172	191	182	185	183	167	194	175	171	202	184	196	186	181	162	171	188	193	211	188	194	187	158	202	178	196	193	176	195	207	188	208	179	189	173	203	196	187	172	202	182	200	136	179	197	178	180	160	177	200	184	167	195	171	180	168	176	172	195	185	206	199	200	193	212	188	208	200	177	193	206	164	187	165	193	193	183	199	205	181	163	191	192	179	199	184	180	165	177	164	184	189	178	189	180	205	187	180	178	203	205	185	189	170	165	184	221	185	165	191	207	200	200	187	181	177	181	185	178	172	178	161	198	172	211	195	206	184	208	193	199	189	213	205	193	194	147	203	181	181	170	171	204	172	178	181	200	192	195	176	163	178	190	205	182	212	186	206	175	198	201	174	157	183	181	189	179	197	196	166	179	188	189	163	215	210	207	179	220	192	191	162	186	182	225	203	164	204	220	210	193	223	172	210	170	185	175	166	180	181	178	185	181	174	178	199	203	173	207	180	191	186	189	198	192	197	187	175	200	180	230	191	186	187	172	196	172	199	191	166	225	198	176	188	182	176	183	176	152	183	189	170	180	203	188	195	223	215	213	201	200	175	199	192	170	169	203	205	200	186	186	201	205	193	190	190	189	187	199	217	182	189	153	204	182	194	168	195	184	155	198	191	197	202	166	185	184	207	166	201	200	198	170	180	192	186	192	204	179	199	193	158	195	187	192	187	171	190	188	210	170	172	183	221	180	162	184	185	205	173	188	192	183	175	192	204	160	200	164	191	185	170	172	165	149	187	191	172	198	206	198	206	181	177	197	199	184	186	208	214	204	154	188	192	209	203	188	209	213	183	180	187	190	202	188	188	212	173	166	171	176	186	209	223	211	187	182	206	198	217	202	211	219	204	217	192	203	181	168	186	174	178	202	230	202	189	187	167	211	189	204	199	181	200	160	204	195	186	180	209	192	195	174	202	182	173	192	184	185	175	175	178	200	209	190	198	191	178	188	183	174	164	155	171	204	166	157	197	180	191	186	211	183	194	209	169	175	176	180	183	192	194	215	175	169	193	190	195	176	183	165	179	164	173	202	168	195	196	195	164	153	159	189	209	177	168	200	182	189	180	160	192	203	165	178	169	183	181	175	184	198	197
18001	7479	6304	6369	5004	3821	3095	2469	2115	1664	1433	1202	1063	1059	1042	922	784	695	644	663	599	556	598	554	516	515	437	524	497	449	429	446	437	414	416	434	427	396	429	382	427	439	459	433	409	428	417	402	426	431	419	416	405	442	413	406	437	455	408	422	440	406	438	426	438	397	453	400	377	403	422	430	395	412	433	391	459	408	428	420	415	405	402	387	393	376	400	395	385	398	387	424	411	385	383	424	389	425	374	400	391	411	405	383	398	408	386	382	400	429	425	416	395	407	431	423	398	410	422	400	414	405	407	408	397	398	434	414	413	399	405	417	407	377	424	411	398	384	434	384	430	422	407	402	449	414	431	403	399	415	379	372	432	416	404	429	438	415	441	422	432	446	431	413	412	408	441	365	431	434	384	397	412	378	374	397	392	412	380	447	398	411	395	438	406	432	404	463	419	424	443	405	427	443	425	425	445	398	362	389	381	405	425	380	404	421	398	395	381	425	449	414	449	414	429	368	442	425	384	411	441	408	412	416	407	388	439	426	428	411	442	401	425	407	373	435	437	417	398	410	396	427	443	429	418	408	391	372	408	398	414	453	395	433	396	421	409	432	399	397	410	426	391	416	399	436	369	421	392	375	383	404	394	400	401	419	451	355	436	414	414	404	403	386	400	424	408	427	421	392	376	411	405	419	400	403	376	425	404	405	403	392	402	423	371	368	423	390	426	391	411	446	403	379	443	419	412	404	413	385	403	369	451	392	421	419	405	388	417	373	415	400	379	392	391	405	416	371	406	412	434	412	441	425	394	423	412	400	411	418	384	424	455	428	416	392	405	411	386	420	410	396	407	420	440	398	401	393	428	429	435	394	422	413	432	361	446	398	389	418	420	379	425	412	423	435	408	400	429	414	404	369	413	395	403	414	406	411	429	412	416	409	399	418	431	429	410	406	403	413	388	445	421	356	418	463	373	418	399	391	390	429	422	438	379	400	458	368	385	373	436	415	390	418	431	420	438	413	405	440	429	406	377	418	403	437	432	382	407	458	372	382	395	389	378	373	423	430	387	424	433	419	415	431	428	372	433	393	414	405	401	404	432	396	397	400	410	378	434	396	419	399	434	406	353	389	414	420	401	434	412	415	391	427	426	423	420	369	429	416	425	391	430	392	441	442	435	415	399	390	398	402	432	395	438	409	444	449	413	402	441	443	415	427	423	449	405	414	399	416	397	391	458	394	404	431	403	389	415	385	380	389	399	392	409	434	378	385	436	442	381	390	396	386	382	392	429	410	421	363	380	422	396	393	379	413	436	378	441	444	457	426	401	424	421	399	435	398	393	418	447	403	358	421	411	431	396	394	415	396	418	393	406	417	452	411	422	398	428	404	441	435	359	396	450	400	386	406	420	405	444	440	376	399	411	403	388	395	408	425	389	406	412	434	393	414	392	399	443	413	431	381	393	437	379	433	402	390	405	400	373	369	406	391	408	417	431	429	431	403	429	410	432	427	433	395	436	392	422	396	408	384	388	409	400	420	392	400	403	413	461	412	404	399	410	418	421	411	403	441	405	453	402	398	395	377	428	385	421	402	382	467	392	415	442	400	412	443	372	367	402	417	372	400	435	409	422	387	397	372	412	430	412	408	417	397	428	416	424	420	385	422	372	420	384	435	404	377	399	418	390	408	417	398	439	421	397	402	409	398	400	390	417	420	389	391	404	407	390	386	449	424	432	396	419	402	435	436	374	428	378	406	422	397	399	436	384	412	440	405	446	401	419	436	394	414	416	381	378	435	441	432	424	395	364	441	417	401	394	419	436	396	411	403	380	438	397	400	362	363	390	381	407	418	367	383	410	405	402	385	418	438	414	390	423	396	416	391	399	378	418	395	389	416	399	407	414	402	400	392	418	398	389	415	408	441	392	366	434	420	441	415	423	386	409	434	408	422	419	438	405	440	411	377	408	380	447	415	403	389	411	364	399	415	439	408	423	437	421	397	398	411	413	393	400	411	437	396	424	411	433	425	384	410	417	415	427	446	412	435	399	407	393	416	413	439	416	395	381	377	411	406	405	388	439	368	389	363	415	416	442	441	431	395	395	396	396	380	412	398	394	422	388	426	387	417	381	403	431	400	399	401	387	433	423	391	382	445	424	414	410	430	427	432	398	430	413	418	453	402	405	412	397	411	447	412	393	440	396	382	392	402	404	408	416	430	403	406	409	426	387	423	399	362	389	397	437	442	423	421	379	389	415	433	436	428	407	396	433	400	394	381	388	409	409	403	415	378	411	403	414	435	395	435	401	404	403	375	416	413	436	430	427	395	401	416	453	429	377	398	406	405	409	377	398	418	406	438	413	404	424	391	466	404	430	417	432	413	398	410	400	432	419	396	378	442	409	400	379	419	411	427	386	386	379	420	397	410	424	410	388	400	396	403	391	394	397	410	409	424	442	410	432	415	399	422	391	403	399	420	400	405	399	403	448	402	408	418	445	399	390	377	417	359	407	430	414	432	418	431	420	384	413	422	431	395	390	416	394	422	390	418	365	387	410	393	428	370	407	401	376	446	416	447	415	431	416	407	441	435	421	396	388	431	418	437	417	450	416	373	400	394	380	399	419	423	427	383	390	401	390	391	412	413	408	387	402	415	416	443	448	439	407	396	385	423	401	414	433	405	425	405	421	385	412	399	375	414	390	404	423	380	409	421	397	413	408	401	402	425	388	389	407	381	382	405	428	414	413	420	427	384	385	380	373	360	410	390	427	439	421	378	420	387	387	404	412	437	403	421	406	409	437	391	411	394	374	419	380	416	399	404	435	398	449	432	379	432	417	409	444	396	387	460	419	374	453	400	358	427	394	397	378	417	394	381	396	372	406	377	424	373	432	420	417	405	418	417	377	419	382	423	379	397	427	408	419	416	392	407	408	419	416	424	394	449	421	422	401	376	423	406	395	392	405	395	402	417	416	400	415	462	372	457	388	400	410	432	429	417	409	391	430	402	380	415	401	396	419	387	418	436	394	410	423	402	423	409	415	387	427	383	392	357	392	381	412	415	400	405	401	422	414	426	426	386	388	424	378	405	417	406	409	390	415	393	414	399	417	397	396	423	396	372	429	430	427	419	420	422	431	431	415	402	383	373	431	408	403	421	389	412	428	408	443	409	420	397	457	411	445	392	413	419	385	470	424	378	412	417	419	427	418	385	374	443	392	387	411	414	450	403	385	423	413	381	385	420	368	443	427	409	445	449	392	407	427	402	415	429	406	395	425	390	404	389	426	415	414	436	414	416	393	396	426	453	388	414	383	434	408	410	435	411	411	397	398	437	400	377	405	438	399	427	397	409	435	400	439	395	412	414	430	376	410	412	377	383	383	408	395	396	389	411	431	447	380	445	396	391	376	401	438	412	435	403	415	402	376	381	408	427	398	441	379	413	385	391	382	413	379	388	398	430	442	414	427	419	422	424	418	433	420	415	402	428	415	415	425	424	405	419	394	387	424	380
48738	20176	7734	4169	2542	1638	1266	1025	821	626	545	444	418	396	409	322	285	253	245	233	224	254	236	229	194	212	203	179	204	189	215	197	172	185	192	188	178	207	158	154	177	187	181	174	199	174	180	174	152	162	178	178	185	158	173	166	180	151	171	163	175	160	181	142	156	154	182	174	198	178	186	165	199	161	180	183	159	187	162	170	164	195	163	169	163	160	190	189	187	161	156	185	171	157	158	178	158	198	163	166	182	168	182	169	183	160	157	190	206	173	180	194	171	160	170	163	201	184	159	172	174	179	160	151	172	147	188	196	168	192	167	176	171	169	176	179	162	165	185	179	166	180	173	158	159	185	202	168	163	143	145	144	165	192	192	158	196	176	174	172	175	186	161	184	176	175	184	194	156	158	152	162	179	170	171	158	199	167	174	183	181	186	170	186	182	174	174	168	193	165	175	137	183	169	170	177	173	178	195	162	190	191	165	152	168	163	146	163	182	181	182	171	180	191	156	187	178	199	163	164	191	163	170	173	187	193	169	161	159	168	178	203	156	158	180	159	164	187	150	159	154	208	177	165	209	175	164	166	162	179	179	205	175	173	192	179	160	201	201	172	173	194	161	161	154	191	175	190	188	158	174	167	160	153	179	197	179	180	171	177	172	168	199	173	177	155	182	178	194	164	162	150	179	176	173	177	162	170	161	170	172	173	187	161	178	189	195	153	188	187	167	167	156	160	183	184	178	186	177	175	190	160	164	195	180	160	164	179	164	166	174	147	175	182	168	160	185	196	169	201	171	174	200	166	167	184	151	182	151	176	169	202	179	194	158	184	144	178	198	152	178	209	206	165	169	141	161	189	186	163	176	186	192	168	177	152	159	173	187	148	181	174	174	177	162	163	156	150	179	194	191	166	155	215	184	157	156	174	156	181	179	175	184	185	182	164	177	151	159	150	151	169	193	189	174	191	201	165	178	198	176	183	191	186	170	157	165	162	181	197	162	178	149	161	166	142	197	189	188	177	194	188	170	172	172	182	147	192	148	149	180	158	171	165	156	144	173	198	154	198	170	177	187	210	181	190	171	169	183	174	190	177	182	184	168	206	194	166	173	187	194	187	149	163	168	165	159	154	188	154	154	185	162	154	197	161	165	165	170	166	165	155	170	158	182	172	148	179	161	173	163	164	172	175	165	179	188	167	161	197	167	178	152	170	165	183	139	207	177	140	133	179	169	154	173	160	191	168	191	186	172	183	198	170	177	150	189	191	156	176	190	159	180	171	203	174	174	179	201	152	190	158	175	174	175	154	169	177	162	161	186	155	174	176	177	157	152	163	178	177	184	183	209	176	189	181	146	154	164	188	157	198	143	164	144	136	164	158	177	192	195	140	156	168	155	189	177	165	169	186	168	208	181	189	193	165	170	163	165	162	199	177	178	185	196	163	175	198	180	169	161	175	198	162	169	174	189	168	172	172	213	188	181	166	189	196	183	161	164	182	196	181	152	172	194	153	172	147	192	166	190	158	165	175	150	165	180	179	183	195	175	165	174	171	186	177	187	179	185	176	178	159	190	191	170	161	177	199	146	199	182	183	166	170	167	161	171	176	175	181	145	173	188	183	188	166	189	180	185	188	167	192	188	161	169	160	169	191	152	162	168	174	177	174	179	170	182	169	171	163	158	187	185	197	170	149	157	155	196	185	164	198	169	168	179	150	170	182	171	175	161	202	167	175	140	181	152	174	182	165	164	157	186	180	170	178	162	156	176	165	193	172	162	161	185	185	183	151	172	161	171	158	191	166	149	180	192	186	199	163	170	185	185	188	187	168	207	186	152	140	193	175	169	182	175	192	161	149	170	173	189	178	151	178	169	162	180	146	168	169	180	186	201	182	181	153	183	180	175	174	160	191	175	147	142	162	159	156	163	172	173	193	172	175	179	176	183	173	178	207	168	166	162	174	172	162	177	185	177	151	153	154	170	138	209	177	175	184	188	165	181	172	177	154	173	176	153	157	173	180	189	179	174	159	191	183	165	175	202	166	176	177	173	154	165	182	178	207	175	162	176	175	165	191	203	185	175	172	151	194	161	171	186	187	173	199	173	177	162	169	167	197	165	174	174	171	174	177	181	185	156	183	160	171	160	175	186	158	148	165	163	169	191	184	182	189	189	199	162	174	175	176	144	188	167	192	156	194	180	167	159	185	183	176	164	188	192	178	168	152	175	143	159	174	178	152	157	168	174	158	175	151	177	177	159	165	210	167	183	178	186	152	168	162	173	158	168	166	167	176	175	164	181	160	152	162	183	168	172	223	180	162	173	165	162	191	202	169	180	164	183	184	156	173	153	168	198	195	175	162	184	189	206	141	178	182	168	178	176	173	180	192	172	185	141	155	184	147	197	154	186	159	159	179	170	166	188	165	179	187	163	159	192	181	187	199	176	189	204	162	179	167	164	178	152	166	145	168	178	178	177	162	181	154	199	176	167	157	169	189	175	171	172	172	156	168	154	180	188	150	187	188	173	154	189	174	175	168	185	182	167	174	176	199	193	166	189	175	153	173	137	163	190	180	161	202	171	177	170	186	172	163	183	184	171	161	188	150	135	153	172	186	165	163	182	167	183	148	181	166	203	162	163	177	155	184	167	192	178	167	175	180	182	172	163	135	166	175	195	192	149	193	153	183	166	190	156	165	178	185	179	164	158	164	195	189	189	187	171	176	158	155	179	202	172	176	147	199	190	170	161	180	174	169	187	154	171	167	173	188	150	179	173	185	158	163	152	186	187	158	185	179	196	175	178	196	175	158	171	187	175	183	161	172	170	183	156	161	187	180	177	197	180	191	162	162	183	183	163	165	160	167	178	163	155	185	169	169	181	175	162	180	175	150	187	190	179	193	163	164	184	168	171	177	156	183	130	188	171	163	148	186	142	161	205	175	165	174	174	153	177	156	179	169	184	181	180	162	138	173	163	184	159	166	172	195	168	185	172	166	164	174	177	178	162	173	178	158	166	180	174	183	174	171	179	184	173	188	167	175	161	171	171	180	198	173	170	179	180	163	175	175	171	199	187	164	159	167	169	172	180	194	162	183	162	191	197	183	173	172	187	177	174	178	178	177	175	170	161	164	174	176	179	160	189	178	176	154	174	188	168	162	195	168	185	163	183	165	170	151	174	164	168	180	165	178	155	167	166	150	158	166	176	171	170	155	186	195	178	185	172	167	168	178	180	173	185	158	177	180	182	163	171	158	186	182	152	172	179	150	177	171	160	175	194	171	148	179	172	169	164	192	186	187	160	153	168	189	174	186	192	183	140	165	165	182	211	147	163	185	179	156	192	163	131	150	160	187	161	170	175	187	174	147	194	182	169	173	166	162	165	182	153	175	155	188	190	178	176	174	162	182	160	158	177	167	179	158	177	166	188	180	167	179	164	178	183	178	201	155	185	173	175	202	180	197	185	167	167	181	168	196	166	172	192	155	182	175	165	183	186	181	153	168	162	179
28393	11421	10099	10849	8473	6631	5532	4375	3682	2989	2545	2101	1717	1666	1654	1439	1114	909	803	816	730	725	712	687	637	547	552	530	544	485	456	430	427	468	414	405	411	432	450	400	371	415	396	389	415	411	440	382	397	379	441	443	430	390	399	394	429	427	409	425	414	413	386	405	413	370	358	400	395	374	374	406	361	381	400	385	389	390	390	370	384	391	380	371	400	379	362	372	374	366	386	360	385	377	378	357	350	380	389	391	419	415	379	391	382	384	398	356	412	382	366	406	400	393	399	378	371	364	374	424	407	385	423	364	410	374	370	395	388	415	384	392	370	362	367	390	381	353	386	374	377	366	394	366	326	355	410	378	347	382	338	369	411	370	366	383	380	358	401	365	376	412	380	379	359	405	419	352	351	381	377	355	348	377	351	405	381	386	406	394	368	376	398	382	424	381	409	386	384	396	396	431	364	345	387	379	372	384	357	396	381	377	422	396	372	395	388	386	388	405	359	369	384	358	400	385	414	376	409	375	396	388	392	394	384	384	387	385	379	354	439	381	428	367	366	370	355	370	352	385	396	346	386	401	379	370	394	380	381	376	397	366	392	365	355	380	383	396	394	417	381	391	368	360	370	378	388	380	351	368	388	403	370	369	401	406	378	403	357	364	418	378	393	409	359	336	350	367	396	365	395	413	381	377	404	381	375	385	354	370	382	373	417	363	390	393	379	400	411	368	373	412	371	383	379	390	353	381	365	356	406	408	394	376	380	413	372	419	377	355	346	401	381	380	399	385	373	373	400	383	373	357	373	353	394	367	384	369	393	357	377	388	390	385	391	358	393	404	360	363	379	378	375	376	397	408	382	406	385	392	392	375	373	393	366	359	378	391	407	357	365	387	364	380	379	363	378	399	359	379	395	402	416	390	375	404	392	373	360	373	346	398	389	366	401	405	380	417	363	392	402	423	392	387	380	394	359	386	396	398	363	378	356	363	355	373	390	398	403	384	385	383	409	431	385	389	357	380	370	394	403	369	355	363	377	386	375	391	370	360	397	418	369	394	385	366	378	389	375	424	372	405	326	385	396	375	392	362	413	400	341	376	368	384	391	405	404	382	374	362	401	397	412	411	414	387	365	364	397	373	386	361	372	382	376	351	380	405	390	387	352	370	403	374	372	396	406	385	388	397	356	400	400	364	388	342	387	400	394	412	366	378	388	381	380	366	360	361	354	398	408	388	360	381	347	381	386	404	420	359	421	343	403	378	402	387	386	384	382	413	371	371	409	372	346	382	371	372	381	426	373	381	380	378	376	365	391	394	409	351	412	363	378	371	363	380	378	378	382	398	382	395	358	355	403	338	392	385	380	366	381	402	368	355	380	368	328	355	388	367	389	396	366	402	419	393	407	351	377	376	393	397	377	381	371	355	360	350	385	390	417	370	412	361	405	372	377	386	366	371	411	397	363	425	424	402	382	395	386	370	376	386	367	387	384	394	381	377	408	377	379	370	405	383	382	399	371	354	360	421	357	394	360	356	405	387	397	376	380	408	388	359	379	385	319	394	392	398	391	382	404	366	403	383	370	352	391	387	390	361	397	391	376	355	374	407	367	412	371	361	392	360	411	378	354	388	341	363	392	378	350	402	394	398	396	378	415	404	396	345	405	345	368	395	369	399	409	399	408	376	377	391	384	357	360	365	412	380	390	358	369	385	393	360	376	417	366	352	391	404	404	383	363	366	384	362	377	366	352	342	389	390	389	398	386	403	397	385	407	358	380	403	408	408	384	369	360	386	398	373	393	420	377	396	337	403	368	408	361	361	385	342	372	375	384	331	379	410	377	379	421	372	403	425	399	401	374	444	383	386	397	412	362	356	372	406	363	384	377	370	372	403	372	396	413	366	357	363	360	373	400	404	366	381	359	433	393	382	393	379	375	389	366	344	391	406	389	348	377	373	414	377	386	348	400	354	378	383	355	394	376	384	403	412	375	379	378	359	367	421	366	367	352	405	367	441	370	387	369	370	383	352	341	388	341	361	385	367	427	386	371	362	399	379	405	399	393	395	372	413	373	377	360	373	361	355	383	392	418	379	414	425	419	404	375	375	398	383	364	392	413	388	392	398	387	410	372	382	390	389	350	376	379	411	382	363	372	373	372	361	389	393	333	383	403	359	388	386	370	389	363	389	402	354	391	387	377	342	376	394	387	388	412	397	380	357	372	423	377	397	401	394	372	364	375	368	370	378	370	353	387	398	373	427	387	370	351	389	383	364	364	392	362	386	365	344	389	358	411	401	380	377	404	382	397	407	417	368	376	378	388	426	361	396	396	376	381	361	389	422	387	375	405	371	394	402	411	364	384	391	363	403	380	383	380	367	370	410	404	363	375	348	401	396	398	370	384	375	380	342	391	394	366	357	377	403	365	392	391	373	387	370	388	394	404	387	358	386	389	334	372	377	389	398	365	410	340	402	383	386	385	376	368	384	355	374	373	382	385	349	391	385	360	381	399	351	369	424	358	385	392	348	388	376	382	376	415	410	395	397	385	383	375	446	397	349	409	377	373	395	378	368	356	404	405	397	372	371	360	379	361	361	372	382	365	421	387	377	400	355	360	377	325	364	383	402	368	390	412	379	350	393	392	386	377	388	384	395	383	390	364	381	340	377	416	372	370	368	392	385	382	389	367	366	391	376	410	394	381	410	421	385	359	352	357	374	408	415	384	411	382	367	398	403	384	389	385	349	404	402	388	386	363	353	369	387	362	383	368	375	418	379	382	419	395	375	384	397	400	418	361	390	382	391	397	401	402	385	378	404	398	378	393	353	384	425	355	390	387	383	417	403	353	362	370	397	376	397	385	372	357	369	384	369	395	369	391	386	387	406	333	397	361	382	369	389	362	434	392	394	407	368	408	389	413	382	380	362	391	401	377	389	360	419	359	412	374	395	379	373	412	398	428	395	387	384	361	372	353	386	398	355	378	359	370	394	416	376	379	362	403	395	372	366	387	403	400	374	364	389	396	386	390	356	367	371	410	356	337	355	394	376	399	368	382	358	389	367	396	373	359	419	372	356	410	370	426	402	403	390	401	349	398	363	379	378	379	376	372	409	392	347	363	406	404	396	376	372	369	365	396	352	375	369	370	384	360	375	405	363	402	342	373	377	390	388	404	360	390	380	367	390	385	348	403	397	381	366	411	412	406	374	355	378	353	393	389	416	384	390	374	352	427	399	366	442	386	401	380	368	382	358	369	409	418	350	360	371	359	352	398	361	384	389	400	375	415	388	399	377	402	399	379	373	402	413	391	361	373	366	413	394	391	384	403	401	380	375	391	382	401	375	392	376	395	411	366	368	385	386	389	375	394	410	356	353	366	395	338	358	393	378	397	386	393	366	370	387	424	374	419	392	406	405	388	381	381	396	394	362	391	390	372	366	339	380	380	379	390	405	406	410	398	392	391	367	364	401	403	388	389	389	394	409	370	400	351	352	385	361	417	384	430	362	323	372
54838	25150	11817	5893	3463	2267	1713	1350	1137	960	724	645	509	500	489	424	391	345	294	310	298	237	253	247	280	298	233	211	223	211	175	200	216	163	212	192	183	171	216	165	204	198	192	212	204	186	202	182	204	190	215	183	194	173	169	188	242	214	223	220	214	191	225	229	203	208	192	211	175	198	255	195	213	221	191	177	194	198	195	178	189	201	182	201	196	195	236	187	226	182	202	214	204	204	212	176	198	215	186	201	187	173	183	195	215	179	188	177	202	202	178	205	210	211	229	197	192	186	192	172	212	207	196	205	203	245	190	191	188	191	204	211	187	192	184	190	188	199	193	186	207	181	170	195	219	203	175	186	214	202	179	209	179	223	197	202	193	200	208	182	175	215	183	157	195	185	203	194	180	189	192	170	222	188	212	159	167	204	236	177	198	210	193	203	205	234	188	182	185	200	197	177	200	219	198	185	203	207	176	199	207	213	193	176	188	200	217	174	208	195	180	219	197	168	181	202	216	177	174	210	174	180	180	240	219	222	194	193	206	185	177	185	192	206	168	198	203	219	228	186	152	226	178	221	206	193	178	205	176	178	168	201	179	195	196	194	194	186	191	195	171	161	202	219	182	207	220	185	177	214	194	191	190	207	188	182	191	190	232	194	195	181	201	184	181	212	197	184	191	211	208	216	188	217	193	190	180	204	182	185	185	182	203	167	192	237	209	215	196	191	190	209	213	222	192	213	185	182	219	183	204	214	182	213	198	188	225	195	207	196	176	213	196	210	176	185	182	181	162	176	197	213	183	207	206	211	181	191	184	202	186	195	177	206	192	196	195	194	151	189	181	193	188	176	193	199	211	211	174	198	195	238	170	215	212	171	220	179	231	174	185	216	182	184	197	216	199	195	196	187	219	189	168	200	162	167	180	169	206	190	193	209	204	190	177	188	184	170	208	207	205	200	195	208	200	209	174	207	184	195	168	197	189	211	175	202	186	206	189	152	218	186	197	190	193	179	197	203	196	177	187	178	173	172	212	163	191	214	212	188	203	190	195	169	220	188	190	209	201	194	204	189	193	204	165	189	180	210	197	167	205	212	208	211	184	190	202	195	182	200	202	223	213	192	185	170	200	209	194	175	194	170	217	192	190	196	180	188	200	213	197	199	172	201	213	213	176	166	197	166	183	200	205	224	199	180	188	194	193	179	175	170	183	207	177	157	220	196	168	199	193	185	201	188	190	187	207	227	206	186	200	193	167	207	217	165	179	207	217	203	197	188	189	193	194	204	173	230	190	203	204	206	179	193	191	205	190	165	178	173	181	188	184	177	174	228	190	195	175	202	222	217	192	170	193	208	187	218	201	187	198	200	205	217	202	193	187	183	165	189	159	185	204	198	155	192	217	186	198	170	203	195	227	194	187	186	202	224	191	194	199	217	183	182	198	185	188	188	181	200	212	203	198	195	191	193	169	203	207	198	215	201	197	201	180	169	203	197	192	175	193	184	209	205	206	205	211	179	210	168	178	196	179	238	189	204	205	207	167	162	213	186	188	197	186	210	216	187	216	170	186	170	224	201	195	203	192	205	214	184	170	168	193	208	208	193	176	188	170	215	204	189	183	197	184	224	188	185	197	185	196	195	199	191	192	204	193	183	202	197	165	197	183	178	211	193	209	192	200	206	212	191	205	202	192	191	196	166	201	186	191	210	206	178	196	193	194	192	178	195	196	193	167	202	200	197	175	200	178	191	184	160	228	197	191	194	187	185	177	186	202	185	202	185	181	218	201	199	161	212	167	189	210	196	191	173	157	194	171	193	202	185	182	177	198	176	179	175	199	188	200	203	204	204	214	202	205	190	179	175	171	213	200	181	208	166	217	202	185	181	177	166	208	178	195	184	197	189	234	194	184	213	180	195	219	205	180	202	190	202	203	173	176	186	209	232	204	183	187	174	199	199	172	202	177	193	185	163	195	198	186	199	202	170	202	191	197	190	187	185	233	200	177	191	226	224	198	217	201	202	189	193	206	192	182	173	183	186	195	214	181	231	188	226	168	184	215	193	216	201	185	215	207	193	167	199	201	194	194	202	205	182	169	182	213	218	188	209	204	185	194	223	190	168	186	214	209	186	193	227	203	181	185	188	202	186	206	183	193	194	205	208	200	176	173	176	205	212	194	192	200	199	210	185	189	187	212	181	172	181	215	196	192	209	172	212	206	226	170	188	193	187	196	206	197	185	177	153	198	181	183	206	215	232	197	196	189	206	180	187	199	213	178	184	189	216	203	193	188	180	172	187	197	186	178	181	185	187	202	199	217	200	178	165	217	182	192	195	179	200	207	204	228	201	187	177	186	180	190	175	173	195	196	198	201	203	197	185	189	184	174	206	182	207	172	175	195	176	186	198	203	175	204	209	208	181	186	206	192	168	186	190	211	175	179	194	198	199	170	201	187	193	186	187	203	179	197	185	199	198	179	177	229	168	183	178	192	212	178	189	181	195	206	204	160	188	206	185	196	199	197	188	198	223	197	191	196	214	202	155	190	235	193	174	205	181	188	173	198	191	188	174	194	180	189	184	215	195	221	218	183	190	183	189	203	220	196	226	183	200	194	202	171	174	210	199	235	202	187	206	183	186	179	203	195	184	208	179	192	203	208	163	170	198	235	206	203	207	172	179	186	210	179	208	191	180	194	189	207	183	217	190	184	208	190	184	174	187	198	190	195	163	214	229	194	192	194	224	199	165	204	207	196	201	199	207	186	189	205	180	213	186	178	195	203	209	180	211	185	174	192	215	212	172	193	212	183	202	185	207	199	197	172	178	202	198	201	183	208	182	193	216	195	209	181	190	184	192	144	196	197	192	193	207	176	181	182	189	207	192	192	195	204	184	185	201	187	182	202	204	212	218	220	197	206	187	214	172	215	203	199	214	184	184	196	207	210	183	195	189	196	210	191	194	167	198	187	213	187	203	202	196	198	205	181	187	157	192	184	193	196	208	199	205	212	193	202	218	218	186	176	193	194	173	197	191	180	205	179	216	184	156	178	205	177	197	199	186	184	192	193	223	176	181	185	200	189	177	212	210	210	211	188	165	231	205	224	187	188	210	195	173	212	188	167	196	202	213	184	184	196	180	182	193	206	223	183	182	187	173	200	192	167	180	184	198	202	217	196	195	218	197	186	202	165	206	204	192	209	173	203	216	168	204	208	208	186	192	189	194	194	215	207	186	210	194	181	205	184	201	186	192	193	177	177	188	209	180	171	188	196	216	208	193	193	195	190	178	164	187	211	203	190	187	201	215	175	204	217	201	210	213	180	197	192	168	212	204	213	180	191	196	197	183	205	180	165	193	206	196	191	191	208	172	180	181	176	212	209	173	200	174	176	205	176	188	216	226	213	186	188	202	184	200	174	182	207	198	193	171	185	198	185	185	182	228	216	194	194	192	202	205	220	196	184	192	191	200	208	174	214	230	203	208	195	178	189	209	196	219	192	166	172	199	204	183
31241	15862	13849	13848	11012	8837	7185	6212	5339	4313	3515	2691	2272	2156	2200	1899	1629	1274	987	876	946	929	820	762	815	820	682	613	660	573	558	521	500	487	486	501	454	483	468	454	488	457	459	443	391	511	430	442	446	438	473	464	446	455	486	449	438	494	426	430	451	442	450	445	427	440	435	405	420	429	388	425	422	422	435	438	412	435	463	420	395	436	412	404	420	421	426	419	427	428	410	403	427	444	403	437	457	406	432	382	413	450	427	406	438	441	407	411	427	407	421	411	375	410	448	400	396	384	424	435	430	418	491	390	436	412	430	428	413	446	448	438	388	444	411	455	419	404	441	403	443	391	412	409	390	443	409	394	428	432	446	415	438	419	435	431	396	451	433	427	415	426	400	410	389	470	422	438	422	429	423	407	427	424	429	404	426	428	453	423	461	403	433	408	431	409	449	395	420	432	418	427	409	450	429	433	431	394	417	382	390	431	421	426	412	475	399	429	451	441	403	441	418	392	381	446	406	427	410	382	424	415	433	431	430	435	441	434	421	454	440	407	428	454	402	460	402	420	422	442	444	375	434	441	421	417	434	411	402	396	415	398	430	398	406	391	427	434	417	417	438	410	429	392	429	408	416	422	404	421	429	414	395	447	404	451	430	452	442	420	420	415	394	392	419	390	442	417	454	435	420	441	435	444	408	419	431	416	402	407	404	417	412	443	388	395	413	402	411	414	436	436	442	413	429	374	431	444	444	428	432	419	425	444	430	416	441	424	440	421	439	430	405	397	398	418	445	451	427	432	466	388	411	423	409	415	425	432	395	411	441	436	428	431	410	400	423	408	439	410	420	425	440	397	412	435	421	433	424	425	411	422	396	436	445	465	449	421	400	406	413	420	414	415	449	376	431	415	443	440	420	411	415	428	429	442	439	419	431	441	417	399	416	405	459	448	424	405	419	442	386	466	415	397	407	429	400	439	418	397	462	412	395	416	410	424	438	432	440	394	429	418	390	435	410	442	418	429	417	398	406	404	433	431	452	419	376	454	426	394	454	397	436	408	435	402	426	401	448	464	419	432	435	401	441	425	412	450	417	401	414	443	399	401	423	417	458	444	410	418	406	440	424	411	418	427	411	417	405	407	408	360	439	437	428	407	422	412	387	386	433	419	404	389	449	399	410	390	402	440	445	387	449	388	421	400	434	435	434	420	411	399	423	426	410	440	398	418	421	419	410	401	394	405	435	405	416	418	421	438	424	451	435	398	410	414	436	390	412	476	426	421	433	395	424	428	448	425	429	436	431	421	446	425	398	418	441	444	486	394	400	403	407	445	443	415	418	398	430	446	444	437	430	433	420	432	419	409	434	401	405	424	405	424	416	423	432	412	420	411	430	393	434	437	406	414	422	436	453	411	406	396	413	429	432	436	435	446	433	441	412	420	429	419	455	414	414	474	415	421	409	427	403	410	430	396	456	434	474	420	402	390	418	433	445	370	450	404	387	448	411	397	410	456	468	402	439	419	415	388	407	425	445	407	432	426	424	454	432	416	432	409	418	435	428	390	428	412	442	426	408	394	437	410	419	428	436	427	412	439	412	432	420	443	398	400	438	428	451	431	420	436	406	388	419	402	431	424	435	392	438	451	430	421	440	410	432	447	415	451	440	430	440	382	456	438	423	436	436	473	403	450	421	450	445	434	395	438	406	415	406	411	426	429	421	411	405	414	414	442	431	432	383	407	447	464	411	411	445	421	432	444	452	411	423	417	413	427	409	438	414	452	402	465	438	407	431	415	420	380	472	447	448	440	380	434	413	438	430	441	424	381	436	414	408	463	420	422	479	430	418	419	425	419	430	405	456	441	424	433	394	419	425	448	415	469	402	412	455	453	425	392	377	442	410	439	404	401	391	441	398	432	402	419	416	431	410	411	430	435	437	442	423	413	459	430	436	441	452	384	415	452	414	462	426	427	400	404	449	400	424	440	423	427	404	405	433	437	413	470	434	415	415	450	430	438	410	449	441	410	441	391	414	399	453	428	430	428	419	396	421	432	441	443	429	392	407	455	411	407	403	418	377	447	396	401	380	410	415	411	443	401	419	418	481	443	421	371	432	407	450	424	403	382	406	446	428	450	424	420	425	442	412	417	444	433	455	452	446	415	410	413	446	438	411	416	430	410	412	427	398	419	429	448	445	461	440	428	395	446	415	418	450	421	418	423	455	419	397	438	433	457	405	391	420	424	387	440	459	410	434	442	416	390	420	404	377	415	426	427	442	449	405	391	429	430	412	398	403	397	432	437	350	408	439	430	442	430	397	433	389	403	444	411	427	429	448	447	410	446	426	391	407	459	426	391	418	430	437	397	423	445	403	412	419	468	450	432	447	429	426	436	393	405	413	400	438	389	442	437	438	437	424	431	389	455	427	439	394	374	400	405	421	430	420	440	400	399	397	408	460	420	430	437	447	423	417	420	437	404	393	425	400	445	429	444	413	414	421	406	423	432	429	411	408	446	416	393	403	394	433	381	463	438	435	441	411	446	384	457	422	420	427	434	429	433	430	431	419	455	438	400	395	415	421	396	427	452	423	423	452	413	444	424	429	460	463	410	425	418	447	424	420	429	367	428	420	431	416	403	423	447	415	416	397	410	405	390	439	423	426	419	433	402	450	406	396	434	443	386	418	413	431	431	420	428	411	453	383	432	423	446	406	446	428	470	394	434	438	421	442	411	424	415	435	403	447	447	406	424	420	380	412	423	424	438	454	448	393	417	435	411	455	448	414	404	413	419	432	421	439	405	421	437	448	406	424	428	429	395	425	453	427	428	441	426	443	422	441	468	402	437	436	433	416	454	420	423	402	446	391	448	388	438	421	433	424	419	450	376	430	428	415	406	427	411	378	428	450	433	405	424	433	433	420	372	402	405	413	457	447	473	439	439	428	411	450	391	429	406	413	410	414	413	426	456	421	439	432	419	413	405	418	428	415	471	406	402	457	399	419	424	447	431	429	438	429	436	442	430	410	418	446	403	435	445	435	441	420	433	412	408	426	394	416	424	472	407	405	420	414	455	441	399	422	432	395	380	401	414	422	436	421	424	429	425	417	413	457	405	408	432	423	455	442	396	423	442	417	438	429	432	431	399	415	469	421	402	403	419	411	455	416	379	473	392	408	396	426	423	428	435	436	455	440	429	411	432	385	393	437	434	440	422	439	375	404	368	418	422	440	420	446	443	395	423	417	436	414	428	395	406	463	412	434	433	433	444	408	413	419	437	430	398	417	383	413	401	419	439	431	409	402	413	428	411	412	458	389	395	426	394	394	404	415	382	479	456	433	455	431	430	430	411	426	429	426	425	419	439	394	430	420	448	439	428	404	406	438	401	472	462	451	425	409	427	435	445	402	418	418	413	419	456	413	465	412	372	430	419	411	443	434	363	440	449	416	448	441	472	437	401	438	429	415	442	424	416	432	457	456	379	419	413	409	461	451	406	429	441	428	461	422	437	429	444
32717	11772	4179	2260	1384	986	806	641	547	475	413	336	356	338	348	270	240	283	254	231	223	201	202	190	184	215	200	205	212	200	179	205	220	193	199	205	236	211	200	216	213	211	194	183	195	195	181	202	184	219	183	200	210	201	206	209	220	208	171	216	224	197	180	192	212	191	196	213	209	188	208	192	190	175	180	187	196	179	186	192	184	198	191	208	183	222	188	198	183	200	206	202	182	190	171	191	176	229	211	189	229	193	198	185	168	186	198	190	200	189	207	184	214	186	204	208	215	192	208	199	192	197	237	212	179	212	195	214	194	183	210	220	203	179	194	196	171	202	193	205	219	208	208	223	192	174	199	173	206	213	216	192	213	224	188	207	198	199	203	210	188	183	198	187	174	149	195	210	200	196	180	190	211	210	240	199	204	186	200	173	174	187	205	207	193	208	191	219	208	202	196	189	195	198	186	174	203	222	183	169	194	225	203	196	189	190	189	196	195	194	188	220	187	189	196	200	176	168	195	210	232	204	163	201	202	198	183	185	214	179	195	194	203	181	215	211	168	200	188	174	194	201	204	213	211	178	173	190	181	195	210	185	176	190	180	196	228	201	195	191	193	209	197	179	205	175	205	185	217	188	175	198	181	214	205	184	216	188	204	185	194	192	196	188	214	223	186	178	197	213	178	179	199	222	213	183	199	171	190	190	194	210	215	227	179	213	213	191	203	205	183	187	176	176	222	202	184	200	168	190	159	213	218	170	203	170	202	201	222	196	223	205	204	203	227	225	171	186	224	185	182	178	192	208	205	190	189	211	189	242	180	201	208	195	194	207	200	205	207	228	197	202	179	190	217	167	191	221	194	174	186	187	187	226	202	201	205	217	191	197	179	215	180	168	196	199	193	208	151	215	184	204	184	198	196	182	207	212	188	197	176	215	238	197	195	192	206	210	198	193	200	212	222	198	196	207	200	202	171	192	191	169	196	194	170	205	218	204	207	203	176	215	208	197	215	185	184	200	211	180	188	199	210	172	212	206	193	183	195	200	177	221	189	176	201	206	231	237	195	192	178	209	202	177	198	193	204	220	181	226	190	183	192	189	173	205	221	207	204	221	210	197	202	210	191	191	205	190	183	188	177	183	198	186	215	187	206	192	231	180	199	208	176	193	211	200	214	206	206	196	232	164	187	192	218	213	188	193	202	176	192	187	183	180	189	198	193	204	211	178	190	209	220	171	192	210	177	180	214	208	194	204	206	188	206	193	201	194	175	191	228	191	222	192	200	210	193	209	199	169	206	215	210	190	216	212	194	177	192	187	206	205	198	177	210	199	209	187	184	194	217	216	213	200	202	171	201	180	213	188	203	200	207	219	162	187	197	207	196	174	194	204	207	206	187	211	181	198	187	217	228	202	208	175	200	172	202	209	211	222	191	218	186	202	205	182	184	197	187	191	197	208	195	192	206	176	180	193	201	187	202	181	197	177	203	210	184	212	196	195	216	208	185	197	204	221	178	181	203	205	183	209	206	172	191	195	210	197	187	201	210	182	203	187	159	169	206	207	207	188	207	186	191	190	167	179	185	173	200	179	205	212	230	180	181	165	207	200	199	165	208	219	183	209	188	174	200	212	186	200	189	212	203	206	197	210	212	186	195	197	180	222	201	188	193	242	194	200	193	180	191	174	199	184	202	211	208	197	224	220	157	214	210	165	208	194	199	194	198	193	195	194	212	216	208	214	207	194	212	207	178	181	237	175	190	186	235	183	220	196	219	195	208	192	206	191	172	222	191	239	200	187	212	204	208	195	190	212	195	199	191	191	202	150	198	200	184	184	202	188	222	191	207	203	211	180	196	197	209	206	191	161	191	189	183	207	212	202	177	174	196	200	189	197	193	197	182	184	213	178	197	166	216	224	228	210	212	199	194	177	195	208	191	170	199	205	211	195	207	194	194	173	207	182	171	189	205	210	180	222	182	207	198	187	184	213	201	199	160	180	191	186	191	210	204	197	182	193	180	193	180	195	202	179	189	189	193	213	201	218	196	174	211	206	202	195	202	208	164	220	204	220	188	202	207	201	179	188	231	191	186	197	211	186	188	207	218	192	214	203	189	176	226	191	212	209	200	176	185	210	199	188	181	190	216	204	186	188	212	204	201	197	215	220	195	200	183	185	180	193	187	159	187	190	194	194	178	185	208	210	224	187	196	188	208	222	180	216	201	181	186	199	191	186	197	166	197	174	195	215	208	200	203	180	195	199	208	206	176	178	183	192	199	181	189	194	193	193	208	192	161	200	164	220	223	189	195	189	198	195	187	200	194	180	196	192	204	205	231	188	228	190	185	186	207	207	187	191	202	189	198	191	204	186	181	195	191	231	211	225	214	184	200	218	180	209	204	187	189	198	222	186	188	180	223	183	197	223	201	166	187	195	197	170	203	185	214	206	205	211	181	171	202	206	202	203	191	185	211	197	200	162	200	207	188	210	196	202	163	231	191	206	249	204	193	201	201	181	202	208	172	163	168	174	182	204	181	229	202	189	188	216	174	222	195	193	215	193	210	198	211	179	185	202	182	196	198	200	170	194	194	203	225	198	210	190	197	214	191	211	203	209	195	218	191	202	192	199	172	208	198	204	195	190	216	195	220	207	187	206	172	169	205	182	196	211	167	183	162	178	200	179	182	204	182	201	188	205	169	156	200	181	196	185	192	205	226	196	193	204	183	215	202	178	201	187	210	194	217	189	213	196	228	206	204	192	185	192	202	193	180	199	167	210	207	205	169	170	180	205	198	192	215	188	205	160	183	197	203	222	190	209	199	200	196	181	185	176	171	215	183	178	207	194	195	227	195	197	189	196	227	193	185	182	180	206	211	226	214	192	225	211	216	200	198	192	204	201	249	201	191	209	164	180	190	203	204	185	199	178	203	169	223	191	200	189	170	189	215	200	202	178	202	195	178	178	192	180	206	189	217	173	214	206	177	196	223	208	198	203	202	209	176	192	190	197	212	208	187	210	181	194	198	210	203	220	231	186	188	176	193	227	201	204	187	210	164	203	190	195	182	168	182	223	183	188	195	177	196	178	199	214	183	200	222	219	194	187	212	194	195	156	184	221	207	201	198	195	207	202	177	237	205	203	215	210	188	186	217	233	203	178	179	179	188	199	209	200	189	186	229	202	212	199	200	167	223	214	174	201	226	209	185	203	193	202	240	201	230	184	185	212	194	193	215	218	205	191	187	180	203	163	217	211	176	184	184	194	228	183	218	226	219	197	219	195	163	224	204	198	190	168	173	172	167	216	205	181	195	217	173	191	178	204	190	202	188	199	192	166	209	207	200	225	174	196	199	188	186	213	222	197	212	228	186	204	207	183	187	184	196	199	211	210	175	175	179	216	193	202	215	187	215	178	201	176	228	212	191	195	208	191	193	205	229	202	197	188	201	194	184	190	215	209	196	212	199	189	202	192	180	200	190	205	165	177	205	190	221	176	186	205	208	199	187	186
18390	6968	6370	5940	4871	3969	3256	2780	2312	1953	1517	1379	1232	1233	1266	946	868	791	681	601	624	528	522	571	592	577	518	499	455	451	475	490	446	464	450	445	417	411	473	402	419	445	444	404	408	440	403	423	388	410	412	442	420	408	421	423	396	419	436	403	451	402	443	400	394	426	460	422	432	415	437	398	438	413	468	391	412	432	419	458	393	429	385	435	403	424	449	457	411	401	478	420	392	410	389	387	450	389	398	438	413	393	451	402	401	417	431	398	423	397	415	415	395	447	416	429	414	403	399	440	432	415	420	441	432	422	434	443	406	436	451	444	419	411	435	410	419	403	412	431	436	391	369	422	426	413	409	414	455	431	422	407	415	446	427	423	400	413	401	415	427	437	436	417	425	378	398	419	407	410	421	419	427	388	478	406	434	395	416	427	398	400	432	433	436	393	419	422	388	437	406	411	419	400	453	421	399	420	378	434	392	474	430	449	404	419	425	418	396	392	424	444	437	421	412	430	442	436	425	389	405	386	426	422	495	444	442	415	433	415	448	430	448	477	407	434	424	419	464	426	443	431	421	386	430	439	392	438	455	423	386	441	451	438	439	450	434	399	423	436	410	463	415	459	435	436	394	444	418	443	452	417	408	412	396	414	402	461	445	396	425	431	412	421	423	447	437	446	422	443	417	453	421	432	423	437	397	426	428	391	411	379	429	435	430	443	381	447	414	419	421	390	444	418	419	443	396	377	380	446	413	416	424	431	382	428	435	435	428	413	434	421	423	435	437	398	452	403	426	411	464	403	452	473	440	418	420	417	422	400	408	426	428	423	421	440	460	402	398	435	418	421	438	422	398	412	421	411	403	410	419	424	441	410	414	432	441	423	446	416	399	402	457	394	443	403	452	408	406	411	409	427	422	440	420	429	388	433	429	413	460	428	406	385	450	435	407	445	429	413	399	446	453	455	438	389	399	424	422	450	446	458	439	401	428	458	425	408	435	405	448	410	425	466	427	398	409	439	435	443	450	450	409	415	431	420	460	408	426	451	388	407	411	368	470	424	430	456	407	448	394	445	457	435	420	442	433	419	420	457	435	427	428	412	399	443	460	385	460	417	397	443	399	440	444	436	414	450	455	432	411	414	431	447	425	389	423	419	415	431	436	412	427	425	440	420	439	406	442	433	459	432	435	438	411	405	431	419	419	427	414	395	437	392	409	404	436	443	389	398	440	427	413	448	386	408	439	429	439	439	437	464	444	422	444	412	409	474	458	385	416	447	408	466	400	424	424	408	430	429	440	434	405	428	404	421	422	430	409	417	433	474	456	418	445	437	419	416	434	394	407	425	423	402	424	440	432	422	417	398	409	402	459	401	421	438	423	462	441	396	428	423	400	426	449	421	468	444	415	398	426	432	426	381	394	410	429	429	433	410	426	406	439	428	429	444	434	440	421	446	434	426	403	385	409	432	413	431	433	482	424	393	447	395	418	447	432	399	402	375	419	444	400	402	416	414	418	395	419	395	456	412	410	450	439	433	456	416	437	422	442	415	412	462	392	430	409	407	403	423	429	450	384	418	417	432	456	417	449	394	431	416	443	431	396	428	429	426	398	408	445	423	420	449	434	401	392	450	433	446	456	464	443	423	407	430	393	421	449	411	424	418	419	428	448	437	427	420	438	417	411	407	443	447	431	461	448	395	459	407	427	411	420	426	399	453	412	419	454	408	425	438	459	420	405	420	396	401	422	457	442	431	415	407	444	455	430	436	395	458	426	466	401	454	400	405	409	417	452	399	439	409	449	429	441	438	414	457	437	440	415	419	379	433	437	427	442	409	439	482	401	432	417	430	407	403	406	398	418	393	409	438	430	391	442	384	400	425	410	408	440	449	440	446	437	397	401	425	428	401	398	389	392	425	438	443	407	460	396	406	434	402	423	429	422	462	435	416	420	399	451	412	445	423	462	420	436	404	432	453	388	414	422	442	458	408	406	440	428	475	404	431	415	417	402	404	424	448	413	465	416	406	424	407	455	384	411	435	404	437	413	439	397	449	387	430	401	445	414	395	419	410	431	436	435	413	423	399	433	422	399	421	477	452	418	406	409	426	443	441	407	401	436	372	408	417	413	437	448	430	445	444	419	407	398	406	412	443	410	425	416	413	461	455	409	441	441	432	460	428	444	421	423	401	424	378	398	427	403	447	408	390	413	413	436	416	449	436	428	433	442	415	430	407	424	444	439	429	386	458	406	423	420	425	427	431	447	428	425	405	448	416	428	461	431	424	423	447	426	431	409	450	428	412	415	431	406	418	429	409	404	407	435	392	436	475	416	384	430	423	441	383	442	415	431	454	415	422	426	435	469	426	403	443	435	439	418	454	488	433	426	384	383	445	420	449	426	429	416	411	425	460	414	431	396	403	415	415	419	439	430	457	446	411	400	446	422	441	441	431	412	434	455	405	421	393	421	378	437	443	424	445	431	396	409	473	421	432	411	412	423	428	463	420	438	420	409	427	460	412	437	404	402	424	442	435	428	431	415	421	405	441	425	423	421	413	428	407	363	424	421	430	384	421	438	393	454	407	434	407	451	413	423	398	388	409	445	424	404	450	413	434	427	404	444	433	436	424	396	421	417	465	453	383	431	415	439	440	434	410	416	431	409	409	422	438	403	431	398	432	468	405	438	383	441	435	419	436	470	401	387	416	367	435	435	413	431	395	433	399	452	429	434	392	407	433	465	424	449	451	426	412	414	423	419	423	411	418	454	414	433	466	399	445	426	422	413	431	445	435	444	428	437	408	446	431	410	440	436	438	395	419	431	401	444	458	445	440	423	444	421	419	459	404	449	440	423	461	421	377	421	448	409	412	387	431	426	412	452	455	425	436	453	444	400	441	368	438	417	446	410	441	424	434	426	427	430	414	398	415	429	413	431	404	420	367	412	429	421	407	428	441	410	414	420	442	443	371	409	406	421	401	450	405	435	437	433	414	427	441	404	412	412	435	405	425	403	403	380	402	391	387	441	437	423	421	451	420	451	424	397	425	446	439	407	422	435	419	404	431	433	440	435	428	459	438	433	415	453	432	441	392	436	442	409	441	446	443	454	408	422	411	434	413	398	453	405	425	402	413	398	432	412	442	422	392	416	434	401	465	412	399	428	436	433	410	415	425	433	433	431	418	426	415	435	396	394	463	452	444	451	403	442	416	401	431	418	431	424	428	445	434	425	418	426	397	410	445	428	416	423	418	432	447	431	405	452	427	428	456	419	409	396	408	394	431	464	402	433	450	431	436	473	428	427	438	430	428	455	439	453	397	404	444	443	400	424	428	444	426	469	422	423	419	445	436	400	425	448	388	416	422	442	409	443	423	434	410	395	447	403	429	440	447	409	428	425	455	413	434	439	404	428	401	428	440	391	457	394	404	446	419	444	417	440	406	381	417	406	430	389	440	416	461	390	432	408	429	462	432	456	406	501	401	417	433	421	441	422	421	393	425	450	417	407	413
45144	19954	7879	3946	2496	1786	1415	1125	919	707	619	511	471	443	436	413	356	336	273	238	249	231	205	227	235	246	196	201	199	203	201	224	186	192	185	186	195	196	182	180	201	186	185	192	184	192	169	177	173	221	170	180	169	179	181	191	184	194	198	180	193	167	207	198	161	171	193	178	188	176	166	174	200	212	184	209	174	184	196	185	186	177	179	183	201	167	197	190	175	178	189	189	178	155	169	194	190	222	169	201	205	175	195	166	186	160	204	217	162	173	185	187	190	214	179	223	186	198	167	192	204	180	191	171	194	175	182	192	215	171	206	174	189	190	165	175	175	160	160	190	172	184	176	182	172	185	161	186	173	181	182	154	185	182	170	197	169	206	201	163	211	200	201	198	189	192	173	175	187	200	192	183	181	196	164	166	161	184	175	174	184	172	190	184	190	185	167	184	195	200	192	194	189	173	151	172	160	165	190	159	168	208	175	180	159	175	165	179	193	205	181	184	161	176	179	186	180	180	180	183	179	195	179	181	179	178	208	186	177	181	164	189	167	186	184	180	186	194	200	183	148	178	161	183	156	161	176	178	195	182	200	145	197	180	181	168	165	172	176	174	197	183	171	164	178	186	170	169	154	147	191	217	172	182	173	204	187	174	178	159	174	183	153	186	192	200	205	168	196	180	175	167	176	182	171	169	181	169	178	196	180	174	177	196	166	189	195	200	185	175	202	188	162	183	186	173	202	192	177	181	167	176	158	175	196	172	167	172	193	191	171	180	200	182	191	187	183	191	185	153	162	182	192	178	166	175	201	177	179	184	191	197	199	169	193	165	172	178	172	154	164	165	180	182	161	184	188	167	184	177	203	191	160	192	185	186	151	177	180	151	189	186	185	194	179	189	170	179	170	175	200	175	158	177	174	216	192	174	184	213	189	177	163	179	196	212	182	193	180	202	189	197	175	195	189	182	182	206	196	198	176	176	199	166	167	177	147	191	178	197	197	186	207	186	178	210	210	166	174	175	175	192	172	184	167	202	165	213	185	183	180	160	161	178	162	176	174	149	204	204	222	156	174	145	165	178	187	184	177	182	193	181	157	183	169	185	186	177	215	178	197	215	175	170	196	186	184	183	196	174	173	176	172	196	167	214	199	164	194	179	177	153	194	192	188	189	158	167	186	191	170	189	197	168	161	168	191	211	190	194	160	191	187	181	152	178	197	183	162	197	182	178	190	177	174	177	193	167	170	186	214	187	174	153	178	178	199	193	175	224	219	190	188	194	200	184	179	193	179	191	191	184	176	186	184	163	213	196	210	184	161	174	187	177	208	177	182	181	162	199	186	175	180	201	172	188	193	155	166	192	178	178	178	178	181	169	193	200	217	151	211	170	173	183	170	169	190	161	174	193	171	185	196	187	234	179	166	185	199	182	186	205	174	191	183	175	163	184	167	177	185	197	185	190	181	211	176	191	190	209	187	181	207	182	216	172	198	194	179	163	189	175	193	178	172	169	175	174	194	191	181	185	184	182	143	174	172	174	184	195	191	179	189	183	198	200	192	191	201	180	224	171	173	156	162	173	176	185	166	176	204	167	180	192	189	181	191	190	167	181	189	182	199	197	158	184	195	171	188	182	185	176	189	170	181	161	201	198	183	183	162	203	181	182	187	174	162	190	171	172	192	183	172	167	201	187	186	199	180	188	198	155	203	190	161	166	183	159	153	172	179	192	184	157	171	197	177	169	186	184	186	168	158	166	188	168	170	163	186	181	181	174	167	188	170	163	179	191	191	187	178	172	170	191	170	186	187	190	201	189	170	168	211	176	182	177	192	168	163	171	202	167	201	171	165	175	198	184	176	145	160	184	174	182	170	168	182	185	186	181	172	170	164	168	182	185	167	166	178	172	162	175	166	170	174	179	176	197	187	196	188	192	191	186	164	142	199	183	194	173	185	180	178	163	180	243	187	179	175	201	190	182	202	157	191	179	168	196	212	178	205	184	174	197	194	221	198	170	200	188	180	191	156	199	180	156	203	167	176	185	192	189	164	202	173	175	192	205	200	179	209	207	189	185	194	175	199	167	180	170	165	216	175	166	176	181	173	184	208	167	179	194	191	171	150	188	186	192	187	198	184	176	183	182	200	220	179	190	177	181	173	178	184	157	189	173	181	163	157	201	203	177	165	172	172	190	169	177	177	177	169	187	164	199	172	191	165	176	174	157	208	185	170	178	179	160	187	170	179	193	172	161	191	177	186	171	175	223	158	162	157	175	175	179	168	192	168	181	161	191	197	222	191	200	196	188	189	171	185	175	169	161	200	173	195	177	199	203	178	164	171	171	174	179	163	166	170	153	160	155	163	184	193	162	194	177	203	194	180	187	194	166	192	161	178	168	164	177	167	159	180	185	187	181	174	175	173	192	180	181	200	207	168	174	203	174	195	185	182	190	205	150	188	172	180	183	164	180	173	177	217	183	189	164	172	195	179	184	187	152	185	193	162	171	195	180	199	163	174	195	199	160	200	197	213	173	166	172	189	178	172	180	171	175	160	183	182	184	177	194	191	199	182	176	194	172	165	199	162	182	180	181	219	168	198	198	165	174	191	172	194	194	172	161	195	187	161	191	183	164	186	178	181	155	189	179	170	201	191	193	203	191	190	177	194	172	189	200	178	185	183	175	201	150	178	200	172	196	185	182	188	185	194	188	190	189	179	182	173	159	187	174	176	158	162	186	174	174	203	189	176	181	169	170	152	162	187	176	185	185	158	175	173	183	154	167	191	172	173	186	189	186	149	190	199	190	187	186	192	202	194	182	183	187	172	214	187	170	209	183	193	173	202	191	192	212	168	152	166	189	172	216	185	201	180	180	175	193	189	202	199	213	140	175	165	187	188	187	166	175	185	180	208	179	183	182	185	187	196	172	194	161	173	172	168	166	201	183	189	222	172	191	173	172	202	165	172	190	177	192	194	202	184	170	191	190	184	188	194	201	188	146	207	208	172	175	192	186	187	184	179	196	183	200	159	171	194	201	144	183	198	175	180	189	172	180	203	179	187	193	152	158	201	173	151	171	161	177	140	188	185	190	182	200	202	213	196	214	199	169	186	180	165	160	184	207	172	196	178	178	190	187	189	171	194	187	180	186	184	159	184	187	195	202	182	163	178	171	207	190	173	201	198	198	173	160	181	184	174	167	165	208	215	205	183	187	195	195	191	194	198	189	188	164	166	179	172	166	177	202	160	199	158	181	168	190	158	178	175	175	157	185	186	195	145	194	189	160	179	198	181	180	156	197	183	196	182	172	193	190	189	177	209	193	179	202	193	189	182	189	202	171	189	181	184	194	187	152	176	179	166	155	173	174	177	170	162	172	180	173	199	166	174	185	194	192	197	176	170	203	178	203	177	158	154	199	165	196	194	201	209	153	176	180	179	176	175	174	174	210	172	176	161	182	195	156	182	192	188	204	151	179	178	199	165	190	195	170	165	159	184	197	174	183	205	163
25749	12052	10618	10267	8629	7213	5756	4896	4042	3371	2732	2268	2002	1993	2048	1777	1497	1258	972	846	785	730	639	647	721	660	530	531	586	546	539	528	477	447	475	443	466	380	427	433	389	473	424	398	416	453	430	438	375	389	445	409	453	452	442	406	436	422	374	411	409	424	417	387	419	410	366	406	409	426	362	396	421	397	420	387	379	431	394	391	390	394	414	371	418	394	443	406	431	396	356	366	394	385	415	411	392	405	393	413	378	384	427	372	389	383	426	390	410	384	381	405	396	394	407	406	365	418	384	393	398	386	399	376	391	387	369	382	392	390	402	408	395	404	399	416	431	409	377	395	407	374	363	432	416	404	371	365	371	421	389	407	374	403	394	375	415	404	363	378	418	394	360	438	404	385	421	394	399	420	412	380	408	428	417	397	416	376	413	397	420	378	381	402	416	394	426	421	360	369	380	386	398	426	392	430	397	416	398	428	395	398	418	402	403	411	346	396	399	387	415	410	399	361	398	427	412	440	432	396	398	373	425	375	422	411	395	432	414	375	402	390	386	406	413	364	367	397	412	410	375	430	384	379	418	416	423	390	389	419	410	377	389	396	419	390	395	409	407	406	409	390	393	411	418	413	416	377	379	404	408	388	401	385	412	411	452	414	395	382	388	390	356	413	432	398	395	387	390	404	427	373	407	408	410	398	411	403	384	403	442	396	418	391	402	386	419	382	413	426	407	424	409	410	387	409	403	411	404	397	395	357	407	426	383	343	404	394	400	388	408	379	399	389	405	370	406	402	419	471	411	438	383	383	387	412	420	432	428	377	384	398	410	378	376	428	379	385	422	436	400	375	397	367	442	399	446	416	369	388	395	420	377	416	386	423	417	407	409	363	385	412	437	414	400	391	372	407	410	399	367	388	415	388	408	382	394	414	397	407	383	406	408	404	382	415	418	415	405	393	413	403	395	446	399	386	389	371	381	411	390	405	367	403	409	437	419	413	387	396	432	412	428	387	385	433	430	411	410	437	410	365	391	388	371	402	404	408	420	415	438	374	390	376	419	384	417	404	388	428	406	430	411	444	390	398	444	389	425	379	447	439	393	407	424	360	399	413	378	424	398	393	399	405	425	405	378	405	401	371	423	406	425	425	408	370	408	360	377	397	397	393	406	398	416	395	412	407	393	392	444	393	409	419	367	386	405	353	404	399	366	389	365	404	409	387	387	390	407	364	387	405	405	376	398	395	417	408	407	365	381	404	386	392	412	396	400	391	411	408	434	414	378	380	398	411	382	416	389	367	405	376	359	414	413	363	393	391	379	360	410	415	382	393	401	404	390	414	406	357	392	395	390	412	422	399	392	389	483	388	416	404	383	374	406	407	382	412	427	421	409	441	384	409	403	407	400	354	435	375	399	425	397	406	391	389	401	435	364	398	384	426	401	364	391	391	400	427	413	404	387	408	376	367	426	388	389	399	385	402	412	393	409	429	403	379	398	405	439	408	419	391	389	406	381	381	391	395	372	426	384	392	415	378	400	411	396	412	373	395	369	422	385	348	425	402	414	376	401	421	413	381	388	419	388	415	373	381	415	413	410	408	377	385	414	394	394	433	371	410	365	403	408	414	388	382	399	410	400	384	416	350	415	418	380	390	411	414	427	389	402	393	412	401	430	415	418	435	383	400	447	355	371	380	405	399	410	438	367	383	370	384	450	373	401	383	381	403	383	371	407	415	392	354	362	339	448	443	434	435	386	380	397	397	370	400	407	406	390	420	379	379	418	424	387	391	416	358	375	365	409	473	417	411	408	389	390	399	419	411	398	391	405	418	399	428	415	382	425	399	371	382	407	402	384	369	385	405	410	406	388	391	393	372	432	401	412	399	391	387	381	426	417	350	383	388	369	379	433	435	416	400	396	403	407	387	359	431	389	402	417	388	439	435	381	419	402	354	382	415	395	409	425	452	413	364	372	387	398	388	423	407	422	411	394	416	417	367	373	392	383	381	406	396	399	427	411	380	412	409	378	422	402	432	433	410	387	417	396	388	377	388	405	409	359	413	413	446	408	425	392	425	395	394	421	392	422	426	426	365	435	425	420	393	387	426	385	410	399	387	396	428	394	419	371	490	402	441	393	372	410	397	393	436	410	433	396	375	391	377	408	416	395	404	383	418	424	360	382	395	415	403	404	407	364	418	377	409	419	393	428	389	385	403	403	411	407	362	394	418	405	404	408	446	400	409	369	378	383	420	410	397	398	390	405	399	394	388	400	374	381	405	405	372	394	396	403	425	402	398	416	437	392	397	418	411	393	376	431	405	417	398	394	390	422	420	419	445	393	396	382	383	392	423	390	422	377	425	397	384	449	409	383	403	392	387	423	354	372	387	371	376	376	402	452	396	421	412	443	403	408	420	380	392	384	425	402	386	405	370	388	407	416	391	387	397	389	403	401	416	391	444	389	397	380	405	371	416	390	380	394	420	424	395	383	416	400	388	415	415	402	345	401	421	411	393	429	415	391	391	394	435	400	432	418	407	428	427	406	424	390	410	412	407	391	407	384	392	398	388	430	423	419	410	389	405	393	427	364	380	393	371	407	395	405	385	399	440	426	368	414	392	399	392	394	409	419	400	424	433	432	380	387	421	393	432	403	397	401	408	426	356	389	391	419	388	372	421	373	426	401	398	409	402	396	413	411	387	407	406	403	383	395	376	408	433	361	375	397	360	414	406	445	403	431	407	396	417	409	420	421	392	411	383	389	424	405	407	414	372	390	410	430	426	398	384	386	397	388	395	351	395	409	396	363	394	395	427	400	408	410	385	388	411	385	407	380	441	385	413	396	408	413	376	386	417	401	396	391	400	372	393	398	423	364	396	380	396	385	374	410	368	443	422	384	401	411	422	389	412	421	409	412	386	431	417	392	433	380	389	382	411	366	393	383	402	406	407	392	394	376	408	390	376	396	410	417	393	409	418	375	392	409	382	408	415	419	391	406	400	412	368	386	374	392	420	377	379	407	409	435	420	435	404	428	424	416	355	391	416	396	418	444	393	394	407	413	416	383	418	401	397	408	391	404	416	406	409	418	394	425	406	395	364	422	392	434	355	397	408	389	372	415	424	425	413	392	414	421	380	362	387	397	377	417	405	378	422	359	420	403	438	401	426	396	411	397	366	395	380	399	401	418	388	407	385	402	414	398	370	389	394	393	396	380	438	378	390	397	413	387	410	413	398	403	402	370	399	365	403	396	366	384	405	403	404	402	373	383	404	401	414	417	413	416	418	388	410	381	414	396	414	382	392	412	410	375	397	417	391	369	379	385	428	389	391	403	376	433	389	402	408	404	404	400	392	386	387	385	391	433	408	392	382	412	433	369	396	407	374	385	406	388	391	405	397	381	380	396	423	386	395	440	365	412	406	372	398	390	394	430	400	401	421	408	401	437	387	427	383	414	395	413	383	369	417	417	413	416	417	365	396	412	377	395	369	439	422	384	396	360	369	420	409	405	424
51915	25653	11463	6284	3846	2801	1986	1541	1307	1049	903	701	634	651	632	537	480	350	320	282	313	292	278	249	256	231	292	247	242	209	241	243	199	230	184	211	211	203	199	203	180	193	191	186	223	196	198	205	198	200	197	199	198	219	200	229	201	210	221	217	172	199	204	194	200	206	202	171	200	202	198	181	193	197	180	206	186	207	236	202	162	191	188	209	180	202	185	214	207	206	193	227	185	207	206	172	193	193	197	208	209	209	209	201	191	213	194	183	196	180	203	179	212	176	187	193	200	196	190	197	209	207	200	199	186	230	199	209	199	197	190	196	212	185	218	193	205	192	195	203	185	192	202	199	202	190	196	198	182	180	200	211	186	215	196	204	192	197	212	190	205	211	195	204	215	198	176	208	205	201	203	218	213	198	187	193	180	196	207	185	173	199	204	200	217	215	191	185	213	213	203	184	219	217	178	196	215	215	187	201	196	194	192	185	209	210	205	175	191	213	224	210	200	213	186	194	219	177	205	179	198	186	165	179	204	192	189	198	174	198	214	201	208	210	191	218	167	200	216	204	199	184	201	220	186	213	192	191	148	200	218	207	184	200	193	188	206	196	194	211	205	209	194	173	187	184	186	218	197	212	203	178	213	198	181	206	193	178	211	192	189	200	195	198	218	185	216	205	216	201	209	209	224	186	177	212	220	182	200	207	193	189	188	201	181	198	207	209	194	189	219	181	193	193	190	197	220	185	204	198	201	205	231	181	219	224	213	194	184	178	189	170	205	185	177	180	189	236	203	211	166	184	190	195	188	205	220	188	181	198	194	216	178	208	198	221	187	205	185	215	207	193	186	184	181	191	170	223	215	199	190	198	182	195	214	188	217	185	202	210	183	186	200	199	209	180	219	172	208	203	208	200	223	177	212	211	208	184	205	183	198	195	202	237	205	169	189	184	200	197	200	202	213	208	202	205	205	188	223	173	199	213	180	182	214	206	205	200	225	192	208	193	183	187	203	166	198	177	190	189	188	194	209	202	213	198	196	188	177	194	187	182	184	197	194	209	194	202	189	174	187	193	192	213	189	177	200	201	206	207	177	219	204	192	207	194	197	191	209	218	218	194	242	196	200	211	171	189	216	205	201	220	199	201	209	210	214	204	210	194	185	193	198	213	205	207	209	176	186	176	186	178	190	196	210	205	186	206	192	225	182	191	190	192	227	201	166	206	207	176	183	176	200	209	194	225	209	200	182	199	172	218	188	186	204	207	194	222	201	210	196	202	199	207	185	200	192	226	182	203	224	186	179	208	207	192	188	207	181	223	213	173	205	205	193	214	183	179	185	183	211	169	189	193	171	221	227	211	216	167	194	205	206	175	212	229	188	191	220	200	202	185	192	213	189	205	188	208	205	195	207	172	196	221	186	203	197	185	192	232	186	206	204	195	194	186	220	204	211	204	189	196	187	176	191	203	205	210	182	180	182	198	218	209	195	196	209	191	206	177	212	178	218	201	189	196	198	212	221	167	181	195	196	202	214	195	232	182	180	201	190	164	181	201	204	232	219	198	198	182	219	209	205	184	184	186	192	179	218	200	188	193	177	193	209	233	191	188	209	194	184	191	187	197	197	176	214	223	202	192	215	189	183	214	185	182	193	201	187	186	181	215	219	185	178	212	191	188	170	190	196	201	207	184	220	196	196	207	175	183	204	190	192	187	189	174	174	184	195	170	189	173	189	177	203	188	187	220	198	214	207	200	187	199	179	195	191	201	227	173	207	208	208	180	221	218	206	218	215	198	197	204	188	204	214	195	200	192	197	198	179	230	206	237	193	199	187	191	183	187	217	188	208	199	188	210	189	199	187	198	174	215	217	212	187	189	190	190	208	185	191	168	188	178	207	211	209	191	214	229	218	184	177	202	210	206	207	201	201	225	212	218	200	205	197	203	195	194	221	170	205	207	231	218	224	201	190	215	198	194	168	195	197	192	191	198	175	205	199	220	186	194	205	204	204	196	177	202	222	198	207	226	183	212	226	191	182	208	217	179	190	191	219	192	180	206	211	175	194	228	170	195	211	210	226	183	206	218	202	208	208	218	221	194	201	200	204	189	167	193	196	192	177	193	189	197	199	200	211	195	194	220	180	176	218	215	199	176	183	184	188	192	195	190	191	187	191	174	186	207	189	210	211	196	218	215	183	222	220	185	166	203	195	194	235	203	168	182	201	247	198	189	176	165	174	171	169	218	211	203	205	215	203	178	200	187	208	190	175	184	172	200	197	167	185	219	200	219	177	199	221	201	208	203	210	193	205	183	202	199	191	166	160	234	224	204	195	179	191	215	188	194	184	196	224	207	211	188	185	201	199	188	229	168	220	188	191	207	162	209	180	171	199	227	215	201	184	214	214	180	196	197	191	212	193	206	184	163	183	199	217	184	174	191	190	206	199	204	181	207	200	199	204	202	194	211	177	176	211	199	216	193	197	192	189	195	195	174	177	189	205	207	168	215	175	184	206	211	178	188	210	196	206	199	208	209	213	204	208	195	199	204	186	177	241	194	194	198	176	178	188	177	195	183	201	182	193	186	210	176	206	189	187	229	200	225	170	199	202	183	170	195	177	184	193	190	216	209	217	192	190	197	164	227	189	200	188	203	192	185	190	198	195	199	199	202	205	198	211	179	239	219	183	204	193	220	207	195	192	178	212	230	205	196	182	205	216	229	183	213	168	214	194	212	205	196	210	185	198	196	181	195	199	195	188	218	212	208	193	222	244	188	220	173	216	204	205	188	210	202	205	208	193	200	190	195	175	228	197	172	197	219	191	204	189	203	194	206	168	199	204	209	193	209	229	224	198	195	195	201	172	203	164	202	175	204	196	204	185	190	184	192	194	166	215	199	185	197	207	204	184	164	200	200	182	185	201	212	215	206	201	219	196	198	229	208	199	210	190	180	216	195	218	184	182	202	160	195	178	176	196	196	207	193	169	196	189	230	198	197	178	193	193	213	202	207	200	194	189	173	183	209	182	189	189	210	186	215	187	218	184	203	203	204	188	178	207	200	225	196	173	208	174	202	204	225	189	156	201	196	190	204	198	193	201	161	203	172	207	207	247	216	199	184	198	210	185	208	212	205	211	194	202	189	182	202	183	198	194	205	195	213	169	181	220	210	214	204	185	187	196	197	164	201	199	200	205	197	195	171	205	188	199	203	200	195	191	203	199	198	203	198	212	184	193	183	176	179	185	209	197	203	187	189	203	176	225	188	199	204	187	234	229	211	214	214	192	190	228	215	191	191	214	203	204	216	199	191	179	167	187	205	204	207	185	184	194	211	192	199	182	176	201	191	190	187	195	200	206	168	184	203	211	225	218	203	205	239	192	191	214	210	209	185	196	190	207	222	197	203	205	221	200	207	176	193	183	200	183	193	179	203	214	209	199	200	184	207	215	204	197	189	209	208	210	185	197	211	206	195	200	189	209	203	228	186	199	202	205	230	206	170	195	188	172	206
29204	15395	13437	13996	12239	10796	8103	6639	5937	4669	3967	3271	2766	2818	3004	2557	2083	1583	1219	1059	940	896	971	859	887	877	764	688	686	622	669	653	628	602	547	507	510	486	512	517	489	459	455	455	456	470	500	526	472	487	481	499	465	477	467	484	443	466	453	408	440	460	422	463	439	466	401	455	438	405	428	443	394	415	407	444	431	437	452	420	364	421	435	413	422	442	405	401	422	436	472	418	450	452	423	416	435	442	426	443	395	445	474	424	430	417	455	437	435	454	429	458	415	441	432	414	417	431	436	404	487	437	435	447	456	444	445	443	440	429	419	403	429	431	451	411	426	438	449	412	385	445	433	443	424	428	437	453	443	414	390	409	436	418	399	429	426	418	444	439	461	436	426	435	428	421	412	436	449	408	430	437	482	458	449	448	429	470	454	409	436	416	443	420	456	433	434	436	474	413	445	430	381	433	426	438	430	450	453	415	434	440	389	415	428	449	463	460	404	437	412	418	436	471	423	413	434	423	423	417	436	456	416	437	392	426	402	422	406	444	412	462	467	444	384	423	433	436	415	429	386	467	421	452	423	413	459	460	434	466	433	447	438	415	431	435	436	436	402	410	406	441	420	408	450	425	423	444	448	458	476	430	460	407	414	443	413	360	422	431	424	440	399	440	416	415	445	439	457	450	404	466	439	422	401	406	457	416	434	471	429	409	413	432	445	425	435	434	440	434	437	433	421	388	436	420	404	444	456	417	483	433	443	397	451	420	415	423	432	442	488	463	448	409	443	435	434	470	412	482	445	416	421	443	406	435	458	460	444	416	459	440	451	444	406	437	401	436	412	423	388	446	414	388	445	401	415	442	455	459	458	421	462	425	469	394	418	409	443	444	412	400	446	423	447	432	441	431	447	447	421	431	424	464	437	462	417	431	432	434	462	460	423	442	404	401	419	393	428	389	453	454	422	442	442	410	419	435	389	431	463	445	428	433	415	439	496	391	402	431	428	430	418	443	438	415	476	388	443	417	448	444	442	427	441	426	483	420	412	431	438	470	451	426	410	435	444	404	441	415	447	451	457	410	413	431	453	413	468	426	409	446	433	443	412	457	408	456	447	436	402	429	450	412	430	451	448	421	457	407	464	441	436	452	414	445	452	434	429	422	444	436	437	426	440	435	419	425	414	419	460	472	454	461	423	423	489	435	453	442	400	417	405	457	425	428	451	427	445	412	410	406	404	430	466	453	436	427	442	431	418	437	443	446	415	469	512	396	457	395	461	444	404	468	428	411	404	420	455	423	452	433	436	407	434	415	416	438	427	439	433	406	433	419	403	414	434	442	424	460	441	435	386	403	429	439	456	434	413	452	425	422	457	431	422	437	447	429	423	410	414	407	409	415	449	416	457	397	430	441	400	428	442	420	385	450	435	404	451	451	405	440	441	447	419	411	411	428	443	453	401	397	413	435	484	446	441	469	421	426	457	433	406	421	473	430	429	431	449	415	456	419	458	424	444	465	417	452	427	412	475	426	454	421	432	432	417	388	424	433	433	417	417	445	431	400	425	438	418	424	440	470	421	436	452	354	432	447	411	432	393	423	395	433	394	447	439	439	442	436	446	427	432	428	431	418	444	440	457	415	443	440	446	433	395	417	431	459	441	413	443	406	469	424	403	431	437	454	403	444	414	466	453	416	437	422	482	430	462	459	420	428	410	440	407	462	421	431	438	413	394	428	418	432	468	439	406	432	427	454	394	429	438	418	453	436	464	394	453	384	449	452	437	417	430	447	423	420	414	417	482	407	409	469	421	443	430	406	438	430	415	481	448	417	468	422	441	422	435	460	443	427	451	436	421	448	440	429	439	405	464	430	430	406	398	449	447	466	421	448	434	412	406	434	419	413	437	440	415	454	434	406	475	446	449	415	455	418	427	432	429	432	431	437	440	437	414	432	387	419	425	389	460	453	432	483	423	454	433	396	478	446	445	419	470	431	455	471	382	454	442	434	452	407	421	403	424	463	378	388	478	438	440	414	443	446	428	429	409	444	428	447	426	450	420	401	399	467	428	401	439	416	431	441	438	420	399	412	429	403	422	443	451	420	469	393	442	437	428	429	440	464	406	462	419	443	449	459	436	420	442	414	447	413	467	443	425	438	429	412	435	466	428	469	405	419	438	440	488	462	421	407	400	419	416	410	432	434	415	399	447	432	481	459	427	433	457	459	421	434	402	463	408	460	424	465	428	452	426	429	461	379	410	437	409	445	487	402	454	435	449	418	424	465	413	447	445	399	441	443	422	441	424	459	415	414	408	384	439	435	454	427	419	393	432	435	403	443	445	441	456	424	426	429	425	441	449	415	466	412	460	438	473	446	421	443	418	421	401	409	445	460	458	430	470	424	458	427	418	429	458	441	425	439	422	470	429	440	419	431	389	430	443	414	434	418	433	445	386	417	438	399	399	398	441	455	469	433	414	449	450	394	403	442	459	434	421	428	447	448	416	389	411	404	456	416	449	404	431	483	472	449	428	446	415	420	414	427	469	424	416	431	432	430	466	417	434	422	437	440	428	404	439	465	441	454	421	438	395	435	425	485	398	442	465	445	421	431	417	488	454	422	426	425	402	428	460	410	448	439	412	462	435	410	422	453	415	476	411	436	427	431	427	425	440	409	492	454	485	409	430	448	440	442	452	438	453	447	425	468	413	441	400	445	476	435	379	460	441	404	454	465	444	447	426	410	441	436	463	406	458	432	377	434	438	437	394	409	419	417	424	407	446	412	427	446	408	449	429	421	455	441	452	426	438	429	428	406	436	445	449	444	446	416	389	437	460	413	456	395	444	425	443	428	466	423	487	425	430	421	432	463	401	430	412	483	466	414	418	422	462	408	457	451	416	428	415	443	434	413	431	415	439	399	426	417	448	429	429	409	400	417	431	426	391	435	401	393	460	409	414	425	441	414	461	441	458	455	431	430	427	488	434	425	445	449	429	430	437	426	434	449	420	419	434	449	417	433	420	437	450	404	436	420	457	426	417	414	418	419	423	417	422	425	393	445	449	419	436	414	442	425	396	456	427	405	443	423	455	425	416	426	436	445	456	426	403	428	381	422	449	429	403	453	401	398	463	429	432	435	427	439	430	454	416	438	440	436	442	448	430	414	397	431	455	404	435	451	420	408	434	441	476	423	432	419	419	421	440	398	407	428	389	413	437	394	443	474	411	437	430	446	423	429	425	407	438	481	406	403	401	462	462	440	411	409	449	396	430	431	394	458	450	433	426	436	437	494	432	418	420	430	427	450	379	435	437	482	421	457	475	401	450	429	486	421	442	418	477	456	427	434	438	454	447	426	460	432	453	405	429	409	433	433	423	429	451	448	413	411	429	479	439	420	433	424	439	423	459	465	404	445	385	436	410	400	419	450	443	438	391	425	459	433	425	457	419	439	438	399	454	435	439	436	454	438	418	401	416	406	422	436	442	434	449	428	412	431	394	407	450	402	458	448	435	449
30511	10921	3286	2074	1381	1055	790	617	503	486	404	356	379	357	328	329	296	245	209	219	237	203	233	201	194	228	233	238	209	211	188	212	232	206	184	242	220	201	176	208	209	227	202	202	199	185	232	210	194	203	205	205	205	190	211	214	199	199	208	208	221	190	190	239	230	202	193	218	170	210	222	183	211	203	209	204	224	214	180	181	206	204	186	228	215	211	187	194	190	198	212	189	197	218	210	162	202	207	191	187	186	176	216	208	213	180	187	183	186	179	188	221	177	188	188	199	210	193	200	207	207	182	174	225	202	197	219	209	193	213	174	191	225	184	187	180	200	190	184	188	193	183	189	221	195	216	204	205	198	220	207	195	202	207	209	208	228	211	194	209	214	200	228	202	191	213	183	195	157	220	205	196	223	201	218	206	214	182	221	208	185	226	193	191	225	213	207	186	205	208	192	187	189	201	197	209	218	197	212	204	202	181	210	206	179	198	224	216	199	180	205	199	213	219	172	209	211	204	185	197	195	212	197	191	205	228	206	192	201	200	214	202	212	208	174	194	217	216	191	206	190	199	197	202	196	225	184	183	198	189	201	207	217	178	183	204	205	177	189	193	210	228	196	215	206	214	234	196	224	222	216	210	213	225	185	207	185	210	196	196	200	173	187	184	204	205	214	218	203	191	220	186	175	206	194	223	193	206	183	177	221	234	221	206	191	176	187	203	182	220	197	192	190	235	194	219	206	211	207	196	200	204	184	205	221	210	212	204	209	214	208	199	213	206	213	198	180	203	237	199	189	204	223	236	194	173	199	216	192	242	216	195	216	219	205	211	194	181	209	183	216	203	188	198	201	180	231	206	200	206	199	180	212	156	192	222	198	175	206	182	195	246	180	165	191	186	186	195	217	205	205	220	216	229	204	218	222	192	213	201	206	201	207	194	232	208	207	175	190	170	217	203	189	208	197	173	202	163	219	212	195	215	200	207	197	208	221	194	220	216	216	235	199	189	218	203	211	209	232	217	241	186	181	205	207	202	220	213	215	225	195	200	184	193	189	176	198	171	174	218	196	203	175	207	188	218	210	230	203	193	183	199	166	225	233	182	181	231	195	201	187	182	190	208	216	192	204	184	170	205	232	219	195	215	196	187	204	214	175	177	238	211	231	197	175	249	192	219	188	211	223	225	213	219	185	181	206	189	191	209	219	191	218	186	179	200	218	200	193	186	196	228	188	205	214	187	199	182	200	223	218	204	177	202	201	180	212	171	187	184	189	194	216	213	191	220	206	210	212	230	200	188	177	199	181	186	205	223	203	196	190	200	211	196	203	205	182	205	207	176	211	207	202	192	191	183	184	224	193	202	190	170	204	198	211	195	204	202	205	196	217	208	223	196	201	229	198	202	185	189	189	170	214	183	186	205	178	205	209	197	213	187	203	205	207	188	224	202	219	200	189	185	188	191	176	198	217	218	227	226	190	205	218	194	199	240	182	205	192	191	237	200	208	218	213	191	238	215	201	199	195	185	187	187	181	215	160	190	203	203	201	199	191	225	209	219	214	203	207	205	161	196	193	201	215	184	202	185	208	222	203	203	191	200	197	237	222	230	204	186	226	253	184	210	198	221	227	198	196	183	194	193	198	182	195	203	197	184	220	213	189	198	188	221	219	207	169	198	226	188	204	205	222	204	190	217	182	179	194	217	211	190	205	198	223	157	162	207	211	163	200	191	188	225	199	187	197	205	195	193	195	223	223	185	225	188	194	215	186	205	226	176	206	216	213	199	225	186	183	207	182	205	188	188	221	163	189	209	219	234	232	199	231	188	217	177	203	187	233	213	197	214	199	224	184	196	193	178	216	192	208	225	219	212	206	203	208	196	206	218	200	197	203	204	218	215	217	200	192	242	197	205	183	209	216	193	201	182	207	209	191	209	198	189	188	202	187	174	176	213	193	206	191	196	207	197	199	202	217	219	199	204	190	202	170	207	185	203	204	177	200	220	217	229	189	220	177	197	176	211	195	186	203	208	184	193	172	203	203	201	191	184	190	223	200	196	190	200	199	184	199	210	195	226	219	201	196	214	204	192	202	200	193	216	195	216	184	184	207	214	186	210	220	178	200	189	199	189	201	210	208	205	198	189	209	186	218	216	203	187	195	218	218	197	184	207	195	195	202	195	223	218	189	195	189	199	174	217	199	184	188	202	196	194	186	210	231	198	229	210	174	178	210	213	201	207	216	181	166	203	177	203	192	222	215	193	208	204	229	225	206	212	204	195	174	213	201	188	203	205	175	223	199	170	193	210	190	201	216	210	213	205	216	248	221	193	179	199	205	209	219	214	216	198	191	197	205	204	203	196	204	203	214	199	165	193	196	196	217	172	197	194	222	202	191	201	174	200	210	181	159	165	199	184	227	199	226	226	196	208	183	210	197	185	204	194	222	202	208	222	216	201	213	205	215	196	190	210	221	197	193	204	222	189	234	182	200	204	203	214	171	188	208	203	214	169	183	193	195	179	196	222	185	201	227	197	194	230	223	188	205	207	195	222	236	224	212	207	180	183	203	203	216	196	204	216	196	183	203	162	192	209	199	203	221	191	165	200	205	204	197	212	186	199	206	211	243	215	201	212	196	202	218	210	182	170	196	195	212	180	207	170	182	188	242	194	211	192	191	197	197	193	194	203	174	208	195	210	182	194	178	205	191	175	181	190	228	203	207	191	234	181	161	170	195	198	199	225	185	199	188	232	200	200	176	198	220	231	227	218	201	196	223	213	208	198	185	186	213	198	228	185	197	182	206	232	194	208	212	224	209	226	223	243	204	193	202	174	200	216	193	194	189	206	194	225	216	205	177	228	201	230	208	210	230	210	178	179	214	196	215	209	192	179	165	223	199	203	201	209	198	199	181	192	165	187	204	171	194	195	187	173	209	218	180	198	188	207	212	210	193	235	196	210	166	211	208	203	204	191	221	236	211	216	180	211	236	216	222	185	213	200	209	218	188	193	193	219	217	186	216	190	166	208	216	205	194	209	214	196	192	194	196	203	194	202	198	190	220	219	236	219	211	214	179	221	235	207	191	199	190	200	213	186	180	184	201	202	197	190	186	206	196	186	208	215	193	236	213	195	197	225	209	226	198	208	205	223	204	215	195	212	196	181	209	181	177	210	211	198	227	195	209	208	196	192	214	196	224	171	247	177	179	230	225	191	192	194	217	187	202	222	183	177	198	181	209	202	182	185	195	227	190	227	196	205	207	198	227	193	192	209	204	196	229	210	185	201	220	209	168	205	200	180	186	206	186	195	204	199	206	226	212	185	218	201	186	214	206	202	209	191	196	238	222	211	191	203	194	220	216	192	231	192	219	234	215	217	209	176	178	211	209	188	208	202	208	165	204	192	227	201	165	230	205	199	197	188	196	200	187	176	195	227	188	186	215	181	220	190	186	214	216	193	208	183	204	207	214	189	184	185	202	211	212	216	217	196	190	197	184	202	186	186	192	184
17696	6413	5484	5870	5163	4128	2986	2405	2173	1757	1569	1348	1224	1345	1275	1121	907	777	626	545	584	559	590	557	531	598	546	530	520	495	490	519	432	473	480	446	446	488	459	429	452	479	485	451	452	457	461	495	461	473	478	440	457	414	487	426	431	454	441	438	452	442	404	460	435	445	482	460	430	446	415	400	450	416	438	487	437	466	388	443	455	441	475	414	429	429	454	427	427	450	431	444	408	449	441	415	483	414	465	441	439	480	446	456	428	442	437	440	409	433	422	419	414	412	457	428	434	421	482	424	427	439	434	428	450	405	445	471	431	433	444	445	425	466	447	442	409	416	472	410	395	449	410	444	451	460	417	437	443	405	419	419	417	463	410	423	460	431	440	426	461	414	437	479	393	424	401	430	470	420	388	422	417	414	422	444	427	460	429	429	408	435	441	413	449	464	433	401	481	416	471	420	434	411	418	437	427	418	447	434	434	410	463	445	488	428	443	418	430	427	441	439	443	427	428	451	397	445	452	422	408	468	424	440	445	391	449	404	432	425	459	441	465	452	405	422	442	377	457	415	447	403	440	427	434	423	416	430	438	476	439	404	426	433	456	397	444	415	412	445	468	458	463	443	415	450	448	434	445	444	450	392	452	443	483	440	442	453	450	454	465	397	452	440	492	437	434	445	406	449	464	421	438	384	419	408	441	430	428	448	457	433	461	420	436	459	395	414	434	454	452	420	417	396	409	407	482	425	447	454	439	452	403	424	446	447	464	441	436	430	414	440	434	466	488	423	440	421	427	452	409	471	463	433	462	459	458	392	455	436	441	469	386	433	414	443	390	460	453	425	452	457	455	447	439	436	440	411	418	409	432	425	421	425	410	428	431	424	438	395	459	421	417	417	423	443	463	467	436	410	455	426	420	474	436	462	470	441	422	460	465	446	434	470	444	448	439	411	427	423	453	464	456	437	409	435	420	449	451	428	411	429	436	391	425	389	465	409	455	421	428	434	449	426	451	429	433	443	413	457	463	431	428	445	464	457	456	438	422	472	476	432	417	425	444	427	470	432	434	421	394	400	448	438	447	445	457	400	432	449	459	447	450	414	404	424	464	462	457	470	398	436	408	425	406	476	458	453	428	456	411	439	428	469	443	467	495	435	407	439	475	452	454	430	418	414	410	443	410	429	419	422	421	404	441	434	455	437	447	419	431	463	472	450	440	451	431	456	449	442	454	393	446	441	484	471	423	429	412	429	432	455	448	461	431	425	451	418	481	413	417	433	419	482	444	424	441	456	426	443	409	414	412	405	429	441	411	437	446	444	437	410	465	434	431	421	385	446	471	433	458	421	440	444	441	416	445	468	438	434	437	468	447	408	430	417	434	464	429	445	410	483	461	430	466	426	421	444	437	427	409	406	443	455	464	449	416	428	453	453	435	414	421	438	414	451	422	428	452	431	433	429	444	471	476	414	441	416	449	466	465	457	433	405	439	427	456	419	469	454	444	465	415	430	455	425	407	441	439	422	460	419	424	472	385	448	437	425	447	412	462	420	415	460	430	407	429	482	391	444	421	416	391	468	509	428	464	429	414	420	434	429	459	456	424	441	441	435	445	431	427	421	438	457	462	428	427	430	433	444	448	443	457	439	442	439	454	437	432	441	414	422	454	441	468	465	464	449	427	409	463	447	441	405	464	439	418	445	443	441	402	423	417	460	431	461	438	445	407	445	430	459	448	441	460	453	426	408	450	436	442	408	462	406	422	438	443	442	463	469	439	393	437	451	421	429	471	429	403	441	420	454	451	440	434	445	475	448	427	428	475	425	445	426	409	404	457	431	421	440	406	429	438	419	426	446	431	421	411	413	418	440	451	443	423	440	420	422	482	437	407	448	411	469	423	415	432	452	461	412	453	448	434	484	467	441	423	399	415	425	462	451	427	434	420	441	423	437	416	422	434	441	456	457	428	432	450	458	458	442	428	448	459	413	439	438	422	415	430	435	426	429	415	384	430	432	462	416	433	430	452	445	467	428	441	433	411	434	446	421	430	396	397	426	410	456	462	414	416	463	444	470	461	461	427	446	452	416	435	453	411	409	434	455	410	456	432	451	422	480	432	452	422	450	428	450	435	442	436	473	451	416	474	416	413	450	449	459	443	395	451	454	450	466	427	410	430	421	442	450	456	438	458	449	435	488	440	422	427	437	416	411	417	411	446	436	414	427	422	414	446	457	423	437	439	443	426	447	446	436	437	464	447	416	424	428	439	421	452	432	463	398	458	473	449	425	448	407	409	467	418	401	411	456	422	434	426	423	420	444	445	422	465	444	442	417	426	473	460	471	452	480	429	443	448	458	472	417	444	399	482	441	435	407	424	451	422	423	435	455	403	450	455	460	410	398	424	421	442	459	466	466	449	417	418	404	454	417	418	423	412	463	434	472	407	440	427	400	463	429	460	424	460	424	436	443	444	413	435	394	446	478	414	414	431	390	468	465	456	427	433	465	457	433	418	464	414	440	428	466	429	430	450	445	416	431	426	473	423	434	428	467	456	411	444	490	443	454	419	440	446	432	441	441	476	441	420	456	462	454	395	437	430	403	435	479	435	423	395	450	445	407	416	460	435	446	416	447	467	450	453	423	408	387	425	452	457	410	449	428	459	425	401	407	448	417	436	429	445	477	424	421	442	473	450	447	435	493	458	398	452	436	456	433	425	404	450	442	428	418	439	426	435	389	421	434	437	422	448	465	400	439	430	391	452	446	451	411	431	462	422	433	442	400	456	451	455	432	419	407	422	485	460	465	455	463	459	417	430	474	444	438	448	446	455	460	432	448	457	459	424	451	429	475	412	477	452	450	454	471	440	431	425	439	428	452	424	437	442	427	437	435	419	459	419	430	450	428	448	425	421	436	438	443	471	418	443	435	435	396	436	424	403	461	445	419	431	438	473	422	477	406	459	438	474	446	416	407	452	434	476	435	437	443	425	466	419	462	397	475	430	441	436	414	480	438	442	420	416	419	451	418	433	472	424	480	416	457	442	417	437	436	461	465	446	403	436	456	417	441	429	431	461	441	438	408	441	461	446	425	429	425	419	461	431	413	436	435	433	437	460	421	458	445	452	475	422	420	429	459	435	437	438	452	427	430	440	464	420	454	436	408	423	398	406	453	399	383	507	421	460	470	445	426	449	448	430	455	414	432	451	420	455	437	500	415	415	435	451	483	461	439	431	438	423	437	426	443	437	444	434	428	430	439	427	428	435	447	413	392	387	447	444	447	439	431	404	422	452	467	455	416	438	477	401	416	424	455	428	448	424	485	425	428	456	425	437	441	417	459	454	457	438	420	444	467	457	439	446	443	435	434	453	408	433	440	398	432	444	441	440	405	435	427	421	433	403	441	431	418	405	461	391	465	403	428	443	468	457	457	433	463	441	406	476	460	404	447	399	445	444	492	440	443	456	465	424	457	416	438	434	452	430	461	436	428	402	412	461	406	430	431	423	422	455	423
45630	19021	7005	4110	2740	1852	1265	993	843	712	595	518	501	462	472	383	318	260	271	252	240	234	255	226	216	223	222	244	213	204	220	180	183	197	199	195	196	203	187	180	175	192	195	200	186	196	167	173	200	201	227	205	214	182	171	193	173	186	174	189	162	227	220	188	208	203	204	216	206	193	191	167	170	193	190	188	165	196	167	164	213	187	189	169	193	211	193	211	188	177	172	204	178	178	165	202	177	172	202	169	179	190	176	171	198	167	195	202	208	158	162	178	187	173	164	194	204	175	188	196	195	197	197	190	179	174	182	192	189	188	168	209	192	236	206	203	204	202	181	178	173	208	174	210	203	177	178	189	161	170	182	184	209	166	204	183	204	184	207	222	191	199	171	183	186	196	191	166	182	167	174	177	184	218	183	171	178	180	185	184	161	201	185	172	188	200	159	211	186	201	184	187	192	174	204	184	187	173	218	210	197	176	208	186	200	181	204	166	189	189	197	192	183	194	199	169	170	196	205	185	192	209	176	181	178	198	209	190	191	194	197	189	184	214	200	187	209	172	176	179	221	185	194	182	206	214	177	186	191	172	183	182	191	201	206	205	171	165	176	192	194	179	190	198	171	185	208	190	222	205	211	207	187	196	177	182	177	192	186	197	218	165	178	187	201	195	186	176	214	183	213	213	166	174	208	198	196	196	179	178	165	178	185	181	186	172	170	201	185	206	201	199	189	209	170	204	183	236	181	192	196	183	212	185	185	184	195	194	183	174	183	173	177	171	192	177	229	193	187	179	205	177	205	191	185	211	166	180	204	188	195	164	171	184	191	198	188	161	188	174	196	180	213	188	187	187	200	171	193	188	222	213	206	212	197	193	181	180	198	202	204	186	189	182	225	194	180	180	211	210	177	214	209	178	188	186	169	217	154	204	186	203	179	214	189	193	167	172	194	177	182	192	175	204	214	179	167	198	165	188	159	175	184	170	184	189	187	162	174	189	199	189	214	194	204	211	189	204	185	186	165	197	190	187	185	177	185	183	175	210	203	172	197	180	175	184	178	167	201	194	183	197	184	190	171	198	188	205	181	196	193	195	185	182	166	218	187	171	187	203	184	167	186	181	192	178	212	202	196	180	202	187	176	202	191	202	176	172	213	192	185	155	181	172	204	185	188	192	170	203	199	192	197	186	187	202	221	171	178	186	163	211	174	187	195	180	177	204	169	200	203	201	198	188	205	194	181	182	213	195	189	186	193	180	201	206	193	196	187	179	191	200	210	179	182	187	208	185	195	178	190	197	183	190	191	171	193	189	204	187	193	183	180	203	211	172	197	180	167	171	153	189	208	189	191	201	196	178	176	213	196	185	170	191	211	173	196	184	202	180	190	186	197	165	199	189	183	164	204	188	181	181	199	202	198	204	181	184	208	192	170	190	175	163	184	190	202	167	173	167	186	178	199	207	205	189	188	171	178	199	186	182	208	203	177	165	206	175	178	170	197	167	192	197	158	199	170	201	197	170	191	184	182	200	173	187	204	184	195	195	184	190	169	193	157	180	190	217	183	181	190	182	180	184	188	197	179	192	209	173	198	186	177	174	202	193	205	202	180	213	181	197	176	188	179	180	179	184	205	218	194	178	178	201	186	209	186	194	180	185	187	172	193	179	185	195	204	169	206	178	181	186	219	198	204	193	189	183	190	178	183	223	200	191	203	199	178	191	183	194	180	209	204	215	184	191	211	197	159	159	205	176	182	183	206	205	180	197	181	217	173	197	181	179	207	174	190	195	175	219	198	175	201	176	192	182	210	190	225	211	190	209	201	193	187	157	195	195	179	199	181	167	205	183	206	188	182	182	187	172	185	211	179	215	220	180	190	184	206	195	211	214	195	178	163	157	189	189	204	196	202	184	181	193	201	172	184	213	182	200	188	180	169	167	202	196	183	195	180	181	214	181	185	200	197	193	193	178	175	180	202	201	191	204	186	175	182	178	193	210	190	188	178	186	212	197	183	198	163	194	194	167	201	179	179	181	181	191	183	203	169	194	216	187	193	195	208	174	191	199	195	175	175	185	220	200	237	187	179	202	210	176	158	200	173	191	191	195	208	171	182	178	164	188	172	194	196	145	205	175	195	181	175	170	204	196	209	203	191	212	202	186	201	179	187	204	177	168	190	194	199	193	218	172	209	172	209	187	184	232	163	183	177	203	174	197	206	162	207	196	165	189	170	181	199	187	191	195	189	177	205	193	210	176	206	229	210	193	190	189	181	196	207	231	164	185	184	191	189	221	180	177	167	190	208	196	179	208	209	197	188	164	199	193	187	162	181	191	197	196	174	186	191	199	178	173	176	201	184	194	177	198	178	170	173	177	199	186	185	187	169	202	184	190	216	188	164	200	183	177	208	174	203	175	182	190	181	213	177	170	204	194	204	217	188	178	178	197	169	199	185	192	196	199	199	180	205	189	186	197	185	173	189	210	197	187	185	188	198	209	210	180	188	210	185	203	177	211	229	174	192	193	173	189	176	205	188	172	175	203	175	208	184	202	186	196	211	172	206	186	195	183	166	177	181	178	175	196	158	178	163	190	193	193	200	210	183	175	186	199	175	188	200	203	212	180	177	169	164	195	185	181	207	168	187	184	197	190	197	190	171	176	182	187	172	176	180	192	209	196	191	186	199	179	193	168	180	191	198	183	202	172	200	175	207	203	209	188	198	172	181	188	159	201	193	161	175	185	167	215	183	203	184	205	198	190	227	213	200	202	168	186	197	219	210	191	189	188	191	175	194	204	162	221	210	171	160	199	173	201	187	165	167	163	158	192	196	202	178	201	223	193	198	160	200	193	170	193	214	192	193	197	183	189	165	168	188	199	194	180	217	200	176	200	172	215	163	193	196	161	196	193	222	174	194	197	213	191	201	206	177	192	175	172	216	188	188	181	180	179	187	175	199	175	195	189	171	164	173	218	215	182	210	176	196	183	177	213	198	195	180	184	188	179	197	206	197	204	183	177	171	176	191	188	209	185	185	188	202	201	199	179	180	184	185	192	189	184	178	218	191	170	206	178	203	182	175	169	206	202	192	182	193	188	207	176	203	197	201	200	216	193	182	181	178	217	186	181	178	194	186	170	191	208	212	206	158	162	174	167	202	180	186	186	198	197	183	173	191	162	200	184	166	171	218	203	202	192	185	185	191	193	196	167	180	196	195	166	202	178	168	205	183	180	190	175	197	179	190	196	244	205	210	214	217	205	225	175	199	181	216	193	196	206	189	179	164	194	192	196	176	181	215	201	205	193	179	187	177	186	173	171	195	215	182	199	212	178	170	178	200	181	192	150	181	167	184	172	195	208	189	185	179	225	212	216	179	156	210	172	178	203	183	165	198	196	175	189	208	217	195	194	201	197	194	188	174	201	182	173	182	211	207	221	210	184	195	191	199	175	225	192	178	183	199	180	176	191	180	206	201	221	218	178	218	224	184	196	175	181	182	183	160	206	211	240
26314	10788	9748	10870	9791	7372	5541	4517	3904	3231	2824	2401	2192	2151	2097	1673	1301	1008	871	869	804	751	706	705	673	620	596	565	574	551	557	546	565	528	486	486	470	435	465	453	417	439	441	391	464	416	447	475	456	473	514	469	444	453	403	415	432	450	439	410	411	432	446	420	429	436	415	450	434	398	431	410	430	437	392	396	402	410	466	408	440	428	427	458	406	384	427	414	391	460	405	421	415	424	403	400	422	441	417	428	427	404	448	432	419	409	395	455	413	415	415	428	434	378	401	386	415	405	431	426	407	459	408	402	417	438	419	449	386	428	393	463	421	385	428	402	438	423	457	398	376	443	421	414	401	406	393	435	431	437	451	404	404	423	383	420	412	428	451	428	422	405	417	437	432	418	443	444	447	395	366	379	407	412	405	426	388	394	407	436	434	451	395	399	381	412	411	427	433	415	404	405	410	407	419	405	421	404	417	400	418	453	407	408	411	417	445	418	417	412	392	408	396	411	398	389	401	396	413	390	409	397	423	407	407	460	401	413	409	378	393	419	447	386	437	405	391	395	400	407	450	414	425	394	410	418	428	421	385	437	393	402	400	405	439	411	414	393	396	432	374	390	411	416	451	415	364	404	405	415	424	422	402	425	415	392	433	427	466	441	373	416	425	425	392	421	430	450	415	423	429	403	425	422	403	401	435	453	416	444	441	390	385	455	436	411	416	442	432	410	410	408	426	432	397	456	411	426	417	415	426	443	388	403	433	430	460	420	394	440	393	389	418	471	414	427	384	410	381	452	418	409	434	418	428	431	367	418	409	372	424	405	411	419	441	447	409	412	399	393	427	417	384	421	413	417	397	411	433	402	417	420	428	397	404	382	425	409	413	402	447	432	399	438	419	429	414	429	396	403	420	402	433	368	431	419	401	389	428	448	411	419	440	408	419	430	407	424	403	407	456	411	417	390	409	375	432	415	416	425	435	423	468	453	387	422	437	459	399	441	416	392	420	408	416	420	428	421	418	395	444	434	418	409	419	410	384	387	435	437	426	399	437	414	414	401	432	429	415	397	448	423	393	440	419	430	407	404	406	413	426	400	420	409	427	417	442	431	404	409	441	429	420	389	407	421	411	468	442	433	417	402	419	417	397	430	384	369	402	417	412	430	421	401	447	433	424	402	405	433	404	415	414	369	398	394	378	407	423	367	401	410	452	437	410	413	414	410	438	412	420	417	432	421	398	464	434	408	420	402	411	441	394	448	398	444	402	411	401	401	422	412	385	443	390	441	423	399	410	402	452	442	412	409	401	418	397	419	468	429	404	425	396	446	428	426	408	394	407	403	424	393	430	415	435	401	428	386	460	396	388	403	426	424	410	430	422	423	399	386	415	440	425	420	429	413	423	461	411	431	438	414	405	413	435	442	429	413	366	417	426	413	438	427	406	397	405	431	446	384	401	457	448	398	386	386	458	433	426	415	447	389	428	381	439	447	396	423	425	415	454	438	414	416	432	418	443	420	386	435	409	393	431	402	414	383	420	430	421	423	439	415	408	414	385	405	405	408	394	384	449	423	421	376	414	424	398	384	431	446	427	411	409	407	401	412	428	431	441	416	399	406	443	434	411	430	426	426	390	416	427	404	430	445	438	439	383	432	431	414	402	392	444	425	418	439	422	385	414	421	403	402	457	418	381	423	423	388	407	416	416	426	443	427	402	409	397	465	417	444	400	426	432	417	419	451	425	413	416	458	427	413	407	425	406	409	405	450	413	430	401	411	435	417	406	426	415	417	423	417	421	391	398	428	406	420	403	448	406	437	431	429	415	419	404	376	391	414	421	398	403	402	429	414	403	426	434	463	408	382	429	423	435	371	401	444	419	436	408	387	437	436	443	409	399	426	417	431	430	399	403	419	394	422	412	408	460	391	425	418	419	366	413	391	427	395	435	408	409	399	424	390	422	414	382	450	405	422	416	413	370	437	394	417	371	412	431	411	439	427	434	417	433	390	416	443	396	423	430	401	413	425	440	440	402	415	413	404	440	405	433	455	433	448	439	434	417	431	401	428	465	430	417	444	406	441	391	405	415	424	425	404	431	415	412	406	434	406	394	422	415	414	408	395	428	446	437	429	402	425	423	453	426	425	408	394	426	414	401	425	396	421	375	467	432	443	433	426	460	426	458	416	394	383	427	452	407	448	377	440	446	395	380	427	402	436	408	430	445	432	427	378	419	393	410	399	430	412	436	398	418	409	429	431	416	404	416	454	410	439	395	380	397	393	402	421	414	415	413	461	444	408	362	410	379	421	423	401	387	385	437	412	416	389	402	439	441	391	406	408	414	413	440	417	405	426	403	413	415	411	403	410	420	409	374	433	413	393	382	425	409	442	360	432	419	441	393	428	435	421	429	435	438	398	428	395	426	407	434	413	435	400	460	411	390	436	376	364	442	386	444	449	428	398	398	414	447	418	429	480	429	432	395	419	417	412	430	407	389	404	409	413	419	438	406	410	439	397	401	406	377	417	408	445	430	406	411	427	427	419	417	444	411	413	412	435	433	402	426	395	421	395	443	398	408	473	399	385	427	439	398	412	422	379	422	441	391	419	406	441	400	442	405	411	426	410	420	423	383	397	391	395	420	407	419	436	426	424	430	413	395	406	436	428	409	437	435	431	413	412	413	406	411	387	372	409	414	423	441	449	397	420	444	428	405	394	421	428	408	417	447	373	428	420	413	452	448	397	432	455	412	417	403	394	442	436	426	484	394	388	399	430	454	446	441	424	404	410	448	434	423	414	439	400	404	401	415	407	445	418	418	424	401	438	437	387	415	406	399	426	386	408	427	429	435	427	379	433	444	466	410	443	410	418	439	464	437	392	399	414	435	395	378	412	440	443	422	393	416	420	393	453	430	427	441	443	423	429	431	410	427	405	408	424	414	435	409	396	397	397	428	449	448	401	412	384	428	419	426	435	379	435	380	424	386	426	432	413	435	476	408	429	430	455	412	408	449	409	440	400	400	415	421	454	455	379	408	427	394	413	402	398	422	402	440	423	396	402	420	454	422	421	424	417	383	412	436	407	436	424	417	376	398	415	404	421	382	417	386	410	446	396	447	415	410	419	373	407	414	415	415	427	367	437	431	401	430	405	432	398	393	408	403	427	465	445	387	429	468	402	428	385	420	405	420	433	388	413	458	409	423	431	425	416	417	440	406	437	423	439	447	399	394	404	411	421	419	431	435	412	405	423	408	388	430	411	467	437	403	440	415	440	419	414	426	423	457	420	416	449	421	410	401	435	436	418	399	393	390	425	438	415	432	441	424	430	463	436	406	405	409	433	416	433	420	426	418	412	384	436	407	410	396	397	408	433	370	446	410	410	399	392	397	447	398	380	433	445	455	375	424	434	399	423	403	413	391	421	393	433	422	406	401	405	429	383	383	416	448	412	468	401	486	402	430	400	404	439	392	427	415	460	424	418	412	456	473	419	423	426	419	400	404	368	420	407
53697	25444	11491	6652	4197	2699	1772	1507	1270	1019	819	726	665	682	613	492	433	325	328	334	293	247	274	266	249	259	245	265	270	243	201	230	230	219	222	214	210	199	231	218	176	217	214	211	202	198	203	193	211	196	212	185	169	186	215	189	180	207	201	181	188	203	179	209	190	203	183	202	171	207	183	201	168	197	201	174	213	222	182	193	235	216	214	243	221	190	233	204	175	197	181	201	211	183	199	221	179	233	186	182	206	180	196	189	211	183	196	197	193	196	210	158	188	186	203	208	217	190	175	201	186	172	193	212	209	190	206	184	218	199	232	219	211	210	209	195	172	196	202	192	240	217	193	188	211	227	172	214	233	209	180	191	201	202	181	200	230	184	186	180	223	183	190	206	191	196	197	206	187	206	167	189	208	216	215	208	200	220	192	210	192	201	211	180	229	228	224	203	206	184	239	236	180	211	206	194	216	210	205	218	207	198	199	190	214	224	206	203	186	203	210	197	191	193	191	210	192	201	200	219	205	231	205	194	208	160	189	217	214	194	216	203	220	213	203	205	212	167	194	231	226	202	212	179	218	199	196	219	199	203	175	183	223	238	207	204	189	161	214	184	210	182	215	208	197	224	206	257	218	205	219	206	196	201	200	203	182	198	198	207	216	196	221	222	181	207	198	208	191	223	206	188	223	211	230	210	194	177	202	194	182	187	211	190	181	206	177	197	197	209	202	216	195	187	201	196	215	215	190	225	199	215	191	188	208	206	188	205	201	201	185	205	186	211	208	213	198	203	233	196	212	203	179	209	240	208	214	209	213	178	182	216	188	194	198	226	216	209	192	185	198	191	227	191	212	220	185	213	203	203	200	189	214	211	202	215	219	177	198	238	198	161	206	209	230	175	214	216	214	208	209	196	207	200	188	190	220	174	199	189	213	181	186	179	192	214	200	189	196	214	197	216	197	204	184	193	212	211	185	243	231	202	205	184	220	188	215	241	185	194	201	213	192	211	188	205	205	211	212	185	245	158	183	196	220	177	221	230	214	207	213	213	192	213	205	178	197	210	235	190	216	190	206	195	210	185	185	199	246	217	209	197	203	197	210	207	213	199	154	194	211	214	198	210	198	221	213	205	203	219	192	193	198	207	208	212	206	193	185	216	186	193	201	197	176	187	204	194	235	178	193	214	163	207	211	209	228	217	221	193	207	227	218	191	193	198	188	233	203	201	215	212	195	192	191	226	177	205	225	196	195	224	213	221	208	217	198	179	188	218	210	200	185	209	216	177	185	212	204	198	206	224	201	203	215	189	204	173	222	192	200	198	236	183	183	198	194	189	201	209	199	233	187	204	221	174	193	237	189	227	190	205	203	211	195	188	206	196	200	182	179	207	194	190	187	187	202	195	199	217	218	212	171	206	205	219	189	211	182	184	207	211	224	237	188	214	204	183	206	193	214	195	189	195	195	215	184	225	195	202	214	209	240	168	205	219	197	214	189	192	195	234	199	195	196	204	216	211	181	219	227	218	208	212	213	178	201	202	192	207	195	201	213	217	195	188	194	190	221	193	196	230	241	215	184	222	207	191	195	206	199	244	220	191	229	208	215	205	219	209	191	210	188	182	189	182	194	215	209	187	213	205	202	195	206	232	211	188	232	215	181	215	207	204	172	227	190	206	212	202	186	219	193	185	198	202	211	223	210	189	206	195	176	182	193	174	192	212	209	190	213	213	222	209	200	191	198	182	192	231	199	225	206	207	222	206	213	224	194	203	174	198	231	195	206	195	191	202	189	172	195	202	194	204	231	233	219	194	193	210	188	183	194	226	179	232	187	217	216	224	194	184	187	211	207	177	210	237	215	201	217	192	226	206	226	185	193	179	195	215	178	202	206	206	179	198	186	212	177	194	204	186	184	191	201	181	199	215	193	205	185	184	197	216	202	216	211	206	220	192	192	227	223	210	226	253	197	198	211	216	193	205	208	198	219	224	207	215	208	192	207	213	223	190	203	223	219	206	179	189	210	204	194	213	217	167	207	173	185	212	183	207	184	211	197	202	233	177	194	194	232	181	185	198	190	197	192	225	219	175	169	209	187	202	227	205	204	192	192	193	190	194	229	204	223	221	211	212	186	213	181	190	197	194	190	219	187	186	208	213	203	193	222	214	172	209	198	205	192	195	211	213	196	211	203	197	175	180	178	204	208	199	177	186	178	208	204	213	215	251	193	201	226	216	193	190	222	176	218	214	205	186	187	203	214	175	199	203	193	223	190	195	192	213	207	206	180	190	214	210	212	190	213	203	195	191	213	199	175	192	195	188	229	205	210	173	199	210	184	204	222	226	233	206	185	200	184	195	177	186	223	201	198	211	201	220	199	189	202	221	197	201	210	222	204	214	214	219	188	219	206	209	215	202	208	188	214	213	192	199	192	205	201	192	195	209	195	181	205	203	205	202	213	231	229	206	198	221	242	198	198	211	168	203	180	199	203	236	225	190	204	207	183	202	203	192	172	168	212	216	199	208	205	220	196	203	192	184	236	177	193	213	215	183	214	185	202	218	232	202	213	229	206	205	185	186	199	218	212	223	200	177	217	206	218	206	202	174	229	204	197	203	191	208	224	184	188	197	234	214	224	194	200	196	192	184	257	219	205	222	190	205	202	177	202	218	202	212	191	193	188	220	207	186	189	216	177	217	178	200	205	221	181	221	210	225	222	190	201	178	192	180	197	187	198	191	178	213	183	204	199	233	191	200	200	201	208	203	182	177	168	211	194	214	195	209	201	220	208	202	183	208	237	180	213	204	219	205	210	207	197	203	230	219	188	198	192	198	193	204	214	226	190	208	218	196	190	205	206	201	204	199	179	189	187	209	209	208	201	193	226	190	212	198	177	217	182	179	199	191	205	200	191	193	218	190	204	199	219	204	190	175	192	209	189	172	195	217	199	213	208	218	188	203	209	190	189	202	202	218	195	201	199	234	225	198	215	191	191	199	206	215	210	172	194	182	174	232	178	182	179	191	209	217	206	190	214	229	218	209	197	186	203	201	197	173	176	208	204	172	210	191	200	214	186	222	171	202	212	192	216	195	203	208	206	196	187	181	197	200	209	191	208	196	197	216	205	200	208	186	217	189	207	200	189	213	185	196	204	202	205	197	190	208	202	216	201	220	202	209	192	233	192	214	221	202	203	212	235	200	198	220	225	192	182	206	195	195	212	202	208	215	207	232	213	206	182	189	191	184	179	219	201	209	195	191	191	194	202	184	207	174	213	206	229	189	191	212	211	187	217	193	193	174	179	228	214	169	189	190	201	188	189	210	212	197	219	198	205	202	228	215	197	234	163	192	190	187	234	191	188	186	218	193	201	176	212	200	199	187	212	217	191	196	189	203	217	218	203	215	191	218	204	217	195	209	191	215	208	188	204	205	186	193	225	218	209	221	177	201	200	220	206	205	183	220	182	197	162	202	160	202	206	190	210	230	196	197	180	221	205	222	216	213	205	217
30234	14953	13594	15414	13377	10045	7475	6314	5432	4481	3806	3620	3174	3109	2774	2262	1799	1304	1268	1173	1088	929	948	907	786	790	814	704	729	698	649	693	603	655	602	512	516	517	534	506	502	521	500	516	496	493	516	484	437	490	494	519	498	494	507	501	471	444	473	493	427	418	461	463	457	452	461	430	430	446	430	465	432	419	409	440	426	470	424	462	429	424	469	498	432	465	447	464	454	449	466	473	442	450	439	437	398	460	439	428	443	433	421	434	456	454	463	458	447	464	430	443	436	425	409	404	440	435	444	466	406	450	486	450	440	439	465	461	452	443	444	442	435	425	450	426	461	447	453	419	430	441	446	413	450	443	456	438	395	439	484	461	451	458	428	435	451	424	447	428	444	451	448	452	437	462	433	440	396	500	449	424	424	443	423	499	482	436	461	404	459	402	439	431	447	445	411	438	391	438	452	421	485	412	462	420	447	450	452	417	432	417	441	451	438	473	449	443	452	453	413	433	419	431	465	455	445	460	446	452	459	435	437	455	436	406	438	431	440	438	392	460	412	431	410	414	442	481	424	433	438	425	437	399	471	464	458	459	410	459	438	450	415	411	446	424	444	465	454	501	438	420	457	435	421	464	452	433	435	468	414	458	404	428	437	462	480	434	440	464	442	454	387	454	429	439	443	482	464	445	451	432	483	412	474	407	447	440	401	455	423	463	407	429	433	479	425	432	478	453	457	412	451	451	441	426	430	437	476	402	429	443	433	450	466	433	436	451	450	429	456	408	450	445	472	451	406	438	476	465	386	447	443	403	472	471	423	454	462	437	431	410	443	432	400	465	416	446	455	442	465	453	419	456	449	436	425	428	431	451	459	417	425	406	432	457	450	466	401	435	446	429	437	430	420	471	453	421	455	449	441	456	441	440	435	463	401	422	424	458	466	481	439	434	430	428	445	406	430	461	429	449	433	393	443	408	436	488	433	440	448	413	453	483	450	395	458	425	447	395	511	455	396	429	424	421	433	412	450	442	436	452	413	435	430	462	437	425	447	448	408	448	438	441	443	448	414	466	438	470	463	407	442	399	467	457	422	412	445	430	448	442	491	438	427	425	459	459	466	418	440	445	496	440	473	452	451	432	449	416	411	448	448	442	418	434	460	436	451	438	476	432	409	427	457	449	446	420	442	448	459	427	434	472	423	476	444	434	443	437	468	432	437	440	501	435	462	419	445	476	397	435	467	440	443	419	410	420	479	470	426	425	438	429	456	486	443	438	440	449	451	415	440	409	438	452	442	413	423	432	447	438	424	478	406	440	422	457	468	459	445	489	456	434	456	453	456	434	447	429	418	450	449	444	440	432	454	465	431	428	426	445	440	471	414	463	422	421	452	443	464	462	451	443	456	451	428	444	426	412	487	448	463	453	466	438	453	461	409	412	401	425	475	430	466	445	434	449	426	426	443	434	437	484	379	454	430	444	442	474	452	440	497	475	461	461	400	444	414	430	434	431	420	448	465	451	454	443	433	452	439	450	414	435	422	436	458	425	422	473	407	442	433	443	463	434	436	491	431	450	429	415	472	425	447	462	409	475	437	411	464	447	426	421	436	437	496	445	406	411	425	431	425	449	449	433	425	432	454	463	417	464	464	435	431	449	443	466	406	461	430	466	459	440	473	431	484	463	458	445	437	454	485	457	461	422	437	453	439	451	423	423	425	449	443	461	477	413	472	474	508	452	452	419	432	448	419	431	462	443	420	435	448	444	436	413	468	399	411	420	476	402	406	473	463	433	437	411	434	483	449	426	417	435	447	448	446	443	413	430	452	418	432	465	464	449	425	429	457	432	436	400	436	480	485	453	428	450	447	423	427	482	427	416	461	445	437	430	436	445	430	458	404	475	448	472	454	436	415	458	423	457	449	400	497	464	465	426	417	458	438	442	468	497	450	425	425	398	468	415	480	414	445	462	453	471	437	424	476	442	432	409	469	418	463	444	468	434	440	453	428	463	456	437	436	444	421	430	436	370	411	427	427	471	460	439	414	413	463	434	438	424	412	414	420	435	500	418	451	415	426	389	452	447	448	433	462	450	433	454	453	463	437	455	442	447	418	454	451	428	411	452	417	446	442	403	468	495	480	408	462	448	416	460	451	459	449	433	468	471	430	447	448	463	422	436	434	442	440	446	416	442	451	409	454	464	477	453	443	423	434	419	445	404	480	427	446	433	431	426	420	450	447	427	439	441	432	422	459	428	411	450	427	448	449	412	449	433	444	447	389	456	413	430	451	437	421	418	441	418	485	454	435	428	414	425	443	405	442	403	462	415	443	460	448	458	469	454	421	422	453	484	441	437	422	438	416	453	442	454	437	426	462	440	435	444	469	434	460	432	454	456	459	470	460	444	488	431	433	443	436	434	481	435	436	438	428	437	454	417	434	472	447	431	436	442	406	461	467	437	423	421	426	450	446	454	438	435	472	439	486	443	423	445	447	471	456	454	464	474	434	439	432	469	442	471	415	410	377	437	465	455	403	409	440	425	450	453	458	476	463	435	439	432	457	426	443	428	478	449	452	437	449	404	456	441	436	452	452	450	439	447	438	441	489	425	445	491	437	414	409	417	408	489	448	465	440	448	441	434	425	428	438	444	455	464	449	424	445	451	408	456	438	432	445	439	416	401	445	441	448	417	469	424	405	440	474	453	448	463	464	451	436	434	468	438	433	424	451	475	439	464	434	454	431	433	416	411	444	459	439	442	436	450	441	471	451	411	475	421	455	404	412	455	505	425	487	442	398	432	449	432	474	456	440	449	439	456	416	411	457	443	434	436	457	434	454	437	437	425	444	425	459	450	435	436	430	445	403	434	464	440	440	431	425	446	469	414	427	411	485	444	433	440	426	444	413	447	407	495	463	439	436	458	446	441	477	470	427	434	423	422	419	441	438	449	476	444	419	428	454	410	459	461	457	438	436	465	420	413	462	440	465	448	442	446	466	424	422	471	424	488	424	431	455	427	424	411	463	494	463	450	442	445	400	428	457	441	439	459	449	421	470	461	448	449	431	459	408	464	446	428	452	464	446	456	445	431	419	454	413	441	443	422	438	431	438	426	437	416	444	428	445	451	475	447	468	430	465	467	476	438	441	473	483	395	477	455	457	429	438	462	455	470	443	463	477	447	393	452	411	432	431	464	430	440	442	454	422	433	462	479	425	459	421	418	456	481	457	451	443	461	415	441	480	461	447	428	431	426	459	454	447	444	442	429	447	389	426	433	465	428	428	416	453	440	432	412	452	473	420	452	435	403	457	468	416	453	438	463	443	427	449	422	451	460	410	405	458	447	423	452	433	404	437	438	419	444	460	433	451	467	457	456	435	407	443	448	410	444	467	461	453	448	404	434	455	466	437	443	422	425	454	447	420	395	444	441	435	421	440	434	440	457	442	438	429	480	417	465	448	450	438	462	454	447	438	433	452	434	444	464	455	447	437	417	430	408	456	446	430	416	432	470	422	428
30449	11265	3645	2357	1590	1047	643	507	437	445	374	365	316	340	329	278	224	223	222	242	233	235	205	217	241	237	223	212	199	225	216	223	238	212	198	220	244	209	197	204	224	210	225	206	204	211	209	230	234	199	220	239	200	195	197	203	221	178	180	210	204	185	203	203	209	192	196	199	207	217	188	230	229	211	201	149	195	213	240	190	221	211	202	192	219	215	232	176	191	210	207	217	191	193	215	199	197	198	215	192	205	221	199	200	218	188	205	185	181	214	226	215	203	202	200	224	175	200	211	184	222	208	237	243	197	184	210	200	174	198	189	221	186	193	189	200	198	203	197	200	224	193	194	195	199	206	204	188	215	239	194	197	212	199	187	206	225	219	215	193	211	202	184	200	207	212	191	187	198	205	171	217	165	204	199	222	201	229	176	182	222	214	196	202	218	204	188	192	222	196	204	200	196	196	189	211	211	216	213	195	169	216	214	191	189	192	219	197	188	217	187	195	197	216	203	206	223	192	207	187	200	183	193	175	192	209	196	216	233	200	197	192	203	223	213	220	198	216	193	186	227	197	201	190	210	223	199	204	202	218	225	192	217	201	187	204	182	202	181	224	224	239	204	206	208	220	236	221	206	189	187	199	206	194	210	184	190	201	205	194	209	228	190	206	181	204	201	206	202	207	189	190	190	180	232	198	174	210	192	215	195	202	223	192	188	192	213	204	209	164	207	214	184	195	184	222	193	213	189	201	203	200	199	207	221	211	242	175	192	200	196	202	192	208	191	241	234	210	182	192	201	204	228	178	206	211	186	206	216	198	210	221	210	204	202	201	202	197	198	205	216	222	222	209	219	220	205	196	205	191	195	210	247	190	222	221	224	211	204	198	196	191	222	228	192	179	203	206	195	189	210	176	212	240	177	215	205	217	218	214	214	215	179	196	202	189	209	222	201	200	219	191	214	216	216	193	188	194	189	195	197	192	186	185	174	196	226	202	193	190	191	200	213	204	211	184	199	193	213	246	212	212	188	206	226	204	195	197	205	199	176	244	231	196	194	215	186	212	208	217	203	201	208	186	177	212	193	187	158	199	196	195	229	212	194	200	192	192	200	194	215	238	218	214	185	206	191	184	210	201	178	214	208	188	184	231	196	224	201	203	190	221	193	188	197	201	229	224	203	204	235	197	202	181	188	260	233	199	200	230	210	206	200	228	187	207	206	212	212	214	219	202	216	214	234	205	210	229	235	244	190	187	178	201	187	203	198	204	204	218	207	198	193	207	205	201	192	205	206	202	201	216	236	232	205	184	232	237	198	232	235	220	198	223	203	180	210	175	227	192	205	212	180	190	212	191	213	200	200	178	185	222	187	227	192	219	219	203	193	192	218	210	193	200	219	230	207	215	195	230	217	220	207	215	210	215	217	214	215	190	185	180	204	213	213	212	187	199	223	207	179	207	208	216	204	168	215	191	196	211	208	233	212	191	217	210	186	199	184	213	212	177	221	212	199	195	213	181	202	196	180	176	215	215	191	180	209	205	184	215	200	190	199	224	199	196	185	195	238	216	218	207	175	229	184	203	216	195	230	233	216	212	227	201	205	204	195	212	178	193	183	186	221	200	202	202	220	203	196	203	187	212	198	181	217	211	240	233	205	212	197	221	191	227	226	199	214	234	195	194	206	169	199	212	213	201	212	194	201	225	191	218	211	206	206	166	206	216	191	201	203	187	203	198	207	215	216	228	204	221	215	180	186	201	206	200	218	218	195	200	168	207	229	209	203	200	170	203	229	226	200	216	203	184	204	205	180	199	211	231	186	200	190	213	195	180	205	207	196	207	217	193	189	198	185	193	196	202	212	218	226	215	222	191	228	189	220	212	243	212	196	200	209	170	188	219	233	222	152	211	217	174	222	194	180	187	184	206	199	209	229	205	216	180	180	179	217	179	250	185	213	185	212	210	190	206	189	192	194	217	197	197	242	206	209	201	206	197	238	188	189	188	211	219	218	222	234	181	187	228	205	204	222	195	193	186	176	196	197	186	198	194	219	160	184	197	175	197	222	188	196	198	238	188	182	189	178	212	213	211	178	181	236	208	205	206	229	216	210	215	197	201	198	222	190	205	200	196	180	183	208	183	218	237	198	203	178	231	184	215	193	200	202	197	192	195	212	201	213	214	220	189	229	220	193	219	202	180	205	187	215	203	202	206	196	206	190	193	194	200	187	209	205	218	190	196	200	220	205	194	205	210	194	214	240	247	207	220	209	224	198	227	230	195	219	199	204	194	210	192	194	207	193	226	218	230	193	184	222	198	189	224	227	194	200	187	202	185	217	225	218	203	210	204	196	204	201	200	219	201	247	227	224	212	196	202	206	153	195	217	225	175	202	218	198	207	203	233	195	173	194	176	205	201	218	188	198	213	202	224	192	202	198	219	193	229	184	202	189	219	203	228	192	238	190	214	201	188	216	203	211	199	198	200	196	197	220	211	209	232	213	198	207	236	188	188	172	229	206	214	224	211	221	196	198	233	233	234	174	205	176	206	213	207	224	214	187	211	181	193	216	235	205	226	209	214	194	230	169	189	189	203	173	189	197	209	215	201	186	205	173	199	194	208	217	201	201	191	193	198	218	191	174	202	200	218	200	201	190	202	192	211	207	207	198	201	218	212	228	183	200	194	210	208	193	196	210	216	176	208	222	186	208	201	193	186	204	221	212	250	185	193	196	211	191	223	210	167	205	188	187	219	221	208	192	196	231	198	205	190	206	222	214	188	215	199	196	217	211	208	210	203	232	205	195	225	204	202	210	198	214	204	200	189	200	167	198	208	228	215	211	223	194	191	188	217	206	185	195	231	180	216	203	228	213	211	201	200	196	247	193	241	203	164	218	213	205	193	201	208	196	197	196	226	207	216	197	183	204	197	200	203	185	224	207	192	218	201	200	224	203	199	170	208	189	191	225	199	244	182	217	190	212	203	197	213	197	183	211	185	193	209	181	209	200	233	199	205	190	240	230	227	216	183	198	193	212	210	186	205	209	185	190	186	218	202	188	237	212	214	203	216	203	220	210	207	201	224	198	197	190	202	190	198	208	190	176	189	187	192	223	218	203	215	182	218	189	203	199	186	198	207	208	217	207	202	154	230	215	217	211	195	187	205	217	198	205	197	208	185	223	216	184	188	198	236	196	189	215	179	175	194	206	195	200	201	207	183	198	206	220	214	173	194	203	188	184	210	194	200	203	203	210	207	206	210	225	186	212	197	200	198	188	211	205	209	184	218	212	205	192	194	204	191	215	186	197	219	191	236	214	214	224	211	213	208	235	203	225	212	174	219	191	212	201	207	199	208	211	181	217	197	197	200	191	202	216	195	210	202	199	212	206	206	209	183	221	204	215	201	218	205	206	177	193	191	202	196	202	221	211	180	185	238	219	212	211	206	233	217	178	221	188	186	207	192	205	202	199	215	184	214	189	245	204	205	198	192	206	186	220	199	196	196	208	219
17426	6744	5987	6578	5605	3746	2711	2149	1705	1518	1453	1396	1441	1425	1261	917	743	678	711	733	579	575	582	498	522	524	509	512	498	552	491	500	488	505	493	484	499	424	501	464	448	514	457	454	470	483	466	449	483	443	477	474	476	441	430	433	420	462	430	448	451	452	481	424	452	493	444	448	454	431	457	440	449	459	477	426	417	439	399	407	466	422	470	445	448	417	408	445	453	483	424	437	466	411	421	422	411	410	455	426	446	411	422	437	470	418	442	437	462	466	410	425	492	441	442	461	427	432	462	487	436	414	443	454	447	444	496	439	438	421	479	452	415	419	444	424	460	460	428	471	438	397	435	462	432	446	451	438	430	440	426	445	440	469	505	437	431	445	413	438	436	435	447	455	469	462	453	464	439	436	398	444	451	447	438	481	469	424	433	416	420	452	415	430	437	451	443	423	470	401	441	445	421	466	435	466	432	396	440	422	477	424	487	431	415	447	452	455	466	436	432	460	452	412	471	442	464	471	431	520	454	461	443	428	451	416	431	431	407	459	448	445	420	479	424	442	409	432	479	458	449	411	455	428	442	439	389	476	458	457	491	444	447	440	424	471	480	434	419	445	444	435	467	482	424	447	451	412	437	441	447	427	450	467	417	440	448	426	408	454	433	434	426	415	461	482	443	430	410	446	413	485	441	422	423	427	431	432	428	444	451	470	447	427	480	436	449	412	464	452	460	445	471	416	453	471	438	494	444	423	455	431	436	451	484	441	435	438	384	441	438	470	463	428	436	444	443	445	421	416	478	472	451	432	461	455	445	480	443	468	417	449	447	446	433	406	459	447	413	440	450	442	440	436	452	445	431	411	434	449	419	442	437	445	390	462	410	452	410	466	442	479	462	432	430	433	450	464	454	418	454	437	467	446	451	443	450	441	451	460	399	431	425	446	427	474	432	449	458	455	453	441	415	426	456	457	454	444	460	400	422	419	477	495	432	474	444	452	479	387	471	412	474	412	452	450	439	437	430	448	449	473	431	451	449	436	432	438	409	459	450	442	460	471	459	451	410	440	410	454	436	481	450	460	444	430	478	423	430	431	429	465	454	426	404	461	452	454	461	459	459	416	414	459	424	394	430	447	440	422	452	382	466	407	441	449	440	431	434	454	393	458	473	439	463	438	450	451	426	422	429	452	411	478	437	452	432	441	450	442	441	435	434	423	487	430	447	442	441	440	440	449	446	447	441	448	489	476	427	400	452	452	454	480	451	426	436	419	431	413	428	410	427	458	406	413	454	437	413	454	381	432	426	430	450	431	440	453	446	443	452	458	462	475	454	422	439	388	462	407	452	408	452	440	428	439	418	433	452	435	405	424	389	432	441	468	414	433	442	464	409	448	413	436	427	445	403	426	463	447	444	451	451	429	465	400	422	478	460	469	449	432	428	472	455	429	408	441	410	432	406	481	406	452	453	442	461	457	472	461	482	400	427	432	429	414	451	416	434	446	432	416	422	402	461	409	435	427	451	437	428	430	487	425	445	426	441	453	428	449	414	434	458	423	436	431	437	427	438	420	444	416	459	417	448	443	431	446	458	463	460	451	404	469	455	411	418	449	438	430	454	467	421	450	456	453	438	421	413	421	442	426	467	431	438	419	414	453	466	457	435	441	447	444	436	422	457	425	432	431	435	468	446	446	475	427	421	450	439	433	445	416	428	432	459	459	455	430	467	446	444	446	412	469	428	442	474	464	457	425	436	461	449	447	454	431	429	429	480	438	452	473	437	458	476	436	426	432	436	473	443	434	460	420	451	421	460	469	445	426	438	413	410	415	445	431	439	430	414	443	451	445	453	415	411	423	491	450	475	435	455	441	490	496	488	442	418	458	441	441	444	426	449	476	415	448	424	424	444	462	453	428	396	447	409	451	433	443	432	479	444	439	457	421	454	405	438	430	465	446	420	420	464	449	425	440	464	451	487	428	443	424	451	450	441	429	404	451	439	407	450	438	457	461	410	477	438	413	426	442	451	472	451	409	459	452	447	469	454	448	465	440	453	402	458	434	429	440	442	449	445	455	421	431	424	466	412	453	425	473	443	433	481	454	449	483	471	414	424	451	431	410	445	432	447	422	428	457	426	434	449	449	471	437	448	454	409	428	456	417	418	452	427	424	428	436	446	413	446	435	426	420	436	483	418	486	455	445	430	457	452	440	427	422	436	431	441	452	412	501	481	431	443	427	447	447	421	415	483	443	438	434	431	409	447	427	442	449	470	480	462	445	459	419	447	461	428	425	441	422	445	433	478	460	410	449	465	458	452	404	457	463	433	471	429	409	439	439	425	447	432	458	415	430	487	415	450	452	397	389	425	438	437	418	460	402	490	434	473	447	428	431	425	449	420	445	431	450	445	459	455	424	490	434	460	417	448	418	433	447	447	477	416	435	412	446	461	420	453	433	439	429	409	447	457	475	398	464	416	435	441	449	408	434	447	466	421	467	479	425	459	434	445	428	456	459	447	449	436	389	419	445	453	423	421	427	428	414	430	471	427	432	439	435	410	429	486	450	449	451	438	416	432	459	402	429	435	444	433	436	430	432	458	451	437	441	463	439	438	456	432	411	425	486	431	404	419	450	392	456	441	466	460	447	490	411	445	435	435	472	447	434	454	466	467	437	416	442	470	463	458	437	476	440	425	472	401	466	410	447	427	443	418	442	435	429	434	484	435	391	442	470	440	454	428	425	404	426	479	431	455	404	442	391	428	444	426	423	449	464	466	432	430	416	425	423	440	437	440	419	426	442	403	469	427	425	441	438	441	440	441	446	461	446	411	419	449	391	423	459	430	446	461	421	407	423	426	456	459	463	404	420	453	453	428	415	460	455	393	458	448	448	398	437	424	487	450	422	422	443	401	436	441	436	442	418	401	435	404	418	404	417	448	422	399	475	445	429	475	451	459	428	429	474	424	420	452	439	409	423	402	442	438	454	446	427	454	467	459	438	447	441	444	450	458	444	446	411	418	466	443	436	457	387	430	495	427	480	431	430	413	438	446	436	401	437	426	432	434	425	437	442	411	436	459	413	465	468	425	465	400	459	445	447	496	471	471	407	443	419	450	462	461	431	437	449	410	420	438	472	416	407	449	462	444	458	435	440	456	444	446	454	427	434	455	442	448	443	464	445	430	406	431	423	446	495	448	440	451	425	440	446	456	475	403	432	456	457	461	423	460	423	432	441	459	427	410	424	454	464	445	431	414	464	432	425	443	456	431	422	443	440	439	430	426	458	449	411	471	487	448	456	454	474	453	438	466	449	437	426	461	441	433	430	443	409	419	446	471	436	460	471	458	431	502	460	398	447	411	443	431	394	448	457	454	425	455	420	460	482	439	432	422	467	443	481	443	420	472	427	407	440	421	430	426	467	467	457	444	411	458	421	437	443	453	365	431	461	427	437	411	412	431	411	461	457	444	434	480	446	430	452	459	439	435	468	424	478	465	418	452	444	425	433	458	469
43629	18979	7080	4316	2817	1739	1141	825	774	599	554	540	532	493	503	372	316	283	280	261	241	219	245	234	242	243	230	209	219	210	219	210	197	211	222	186	177	194	178	195	224	175	231	197	190	206	193	170	217	185	185	207	204	210	215	208	187	193	175	201	234	195	216	206	214	215	190	203	199	195	153	197	195	157	202	180	183	190	190	206	214	187	189	173	179	159	188	186	196	201	208	165	189	187	177	217	192	183	170	186	181	204	178	191	186	225	194	193	169	193	190	206	191	200	196	177	174	199	195	203	168	190	173	198	184	210	194	218	172	166	179	174	192	220	212	193	199	184	201	196	213	163	192	191	179	207	199	181	197	195	203	198	211	186	195	203	198	194	170	195	203	188	175	211	173	198	189	185	184	158	177	189	190	168	183	181	182	187	193	190	211	200	196	223	172	197	200	201	187	199	192	165	190	194	186	186	205	206	190	195	187	205	240	219	184	186	207	222	177	206	182	173	176	188	199	186	180	186	184	197	167	192	182	182	205	193	172	178	197	185	177	170	166	196	190	166	175	175	195	197	202	188	167	199	174	170	191	178	219	174	187	193	219	213	177	209	188	199	186	176	194	166	211	202	229	208	206	189	191	188	207	175	225	195	169	170	196	175	182	209	215	203	203	190	181	197	199	169	202	188	190	196	173	190	203	195	192	195	201	197	189	204	183	204	200	180	179	175	219	174	176	186	209	186	207	191	177	194	202	165	186	177	184	160	180	154	191	208	203	189	182	182	203	177	212	192	175	176	158	191	184	180	172	201	159	194	202	176	177	191	178	188	188	197	190	175	180	188	169	199	196	187	188	193	203	202	191	149	194	192	210	197	190	184	176	186	198	170	186	177	186	166	175	193	212	189	199	166	208	180	205	177	194	204	183	197	184	179	184	198	176	179	198	201	172	192	171	179	194	179	225	190	224	170	169	176	203	156	197	206	175	215	191	183	187	195	203	207	191	179	173	219	201	199	190	173	173	198	213	184	184	159	195	210	184	191	187	195	182	173	202	204	198	201	150	183	189	196	198	196	174	190	209	195	206	188	203	193	165	212	195	207	209	179	216	194	169	203	162	196	220	170	198	184	196	181	212	176	184	173	208	185	174	195	197	207	175	167	208	172	195	185	194	209	192	191	194	187	217	206	191	195	217	202	160	199	200	172	196	201	176	172	196	189	158	171	151	169	195	188	186	194	181	188	190	174	203	187	209	195	173	190	209	195	173	177	167	199	200	159	180	195	185	167	183	177	204	186	202	177	208	176	186	190	197	217	179	196	189	177	195	192	213	196	209	206	201	173	203	219	187	176	188	203	209	202	175	197	173	181	185	171	186	205	204	202	210	190	182	192	188	231	193	177	188	210	196	170	185	195	181	176	184	186	190	184	198	193	169	183	193	184	184	200	178	190	193	166	188	206	199	193	195	201	208	177	203	159	174	213	196	194	184	183	201	193	184	193	208	182	186	188	184	192	182	193	169	178	216	175	180	184	201	183	164	186	192	224	198	200	193	194	198	188	182	188	183	182	180	189	168	183	180	163	176	180	188	190	171	196	168	161	187	205	157	184	206	182	194	161	209	171	164	185	204	190	183	173	187	166	201	182	193	209	163	190	181	187	202	206	201	208	189	204	187	205	183	196	175	195	220	173	198	177	216	181	173	199	186	174	195	175	186	195	181	189	174	195	199	194	205	188	202	199	194	198	159	218	189	190	171	202	160	190	236	192	220	200	188	203	208	173	186	213	188	199	180	206	186	198	214	217	209	184	187	197	189	188	184	194	168	213	216	184	190	174	207	205	187	195	218	225	171	190	185	194	164	192	184	186	183	187	207	194	180	187	196	203	181	203	181	182	194	182	185	194	201	193	217	174	199	222	191	197	186	223	196	175	209	198	185	223	183	208	197	178	176	199	172	204	161	189	175	196	180	183	169	181	204	193	200	198	199	185	219	188	209	195	211	185	189	197	223	186	212	162	190	170	197	194	206	179	197	173	177	173	187	198	190	189	209	221	176	175	190	185	208	176	201	212	228	184	171	203	220	211	180	162	217	191	184	196	201	156	198	193	165	163	208	187	211	177	191	190	194	188	171	170	191	190	185	207	186	197	174	187	220	214	198	188	193	190	191	194	187	190	192	162	183	166	170	202	168	175	211	201	200	184	187	198	176	209	183	211	195	199	209	182	198	188	222	207	198	172	163	218	189	201	188	179	213	215	204	219	193	164	191	183	175	210	191	177	226	186	202	170	202	196	194	188	195	188	212	168	184	208	187	181	163	202	196	197	190	195	201	202	197	173	151	183	177	175	197	194	210	184	179	155	190	228	191	162	229	170	220	194	225	157	179	189	208	175	182	213	219	197	192	179	183	203	208	227	179	187	185	178	164	195	203	183	201	217	189	189	152	184	201	203	210	195	189	156	172	184	208	186	168	198	177	216	185	207	222	185	189	184	159	176	173	173	183	180	185	184	164	177	182	196	177	176	178	185	196	194	198	188	171	222	195	179	187	178	177	202	200	192	174	186	203	207	191	175	174	207	161	220	176	200	204	184	183	191	186	221	202	197	190	196	207	199	176	184	203	180	194	213	176	186	186	167	193	185	184	213	204	167	184	173	169	194	208	207	198	179	192	195	196	188	172	169	187	175	183	208	184	173	204	181	163	199	193	218	174	189	187	188	197	160	203	188	220	221	205	216	188	198	197	202	192	186	200	168	221	200	178	195	200	201	207	179	202	194	181	199	193	183	199	180	208	177	173	191	182	215	186	174	184	167	206	176	174	212	176	210	223	211	195	189	188	191	196	168	179	169	188	185	188	201	219	171	197	167	198	215	172	211	191	186	173	174	169	189	199	185	183	194	216	174	193	186	187	180	199	190	195	164	179	163	237	172	199	182	189	206	176	195	177	184	201	200	232	198	179	194	190	205	219	210	203	189	208	196	184	189	191	183	184	202	190	191	175	212	219	184	173	187	207	214	186	200	182	202	167	188	182	157	217	183	209	164	184	168	210	180	218	177	195	185	209	180	184	182	186	177	183	186	191	193	210	191	200	220	194	220	210	167	215	188	191	208	190	196	180	177	197	201	205	186	207	186	189	190	206	212	189	217	194	214	173	208	175	200	208	207	177	201	216	188	208	197	201	194	150	203	168	175	180	189	208	184	195	169	204	177	183	178	198	180	176	168	195	186	177	202	202	181	198	199	176	196	195	192	172	193	180	188	197	192	192	197	210	206	185	212	206	207	179	187	156	186	188	192	216	180	177	185	159	218	158	179	183	192	194	175	186	198	216	188	181	177	183	177	188	186	192	189	182	175	194	189	184	207	194	170	171	163	188	213	185	194	217	173	176	179	179	212	189	191	180	187	193	195	193	190	179	206	206	196	220	192	202	187	170	171	167	200	194	204	181	201	177	166	183	165	210	186	178	199	188	196	200	206	220	203	168	182	208	198	188	214	197	221	177	180	183	159
25280	11367	10023	11708	9607	6752	4801	3695	3147	2698	2352	2358	2511	2458	1988	1488	1242	1094	1119	904	798	739	715	707	686	695	688	595	566	594	588	537	542	584	508	545	510	441	474	476	479	430	429	483	483	491	488	459	457	454	446	432	467	443	457	481	427	449	421	423	430	456	418	413	405	433	443	406	414	421	415	426	425	382	403	441	408	415	447	400	426	432	412	392	474	413	396	434	375	398	402	411	440	437	397	420	403	424	412	408	442	396	431	428	435	447	437	416	451	449	409	429	425	438	411	415	430	434	431	426	457	427	387	418	428	432	409	380	416	425	393	433	418	434	441	444	413	387	428	418	413	425	413	442	427	453	411	443	416	398	394	440	447	394	437	409	425	388	431	437	391	404	401	377	397	419	402	393	410	436	447	404	413	398	408	445	403	452	430	433	392	408	418	393	459	409	401	404	389	423	433	420	441	407	404	372	425	426	415	426	430	404	405	436	406	427	405	425	458	407	439	418	404	417	395	415	442	407	397	414	387	421	439	443	420	430	389	395	402	444	418	408	412	385	398	419	405	404	424	440	411	439	419	437	428	408	386	400	422	425	398	422	402	444	446	401	452	439	430	378	416	416	388	393	432	425	417	403	408	446	408	401	438	419	444	397	401	413	440	357	410	390	420	441	391	429	408	403	441	447	420	412	421	423	411	412	404	416	430	425	421	441	404	410	408	457	418	450	411	427	403	438	410	431	417	428	401	401	445	415	404	429	447	435	388	452	416	413	414	433	397	426	399	445	395	429	406	451	424	394	408	424	404	439	378	394	427	395	439	438	471	352	432	395	370	390	427	420	394	390	416	380	437	421	395	448	424	415	412	429	399	410	420	420	405	394	417	385	393	436	428	403	454	428	436	405	432	415	433	471	422	398	430	433	454	402	414	409	411	396	413	398	408	413	411	419	435	432	415	392	415	384	396	460	422	416	428	421	428	446	412	408	417	415	424	383	395	455	408	415	404	462	450	427	414	447	422	402	408	408	425	407	393	393	403	409	416	403	460	416	417	408	418	449	415	447	460	391	415	434	420	396	407	424	429	401	406	422	440	407	415	430	418	410	410	445	448	393	439	416	429	411	449	406	449	403	427	393	377	446	422	385	467	399	420	400	454	442	408	431	418	380	424	437	424	448	412	458	394	428	409	421	429	450	412	446	439	440	434	443	436	461	424	413	423	438	436	425	431	395	410	415	422	431	438	434	403	372	423	400	412	404	422	372	442	437	429	403	413	409	415	393	469	433	380	419	432	406	402	419	422	417	393	438	446	426	438	401	378	426	421	440	394	426	426	446	419	434	437	417	446	429	442	412	451	407	437	430	449	415	407	398	458	416	380	411	443	431	426	442	397	417	461	417	445	413	394	401	413	411	407	411	433	431	422	422	424	417	419	431	437	429	403	406	461	408	435	414	442	433	390	454	415	405	435	414	421	403	392	428	427	390	409	377	417	385	442	450	404	424	423	420	437	413	426	427	449	466	411	422	428	406	394	434	414	406	429	468	408	416	414	402	412	421	403	467	444	411	424	407	452	394	427	416	395	430	434	430	429	444	448	407	446	393	407	429	459	412	416	408	445	400	447	401	422	410	409	408	441	409	437	415	398	398	489	407	432	414	404	404	423	431	454	406	417	434	423	400	439	436	395	410	433	416	439	437	420	384	400	386	390	463	384	394	398	419	414	466	445	398	402	429	392	429	406	428	457	393	439	443	382	406	434	415	431	411	451	433	422	395	431	415	426	429	415	401	410	446	401	412	435	440	409	412	443	417	415	426	446	475	471	417	421	440	401	389	410	406	435	413	414	411	386	422	424	412	435	442	436	461	459	410	441	434	429	403	378	411	402	419	421	412	418	421	386	392	400	404	400	418	394	416	425	390	413	431	387	422	443	394	390	419	429	428	428	401	416	440	471	416	425	438	436	457	395	408	415	428	418	401	423	379	433	423	456	467	419	433	405	402	435	397	442	409	380	423	422	430	412	395	384	445	391	432	429	418	406	434	430	419	422	405	421	437	401	409	388	466	429	435	388	407	430	418	430	445	427	426	417	445	407	413	424	428	415	432	434	437	436	407	412	402	440	420	437	423	454	392	422	432	372	461	453	447	383	414	402	422	414	441	403	449	420	426	407	459	443	420	380	404	446	395	385	443	416	405	401	396	395	379	436	460	432	408	408	406	397	458	417	401	464	399	392	419	382	403	402	411	417	455	417	437	436	429	397	445	431	393	415	410	395	409	430	481	397	412	445	446	428	408	439	467	411	412	378	400	422	385	421	416	441	399	404	377	447	427	427	416	413	419	423	411	384	425	419	461	403	404	419	427	426	450	403	437	406	398	411	425	433	380	415	466	439	459	424	413	436	427	380	441	425	426	410	402	444	396	412	452	382	421	470	381	396	408	433	391	406	434	425	406	405	459	415	425	434	447	421	412	457	442	390	426	434	425	416	434	434	390	424	409	395	416	417	405	416	431	407	455	458	389	457	428	409	444	426	427	412	449	387	427	379	464	423	411	409	417	434	461	425	443	450	447	475	459	443	379	421	422	378	441	457	441	406	422	414	400	356	409	407	400	407	417	410	445	446	431	470	473	435	422	435	411	440	432	442	386	430	417	432	444	408	432	413	428	431	423	404	404	407	425	426	420	455	464	411	408	458	417	398	417	420	377	368	419	403	420	406	394	418	427	409	432	377	411	417	450	465	415	400	361	402	386	434	429	446	463	393	414	425	440	432	397	425	411	401	397	422	405	449	420	423	381	393	415	411	402	437	406	407	421	436	385	423	416	411	425	433	425	439	421	425	415	434	427	371	466	477	398	403	419	429	418	414	429	450	399	444	413	442	405	403	420	421	395	375	460	377	438	408	399	408	436	435	402	427	419	421	436	438	421	454	454	421	428	391	424	401	420	407	394	420	447	452	397	435	415	400	429	412	426	422	423	428	402	429	399	434	420	365	404	420	413	437	374	457	410	445	416	425	399	391	445	424	448	418	425	419	410	432	389	454	421	416	402	457	400	414	417	411	443	450	414	431	418	394	408	396	410	418	455	471	405	422	435	425	417	402	396	392	409	402	454	435	402	406	398	410	430	413	438	420	423	429	414	417	367	425	426	414	415	447	436	417	393	415	400	456	416	446	414	443	446	420	413	456	413	427	404	426	414	418	391	427	405	419	393	419	403	412	406	401	405	450	436	445	422	442	422	443	451	409	379	441	420	410	379	477	419	426	463	391	429	404	416	424	436	441	435	419	418	439	421	381	400	401	372	398	441	408	447	454	450	409	384	393	400	431	439	409	445	417	373	452	419	435	420	444	414	373	393	398	419	403	459	436	376	437	415	435	457	443	441	435	433	423	409	416	445	428	379	425	411	429	410	397	389	449	405	406	445	441	447	417	407	394	448	427	430	438	416	429	430	440	394	403	397	427	407	459	428	421	391	423	452	400	436	464	438	485	430	424	446	420	431	424	431
52510	25612	10880	6288	4130	2642	1840	1377	1043	896	747	695	724	629	579	397	408	401	339	307	279	268	291	283	251	232	219	248	266	247	230	231	238	244	216	217	221	213	245	224	255	187	207	209	229	200	214	241	196	208	214	204	217	219	192	220	232	235	191	206	211	215	239	212	201	221	224	235	226	197	186	205	195	191	203	194	184	211	219	197	197	196	216	215	213	207	207	221	210	212	187	190	192	205	174	222	193	195	192	178	204	226	183	191	174	190	175	200	242	222	217	191	226	202	223	207	214	199	198	219	218	195	210	227	203	198	195	195	193	209	242	175	197	216	204	226	204	214	212	189	196	209	212	173	213	210	202	186	221	189	177	195	202	194	190	201	185	192	215	186	210	193	212	213	196	224	208	214	198	197	207	155	217	190	200	186	175	203	192	207	209	218	185	199	192	213	203	187	204	194	195	213	190	199	207	180	217	199	187	207	197	195	194	226	224	192	223	206	188	197	211	198	191	196	194	233	229	237	209	192	212	192	199	223	197	192	193	207	226	206	192	206	212	199	196	195	196	195	184	200	195	201	190	177	191	204	195	205	183	213	202	207	202	222	188	203	219	219	205	169	215	201	219	218	221	221	197	205	205	174	223	208	184	233	209	223	220	173	202	185	178	196	207	194	194	217	251	226	202	211	192	215	189	201	183	185	193	209	195	183	231	171	215	191	198	227	218	191	220	223	217	177	199	183	175	198	206	196	206	217	207	184	219	196	210	214	254	208	208	193	211	207	167	204	182	207	168	195	218	186	181	200	177	216	198	193	211	198	187	194	192	205	197	204	191	235	212	189	218	216	192	192	208	190	188	160	199	217	208	180	193	204	221	225	224	216	195	210	214	208	203	206	226	213	215	217	167	200	168	207	193	219	183	198	222	210	203	206	203	189	181	208	210	197	219	213	202	178	214	217	191	207	196	197	199	211	191	217	213	197	219	186	210	223	197	207	198	210	193	196	194	210	189	180	209	209	211	222	199	185	201	189	213	204	182	209	207	206	206	185	224	214	211	187	203	227	217	201	202	207	203	204	192	194	177	190	207	184	189	211	173	170	207	193	188	201	220	212	181	198	191	216	198	220	205	200	209	223	202	208	210	205	205	188	196	172	239	207	186	188	207	186	188	192	209	195	234	213	222	225	196	209	203	193	185	188	208	194	201	202	238	192	205	186	203	205	207	206	199	179	183	200	173	190	170	204	194	185	189	202	196	167	195	187	195	184	208	214	213	210	202	212	230	200	217	197	190	185	182	203	205	211	205	191	209	220	219	215	199	211	214	206	196	202	200	179	213	200	181	222	174	227	204	209	191	186	206	229	195	200	215	172	204	185	193	215	209	177	217	186	201	216	190	208	212	194	233	194	223	171	208	188	198	207	223	192	204	188	221	195	231	198	188	187	209	191	202	186	200	192	201	213	187	198	207	181	206	176	205	219	200	200	191	215	182	178	204	176	172	213	195	192	187	211	179	210	214	225	207	184	212	220	198	223	219	185	223	204	205	198	197	210	205	228	211	199	191	204	203	213	242	218	200	165	219	199	174	187	212	189	202	194	184	204	227	198	215	220	203	212	220	200	227	207	222	208	207	207	231	196	189	179	206	188	192	197	221	213	212	212	191	198	219	222	220	199	187	250	218	172	189	204	195	198	189	184	215	215	188	206	191	223	203	199	210	210	220	194	215	203	171	173	213	188	215	184	206	219	200	195	216	211	170	192	198	204	222	208	203	214	206	193	188	222	242	187	229	210	224	186	195	192	206	202	192	218	199	224	203	192	179	223	221	210	190	209	185	188	196	189	192	197	197	190	204	239	207	218	222	187	185	202	231	202	207	194	199	227	211	173	196	201	213	191	214	206	201	214	248	243	198	183	168	208	186	199	194	227	202	219	183	222	206	200	229	230	224	193	187	203	194	205	167	198	210	199	224	202	196	202	200	222	190	175	195	192	221	212	202	206	202	205	199	178	182	200	223	217	217	231	226	226	217	218	199	166	194	188	187	184	202	202	203	185	209	225	188	215	184	208	179	195	207	185	169	212	190	194	196	213	191	179	190	186	207	195	202	179	219	202	198	208	184	204	179	185	220	232	210	203	199	196	204	208	199	225	220	189	178	183	220	207	226	215	216	210	196	202	202	194	202	224	195	204	217	187	189	195	202	206	207	170	211	188	205	199	214	194	230	224	190	184	192	248	246	206	226	212	216	207	207	225	218	210	188	209	204	199	189	196	212	178	213	182	225	220	208	186	206	182	183	182	221	217	214	216	215	204	230	210	210	173	211	193	217	180	171	197	166	202	203	208	219	213	196	207	215	213	218	207	175	183	217	238	194	221	183	205	227	208	212	219	204	209	174	179	173	204	202	209	207	184	234	226	178	242	197	211	214	218	187	199	203	206	217	203	240	207	201	236	194	216	200	182	200	213	200	187	205	199	195	177	187	220	196	186	223	195	215	201	224	175	181	227	223	215	172	233	196	201	194	213	214	195	208	196	190	221	210	189	228	179	226	191	201	190	204	210	216	212	204	191	216	190	214	191	212	195	175	223	184	201	214	189	219	209	212	203	190	188	194	188	189	179	190	206	185	209	234	224	217	200	187	239	194	193	220	154	217	217	189	199	210	193	202	178	227	220	192	206	206	222	164	193	200	205	205	188	184	218	211	204	218	168	191	195	183	203	207	227	202	196	206	208	224	192	186	182	203	197	179	182	206	213	227	197	191	221	207	189	192	204	207	190	199	210	171	220	191	228	207	213	181	198	186	201	215	196	221	199	214	196	204	184	212	204	170	184	218	224	171	200	163	202	206	198	185	210	204	193	217	184	179	204	219	195	191	238	195	189	182	187	156	174	191	191	198	191	222	188	192	214	215	227	194	219	206	224	210	209	195	176	207	213	197	191	209	200	190	183	194	203	195	174	191	212	185	215	207	220	209	199	190	196	215	224	190	206	193	225	204	201	221	219	187	203	225	233	188	205	225	224	199	196	191	184	190	227	188	236	225	231	205	187	185	183	170	224	225	210	189	187	217	216	208	212	209	203	203	215	220	186	219	223	221	224	216	211	213	202	208	194	172	200	191	214	187	214	187	189	217	198	197	205	198	174	194	190	220	204	188	220	251	202	220	195	184	208	189	218	193	233	186	187	203	207	207	188	187	184	193	197	179	195	218	236	191	179	208	219	200	239	211	184	194	185	166	195	210	201	202	184	183	201	222	218	206	204	209	230	210	219	210	168	189	204	221	193	219	191	197	203	204	186	197	206	194	206	187	223	204	208	214	228	186	190	189	192	190	208	179	221	193	194	172	213	221	210	213	215	205	202	196	209	190	207	225	208	215	219	202	213	226	198	218	199	210	224	195	177	200	197	225	206	205	217	225	209	215	236	214	211	198	199	206	194	204	216	206	238	225	184	204	213	223	196	183	212	243	178	215	175	205	215	193	198	207	223	223	229	211	201	200	188	188	179
29945	15791	13165	14911	12712	9640	7192	5787	4654	4031	3640	3166	3289	3030	2643	1888	1709	1638	1318	1091	973	967	942	835	742	750	694	742	728	659	614	572	603	590	575	553	564	555	509	493	470	496	484	495	518	511	481	461	517	485	468	506	486	469	474	487	464	454	474	462	502	468	454	435	458	447	458	483	419	435	424	416	456	466	457	414	413	434	429	445	436	440	424	466	438	418	442	412	455	421	462	437	433	440	464	455	431	462	414	426	446	440	428	460	403	485	392	398	415	436	415	423	450	428	432	451	463	431	429	430	441	450	438	413	431	456	441	440	453	455	418	447	422	473	432	479	463	428	446	435	485	416	422	415	412	460	448	472	428	419	432	449	421	452	444	412	431	460	422	445	461	454	444	435	458	443	451	422	445	439	432	458	473	420	470	443	413	462	427	460	426	431	463	459	444	443	412	417	414	438	460	472	496	408	448	446	449	464	480	402	397	416	425	417	429	436	425	440	449	444	445	446	472	429	459	464	437	421	431	433	448	464	431	423	430	445	425	449	420	442	444	444	469	416	475	474	419	411	442	471	457	465	475	470	422	450	438	438	446	425	436	468	436	428	460	428	430	429	445	419	435	429	419	447	448	476	443	425	430	443	423	389	457	446	376	487	431	411	460	465	438	450	479	412	460	432	412	432	449	481	455	455	471	435	456	431	461	440	481	450	474	435	454	420	441	497	431	428	448	415	448	453	456	452	445	462	484	432	393	456	424	460	447	424	454	435	469	387	467	449	435	452	441	419	444	487	485	452	446	449	402	444	409	453	449	444	418	429	450	433	474	485	459	415	433	452	465	496	424	439	466	423	436	479	400	421	422	457	416	488	453	444	451	449	473	467	420	473	463	456	436	458	423	431	473	429	445	431	456	444	443	447	441	403	426	466	439	424	453	484	400	440	459	430	458	439	422	490	449	457	467	440	446	428	402	443	443	453	432	425	431	425	401	432	465	435	434	469	437	423	436	406	433	413	446	464	437	444	430	421	472	474	459	436	456	485	434	415	426	392	426	485	437	434	489	440	411	429	454	439	437	419	448	430	437	437	435	441	449	408	449	397	478	420	411	438	421	478	412	431	440	462	439	438	442	439	418	409	428	482	420	464	446	458	445	453	418	458	402	441	408	458	480	441	400	433	446	455	440	452	447	431	443	475	440	434	435	435	416	478	430	460	469	473	467	430	419	439	477	437	445	476	405	455	424	447	376	458	470	432	461	480	467	446	440	467	433	391	485	482	428	414	453	482	452	450	442	429	436	422	416	462	450	413	431	402	411	433	437	451	468	447	457	473	414	432	457	448	459	441	442	404	464	437	466	442	424	454	457	449	459	445	467	403	447	453	438	451	424	502	450	435	450	477	424	456	453	455	412	442	453	495	430	408	453	460	444	440	426	438	442	481	424	447	428	411	461	432	473	466	434	445	445	447	457	452	423	405	449	449	467	413	436	406	436	448	461	452	406	445	462	425	436	435	435	466	483	448	403	459	418	429	463	481	464	475	450	468	422	424	487	480	469	448	414	459	469	427	448	466	449	460	445	452	433	437	429	450	484	428	456	460	447	409	449	433	415	452	467	485	470	462	464	452	458	423	434	447	435	472	440	487	446	437	420	464	429	437	410	457	428	430	417	432	465	437	468	460	407	455	443	452	450	439	463	454	437	426	440	439	411	444	431	444	460	460	422	421	432	429	424	461	460	443	413	485	423	437	419	424	416	419	405	455	426	464	437	498	465	407	436	436	497	449	456	440	480	438	467	449	458	430	449	456	477	447	462	432	418	466	452	450	475	435	446	436	455	426	452	436	416	417	403	434	427	434	415	415	453	453	463	461	449	437	435	473	454	424	404	400	461	440	456	473	487	461	403	469	442	442	418	451	407	434	451	413	432	416	425	421	453	426	434	450	450	467	466	415	456	452	451	457	428	420	391	448	464	432	449	428	463	429	430	437	439	474	409	425	450	437	450	446	387	442	485	434	444	442	458	447	468	418	485	453	481	426	470	482	448	441	460	416	458	449	426	463	448	448	417	478	417	461	477	393	423	489	432	388	433	459	442	436	467	447	477	454	469	453	458	447	425	441	417	439	454	454	465	468	423	460	457	450	427	426	434	422	443	432	421	427	438	441	424	440	464	478	456	451	441	444	447	460	425	435	426	444	446	426	443	430	449	427	422	441	419	392	462	470	452	443	469	468	413	447	418	456	454	410	454	452	448	459	427	438	449	459	427	451	423	457	436	449	456	414	423	457	458	416	468	468	447	472	490	452	467	426	426	469	432	467	454	492	400	456	446	447	443	501	432	434	463	444	419	437	411	421	427	411	455	457	408	434	438	425	464	428	445	427	450	469	455	399	459	456	432	426	446	435	478	440	412	441	452	481	421	436	418	442	420	469	472	453	463	448	444	460	467	436	431	440	442	465	441	439	485	462	438	442	426	425	454	451	477	415	436	485	435	437	485	428	452	453	488	430	453	452	423	448	432	451	465	459	452	484	434	438	457	411	406	445	422	478	432	429	451	458	446	426	420	430	443	449	428	409	405	450	435	487	422	442	469	474	456	426	453	441	461	449	430	468	461	449	439	426	437	481	419	445	459	415	431	430	441	461	465	456	468	443	459	446	453	437	441	442	430	397	412	437	407	426	435	477	413	447	453	428	427	422	457	427	446	480	417	468	450	417	424	455	448	452	431	460	435	446	445	454	403	451	427	448	452	451	454	426	454	417	451	448	431	436	430	460	442	448	466	475	476	452	446	473	475	445	455	410	452	432	442	460	429	458	422	453	425	459	454	453	447	456	454	476	443	433	436	459	450	441	445	467	427	455	412	486	430	437	413	415	466	437	451	453	422	449	445	409	451	437	427	439	458	431	428	449	432	425	464	459	430	441	471	446	445	451	450	461	440	465	438	440	441	419	473	489	483	424	416	442	435	463	453	450	462	427	449	456	442	443	436	477	398	452	427	426	451	441	433	446	406	449	435	427	417	467	438	475	441	435	439	435	408	435	445	431	471	479	475	437	463	443	432	435	435	442	467	471	446	420	480	449	436	418	410	429	481	460	456	452	472	466	435	425	471	415	468	470	449	432	465	438	392	444	476	444	421	436	454	413	463	466	453	450	461	411	434	436	432	466	449	450	459	437	485	447	407	444	438	425	419	444	451	446	428	453	428	472	450	426	438	456	418	439	432	425	416	460	436	450	453	467	463	438	424	477	417	468	452	444	429	391	444	455	425	431	450	454	423	438	452	440	437	410	458	444	454	451	429	447	471	410	463	447	460	413	435	484	482	460	415	472	421	412	422	425	483	420	420	422	469	448	445	454	451	443	452	467	428	456	406	431	442	473	435	435	415	447	415	429	450	443	419	445	412	444	441	455	464	439	444	433	496	448	460	445	431	456	408	422	429	407	422	415	464	416	442	440	444	439	450	444	436	458	435	458	451	430	436	428	413	461	435	408	443	482	427	446	377	446
33453	11684	3681	2326	1452	1030	748	603	498	392	394	400	342	323	316	286	277	275	241	256	204	227	232	215	204	234	209	212	207	218	209	210	221	231	170	193	196	203	239	194	188	199	205	186	222	186	190	210	211	245	214	205	215	223	207	195	196	206	202	194	219	221	212	210	190	187	254	193	199	238	218	208	215	207	173	214	218	191	224	213	214	182	203	216	174	199	212	191	209	194	198	207	191	223	219	208	193	177	198	179	206	183	200	232	197	209	187	193	217	205	231	221	213	207	218	218	212	231	234	201	229	212	205	237	206	189	218	203	222	187	238	216	220	229	183	196	207	221	185	209	211	200	208	200	202	201	182	232	211	195	200	203	207	191	221	180	209	191	185	223	198	192	188	215	179	212	219	194	208	219	207	206	200	203	230	192	231	198	226	221	211	199	176	206	231	185	209	218	183	226	214	255	205	202	241	199	234	176	216	199	228	179	207	197	181	226	208	210	221	212	203	185	208	196	217	201	214	196	211	174	186	206	232	240	202	210	194	210	238	190	211	200	209	210	193	207	218	229	220	176	204	209	228	198	201	171	225	196	191	211	219	233	193	237	208	221	215	193	217	202	208	187	183	207	197	201	235	193	181	213	216	217	221	203	234	200	212	200	206	201	235	189	199	210	212	209	210	203	206	225	199	202	214	223	193	184	199	220	211	205	218	215	196	217	234	181	208	199	204	189	200	229	201	213	173	201	176	207	201	182	195	168	208	189	241	211	199	240	209	213	213	196	222	186	206	206	236	193	212	204	212	190	199	226	208	218	225	196	181	209	238	167	220	190	219	198	205	205	192	202	186	216	204	199	220	208	207	192	190	179	198	175	195	195	195	187	222	225	212	201	187	212	209	191	182	215	180	194	179	227	191	248	192	202	210	190	221	253	203	242	209	219	224	197	222	228	187	205	202	240	210	210	196	201	234	210	204	191	205	182	188	209	203	207	177	204	220	226	214	207	207	207	198	180	188	220	215	213	203	197	172	217	187	208	222	196	225	219	205	223	208	201	216	193	229	252	196	189	225	217	210	185	223	213	217	219	199	236	187	215	211	162	204	219	199	206	186	210	227	219	189	217	211	189	200	222	207	192	211	195	215	215	205	215	206	178	200	222	209	228	215	223	215	220	174	202	194	209	211	205	205	210	230	200	193	208	225	198	217	183	231	216	185	231	208	186	175	217	238	202	199	224	194	177	179	187	195	215	238	219	209	224	214	194	205	210	203	226	208	197	224	211	212	204	208	212	217	225	227	210	215	239	194	243	217	193	178	210	179	196	197	215	185	233	219	196	221	185	183	199	193	219	207	204	203	219	193	214	211	220	210	194	249	201	210	217	194	189	197	208	186	211	217	223	199	219	182	212	195	222	171	227	198	176	221	219	194	214	174	200	211	197	184	185	202	201	235	197	209	184	212	202	196	217	207	203	223	239	189	204	171	205	226	214	197	227	195	209	198	207	198	223	212	212	216	202	207	209	192	220	215	204	241	210	206	216	232	215	202	207	210	214	202	206	203	217	180	200	231	213	230	228	161	179	237	217	238	187	230	196	228	192	210	196	195	193	200	191	206	200	200	190	169	211	210	187	185	220	221	219	212	229	194	222	212	190	198	196	221	213	216	229	184	218	220	192	223	178	238	194	190	215	181	183	213	221	197	243	209	226	188	216	225	208	203	211	224	199	203	180	211	185	204	201	194	180	191	235	218	193	202	202	197	212	192	193	188	203	212	229	210	186	237	202	214	192	189	216	200	214	216	213	214	216	177	228	199	211	251	180	203	225	229	204	209	213	206	195	213	215	219	190	173	202	212	195	205	212	199	203	241	217	204	212	186	206	193	213	212	204	216	212	221	206	191	184	211	217	219	203	207	188	214	204	218	200	235	191	191	177	206	206	200	211	184	216	215	184	193	183	208	219	215	201	192	192	228	212	206	185	189	192	186	218	212	201	183	215	216	207	188	198	195	212	211	200	221	223	203	210	215	207	210	182	186	209	198	222	199	206	202	183	195	226	211	187	193	189	226	216	246	200	222	181	193	193	193	194	189	188	233	223	228	203	193	205	177	204	226	202	175	208	209	211	208	226	203	182	194	210	211	206	193	219	198	210	208	227	228	178	188	191	196	209	205	189	200	203	176	224	217	205	220	203	185	205	189	207	234	192	192	208	196	204	212	208	237	217	191	215	196	211	203	188	202	205	207	207	203	215	202	221	221	192	211	208	229	221	224	180	215	217	232	225	211	196	223	200	202	215	207	192	211	197	204	198	203	191	221	175	213	199	229	214	207	190	199	230	193	221	204	170	246	216	210	210	204	210	196	207	198	206	208	214	205	201	204	222	229	201	197	213	188	226	206	203	212	201	200	199	198	173	196	200	225	209	216	212	216	204	172	215	208	203	213	192	204	216	233	181	201	218	202	249	213	199	220	231	165	195	186	210	217	227	204	226	231	224	209	208	198	229	187	224	177	203	209	179	176	208	195	198	212	214	221	213	207	202	194	208	222	209	218	195	194	218	224	203	180	189	213	188	198	206	188	208	199	218	212	197	195	193	193	187	215	200	205	193	169	220	222	213	217	212	226	164	228	211	228	187	175	206	199	200	202	219	210	201	189	199	189	200	209	186	197	199	211	193	195	213	196	190	189	231	208	209	227	212	218	221	224	201	230	201	196	205	203	190	222	189	208	183	215	226	232	202	189	206	217	210	217	223	213	239	220	189	224	181	197	193	242	224	230	202	202	190	212	178	215	208	176	215	212	249	193	201	229	217	204	230	210	193	200	222	230	180	199	205	223	225	193	209	194	195	217	233	190	189	211	196	214	219	223	185	193	194	177	212	179	202	208	202	238	195	218	203	222	205	211	215	204	224	219	215	165	202	204	193	196	202	200	205	214	189	187	186	201	261	214	199	216	198	247	201	213	188	184	195	202	204	185	219	241	204	187	179	203	202	222	202	187	246	228	190	181	202	199	225	212	224	207	232	206	200	188	210	210	197	190	175	223	199	227	192	205	221	203	204	186	190	202	222	199	200	194	172	188	213	236	216	206	200	212	225	189	239	182	234	214	201	221	210	212	193	215	212	195	193	199	219	195	197	206	206	185	206	231	207	201	194	188	202	188	204	207	205	237	207	243	183	192	212	200	197	181	205	167	200	186	196	185	176	171	209	210	219	190	206	219	185	230	218	205	194	209	219	217	203	199	215	203	188	199	197	212	201	190	205	218	196	226	215	186	210	196	166	210	211	217	208	217	220	187	230	202	206	203	218	221	177	201	194	210	195	207	181	208	214	217	207	186	195	216	188	192	170	195	220	249	185	233	197	203	201	205	183	226	205	204	220	192	218	203	212	204	193	225	199	224	197	211	177	218	230	199	191	204	211	191	193	246	201	211	196	201	212	207	209	187	212	179	189	196	231	223	206	208	213	192	247	176	200	209	211	221	200	191	208	205	173	179	213	222	194	211	217
19435	6404	5687	6202	5112	3995	3258	2302	1887	1530	1348	1388	1341	1331	1067	1016	872	769	702	634	631	622	575	574	559	533	537	559	523	507	491	474	472	477	472	516	462	482	429	452	459	430	424	435	465	466	475	451	432	442	453	443	451	457	447	465	438	464	495	460	495	444	421	459	444	457	408	476	471	422	436	439	455	427	448	429	422	428	427	465	459	450	463	452	446	434	444	439	420	447	440	463	444	437	434	423	445	440	407	443	462	469	471	465	426	453	442	436	495	401	449	459	495	465	446	452	413	459	463	444	427	470	486	488	441	459	457	462	445	444	441	462	467	455	439	458	418	465	432	451	467	437	460	435	441	448	452	457	427	429	461	453	442	442	448	417	471	453	440	462	440	467	467	472	448	466	490	475	431	495	436	416	431	429	444	387	474	464	443	442	405	428	465	445	473	467	454	447	454	449	469	417	411	403	454	425	423	426	396	451	441	443	450	462	431	453	469	435	447	431	434	453	479	415	462	449	422	440	423	427	473	469	439	441	449	416	422	476	433	448	454	462	468	461	433	483	453	434	458	427	436	442	429	462	423	446	435	421	460	417	441	436	437	384	447	472	462	472	399	451	453	444	455	449	456	449	443	431	462	463	468	430	454	449	416	453	424	446	420	452	454	467	426	417	423	458	496	447	443	441	487	447	469	428	470	442	445	453	428	468	446	424	459	474	441	430	439	475	455	397	456	383	441	456	420	451	455	392	432	433	464	434	442	433	438	459	431	453	455	431	455	440	454	447	422	445	458	449	419	486	446	468	435	458	431	399	433	465	398	419	448	464	446	444	460	446	458	461	470	453	451	390	441	448	467	418	417	438	467	429	457	448	442	448	449	434	439	443	456	421	438	445	426	461	431	435	451	432	458	416	451	461	458	415	457	438	453	432	441	440	472	444	429	414	441	444	464	451	449	406	414	460	361	404	448	411	407	446	466	501	455	417	450	473	452	429	484	460	448	420	455	464	469	467	437	454	462	456	461	471	447	445	419	465	449	461	378	437	442	458	425	438	439	455	444	427	415	431	467	441	408	464	430	444	495	438	431	448	413	426	453	457	427	438	434	428	418	450	457	457	419	442	447	482	414	436	454	423	462	487	461	447	454	483	426	424	426	407	469	447	469	455	449	452	409	432	426	442	430	436	478	442	494	431	419	502	429	488	459	440	442	502	429	448	448	426	421	442	441	453	427	427	444	423	466	467	428	477	446	450	417	441	426	433	430	428	445	442	459	408	441	459	455	461	432	442	447	447	469	433	410	413	454	448	430	438	471	481	436	448	433	451	424	441	456	409	394	438	426	424	439	423	436	458	457	421	413	432	452	442	460	435	453	441	418	459	437	427	456	477	417	436	421	415	510	442	498	420	467	463	425	436	439	418	462	411	443	396	461	444	420	426	423	477	459	441	441	437	431	433	441	441	449	426	431	450	482	416	388	459	470	445	426	465	469	469	478	428	392	435	414	396	443	417	458	433	460	412	470	506	442	414	434	446	475	485	447	430	417	467	432	438	464	488	434	444	436	438	477	409	448	460	470	440	453	474	436	458	441	466	440	394	443	447	440	443	503	451	484	461	449	422	454	446	441	407	450	450	415	457	454	461	460	429	438	431	430	465	451	474	448	449	452	459	471	476	454	444	442	440	420	460	462	466	449	434	448	432	423	454	440	442	409	437	465	456	417	457	471	442	445	479	432	429	429	449	438	447	397	480	411	458	481	457	410	433	455	437	435	472	469	441	426	421	437	422	492	474	453	446	423	437	394	476	443	441	472	447	458	429	434	426	439	410	406	475	455	444	449	465	419	456	456	456	444	432	452	464	427	472	460	490	456	505	475	451	458	421	430	446	431	443	431	469	429	448	425	444	477	484	434	447	500	476	452	439	457	397	427	454	401	460	446	424	435	442	429	434	406	411	423	454	424	452	470	449	461	423	415	438	457	490	439	478	451	443	457	457	437	422	410	425	465	433	454	451	447	446	467	472	444	452	480	458	466	455	448	458	450	423	479	455	466	446	442	409	420	401	442	453	431	440	411	390	420	428	459	467	480	431	440	415	445	450	423	418	454	429	464	468	452	452	450	483	465	426	404	435	452	455	467	403	444	425	445	447	440	470	459	461	397	431	449	435	448	475	445	396	454	383	454	454	434	430	488	462	459	462	399	456	458	449	423	470	452	426	401	442	433	460	449	420	453	457	495	436	435	428	481	449	414	397	472	422	463	438	460	457	456	437	482	464	442	440	450	461	447	454	470	408	428	442	455	453	437	421	457	434	402	464	461	509	459	476	412	453	430	472	443	451	477	434	440	430	447	476	436	456	396	438	420	445	481	436	496	471	469	435	468	477	442	458	460	466	455	471	442	423	452	440	465	432	441	467	491	455	481	437	437	429	416	430	445	452	480	474	426	414	477	452	428	451	460	423	471	451	443	417	448	445	455	432	413	416	425	431	469	477	451	412	456	469	445	460	405	509	465	433	415	452	456	453	397	452	458	468	441	413	432	443	379	454	436	438	395	454	437	465	446	446	414	402	444	435	434	441	438	426	450	446	455	437	430	430	426	456	442	451	463	394	423	458	447	445	457	497	396	421	433	453	445	419	452	461	442	445	448	440	416	447	410	469	452	399	455	470	436	445	478	445	428	432	457	456	444	469	474	460	420	460	522	479	458	428	439	440	458	488	440	424	418	454	418	446	442	445	470	445	407	473	437	447	430	417	413	458	438	381	464	402	460	421	491	423	451	433	431	449	469	467	434	434	428	459	391	445	489	448	430	407	440	445	455	464	446	460	476	448	449	444	419	474	445	415	462	446	448	450	421	448	432	421	412	457	447	428	482	488	453	427	454	468	463	453	452	423	435	456	437	478	442	425	437	444	450	459	422	441	438	474	456	466	434	440	458	436	434	460	436	451	462	437	468	421	402	458	459	407	484	420	461	453	432	426	422	424	439	435	429	471	461	433	437	449	453	395	421	413	438	460	449	455	488	439	438	404	457	414	431	430	467	445	437	459	471	481	458	458	448	456	445	441	451	430	454	472	448	429	476	488	480	464	460	448	395	462	432	460	438	438	433	471	446	444	458	441	402	463	467	465	455	452	463	446	432	453	439	473	467	428	450	387	453	444	443	448	457	431	431	432	411	398	451	435	460	455	446	406	452	453	463	501	445	442	437	434	456	454	483	472	461	457	490	466	412	427	438	446	438	418	457	471	435	474	433	432	410	435	422	448	444	429	437	482	404	472	477	465	466	447	464	469	458	407	467	424	446	431	447	492	442	458	417	478	436	421	441	459	468	425	478	438	451	450	410	430	433	432	481	436	478	460	449	434	390	459	422	453	444	455	487	431	413	424	445	448	426	417	460	459	409	448	466	454	418	436	428	447	467	436	456	465	458	442	444	398	428	479	420	478	450	481	446	450	425	439	460	442	475	406	411	441	481	432	432	446	439	472	443	487	427	452	478	423	477	442
43793	18718	7431	4285	2715	2101	1485	1132	889	710	534	619	543	517	498	395	349	309	288	277	241	250	219	228	223	221	222	223	245	218	178	207	211	200	200	213	200	205	185	202	192	191	185	200	194	214	199	169	188	202	153	210	213	236	229	202	210	210	200	217	188	224	203	214	195	206	163	180	175	185	197	180	204	178	180	208	212	185	200	188	186	166	191	181	187	212	197	210	187	180	198	204	199	187	196	190	179	182	206	226	213	179	202	221	184	212	185	196	196	212	196	198	221	223	214	204	215	199	204	169	188	193	203	191	211	198	193	171	158	179	206	188	192	203	184	204	175	201	174	164	175	178	199	183	209	212	198	188	194	197	211	184	161	206	184	190	196	204	184	217	209	214	202	199	210	203	191	201	186	218	201	180	189	216	199	180	188	198	163	205	159	198	205	202	198	201	186	203	191	191	178	217	182	214	216	189	208	190	226	201	203	211	200	209	215	163	206	204	192	225	191	207	199	198	185	205	185	176	204	177	203	193	201	217	173	172	180	184	191	179	169	203	205	200	206	205	176	197	204	173	195	187	177	190	176	189	185	186	189	228	227	212	183	174	186	194	184	187	202	194	184	178	178	184	172	185	190	204	204	202	226	203	197	191	182	191	201	167	178	191	209	184	203	204	179	219	202	193	200	190	189	212	211	170	203	197	191	187	207	191	181	196	188	212	178	189	213	190	199	183	148	175	189	199	165	199	195	202	189	198	194	200	160	209	203	187	194	184	187	196	178	167	171	215	211	185	183	210	213	213	205	194	201	181	191	209	195	199	198	183	211	205	203	194	199	191	233	185	188	206	181	193	188	207	191	182	181	199	202	212	200	231	191	187	198	214	171	199	216	171	173	197	204	179	172	200	193	189	210	206	198	188	190	191	240	202	181	187	184	208	207	200	196	189	212	203	214	189	188	195	189	193	188	196	194	203	192	183	193	179	193	195	217	190	178	188	205	215	195	192	194	209	186	173	199	183	195	209	188	193	176	197	218	187	168	197	202	173	185	212	197	198	180	186	187	195	200	186	191	191	188	217	207	185	190	190	221	178	190	208	195	209	206	187	187	208	182	207	179	193	197	192	201	199	212	180	176	189	212	209	203	236	194	197	228	205	209	214	210	211	196	198	161	200	176	181	175	189	182	195	183	196	207	207	209	190	200	180	207	173	171	168	189	206	184	209	196	182	181	203	186	196	170	184	188	219	215	200	215	192	181	199	193	211	193	182	200	199	179	219	212	200	195	169	182	189	171	163	210	197	216	191	184	180	191	186	217	193	182	180	211	177	188	195	197	185	199	197	197	190	162	190	172	196	197	178	187	188	202	226	194	219	189	191	204	206	205	205	196	176	184	182	194	198	165	196	215	210	230	172	177	180	181	161	204	169	179	198	216	206	197	185	219	190	192	184	201	175	204	211	197	177	186	219	194	181	216	185	208	218	188	184	171	214	199	192	186	196	156	195	193	213	207	195	191	200	207	194	196	177	216	178	194	220	199	192	220	160	166	171	208	172	164	196	188	204	219	204	202	186	214	248	206	186	220	197	195	197	204	217	203	202	173	209	185	198	209	201	228	165	196	194	218	186	208	204	198	205	185	206	187	190	183	200	181	199	188	217	201	199	213	193	196	194	191	198	194	177	190	180	205	165	204	161	179	194	174	193	174	226	218	207	202	194	196	193	199	212	154	194	175	189	197	217	188	205	179	206	177	220	180	192	182	185	183	176	174	190	190	197	210	207	182	220	177	192	193	194	224	202	191	205	201	188	211	194	197	200	194	176	179	201	174	185	203	184	195	210	201	164	227	215	209	189	168	210	206	208	195	169	151	199	183	201	195	208	190	194	212	203	172	194	176	172	195	231	170	191	196	199	217	202	201	175	191	177	181	173	185	192	204	173	220	196	202	190	207	186	223	192	166	174	197	179	200	178	173	198	194	199	193	200	189	227	174	210	205	189	173	194	179	174	211	207	179	188	192	184	185	170	188	202	156	205	221	164	200	170	176	204	196	226	203	198	196	196	202	213	203	199	188	210	186	168	189	212	198	170	217	231	194	179	171	192	181	209	173	180	166	201	205	211	185	178	191	208	229	199	187	193	206	202	205	214	189	178	228	188	205	207	191	210	173	198	244	173	185	190	219	188	198	183	196	168	188	199	206	213	194	186	198	169	188	174	191	214	181	178	179	181	176	233	195	170	161	205	203	204	175	193	207	189	192	196	209	214	190	215	184	193	207	176	182	208	197	200	190	172	187	189	166	206	182	220	198	182	182	191	180	183	200	209	201	206	171	183	170	186	203	180	182	202	209	198	196	157	202	183	181	190	215	164	184	196	167	187	221	178	180	197	180	190	208	230	220	215	205	213	181	204	166	175	211	187	189	191	189	191	218	195	173	194	182	186	158	170	215	210	269	188	178	206	202	195	182	182	223	201	197	185	195	206	187	194	159	191	195	189	205	197	208	175	203	182	189	160	170	202	177	175	203	183	177	166	160	184	201	209	166	193	160	224	224	175	194	192	208	196	190	193	190	198	233	219	183	173	205	187	178	195	181	205	209	222	216	198	179	221	212	201	191	197	199	225	200	182	188	173	218	189	198	205	185	214	172	198	177	205	211	190	200	195	196	175	189	200	154	216	184	215	196	183	201	187	186	188	193	188	209	191	184	191	217	189	189	185	208	191	202	200	208	163	163	205	202	195	186	188	193	207	194	186	187	169	202	193	169	172	187	210	195	185	216	204	201	174	187	180	182	209	204	203	188	190	186	200	200	187	223	213	178	172	184	186	217	195	209	194	200	211	195	225	229	202	201	205	173	186	185	191	203	203	192	221	200	214	216	214	176	183	172	219	229	198	205	205	205	178	190	185	178	180	207	188	185	189	157	169	211	181	174	191	181	181	201	195	185	163	217	164	160	182	184	221	195	193	181	188	199	210	177	166	185	186	195	211	192	222	207	208	183	191	187	196	195	210	201	192	211	190	173	202	177	188	194	199	189	214	154	186	185	195	191	204	183	186	198	211	176	188	190	198	179	185	186	198	191	227	185	175	188	161	197	180	203	193	194	217	167	205	185	201	199	164	193	190	203	190	176	176	179	201	235	212	186	209	212	183	186	188	184	186	186	190	195	191	187	190	184	205	187	152	194	196	207	188	163	204	176	200	173	178	195	201	194	192	207	196	183	191	180	187	177	203	199	194	200	193	163	180	225	196	201	190	188	180	192	185	185	206	220	209	200	168	191	210	216	169	169	190	195	205	181	198	201	229	192	176	180	186	194	181	184	214	186	215	222	213	196	170	214	185	198	177	188	201	200	194	183	206	177	178	186	199	168	183	208	192	176	197	227	178	169	217	182	220	220	214	205	210	189	208	209	195	184	203	212	191	229	209	167	165	189	227	187	196	201	167	198	181	196	221	181	198	196	225	205	152	195	195	178	172	193	181	223	175	214	211	210	186	184	192	195	168	192	215
24962	11080	10488	11225	9487	8099	6299	4767	3678	3193	2702	2523	2488	2293	2000	1725	1311	1144	1046	898	825	781	663	644	590	699	691	676	679	577	532	554	528	542	526	475	499	521	482	432	500	516	472	491	467	470	461	427	484	454	468	439	443	447	435	506	451	415	448	424	414	438	405	402	489	442	396	410	437	376	443	437	449	432	402	408	436	411	426	449	440	468	429	413	447	440	433	415	449	444	481	439	410	436	432	433	408	442	448	465	399	441	413	443	394	415	414	440	416	437	424	395	389	431	423	419	421	408	426	414	400	413	422	410	421	463	431	438	406	432	420	425	407	446	463	380	420	411	461	438	455	426	431	430	419	416	417	440	416	438	422	433	467	449	431	408	393	438	432	434	402	410	425	402	444	424	428	434	418	482	414	406	435	423	421	443	420	405	409	426	419	413	442	443	435	418	408	410	418	445	423	425	390	398	407	404	427	392	429	443	402	403	414	439	405	423	429	415	431	404	442	423	390	411	459	419	433	430	407	397	424	428	425	440	428	424	425	427	438	434	438	437	433	387	457	430	404	452	445	416	403	446	425	404	428	438	431	429	403	417	362	443	412	408	444	418	415	436	419	419	443	412	416	419	455	404	447	424	427	432	416	422	402	449	427	403	410	415	422	411	412	405	384	422	401	431	456	417	420	425	446	414	421	464	397	380	448	396	470	452	436	455	416	449	465	424	420	439	440	459	431	412	469	419	469	386	444	445	433	412	454	404	391	410	414	449	412	415	396	422	418	448	454	459	408	425	424	392	419	446	436	460	387	394	418	445	397	422	401	447	438	381	427	377	420	403	428	441	463	420	461	409	419	416	433	435	405	391	427	430	450	450	409	418	416	429	442	422	438	438	418	429	428	439	445	406	437	411	440	444	399	439	441	455	410	433	412	400	450	422	430	412	460	418	443	405	422	422	428	421	421	426	416	416	397	425	410	399	418	415	410	425	427	430	388	437	436	434	379	397	411	437	408	417	424	411	425	454	427	413	439	417	434	412	415	435	384	461	410	426	471	461	442	408	414	431	443	396	414	419	399	430	458	440	442	438	402	416	439	442	431	437	406	387	416	425	452	436	420	433	449	435	473	425	416	427	390	448	418	425	435	426	445	463	413	411	431	438	410	439	442	370	400	457	434	468	436	418	427	421	449	441	409	401	463	407	467	436	437	442	441	440	396	425	429	407	409	419	420	452	411	431	378	416	464	464	398	389	389	434	394	415	445	479	411	410	414	437	432	429	430	419	441	432	402	408	422	423	396	414	423	402	432	444	386	446	409	432	434	436	448	464	423	450	434	442	470	435	403	413	417	405	393	448	390	382	421	440	409	418	417	418	430	407	460	428	420	418	422	440	402	444	428	427	460	400	459	412	450	417	426	442	419	396	435	420	444	429	437	408	410	415	432	397	432	452	452	397	442	413	392	413	447	437	418	415	406	438	390	419	431	439	444	404	401	425	404	420	421	439	454	421	445	475	429	418	416	454	441	385	447	430	442	414	418	440	428	440	419	400	447	458	445	442	436	398	420	465	418	420	401	408	394	392	429	416	422	415	461	399	433	421	387	441	399	423	414	418	446	429	414	392	389	377	374	419	425	407	399	422	428	422	409	463	401	411	391	386	431	451	434	424	442	452	402	427	403	445	456	397	420	418	407	454	409	393	416	389	406	364	450	449	405	449	397	430	403	406	410	422	403	473	428	438	435	388	446	422	411	399	406	400	393	397	392	427	420	429	430	445	412	421	438	446	376	372	425	466	448	406	417	387	438	434	428	413	415	394	435	411	402	434	402	429	435	404	450	433	431	442	480	423	458	435	412	463	418	421	412	452	402	419	421	429	433	423	427	392	440	425	427	439	404	432	446	430	452	425	422	424	435	449	428	415	414	456	426	482	410	423	402	393	441	470	419	457	429	385	431	413	433	412	413	446	416	406	426	438	408	435	401	418	404	444	460	427	401	432	441	422	402	416	401	423	423	417	416	454	454	412	406	391	422	430	420	399	375	416	404	429	413	398	435	436	407	455	420	456	417	422	406	411	429	438	411	443	431	416	431	450	415	425	427	419	413	411	451	418	432	426	453	418	433	442	423	397	430	427	451	419	376	438	435	404	445	422	379	410	423	400	428	425	375	441	420	432	412	455	449	442	435	406	442	435	405	408	404	406	434	431	402	428	388	409	440	408	407	417	436	425	373	454	409	437	419	423	440	413	417	411	419	418	422	423	437	438	428	435	435	406	411	431	434	422	440	410	398	417	431	424	450	415	428	442	426	413	421	399	437	443	446	426	426	428	440	458	423	417	424	430	442	452	412	405	443	437	400	403	425	364	389	430	423	418	419	468	414	405	392	443	404	381	459	451	464	415	429	449	443	426	460	418	433	441	440	411	477	429	388	431	414	412	388	438	415	418	444	410	412	447	432	451	419	440	418	408	455	433	447	433	427	421	423	458	430	428	442	404	435	391	420	425	408	431	422	402	426	414	412	426	414	409	407	418	410	420	434	435	424	449	444	441	396	425	415	408	444	459	416	428	397	398	444	407	397	453	412	423	398	432	463	425	441	436	445	400	431	458	384	439	426	411	449	436	401	412	419	410	434	378	427	395	404	409	420	415	411	408	431	426	459	408	437	445	433	421	439	450	408	418	419	427	399	448	388	438	413	401	437	447	436	397	412	455	427	421	394	447	399	419	427	399	444	431	463	429	418	451	404	414	437	405	440	442	440	433	444	417	409	409	391	461	415	448	438	419	467	424	438	419	404	462	421	423	450	439	416	404	445	407	460	435	418	450	411	406	446	409	438	437	388	402	435	400	390	428	422	439	431	435	437	425	429	446	425	450	437	398	423	424	394	460	426	423	439	396	383	440	434	471	440	388	430	446	399	406	444	436	426	424	419	428	432	453	414	418	437	430	463	411	390	398	436	451	394	409	439	382	404	419	400	398	492	406	443	412	410	413	444	387	430	452	400	396	433	402	415	431	465	409	400	448	443	403	439	407	419	396	441	420	416	431	387	427	435	411	454	383	445	450	405	451	423	433	428	454	396	409	455	445	414	425	422	408	425	401	466	413	453	415	436	424	419	461	411	417	390	442	414	468	458	437	432	437	465	417	408	421	411	438	434	478	474	412	428	425	412	407	432	435	454	402	424	416	401	400	422	433	418	427	429	404	419	423	445	440	443	441	396	420	383	439	473	417	426	441	457	394	428	402	448	422	410	430	426	420	442	424	441	424	406	407	404	445	419	437	429	431	428	433	456	419	423	423	444	405	440	451	447	439	438	405	415	431	460	400	387	388	439	438	459	395	451	427	431	421	378	447	412	439	424	454	394	439	401	381	418	402	435	427	370	417	432	404	434	420	423	411	449	421	430	475	406	380	418	457	407	450	357	410	418	421	430	423	416	419	462	435	426	389	420	441	420	410	426	393	432	445	428	438	477	441	409	407	392	464	421	428	434	429	438	390	402	420	432	450
53672	24361	11406	6230	4043	2979	2231	1498	1136	953	843	717	702	629	555	445	424	358	313	319	267	290	274	246	247	221	277	265	248	240	213	214	234	200	253	209	226	234	229	229	202	216	209	221	218	239	214	227	231	204	208	224	241	233	201	193	202	211	201	218	222	188	206	199	216	212	194	197	168	194	212	188	176	183	202	193	219	214	183	238	200	217	240	205	196	187	210	170	212	197	221	193	203	180	229	193	205	191	196	222	227	192	195	188	220	200	205	207	193	208	204	205	209	187	191	200	196	176	208	197	199	194	182	209	238	196	190	197	179	227	220	201	203	184	207	179	226	183	212	194	201	194	202	209	200	192	208	208	171	204	224	219	219	226	207	198	198	189	218	191	189	185	195	230	192	208	198	181	188	219	197	192	218	193	196	197	189	187	199	211	217	196	196	209	222	185	186	223	198	206	236	206	213	226	207	219	205	180	193	184	211	208	210	224	192	195	230	210	198	215	199	202	196	210	197	194	210	184	217	189	205	206	180	209	209	192	209	200	219	197	228	236	211	215	216	199	190	200	202	216	191	190	203	200	216	228	164	184	162	190	194	213	202	203	216	214	184	167	199	199	203	197	218	205	187	209	222	227	194	187	181	199	204	220	199	201	212	175	209	219	193	226	195	176	196	184	212	233	196	204	208	172	190	196	224	181	202	204	199	212	202	179	189	219	220	208	205	197	177	177	213	203	233	208	200	190	201	211	195	187	198	189	189	211	181	205	210	228	228	175	193	165	220	212	196	204	188	223	218	191	217	204	207	213	229	201	222	208	202	211	206	184	221	197	206	219	242	195	211	180	187	204	201	211	205	192	211	214	210	205	237	176	206	202	205	212	199	213	197	200	206	215	180	211	220	208	208	192	219	186	183	203	208	207	202	207	196	205	212	227	200	191	206	220	193	200	226	235	182	208	236	216	206	196	207	197	211	201	214	212	218	212	190	221	235	174	194	213	221	215	186	185	173	219	216	189	222	188	192	193	212	216	229	203	192	215	179	175	194	188	232	201	198	163	210	198	212	208	191	217	208	192	195	208	183	216	225	202	205	217	182	208	199	207	198	222	201	199	217	233	211	225	212	188	199	188	198	219	217	184	219	203	199	192	211	217	195	208	196	208	213	203	214	188	194	189	216	199	204	186	207	181	196	191	188	227	231	191	194	214	199	182	196	206	213	199	188	204	202	223	196	213	207	193	186	210	187	198	217	200	214	195	206	198	187	189	181	209	177	210	231	212	210	198	182	189	206	215	185	193	206	179	199	204	214	233	190	222	240	196	198	214	213	208	219	204	203	211	212	223	214	187	195	217	191	206	177	226	218	196	235	196	204	206	176	183	220	205	227	196	209	181	191	210	217	229	195	188	198	223	205	210	190	204	208	184	220	222	229	190	200	192	177	201	195	214	218	218	207	215	202	229	226	206	219	204	213	208	191	198	201	207	220	208	190	206	222	205	204	195	175	217	224	172	207	251	198	202	193	211	167	184	238	198	180	244	212	175	186	234	184	194	208	214	172	203	222	223	226	216	199	212	175	191	204	217	219	206	197	200	212	205	229	233	192	191	205	226	213	198	203	209	203	202	203	227	199	180	207	223	219	214	222	193	190	172	199	192	219	209	204	169	215	198	184	204	185	190	218	219	189	177	254	196	182	187	216	220	203	210	235	204	221	195	205	173	208	199	192	209	216	186	211	212	190	205	185	202	205	221	175	196	193	198	208	200	200	199	192	208	208	238	190	207	183	204	183	205	202	197	212	216	221	200	228	206	186	188	192	253	209	213	210	184	200	222	208	196	212	194	198	196	202	191	197	205	210	213	212	205	173	198	191	191	192	228	185	209	231	206	201	216	196	195	209	189	209	214	179	191	221	215	194	197	170	204	223	231	221	176	231	224	190	211	201	235	224	184	195	205	203	195	206	206	199	206	198	195	234	186	187	176	195	192	195	230	209	210	217	200	205	201	205	199	193	205	195	215	173	220	195	205	218	192	208	206	206	203	198	213	219	198	201	215	211	194	207	197	219	191	202	216	214	190	219	178	210	196	226	242	195	192	201	219	210	187	219	211	207	172	223	202	221	188	194	194	177	205	187	205	195	209	202	226	218	208	202	212	202	227	212	208	209	199	188	198	218	197	201	215	195	228	199	212	204	204	186	222	227	210	177	206	190	197	190	211	204	206	217	191	199	191	206	167	207	223	208	174	232	210	208	198	195	206	194	196	235	186	196	221	198	204	202	162	192	216	214	217	200	229	200	211	217	217	226	210	231	193	164	192	190	221	220	196	172	194	177	216	195	215	207	223	222	222	200	179	210	214	210	159	223	213	199	183	224	207	188	217	207	185	203	227	200	182	177	213	195	206	161	172	219	238	182	217	200	195	205	190	207	223	197	208	216	188	210	168	203	211	214	188	195	191	197	191	214	187	179	219	239	200	239	198	182	203	199	200	208	183	202	197	203	197	229	209	221	176	226	209	198	191	180	207	175	214	185	212	226	193	205	195	198	187	203	203	248	202	214	203	194	215	215	244	204	171	193	190	213	169	202	212	211	206	185	194	227	206	208	213	187	216	209	235	201	200	201	191	199	194	237	190	192	211	195	217	207	208	211	183	227	209	222	185	204	209	204	203	215	192	191	196	229	210	206	195	226	173	200	193	216	229	216	189	231	227	206	201	196	216	209	241	204	194	184	214	223	194	190	202	209	220	211	222	203	179	231	251	226	228	189	213	253	207	220	172	194	200	222	180	186	225	197	202	185	206	201	219	202	197	187	182	228	185	224	216	192	194	217	220	215	224	208	214	202	175	200	205	189	175	210	206	222	223	205	195	235	204	207	234	197	203	223	182	230	188	217	186	228	218	201	186	182	201	208	187	216	176	215	202	207	200	167	158	168	201	200	186	226	225	199	217	200	197	184	209	201	210	190	190	213	205	184	243	192	208	198	212	218	210	185	184	195	191	232	207	229	217	197	185	191	209	223	198	223	213	190	187	205	230	227	224	223	197	230	207	228	210	193	187	207	193	202	206	215	186	172	195	215	199	197	226	211	221	210	200	208	204	222	215	193	213	214	232	201	223	195	191	205	199	225	208	222	199	221	199	216	208	185	173	198	183	212	201	203	184	240	215	180	182	202	197	211	192	191	195	189	195	224	208	213	199	208	192	168	193	197	199	217	209	205	249	189	189	219	217	202	181	209	233	184	190	204	223	205	194	219	199	184	198	223	211	220	188	190	194	184	210	206	204	200	211	214	185	205	200	217	195	200	199	203	196	198	203	202	234	219	186	182	199	186	180	228	185	178	213	209	203	183	210	182	194	209	189	218	225	193	208	226	209	226	200	187	169	215	212	217	209	188	189	204	218	205	216	217	170	185	195	211	214	202	202	188	217	215	192	199	185	215	210	207	202	201	237	217	201	234	241	228	224	197	227	218	193	216	202	204	203	206	180	195	201	210	200	189	201	214	222
30562	14103	13870	14603	13069	10967	8648	6437	5205	4205	3752	3659	3377	2924	2576	1947	1698	1510	1249	1071	1029	987	897	834	774	767	821	790	756	659	618	646	622	573	559	527	517	549	499	476	485	493	462	528	518	496	502	494	443	509	518	486	506	455	449	473	526	451	448	482	457	484	428	485	453	458	460	472	459	452	444	437	472	453	468	433	418	448	480	448	423	478	454	408	465	437	465	439	418	460	438	425	429	472	430	440	442	437	421	453	489	436	470	424	478	428	452	435	426	436	442	469	429	485	431	459	466	465	445	483	433	443	419	444	427	456	427	488	458	447	468	467	451	413	435	449	435	458	449	412	448	438	415	418	445	445	447	453	455	440	418	469	443	468	438	445	446	455	411	442	453	486	424	431	443	435	461	467	444	459	414	451	444	447	437	437	410	424	450	443	449	456	448	434	461	457	401	432	471	431	424	425	462	459	431	418	416	465	462	454	461	428	429	442	457	468	429	455	481	461	458	429	389	421	416	437	408	471	469	418	447	433	455	424	438	433	437	422	438	417	422	459	454	469	467	437	459	451	462	426	466	480	471	433	495	406	464	435	420	439	433	447	436	458	419	438	430	425	438	428	456	439	461	440	432	398	457	456	445	476	427	453	454	431	461	493	449	479	422	454	459	464	426	484	455	446	466	432	440	494	496	453	455	431	437	470	449	466	444	438	486	460	451	436	462	463	415	417	454	456	458	486	445	501	437	458	432	439	468	504	465	491	438	479	416	459	435	429	462	411	404	455	443	475	443	457	459	428	471	450	453	447	446	461	462	443	435	421	448	440	447	423	434	401	474	425	443	392	429	436	444	464	448	451	471	451	464	483	418	434	463	449	473	453	431	483	443	450	462	418	477	459	432	445	463	447	450	472	427	435	447	445	437	484	424	448	459	463	456	447	460	414	463	419	436	418	460	437	445	469	474	466	442	426	431	431	447	437	484	412	488	434	429	438	441	456	437	425	443	426	460	439	446	456	417	422	444	447	444	421	418	443	442	419	450	443	432	457	421	444	475	440	441	451	461	477	475	456	423	433	424	457	486	435	411	470	455	453	447	453	398	481	446	408	449	441	432	465	456	443	476	414	457	445	427	423	468	456	454	463	448	480	404	419	463	452	407	415	452	433	453	459	439	451	413	479	453	463	426	462	431	453	438	439	498	438	447	452	469	473	433	429	432	459	417	433	440	474	415	468	438	451	435	461	421	436	433	423	444	476	464	440	459	464	452	469	456	439	489	458	466	437	437	454	441	436	425	476	478	394	439	425	445	412	437	424	422	438	416	429	444	489	444	433	433	440	455	464	415	438	427	469	423	448	492	469	449	475	450	412	441	439	473	433	452	456	448	458	439	468	471	428	453	429	476	425	434	414	443	453	419	450	420	436	445	467	439	448	445	462	472	451	438	449	452	442	432	442	466	403	440	443	472	422	440	458	405	476	431	461	440	455	474	458	450	438	450	473	471	466	440	455	449	455	425	442	468	427	454	456	453	457	428	465	425	440	444	484	484	431	410	458	455	447	453	425	413	463	428	432	398	458	471	465	416	445	424	439	450	443	444	409	418	463	476	455	471	419	443	462	445	487	406	434	460	429	498	417	428	444	413	463	433	469	436	423	467	432	431	441	415	440	460	438	425	457	449	449	450	457	448	453	462	486	448	411	478	466	478	428	460	437	479	432	454	442	484	433	473	446	413	455	452	432	413	463	471	428	458	416	448	438	434	458	477	448	461	423	450	459	411	457	436	440	467	488	442	455	459	457	471	429	453	458	490	467	452	458	438	472	444	465	473	408	455	481	461	460	419	437	444	485	449	461	444	433	445	440	470	428	446	424	451	458	459	454	465	419	414	429	432	460	451	433	428	411	455	459	498	423	418	460	415	446	431	453	445	454	434	455	447	424	388	461	426	439	452	467	456	452	442	405	448	427	505	444	430	422	431	420	448	451	482	422	455	410	445	446	431	468	394	450	460	444	429	405	473	424	447	482	448	453	480	483	457	455	413	436	469	437	442	466	446	439	453	492	430	444	453	432	450	412	440	462	440	459	480	405	433	421	487	439	427	445	443	449	472	435	462	417	398	419	472	426	453	413	493	442	444	423	482	436	470	466	430	429	395	461	432	429	449	464	461	420	483	456	476	469	495	426	422	421	472	446	489	433	446	454	438	459	473	418	432	467	458	437	426	424	439	427	463	481	428	452	443	479	445	470	433	480	424	473	443	422	470	474	414	425	463	463	429	486	433	420	453	447	425	439	452	428	472	465	464	463	464	481	446	453	406	488	474	467	453	458	471	455	416	474	464	442	436	439	465	421	441	451	426	477	445	431	450	464	459	408	475	439	421	447	441	437	410	456	451	474	458	467	449	437	469	456	409	407	430	429	473	455	437	445	478	403	444	407	426	460	452	412	437	478	442	468	430	449	457	444	428	430	422	452	427	449	451	450	471	384	464	454	453	477	456	456	427	506	419	459	458	433	436	417	434	459	413	435	466	455	452	436	458	460	450	461	474	460	413	435	444	423	431	455	475	433	458	440	433	451	491	459	449	473	450	441	448	443	401	439	447	472	469	465	437	463	436	439	443	434	444	450	479	454	438	439	426	440	446	433	417	441	440	456	439	461	399	415	403	430	444	454	457	482	455	408	459	446	437	451	421	450	449	449	431	412	421	419	456	450	456	459	449	478	441	445	404	442	457	474	467	465	418	446	414	415	437	460	453	472	470	446	453	445	433	457	419	478	406	445	444	465	441	481	410	451	455	525	416	440	463	477	456	482	451	447	480	436	418	450	432	443	465	439	486	456	454	464	461	504	441	445	472	478	430	473	412	444	466	434	464	440	466	472	391	468	433	469	450	393	466	447	462	456	431	419	429	396	489	417	457	402	449	422	445	398	463	445	456	454	471	456	448	429	477	460	473	458	465	432	438	438	441	437	439	490	436	434	442	433	473	428	478	436	484	492	449	433	421	453	442	446	428	468	446	440	442	438	448	447	416	461	449	492	445	456	448	446	454	431	430	460	436	458	468	441	445	451	421	429	452	404	400	436	455	425	439	451	419	471	467	412	412	462	454	443	435	460	432	456	474	393	448	410	438	444	451	454	438	421	410	436	471	482	433	438	448	479	473	435	503	413	443	440	476	456	446	459	435	410	432	477	444	466	461	439	460	459	434	489	436	456	455	405	421	474	431	431	434	475	437	442	449	414	427	477	455	429	442	438	449	447	467	422	441	459	455	423	445	439	486	434	465	442	442	450	436	452	446	440	457	454	459	446	465	417	431	415	434	445	481	438	402	405	436	445	432	465	422	414	478	456	434	459	429	414	450	445	446	418	414	461	429	453	457	442	434	405	445	489	441	431	448	437	441	441	460	411	455	430	441	448	474	443	436	472	469	416	449	471	454	442	438	436	441	437	434	492	451	469	449	422	471	430	449	425	469	439	418	438	443	426	436	401	465	462	438	425	449	415	456	473
28542	11024	3899	2413	1668	1245	918	675	547	443	407	383	377	372	317	300	236	281	262	245	206	220	237	228	248	227	204	205	230	245	234	222	208	210	191	197	197	203	209	209	207	193	222	222	209	194	213	227	211	211	217	174	206	217	202	215	216	227	195	218	185	215	182	171	208	232	197	184	189	197	197	204	201	180	212	205	193	193	226	218	179	200	190	215	179	217	232	202	195	178	205	211	198	215	189	172	208	198	203	193	185	212	212	208	203	196	217	216	187	198	202	206	211	219	208	213	199	187	215	231	211	186	202	214	221	211	206	222	207	202	204	210	222	200	213	201	207	220	226	219	188	218	199	199	173	221	202	200	212	197	193	190	179	203	208	203	213	187	200	217	196	235	219	207	228	204	224	233	195	201	214	203	227	182	183	189	194	197	209	177	206	206	200	214	224	187	204	213	219	204	231	185	192	212	220	234	181	180	232	213	215	178	197	213	183	191	219	204	203	208	198	197	231	223	196	193	214	210	214	213	218	202	192	195	190	196	212	189	202	218	194	219	190	174	185	242	225	215	221	196	188	194	206	228	216	207	194	185	207	201	227	193	214	186	208	187	207	199	185	197	208	214	214	201	216	226	231	194	225	236	182	210	238	229	223	225	203	209	204	226	207	208	214	214	189	187	203	195	175	194	205	197	219	176	212	202	213	196	218	191	192	201	235	205	241	217	170	205	173	182	204	189	207	214	205	170	203	195	225	212	265	206	193	193	186	183	204	234	218	195	204	190	205	198	202	202	198	196	203	221	195	232	207	200	192	206	203	181	226	185	229	216	197	177	213	210	213	222	198	212	193	222	217	199	198	200	214	185	204	203	201	173	200	213	219	210	169	212	188	198	205	194	229	203	219	202	208	211	211	205	202	173	205	239	200	196	214	201	216	180	183	193	213	203	191	198	190	181	203	210	185	191	211	208	179	190	188	198	199	219	193	221	216	193	227	210	176	224	197	203	202	221	228	216	169	202	198	210	150	201	179	206	235	204	213	177	184	210	189	204	219	263	203	201	232	198	220	207	207	175	212	241	190	219	214	214	223	208	258	231	216	187	221	229	193	198	188	185	208	191	203	218	189	188	200	210	180	202	185	179	198	211	207	209	210	206	202	195	181	205	237	214	191	217	183	209	200	198	229	184	211	206	181	191	211	194	212	241	207	193	218	210	242	217	200	211	208	194	196	202	191	219	197	211	199	202	205	209	184	173	189	202	181	193	169	225	199	205	189	201	225	204	223	187	176	217	213	209	201	215	201	184	213	169	173	223	168	213	211	196	206	225	243	203	199	212	207	196	173	219	204	202	182	197	180	224	198	184	189	203	184	192	210	195	176	195	213	212	195	179	209	211	178	171	198	179	180	218	200	216	194	192	217	176	194	209	205	216	225	183	208	210	240	201	209	194	236	234	217	223	194	219	226	186	201	202	195	198	214	185	179	205	193	187	197	196	202	222	198	204	163	193	228	199	214	178	213	212	202	213	216	172	225	214	194	219	220	239	211	192	198	170	195	221	207	212	210	202	219	236	231	219	201	209	230	192	190	205	248	214	183	172	198	208	229	188	214	211	204	182	187	197	193	204	196	192	213	186	169	203	204	194	190	216	230	219	211	191	185	218	195	200	204	207	211	198	254	199	195	211	210	224	202	186	204	195	214	204	227	231	176	183	208	180	192	187	201	186	212	195	199	231	189	195	227	206	226	204	223	224	207	198	189	215	186	189	214	197	190	222	203	180	214	215	209	202	196	199	197	219	212	193	209	199	234	182	217	219	186	194	189	218	203	234	190	225	205	200	227	200	179	214	202	190	214	212	208	221	204	174	225	198	203	194	198	181	186	190	239	200	169	196	216	205	233	205	186	183	220	208	196	177	188	185	200	169	227	218	195	214	208	215	186	216	219	195	174	188	201	180	231	217	200	200	211	227	192	183	195	183	221	211	229	186	197	190	183	209	172	207	205	207	191	195	216	219	195	206	190	196	221	216	223	204	213	182	190	189	198	198	188	214	186	194	190	220	173	220	197	207	226	206	182	212	190	205	197	204	163	217	179	233	186	204	218	185	231	201	222	201	201	198	197	220	206	199	221	149	216	217	184	188	197	207	205	215	201	217	200	209	168	186	235	200	201	180	202	232	217	203	197	224	191	192	227	205	221	205	206	185	192	213	187	176	189	199	189	217	199	210	195	192	245	242	210	191	203	180	200	201	189	181	212	192	205	198	180	195	197	200	200	188	204	192	206	188	223	208	187	236	192	179	196	193	194	183	206	181	216	232	207	199	191	195	187	212	208	210	214	206	246	210	203	190	212	197	217	236	240	188	180	190	222	178	222	212	192	192	209	174	224	216	193	200	192	215	211	197	229	248	225	195	241	215	218	225	209	201	198	205	216	177	233	205	190	232	205	194	220	199	185	211	209	186	230	236	185	202	176	212	216	217	218	209	202	171	196	192	183	227	195	171	199	194	193	203	242	222	194	226	198	230	201	195	195	219	191	185	208	204	222	183	203	205	258	172	196	199	200	178	208	197	222	198	210	200	201	227	208	191	206	207	201	200	188	215	221	189	219	230	184	202	195	193	162	216	218	189	191	217	193	224	214	180	231	208	197	220	197	202	204	196	190	201	195	195	200	186	195	221	211	185	218	214	175	171	216	180	221	176	201	202	204	232	201	210	231	199	206	186	189	201	201	190	235	201	209	191	211	180	211	199	218	210	195	193	199	189	217	207	208	201	202	201	190	203	212	211	210	217	181	217	204	195	197	205	184	199	241	223	218	173	172	208	211	237	198	225	189	182	183	195	208	181	206	209	227	176	210	187	211	208	193	207	189	190	193	176	225	196	205	203	202	207	206	231	211	207	183	222	219	189	211	194	180	205	198	207	185	213	204	210	160	206	202	207	226	218	198	175	193	211	186	196	212	214	183	228	227	215	212	188	190	202	225	169	192	211	218	202	173	170	205	221	197	171	188	202	208	213	193	207	199	204	191	203	217	186	196	205	230	219	202	181	186	170	214	208	188	205	202	199	231	210	183	182	191	217	187	195	197	188	182	209	213	207	188	201	202	199	174	221	212	176	186	209	209	206	203	200	183	185	202	195	183	212	211	200	177	199	217	202	201	197	188	228	193	174	191	187	192	193	171	168	215	189	154	211	180	193	202	183	169	197	192	199	210	213	197	190	181	179	187	194	197	189	217	210	197	201	179	254	193	182	221	204	208	167	231	222	219	225	194	212	199	212	205	206	202	189	214	216	211	209	196	217	190	203	201	233	184	198	210	197	199	194	221	189	204	205	191	164	203	166	212	180	198	204	191	225	208	259	195	192	206	207	199	189	220	211	207	199	231	227	223	191	194	201	215	211	219	203	199	240	214	184	197	212	168	227	194	193	198	201	180	213	200	198	218	187	243	253	198	173	212	201	162	197	184	216	193	223	210	199	200	198	197	226	189	220	212	192	171	178	216	176
15641	6432	6378	7005	6126	4977	3889	2798	2026	1653	1576	1509	1491	1324	1137	991	901	779	715	640	616	609	572	636	560	561	519	545	533	517	554	484	555	496	454	455	479	486	435	449	475	482	420	464	433	482	430	418	436	485	440	451	491	473	480	463	465	493	456	455	450	461	418	449	463	445	454	463	422	449	463	438	472	401	426	439	445	433	456	480	442	401	460	464	432	461	453	447	460	437	467	425	435	450	399	467	403	434	458	412	471	474	445	478	429	430	441	459	479	410	445	382	461	477	413	456	413	448	444	451	453	429	425	456	424	444	430	410	412	442	435	460	463	445	434	459	442	437	444	435	426	439	472	458	403	433	457	468	442	429	448	396	457	450	489	477	394	429	411	432	436	490	412	451	449	403	404	433	483	407	462	477	452	400	483	441	445	432	427	399	433	437	447	430	457	472	473	456	455	421	444	448	457	419	448	440	414	438	450	450	416	410	443	426	401	422	459	438	435	395	475	406	423	420	441	511	414	443	476	441	468	444	438	466	441	450	462	448	398	423	453	453	418	438	449	436	439	432	427	449	454	412	478	444	468	459	444	395	456	456	469	438	414	445	430	435	446	422	422	451	453	428	451	437	437	450	430	453	421	437	435	432	440	431	460	436	435	438	459	446	432	425	420	445	436	426	433	471	439	430	438	468	457	442	435	396	455	467	421	452	448	460	395	453	439	428	425	441	389	405	451	404	471	460	464	455	402	420	471	455	437	417	420	423	452	424	423	462	422	429	426	468	432	459	419	474	464	415	418	419	447	443	464	423	457	415	441	442	439	424	430	451	449	419	431	415	459	453	444	450	431	427	435	444	445	466	443	406	461	434	430	464	437	462	449	463	495	448	454	455	439	441	438	430	445	450	449	417	437	427	437	435	441	434	460	414	399	409	426	438	441	430	389	431	437	416	441	438	459	421	450	432	443	449	459	450	405	449	437	486	467	443	424	446	479	412	467	464	448	415	432	436	434	412	430	458	436	467	439	451	401	466	411	444	374	426	446	439	479	441	442	411	450	440	453	448	454	428	422	494	406	455	469	433	425	424	439	437	430	469	418	444	425	406	426	419	430	465	469	432	454	436	415	425	457	415	418	467	456	417	475	464	461	474	432	448	446	413	427	397	433	435	468	454	441	432	427	466	429	435	437	424	488	422	475	434	437	428	422	454	448	432	411	419	432	416	396	421	449	432	488	447	448	455	467	460	452	469	418	431	421	459	459	430	420	411	439	468	445	454	461	436	466	423	446	459	423	454	433	439	417	453	407	455	447	450	435	454	421	441	453	457	424	435	448	443	433	489	450	471	437	425	428	426	421	439	484	382	434	478	460	434	409	462	445	437	441	450	444	425	450	402	459	457	405	448	443	420	448	456	462	444	393	396	440	440	424	442	469	468	457	487	434	408	472	434	451	434	412	415	437	459	462	426	474	458	477	432	444	449	429	449	472	426	439	470	439	436	461	429	444	463	459	457	470	398	454	432	445	442	481	436	455	426	447	471	459	433	421	399	433	403	444	444	450	463	427	435	464	457	413	434	488	467	426	475	417	470	408	440	442	448	402	396	417	447	429	459	420	434	427	427	452	438	447	425	471	409	446	428	423	450	420	469	453	445	479	471	448	458	406	446	429	459	462	425	452	452	444	474	462	464	417	458	449	448	454	413	430	439	424	440	428	428	417	425	444	454	449	440	430	466	442	462	430	443	421	425	444	444	476	466	409	399	468	474	421	441	439	404	486	438	412	417	459	414	465	412	451	447	441	434	436	450	433	429	420	465	457	454	423	447	442	431	409	458	445	442	455	421	465	446	473	470	419	427	447	443	472	446	472	435	433	464	419	449	413	445	406	470	464	433	428	448	441	445	468	427	492	450	442	459	408	439	473	455	414	421	446	466	474	479	405	443	453	441	432	466	436	436	465	446	429	453	495	457	467	441	481	447	455	455	455	420	438	470	441	450	436	465	468	429	466	408	460	478	461	418	448	447	430	466	443	496	426	461	425	433	434	437	447	473	513	422	388	449	440	467	438	452	454	419	452	475	481	427	448	467	433	439	418	443	424	411	452	439	403	430	452	419	444	429	436	421	486	440	439	427	442	423	454	436	438	415	472	491	470	434	424	457	414	452	422	461	419	442	424	428	401	429	428	432	442	476	442	434	498	434	439	425	468	413	463	438	462	444	443	433	430	445	392	435	436	431	427	430	462	472	430	433	411	409	463	415	430	408	446	425	439	476	439	478	434	429	426	424	446	446	448	414	464	425	444	465	456	473	415	415	453	423	415	461	438	418	452	440	465	447	475	480	446	480	401	447	418	463	474	417	434	395	411	440	436	401	487	453	416	449	410	459	453	409	422	457	447	451	417	419	410	410	428	464	444	421	424	418	382	427	442	424	434	443	444	422	462	457	445	426	439	446	459	440	462	438	423	462	463	430	464	436	490	438	460	434	439	452	442	450	473	466	441	446	435	472	445	424	457	439	438	439	433	411	411	441	422	438	440	460	450	443	430	417	410	412	450	448	437	449	419	430	510	462	435	440	420	464	438	479	426	428	454	456	402	449	480	445	436	477	454	448	463	445	429	469	413	397	460	439	393	425	425	462	422	451	424	440	447	443	465	438	441	429	446	509	451	438	474	420	447	432	450	464	426	435	393	441	423	452	479	423	460	457	461	454	395	419	409	399	432	388	427	460	441	433	481	483	415	481	429	441	436	456	411	389	405	445	458	431	418	443	439	452	413	462	428	443	441	438	447	411	424	434	452	447	430	440	459	440	417	440	410	402	460	469	443	436	473	464	445	442	442	425	464	431	421	425	440	404	436	458	454	475	402	425	432	441	419	458	440	490	465	443	424	445	415	459	475	436	431	464	436	382	456	423	424	442	453	422	431	466	443	414	426	419	426	462	474	475	452	370	443	409	440	439	420	483	453	449	433	434	468	443	449	448	433	459	423	490	426	457	422	429	461	440	445	416	447	438	421	437	412	469	476	432	450	425	425	444	452	450	414	411	422	465	445	430	465	457	434	439	451	427	456	451	449	469	425	398	451	444	451	427	446	437	435	417	442	435	434	424	444	452	464	469	447	467	443	421	423	469	447	434	463	445	449	471	428	430	487	465	436	467	478	440	440	473	454	453	423	455	436	453	458	445	466	482	468	415	475	447	427	454	438	409	481	431	458	406	453	429	465	412	448	451	431	449	405	462	415	463	418	440	457	423	425	457	448	446	466	422	449	394	417	466	433	417	452	451	467	423	456	448	459	442	506	469	458	445	447	436	407	461	411	429	457	462	477	404	398	423	477	438	393	463	462	418	443	461	501	412	460	461	450	434	446	409	441	451	441	419	439	431	472	446	419	464	433	459	443	432	439	468	438	452	436	450	467	441	430	435	393	426	433	447	489	446	435	461	460	433	394	443	428	447	477	450	459	418	404	417	411	442	462	468	441	444	419	412	430	438	409	471	422	446	430	445
41920	17461	7385	4592	2965	2129	1600	1129	813	689	587	523	493	443	425	369	336	310	232	276	272	267	267	236	257	205	237	253	234	220	236	196	214	201	239	190	194	171	216	157	205	179	185	191	187	194	183	177	189	179	218	175	216	186	203	201	185	180	185	166	169	212	206	181	201	177	218	167	179	176	220	187	177	190	184	191	206	199	225	182	203	196	170	190	168	183	184	192	185	187	173	195	199	190	224	176	205	166	164	200	194	188	172	189	193	195	204	157	181	181	201	165	175	185	191	198	203	197	171	189	194	184	207	197	204	173	194	172	216	185	207	187	184	189	207	167	190	186	188	164	209	174	184	193	167	190	187	179	212	180	227	170	187	203	198	158	180	182	158	188	162	181	193	203	225	194	194	150	200	174	186	192	204	192	210	208	200	190	165	178	178	214	166	186	190	196	188	170	190	196	177	213	164	188	187	193	174	173	152	198	235	178	159	201	190	176	199	190	159	184	184	179	184	220	167	201	195	173	199	176	185	199	166	203	193	181	178	206	168	169	175	182	187	179	193	193	195	197	197	191	168	175	190	200	182	209	185	211	160	185	177	209	178	212	199	201	192	173	195	174	189	164	185	175	181	177	205	188	191	180	198	179	177	206	194	182	165	185	212	193	192	186	208	178	189	221	205	182	205	194	182	181	168	165	163	165	176	185	189	179	205	201	168	176	177	183	175	185	182	209	181	215	193	209	187	174	182	179	180	177	189	184	197	187	175	200	172	197	190	182	205	172	184	190	184	164	185	168	168	184	193	169	192	169	187	188	197	180	194	177	191	185	160	181	183	197	182	178	193	169	159	189	194	192	152	187	159	187	212	168	171	186	177	196	168	169	195	185	176	188	183	186	215	171	160	185	176	206	190	193	163	188	170	185	202	185	185	183	193	175	191	207	200	180	162	156	186	186	184	208	189	189	189	165	181	169	182	197	216	178	222	172	187	160	186	161	195	201	186	176	172	206	190	198	168	202	183	198	190	173	172	179	221	203	171	202	165	172	187	176	192	207	197	200	206	169	199	171	177	193	191	200	171	197	172	172	204	165	192	176	165	192	207	218	184	174	170	185	214	171	159	221	191	181	150	147	178	161	181	170	171	181	193	184	193	177	179	199	176	187	191	189	177	197	225	166	188	200	188	180	157	181	209	222	175	206	178	210	180	197	199	187	209	195	181	202	164	184	208	190	191	210	193	183	201	171	171	166	178	174	186	183	201	186	195	190	167	189	189	203	177	160	189	196	181	203	172	215	174	169	195	168	171	157	209	167	205	203	242	164	202	194	190	222	179	194	200	184	187	191	181	197	182	191	193	206	180	185	172	206	197	201	199	185	221	190	175	178	177	167	173	161	181	203	188	169	196	193	162	177	196	186	179	171	180	173	195	192	181	198	186	183	164	153	179	184	171	192	177	199	184	192	170	175	194	199	178	192	173	180	180	207	164	173	187	176	166	174	187	202	181	187	202	215	198	194	199	210	202	160	200	162	169	216	203	221	191	180	182	207	184	193	181	175	188	195	152	188	175	177	161	165	212	217	196	212	208	183	180	213	203	189	206	192	193	166	173	174	210	201	189	180	195	182	188	171	192	191	161	196	208	198	205	157	188	187	205	207	181	188	189	173	200	178	174	189	190	177	190	200	205	181	165	184	220	181	159	186	190	209	180	186	188	193	190	204	166	193	180	175	191	179	180	195	192	193	186	196	200	197	187	178	154	201	182	170	199	185	181	191	187	189	167	187	166	189	182	198	193	149	183	184	160	185	213	183	199	205	201	184	166	161	192	183	193	192	171	216	213	185	204	197	190	212	155	177	208	186	189	192	199	166	193	187	198	176	184	172	173	173	191	213	177	177	193	188	202	188	205	199	200	194	200	186	171	208	183	212	182	183	193	167	188	211	174	200	180	188	177	176	181	183	177	178	200	194	206	190	171	201	181	220	184	217	172	203	172	178	179	198	215	201	200	170	206	189	201	168	180	173	200	199	202	200	175	175	196	185	151	185	185	192	159	191	181	186	190	187	189	200	192	216	187	193	172	169	176	183	182	213	194	176	187	188	206	185	193	170	208	199	176	174	194	210	186	178	187	167	175	189	201	169	202	188	174	191	196	204	175	169	202	170	194	184	209	199	181	173	194	206	211	195	178	174	171	179	190	211	221	183	192	192	181	180	182	179	170	181	165	199	212	188	193	172	198	169	207	182	199	166	191	195	170	210	191	190	169	177	179	166	171	172	168	195	182	186	179	213	189	169	186	216	200	175	209	208	181	185	181	182	187	166	173	176	191	179	181	189	197	214	188	172	184	172	196	184	171	199	191	183	194	196	192	198	220	177	172	178	174	173	206	205	195	200	182	216	223	211	187	200	150	190	175	171	165	192	198	179	198	181	210	205	175	173	193	184	173	169	184	178	199	197	190	194	174	197	202	187	188	187	152	202	188	188	190	157	175	182	162	163	187	164	168	190	182	214	180	193	183	197	181	198	187	177	184	152	189	204	196	176	152	198	183	190	187	187	202	193	205	188	202	185	202	187	164	176	193	179	181	213	195	180	214	153	189	194	192	154	204	188	170	187	186	180	197	163	173	214	199	202	196	198	202	176	182	168	178	184	189	186	178	169	179	198	203	220	212	169	184	197	188	175	199	196	194	182	162	200	188	162	197	172	199	174	189	188	212	207	182	182	197	191	185	194	179	161	173	173	189	214	220	188	177	186	179	157	189	173	186	152	192	169	191	192	192	158	183	169	167	174	197	218	181	170	170	198	182	171	214	204	207	167	184	167	169	197	196	176	187	183	175	181	179	178	193	192	173	176	199	152	178	178	193	200	163	171	177	198	199	189	168	171	170	187	194	172	190	179	207	205	176	168	176	199	187	208	201	187	202	188	194	172	178	187	204	183	177	171	186	192	193	210	195	173	169	190	185	199	196	188	193	191	225	213	189	178	175	208	212	186	218	177	178	184	190	184	184	185	204	207	195	189	202	184	189	178	219	185	185	165	199	178	189	199	181	188	194	191	203	198	168	181	183	169	176	191	199	209	199	185	187	191	189	183	194	185	150	163	186	194	203	213	196	187	194	178	199	174	167	184	184	201	201	179	192	190	172	175	186	170	182	187	198	198	192	195	151	177	205	190	175	185	209	183	198	169	194	207	199	179	190	183	169	207	185	161	172	148	174	177	164	191	171	178	187	174	157	186	179	169	183	162	205	172	182	184	191	203	184	180	171	169	197	189	180	169	189	194	186	181	179	189	184	191	195	206	198	188	174	153	173	180	199	185	197	192	204	201	186	178	173	208	219	186	180	180	162	181	189	177	181	197	177	197	216	177	194	182	201	168	202	145	187	172	195	207	189	176	168	183	169	185	196	193	191	211	170	165	191	192	201	216	195	175	211	199	179	171	196	189	202	174	173	175	185	188	193	188	177	202	194	201	185	156	160	182	161	180	158	175	170	183	193	172	189	192
23288	10232	10456	12065	10231	8704	6871	5007	3745	3094	2823	2424	2285	2027	1907	1581	1278	1082	922	877	903	953	909	825	777	702	628	573	665	581	521	583	554	570	503	511	479	479	474	459	462	460	496	447	436	459	446	448	452	489	453	423	435	451	475	378	443	412	446	390	391	428	406	438	453	444	402	395	416	431	389	396	409	421	416	438	399	395	413	413	407	438	404	416	401	428	422	428	396	412	414	419	414	411	435	423	377	425	411	432	375	424	401	401	421	438	393	402	402	422	399	446	364	405	425	385	364	397	420	430	437	416	412	379	410	421	395	441	413	417	408	428	428	388	414	429	403	425	417	376	408	406	423	431	438	413	395	402	425	428	423	408	395	407	418	410	398	431	420	393	398	412	423	417	392	402	418	441	431	416	440	433	402	415	441	430	431	424	428	431	403	438	376	419	417	442	411	436	416	428	423	391	349	394	401	418	389	426	394	400	410	395	396	406	422	365	417	430	418	402	417	406	427	397	403	433	391	412	425	389	399	387	428	404	413	439	415	429	465	450	379	443	401	409	448	413	370	431	434	375	415	408	416	405	406	398	396	379	411	435	423	400	437	400	403	419	429	405	425	404	408	398	401	403	382	422	456	439	383	410	380	389	445	425	395	390	416	415	404	448	416	416	406	414	425	425	399	417	420	416	376	428	392	409	426	387	380	412	390	404	389	435	399	411	414	405	394	421	453	390	403	431	459	417	421	409	424	420	440	396	397	383	403	401	417	403	440	376	432	422	434	423	427	425	407	433	398	421	399	358	401	444	399	401	376	393	400	433	404	427	407	413	449	434	399	422	396	412	415	390	419	390	434	413	409	433	387	407	372	408	402	416	381	419	414	409	418	428	394	425	442	460	417	363	416	408	391	401	407	425	390	406	410	414	390	419	417	413	388	450	426	440	402	431	421	386	413	447	403	428	419	411	422	419	386	401	410	424	378	410	438	411	434	453	400	426	419	401	414	431	415	418	397	414	433	427	443	421	377	374	434	403	411	398	421	370	382	388	411	405	407	399	400	417	361	412	402	424	410	388	406	405	404	418	431	440	414	416	410	429	414	387	388	412	407	444	428	401	425	404	391	418	392	397	407	406	407	446	408	422	399	406	410	436	405	396	441	400	399	389	385	361	398	452	374	420	404	399	407	400	393	426	403	392	403	403	391	462	406	423	441	402	396	400	422	451	400	426	446	413	423	425	432	397	406	405	408	439	422	390	423	412	437	390	439	416	418	410	427	427	420	432	446	407	392	371	370	409	427	433	431	426	419	407	384	413	405	448	429	425	423	401	424	427	396	440	409	404	380	398	434	389	415	446	433	414	422	418	396	396	393	402	440	400	395	414	426	399	416	408	428	402	395	405	418	404	423	413	402	435	377	442	414	415	387	409	444	421	436	435	400	420	421	395	425	402	423	416	414	400	381	435	423	403	432	437	407	417	397	420	427	420	379	388	393	389	428	407	434	395	394	425	435	426	407	425	389	426	447	391	480	388	430	411	398	404	409	393	412	449	386	412	434	428	410	389	379	389	389	417	437	422	414	412	435	426	437	405	372	400	416	410	413	395	409	430	421	407	410	427	395	400	397	410	437	402	438	418	416	422	394	413	413	405	438	402	419	364	401	419	411	401	411	424	419	399	430	427	432	427	404	401	398	426	394	396	426	430	404	428	440	425	442	413	391	411	401	406	419	416	442	406	378	379	440	439	430	413	428	440	398	405	411	408	422	394	419	387	405	425	433	437	397	440	419	413	410	411	432	404	415	399	420	408	389	427	394	424	432	409	393	404	426	391	434	420	391	414	394	386	424	391	405	404	389	429	416	392	424	452	366	424	401	422	405	447	443	389	433	422	417	377	429	407	407	410	405	437	414	421	414	421	385	433	443	440	372	439	400	412	436	400	413	369	392	383	409	380	397	429	443	454	409	382	422	434	404	381	405	440	381	431	408	404	413	383	397	422	407	437	411	390	429	401	393	410	417	410	394	412	382	411	419	420	433	414	433	409	426	433	407	395	416	451	417	434	424	392	461	390	406	423	412	428	418	406	428	444	392	444	385	423	409	449	391	437	431	419	392	395	421	432	411	392	421	410	448	414	423	401	370	385	405	382	407	431	437	396	412	404	423	405	389	403	424	456	405	401	425	426	419	401	405	444	397	432	437	431	386	414	405	435	399	394	420	390	411	411	428	437	402	391	422	446	437	406	379	418	426	398	372	421	419	430	428	429	401	401	435	420	398	409	399	384	406	424	457	466	435	415	439	400	401	406	429	401	398	394	404	406	434	417	419	401	384	407	427	422	424	389	399	440	361	417	413	368	406	417	415	424	384	429	392	425	432	444	410	425	393	389	423	396	386	387	417	403	409	420	429	432	412	443	398	398	426	402	414	391	408	392	384	432	385	404	456	395	420	392	459	418	426	407	395	415	398	435	439	407	433	399	451	397	413	379	453	403	426	425	404	419	430	408	425	375	410	389	413	427	423	390	420	414	422	405	415	401	416	414	407	426	405	429	414	418	416	437	415	403	393	419	410	387	406	413	418	416	376	468	387	413	411	420	433	429	422	440	415	381	390	408	454	423	417	382	411	423	373	391	434	381	401	413	454	392	418	404	412	441	405	390	408	375	405	398	382	387	413	417	434	456	431	413	411	405	400	391	403	454	408	430	394	431	411	435	438	388	365	391	419	434	386	417	397	392	393	427	385	405	418	418	400	373	416	382	402	436	419	366	405	397	431	425	418	446	425	416	391	445	411	396	421	399	429	412	417	415	393	399	411	391	371	449	449	390	412	398	409	441	449	398	400	420	414	412	414	418	426	422	412	370	450	430	449	403	392	417	431	408	405	413	412	397	385	394	384	393	390	434	396	395	413	423	409	416	431	386	412	406	412	399	430	404	441	413	425	435	394	429	414	411	393	434	388	428	393	416	403	440	385	392	402	416	388	380	415	411	407	423	402	410	434	419	415	410	442	453	435	407	399	379	413	393	389	448	381	400	398	389	424	426	437	402	369	396	424	429	394	397	391	438	441	430	424	444	396	439	441	417	398	387	390	423	383	401	416	446	405	403	397	400	439	410	397	426	370	433	410	415	381	412	396	384	421	427	419	433	399	424	380	405	389	403	424	425	396	431	438	396	405	434	380	372	392	404	453	405	424	421	384	404	378	417	428	406	406	391	410	440	405	401	422	432	397	394	414	410	394	421	382	392	411	422	426	382	411	409	415	423	449	379	396	436	382	437	376	415	417	400	435	406	409	439	410	393	385	400	425	408	408	397	393	414	410	441	405	391	384	403	423	413	413	417	412	440	416	429	412	435	428	410	403	410	417	456	450	432	398	415	462	380	408	406	461	428	419	390	434	390	429	356	422	423	420	439	415	428	434	411	407	398	401	409	428	381	405	393	444	391	390	406	418	410	409	378	423	398	380	387	418	417	440	418	411	433	428	414	389	403	404	409	433	429	440	394	403	397
49089	23424	11117	6592	4096	3141	2257	1623	1203	959	830	709	668	557	504	444	385	377	315	354	347	341	327	327	313	264	253	253	192	242	208	249	192	219	229	241	197	216	210	187	237	208	192	197	194	217	214	213	198	201	211	173	205	195	226	231	219	188	209	229	221	178	199	203	225	176	179	189	181	200	194	208	196	176	187	202	184	192	178	183	176	180	210	213	186	212	199	191	178	194	204	211	217	188	203	190	209	208	175	176	208	178	196	181	187	187	184	194	203	227	198	208	209	202	197	195	196	203	201	189	191	219	197	210	222	191	216	190	189	183	223	204	172	197	173	202	178	194	208	193	213	216	180	207	182	172	190	190	204	210	193	166	194	226	175	193	193	208	188	194	216	178	196	182	165	174	213	207	150	167	170	186	197	222	170	186	202	188	223	214	223	199	208	197	191	218	197	184	193	212	194	206	204	186	199	201	223	199	184	204	151	172	183	190	186	215	205	201	191	183	202	205	175	186	189	214	199	212	212	189	207	217	207	215	193	169	194	201	211	193	172	203	196	190	199	222	198	209	221	194	220	179	193	200	213	185	183	183	208	196	198	219	203	201	189	193	175	170	178	200	163	189	183	186	199	221	196	213	191	194	207	194	204	211	187	184	199	213	204	171	182	219	200	211	175	212	204	200	195	185	179	212	182	193	197	186	200	214	193	211	204	181	203	196	163	170	206	198	210	210	230	232	197	183	193	213	215	208	211	251	190	205	211	189	197	178	187	206	200	179	211	200	166	207	200	201	212	180	197	204	185	192	186	174	192	234	230	185	220	203	203	227	180	223	204	195	209	218	214	183	205	204	218	188	179	189	196	206	204	207	212	221	218	203	205	187	194	191	201	219	196	171	181	215	212	229	209	199	182	193	207	177	215	175	192	207	177	209	191	191	219	180	203	196	195	214	183	203	211	197	186	197	192	215	166	177	216	218	170	193	222	208	180	209	197	200	236	186	183	201	206	215	193	191	190	203	193	208	201	185	167	178	174	208	175	199	175	177	204	188	196	215	192	205	194	186	207	186	192	186	186	213	193	206	195	187	211	185	193	185	214	190	224	213	198	190	208	201	183	170	174	208	196	229	197	182	198	196	207	181	230	201	213	194	209	202	205	194	181	221	205	194	211	229	193	234	188	209	196	191	178	216	191	214	195	211	197	190	180	204	208	228	189	196	196	198	202	194	215	192	193	192	222	168	212	198	185	202	226	194	213	200	217	198	164	199	202	185	199	193	216	180	216	197	192	195	206	210	186	230	182	208	194	207	218	199	219	225	211	207	195	186	189	208	213	201	200	218	184	176	185	183	204	185	212	200	207	201	189	209	197	172	180	201	200	194	184	211	208	183	179	164	212	196	194	208	203	188	181	197	199	192	196	215	221	209	183	203	226	189	215	207	224	201	210	193	183	187	190	236	209	195	208	196	173	178	202	184	211	185	194	197	212	187	194	179	198	185	190	197	181	161	210	213	185	194	170	202	190	205	209	235	223	193	187	215	218	207	193	192	201	197	198	203	193	205	214	208	197	201	195	214	211	206	189	181	181	184	190	200	178	218	235	217	218	152	182	179	187	174	194	229	199	176	188	209	218	200	186	199	194	192	204	188	185	200	188	241	205	220	202	223	216	191	211	195	206	214	190	201	191	219	188	186	171	213	232	218	195	182	211	187	218	205	217	187	217	176	178	176	211	195	193	224	185	211	213	182	194	205	217	195	223	207	179	218	184	181	211	181	209	214	198	206	187	194	187	196	187	212	204	208	166	195	200	196	178	207	188	218	192	205	203	173	198	201	180	210	188	185	239	190	179	195	151	199	182	189	194	219	188	196	200	210	188	183	195	187	180	178	212	191	205	214	190	180	221	190	184	203	177	188	184	208	205	202	207	208	224	180	175	185	198	207	201	181	201	200	189	208	188	209	196	162	194	190	186	190	181	194	200	215	220	178	213	204	164	192	220	212	187	173	205	207	216	204	202	208	177	188	199	170	220	209	210	185	210	186	199	167	221	204	189	200	208	189	211	192	184	218	192	172	189	207	192	211	206	212	195	197	179	226	212	174	208	203	195	210	196	208	199	192	200	189	206	188	207	186	213	187	212	194	209	182	186	165	193	217	190	168	199	218	184	221	228	196	202	205	176	183	228	188	205	183	192	203	202	184	184	205	168	185	187	190	201	169	189	192	173	187	189	209	217	219	203	206	202	203	194	197	210	172	187	203	206	184	194	194	211	194	193	185	169	197	193	182	212	195	181	195	195	197	176	217	185	196	170	192	197	214	185	205	193	188	187	182	168	195	184	183	182	213	205	196	190	205	192	183	191	189	242	217	155	205	207	195	205	200	175	197	190	228	220	179	203	206	206	226	199	213	195	193	192	221	185	194	207	188	205	196	229	183	202	182	195	219	230	195	183	180	175	202	186	208	211	202	214	204	197	188	199	193	217	233	201	183	220	193	185	166	190	157	189	183	188	195	185	197	208	218	216	195	184	208	207	179	196	204	190	202	193	194	206	187	183	202	191	167	202	180	208	164	171	214	196	199	191	196	215	190	195	221	185	208	203	207	218	175	182	192	216	180	191	211	171	189	221	213	203	183	218	184	191	196	217	198	178	182	213	196	180	209	200	198	186	208	212	206	202	183	187	222	214	176	193	197	197	185	187	201	185	164	199	209	239	192	219	202	201	174	206	178	190	207	211	213	189	182	170	208	201	217	194	187	205	198	192	199	183	182	210	186	225	171	194	196	211	209	198	187	172	195	199	205	212	203	168	196	203	187	214	185	194	205	200	225	227	193	189	204	201	208	211	209	200	220	181	207	199	185	176	211	198	189	182	185	222	192	187	195	183	171	188	230	207	192	181	178	220	219	215	187	199	187	187	191	180	183	190	184	210	236	198	203	170	194	218	194	185	186	221	206	195	190	212	189	180	199	211	194	199	196	197	190	220	217	221	177	193	201	189	195	223	198	187	188	188	203	200	180	202	201	189	205	176	214	218	208	231	210	178	231	203	194	204	179	218	171	191	204	198	223	203	202	176	212	211	208	203	215	188	208	193	183	173	184	184	197	205	201	178	201	172	215	203	207	207	192	187	195	193	224	185	199	182	209	198	170	209	189	197	167	214	201	184	177	194	202	188	228	209	217	203	193	223	181	181	204	217	219	206	192	201	221	190	212	190	205	176	201	233	200	215	199	191	192	180	181	223	231	180	198	188	222	184	206	200	193	201	200	203	185	199	218	211	199	199	205	211	189	198	185	198	208	200	190	208	182	211	200	198	193	176	245	191	200	167	223	177	206	204	203	179	190	194	200	192	204	193	181	215	188	182	202	181	199	177	203	188	204	196	200	193	206	194	221	178	215	204	236	207	197	204	180	192	199	211	199	206	215	208	191	208	206	207	231	206	196	182	184	203	211	182	204	192	196	188	200	204	202	214	215	183	192	186	194	199	190	195	183	197	174	188	191	204	220
27248	13712	14381	14934	12801	11751	9455	6810	5070	4418	3803	3365	3012	2868	2421	1999	1771	1481	1346	1215	1280	1327	1217	1109	1019	878	736	773	840	747	661	646	614	572	592	561	540	523	534	505	529	518	504	499	489	440	447	468	473	498	468	481	473	495	513	492	432	486	458	433	420	419	466	446	452	461	454	455	444	415	447	454	417	440	433	420	444	440	413	468	410	448	454	403	443	425	454	429	406	409	424	433	435	424	444	423	435	426	438	436	439	474	430	435	447	444	439	426	430	415	429	441	455	433	414	435	461	433	465	458	419	440	418	429	440	403	412	434	426	422	434	394	454	453	424	426	410	458	398	442	464	428	436	468	404	408	454	446	385	421	468	437	391	463	405	426	428	412	444	411	470	451	431	440	399	443	436	462	421	463	462	450	461	448	417	428	400	439	462	393	404	424	419	433	467	428	422	420	452	449	454	386	426	444	426	447	455	404	435	427	452	450	455	455	438	449	452	432	469	440	450	382	400	400	421	442	408	396	431	396	447	454	482	453	471	407	455	453	463	423	405	482	437	402	473	444	435	453	454	452	399	416	444	405	384	450	412	425	437	475	441	435	429	461	423	434	458	437	411	403	422	458	422	425	425	482	443	445	452	440	426	443	427	437	440	450	438	416	430	485	436	430	450	434	414	447	447	453	441	425	455	418	433	472	413	389	434	424	451	475	461	442	441	399	431	455	459	411	460	456	419	442	432	428	438	422	412	432	421	423	426	451	418	396	451	407	414	413	457	434	447	428	431	464	401	459	419	436	437	422	454	457	438	476	447	431	420	411	448	402	414	443	446	427	448	450	406	431	414	445	430	449	445	452	445	423	412	428	405	390	450	418	455	422	415	469	420	436	408	415	435	422	461	428	448	443	417	430	462	445	443	473	421	411	446	460	470	428	453	448	420	412	419	433	438	431	429	465	455	426	439	482	431	409	439	436	449	417	450	440	441	418	429	422	401	449	413	430	412	388	442	390	428	451	409	417	433	414	416	392	442	420	449	456	446	427	395	421	407	438	408	406	449	426	448	446	460	409	410	436	417	431	434	453	435	449	457	401	433	419	447	454	424	437	408	460	427	418	428	443	439	418	413	435	474	426	448	406	418	446	438	475	417	454	432	428	436	435	427	439	412	437	433	428	430	420	415	431	406	408	441	448	441	416	422	440	404	422	430	444	423	406	414	427	453	448	435	457	445	438	440	425	427	460	457	463	420	410	451	441	402	430	430	399	439	452	407	429	430	413	463	406	419	416	422	405	441	426	430	406	412	424	437	439	416	439	421	435	437	449	430	458	434	449	430	468	451	411	423	422	437	416	437	418	382	440	435	436	437	397	404	417	431	435	455	430	452	412	431	428	434	420	451	451	400	413	430	454	479	422	447	441	424	441	446	465	397	472	430	439	456	420	418	426	458	444	463	446	444	416	407	397	433	458	413	414	443	443	416	432	423	408	436	408	456	465	418	433	467	448	413	441	440	417	469	416	474	420	425	421	432	469	421	389	453	401	426	411	431	430	395	478	437	461	422	448	438	416	447	453	433	456	425	437	400	432	418	420	448	451	459	444	448	438	419	425	428	441	456	415	435	476	444	442	474	448	420	436	401	431	444	432	443	404	415	425	451	424	451	429	428	440	427	435	465	451	442	446	397	443	415	416	433	470	433	397	428	436	452	409	430	431	405	454	450	439	425	451	398	422	451	431	452	463	425	409	410	469	447	426	435	489	402	455	421	427	440	429	395	420	437	481	436	442	439	429	444	457	429	465	419	448	438	451	415	429	423	417	410	420	444	399	418	444	435	422	461	424	449	431	428	407	386	436	450	395	472	447	485	468	449	419	422	442	418	463	395	421	424	438	439	424	441	431	474	390	459	431	419	398	404	406	418	488	416	445	460	424	432	448	457	428	452	443	399	446	410	431	455	441	455	369	446	415	478	406	403	436	431	430	413	433	458	442	423	418	418	446	446	467	430	450	436	400	425	468	402	433	453	453	489	434	448	425	419	415	418	439	446	390	449	414	419	456	414	450	446	454	436	467	430	411	451	410	422	432	459	435	379	432	472	429	473	412	460	430	454	431	451	424	410	465	437	436	423	460	426	471	430	466	441	421	446	431	420	410	420	404	439	437	433	473	406	410	411	442	418	420	434	420	433	393	431	420	433	426	445	417	447	406	433	455	451	423	418	449	462	428	458	447	479	381	398	407	427	434	447	400	390	435	433	440	432	479	423	407	431	408	451	443	450	433	435	452	443	445	399	436	422	426	432	429	473	429	421	427	429	444	461	450	424	444	434	464	442	416	431	400	433	415	421	439	413	437	462	430	436	440	460	388	448	446	413	419	434	436	448	456	439	458	425	423	419	394	418	423	434	408	449	486	426	416	452	442	425	439	438	435	442	424	434	468	430	468	438	449	414	430	428	418	436	406	417	461	432	397	437	418	394	421	444	450	434	413	412	428	425	424	446	420	441	422	411	425	454	423	430	437	461	413	421	425	456	418	438	447	405	414	431	465	449	418	415	420	412	434	450	431	416	447	427	424	394	453	470	432	440	404	419	472	433	456	446	425	447	462	423	428	418	431	458	440	415	453	417	441	443	434	459	415	446	432	448	461	433	456	441	426	426	451	440	421	433	444	433	458	446	453	425	452	422	433	434	438	452	410	439	431	439	434	441	435	437	432	426	410	457	422	422	421	437	405	427	413	478	425	435	432	427	423	412	452	446	436	459	418	455	429	436	391	402	454	421	446	460	396	387	414	411	396	457	437	444	388	459	445	448	421	440	419	428	451	426	419	447	424	441	438	414	454	441	405	410	439	464	463	455	419	414	438	458	432	444	418	429	431	467	411	396	445	438	474	436	423	450	432	424	460	407	447	429	450	432	398	485	401	448	405	444	431	389	439	442	453	438	462	427	453	460	406	396	406	445	419	420	406	406	444	450	446	427	419	433	439	479	425	412	446	455	405	449	472	452	423	472	460	452	460	475	429	421	419	458	475	434	404	441	463	437	418	451	451	419	453	453	448	458	425	440	457	416	465	444	413	419	440	429	463	435	418	441	415	406	426	410	436	414	458	425	459	443	428	413	398	418	447	413	444	437	441	428	427	454	481	422	467	425	450	426	465	434	415	460	434	438	426	461	423	495	450	470	442	446	435	436	440	440	424	438	456	473	419	453	451	455	444	422	412	439	433	463	411	422	425	401	409	448	469	422	443	434	480	454	437	443	428	432	418	434	437	439	403	429	432	409	425	424	427	456	418	459	433	440	462	453	458	442	460	437	404	415	406	417	444	431	444	464	442	434	456	419	410	379	467	426	445	425	396	444	443	436	411	477	442	415	429	456	416	444	444	468	384	403	436	414	407	425	448	445	438	453	433	418	435	449	426	444	451	439	416	426	425	430	408	417	473	428	444	387	395	424	453	430	432	450	451	438	422	428	404	455	460	428	479	416	457	423	473	411	448	435	426	499	485	451	457
32229	11594	3542	2099	1504	1175	913	635	458	385	362	322	318	293	276	273	255	277	234	237	243	273	220	230	189	200	222	235	255	199	238	222	216	190	180	176	184	180	185	188	194	211	216	211	220	201	222	211	222	208	211	198	200	228	215	196	214	156	190	180	175	195	218	190	175	199	205	193	206	207	188	183	176	194	184	187	212	227	187	210	218	214	197	194	186	194	190	224	178	193	211	213	211	189	187	196	187	180	215	187	177	194	195	219	210	151	212	206	191	188	155	194	215	216	219	237	189	207	176	188	167	193	208	189	210	216	187	203	187	180	205	171	201	205	211	198	221	190	219	185	222	182	199	202	178	227	197	202	215	227	210	196	196	196	182	180	194	222	204	201	194	201	197	226	195	196	195	200	199	186	201	173	196	202	183	192	216	199	191	189	201	170	184	202	203	193	180	188	195	188	215	191	196	173	189	200	197	190	199	201	210	196	211	177	218	209	205	189	196	196	198	188	189	181	210	197	199	198	194	205	186	161	237	171	196	198	186	178	189	197	187	217	186	198	217	236	171	205	186	199	198	227	200	204	189	183	210	177	182	203	186	204	175	222	198	193	194	235	200	216	215	209	185	181	205	195	202	218	208	215	212	203	213	211	184	182	187	222	202	227	192	210	226	210	210	177	175	177	207	197	185	193	221	236	190	216	194	171	201	205	172	210	176	200	227	206	199	200	172	215	189	199	202	189	195	204	237	205	197	150	195	207	206	199	200	219	207	162	186	215	214	198	206	204	218	201	184	195	194	240	184	201	210	170	208	191	205	201	188	200	175	209	220	183	208	206	207	199	182	205	193	217	197	222	209	198	210	215	193	194	199	170	201	216	204	188	176	198	211	205	213	200	182	206	199	189	211	201	225	215	200	206	192	202	198	171	192	193	205	192	222	198	200	196	209	168	217	190	203	210	199	194	217	192	178	201	213	194	169	212	195	183	196	201	200	194	214	210	196	166	192	202	194	200	217	230	225	207	173	187	191	198	185	217	180	191	207	183	204	188	196	199	182	207	213	234	199	228	214	211	195	192	217	201	176	204	202	161	205	198	203	184	224	207	176	191	207	189	191	197	189	211	192	202	208	191	205	212	201	164	222	217	186	210	178	196	205	177	196	204	199	194	205	184	191	222	193	205	205	175	215	198	207	186	197	180	220	178	182	162	176	197	187	222	199	175	207	187	161	192	197	163	208	205	194	197	171	189	192	190	194	204	190	181	187	165	197	174	185	196	201	216	184	192	187	201	194	193	174	193	207	210	171	210	227	199	203	217	178	197	203	183	183	210	204	195	209	185	213	209	186	190	191	207	189	189	200	208	204	195	179	200	218	196	186	186	203	189	191	187	190	199	195	188	197	211	193	222	185	181	189	172	191	215	200	195	206	187	192	216	197	215	218	181	198	177	211	205	193	176	197	183	225	203	215	189	174	214	228	192	187	197	195	213	201	192	213	213	194	203	191	202	214	178	190	200	190	222	184	189	214	214	193	182	213	195	200	214	198	194	196	184	205	202	190	194	185	202	203	178	209	182	192	170	208	207	194	189	172	216	207	185	186	207	192	203	192	209	207	200	200	187	179	220	212	228	208	187	213	174	206	199	208	216	185	213	209	182	212	215	208	170	200	205	197	206	205	194	223	197	200	186	189	201	193	173	190	215	192	176	191	184	196	204	197	172	205	202	185	198	184	165	178	182	199	181	180	186	189	194	175	185	196	193	197	214	201	199	187	193	207	177	195	169	192	195	237	193	195	198	205	180	208	185	192	177	210	208	188	206	207	190	205	185	198	207	191	219	184	213	189	213	218	207	201	222	177	227	209	205	190	194	192	182	177	203	211	227	233	199	182	192	171	212	218	225	216	196	186	202	190	200	183	220	200	198	218	181	189	195	180	198	230	195	185	235	200	166	205	220	191	197	181	193	209	215	220	209	202	194	194	206	186	197	186	205	183	222	213	204	201	192	195	203	208	191	218	176	185	206	203	213	203	210	199	195	193	166	211	204	192	206	210	204	219	211	206	213	179	164	195	180	170	196	202	241	197	228	209	188	186	181	201	209	220	157	156	180	222	190	197	204	203	205	180	176	197	187	189	190	172	204	210	176	198	225	181	178	183	189	194	213	193	192	196	221	200	189	182	197	189	189	197	170	200	199	218	196	217	201	207	195	200	202	147	158	197	199	227	201	181	184	197	186	205	190	210	177	207	212	198	210	197	194	219	210	183	233	198	171	214	243	201	186	210	200	202	190	215	207	194	202	185	187	210	174	201	224	187	220	206	211	196	185	189	195	184	181	191	181	213	171	192	198	210	212	176	203	209	207	194	183	189	194	197	168	204	173	191	202	182	200	201	207	217	210	194	194	216	199	178	209	196	204	193	193	223	187	191	199	196	206	195	178	178	204	204	182	204	178	213	177	197	187	177	210	174	227	213	205	210	189	198	213	201	173	199	199	177	215	193	184	178	177	190	210	185	187	216	195	172	185	183	193	199	193	202	198	213	194	176	225	184	176	203	234	223	198	203	188	202	217	181	223	206	185	241	208	174	181	209	203	227	189	202	192	186	202	212	206	215	183	196	180	191	216	206	228	219	190	215	191	189	191	164	199	183	209	194	202	199	184	207	222	180	188	177	183	208	184	194	198	193	193	190	211	189	185	189	204	192	192	195	205	205	211	167	210	191	219	196	195	182	217	192	182	199	207	184	210	180	242	188	150	177	177	212	222	198	190	215	194	248	201	197	200	189	190	221	185	203	199	190	161	207	207	201	196	204	222	193	181	182	191	183	189	186	188	191	216	209	164	199	187	188	194	214	197	227	191	168	182	209	203	185	197	197	195	199	211	186	175	195	177	196	207	204	202	204	196	203	231	195	203	204	187	191	174	178	196	194	222	205	206	221	226	200	236	194	178	220	181	180	197	199	193	213	211	230	183	205	208	205	183	205	213	188	212	211	220	170	182	213	205	199	200	190	193	199	223	191	183	216	182	191	204	205	210	187	203	221	203	165	179	181	196	229	188	212	195	205	225	193	174	181	207	208	220	197	195	168	199	208	200	206	187	199	184	194	202	191	166	169	203	201	210	210	203	211	201	165	211	202	183	188	202	188	216	213	177	222	189	177	202	184	228	181	194	189	194	186	182	217	208	182	215	196	208	162	199	229	186	196	175	187	188	198	213	191	174	202	219	202	210	229	220	215	203	165	171	177	214	226	208	214	176	213	211	196	190	186	208	196	208	196	183	193	189	220	205	189	225	205	180	211	211	222	209	191	194	213	206	186	202	177	214	209	207	197	194	190	207	198	195	205	208	183	197	178	180	181	209	188	211	190	177	206	211	177	181	199	204	217	231	166	213	194	191	216	225	179	177	187	191	180	181	189	200	189	191	201	218	197	189	193	200	221	188	198	216	194	184	200	198	213	189	189	226	216	182	195	185	200	215	190	185	191	171	184	203	200	190	187	210	196	194
17685	6003	5486	6017	5170	4644	3512	2366	1829	1502	1394	1180	1149	1126	980	951	814	771	788	675	708	642	664	670	589	557	530	514	528	527	525	512	462	475	507	471	458	447	476	451	453	471	441	426	445	476	481	467	449	440	420	428	424	430	440	447	447	446	430	420	407	453	415	447	408	428	481	414	451	431	433	438	403	426	446	403	419	461	391	393	445	432	396	441	429	434	439	411	464	450	403	425	418	430	454	430	442	429	422	452	449	440	413	441	473	415	420	480	408	436	435	440	436	398	426	436	456	406	413	386	439	432	451	401	439	433	404	437	409	409	423	425	424	434	421	426	403	411	386	413	446	400	440	423	426	403	449	427	397	449	433	412	432	434	398	442	432	428	422	434	388	409	433	390	436	448	441	442	462	404	416	426	460	418	429	437	456	405	448	409	447	440	409	444	426	443	416	416	417	448	472	501	442	413	462	400	433	441	470	413	438	411	434	451	424	436	412	407	393	417	398	454	487	415	434	398	439	382	398	404	439	414	446	395	442	407	449	398	430	429	450	426	472	432	434	421	449	441	409	459	413	421	427	421	433	436	431	431	399	452	458	428	428	439	414	439	426	402	427	393	420	413	427	408	399	435	419	421	437	437	422	458	418	399	447	438	434	403	446	446	414	415	417	423	385	419	388	457	439	414	402	436	446	439	451	412	436	407	434	448	412	406	434	474	434	438	429	448	403	456	415	431	437	415	423	397	409	394	434	461	411	368	380	431	389	450	427	399	419	373	443	432	416	446	442	442	397	406	394	431	437	422	425	414	414	418	452	443	445	423	406	412	451	443	423	427	408	459	405	450	426	435	446	449	403	417	425	414	431	416	389	431	410	386	431	449	413	427	413	420	402	411	432	414	394	435	427	430	410	433	429	438	419	426	434	443	426	388	415	440	431	441	434	437	408	452	432	447	423	452	443	439	406	451	385	463	428	415	402	447	428	399	389	430	462	444	416	448	433	413	437	413	440	425	420	433	441	431	447	415	469	437	405	404	406	437	464	405	452	429	424	447	420	426	428	430	451	445	408	396	417	427	405	435	437	442	379	420	427	428	428	409	423	439	427	405	399	407	423	416	419	435	409	431	411	430	453	399	425	439	428	428	427	430	429	397	440	425	439	409	408	439	389	441	412	387	394	450	446	408	392	447	447	432	429	430	407	392	432	399	475	455	414	432	430	404	447	428	469	439	445	387	452	429	400	414	435	399	479	456	415	458	430	445	396	390	415	395	420	414	438	413	465	404	451	458	407	401	422	438	430	403	417	457	440	369	415	411	397	429	416	451	420	411	412	446	429	418	448	434	436	412	447	431	436	405	426	441	425	443	428	457	435	420	444	441	383	429	406	429	454	425	389	411	415	423	393	399	413	429	380	424	487	414	444	398	424	416	473	411	409	445	415	407	389	449	431	409	436	403	430	432	376	419	436	451	404	420	434	400	481	440	435	410	413	409	423	414	401	408	464	457	446	441	411	430	454	400	436	440	417	456	426	452	435	422	465	439	396	440	390	403	424	446	422	420	410	450	438	410	443	437	451	429	435	427	413	442	395	443	454	409	413	453	411	399	431	391	441	441	400	440	427	462	455	431	419	421	433	403	413	394	406	458	393	471	438	420	400	431	423	422	414	425	435	433	452	433	398	416	432	439	418	392	447	425	426	445	461	431	428	423	470	394	435	423	401	434	393	429	454	431	434	429	447	430	429	393	439	433	419	439	409	455	412	450	424	442	424	439	423	420	448	405	438	442	393	428	442	392	436	383	399	386	380	434	388	420	407	468	434	468	401	403	430	432	410	424	423	417	415	406	431	423	421	436	407	408	419	463	428	461	419	412	399	407	465	404	431	410	436	430	436	420	394	421	450	441	489	423	412	398	444	364	471	438	398	436	406	408	437	426	435	404	405	419	435	444	422	470	446	394	427	414	451	414	411	396	416	394	384	421	421	425	457	397	420	403	419	403	439	426	425	404	466	401	403	406	445	423	418	402	436	424	431	443	425	432	428	421	409	418	418	391	410	416	422	413	421	435	396	429	460	425	432	442	450	452	427	384	418	457	419	430	444	428	420	411	436	446	441	459	441	468	428	402	447	435	449	423	425	415	435	439	442	374	429	420	404	441	455	417	439	421	431	437	397	435	406	414	439	428	429	416	445	427	440	475	416	423	420	451	461	418	404	471	450	403	412	438	441	442	436	384	401	419	413	436	420	444	411	478	395	403	427	435	435	446	446	456	430	447	440	452	448	450	433	431	396	417	428	407	427	415	412	418	414	444	421	413	424	403	418	426	466	450	410	438	421	418	463	425	443	429	449	444	435	410	392	409	404	448	371	412	421	453	425	416	430	417	419	442	405	416	411	432	434	424	446	436	406	407	413	443	435	408	435	461	419	421	428	448	440	442	404	435	428	424	389	411	439	403	416	420	386	434	414	443	417	449	414	455	409	421	379	408	426	388	447	414	446	398	409	461	483	426	391	460	427	420	403	466	437	462	432	395	401	426	429	434	438	404	415	423	417	439	430	439	420	440	407	430	469	439	429	415	424	452	383	395	416	398	419	442	429	416	416	422	387	437	423	447	399	427	434	432	404	419	457	401	377	446	395	400	439	414	463	401	392	457	412	437	411	446	459	409	418	435	407	471	423	451	417	449	406	431	369	407	446	429	468	404	441	403	425	429	449	465	460	431	412	427	434	436	392	410	437	414	429	418	440	405	406	448	418	435	409	405	417	421	413	440	425	405	446	430	445	438	411	409	397	404	422	400	440	425	462	439	393	458	432	428	415	435	460	445	404	429	401	407	433	430	415	406	416	389	436	421	457	449	403	407	384	383	410	451	418	435	417	468	442	417	425	416	422	451	433	415	401	393	442	414	443	401	397	419	445	441	401	416	454	423	427	439	403	411	416	423	409	425	442	427	433	405	475	400	436	432	474	448	388	437	390	415	438	425	428	445	439	433	425	410	399	439	432	417	423	390	402	415	420	461	470	447	412	406	402	438	439	405	427	420	436	437	399	428	399	393	419	433	437	408	470	418	427	460	457	426	501	421	446	398	448	430	437	448	453	412	418	412	449	405	437	422	456	449	440	417	405	416	408	396	416	407	403	457	415	381	404	423	422	469	437	461	379	435	429	433	420	414	448	404	415	411	455	440	401	435	405	381	420	401	435	419	442	415	391	458	452	410	412	441	430	382	429	441	434	440	433	398	464	456	448	430	414	437	430	465	421	420	383	441	423	417	394	424	417	435	404	431	439	415	414	421	411	408	396	423	406	428	433	448	446	401	426	421	401	445	416	407	422	454	439	401	402	404	450	431	430	403	428	424	428	384	471	394	380	442	417	436	411	451	422	440	401	404	382	442	433	416	400	452	479	427	404	422	425	395	422	431	427	427	398	414	406	403	431	394	434	422	426	463	412	438	458	422	413	469	438	449	447	386	418	439	444	404	435	426	399	472	453	420	440	426	426	429
44850	18538	6899	3814	2723	2177	1474	1003	691	618	593	495	451	414	351	306	283	290	295	269	274	244	254	259	219	205	216	204	218	205	210	214	193	218	198	210	189	190	219	192	214	184	210	199	194	201	193	189	185	186	194	173	175	157	174	194	184	195	185	202	178	196	199	185	187	180	199	195	199	193	179	187	189	184	196	199	171	173	182	180	165	147	162	174	180	173	164	170	198	140	178	196	159	187	206	148	180	183	194	196	172	182	148	175	187	193	198	176	181	176	169	179	174	161	203	180	205	216	169	177	179	192	161	155	178	189	172	168	194	167	169	185	164	167	175	173	177	183	142	191	175	167	200	192	186	170	180	170	180	187	195	173	193	159	166	158	182	186	187	181	192	162	157	181	186	174	189	178	164	185	176	160	197	170	191	179	174	182	173	156	164	162	186	198	158	156	180	169	178	171	178	195	166	179	175	163	178	188	181	194	165	180	178	199	183	193	173	159	203	181	171	179	188	195	187	166	179	199	182	180	172	169	169	179	169	185	174	174	156	201	191	180	179	164	175	190	174	181	179	170	220	167	188	179	171	168	188	139	171	162	185	191	162	169	200	181	196	172	204	164	182	184	151	157	180	167	157	161	162	176	183	175	175	166	188	207	168	161	148	162	173	170	190	167	180	179	175	157	184	168	189	151	172	174	180	203	208	191	183	188	185	208	193	141	181	173	178	189	170	178	200	183	187	180	171	178	161	186	161	189	166	173	162	167	172	168	167	171	185	174	192	184	151	174	179	181	177	196	166	171	171	184	191	190	172	177	164	166	167	185	193	170	193	158	170	175	174	169	173	196	151	183	188	204	157	179	166	184	152	180	150	169	194	193	157	155	182	173	155	183	172	153	176	198	189	202	187	167	160	204	191	182	188	170	178	182	167	184	176	162	154	189	175	160	200	166	179	167	163	171	192	180	192	165	197	195	177	205	193	145	188	170	171	194	186	172	194	156	157	185	173	166	155	177	177	205	159	188	177	169	208	191	179	181	168	178	173	188	170	186	147	156	174	168	197	192	199	182	186	187	157	155	190	180	174	177	171	165	174	184	181	208	171	184	162	177	176	169	195	164	194	173	169	169	175	174	166	200	175	165	148	179	186	192	191	172	175	176	148	169	177	183	185	149	188	195	170	156	191	163	161	172	170	168	187	184	187	165	185	219	167	188	177	173	158	176	182	178	173	198	194	180	172	200	181	194	165	162	193	180	182	167	184	210	192	182	170	175	178	163	167	198	185	169	182	188	171	187	182	176	167	152	196	178	198	202	195	204	177	171	145	179	168	170	181	196	171	195	191	190	213	191	170	167	227	218	154	177	185	184	195	172	164	186	160	159	187	201	160	149	169	178	204	192	159	156	198	164	182	187	179	168	171	168	203	180	177	201	182	167	174	176	187	181	173	203	142	190	180	164	174	202	151	156	172	195	165	176	198	167	176	213	189	167	182	185	155	162	171	172	179	187	202	171	188	165	186	199	191	184	188	185	174	177	176	166	195	167	185	147	165	187	189	198	190	202	188	176	181	183	191	159	163	190	199	183	194	166	168	172	205	192	190	176	151	182	195	158	168	166	185	163	182	175	178	155	164	166	153	217	193	172	198	198	181	167	148	193	165	177	171	172	181	177	176	187	201	191	155	203	190	196	189	195	173	186	192	186	179	162	175	151	183	168	200	161	180	173	151	167	170	182	205	184	189	204	178	186	175	178	177	186	182	210	174	159	200	161	179	190	203	173	196	176	178	178	171	160	182	169	161	175	195	190	192	190	219	202	193	184	180	186	173	169	163	191	190	200	156	185	186	184	185	192	169	177	182	184	168	190	172	182	153	177	162	170	177	171	192	197	163	163	182	190	196	179	184	175	162	203	190	194	180	169	195	182	167	162	191	177	194	153	199	187	179	179	184	170	158	173	174	198	188	184	182	162	180	188	176	174	171	178	171	168	186	185	182	181	151	172	175	192	183	170	166	170	155	178	176	177	180	144	170	188	176	202	154	168	183	160	170	177	159	154	188	178	163	159	153	171	194	173	176	170	180	155	157	200	174	187	166	199	184	170	176	178	213	173	180	193	183	187	165	164	163	159	174	199	219	192	182	181	182	173	170	176	174	165	174	173	184	194	166	181	157	166	183	177	160	170	167	164	167	189	200	191	175	175	187	169	173	176	169	187	158	194	196	187	174	198	177	177	185	168	171	185	176	182	197	172	160	204	177	183	169	178	172	168	192	152	177	177	165	173	180	179	158	179	184	189	172	188	175	175	182	175	194	173	160	173	175	177	186	145	161	168	173	194	179	155	188	183	172	165	169	189	159	174	177	200	176	171	199	182	179	186	165	170	179	160	174	164	191	181	177	209	183	174	164	194	197	186	195	194	187	184	166	191	183	162	139	188	181	181	165	174	164	152	168	147	178	155	178	167	166	173	194	202	153	203	205	173	182	155	173	174	180	148	187	186	195	191	175	177	166	178	180	161	152	160	158	166	181	158	179	173	181	175	176	174	172	176	155	170	179	189	174	163	178	197	192	185	200	161	177	187	190	191	188	179	180	169	193	174	194	211	198	171	175	182	161	180	174	181	204	215	159	162	197	208	193	193	185	188	157	174	195	177	186	174	175	179	156	194	156	195	182	164	156	167	171	179	191	166	163	195	176	152	170	163	156	201	193	167	198	179	192	161	171	183	194	167	174	173	188	179	196	194	201	172	181	190	183	181	198	139	189	174	195	136	178	170	153	176	178	194	197	157	202	211	185	184	196	179	141	157	164	180	171	170	196	184	178	152	187	151	181	173	174	172	184	166	140	160	163	184	169	178	174	162	159	192	171	192	193	170	184	189	179	170	153	158	184	172	187	167	196	178	149	153	196	177	190	184	187	182	153	191	198	158	158	160	189	180	191	178	168	176	168	200	147	173	179	179	172	183	178	160	193	185	180	192	170	159	180	196	155	169	179	171	203	193	176	176	185	183	185	154	157	155	181	163	187	173	200	152	193	172	181	179	171	169	196	188	165	193	157	179	176	167	191	186	195	178	211	177	185	169	178	174	163	202	210	185	164	182	172	170	193	170	172	167	181	189	193	174	149	161	170	184	195	198	209	189	208	160	169	151	186	220	169	165	212	188	167	219	194	178	161	209	188	186	187	186	185	193	217	190	202	161	171	202	181	180	197	160	179	172	163	187	175	176	161	174	161	158	173	151	162	196	188	163	184	180	186	194	181	182	177	181	163	195	186	182	169	193	184	187	177	197	183	184	168	199	186	180	148	186	209	157	173	178	196	160	147	160	187	165	183	185	189	214	187	151	181	159	176	190	184	169	171	172	182	170	154	185	166	173	189	178	175	175	194	189	170	179	178	148	160	163	170	161	172	177	172	176	198	165	159	153	142	161	168	154	189	158	193	174	177	211	204	174	167	190	173	183	204	177	187	146	182	181	178	180	177	158	180	171	172	195	177	176	181	202	161	173
25587	10328	9462	10653	9433	8242	6459	4537	3261	2711	2429	2157	1888	1709	1631	1339	1253	1197	1026	1030	923	958	912	921	844	638	629	575	581	608	558	581	535	479	477	452	496	449	445	427	429	436	438	419	408	432	463	425	450	408	408	406	397	388	375	417	396	416	406	423	429	386	378	403	418	416	392	396	396	427	413	383	381	423	384	431	401	372	387	411	363	361	393	430	399	396	387	405	401	386	406	411	357	376	399	365	386	393	387	403	398	399	362	388	402	406	421	403	389	390	393	380	374	402	387	398	390	408	373	397	373	404	382	407	402	397	415	402	389	403	353	396	379	373	382	348	415	384	421	368	367	391	372	374	372	406	381	394	392	402	392	386	413	405	374	394	386	408	359	368	420	385	409	385	470	423	404	373	401	410	408	397	419	385	363	379	388	406	416	366	389	363	425	414	395	425	364	404	373	397	410	371	378	394	415	407	383	373	374	416	409	440	407	384	404	404	403	382	382	403	390	412	406	389	369	408	383	388	413	393	366	381	375	404	381	378	389	367	398	398	400	419	415	400	390	402	432	411	430	423	401	409	380	399	381	386	379	402	398	395	383	371	391	391	391	372	397	383	406	368	367	359	396	400	400	389	391	383	409	392	407	386	420	413	382	386	350	428	408	396	420	397	407	439	397	369	361	393	371	417	372	390	382	400	369	380	385	402	381	395	390	377	406	393	399	372	364	375	396	373	425	390	391	396	376	377	381	421	408	393	345	359	378	406	392	370	435	394	407	376	358	392	394	409	406	413	384	374	397	381	388	391	417	397	409	376	375	427	412	402	370	398	387	377	426	441	349	410	397	403	396	394	414	410	400	370	394	378	404	390	398	411	405	405	364	421	392	404	411	357	401	397	381	391	382	366	391	402	379	402	370	404	360	404	404	425	395	402	400	379	382	429	386	411	346	396	366	409	396	353	399	395	421	397	419	411	408	399	418	402	410	411	387	387	392	428	368	421	386	393	393	373	421	357	379	418	366	380	411	416	385	399	376	409	405	405	406	427	390	433	411	386	399	401	396	434	381	418	406	369	388	374	410	363	377	309	379	415	390	409	364	408	386	359	404	408	418	385	405	393	394	431	431	390	384	370	406	385	345	405	430	378	378	399	369	406	423	405	384	395	388	394	419	387	379	388	383	384	355	379	408	396	388	394	344	376	388	407	383	368	434	405	399	379	372	415	376	420	347	392	380	397	383	417	386	404	405	394	401	390	368	420	414	386	381	383	406	400	379	391	382	372	405	415	373	417	385	394	437	430	395	415	367	351	389	381	379	392	395	401	340	394	398	380	404	385	393	395	401	390	406	347	371	379	389	409	393	390	387	382	376	400	399	383	402	418	404	387	379	404	416	415	399	382	388	378	407	340	399	422	380	379	457	398	418	373	391	396	395	369	410	396	445	404	417	401	398	415	378	359	439	412	381	414	375	386	372	380	392	367	384	389	394	359	416	355	371	361	426	396	376	402	351	394	418	410	412	374	406	412	425	354	381	400	395	355	393	398	367	380	398	394	355	378	399	369	395	401	400	400	377	402	414	402	396	389	402	358	382	387	386	431	376	429	402	389	395	380	367	383	384	390	424	396	388	398	388	417	415	402	395	386	431	403	364	366	371	404	366	436	409	380	372	416	387	407	407	387	404	430	367	391	394	386	435	385	375	418	408	357	355	387	410	403	386	430	380	378	414	386	418	395	443	397	385	346	389	391	389	392	372	383	365	380	391	394	394	379	365	384	405	409	368	370	351	412	400	389	388	368	364	435	434	376	397	404	397	387	421	419	409	393	367	383	355	379	407	392	401	414	384	410	376	415	391	406	376	396	410	411	402	398	416	378	391	376	395	389	391	392	418	380	411	381	389	441	420	426	387	407	436	384	393	401	377	427	371	365	360	430	402	423	368	424	398	382	413	412	387	403	389	391	434	397	393	373	408	400	438	410	397	402	387	398	422	393	360	375	381	402	411	390	373	389	420	402	398	392	409	393	414	400	417	413	396	408	379	427	404	392	361	379	389	399	398	386	362	416	403	393	424	397	409	400	395	384	398	410	369	397	395	399	356	378	404	349	380	406	432	418	407	399	389	398	373	390	406	405	413	389	391	406	424	368	418	385	372	423	390	399	398	396	386	412	361	417	384	434	410	402	371	378	408	413	378	372	409	383	397	383	383	401	385	376	408	425	405	375	390	399	425	387	389	384	413	390	420	411	397	375	353	361	366	387	387	384	374	411	420	378	388	370	393	391	416	380	369	399	389	427	380	420	430	391	360	392	424	417	368	394	346	407	399	366	404	392	412	398	419	387	403	395	417	391	359	441	401	388	402	383	401	383	417	389	407	408	375	421	385	412	411	350	401	360	388	414	374	395	356	408	366	395	376	406	373	389	381	428	425	387	383	423	381	396	364	382	411	400	394	387	398	357	416	364	434	386	364	400	387	403	418	417	370	408	390	399	398	365	414	414	375	397	421	377	403	359	384	396	378	386	363	410	380	435	395	373	401	402	425	417	395	377	401	419	384	395	418	382	412	394	376	415	376	406	387	382	377	389	414	422	372	422	380	386	422	400	397	403	382	415	412	381	361	398	374	385	391	350	381	409	383	394	385	383	411	400	382	418	391	389	391	402	384	399	389	412	380	345	364	375	351	438	403	380	389	373	374	432	407	407	391	421	367	386	340	366	380	385	384	378	360	380	403	352	357	422	394	372	381	379	374	397	376	409	404	394	377	417	413	375	408	392	393	371	374	420	414	375	398	411	389	369	409	396	360	392	385	373	391	387	377	404	406	398	384	416	373	406	378	401	397	429	411	414	374	424	418	379	422	398	415	348	375	373	406	386	389	365	384	422	359	405	387	385	400	394	399	372	420	382	404	405	415	416	443	373	365	402	384	411	359	450	424	400	385	393	417	379	404	354	396	436	403	380	395	430	391	406	392	370	405	390	411	388	402	416	399	387	382	391	418	387	371	393	417	401	409	399	398	402	385	380	367	403	363	391	406	388	414	405	406	398	393	414	378	386	374	393	402	379	422	388	419	397	428	398	386	370	386	408	387	383	458	408	390	387	362	388	381	390	407	381	405	368	373	371	402	359	378	365	379	402	370	359	404	402	382	412	397	373	420	399	387	390	391	368	403	402	390	391	369	371	375	408	416	426	373	409	369	391	369	406	383	421	389	418	366	390	363	385	378	403	408	391	392	400	422	431	354	376	404	382	379	419	431	401	367	384	391	432	410	364	369	390	393	380	375	394	431	398	390	368	375	384	362	394	363	411	363	392	388	408	400	377	410	364	398	390	380	399	395	400	349	397	364	385	389	426	383	410	378	371	400	385	387	395	376	412	389	411	381	429	381	397	407	392	359	369	387	411	382	406	376	406	411	389	392	407	358	383	428	385	396	397	408	387	406	397	400	337	389	373	400	379	393	386	391	402	405	396	433	379	381	399	376	397	374	378	381	356	394	413	345	428	368	417
55375	25482	10408	6000	3653	2930	2071	1459	972	803	656	577	499	447	481	398	398	400	379	328	338	306	291	329	306	252	264	242	300	244	209	230	234	206	220	199	162	197	220	191	194	202	232	194	202	197	181	185	202	184	207	184	209	250	205	203	202	210	203	203	207	185	205	206	217	208	194	203	192	186	203	177	175	195	235	195	184	203	195	197	198	181	185	155	189	191	210	213	192	199	199	178	188	177	211	187	190	175	174	173	176	177	185	218	209	177	221	212	183	194	185	188	162	186	183	218	191	195	228	172	174	202	192	180	182	179	200	188	193	198	176	211	176	187	193	189	172	182	199	180	176	219	183	188	200	194	190	217	208	200	191	208	168	216	202	224	198	186	235	190	224	201	193	221	188	191	197	215	205	195	185	193	210	196	196	201	195	201	177	195	166	178	199	204	190	208	218	223	182	210	192	200	189	192	183	174	222	202	197	215	207	180	161	194	192	241	189	199	219	191	192	206	222	161	169	192	193	206	196	185	191	193	186	182	175	195	224	190	203	177	182	193	203	205	207	204	179	202	216	223	209	174	195	180	207	201	185	225	220	199	201	195	169	203	202	195	192	193	200	190	243	214	197	174	224	202	215	202	164	171	175	180	188	215	187	181	177	201	191	181	191	204	193	190	208	186	186	185	223	182	184	213	188	211	180	150	191	208	189	206	217	214	211	191	169	200	179	181	196	178	193	178	193	215	233	175	200	193	185	212	176	229	183	191	164	171	204	182	190	190	199	204	188	198	174	204	180	210	199	184	189	212	200	207	193	202	186	187	205	186	190	211	186	209	206	203	206	193	193	199	189	186	184	210	171	173	214	210	190	206	200	182	213	204	185	185	190	199	185	178	197	166	195	181	183	207	185	161	203	215	169	198	201	211	203	184	202	183	190	191	197	196	160	197	208	186	193	190	194	205	209	205	170	166	171	199	187	189	220	167	203	171	201	229	200	198	191	189	187	166	188	187	175	179	173	188	212	214	183	198	225	196	218	197	187	189	197	212	178	203	191	189	199	182	165	188	190	222	167	178	198	191	186	215	197	192	204	186	203	213	182	191	185	200	186	191	197	207	229	198	197	227	222	202	178	200	179	197	208	211	182	168	200	198	212	191	190	179	187	216	225	172	171	206	204	170	163	197	181	171	214	187	182	184	194	207	194	208	209	209	177	188	186	212	208	168	207	185	211	191	177	171	181	201	203	199	203	185	200	185	195	197	208	191	195	216	229	218	195	183	182	215	163	173	209	202	190	195	194	212	215	175	170	198	190	200	194	190	198	211	195	193	194	238	201	208	172	185	194	188	175	213	200	191	204	217	208	214	191	208	204	214	195	170	197	211	166	217	192	197	203	202	196	227	192	208	203	185	224	205	185	167	193	196	205	205	209	192	193	190	183	207	195	200	203	192	187	189	180	210	192	205	216	195	200	186	200	204	190	175	186	213	194	216	194	178	185	186	212	160	179	195	201	174	182	183	187	211	168	198	214	192	225	223	176	172	210	166	171	165	177	233	175	214	172	172	187	186	185	188	174	175	186	221	169	194	193	189	186	172	192	176	201	216	168	197	204	213	189	203	199	196	158	194	189	188	238	202	173	206	192	196	194	175	182	180	207	208	180	187	185	191	194	200	201	217	186	197	199	189	174	184	199	162	209	194	198	169	167	191	204	223	187	205	195	211	190	202	208	188	223	193	200	183	194	217	194	198	228	218	215	229	210	202	190	196	192	200	194	171	204	200	201	181	194	205	186	179	226	216	191	197	203	199	193	206	210	198	195	188	172	193	187	196	227	190	197	183	198	200	173	202	207	194	178	201	205	188	160	186	217	205	217	195	207	202	188	178	192	170	201	185	198	201	185	189	176	203	197	176	185	203	184	196	184	197	179	171	197	218	180	203	213	182	180	210	209	174	193	183	188	175	189	198	197	192	201	181	182	175	177	183	202	191	177	168	206	203	215	190	197	187	205	200	186	207	204	208	200	206	221	214	206	190	185	210	182	191	210	192	203	173	198	167	194	183	179	193	195	197	194	186	184	221	176	161	194	200	189	211	184	189	207	198	195	209	191	195	178	159	178	192	159	187	173	177	212	198	179	224	189	180	202	196	197	174	191	196	198	201	173	194	201	208	191	172	198	170	184	189	190	200	210	217	202	208	184	188	195	225	200	195	198	170	212	208	185	192	208	189	206	208	206	206	197	184	161	184	207	204	164	226	184	212	213	196	205	197	186	179	161	178	183	210	207	180	172	199	192	193	203	190	209	188	188	200	203	199	195	176	174	184	182	211	202	187	191	191	196	196	170	212	187	204	185	169	219	195	187	194	197	186	185	182	195	194	202	182	201	211	210	171	176	183	186	186	201	206	194	181	183	170	232	201	191	180	197	188	206	218	188	204	184	197	181	179	223	199	229	187	182	186	214	177	204	179	219	197	198	193	216	175	202	205	185	187	190	206	181	195	189	203	195	186	204	205	215	224	191	201	186	217	216	211	196	180	187	186	159	215	211	214	223	203	191	234	190	207	183	200	221	176	199	216	184	202	220	188	197	189	202	201	189	189	172	204	178	202	194	168	204	175	172	198	210	188	191	213	183	192	184	223	191	199	180	164	209	206	183	184	209	185	195	202	191	204	204	200	200	225	176	166	208	174	202	193	187	170	189	168	187	211	172	206	165	202	181	249	208	200	222	190	197	214	214	191	190	193	177	210	220	176	211	203	201	181	202	212	185	158	194	218	216	177	190	193	188	179	193	200	210	205	187	190	172	207	187	197	194	188	210	189	216	159	183	186	183	208	182	191	183	193	166	187	186	191	206	208	190	221	179	174	212	170	181	188	181	182	209	178	192	207	181	195	191	190	192	157	193	176	188	183	144	196	205	203	204	215	200	210	201	217	196	212	200	188	185	191	183	184	195	208	176	213	185	186	198	199	184	207	170	195	184	171	182	205	193	183	203	200	191	194	191	172	195	187	175	193	202	189	174	223	169	191	197	191	186	188	203	257	211	210	180	187	209	199	175	199	223	180	174	193	194	173	210	199	188	200	154	190	181	184	195	213	189	195	170	197	201	196	173	191	168	204	204	209	202	203	195	177	178	207	194	194	236	219	217	201	165	196	197	180	206	201	205	196	180	191	201	211	211	187	214	185	173	179	166	187	169	205	170	196	193	190	206	168	208	177	209	196	206	189	215	196	179	196	212	187	186	190	174	197	188	196	206	200	191	190	172	196	193	209	195	202	194	189	196	184	216	206	201	188	166	189	196	199	184	190	205	205	184	217	206	183	206	185	198	202	172	160	190	197	192	154	206	174	209	187	189	191	208	218	208	208	231	200	173	166	213	202	191	208	193	192	190	187	169	214	219	197	202	202	213	189	202	218	191	204	214	208	204	199	196	208	194	180	185	176	228	192	198	158	176	195	208	184	186	223	195	183	203	226	192	201	186	199	199	185	209	206	211	187	195	178	196	181
31666	14112	12859	14160	12055	10951	8366	6126	4283	3537	2997	2790	2454	2213	2108	1814	1633	1572	1545	1399	1311	1238	1295	1200	983	776	744	720	715	809	676	704	607	597	555	500	512	490	521	494	497	510	487	483	470	495	467	468	440	389	457	483	442	426	429	464	456	447	425	451	439	451	465	425	460	434	427	433	469	428	423	404	457	453	428	411	429	425	452	422	438	449	426	440	416	442	427	441	397	443	434	449	384	412	421	438	439	424	429	437	449	427	416	420	448	454	418	419	426	406	430	469	444	406	435	446	444	454	441	446	411	433	422	455	471	422	419	435	396	439	422	430	440	418	446	435	421	446	408	449	427	460	441	443	434	418	409	426	398	402	453	468	430	447	429	443	459	425	408	392	439	433	432	421	420	465	397	409	428	446	398	437	437	429	431	475	432	458	376	458	436	429	431	448	417	417	424	416	420	425	431	456	434	410	435	446	427	447	395	425	462	404	446	452	421	397	424	413	405	415	409	436	456	461	459	376	404	412	445	420	430	411	430	418	403	394	427	409	444	452	378	427	422	422	410	417	465	426	435	432	429	450	415	446	451	459	405	413	406	380	419	444	428	451	427	418	456	439	448	410	410	452	458	417	428	444	420	407	426	447	453	411	413	416	452	414	391	443	454	460	422	424	415	447	443	423	437	406	376	424	457	462	405	464	447	453	421	439	467	431	425	404	441	441	435	437	411	395	397	407	434	432	434	440	442	440	397	395	404	405	440	388	419	430	403	438	455	384	405	393	443	425	406	450	448	451	414	408	429	400	431	427	387	446	417	443	437	417	448	404	389	452	378	387	397	413	407	435	429	472	394	386	434	425	454	461	452	440	410	426	426	448	400	479	412	401	454	444	455	459	440	415	420	420	448	446	438	419	410	441	451	409	423	393	426	413	412	416	437	429	484	419	416	384	418	390	432	459	419	438	430	418	407	437	425	424	436	408	427	407	414	381	396	412	400	441	430	447	439	436	436	417	436	388	390	413	387	437	447	412	394	452	455	428	448	446	406	438	428	454	422	442	403	436	419	460	397	408	430	415	390	414	411	446	431	429	428	452	410	429	429	422	416	426	438	442	404	437	423	430	422	436	420	446	426	415	433	408	408	451	425	435	437	418	379	442	427	419	437	457	418	442	428	420	419	427	413	405	424	446	423	433	442	383	424	435	424	457	430	437	450	402	414	431	405	453	402	411	426	442	410	397	445	443	444	459	411	448	432	414	394	441	423	453	451	424	442	460	420	403	401	429	474	410	424	400	418	451	434	415	423	458	418	404	427	457	431	465	385	417	435	428	428	434	418	415	396	414	428	400	458	415	418	405	435	437	402	435	382	460	434	401	433	421	445	411	421	412	406	434	455	437	413	423	413	425	422	408	450	428	421	409	412	438	423	444	442	367	430	409	423	464	403	409	398	453	422	424	418	422	413	392	440	429	435	416	430	445	456	424	428	432	415	423	409	443	468	441	410	443	467	419	431	420	467	387	418	420	424	412	410	426	423	434	397	445	416	441	450	438	416	414	413	443	441	414	432	443	435	440	448	416	450	421	402	405	417	435	448	417	435	487	453	439	396	422	451	449	430	406	392	494	439	461	434	438	458	443	443	390	438	434	419	413	444	426	467	443	467	458	441	419	428	413	390	407	412	413	427	429	384	410	430	433	427	410	439	424	419	406	414	408	410	416	390	413	403	413	407	428	422	433	431	396	451	430	397	396	423	418	416	430	454	460	420	409	433	455	379	426	389	418	437	445	406	416	421	416	410	411	418	413	422	434	433	432	433	434	437	394	424	432	411	403	394	442	395	399	431	425	414	436	475	420	438	397	441	415	418	411	427	373	394	439	386	426	431	430	460	441	450	428	458	397	408	403	428	423	432	448	452	412	426	400	434	444	452	415	438	400	438	418	401	464	458	443	460	431	416	416	416	430	452	410	403	453	459	431	419	417	479	425	426	393	426	425	422	435	421	432	422	427	435	387	421	430	441	412	439	411	427	384	425	433	439	430	421	432	477	437	421	453	469	373	420	436	455	438	450	429	435	457	454	455	452	437	433	422	420	441	415	444	429	405	435	420	396	394	422	430	374	448	425	448	433	439	406	430	407	432	422	467	438	449	458	423	429	404	435	406	415	414	461	392	420	425	433	422	427	404	414	417	430	392	448	422	436	452	435	436	414	419	414	412	435	429	402	457	446	428	419	466	423	425	438	452	427	439	418	397	426	433	432	413	420	407	438	431	403	409	442	443	402	412	423	441	431	441	410	430	413	395	438	405	407	416	469	415	447	396	459	397	431	421	460	432	403	402	430	463	476	385	387	400	423	382	443	429	405	402	393	409	473	445	427	449	423	430	416	464	446	439	419	444	454	428	428	389	359	438	421	417	437	426	450	443	395	402	432	431	388	432	421	456	420	396	437	411	431	439	388	437	432	457	431	410	424	413	423	428	436	448	369	427	421	420	441	431	423	431	423	429	410	416	407	422	427	419	430	413	435	420	450	425	433	430	388	415	393	499	458	460	410	444	410	437	426	396	429	407	425	405	429	413	386	434	442	421	409	422	437	458	442	437	409	458	477	406	417	446	390	431	424	457	428	410	383	453	433	444	444	439	446	441	429	435	435	410	413	420	403	442	390	432	455	374	417	408	431	419	393	416	406	421	460	449	433	403	435	402	431	401	423	412	423	405	436	431	431	430	449	441	401	430	478	394	427	404	417	400	423	426	445	434	454	408	427	448	425	410	399	449	397	400	442	423	401	425	445	409	439	413	432	437	419	396	420	460	417	427	410	390	447	448	420	416	392	412	413	436	430	413	473	413	450	413	419	442	443	435	409	430	381	427	445	440	439	436	428	430	397	379	409	455	442	427	421	406	432	405	436	433	462	426	428	404	421	427	407	442	415	433	446	431	436	441	412	404	447	386	430	455	411	426	427	424	445	467	452	424	458	439	445	390	487	408	410	453	428	465	466	421	413	428	431	419	437	440	442	426	439	419	430	396	426	430	407	431	398	413	436	415	401	400	413	495	449	455	419	416	418	439	427	453	404	436	430	434	464	454	408	419	449	464	429	398	420	409	418	417	393	424	424	435	431	412	437	404	388	444	405	406	403	393	422	449	438	421	413	411	394	440	421	409	454	428	414	424	444	448	455	391	452	436	433	455	448	432	430	392	445	431	438	406	433	423	436	448	427	446	471	394	419	448	423	419	443	432	397	432	423	417	430	437	391	427	397	399	430	444	392	430	426	381	436	421	402	439	466	441	438	420	450	488	410	447	452	411	449	420	416	432	425	431	434	425	400	417	435	425	440	438	422	433	446	416	409	438	401	448	441	427	387	439	388	414	438	376	449	437	453	413	449	382	392	434	440	416	410	466	418	458	424	427	428	420	417	460	450	430	451	421	464	415	415	455	413	439	435	427	418	393	452	428	472	417	450	398	413	418	448	437	405	389	432	425	405	401	430	453	438	410	441	420	453	408
32642	10738	3464	2013	1362	991	826	576	422	340	305	313	279	275	258	250	276	242	271	256	224	208	234	236	216	181	213	233	187	214	193	208	189	194	185	190	219	202	204	192	177	176	199	188	171	169	178	201	181	196	172	198	194	183	202	169	213	192	217	177	167	205	202	225	199	198	220	208	206	193	182	205	198	208	176	189	177	190	208	194	191	166	188	180	187	179	195	210	165	195	193	187	164	159	173	189	177	209	175	202	200	193	168	188	211	188	201	203	187	215	195	193	183	183	197	198	187	175	194	179	215	169	168	190	182	196	198	185	200	175	161	173	162	192	206	177	178	201	196	182	193	185	164	184	198	204	174	200	208	181	220	198	180	201	162	176	184	188	192	200	184	205	184	174	169	180	174	174	209	193	190	177	189	198	181	177	182	170	202	194	207	223	201	199	191	182	204	200	222	192	219	196	162	205	179	179	173	188	192	198	178	199	202	221	213	201	197	191	184	181	190	186	219	190	176	187	199	180	191	197	234	165	188	175	176	195	184	194	190	187	194	215	169	198	161	175	165	166	196	178	175	157	192	217	180	159	222	179	225	185	188	181	184	183	197	192	207	179	193	204	164	228	193	169	186	181	200	190	198	203	184	204	203	192	206	222	228	214	200	186	194	192	190	206	168	184	183	185	182	170	180	177	192	169	196	193	203	180	203	195	169	197	225	190	182	197	194	181	215	187	201	222	190	197	188	179	194	168	183	183	191	201	188	194	182	191	184	192	195	165	204	194	183	195	167	216	221	191	185	200	213	223	195	213	171	179	164	198	168	193	200	201	161	175	160	193	187	208	203	216	229	183	189	180	172	169	174	179	188	195	183	197	211	198	187	206	201	184	207	190	201	195	200	192	177	196	191	198	191	187	198	191	197	210	189	206	221	213	211	184	181	177	173	184	181	201	211	209	159	165	161	178	169	212	199	220	184	177	213	164	197	191	203	183	185	213	185	180	175	195	194	197	209	180	193	186	170	175	166	184	178	220	216	175	220	175	183	186	187	214	192	178	175	172	183	193	186	175	148	204	207	204	193	184	174	216	182	214	211	193	202	222	200	181	163	175	198	195	180	207	176	197	182	183	176	197	191	199	182	182	182	202	200	202	189	198	201	196	181	179	197	172	171	171	199	163	193	190	176	199	204	175	186	189	163	195	194	188	222	194	207	188	201	202	183	176	167	182	184	187	145	178	201	184	185	206	190	198	185	216	191	199	184	191	180	189	181	226	187	216	213	201	202	187	184	204	188	210	166	199	194	192	183	179	190	211	207	196	181	208	192	196	166	203	187	204	194	188	207	194	205	187	194	187	218	182	194	184	224	179	190	190	207	186	188	185	181	165	182	189	196	175	172	188	196	193	192	176	210	192	199	196	186	187	175	157	196	202	193	202	201	212	209	201	177	175	182	166	207	189	230	207	178	210	194	214	210	194	179	194	205	197	176	193	195	173	185	198	199	181	204	204	206	190	203	186	175	195	218	199	217	202	193	190	210	163	194	186	211	200	200	179	214	206	196	195	196	191	189	206	195	180	190	175	203	197	193	220	191	198	191	183	141	182	190	163	186	201	187	189	200	176	199	176	182	197	195	193	194	211	204	189	193	199	230	202	176	207	209	190	174	204	200	204	176	196	198	193	167	168	191	172	206	209	193	174	179	169	193	191	168	180	166	197	199	196	193	169	212	177	186	167	176	191	204	209	207	203	208	176	170	198	221	205	203	203	195	172	174	170	182	193	225	200	225	198	176	190	192	189	179	189	171	201	202	185	182	181	201	204	179	179	174	182	179	192	179	178	182	191	187	177	203	175	202	170	183	199	165	211	193	187	184	159	207	188	201	192	177	204	198	191	187	200	196	227	195	186	194	181	218	189	182	207	208	184	210	196	176	199	175	201	185	203	170	196	201	168	175	219	199	185	167	187	207	172	195	178	197	193	194	184	195	195	195	180	200	184	216	199	178	175	194	211	190	190	169	209	184	183	173	195	194	208	169	196	201	182	166	177	187	190	225	181	183	185	179	172	169	182	189	179	201	175	190	199	195	192	180	196	173	185	200	197	205	188	185	210	198	190	189	181	156	197	201	192	188	197	205	190	157	184	193	184	183	196	179	202	180	196	180	198	194	184	212	194	215	191	196	174	180	194	194	156	200	176	184	186	228	199	203	189	214	218	192	196	182	186	210	201	198	189	170	207	197	207	180	183	185	175	196	193	196	177	195	188	184	207	188	167	213	198	201	181	217	179	173	194	187	186	163	188	190	198	200	173	201	196	193	181	196	178	185	181	171	193	190	176	195	209	183	194	201	196	203	187	206	162	205	191	183	182	205	174	206	200	202	193	204	181	179	153	219	193	215	191	209	171	176	173	190	169	166	176	188	176	204	195	200	203	192	203	182	204	209	215	197	175	194	209	191	205	171	218	194	194	184	193	205	188	173	188	218	205	204	210	179	178	186	186	187	192	170	210	166	190	209	176	184	185	171	196	184	178	199	196	202	208	204	201	197	193	184	205	206	188	211	191	184	206	192	200	191	193	184	178	210	212	187	194	193	185	209	201	184	207	218	185	177	195	176	177	170	174	202	196	199	193	202	208	184	166	163	184	198	198	211	187	217	202	183	186	191	198	191	193	187	182	174	204	193	215	168	189	193	214	192	186	170	217	203	182	186	186	196	199	196	192	174	171	183	180	207	221	178	203	185	213	205	200	212	200	173	163	208	191	206	191	183	179	207	193	179	167	198	204	211	174	206	228	177	189	169	206	212	173	191	184	212	214	178	207	191	194	179	205	174	184	195	179	190	172	203	176	215	181	220	201	176	188	184	205	206	188	176	180	173	187	188	198	196	210	191	199	191	176	202	223	172	193	180	195	171	202	197	183	207	207	217	193	200	172	199	168	189	179	181	221	203	189	176	191	164	207	216	227	206	188	182	198	182	179	196	163	187	208	202	182	224	190	211	218	192	170	182	151	196	211	234	184	179	194	186	215	190	187	187	188	175	198	204	165	175	179	165	206	187	182	197	185	199	184	219	192	195	193	221	194	205	188	192	198	210	169	212	167	192	214	201	207	168	182	182	199	198	195	196	172	210	172	189	165	191	210	160	187	168	170	165	195	223	202	201	193	200	205	191	185	182	202	223	195	194	203	171	177	210	184	187	171	209	189	207	192	185	199	195	210	207	185	184	180	201	212	169	186	201	211	179	209	188	178	200	181	180	199	190	223	204	213	203	163	185	195	208	195	178	208	199	195	196	206	192	168	209	183	199	186	160	199	176	189	191	217	184	202	194	205	201	204	167	186	188	198	178	203	198	204	195	189	199	182	187	209	215	185	209	153	193	226	190	178	209	177	177	209	206	204	195	208	194	192	175	182	193	187	181	187	189	173	207	215	202	175	191	204	197	183	219	189	203	198	186	195	164	169	184	215	178	194	174	169	160	202	172	200	228	205	187	208	194	185	193	201	215	205
18264	5675	5704	5527	5145	4202	3179	2350	1721	1236	1128	1012	994	978	869	774	805	749	840	739	719	729	658	631	598	543	515	539	503	540	502	487	497	496	453	485	473	451	462	459	423	418	432	432	456	465	431	467	433	405	397	424	471	419	453	433	407	401	461	422	440	421	412	398	394	405	456	427	440	396	424	453	435	366	414	415	417	442	425	393	430	410	421	445	388	410	400	390	367	435	436	402	430	411	413	379	421	433	415	388	425	441	407	414	404	409	422	423	381	453	430	437	430	428	396	435	414	381	423	412	390	416	411	408	400	410	445	421	419	436	423	423	436	407	431	420	437	454	414	418	414	419	427	393	447	426	428	428	427	418	423	418	386	409	439	399	399	405	409	416	412	378	415	397	385	411	385	426	433	426	394	427	407	419	465	425	411	421	384	409	428	445	384	429	387	421	405	381	433	435	426	402	423	409	420	420	409	420	385	409	425	398	409	365	403	390	439	405	399	420	407	411	461	423	427	437	434	449	396	448	404	403	424	416	415	454	391	404	397	387	421	393	416	407	419	442	400	430	396	434	395	434	411	391	403	425	417	415	408	403	453	362	430	407	422	406	409	430	409	428	407	406	404	428	375	449	444	431	444	428	429	432	414	441	408	427	417	422	420	423	401	397	419	401	411	445	419	424	444	427	401	392	433	402	448	400	422	433	442	418	427	386	411	386	419	397	393	418	409	402	413	392	440	417	417	433	446	408	441	420	409	417	432	414	409	383	434	420	423	379	407	410	430	407	418	403	435	403	432	383	392	370	416	426	397	425	415	397	421	456	415	411	451	419	434	384	416	424	436	386	371	433	394	426	415	412	404	406	402	430	435	440	418	417	378	399	379	392	400	448	395	400	415	418	396	408	416	434	430	429	400	432	404	388	410	422	440	417	417	439	444	403	411	401	418	389	453	423	403	439	433	442	419	460	424	423	401	416	428	421	405	449	442	443	395	419	410	439	455	454	440	432	389	392	408	425	386	422	443	441	435	418	386	405	403	455	405	371	438	411	402	382	421	442	418	442	418	413	459	427	400	422	431	406	397	450	395	395	445	410	405	379	408	398	423	406	410	414	420	430	438	440	406	413	409	419	418	412	428	433	422	426	419	395	456	429	406	405	436	393	417	442	405	422	384	403	444	401	394	443	407	432	408	416	378	405	379	438	423	400	410	420	405	427	394	409	392	400	414	405	420	414	420	428	409	427	422	373	416	394	385	402	428	415	395	423	424	427	404	434	427	411	390	420	422	457	403	403	409	396	414	429	441	406	417	416	413	426	424	415	424	381	412	397	429	393	422	474	374	455	405	403	407	432	447	407	405	443	429	384	425	421	406	406	412	439	442	428	418	419	413	414	408	408	384	417	418	396	404	405	396	436	405	416	413	378	409	407	415	465	390	417	411	412	425	406	409	393	434	448	412	386	400	415	391	446	430	475	395	415	409	441	407	402	432	421	434	435	422	409	398	443	410	416	390	405	435	403	411	400	410	445	420	391	418	401	417	426	416	466	413	382	415	388	442	405	401	412	394	407	444	427	422	402	407	414	451	402	457	402	385	399	402	415	394	415	413	432	426	405	414	414	380	422	370	416	401	428	429	412	407	412	431	416	431	460	419	425	420	393	419	402	381	407	428	421	393	395	388	396	402	414	395	434	416	418	463	411	416	422	439	391	413	431	427	404	419	417	429	414	394	439	408	419	417	436	381	393	421	408	410	412	425	430	401	416	414	404	387	431	381	408	410	414	390	448	359	389	406	402	425	414	406	423	460	406	449	401	420	448	446	429	461	416	394	442	407	425	411	388	376	393	424	442	451	420	441	404	385	416	463	405	427	424	378	387	429	435	386	449	396	437	422	443	436	407	482	393	414	423	403	408	433	438	411	412	416	457	386	419	407	413	447	389	420	427	398	445	418	428	443	438	397	399	385	423	435	384	405	412	413	383	434	429	428	425	421	399	441	414	382	416	408	398	435	413	421	410	407	403	386	431	416	413	436	398	419	408	398	420	404	429	460	400	430	424	454	411	444	455	408	443	432	399	442	396	455	430	427	443	406	415	415	430	452	441	419	416	399	422	407	405	393	385	418	411	402	440	415	393	415	389	421	424	400	429	424	432	398	412	417	416	438	423	390	435	411	426	379	408	447	414	461	456	387	401	415	407	408	410	419	389	403	413	393	435	417	403	424	426	394	429	400	409	425	405	400	398	427	421	401	398	397	393	393	400	402	420	394	383	424	418	416	423	388	458	435	399	399	422	420	413	428	400	407	427	434	446	428	394	405	432	401	408	392	425	428	378	402	404	448	413	445	418	439	426	411	420	484	401	365	416	413	441	414	404	400	460	377	414	417	427	404	399	405	448	411	468	404	406	403	394	410	417	432	440	432	456	439	419	436	417	477	418	433	417	410	424	409	379	405	394	377	421	386	384	382	420	447	398	387	398	410	410	401	433	422	391	394	423	461	408	418	409	446	411	413	447	413	465	427	402	454	400	429	409	411	414	399	416	409	416	430	413	411	414	399	397	353	431	425	441	418	457	398	421	443	394	401	410	422	388	427	459	450	420	457	423	431	399	423	455	391	408	391	407	406	419	458	406	403	408	426	396	393	384	408	428	425	387	454	415	402	390	431	422	377	449	400	409	391	426	381	370	419	443	390	448	375	430	397	410	393	404	404	399	455	414	391	432	434	397	387	433	411	403	424	431	392	434	436	406	409	390	427	410	451	396	419	398	414	437	400	429	412	437	421	446	425	412	416	398	370	389	417	408	454	418	421	394	404	444	392	417	389	402	387	415	404	372	413	409	399	412	416	419	434	444	402	396	396	410	435	471	391	436	428	424	400	421	436	429	447	427	366	414	407	406	396	415	398	389	399	417	460	390	403	440	408	426	385	410	379	403	415	442	425	428	395	399	408	431	403	395	431	405	432	406	432	376	376	439	425	390	435	382	404	421	435	448	378	446	416	408	384	383	420	412	413	376	421	426	410	427	391	398	418	418	408	416	417	459	455	445	411	423	439	431	393	437	428	428	390	418	399	406	438	406	442	382	432	414	394	433	408	453	425	393	409	424	466	398	423	432	440	454	435	410	426	464	419	396	415	404	419	380	411	421	415	458	424	379	391	435	399	398	427	418	402	437	400	392	434	426	361	397	436	442	432	435	418	423	432	396	427	381	376	441	421	429	403	398	432	412	441	387	420	393	430	389	438	416	431	426	387	434	381	419	428	412	468	422	371	425	424	388	435	397	398	432	425	431	395	427	445	422	405	441	434	457	333	441	408	396	375	423	433	409	438	405	417	395	432	398	401	424	404	428	406	414	423	430	390	404	421	381	434	446	400	417	440	423	412	413	409	451	413	410	391	434	454	407	418	407	412	403	389	421	422	424	409	374	421	421	442	456	397	417	404	414	416	433	407	403	409	376	399	435	402	407	383	386	426	382	409	389	427	385	390	414	436	406	410	440	413	383
44016	18026	6847	3582	2528	1970	1418	969	698	560	528	410	411	330	369	316	293	295	272	292	285	267	252	257	224	227	194	225	219	206	198	180	156	200	189	162	182	184	190	169	170	189	164	158	163	198	193	189	171	159	170	149	194	197	164	164	165	180	165	185	146	176	158	149	172	169	164	165	179	190	161	192	175	181	183	194	188	200	178	196	162	147	175	171	166	178	179	184	180	159	160	173	179	187	145	180	177	178	150	144	144	185	166	171	159	180	183	187	171	165	169	166	174	196	157	165	189	197	161	151	164	176	155	173	152	177	171	190	191	171	135	187	183	158	177	162	149	171	179	192	174	198	163	185	153	181	172	178	147	176	171	157	168	195	167	178	191	153	165	186	163	174	158	140	162	163	196	170	170	188	151	151	190	190	165	149	176	151	185	169	146	174	159	172	155	166	168	169	174	196	172	173	150	174	154	162	164	150	150	169	177	166	179	159	164	162	171	168	144	158	147	196	158	169	182	169	147	149	171	174	165	172	178	163	163	171	174	158	170	161	149	197	186	180	180	151	157	170	186	179	156	193	150	158	194	158	181	191	147	151	182	159	153	175	167	165	188	151	185	198	144	191	170	180	203	196	176	166	149	165	161	169	152	156	184	172	184	154	197	159	151	199	175	170	179	163	156	186	197	163	158	158	173	166	184	196	176	192	175	177	164	167	155	153	171	166	184	151	152	186	167	169	164	167	157	150	150	155	176	162	176	197	185	178	171	184	180	157	152	162	161	199	166	174	186	185	168	149	141	187	174	194	160	157	180	151	169	187	177	172	159	186	159	188	187	149	138	159	172	170	159	170	165	164	189	182	162	195	133	183	187	182	166	178	211	177	169	183	154	171	172	162	175	130	163	160	176	186	183	178	159	165	153	170	188	187	141	173	174	188	162	170	146	168	155	215	179	164	158	163	178	175	155	167	203	168	174	169	158	174	191	163	174	171	171	165	151	158	187	175	165	182	173	185	166	174	189	179	167	185	155	187	147	171	164	177	174	206	178	159	179	161	143	145	181	165	166	173	191	169	153	156	189	173	181	162	163	182	155	155	174	177	158	195	171	177	167	176	169	190	158	157	162	176	174	157	155	149	181	167	162	183	183	190	169	172	162	205	172	168	178	171	185	193	172	145	178	169	176	161	178	149	184	184	148	179	176	163	178	167	174	189	211	188	183	196	191	153	144	171	186	178	179	171	173	147	164	167	151	172	171	198	166	171	181	165	156	175	179	167	168	169	171	183	187	178	177	149	176	166	157	157	175	175	163	192	181	141	157	148	136	151	193	189	182	161	160	154	167	175	162	168	167	171	207	158	156	171	191	211	173	168	187	153	157	155	199	176	175	157	171	162	180	178	170	170	184	168	191	195	170	175	166	162	206	171	170	155	168	177	198	166	169	176	178	154	143	134	161	166	137	203	168	160	183	164	167	155	177	160	193	155	164	180	166	180	157	190	158	156	165	156	155	163	158	178	164	176	158	167	168	166	176	168	175	156	168	195	150	181	178	145	175	171	189	167	171	168	161	175	173	154	181	178	191	174	154	160	174	178	179	162	169	185	163	187	151	199	155	161	149	183	166	172	149	173	177	159	185	166	174	154	151	189	175	161	168	193	170	143	191	153	158	166	163	193	178	162	186	155	198	169	157	166	151	154	155	155	146	163	167	139	169	179	130	170	167	171	156	179	172	196	166	158	157	187	156	173	154	169	164	160	140	149	162	163	162	165	199	172	161	173	183	187	185	166	183	199	167	157	151	165	166	159	168	177	157	169	174	171	201	185	185	164	168	175	165	181	166	170	168	171	163	171	174	160	194	157	138	136	159	180	185	164	168	167	148	167	174	169	182	151	161	165	171	158	155	144	163	177	188	198	173	154	177	185	163	193	189	201	174	195	150	198	192	200	157	179	160	177	181	179	161	174	192	155	177	165	168	184	157	147	175	165	157	165	186	177	145	161	172	163	142	151	149	175	184	170	158	172	134	160	174	176	184	174	178	155	175	168	154	170	126	168	212	190	173	170	168	159	142	170	174	132	186	190	166	140	181	185	166	155	186	163	165	145	173	180	148	157	195	148	177	171	174	164	194	187	186	196	156	151	176	146	151	152	178	151	161	185	185	189	168	153	165	172	185	166	172	164	151	163	203	183	167	161	163	182	164	169	184	179	159	175	170	184	159	169	166	182	188	179	181	163	184	153	155	164	179	172	174	153	180	166	186	163	142	156	179	170	183	192	163	155	188	146	137	203	193	169	160	169	157	199	168	163	170	157	157	162	187	182	172	174	161	176	165	169	177	180	181	170	166	149	142	154	174	156	180	164	156	182	172	161	147	125	176	174	166	170	162	143	193	173	175	194	151	147	170	154	161	187	167	185	146	162	151	150	168	170	173	187	145	163	171	160	171	162	169	162	180	149	149	147	163	150	163	162	161	150	161	170	164	165	155	179	186	168	164	174	177	165	160	154	176	182	169	161	178	164	157	158	155	161	157	170	178	170	161	136	173	156	149	122	183	170	141	170	173	167	169	197	164	195	167	159	187	193	195	156	160	166	160	138	169	195	202	184	198	179	182	174	161	154	155	170	168	137	155	161	174	140	175	180	160	180	149	194	136	194	153	172	147	177	201	170	184	193	174	167	180	193	206	152	175	164	146	173	160	176	183	151	170	182	170	171	177	169	156	171	142	184	189	165	184	173	186	147	193	164	149	167	151	176	168	170	172	173	173	180	173	161	153	163	162	147	155	152	168	181	184	166	168	184	168	158	159	196	164	180	183	195	162	185	152	189	165	160	188	183	164	156	159	150	181	171	171	173	191	163	173	182	191	175	176	171	154	187	147	160	180	174	159	194	165	169	174	180	172	159	172	142	144	181	185	163	172	162	172	188	163	157	160	164	151	198	191	172	177	167	187	171	163	157	161	162	183	165	185	146	173	192	185	177	167	164	190	168	166	150	180	186	136	168	182	172	175	169	172	184	183	181	177	165	163	166	158	182	171	152	164	180	172	176	200	153	166	176	175	153	173	197	147	177	153	200	156	176	174	160	172	177	159	159	161	200	167	168	177	152	179	170	196	167	187	161	183	204	180	188	181	158	189	155	156	180	169	167	180	175	151	166	148	162	168	169	160	167	158	164	163	166	164	157	176	174	158	189	177	152	166	180	157	177	167	199	192	166	166	174	172	157	197	157	175	156	156	161	165	155	175	157	180	165	172	151	203	165	169	186	180	166	163	173	166	182	184	168	194	180	175	170	153	173	182	176	176	179	184	175	178	181	138	155	170	150	166	187	160	129	172	197	144	170	178	200	154	135	164	171	163	189	173	160	171	155	139	144	158	190	168	171	159	183	170	163	175	202	184	146	170	174	165	183	142	165	189	177	149	181	170	173	166	149	170	171	175	153	166	175	160	164	149	183	141	165	160	189	156	152	168	146	188	187	173	193	166	159	152	163	156	188	194	158	145	164
25203	9931	9804	9645	8976	7761	5951	4248	3258	2460	2127	1788	1623	1496	1447	1286	1222	1261	1114	1140	1123	1039	943	843	799	655	624	590	598	588	618	574	539	543	508	507	497	480	425	421	426	412	421	402	413	406	381	401	371	411	371	418	422	359	387	417	386	381	378	415	398	338	400	401	416	377	387	404	348	380	388	404	381	392	408	380	407	348	368	401	427	340	378	417	390	375	390	402	394	365	362	379	400	377	372	387	369	382	391	406	358	380	394	389	364	398	386	392	369	382	369	364	383	404	388	380	379	371	386	370	363	377	343	377	362	416	357	377	371	376	381	364	337	370	350	439	378	339	374	359	351	346	356	380	381	428	406	387	345	394	384	377	354	380	344	396	366	400	379	388	429	360	428	363	382	375	376	349	373	381	399	395	395	356	406	380	362	398	401	358	432	367	343	407	331	396	378	360	368	388	396	365	393	343	376	367	381	368	359	334	376	369	382	387	391	379	419	360	365	342	397	394	387	362	370	387	385	362	416	373	364	393	378	389	428	397	385	406	395	377	401	358	403	398	352	374	343	376	395	362	417	341	409	351	353	380	377	388	394	394	409	358	384	434	389	368	356	388	397	364	406	416	355	395	373	371	351	387	382	380	390	410	384	381	357	370	365	369	364	377	372	363	371	360	358	389	367	375	379	403	396	370	398	407	406	404	364	357	365	378	345	415	362	362	361	398	374	391	357	354	405	407	398	371	360	391	402	354	337	391	385	388	376	341	393	376	358	397	400	359	362	367	353	355	322	369	409	375	360	414	382	347	382	389	396	394	411	389	360	363	404	381	378	371	358	342	383	377	376	354	372	406	348	376	392	359	389	402	397	379	383	377	399	346	404	352	408	393	386	367	390	371	363	371	376	376	378	387	402	422	358	396	398	350	370	343	395	346	389	405	374	373	343	366	398	340	355	390	385	372	359	437	350	351	375	394	361	362	367	382	402	391	384	391	404	394	373	380	363	372	408	385	366	335	397	418	364	390	367	365	382	362	392	388	397	374	372	365	391	377	393	426	343	350	388	390	408	418	408	376	365	361	379	356	360	370	381	355	411	360	362	344	384	390	371	353	362	381	352	367	385	351	389	376	347	361	381	382	371	362	360	402	357	375	379	384	347	338	369	387	387	384	384	382	380	370	374	403	390	363	395	422	373	374	413	415	383	365	399	397	367	367	361	386	364	370	366	356	367	362	365	396	389	348	393	369	407	337	371	365	384	367	367	406	418	383	388	349	408	373	357	396	400	358	391	376	415	367	445	366	405	364	382	366	377	393	375	372	358	392	372	388	373	368	358	401	400	409	368	372	394	388	377	386	385	392	367	339	384	353	368	363	391	398	379	329	384	385	392	384	360	397	334	375	400	359	364	391	386	394	376	380	390	366	375	366	357	381	355	360	400	385	338	382	366	379	376	377	393	409	373	384	372	390	386	353	345	396	379	370	380	370	390	406	376	372	368	380	354	381	360	388	397	379	330	373	361	362	436	404	413	368	376	368	395	381	364	389	396	400	369	398	370	359	355	364	357	390	368	400	391	374	377	379	338	373	372	369	407	359	361	362	359	390	381	416	389	391	399	372	374	381	388	360	388	369	376	358	362	414	397	344	365	371	360	382	362	379	364	374	329	361	376	378	382	380	406	362	378	407	363	378	391	378	376	362	377	403	387	382	397	334	367	387	341	383	370	355	354	386	394	358	399	391	408	383	404	443	405	352	354	387	393	352	377	355	401	423	354	343	385	345	370	365	344	389	370	380	406	358	372	347	379	358	383	348	376	368	339	357	402	350	362	371	438	395	402	384	380	383	357	381	383	385	421	366	353	388	359	406	361	417	425	366	395	343	374	370	381	370	386	351	416	367	378	411	381	390	399	384	374	375	383	355	376	376	412	367	393	379	379	371	386	382	353	367	394	386	339	363	357	359	364	378	375	329	367	400	382	367	356	342	364	378	400	373	343	399	351	394	400	362	371	388	381	377	377	348	393	376	368	371	360	332	391	388	390	350	390	375	350	344	358	365	363	422	378	362	385	369	363	405	349	360	411	386	371	393	395	396	391	338	369	336	370	362	360	364	364	390	411	366	409	354	382	369	357	404	388	367	368	380	339	409	393	380	363	384	367	399	382	395	383	390	349	375	390	370	403	375	414	355	357	356	376	376	338	370	372	398	371	356	383	381	371	374	365	401	395	362	343	369	430	400	400	393	375	344	369	392	416	354	350	355	414	413	379	401	385	351	432	377	356	381	408	348	391	381	386	399	390	361	373	373	358	403	329	395	339	384	383	376	422	343	369	362	413	382	363	373	378	336	392	370	360	369	389	384	404	373	342	398	390	428	393	363	357	372	334	353	385	377	369	362	391	365	382	359	361	377	389	388	343	355	374	405	399	367	400	358	380	388	370	358	381	364	379	343	382	391	376	380	341	356	390	352	377	389	403	384	361	384	373	374	398	403	363	383	397	351	369	368	397	397	372	395	368	374	369	393	377	380	370	357	363	348	365	365	411	398	361	345	376	379	385	372	392	380	360	389	378	358	363	374	382	374	394	390	399	402	388	388	360	388	333	370	363	382	399	373	397	381	335	348	375	352	371	395	368	355	368	362	412	374	391	376	391	370	369	376	403	374	352	399	407	381	358	397	387	420	363	352	417	370	399	358	355	368	348	388	375	402	387	419	382	350	409	377	395	366	339	415	414	372	389	377	381	399	360	363	363	363	423	372	374	389	385	376	380	374	364	363	395	393	367	378	347	380	413	367	411	393	387	368	389	357	355	396	387	400	357	366	402	415	417	409	380	372	361	383	384	368	362	374	372	404	389	387	376	368	377	370	387	378	392	365	400	397	378	362	376	364	371	380	349	369	384	410	358	369	379	396	361	385	365	381	382	407	388	362	381	383	366	388	387	390	384	367	408	367	386	357	396	401	389	382	392	369	377	393	351	388	377	332	371	379	367	392	393	379	396	380	376	383	354	380	378	377	336	387	388	381	381	398	386	400	360	384	388	370	367	377	381	356	359	401	385	343	361	366	367	373	382	352	397	368	376	384	369	383	378	349	364	372	382	387	409	372	349	359	393	388	373	358	351	357	361	376	373	406	381	399	395	395	379	377	370	384	381	377	384	398	373	396	377	374	375	371	371	377	375	390	360	334	402	390	357	360	395	362	402	342	379	366	367	379	372	384	360	382	403	380	366	380	359	381	374	402	384	401	423	376	378	387	399	357	386	390	360	363	372	369	359	362	365	386	415	363	391	356	324	363	372	382	360	384	398	369	363	371	368	352	402	390	391	398	391	378	368	402	392	364	357	375	394	407	387	365	370	391	370	394	388	393	364	405	370	419	394	408	385	374	354	352	352	352	357	334	341	386	347	372	337	375	397	394	383	377	382	386	382	367	400	353	377	370	399	395	395	390	380	406	402	362	386	412	371	371	356	397	382	363	420	389	366	371	360	400	367	389	379	401	399	356	393	405
49627	23841	10983	5526	4141	2995	2200	1459	1019	797	698	618	530	494	409	413	331	387	368	423	364	344	342	311	294	268	247	231	270	232	235	240	203	241	185	208	230	209	188	192	182	200	217	201	190	189	199	197	170	224	197	196	190	169	183	201	170	191	172	179	206	174	188	170	181	201	185	186	161	206	188	165	191	184	191	176	185	195	160	204	175	182	188	209	181	175	191	174	183	173	189	190	186	209	192	183	176	179	204	161	173	213	162	186	187	210	209	180	176	176	179	176	205	186	193	184	185	181	183	203	196	176	165	163	193	188	195	178	197	165	228	211	180	215	165	166	201	200	179	164	190	209	201	186	196	181	176	177	208	179	198	178	172	199	169	189	203	207	172	191	163	187	174	198	173	162	173	209	181	167	183	179	214	208	183	177	187	216	186	207	187	202	183	187	168	207	201	181	172	165	172	204	202	191	169	193	201	162	163	187	167	154	188	189	199	200	173	188	189	187	169	218	182	178	213	210	188	204	186	191	215	187	200	142	178	194	189	185	219	164	180	182	198	182	207	186	169	172	196	189	160	210	189	213	214	179	169	178	202	186	171	212	174	163	213	183	211	183	201	173	181	155	199	181	183	177	197	190	186	190	165	207	184	191	204	181	160	177	167	187	184	228	192	167	199	214	191	178	170	172	178	212	192	194	196	159	212	185	196	168	187	191	190	189	196	191	186	174	183	194	194	187	165	176	178	178	169	216	188	208	193	182	185	170	167	182	189	190	204	191	179	196	189	182	198	202	186	209	192	176	189	185	194	179	163	199	161	167	175	171	173	189	191	178	168	192	172	186	175	176	192	194	170	212	180	183	210	177	164	163	210	202	183	197	164	170	147	153	179	175	175	174	188	182	165	200	204	206	224	186	183	171	177	178	182	195	158	186	193	184	196	176	179	202	205	226	169	157	191	175	209	188	187	186	192	191	183	188	192	195	181	174	194	180	184	190	165	181	161	168	201	164	218	197	196	197	193	220	181	180	218	153	193	204	169	203	195	228	179	200	183	176	194	173	202	188	206	178	198	197	183	193	168	170	167	174	196	208	158	186	173	175	166	169	178	171	176	203	211	199	203	190	194	173	189	211	210	233	209	181	202	185	216	186	172	186	209	167	190	162	181	196	154	207	206	195	185	173	197	202	176	158	170	174	197	212	195	178	181	184	175	193	202	194	197	191	179	194	192	211	192	198	203	239	201	192	174	188	204	209	198	193	224	216	183	171	170	198	193	190	158	195	191	193	190	186	223	189	174	189	163	202	199	182	191	180	203	192	212	212	174	200	203	188	192	197	200	184	187	178	185	187	183	192	165	175	197	196	195	200	170	206	186	192	190	195	170	175	214	167	197	193	201	187	180	195	180	176	196	191	175	176	172	193	168	179	203	202	145	180	184	222	185	189	153	205	190	200	184	190	180	181	179	166	171	197	169	181	192	167	191	198	183	197	180	191	205	198	159	194	175	195	176	182	179	175	188	193	192	196	186	175	207	204	198	176	162	202	179	190	181	197	184	190	177	197	196	177	183	164	203	178	142	191	152	182	201	198	172	191	193	156	182	201	167	170	206	197	172	202	184	200	212	227	173	204	186	205	189	189	189	178	176	191	192	184	201	213	198	194	169	199	205	178	207	212	182	192	152	184	162	175	181	172	180	192	197	175	169	199	182	200	201	207	156	183	168	183	167	207	185	175	175	197	191	193	205	203	162	182	201	213	173	181	178	171	215	192	198	162	186	202	204	184	178	178	187	183	196	169	185	178	182	179	175	211	190	188	181	185	202	185	196	193	181	214	183	189	174	152	170	167	171	210	206	196	183	183	165	197	191	192	220	216	174	195	189	194	190	175	169	173	208	178	222	175	170	199	179	173	197	180	199	182	192	166	193	190	183	187	197	197	183	190	187	195	187	181	198	197	223	188	188	164	164	181	192	187	179	212	177	177	224	181	217	195	172	173	197	162	185	178	169	170	189	193	211	185	195	188	173	187	190	191	181	188	143	178	164	195	158	189	197	195	177	181	195	189	188	182	190	191	194	179	201	194	178	187	189	184	188	203	181	185	187	174	174	175	181	183	163	212	184	192	195	192	161	180	186	174	168	200	207	209	203	197	189	189	172	170	177	191	188	181	176	172	207	160	171	173	199	197	206	183	198	193	184	199	189	179	191	181	201	191	178	186	190	195	186	174	179	166	185	187	190	197	204	165	175	170	172	165	207	194	178	187	198	189	200	205	216	216	199	199	178	194	206	195	186	178	187	190	194	185	204	179	195	191	208	209	206	174	204	205	182	212	178	193	188	192	180	184	182	218	183	191	166	196	176	179	178	194	187	197	184	190	190	176	197	214	184	194	191	193	179	215	181	201	184	188	166	180	174	175	201	194	191	174	163	217	163	171	200	196	171	186	187	208	192	190	196	182	189	209	177	170	201	207	191	170	176	180	181	172	206	235	225	192	199	199	185	194	215	170	198	187	171	208	180	182	203	197	216	169	178	205	192	187	206	178	171	168	184	191	174	174	176	188	195	178	170	183	192	193	208	198	173	190	193	213	189	198	171	180	198	166	190	193	173	195	171	178	192	217	191	188	177	180	171	186	173	170	168	188	179	207	184	185	172	179	193	204	182	185	204	221	188	197	195	193	184	166	187	198	177	185	177	163	200	184	213	183	183	210	170	189	221	206	213	196	180	164	174	194	204	193	201	192	186	181	177	198	176	189	203	182	187	177	205	181	187	186	174	194	206	197	194	181	190	199	228	205	181	169	207	172	193	181	147	178	176	172	196	185	209	201	184	186	194	183	193	189	186	180	205	178	203	184	196	153	199	177	207	193	178	185	185	169	207	170	180	181	195	190	187	182	206	171	188	198	223	187	157	168	197	192	167	188	208	196	173	163	164	201	199	169	184	173	177	190	193	180	192	186	184	181	187	179	201	177	182	192	141	207	182	197	167	167	195	181	190	185	190	174	208	205	193	232	170	162	214	193	197	187	177	164	193	189	186	188	184	176	163	178	185	175	183	196	193	176	186	165	175	201	215	204	204	171	177	178	188	186	191	163	189	187	190	181	191	177	200	198	201	194	205	195	181	200	160	190	170	164	175	167	186	182	191	226	164	180	151	188	188	183	179	196	166	171	178	191	179	192	170	202	205	177	174	198	206	182	160	188	190	204	186	186	203	175	184	192	199	178	199	190	204	190	213	156	174	185	207	212	186	212	197	191	161	182	189	194	178	206	185	185	197	187	202	180	199	171	168	163	207	208	197	168	152	215	201	182	198	164	159	195	175	186	182	188	170	189	181	189	180	167	190	179	182	183	184	186	214	194	201	187	208	184	193	186	185	204	204	199	166	194	215	178	173	195	170	163	196	188	197	193	219	196	194	165	200	202	196	196	200	182	195	188	202	189	184	186	202	171	169	188	192	189	190	159	173	195	216	166	176	213	191	202	202	183	181	170	188	190	195	220	167	189
27258	14558	13039	13244	13460	10775	8882	6306	4656	3858	3231	2874	2408	2204	1846	1729	1620	1604	1596	1647	1575	1374	1241	1172	942	873	764	774	841	847	796	696	655	642	591	604	614	589	530	503	491	464	447	462	449	482	466	432	442	448	437	447	452	450	434	454	440	462	458	435	401	422	438	380	416	431	397	435	419	456	445	406	390	416	431	401	406	402	400	417	405	424	445	436	436	420	439	402	426	403	409	406	428	403	387	447	452	400	422	420	406	425	416	409	431	468	415	395	410	391	430	410	396	417	428	398	415	400	390	377	393	391	406	401	378	411	413	412	406	406	459	416	406	411	403	404	420	413	395	402	414	403	427	406	397	394	403	427	374	398	396	398	386	403	432	395	434	417	390	414	381	441	415	441	412	431	384	402	414	369	393	433	436	411	400	429	409	412	422	401	385	407	400	416	390	387	464	384	405	412	403	399	423	384	416	400	394	468	423	436	395	409	388	377	411	435	394	386	440	408	391	420	393	385	397	402	402	417	411	421	418	413	408	467	438	402	417	396	426	432	393	427	415	410	417	373	422	397	425	377	421	408	392	423	433	440	438	434	433	428	438	435	405	388	386	420	418	399	432	467	393	359	430	429	419	397	428	398	423	404	422	384	415	441	418	419	396	406	391	422	436	416	406	417	406	404	453	388	425	418	438	376	377	388	435	416	424	418	411	419	429	443	439	371	391	374	420	379	416	434	409	401	408	408	404	373	429	405	432	403	366	417	411	436	396	406	446	389	426	418	401	401	437	422	441	443	385	419	400	440	429	422	407	380	434	424	407	389	391	413	433	417	398	386	425	374	430	421	393	434	407	391	421	425	452	393	385	393	408	468	395	412	388	387	390	416	422	408	384	441	427	395	403	426	393	398	372	421	399	379	414	419	388	413	422	446	408	404	416	432	414	426	424	417	397	414	375	437	421	414	418	451	437	451	414	439	410	394	409	388	425	360	422	442	398	369	441	418	400	389	371	386	401	380	426	434	408	445	429	425	416	428	416	407	380	395	398	409	434	410	395	405	421	454	439	420	413	406	434	467	425	434	414	433	413	411	401	396	397	400	418	400	442	389	376	426	396	420	428	416	421	444	396	419	442	427	427	408	391	417	454	402	415	391	418	426	386	398	349	402	417	395	434	404	420	438	407	427	401	392	386	405	427	407	421	389	400	412	410	392	392	424	408	395	421	386	398	426	394	396	423	396	396	358	435	394	394	395	411	383	413	443	424	419	396	407	440	420	404	392	398	410	416	415	403	422	433	432	439	420	415	440	422	419	405	429	430	415	443	397	420	415	370	445	394	443	405	412	403	443	405	423	406	430	398	427	384	423	397	420	448	426	394	413	444	420	376	406	427	420	405	433	450	399	402	399	427	404	428	382	406	435	391	410	420	421	388	383	377	400	397	413	435	393	414	423	402	392	438	443	434	422	440	417	426	411	407	412	434	400	404	435	381	421	429	385	445	453	399	406	424	404	409	398	433	411	423	409	455	410	397	392	414	418	441	391	431	442	405	414	396	376	376	407	396	456	397	422	398	423	411	464	393	366	405	384	420	414	388	403	410	402	440	442	407	393	438	427	380	388	415	397	386	406	423	416	434	388	411	403	396	461	436	417	432	427	407	413	424	434	394	405	410	394	399	409	411	415	429	384	409	417	432	404	417	416	424	424	447	421	419	430	402	432	399	408	457	439	415	417	434	423	401	387	391	375	417	407	424	442	406	424	403	394	395	408	413	416	427	394	418	429	405	429	428	407	399	390	395	439	421	411	429	421	367	425	422	410	367	409	436	412	424	386	389	432	427	423	396	423	400	403	408	429	422	433	414	393	436	394	421	402	427	390	414	458	414	415	421	418	437	419	410	395	390	397	405	398	426	410	426	393	408	425	394	412	397	442	388	403	392	391	421	398	405	402	408	388	404	407	441	435	421	419	427	383	372	380	387	408	386	430	449	409	400	444	368	403	396	384	396	437	383	392	374	408	419	419	405	435	402	395	403	372	413	404	427	414	429	396	416	385	453	433	432	407	398	412	394	447	421	416	393	410	401	445	452	443	432	421	413	420	444	439	403	446	391	445	431	428	384	412	410	396	415	395	409	403	388	425	391	406	446	401	403	382	424	426	416	381	415	413	405	447	433	417	433	404	390	437	413	418	396	406	385	422	407	361	431	413	383	423	421	425	406	442	442	452	406	450	446	441	411	430	409	419	426	458	449	414	406	392	414	468	407	401	401	393	403	401	427	410	412	449	429	433	403	426	424	437	407	369	400	442	433	399	405	426	397	400	381	452	415	392	424	416	398	408	412	440	424	405	380	399	439	435	434	398	399	396	401	418	440	385	410	444	421	439	446	393	396	427	397	411	416	387	442	413	423	392	441	387	410	403	392	448	399	407	422	414	386	412	382	409	430	445	439	403	433	399	422	399	401	395	435	450	434	405	408	411	414	413	375	365	400	376	400	443	414	457	413	415	395	462	395	425	393	431	402	438	413	406	397	395	431	390	446	413	432	444	436	400	418	417	417	368	434	428	396	419	408	404	418	424	391	380	431	397	399	412	411	400	441	379	415	409	416	413	377	417	419	378	409	394	380	416	415	402	430	383	497	398	404	383	405	434	400	414	423	370	419	467	400	403	435	402	410	433	426	403	396	398	396	422	435	425	476	426	402	402	427	407	388	431	441	429	436	432	418	438	366	414	400	395	399	401	444	417	426	410	408	438	438	403	410	397	407	412	397	386	454	385	401	411	432	372	434	427	432	419	437	427	392	424	434	397	421	410	434	451	442	378	395	432	414	431	414	423	402	417	410	424	413	390	390	401	403	386	397	403	419	389	456	394	413	416	397	412	417	399	393	396	399	385	408	405	425	393	428	411	440	397	417	401	397	392	415	399	392	395	434	456	424	422	405	385	399	402	411	418	411	399	429	434	431	437	444	406	413	411	428	391	404	430	375	415	433	427	430	387	443	434	405	430	386	420	385	435	419	388	392	428	371	429	423	390	390	384	381	413	394	433	400	410	408	353	374	383	397	408	411	409	419	437	444	425	411	398	425	448	439	423	396	391	429	444	400	425	443	415	380	424	397	389	408	404	388	402	380	426	412	403	357	415	401	399	399	401	454	416	435	398	415	418	404	388	402	408	428	420	413	410	422	409	407	438	430	456	439	365	415	387	390	405	393	408	375	420	400	427	422	394	411	416	392	439	421	404	378	434	422	427	443	414	417	386	397	446	418	402	399	421	381	451	404	398	427	430	395	419	406	401	411	414	435	382	456	424	439	453	410	447	397	408	412	383	452	398	421	399	396	414	396	402	439	404	439	447	405	433	393	422	380	393	415	447	385	430	424	451	396	410	391	397	419	393	448	409	393	394	397	409	375	397	386	407	419	426	406	386	392	410	437	440	410	397	423	406	405	398	449	417	399	429	419	383	418	421	446	406	413	423	437	389	388	420	437	417	397	411	421	419	437	409	401	423
29619	10851	3395	1915	1394	1086	810	559	408	349	255	270	258	257	230	245	214	266	246	268	245	211	195	235	201	195	191	207	210	180	203	196	212	220	175	189	197	224	195	181	178	170	203	189	195	173	182	194	184	169	185	165	176	155	204	198	168	184	170	183	174	195	157	194	235	194	196	196	201	201	173	184	196	208	205	226	185	190	178	200	177	179	190	176	218	194	170	191	184	204	203	221	195	171	190	173	185	178	178	174	182	196	173	186	188	196	187	171	187	182	177	218	183	190	179	181	199	182	183	178	190	202	198	178	202	190	175	174	207	193	178	186	169	199	172	197	196	188	201	181	171	180	186	186	190	180	181	200	170	209	160	206	195	180	160	170	173	185	219	201	158	189	183	214	209	190	188	187	172	182	190	206	197	187	207	197	208	189	167	189	187	180	199	181	200	184	200	197	189	172	191	180	169	200	194	180	200	182	189	180	199	195	183	191	188	169	197	191	198	182	197	207	188	182	202	203	168	200	194	179	181	219	180	187	191	173	185	211	177	181	164	201	186	190	191	208	177	207	186	192	177	183	205	189	188	177	227	198	180	193	214	173	201	194	216	210	188	172	175	166	160	161	191	201	185	177	199	197	204	192	186	201	204	198	201	183	195	168	169	212	198	203	183	190	176	180	178	210	173	182	178	204	191	201	165	192	189	192	168	193	203	175	190	184	198	195	198	167	182	208	197	201	168	223	198	198	183	181	200	196	197	190	159	172	173	203	193	174	204	189	180	192	185	192	181	199	211	188	159	178	189	213	202	235	199	196	211	174	194	165	196	215	195	221	212	190	196	192	219	221	199	196	186	169	175	202	204	196	157	203	179	173	204	212	201	198	206	177	173	157	195	194	165	207	194	179	211	199	183	200	175	172	210	175	182	195	176	179	182	212	171	207	172	190	179	184	190	182	164	182	219	227	186	190	180	177	205	199	165	189	205	168	186	200	204	199	206	204	198	200	204	218	197	205	213	190	210	176	204	177	191	217	186	195	195	207	190	189	188	170	182	192	200	183	180	207	196	202	184	186	194	175	195	174	178	181	199	199	177	197	197	211	202	209	197	199	180	233	212	207	181	176	187	174	237	200	183	155	177	195	178	173	207	188	195	189	197	202	185	206	215	203	168	174	209	175	207	208	184	173	193	183	199	201	183	160	181	218	151	185	176	185	199	177	185	197	169	170	219	205	181	191	171	210	199	213	186	193	177	175	212	193	216	167	216	170	229	187	184	180	192	197	191	194	188	196	233	205	166	200	179	202	217	190	184	172	170	170	210	178	176	201	198	164	195	170	185	212	177	200	214	176	177	199	193	209	160	185	171	189	191	188	203	199	177	178	173	154	182	166	202	189	198	206	179	172	182	178	202	203	181	194	187	187	187	191	182	176	172	202	172	174	200	181	185	191	181	198	177	198	186	171	162	195	191	186	177	154	219	174	203	194	201	204	187	210	178	186	200	178	197	177	217	164	161	164	180	166	189	160	207	188	181	165	163	188	190	178	189	202	180	195	202	185	192	210	174	209	207	190	188	171	184	194	188	176	194	210	199	195	204	208	185	183	186	183	205	165	221	162	180	207	183	175	198	159	167	165	167	199	195	186	214	203	185	200	190	178	168	186	186	185	157	182	178	195	209	204	187	175	172	183	161	204	179	200	181	173	187	163	168	167	191	172	198	190	199	199	183	205	183	173	215	191	191	205	211	174	196	179	190	161	185	188	190	209	194	207	209	172	174	192	184	185	161	196	191	189	189	181	186	193	221	213	218	203	176	178	182	184	189	222	197	193	172	210	175	215	177	190	170	169	182	193	199	179	201	198	171	194	161	185	191	190	188	182	185	206	182	194	170	176	192	195	165	169	194	192	198	151	188	174	196	183	208	215	203	170	181	193	175	225	224	174	160	197	183	198	174	179	192	171	174	192	192	205	233	199	180	208	177	214	186	210	179	194	196	188	178	188	178	177	199	195	194	218	168	202	164	179	188	192	177	187	196	182	176	180	217	213	193	208	176	174	192	193	182	179	205	171	181	204	179	201	166	181	181	182	194	171	190	172	207	183	189	193	163	178	175	176	164	196	198	164	181	186	174	197	193	161	186	201	175	205	192	204	206	202	188	196	192	175	196	195	199	203	192	194	179	175	190	211	198	196	178	184	171	199	200	190	167	178	199	208	202	162	212	186	176	204	183	181	209	189	191	198	161	185	209	188	172	198	199	179	177	165	179	204	179	193	201	187	164	188	212	200	194	191	201	203	202	198	184	194	211	184	178	204	206	172	181	197	172	179	174	182	156	196	203	174	190	204	167	184	190	176	208	191	186	193	178	214	183	199	202	178	187	170	195	185	200	191	180	176	204	194	189	191	189	232	208	196	177	173	184	177	203	209	205	154	175	194	173	187	181	177	205	213	198	201	161	180	194	181	209	183	180	213	189	196	187	210	190	165	183	180	182	187	183	183	201	195	177	182	200	181	184	176	203	173	190	197	192	188	198	186	193	185	175	187	190	209	191	191	179	185	183	213	170	164	177	176	192	175	194	190	187	188	169	202	172	216	175	210	184	206	179	188	211	215	191	181	200	187	196	195	184	195	185	190	194	214	217	213	182	200	223	183	167	182	210	209	195	208	211	195	184	152	191	190	180	190	197	191	166	181	219	182	181	173	179	169	197	187	201	174	192	185	190	178	192	209	171	179	193	196	186	172	182	199	180	183	184	181	188	191	211	165	209	192	196	198	166	192	190	207	197	154	167	220	204	177	175	201	176	184	169	181	190	172	188	188	169	172	182	200	185	175	194	181	236	200	188	187	162	157	209	213	186	185	206	194	186	197	181	170	157	171	163	184	189	183	186	165	169	173	159	187	179	195	208	194	170	163	206	176	197	165	180	208	167	182	156	158	184	189	194	205	201	173	177	175	176	177	199	164	171	222	200	184	190	177	202	206	193	194	204	191	157	188	185	192	198	200	176	211	200	216	201	177	215	195	189	200	183	176	190	198	216	173	150	177	213	187	183	177	202	207	187	187	167	196	180	205	194	217	204	199	184	194	202	179	193	173	178	202	177	157	193	200	176	208	203	189	195	179	211	184	179	168	191	165	222	208	190	201	198	191	179	187	192	186	215	185	181	179	192	181	188	209	197	195	183	215	200	184	159	180	198	175	169	196	222	207	190	187	194	201	197	172	193	155	194	207	227	206	196	198	170	197	202	178	166	192	212	197	165	198	170	181	160	210	178	185	178	189	204	201	164	152	205	185	188	179	169	217	205	197	174	170	193	180	191	192	190	204	201	212	181	197	174	217	181	187	180	223	203	190	198	193	181	167	202	209	208	216	183	201	213	170	166	187	197	197	190	180	165	199	175	174	209	174	199	164	196	167	196	212	169	202	181	187	180	186	197	169	174	164	175	176	182	179	192	168	199	194	225	198	178	179	184	185	197	184	198	197	172	187	205	199	210	207	176	167	173	173
16492	6571	5625	5693	5134	4570	3419	2498	1794	1308	1024	907	848	783	762	746	833	897	902	826	756	676	694	636	617	561	546	544	487	529	506	463	480	466	472	453	424	438	456	409	444	422	453	432	420	431	435	437	440	429	411	446	423	443	426	404	406	401	378	426	417	371	419	437	419	434	418	379	442	394	421	408	444	391	411	398	420	435	433	417	418	407	381	435	425	380	388	432	423	400	403	381	416	408	383	405	429	414	439	399	382	414	398	375	425	415	399	397	408	432	426	413	390	394	389	373	454	461	422	368	420	402	383	409	411	424	392	412	407	436	374	424	406	433	425	408	449	397	447	402	402	428	427	409	428	418	404	422	456	374	411	406	435	418	428	437	407	404	383	414	421	424	398	441	427	384	409	433	408	378	424	383	356	393	403	413	424	440	428	419	410	389	398	417	403	403	424	401	407	417	435	424	413	428	430	395	452	404	414	450	431	413	403	423	437	368	426	408	408	418	403	416	364	428	411	402	381	390	400	404	392	444	404	397	412	407	415	398	396	434	439	402	404	372	410	416	396	420	406	405	406	426	438	396	434	402	435	366	363	395	413	409	410	412	444	426	388	403	411	434	387	405	401	383	374	403	430	399	443	452	394	390	403	420	403	431	424	392	409	433	405	404	383	425	428	426	394	422	398	438	380	394	374	424	410	415	357	377	399	415	402	409	386	417	361	408	447	388	415	405	372	404	409	400	398	383	395	377	415	413	426	398	393	407	446	386	431	408	433	416	411	400	418	387	405	447	414	396	377	393	378	393	385	435	442	441	424	408	428	387	454	448	405	443	393	390	385	408	407	406	396	404	410	390	405	403	399	423	376	426	411	425	406	406	377	399	465	413	405	399	414	378	420	394	433	420	415	399	414	388	401	412	413	399	396	432	417	416	444	421	436	415	400	460	419	438	425	437	381	396	378	401	404	432	424	449	409	430	418	444	388	417	420	443	412	412	409	435	384	383	392	417	447	415	462	390	446	430	435	450	367	421	400	361	414	380	350	383	411	402	405	377	419	403	394	397	413	370	462	427	411	410	387	422	414	427	435	412	397	400	429	455	431	408	439	432	372	404	422	401	393	432	400	408	384	421	386	416	399	437	393	458	397	426	426	405	397	396	405	414	428	377	436	385	368	410	409	423	403	426	411	414	369	422	386	393	436	390	380	407	376	378	389	384	402	417	410	417	443	431	407	423	428	383	431	412	436	415	385	403	382	388	408	413	373	438	409	398	373	422	378	401	384	415	400	424	362	403	403	433	407	397	404	415	401	424	366	400	384	404	432	419	377	460	401	447	375	431	400	387	435	422	417	370	416	394	419	380	386	390	416	390	408	393	388	425	407	379	403	425	435	422	387	412	404	427	429	361	407	417	409	391	421	435	444	404	390	381	419	409	426	412	389	394	407	383	404	385	376	389	394	408	423	396	409	400	420	411	377	411	431	411	390	391	425	397	370	444	373	386	442	445	439	421	421	427	412	413	414	401	433	422	395	371	425	398	397	374	399	422	432	385	402	405	402	383	410	380	390	435	441	418	405	394	373	402	362	448	418	379	401	408	399	390	403	419	398	386	437	447	407	411	437	377	431	388	394	389	376	363	440	411	416	431	426	413	412	407	442	398	376	407	405	432	413	393	414	451	403	390	400	411	408	415	441	384	413	408	401	397	401	440	408	407	424	415	430	418	434	373	417	403	409	422	400	373	399	407	411	418	399	417	447	399	415	397	411	426	417	372	412	380	396	443	390	429	380	407	398	401	434	413	412	393	440	445	371	413	420	397	447	452	412	408	448	426	412	390	394	405	425	413	407	400	438	408	431	424	379	419	425	370	413	426	381	387	403	378	395	413	380	377	396	423	394	396	469	410	447	403	386	422	403	410	420	403	409	420	402	396	416	399	416	430	428	380	446	387	438	397	464	381	445	400	413	406	420	417	385	452	370	408	421	414	418	397	390	420	411	425	411	395	413	389	429	427	428	382	406	393	389	441	406	387	387	432	430	434	423	421	449	461	404	431	393	372	408	452	388	422	393	402	398	383	375	444	398	389	410	400	387	420	417	400	415	419	454	371	376	432	419	414	386	403	387	398	408	398	399	442	416	435	435	442	395	408	468	392	433	377	430	411	395	413	388	406	404	377	412	442	397	399	349	383	405	457	407	390	419	402	442	399	437	399	413	409	420	407	463	370	399	419	407	399	397	419	433	395	404	404	408	401	431	393	414	412	400	410	403	425	427	378	430	388	378	398	392	394	405	417	384	424	413	439	441	411	403	436	412	366	420	402	388	452	418	398	400	418	420	415	393	397	401	411	411	454	389	429	397	406	438	437	395	436	389	393	449	379	385	424	406	404	428	391	396	425	411	423	445	413	442	422	419	443	394	390	437	431	424	430	376	427	421	364	414	437	396	416	415	383	376	407	434	415	385	394	383	420	396	392	405	385	401	399	422	390	394	415	428	416	391	396	404	419	419	422	405	422	388	397	392	405	387	371	392	411	393	401	430	403	453	403	447	410	372	386	429	391	420	394	418	399	441	399	397	407	416	393	421	403	412	397	439	421	400	415	419	384	403	419	411	405	402	377	402	354	428	426	445	436	396	404	394	420	465	432	427	394	422	369	394	390	398	388	418	408	391	434	404	406	398	390	387	434	398	430	406	436	387	434	429	419	374	417	382	429	412	418	409	384	418	387	408	416	377	364	366	395	374	418	413	393	436	454	396	425	439	412	395	413	434	409	398	431	437	416	423	397	380	413	444	413	374	435	390	454	412	419	440	431	432	406	431	439	424	397	406	378	419	402	419	402	428	397	443	397	431	405	420	393	422	375	402	427	421	407	433	415	392	419	396	373	427	411	409	406	388	395	400	410	441	422	389	408	406	431	400	418	394	392	397	450	398	431	407	413	404	408	422	399	388	389	406	395	398	404	421	389	404	389	426	443	442	413	437	378	372	384	378	416	384	394	411	403	427	400	436	414	403	400	407	412	430	411	420	415	450	400	393	417	408	429	372	409	400	420	418	420	396	405	402	439	398	374	400	399	420	438	394	377	421	432	425	436	431	434	436	370	402	389	439	409	399	435	405	403	465	418	399	399	431	423	380	384	447	416	411	383	427	426	428	393	397	379	390	461	413	433	414	418	403	386	420	420	408	407	432	416	395	417	408	406	416	390	418	427	431	415	439	432	405	453	395	400	397	452	396	411	419	403	409	410	437	427	409	406	385	415	438	418	406	391	432	442	442	426	421	419	433	393	408	384	394	400	419	406	392	404	402	384	451	420	414	404	381	414	421	396	395	427	427	442	393	430	441	412	404	397	431	408	400	445	437	390	428	417	406	395	379	372	380	404	435	413	409	400	360	368	366	446	402	422	383	387	402	369	438	401	428	386	421	427	408	406	410	431	414	422	428	418	405	378	394	407	416	393	426	358	428	414	411	403	392	412	414	429	414	446	384	383	389	406	403	385	418	439
41756	17781	7276	3824	2569	1941	1442	1028	641	530	491	418	363	327	295	288	344	372	348	329	248	249	266	211	248	224	221	206	225	151	199	183	202	174	167	209	201	187	181	190	186	167	180	174	164	179	164	182	182	179	184	158	196	179	179	184	161	161	201	176	187	177	170	171	152	180	176	178	167	159	160	162	155	186	172	159	166	168	168	176	176	156	191	163	164	179	188	165	190	160	150	177	172	185	182	157	181	186	178	153	159	158	193	170	196	163	194	146	185	168	168	166	141	159	163	173	174	158	154	187	168	166	179	164	161	178	189	181	169	192	188	181	150	153	151	172	176	146	160	182	179	170	180	155	174	152	166	178	158	188	176	168	194	164	185	167	151	185	164	182	182	182	152	166	150	143	180	168	162	171	174	172	170	194	185	170	178	169	190	172	168	180	178	162	191	171	164	171	161	192	173	180	197	181	160	154	164	181	191	168	148	170	173	188	174	176	142	165	158	168	174	178	157	185	163	191	186	176	180	153	165	175	156	170	159	166	192	159	188	186	179	167	160	157	170	171	179	190	168	170	175	160	195	166	176	173	161	166	148	176	181	162	162	179	172	186	157	189	172	162	188	163	183	175	155	161	175	163	168	180	163	151	166	182	178	155	166	163	177	195	160	198	167	194	183	178	143	150	176	185	173	165	165	173	175	157	189	168	153	175	166	157	185	162	170	176	152	187	165	152	170	176	156	155	183	160	180	182	174	177	178	183	173	149	151	163	174	168	172	172	185	186	165	163	148	177	188	181	172	159	157	164	154	161	180	162	141	167	186	151	162	175	178	168	180	169	168	147	165	190	162	182	169	169	175	174	166	187	143	194	135	153	177	189	194	164	167	187	180	176	179	172	184	161	166	198	166	171	162	177	188	171	190	179	180	150	154	177	194	160	176	172	179	181	159	193	177	185	201	162	191	172	173	167	155	175	155	160	151	154	178	188	178	163	181	156	186	188	153	174	176	175	201	180	157	182	161	152	154	171	155	164	163	161	198	167	190	162	175	187	167	171	170	156	195	149	162	178	178	177	170	169	173	182	177	193	178	191	145	162	170	170	164	204	169	180	166	176	153	175	168	187	192	185	165	186	174	171	184	141	168	181	194	161	179	167	168	170	170	157	166	195	189	189	168	170	180	156	170	166	201	166	191	187	147	154	160	175	173	166	180	155	169	167	215	196	169	168	172	174	183	161	196	180	158	146	178	183	149	177	156	177	185	174	171	161	181	188	196	180	181	162	166	176	176	165	181	163	190	197	168	152	190	178	189	173	169	184	172	173	181	175	171	197	156	156	168	140	172	170	166	178	181	170	169	174	186	165	183	183	168	156	188	178	202	176	167	182	193	159	193	180	152	150	158	170	186	179	182	184	158	157	175	164	175	168	200	191	197	163	190	168	172	174	180	161	184	165	178	163	183	158	185	152	177	143	159	170	174	168	164	186	180	159	198	157	147	178	172	176	152	194	172	163	179	180	169	183	191	189	176	188	167	154	165	165	184	178	206	174	167	180	182	172	179	177	168	179	172	167	167	150	164	179	191	157	159	175	186	164	185	192	180	199	175	175	158	177	195	180	170	184	175	188	148	186	165	174	174	171	176	176	164	181	169	198	166	165	161	185	181	183	159	175	165	157	167	153	138	199	177	151	171	163	176	150	167	189	182	166	179	182	156	153	192	154	168	173	170	150	161	190	157	193	137	180	159	177	169	188	183	181	182	165	161	197	174	171	184	186	161	200	190	168	152	183	195	159	168	190	190	182	158	174	160	153	175	196	170	177	181	182	187	194	166	176	157	171	172	165	166	183	169	185	186	195	176	187	170	170	175	164	157	160	180	171	177	179	181	138	172	188	171	170	167	203	174	197	174	158	152	164	160	162	194	185	181	180	170	139	179	168	179	151	159	163	151	144	188	186	171	173	171	190	165	164	160	170	162	174	173	194	166	171	165	168	171	174	166	161	160	162	184	168	161	157	187	179	177	167	201	200	218	164	166	164	185	176	178	167	153	156	182	159	160	168	166	182	167	155	179	159	184	175	169	181	208	172	150	187	169	166	140	172	187	161	165	175	167	162	179	172	181	186	183	183	197	181	183	166	181	186	151	163	175	177	137	176	188	184	182	163	168	179	203	199	189	187	146	169	202	186	156	173	185	172	178	171	165	158	161	154	173	195	166	157	190	154	177	190	176	140	166	199	172	158	153	129	190	164	152	164	175	170	177	179	148	181	161	163	163	169	187	165	163	150	168	172	165	183	181	166	190	148	181	187	178	173	175	160	184	188	194	152	196	177	168	152	182	170	179	161	181	178	173	156	194	169	166	170	173	166	190	182	187	162	191	181	158	155	156	146	145	191	136	189	170	154	140	157	183	171	148	159	178	182	154	149	167	132	159	150	189	165	168	178	191	180	190	181	188	186	164	159	171	164	184	207	168	151	157	169	155	183	169	154	172	141	196	183	162	174	182	183	178	147	176	171	177	178	163	183	183	164	160	213	153	191	174	183	160	164	170	172	171	182	172	163	207	178	175	168	201	172	167	145	181	188	164	165	167	188	170	174	151	156	168	188	157	185	183	180	188	196	139	159	178	186	179	155	192	191	169	171	180	171	182	158	158	165	159	174	159	174	168	174	171	184	173	159	154	168	159	172	186	179	175	177	191	135	157	190	155	175	174	167	177	169	193	178	177	143	171	176	168	162	184	155	178	173	176	186	210	148	151	146	187	179	185	175	169	175	165	167	174	158	189	190	193	162	178	163	170	159	164	188	165	167	152	208	144	151	171	153	189	163	152	193	181	181	160	170	158	186	201	179	184	186	187	159	190	198	200	169	138	159	159	186	167	178	167	158	167	153	180	189	162	154	190	174	192	175	172	188	173	171	169	158	186	167	165	174	164	199	153	167	173	199	182	160	180	170	179	190	192	176	152	163	174	183	159	177	192	162	184	183	174	179	172	181	182	166	165	192	174	160	193	187	177	156	168	184	186	165	150	189	196	162	178	181	165	199	156	185	191	186	168	158	175	158	194	184	166	168	173	184	176	184	173	157	171	202	191	188	184	161	164	187	178	158	161	156	154	157	178	189	185	183	174	161	191	162	150	156	196	162	165	154	178	176	151	151	176	169	160	153	158	192	178	166	168	183	169	187	188	168	165	162	153	162	179	150	148	186	159	172	164	158	199	185	172	160	178	173	181	178	154	184	160	184	171	156	172	163	176	174	156	189	185	186	187	172	171	170	166	175	173	142	185	185	173	165	160	153	198	176	176	164	159	177	158	174	185	174	193	176	171	166	197	160	153	190	147	160	204	180	160	183	170	152	179	187	160	206	185	174	162	180	149	157	171	180	173	195	179	172	166	161	184	175	174	161	201	162	175	133	136	174	187	168	190	165	169	182	154	170	209	194	180	157	176	171	173	187	162	181	166	173	176	176	160	171	190	166	171	146	159	178	194	176	182	177	170	165	156	173
23519	10939	10029	10137	9173	7804	6280	4339	2958	2239	1853	1675	1591	1386	1181	1224	1439	1622	1452	1234	1080	982	930	827	741	642	639	646	589	587	537	562	491	528	516	478	476	498	436	497	371	408	425	393	405	419	431	381	421	371	442	405	402	436	415	416	428	393	375	381	397	414	396	359	370	398	393	408	387	375	385	374	369	396	405	392	347	372	380	402	365	384	372	368	380	397	371	401	398	408	363	417	357	391	384	384	393	379	390	383	403	383	399	362	365	386	375	379	375	393	379	419	395	365	394	362	403	407	383	397	400	390	376	393	408	387	395	392	391	402	378	402	389	430	388	376	361	380	398	385	362	390	366	409	392	387	374	376	395	384	362	409	409	394	374	409	378	363	349	334	366	378	398	354	377	397	352	409	390	387	401	397	410	392	388	379	375	397	392	363	405	384	380	363	382	379	355	378	413	368	393	396	393	389	336	357	373	404	379	352	369	384	398	408	390	378	399	367	374	387	377	378	412	376	380	372	395	420	380	367	376	387	384	403	378	369	360	368	352	414	393	398	383	401	372	397	385	387	377	383	380	366	384	382	385	391	391	408	373	382	390	379	350	384	403	362	384	373	385	390	353	369	401	402	395	380	390	365	422	425	394	356	356	378	370	378	380	400	390	419	380	401	382	402	368	362	379	341	386	381	384	380	399	357	369	361	385	374	359	407	398	356	342	414	380	382	353	402	358	414	394	387	389	385	420	378	372	366	418	363	381	377	383	397	360	373	363	363	346	359	386	399	387	352	395	421	351	397	369	359	366	378	400	390	368	378	400	368	383	386	369	396	419	403	400	363	395	365	390	358	367	406	365	375	390	402	376	403	399	383	381	358	365	358	401	350	382	363	390	377	355	353	371	363	421	367	383	410	386	394	361	380	401	372	388	405	379	389	383	393	407	398	381	365	347	363	389	376	416	397	391	369	369	370	408	362	411	374	392	396	395	389	366	402	395	382	404	382	398	408	397	373	420	375	379	359	392	410	400	385	406	367	394	377	436	365	401	414	386	369	377	401	384	409	403	375	379	354	371	414	400	393	391	417	350	409	339	376	399	345	379	376	363	400	371	416	393	362	356	369	398	368	416	423	339	413	394	374	403	421	410	359	371	377	407	360	402	383	426	357	393	393	373	413	414	366	394	378	366	394	332	354	419	378	411	388	398	343	370	384	400	376	404	392	375	379	377	353	393	378	380	376	376	419	402	381	350	386	389	384	403	373	329	367	373	383	387	382	383	400	377	382	383	395	408	396	392	420	384	398	348	395	393	397	357	390	360	407	354	365	377	397	383	391	372	362	366	358	389	387	374	394	396	356	416	382	368	393	374	369	398	383	373	395	368	395	384	410	378	403	362	388	372	352	420	372	380	354	419	406	371	333	386	402	415	408	373	385	373	377	392	387	383	412	385	409	379	366	420	402	352	380	407	407	388	363	385	365	409	400	361	396	381	403	395	427	364	433	384	382	364	380	369	354	344	368	350	377	381	366	401	365	387	400	389	371	377	387	387	386	399	388	423	369	364	377	412	409	391	396	380	391	396	349	366	419	392	390	402	405	345	399	362	404	389	368	391	365	366	379	350	386	387	400	390	366	386	377	366	389	404	374	353	378	367	363	392	355	423	366	372	394	391	371	384	392	393	334	369	392	385	415	383	389	381	340	387	405	361	376	361	408	382	401	354	429	402	414	406	380	398	366	393	390	377	373	392	391	366	391	357	401	388	384	391	373	393	415	374	394	364	358	399	360	401	375	385	415	378	378	330	349	379	379	384	448	395	369	376	401	396	365	412	363	392	412	388	371	375	376	404	368	383	349	375	383	365	405	379	386	406	387	390	417	396	419	402	369	382	352	376	362	377	415	357	386	342	361	364	387	355	412	358	378	386	390	394	370	392	377	411	404	366	403	375	359	406	386	406	414	370	399	432	381	408	412	364	395	403	385	354	396	374	421	342	392	378	408	415	354	391	383	360	411	404	370	380	387	400	364	371	404	376	409	381	380	386	397	400	374	426	414	343	370	393	411	366	407	363	378	399	380	393	385	368	406	351	342	376	400	381	381	402	415	354	415	387	367	382	394	371	378	403	381	403	390	375	373	391	360	390	408	371	395	376	383	372	412	392	384	365	406	388	401	384	383	389	368	399	377	403	416	369	405	384	382	360	382	370	380	428	376	380	386	409	388	400	377	398	398	384	379	382	363	376	361	348	360	362	380	390	396	393	424	377	373	388	377	361	406	400	365	393	373	353	381	393	401	397	385	357	374	383	383	375	397	399	396	379	426	390	387	366	397	343	388	433	391	405	390	381	396	374	387	385	402	411	365	380	351	382	387	404	396	370	385	392	426	407	380	380	411	362	349	382	401	424	363	396	407	389	369	375	387	368	420	370	365	399	374	383	366	399	413	384	362	373	343	396	372	364	356	348	378	398	396	359	429	360	359	381	392	409	376	399	379	382	380	376	404	400	380	312	368	371	393	337	399	368	392	422	399	342	342	398	366	389	380	404	389	387	377	380	404	396	393	396	420	432	382	401	389	357	365	432	386	353	398	381	396	372	401	386	389	379	416	383	406	382	370	375	397	381	393	367	393	354	393	410	363	384	390	420	372	401	407	402	392	367	385	391	384	392	433	369	364	373	399	415	388	362	413	403	366	371	403	377	403	416	387	424	424	382	375	387	384	411	377	405	357	380	341	363	379	388	384	395	385	419	375	371	375	395	363	387	410	372	373	385	366	403	388	357	367	380	408	396	383	357	422	421	416	395	374	407	403	390	360	376	388	403	391	382	378	343	377	382	378	413	389	378	363	375	373	392	380	376	382	348	409	393	386	412	408	372	344	406	376	368	389	369	382	379	377	410	407	358	369	400	394	389	345	374	395	406	387	385	375	397	394	382	387	420	382	413	395	391	372	384	383	380	391	394	371	363	383	396	388	394	398	398	414	380	414	383	413	380	373	397	396	373	388	384	453	389	385	374	395	379	374	380	371	400	345	394	363	395	418	382	373	391	399	389	361	385	380	403	351	373	372	397	377	371	346	395	393	380	393	371	386	378	402	407	407	413	397	377	381	370	388	360	380	370	389	424	388	402	369	392	338	369	398	365	379	389	349	366	376	381	384	413	374	380	422	398	386	398	414	377	344	379	368	380	390	409	381	367	369	389	423	349	403	408	419	335	424	359	403	376	379	371	410	381	418	348	384	357	326	396	374	401	390	357	352	369	386	391	402	389	390	339	371	362	401	387	388	415	416	392	369	384	354	400	389	386	408	378	390	393	419	359	390	384	417	400	371	416	398	386	371	367	393	391	350	398	410	402	382	398	413	389	382	384	401	409	395	357	383	366	378	383	394	410	356	462	365	387	393	382	409	375	383	397	375	363	354	387	414	388	374	381	391	390	345	386	379	401	391	390	383	380	392	383	377	406	408	402	380	365	422	368	382	389	389	407	376	383	411	384	370	392	427	400	392	349	393
53889	24666	11431	5552	3412	2572	1819	1169	846	614	586	548	515	411	354	368	515	437	440	361	352	320	305	273	268	236	227	256	252	269	226	260	230	242	214	213	225	217	192	210	188	207	188	204	200	211	217	210	189	183	203	187	204	195	218	214	196	216	196	195	207	183	169	193	205	173	203	199	220	182	197	189	181	206	226	226	201	213	177	189	202	183	204	223	214	192	220	197	198	191	194	197	182	168	210	199	228	195	189	175	197	229	185	174	188	205	200	177	192	195	188	184	196	220	180	212	168	215	176	217	159	202	208	202	189	173	202	200	206	228	191	192	200	212	178	198	193	179	199	211	199	184	192	198	228	185	191	189	180	169	180	197	197	199	191	192	199	188	196	208	192	203	185	201	184	223	174	203	209	211	206	169	203	190	201	209	190	188	180	224	200	190	172	206	202	194	195	193	196	188	179	198	168	185	201	189	182	188	193	183	196	191	218	203	202	204	236	183	193	211	171	172	211	228	217	195	186	169	200	193	206	225	188	200	192	200	192	203	191	191	196	179	183	195	204	214	198	184	205	198	202	205	185	189	198	200	212	192	198	199	210	185	186	199	188	197	188	197	191	206	175	163	161	213	165	189	186	185	204	181	172	238	190	195	195	185	187	182	205	186	165	193	197	188	192	187	177	193	170	217	178	195	172	188	192	202	199	194	179	200	199	183	199	187	176	186	196	207	202	193	181	206	161	223	199	180	185	210	173	210	190	191	178	195	181	188	210	197	196	208	203	181	183	201	205	172	227	164	233	231	214	171	187	182	185	191	227	190	202	187	173	191	173	182	222	225	176	213	184	186	213	212	186	161	196	184	192	186	203	193	193	205	207	195	203	200	200	176	189	198	191	200	183	172	187	165	211	196	194	170	208	188	184	197	172	199	176	194	208	177	205	183	195	197	212	191	189	205	180	196	181	183	198	174	198	190	197	187	230	210	176	197	215	219	195	202	193	216	193	188	199	194	204	178	183	173	196	158	210	181	193	189	190	202	229	211	189	204	182	188	182	214	193	181	209	189	209	227	180	182	199	200	211	201	192	206	232	205	207	208	189	204	159	202	210	188	207	193	195	210	190	202	210	180	193	189	194	195	196	224	196	214	197	183	184	203	191	187	173	178	191	222	190	188	223	182	185	186	206	207	195	191	197	223	189	184	203	223	174	203	191	173	201	169	195	182	188	187	184	170	190	181	215	205	179	181	223	185	197	181	183	208	192	204	166	209	203	187	177	195	210	207	208	204	165	199	189	204	203	211	197	199	202	190	180	220	190	208	178	184	201	215	217	166	204	211	204	208	167	204	185	185	181	214	218	205	209	189	184	188	236	207	209	190	178	171	174	200	189	185	172	216	185	175	205	185	223	190	216	178	206	166	168	203	197	200	194	210	163	197	176	201	187	187	207	176	221	170	204	193	187	204	206	204	209	191	207	190	192	187	218	203	214	180	210	173	189	167	193	169	186	204	230	216	167	184	210	209	188	199	217	217	184	197	186	202	192	226	182	187	214	200	198	180	182	194	209	240	184	175	233	196	202	211	183	186	168	194	189	205	185	202	210	194	172	212	194	205	225	185	202	177	182	195	218	194	209	190	195	183	194	193	198	194	200	206	180	197	178	217	176	187	193	192	189	201	202	197	192	187	196	181	205	211	216	225	203	197	219	209	168	209	192	207	187	192	202	207	191	207	190	198	194	210	203	192	203	184	198	204	201	207	183	173	185	191	198	193	188	198	209	179	182	200	195	215	209	190	169	187	203	193	212	190	140	191	192	161	177	201	205	211	166	204	205	206	181	215	194	212	173	170	201	188	225	197	199	166	206	204	180	216	194	157	198	194	234	187	192	203	170	190	166	190	229	188	202	179	190	181	179	195	214	193	208	188	178	225	182	185	211	193	220	188	224	170	221	200	187	201	202	199	202	207	200	211	206	195	188	207	198	197	214	197	188	180	195	190	174	162	209	213	194	194	192	199	203	175	186	191	184	210	202	227	194	201	199	187	188	182	176	194	200	174	192	210	210	211	172	185	194	201	214	193	190	184	189	183	194	195	199	198	194	187	200	185	196	182	162	190	217	191	208	185	194	187	198	215	193	184	230	174	180	189	209	195	172	206	171	207	172	184	186	196	174	213	174	202	169	178	202	204	194	205	211	218	197	225	203	191	219	184	217	219	191	200	203	213	201	235	207	207	198	216	185	185	191	174	193	219	194	209	189	204	218	210	210	193	180	198	189	200	178	196	238	192	225	193	192	167	215	198	185	171	199	165	200	206	183	199	180	187	212	199	201	202	186	203	158	195	185	175	206	200	197	175	221	197	218	213	191	215	225	179	220	211	197	186	187	224	191	205	211	182	227	196	183	210	204	205	200	183	214	221	226	171	208	215	201	179	179	205	209	209	180	162	203	175	174	207	218	192	197	223	194	189	198	179	199	174	207	206	188	177	195	197	188	214	195	178	220	169	212	204	198	195	213	192	176	184	188	179	210	172	199	212	191	232	178	179	177	167	190	197	184	186	207	173	202	195	202	202	224	174	192	209	192	192	192	168	188	196	191	171	195	191	199	214	181	205	196	196	200	196	176	186	162	195	197	196	215	193	209	195	201	203	170	186	183	211	189	202	201	218	193	209	192	218	192	177	177	194	185	195	206	176	215	226	198	184	208	192	191	202	205	179	218	204	180	171	223	212	212	208	170	193	176	192	196	192	208	218	177	176	182	183	213	179	233	164	171	187	176	183	173	209	183	213	173	197	194	198	185	170	212	200	167	199	185	173	216	208	169	214	189	195	175	216	202	172	171	183	173	176	193	194	203	194	205	194	193	189	181	168	194	191	176	200	207	225	210	203	170	169	188	198	162	186	196	179	195	190	196	206	189	194	184	182	192	188	175	201	201	198	173	187	193	170	188	195	200	165	186	210	226	186	189	180	193	193	184	190	214	198	180	199	227	175	184	210	226	211	205	204	185	186	178	177	176	198	190	185	203	199	173	167	195	192	187	198	180	185	203	193	158	191	197	205	200	200	207	172	197	168	224	204	179	174	178	201	203	203	219	188	198	199	187	193	175	191	183	190	212	190	186	189	185	208	195	182	196	208	221	213	203	188	176	177	166	204	177	186	167	196	177	190	205	201	213	212	198	206	212	178	225	182	196	194	200	211	204	191	217	179	198	210	181	183	193	200	176	209	178	200	192	177	162	192	183	193	205	209	175	180	205	192	217	201	210	208	197	178	219	179	203	219	189	221	174	187	192	205	199	196	183	187	187	196	204	196	207	186	187	184	212	184	186	205	191	164	190	169	204	187	212	179	206	208	187	186	191	182	206	245	191	177	201	208	208	200	201	205	206	207	211	204	197	221	209	200	226	149	163	199	208	185	200	190	168	163	190	194	233	171	179	192	206	185	201	205	189	176	221	194	217	178	194	184	190	194	216	218	188	171	215	198	180	219	181	201	199	210	169	209	178	195
30669	14664	13461	13003	10833	9598	7492	4886	3576	2917	2523	2384	2184	1808	1687	1795	1965	1982	1787	1509	1348	1251	1150	997	862	762	728	709	765	667	687	618	607	573	539	558	531	541	507	506	488	504	507	467	444	489	442	470	443	475	466	444	445	435	468	483	444	436	430	383	422	415	440	411	443	408	431	424	412	439	482	414	423	426	422	414	419	434	437	443	441	467	388	437	441	400	432	458	452	428	398	448	431	420	429	488	438	450	428	413	453	393	466	411	419	419	428	434	413	447	443	409	401	401	451	403	418	441	379	441	414	432	421	424	438	386	466	402	489	453	441	426	438	411	427	446	438	414	410	428	420	417	374	429	402	435	374	429	445	419	412	435	429	430	464	438	402	437	424	419	464	402	406	406	410	425	413	430	438	422	429	436	426	390	417	401	447	433	401	421	430	427	428	418	462	396	420	446	442	442	447	449	410	385	445	403	438	406	398	432	398	418	420	424	446	418	444	406	416	481	443	425	436	419	393	477	438	454	426	455	466	431	421	440	452	399	415	460	419	409	436	420	419	410	455	401	439	436	438	434	433	459	431	428	440	413	400	448	430	435	436	430	453	441	435	411	420	430	433	420	408	411	434	431	446	442	395	424	401	425	441	422	400	431	382	439	434	417	457	447	450	401	437	440	435	417	447	415	477	441	431	430	404	471	423	407	435	410	445	423	430	400	440	462	421	434	411	410	425	452	439	415	442	411	406	421	427	468	395	440	425	408	452	424	463	457	433	421	424	441	423	446	403	446	436	410	438	416	396	416	434	404	422	452	429	425	417	395	408	433	426	403	424	426	397	405	450	443	408	427	431	386	430	392	428	379	436	424	366	417	412	419	429	424	414	410	406	402	471	458	427	433	456	448	423	445	422	408	416	440	432	392	414	412	420	449	413	409	425	448	438	444	435	407	444	454	419	435	433	419	424	437	418	408	423	425	474	429	398	422	427	412	487	444	423	410	403	429	450	448	406	427	425	446	447	425	443	399	426	412	436	412	434	441	414	427	418	452	450	433	420	446	431	404	396	402	419	434	419	429	453	439	454	445	414	432	448	419	384	427	456	429	414	412	434	394	430	444	450	392	405	404	426	421	406	427	419	430	428	434	400	431	439	403	431	406	464	458	452	461	436	445	396	415	423	444	410	457	406	434	409	425	435	364	427	462	468	430	453	431	426	427	412	459	421	440	409	437	449	415	408	441	428	412	458	449	420	412	412	440	431	445	418	434	448	401	408	429	402	441	410	434	422	418	461	422	445	432	418	382	403	413	422	439	431	428	382	417	406	424	462	457	439	427	438	397	448	439	451	465	389	428	462	417	427	452	414	431	434	434	459	436	430	457	436	425	399	482	424	458	418	407	420	442	439	446	432	390	448	428	434	429	442	467	445	421	410	462	479	402	420	401	432	447	442	399	461	414	435	434	395	442	431	409	392	444	457	452	439	407	435	464	450	440	437	438	418	403	423	423	440	400	438	436	425	429	407	426	446	456	440	449	432	401	437	480	426	415	402	395	419	461	422	405	416	426	415	418	423	439	451	407	425	418	444	404	425	441	471	469	407	413	415	413	456	432	465	435	435	441	382	444	455	427	403	416	444	392	427	412	491	470	421	428	425	442	442	399	441	434	411	430	431	423	413	424	409	454	414	414	436	459	442	415	410	452	417	432	466	414	414	433	426	417	396	444	438	433	433	416	416	433	424	428	413	440	428	464	418	458	409	425	433	451	437	479	386	456	449	409	479	431	413	416	427	439	435	455	419	457	419	416	410	427	413	418	424	400	464	404	463	419	439	439	410	398	472	434	441	426	392	417	431	411	479	446	439	465	443	424	393	423	443	417	410	404	438	397	467	428	408	440	431	420	420	435	434	406	417	441	408	464	405	423	449	391	403	419	419	442	420	468	429	452	427	432	391	439	434	440	432	404	447	418	418	408	435	420	429	435	401	400	401	424	422	406	409	427	419	380	435	455	454	427	420	431	421	441	424	434	414	415	417	394	456	421	448	448	447	420	411	413	386	465	453	449	431	393	402	416	450	428	458	436	448	414	438	432	419	438	437	444	421	430	423	445	434	458	434	434	400	456	438	439	415	411	413	470	443	457	436	450	382	423	435	459	401	437	426	397	428	404	418	462	446	397	433	420	417	441	393	417	437	422	406	416	394	398	450	443	424	434	448	396	412	422	430	424	444	429	450	398	433	431	422	393	409	419	449	457	400	417	413	421	399	413	426	423	443	439	452	413	441	449	405	473	449	388	409	427	414	439	441	388	430	437	402	433	438	399	416	435	403	439	439	399	436	457	437	405	408	450	430	428	415	431	427	438	444	428	419	449	422	456	407	470	421	448	434	435	470	455	432	409	418	452	434	401	435	440	389	437	428	412	428	450	414	440	429	449	433	416	396	424	393	430	407	418	424	385	445	441	431	439	442	450	439	441	434	405	464	397	426	432	404	411	432	442	401	422	415	408	421	475	401	424	408	414	443	448	490	399	386	441	403	444	438	447	445	425	421	411	414	443	448	413	439	422	406	403	426	408	409	423	457	424	447	430	435	430	420	399	418	418	409	446	448	417	447	440	461	424	442	426	406	405	423	429	452	401	422	420	414	430	406	430	438	471	471	469	421	410	448	404	402	409	446	414	430	442	431	427	450	422	449	424	417	439	446	460	414	414	418	426	404	399	459	450	393	436	428	413	430	430	428	408	438	404	401	421	407	429	442	421	436	387	444	443	423	432	455	401	445	438	410	434	401	436	409	399	409	417	405	419	443	431	410	422	444	409	415	424	438	411	443	434	397	422	420	461	418	428	425	427	429	455	400	447	393	405	403	414	443	414	447	438	459	459	396	425	439	430	424	470	464	437	412	422	438	461	446	444	442	429	417	415	456	442	442	414	391	407	464	473	427	420	425	423	437	446	399	392	444	395	427	486	461	453	417	402	478	453	413	440	431	410	422	418	443	422	431	424	439	406	376	439	417	420	410	405	461	421	428	464	409	422	451	432	441	465	424	434	434	468	440	439	377	434	395	454	418	438	451	433	452	415	463	411	420	377	433	427	436	431	424	439	458	394	430	415	477	392	420	446	425	434	409	421	435	449	436	405	438	462	443	375	476	442	394	438	426	423	454	427	442	392	447	398	438	432	451	393	415	401	460	404	448	450	420	430	417	416	399	438	422	435	418	431	460	457	462	428	427	433	419	415	420	386	412	404	441	403	422	447	411	433	433	419	397	422	421	439	424	416	446	390	440	413	415	407	436	445	441	463	428	442	406	447	393	427	398	430	475	431	422	406	473	451	411	398	439	399	424	419	460	439	424	443	405	442	425	422	428	422	452	364	393	428	398	457	423	407	450	391	455	425	454	394	409	428	425	422	409	436	390	449	455	469	467	411	392	468	444	435	383	421	403	417	415	449	443	462	447	423	428	430	389	453	432	417	412	453	439	435	411	424	455	422	410	437	423	406	450	449	397	444
33508	10788	3492	1755	1098	859	686	467	372	317	276	251	263	228	284	250	279	277	280	232	214	209	192	183	198	183	226	199	216	223	214	209	206	214	219	211	202	208	219	204	174	187	196	199	180	208	211	203	181	170	183	172	186	189	191	181	202	189	209	173	160	185	208	202	209	194	197	200	219	200	199	202	209	211	176	199	191	202	198	213	187	180	215	201	204	201	197	196	180	196	227	229	216	182	205	164	202	205	195	192	181	202	172	226	198	195	171	193	202	206	217	172	190	184	204	183	176	204	190	191	193	203	199	221	200	194	179	204	185	197	192	197	206	249	173	198	207	195	195	186	184	169	195	210	225	196	197	195	207	162	196	208	213	180	191	223	185	177	188	184	195	206	194	160	171	182	183	202	190	186	197	196	218	172	179	181	208	239	196	177	196	205	197	189	183	210	190	187	217	208	162	186	199	245	191	190	194	217	173	170	182	179	194	200	205	207	188	198	222	206	216	220	187	161	190	189	187	214	215	189	187	180	175	193	201	189	177	209	188	185	185	165	178	180	183	213	190	206	185	197	189	190	183	174	180	195	189	192	171	179	203	197	193	188	207	220	196	195	187	192	216	200	174	227	206	201	198	177	170	200	210	227	230	186	188	215	210	189	186	177	194	198	200	208	187	211	203	186	200	170	197	179	187	195	181	184	182	203	188	195	182	171	213	214	198	187	189	178	218	179	197	206	187	192	225	221	218	219	205	205	209	172	213	194	198	189	183	203	222	210	197	218	170	166	190	190	205	182	199	203	202	200	213	199	195	196	214	187	187	185	204	211	178	208	206	197	171	201	199	188	192	199	164	198	192	201	177	179	201	190	215	195	197	193	204	185	199	191	204	186	205	188	209	224	201	170	190	192	195	189	166	172	205	196	205	203	203	187	234	208	211	197	177	183	183	183	172	193	206	231	180	213	185	190	194	183	185	196	179	200	174	224	191	186	195	191	205	194	167	191	192	182	203	213	216	179	199	215	180	204	193	192	186	199	217	195	197	205	184	232	203	202	195	196	181	189	190	187	198	170	182	185	221	190	153	175	183	170	190	198	202	225	192	216	192	196	193	214	167	212	206	199	179	187	221	188	170	193	199	171	183	169	186	161	172	186	199	199	211	216	180	187	171	179	224	193	199	188	206	225	200	205	200	186	220	217	192	189	199	179	191	174	205	193	216	184	204	207	203	191	204	217	201	188	208	195	205	201	205	217	219	204	171	215	201	184	198	181	188	227	197	168	171	201	184	189	194	192	196	185	183	206	195	207	190	219	185	205	227	208	190	175	172	201	195	188	197	194	203	201	198	209	188	188	210	178	184	167	212	223	146	222	199	204	191	194	162	191	209	171	186	193	177	204	207	219	175	179	178	206	209	184	174	208	195	204	199	191	196	231	195	220	180	193	200	183	216	177	169	189	177	177	174	217	172	186	153	176	192	205	200	180	187	179	158	178	190	194	194	209	172	178	207	229	228	188	186	193	175	188	205	190	205	205	205	186	182	192	167	193	216	168	192	196	208	202	207	179	185	218	198	206	212	195	167	193	203	223	189	197	184	197	202	212	212	200	200	212	195	188	188	175	176	175	167	191	207	203	185	211	214	191	207	213	198	189	215	197	205	181	236	178	210	183	193	179	191	176	158	196	207	186	199	215	171	187	194	221	223	233	189	212	183	197	189	167	186	200	215	199	225	189	191	217	184	172	189	194	170	205	172	197	231	215	188	203	170	206	184	216	221	196	208	184	194	224	213	199	177	195	186	200	178	201	225	186	215	207	180	209	208	171	213	179	192	200	217	181	191	187	200	192	196	205	225	204	190	204	192	161	185	186	199	186	186	179	206	203	179	179	197	218	210	200	171	195	170	185	208	204	209	193	189	179	183	217	196	216	175	186	217	206	197	189	181	208	182	210	195	189	189	208	193	217	203	186	189	216	196	198	187	180	160	186	192	200	189	214	189	193	205	232	192	204	196	226	179	161	203	216	208	209	198	171	177	196	190	190	200	209	226	216	203	205	182	174	179	176	193	165	196	221	201	183	220	176	195	183	192	224	177	191	177	193	209	187	183	213	196	184	208	181	208	177	170	207	194	207	192	209	202	200	188	196	178	190	166	197	182	180	196	212	200	195	217	217	192	215	219	176	170	209	199	210	212	180	181	192	168	189	192	181	190	204	178	156	205	196	187	199	202	186	214	201	203	185	188	191	188	187	186	187	196	178	188	180	202	174	199	190	169	225	221	184	196	192	221	205	163	180	200	214	201	208	172	182	201	210	189	182	201	211	193	181	209	169	206	210	188	208	219	222	195	176	215	212	174	212	192	188	182	197	158	211	187	193	197	184	201	210	193	198	199	203	173	215	191	201	181	191	225	207	208	199	198	198	179	181	180	194	209	215	200	196	221	212	191	198	184	225	191	182	189	204	197	210	184	220	207	178	183	178	232	193	216	195	205	178	187	186	180	180	172	196	177	198	170	205	182	204	181	172	155	182	207	188	229	200	190	210	206	195	195	190	197	208	166	198	204	206	178	195	183	159	205	213	184	184	194	201	201	200	180	204	178	200	189	189	194	181	174	202	184	190	168	178	225	183	195	194	164	203	200	198	187	186	204	177	195	198	193	199	179	185	182	198	191	173	210	183	213	189	204	193	213	207	193	183	186	167	181	219	198	182	194	189	194	183	201	178	226	168	216	200	190	216	214	198	190	198	211	219	197	183	197	212	186	184	185	183	164	176	186	198	186	186	185	201	217	208	215	202	214	164	199	199	215	180	165	197	202	213	223	185	235	226	201	182	196	176	194	228	186	209	204	208	190	204	216	202	181	208	213	206	199	171	211	191	184	208	193	185	216	194	202	193	193	179	220	185	202	183	207	199	198	164	208	188	206	203	183	232	212	197	220	160	200	200	194	194	197	177	198	202	196	186	165	186	182	208	185	209	204	187	209	186	216	179	203	191	171	192	206	186	216	220	204	191	208	182	184	171	202	191	177	181	193	206	203	194	212	212	200	202	205	183	203	218	214	173	177	193	193	187	172	169	204	189	189	184	200	181	185	208	192	191	175	210	170	169	195	163	184	196	205	206	182	197	207	201	195	189	184	185	207	189	226	202	199	179	188	182	215	157	184	209	209	177	178	194	201	189	214	182	187	190	189	221	191	205	196	194	207	190	194	205	171	209	183	205	176	149	181	196	211	178	197	217	175	179	175	198	191	188	196	163	203	183	200	198	199	189	184	198	224	167	198	187	194	206	177	161	208	194	214	205	212	194	202	180	198	205	214	205	230	218	199	200	189	178	195	213	186	197	186	177	228	187	189	207	182	167	211	185	201	175	173	221	189	171	196	206	200	179	158	220	204	212	203	185	212	189	203	189	170	205	199	201	190	188	216	188	179	210	200	172	180	193	193	186	175	158	201	188	187	203	199	202	177	183	203	180	197	191	209	191	222	209	192	203	213	193	201	190	190	185
19857	6247	5511	4989	4098	3431	2730	1789	1298	1082	1002	843	833	734	725	758	974	1014	892	772	692	683	606	533	548	520	534	495	489	493	515	503	476	475	494	449	445	450	472	455	440	421	465	420	435	430	454	406	431	405	431	442	429	409	457	413	432	427	433	420	413	418	428	442	428	395	400	395	415	376	415	422	391	414	426	419	415	431	419	419	424	399	436	411	456	452	403	442	418	429	390	424	433	426	428	401	431	421	441	381	399	439	415	442	394	460	430	416	448	408	449	431	456	418	425	406	406	406	451	434	408	408	419	439	411	422	425	428	404	396	415	429	415	393	390	416	396	416	447	404	394	386	411	431	420	406	418	389	385	417	403	424	415	422	427	431	437	475	423	463	463	412	439	457	402	455	442	396	414	441	428	404	404	408	459	444	411	387	401	411	444	401	448	391	421	406	399	429	451	435	447	409	412	420	428	424	432	401	448	428	434	430	410	457	388	416	436	400	426	427	413	432	426	434	419	403	397	449	390	430	420	423	434	413	434	433	406	416	450	383	418	391	404	406	430	412	399	426	422	416	425	400	397	431	436	432	411	425	432	466	387	424	465	413	450	417	411	423	430	453	424	405	418	447	386	416	436	457	451	426	428	434	403	393	423	418	392	424	418	434	414	391	432	402	445	410	469	455	398	406	419	415	448	453	426	431	430	415	426	431	431	438	451	467	442	388	407	382	431	395	426	422	391	428	402	427	385	432	424	398	411	413	443	416	453	417	433	405	464	428	438	421	433	431	384	413	421	436	426	426	444	413	410	438	410	401	447	414	416	409	405	426	372	448	381	432	440	412	468	453	390	368	428	404	376	448	457	404	381	446	396	410	436	386	439	442	411	391	404	427	429	389	403	398	414	413	451	442	410	419	396	416	411	430	408	430	387	426	417	417	419	437	432	398	406	437	426	436	400	447	426	432	412	437	416	402	426	405	394	426	443	445	430	383	432	403	442	429	392	424	426	403	423	424	426	404	408	413	423	414	424	458	425	439	416	440	425	406	416	443	428	427	381	400	416	401	420	434	434	422	385	458	470	417	446	431	426	422	397	425	440	462	422	390	433	434	445	380	400	444	409	405	412	408	411	418	440	429	441	437	437	447	407	431	441	435	435	442	384	400	402	418	422	424	441	416	396	411	414	447	415	408	399	432	420	378	445	429	426	428	400	420	424	437	402	418	403	428	394	404	420	382	410	424	413	429	419	446	381	383	391	442	414	440	433	410	421	446	406	442	430	428	437	386	422	421	391	445	416	391	447	439	434	429	397	368	428	439	437	372	408	410	411	376	433	448	433	402	437	439	421	436	387	416	387	434	408	412	398	435	413	425	432	420	402	437	455	438	412	425	454	402	402	435	378	407	403	422	374	444	413	440	399	403	436	414	442	437	464	421	454	433	395	432	402	403	422	432	440	449	412	445	434	422	415	389	452	378	383	399	416	435	425	433	418	421	403	400	421	405	430	433	420	427	387	420	450	433	384	429	410	443	455	408	417	414	409	409	450	424	423	428	386	438	438	422	441	422	404	438	430	406	392	411	434	399	388	420	438	411	448	435	440	437	429	416	447	418	410	425	454	431	425	436	377	401	420	404	448	450	400	435	434	426	418	476	471	435	464	432	449	439	437	394	419	432	410	394	391	430	447	396	394	418	397	408	420	442	418	441	421	428	428	450	426	438	430	407	418	409	435	464	390	449	436	432	426	407	472	411	420	379	426	451	441	404	395	455	424	421	426	425	451	449	401	418	438	395	382	423	442	421	430	454	422	399	477	406	452	413	433	453	409	447	409	395	395	427	399	407	421	437	410	448	423	409	415	398	414	421	416	423	448	427	418	430	418	460	449	419	428	457	404	401	390	415	449	431	447	437	410	391	422	433	406	440	379	432	403	421	411	430	414	479	441	434	431	420	424	376	454	434	434	428	445	464	451	430	438	434	421	447	401	406	450	453	433	428	403	403	397	433	436	412	436	395	405	409	395	410	447	422	424	427	443	429	439	425	422	410	413	444	423	423	383	420	401	449	394	433	421	428	438	422	415	423	385	413	399	427	409	370	412	418	422	418	429	436	410	452	415	405	422	418	407	449	410	392	433	471	414	426	419	425	419	449	413	427	405	467	412	427	408	421	422	411	424	439	418	433	424	433	438	430	474	439	384	388	414	396	389	407	449	404	426	430	446	423	429	444	426	397	430	455	397	442	419	441	391	406	445	429	417	416	410	451	430	422	454	410	397	420	423	418	431	444	440	419	455	405	415	406	456	440	418	395	450	436	444	396	422	452	429	441	405	422	407	408	439	413	411	439	409	417	422	426	438	447	407	400	448	427	407	427	447	400	392	410	424	454	412	429	418	439	424	420	459	422	437	425	408	379	439	429	442	439	414	453	368	401	428	403	428	417	424	412	439	370	417	366	402	453	459	426	415	420	388	388	425	391	373	433	418	440	420	382	418	426	437	364	443	422	403	400	441	441	458	428	433	438	433	435	395	406	450	416	396	437	377	416	382	437	404	436	427	412	442	433	438	397	408	421	452	419	424	387	436	401	429	430	397	409	432	411	443	408	411	436	430	413	448	414	412	398	392	413	417	424	456	410	440	434	385	423	444	464	434	423	412	439	412	404	414	404	448	413	432	398	387	421	422	435	398	450	432	421	405	399	414	469	420	432	420	415	421	407	405	384	412	426	418	442	417	407	453	439	401	453	418	430	388	432	432	450	399	425	391	447	417	394	434	457	395	471	424	421	427	427	441	424	397	453	424	407	418	400	405	437	423	427	438	397	398	455	412	408	388	426	453	435	457	410	422	391	429	422	381	439	394	418	396	433	413	423	438	407	456	414	432	439	417	425	440	409	426	402	406	395	435	455	400	455	368	420	414	424	454	400	424	433	408	418	396	415	435	416	406	392	432	417	433	399	462	402	424	413	422	440	416	466	398	437	456	423	446	402	413	406	394	435	442	440	454	438	446	411	400	423	405	423	430	429	404	399	387	428	461	397	431	419	408	426	433	484	402	398	400	471	416	390	415	421	426	466	415	418	430	425	399	434	420	437	410	407	450	445	430	432	396	438	403	447	420	420	412	407	397	387	427	426	437	393	399	441	407	382	431	441	404	408	410	459	436	471	401	422	449	388	447	438	445	453	393	413	406	462	406	420	439	420	431	416	440	424	439	393	413	458	446	419	390	426	468	412	419	431	436	401	433	440	409	415	436	422	410	434	411	415	442	447	419	393	430	417	406	422	408	458	434	422	424	434	420	408	420	378	448	399	407	436	423	417	399	413	432	425	442	412	436	436	410	423	428	410	431	449	455	443	404	414	455	398	441	405	387	388	459	398	417	449	435	423	400	416	419	416	400	446	425	409	419	416	415	416	402	404	386	444	395	402	385	397	438	441	389	397	439	436	439	457	419	444	425	439	454	417	427	416	470	409	426	376	435	401	429	414	386	396	411	410	396	412	447	437	410	483
42916	20054	9092	4053	2519	1819	1327	1075	749	577	457	368	370	364	330	384	452	391	344	290	280	253	272	262	242	239	212	232	194	241	224	196	202	197	184	172	188	205	175	188	174	178	205	176	173	189	201	196	202	178	190	182	173	192	173	175	189	198	167	179	177	185	202	202	170	174	174	193	177	180	164	190	164	186	185	146	201	184	179	168	206	186	188	164	151	184	199	199	183	201	155	192	183	183	171	204	181	149	171	204	178	192	193	191	171	189	178	197	173	178	186	167	165	172	165	175	190	168	165	178	179	174	185	171	198	173	166	208	166	154	169	181	176	161	195	178	181	215	167	152	173	192	173	182	167	179	187	193	172	208	194	196	184	174	155	184	176	149	169	174	202	187	188	222	193	165	194	178	171	151	161	190	155	178	187	162	164	171	171	190	151	196	166	176	190	193	167	187	176	164	171	170	184	174	164	188	172	171	176	177	166	160	162	174	180	152	164	179	177	174	195	175	158	205	175	173	148	189	200	200	179	176	174	174	169	213	182	217	178	191	198	197	148	198	169	168	168	202	196	193	178	186	182	187	157	178	175	178	219	147	187	186	167	199	168	167	184	179	174	203	185	195	163	175	165	188	197	163	159	164	168	178	174	174	184	197	184	181	169	161	179	180	177	196	171	176	197	177	190	181	159	149	165	169	171	179	167	186	167	185	201	206	167	177	187	197	215	173	161	144	187	171	187	206	213	173	188	155	172	188	178	170	171	190	157	181	171	171	175	197	197	188	174	178	183	179	204	167	181	172	180	172	209	186	178	179	190	175	167	187	187	172	178	191	188	199	166	197	213	174	162	188	157	166	205	160	190	192	172	156	186	177	159	196	197	160	202	170	148	205	178	169	167	174	194	185	169	165	194	177	170	183	161	170	175	157	155	177	166	177	196	172	189	166	163	175	151	156	176	180	190	167	145	183	191	185	195	166	165	204	184	199	161	158	172	159	200	172	177	184	169	190	208	183	202	195	167	194	189	175	175	150	183	215	148	189	196	177	158	178	199	206	195	170	202	188	143	172	170	176	155	183	196	176	157	201	206	166	146	175	180	212	174	164	175	181	161	172	180	182	164	178	159	172	192	185	178	194	162	210	196	192	192	170	189	169	182	202	208	167	181	184	172	161	158	174	200	184	164	178	210	176	191	177	205	169	185	192	163	186	192	164	198	201	187	175	168	154	177	201	171	187	168	191	170	174	189	189	134	207	185	222	170	163	185	167	172	164	187	181	167	165	178	149	189	189	179	181	166	177	159	182	191	172	205	204	178	169	201	206	206	183	174	163	162	173	219	208	166	168	194	183	175	171	182	161	189	192	161	154	180	153	184	177	160	164	184	170	154	174	196	161	165	172	161	205	193	178	177	182	166	190	157	188	150	174	168	193	172	175	184	165	187	196	201	175	183	195	215	172	178	176	202	173	170	198	169	183	184	171	175	163	185	184	166	174	172	168	197	169	164	187	204	197	157	170	160	193	203	188	163	184	176	195	172	175	171	186	178	186	166	180	206	162	175	173	173	164	189	207	179	179	191	159	164	194	182	209	182	195	176	181	169	179	162	173	196	190	166	178	167	172	169	197	167	174	158	190	187	179	192	162	174	178	178	207	191	162	185	198	189	220	198	181	193	165	177	196	206	178	224	182	181	169	178	174	166	196	176	172	187	172	194	172	168	177	172	183	193	190	174	170	200	180	185	183	177	183	178	177	195	182	191	192	196	227	179	188	186	177	187	182	189	158	188	163	172	181	221	196	175	196	179	183	161	184	183	186	216	187	187	171	173	173	181	175	169	199	142	168	183	184	181	179	199	189	176	185	175	163	166	200	177	187	186	166	213	186	185	186	195	186	213	177	209	179	163	179	185	182	183	175	168	195	167	168	180	185	184	168	169	165	163	188	154	193	158	179	177	187	170	188	193	194	160	175	211	185	174	192	160	205	184	172	181	184	171	175	182	198	166	167	179	167	190	168	182	180	161	183	156	188	156	172	171	168	213	181	195	171	172	190	194	205	180	166	189	193	187	159	165	172	178	168	181	174	208	191	174	189	170	192	182	199	181	181	184	174	163	176	196	175	174	180	183	202	186	211	179	175	179	174	174	177	176	180	195	193	150	177	170	156	184	186	196	198	159	192	167	184	198	180	192	185	218	190	170	170	158	175	159	186	143	142	188	183	199	175	190	179	173	185	196	199	176	171	179	188	174	173	176	181	157	199	202	171	169	186	188	164	185	180	182	190	181	175	181	188	163	186	208	196	175	203	201	175	149	168	166	159	186	196	168	190	160	173	164	169	139	172	171	199	188	175	194	176	182	173	170	185	188	203	192	182	170	180	194	168	164	190	188	173	172	168	207	200	192	175	187	172	196	187	218	183	179	162	171	175	172	204	170	169	189	193	173	197	174	160	175	141	168	163	167	193	189	186	194	175	137	145	176	192	175	164	171	212	206	198	173	172	180	172	166	158	167	181	155	185	201	166	161	202	156	185	191	199	187	172	177	190	168	197	147	173	170	171	191	171	189	182	162	157	180	193	184	173	175	142	188	175	146	187	185	177	164	169	167	182	171	163	170	213	180	151	180	194	191	165	161	173	195	200	177	185	169	180	193	183	159	179	163	190	194	181	148	176	184	170	200	187	182	194	179	178	180	184	193	178	172	191	190	196	187	203	187	175	184	162	184	180	181	175	220	180	165	170	182	162	169	185	178	187	170	181	199	178	168	164	190	178	181	182	198	160	175	180	170	177	172	172	186	179	170	169	184	192	185	186	203	178	173	216	172	174	175	187	178	166	161	209	175	194	183	180	179	179	176	173	176	199	177	181	169	172	193	206	174	195	158	175	157	182	160	161	175	171	182	171	180	188	189	184	195	202	185	201	190	185	186	180	169	170	195	181	158	154	154	180	164	192	181	152	167	163	172	181	195	189	153	173	194	192	174	187	180	190	159	175	166	212	192	175	179	195	166	189	191	199	178	192	165	187	190	183	182	174	158	213	172	165	200	187	188	168	216	190	184	159	171	182	174	160	147	175	182	176	176	191	159	182	200	213	149	162	185	198	180	180	180	163	187	186	170	190	163	187	162	173	170	172	185	176	187	194	214	179	183	202	175	155	173	174	163	184	220	163	188	170	170	175	177	173	195	169	164	181	167	190	170	201	179	176	166	187	168	193	179	176	178	175	193	166	163	170	184	177	190	199	158	185	200	180	170	176	200	186	182	178	178	181	178	183	181	195	200	217	191	186	209	170	187	174	184	201	183	176	193	173	162	144	193	177	152	192	178	181	183	195	187	170	175	166	170	171	180	185	173	195	216	180	194	166	168	179	175	183	173	158	185	195	193	196	157	191	161	197	179	178	169	193	173	191	180	190	187	193	174	180	190	192	167	192	172	179	163	185	165	190	209	174	158	156	174	180	201	152	172	170	165	171	208	176	176	177	202	179	170	153	209	191	176	159	180	180	161	184
24650	12631	11577	10242	8770	7296	5699	4137	3582	2673	1981	1755	1661	1456	1630	1705	1854	1738	1362	1213	1029	954	839	712	681	679	619	640	597	555	556	535	479	498	454	502	478	449	452	427	432	429	442	429	443	461	440	391	399	427	439	428	391	429	387	407	389	399	413	403	410	384	369	375	398	373	428	407	392	396	413	419	383	397	375	401	393	418	391	380	388	376	407	390	385	421	424	412	430	398	395	395	421	399	410	367	379	377	430	394	400	423	388	378	423	410	402	387	378	376	377	398	381	407	371	411	379	421	433	390	422	418	411	424	399	397	368	398	430	411	425	394	380	413	418	394	404	403	431	389	360	422	391	414	378	398	373	424	414	402	410	390	419	406	402	409	386	378	358	424	393	429	403	387	365	393	408	405	363	404	402	375	387	418	384	376	393	395	379	405	392	415	407	425	399	409	410	420	434	371	435	387	342	383	380	409	392	410	401	372	387	405	395	375	444	395	390	390	407	378	403	397	423	409	385	424	377	379	424	419	364	389	412	381	437	407	407	403	363	442	420	386	400	394	404	399	412	393	414	409	456	421	382	357	413	390	399	414	394	395	416	379	405	368	416	385	388	384	400	380	388	395	392	386	418	414	440	397	421	391	405	390	402	401	376	394	423	398	409	404	401	391	397	404	376	392	412	419	408	397	399	373	385	373	418	385	412	417	395	391	383	383	408	414	389	386	418	389	381	397	407	390	410	398	410	390	402	397	393	371	384	397	399	378	380	423	389	389	402	413	408	428	383	407	409	416	384	369	434	394	391	395	404	402	399	388	398	413	384	411	417	380	407	374	393	407	385	346	397	385	423	414	398	417	433	437	398	362	374	398	387	408	410	403	395	378	414	376	431	403	424	374	385	404	356	366	386	392	428	369	399	435	403	378	395	381	398	397	388	397	353	423	409	440	386	391	400	401	385	419	415	405	397	385	398	356	402	399	416	388	410	389	368	391	419	386	410	405	380	417	401	387	331	402	412	364	404	450	354	362	402	385	395	374	377	396	384	386	371	420	426	384	407	408	382	437	380	389	393	414	387	418	406	363	415	406	429	415	419	388	395	431	393	405	414	382	368	405	362	391	399	391	416	391	384	391	411	395	449	407	410	399	396	403	396	400	405	394	418	394	405	434	403	376	415	398	422	411	411	388	363	404	399	379	397	364	364	397	419	395	373	414	389	412	367	358	368	389	414	411	363	413	397	391	407	351	398	383	391	403	402	404	351	392	432	370	401	388	442	394	361	414	369	380	429	394	379	402	405	401	386	391	394	431	396	352	374	370	371	403	379	354	412	418	394	421	393	368	426	390	376	423	398	402	394	422	388	433	385	422	366	374	429	367	389	414	415	375	418	386	375	419	366	411	391	392	425	397	408	383	418	389	351	397	379	385	395	369	435	369	394	378	398	374	356	397	414	438	423	396	395	401	431	374	396	399	405	400	412	379	413	419	345	395	390	399	383	426	403	413	385	392	408	413	426	402	393	427	363	362	421	427	402	390	379	410	399	407	397	409	373	401	420	387	391	430	396	394	395	362	405	427	411	392	398	419	421	402	417	444	405	418	399	388	388	443	428	408	392	392	410	395	370	368	426	423	411	413	397	392	415	399	386	405	366	403	363	384	381	399	380	410	394	414	394	395	385	402	415	407	407	381	434	358	391	379	408	383	406	398	387	398	419	393	379	401	384	397	394	392	387	368	407	375	385	386	414	389	387	411	401	379	405	393	423	387	405	409	385	398	391	375	374	424	379	385	400	415	375	362	401	412	413	387	364	409	390	375	416	393	394	388	434	412	419	390	371	425	401	354	404	404	393	380	394	401	428	368	413	393	450	397	407	406	357	409	417	412	354	398	388	428	404	430	382	416	383	408	410	377	395	402	370	391	416	431	414	396	393	460	391	363	387	437	389	403	411	436	405	397	404	404	390	370	386	391	420	404	384	409	415	360	405	364	382	388	420	379	384	425	369	413	400	391	400	399	392	400	434	376	445	376	381	399	382	375	432	388	396	352	380	386	392	388	424	383	374	378	355	383	406	366	402	390	414	396	380	398	391	382	398	399	381	386	370	397	394	403	363	374	415	411	368	362	410	372	386	391	434	333	398	404	378	390	434	399	395	390	407	396	415	406	418	385	369	409	400	397	352	411	399	426	389	403	389	393	405	412	421	445	392	391	379	385	453	388	385	412	383	384	360	404	386	397	367	407	375	413	382	384	410	420	363	404	415	397	426	381	408	427	403	426	419	411	397	400	379	404	388	405	408	377	361	433	420	409	397	380	412	370	372	406	378	376	390	393	386	414	357	376	411	415	399	397	375	407	364	390	376	428	373	416	384	432	405	383	405	389	384	386	447	414	449	396	400	360	360	429	382	390	422	415	401	382	409	415	398	395	408	404	397	395	406	411	405	412	398	407	406	365	403	365	414	416	431	387	389	409	416	444	384	386	420	366	370	393	395	387	385	379	395	372	398	406	407	440	392	421	393	398	375	379	400	383	389	392	379	367	386	400	421	395	375	384	384	383	407	378	430	419	421	412	381	379	418	384	412	428	374	373	423	363	395	406	362	411	387	371	384	371	380	399	394	394	409	382	413	407	370	366	441	384	372	399	374	395	360	426	399	375	413	386	390	405	425	380	396	346	414	410	372	376	405	401	380	378	373	384	436	385	441	384	384	396	398	424	409	397	378	388	394	385	371	384	396	451	367	398	409	371	396	415	427	438	384	407	372	410	401	432	414	372	426	409	388	372	390	400	392	376	390	391	378	389	405	412	405	400	462	392	404	374	384	387	398	394	408	392	384	388	408	401	363	426	414	416	379	355	377	409	382	420	432	397	416	393	394	383	401	416	385	409	445	450	428	383	410	386	395	378	390	427	395	401	354	410	445	387	383	406	405	410	398	378	413	376	399	400	381	383	391	392	400	426	407	383	390	422	396	431	398	395	420	417	405	429	395	391	390	363	398	417	418	394	415	422	384	370	393	401	379	399	429	393	397	392	349	360	427	438	389	413	420	408	394	409	390	415	433	406	388	395	400	362	390	387	417	371	401	387	403	383	351	378	390	390	411	420	412	410	376	382	350	388	405	414	426	381	379	379	393	418	375	394	397	409	366	367	397	411	442	397	402	369	399	398	398	383	393	422	437	407	398	383	390	421	399	375	418	408	373	421	379	396	455	414	379	432	405	369	382	379	375	396	412	384	410	383	442	390	404	374	417	403	417	384	416	412	384	391	428	387	391	406	382	410	430	396	401	409	388	408	396	384	421	397	418	382	375	408	395	401	427	384	383	440	397	384	398	416	383	408	415	376	377	436	418	409	387	407	403	407	406	387	399	404	429	396	363	431	376	400	369	402	392	369	409	412	406	397	423	418	401	400	390	372	368	403	422	437	379	391	393	423	443	426	401	382	406	383	418	352	372	415	381	389	410	384	420	399	399	438	379	385	439	371	385	389	397	419	439	408	393	432	413	397
52916	27280	13299	5744	3545	2508	1769	1446	1064	814	655	554	447	465	517	623	551	485	431	402	342	283	275	267	253	246	231	248	247	235	247	232	226	217	225	207	193	184	219	207	223	169	196	188	175	202	203	214	237	176	186	165	207	222	221	191	210	212	183	176	219	206	220	190	203	197	206	192	207	183	214	219	207	167	185	194	185	188	203	191	189	201	204	202	206	211	147	194	173	211	235	210	185	216	170	197	204	195	200	192	195	185	223	200	196	198	195	207	209	208	197	191	197	190	219	181	165	213	188	170	202	222	183	191	199	174	211	204	202	184	217	187	180	202	186	206	182	179	199	200	232	190	211	187	199	215	212	187	224	184	184	193	206	169	216	195	187	192	179	205	212	192	193	174	176	207	182	214	187	200	202	183	208	194	214	212	184	163	194	217	204	190	184	205	181	163	220	192	230	197	199	183	195	191	226	216	215	218	209	210	214	200	192	185	182	190	204	206	207	212	208	205	216	209	193	231	214	189	212	190	176	209	206	180	196	203	215	196	214	172	201	172	191	197	205	208	187	180	210	196	204	194	193	200	153	174	188	164	203	205	176	205	181	193	188	202	195	174	159	213	193	187	191	203	197	192	185	166	189	180	190	190	236	189	196	207	175	180	198	232	241	211	176	221	210	209	182	198	197	216	193	197	199	207	211	190	196	169	202	202	200	206	197	189	196	185	177	198	193	202	226	201	165	176	182	213	190	182	181	183	170	231	198	192	182	216	174	203	182	203	200	194	179	176	179	179	213	184	182	214	189	219	209	194	198	178	180	188	189	201	227	208	220	208	190	192	180	208	187	184	193	204	198	209	200	191	179	202	197	180	182	169	206	219	202	210	201	210	188	216	200	219	185	180	206	181	206	199	204	205	199	192	198	203	213	205	211	204	194	174	179	163	218	214	204	187	184	186	195	181	190	177	193	194	186	177	204	203	213	205	199	237	205	188	190	211	194	175	211	202	206	194	202	194	254	221	209	191	193	185	208	220	195	195	187	203	233	187	206	191	181	191	193	192	202	203	210	165	233	184	209	182	216	225	202	191	190	201	190	199	205	183	199	187	215	175	208	227	201	192	193	192	202	192	206	210	205	199	201	177	205	201	203	189	192	182	188	185	172	206	184	184	208	188	188	201	209	209	190	208	202	206	214	208	220	233	194	208	181	218	190	211	193	185	192	204	212	204	187	199	191	182	180	201	208	181	221	190	216	168	202	190	197	166	209	231	198	203	191	213	196	175	172	194	204	212	195	205	210	187	194	181	193	198	184	192	194	222	180	194	195	200	212	196	210	169	187	202	189	238	176	205	183	201	174	210	204	196	181	202	223	197	227	222	192	197	180	183	221	196	192	211	176	183	207	195	199	202	187	182	206	200	197	180	195	196	196	184	173	231	207	205	191	187	164	178	164	218	202	223	205	186	206	171	186	165	179	199	194	186	214	192	182	219	163	199	232	193	210	191	201	210	190	206	216	202	192	213	192	203	210	197	196	215	183	165	194	197	217	185	197	193	184	179	171	194	193	202	216	211	195	184	201	197	208	180	216	188	189	204	230	187	203	211	196	223	183	195	202	186	221	217	211	178	169	187	180	198	192	178	202	193	195	199	164	178	204	207	186	183	210	185	215	173	169	193	205	187	183	200	197	188	168	186	187	196	209	206	200	202	240	185	222	205	186	173	186	217	185	180	190	180	193	182	204	184	195	222	242	177	185	166	217	203	208	195	189	183	213	203	193	164	195	163	192	198	187	198	193	190	204	191	199	207	201	208	212	182	163	187	187	199	209	205	198	169	208	189	195	207	204	195	216	178	220	223	188	168	197	201	188	185	189	194	210	179	228	215	201	192	212	210	166	198	182	217	192	204	195	194	170	194	206	193	178	198	200	198	223	182	200	174	179	216	210	188	227	204	196	180	209	201	215	201	191	207	187	193	184	197	193	180	215	183	199	187	204	176	216	210	199	198	199	230	217	181	196	210	198	192	192	207	200	195	192	184	184	219	196	190	220	225	207	202	210	191	181	186	190	210	196	218	199	202	195	192	203	190	197	169	207	215	202	175	179	196	202	183	185	206	188	190	187	184	213	186	191	195	205	199	184	204	221	188	200	208	198	183	194	174	170	213	209	196	174	211	198	199	195	203	184	195	213	196	192	211	207	212	247	192	204	242	226	220	207	201	208	205	184	175	185	150	207	160	192	209	180	178	190	195	195	197	211	196	243	198	215	219	205	200	173	226	177	202	224	240	185	206	210	206	205	212	187	185	199	191	214	197	184	201	196	194	193	200	177	189	198	222	219	192	174	176	197	180	202	180	201	189	237	213	175	188	189	210	212	195	189	214	181	190	185	183	200	217	201	198	179	170	182	207	195	210	220	182	199	187	194	186	203	196	194	185	208	195	184	197	176	188	189	194	213	197	198	204	197	198	211	198	195	186	206	189	199	206	185	201	216	193	200	211	189	194	210	172	227	226	186	196	206	196	179	191	172	197	197	206	190	191	173	195	186	185	217	205	200	164	242	231	204	199	235	223	189	189	173	203	193	224	208	212	220	187	193	188	239	227	207	186	213	182	205	211	199	196	223	237	197	187	201	191	195	197	204	222	214	232	197	183	208	207	173	216	211	188	178	208	210	172	226	229	200	187	215	199	183	200	186	200	201	221	195	210	207	206	187	204	205	203	190	199	186	206	219	213	196	215	156	201	189	194	184	182	210	191	189	211	180	223	197	204	196	187	216	204	203	213	181	186	186	221	183	209	187	212	228	230	212	210	213	195	196	177	214	207	210	202	177	200	153	193	189	219	203	204	224	190	187	212	194	222	218	217	175	197	178	200	226	185	212	204	193	195	203	186	194	215	212	205	200	202	221	206	200	198	213	227	213	211	184	205	187	174	215	198	215	207	204	197	182	208	186	183	204	213	230	211	192	214	172	189	207	220	205	193	202	225	190	207	233	200	207	174	178	223	194	172	183	233	205	184	221	198	194	214	193	188	206	172	200	188	210	208	189	185	203	170	212	186	199	209	206	208	205	189	196	184	191	195	193	193	209	222	198	185	207	207	179	181	201	209	194	184	187	242	195	174	215	196	190	199	172	203	187	170	212	180	199	184	177	194	231	215	215	197	226	191	165	186	179	168	187	194	173	181	169	197	224	192	204	184	189	189	195	198	198	182	184	191	190	170	220	219	205	214	209	187	188	202	198	202	194	190	212	199	195	202	204	214	223	172	193	204	211	186	175	227	222	220	185	191	207	184	183	182	195	179	188	213	194	212	188	205	215	185	159	192	185	175	207	187	189	200	205	221	214	199	207	210	200	203	202	188	202	195	203	193	192	164	201	184	204	196	225	207	197	203	194	196	205	208	205	215	184	179	225	189	180	165	206	215	186	214	169	213	175	198	210	212	189	178	193	204	202	179	230	213	177	189	232	198	214	223	206	217	224	205	196	212	234	191	195	188	165	193	196	192
30088	17976	14032	12742	11152	9377	7189	5938	4651	3769	3028	2369	2117	2034	2355	2644	2619	2098	1829	1528	1380	1156	994	888	858	832	755	741	630	663	714	646	603	575	545	520	505	520	500	538	487	481	451	455	470	499	463	451	417	424	474	462	426	454	470	477	451	428	442	463	481	428	434	440	443	450	427	474	419	460	420	447	421	442	408	399	448	439	409	426	438	395	457	373	424	437	419	437	394	445	440	441	408	468	458	449	429	451	431	425	433	424	434	456	468	435	496	425	430	413	411	425	432	432	414	400	425	423	412	428	441	407	441	422	410	443	457	449	407	425	456	442	416	435	414	440	427	433	428	428	417	406	463	399	435	426	395	399	425	423	420	411	430	437	396	402	460	440	455	422	421	411	422	394	381	475	431	416	426	430	440	402	413	428	395	404	430	472	431	420	425	403	403	421	460	444	415	448	392	389	421	441	412	443	431	455	428	432	419	422	432	446	441	450	440	434	448	446	416	416	431	450	447	409	421	422	399	450	417	443	394	440	418	447	425	417	480	445	416	444	427	489	410	450	423	427	405	414	417	395	417	435	439	428	438	396	479	396	425	422	419	451	421	468	440	444	425	428	399	454	413	443	408	448	435	450	423	416	427	464	448	416	437	388	459	452	427	412	452	441	461	424	427	443	443	431	419	401	477	428	405	413	466	430	403	433	453	452	405	421	411	386	454	406	443	448	443	409	419	435	424	401	417	420	437	477	429	475	451	452	448	459	420	441	438	442	431	444	450	432	436	405	438	428	437	448	424	424	410	425	440	445	416	406	402	424	434	432	424	419	459	440	436	378	430	427	443	421	406	433	409	466	421	404	403	441	447	408	453	416	444	425	422	421	435	417	429	447	461	444	427	419	435	389	419	404	416	423	419	480	424	453	453	423	451	428	435	475	427	421	428	419	417	427	454	417	453	405	425	434	430	445	431	445	418	420	455	427	417	452	431	444	417	413	402	406	424	445	440	448	452	442	422	441	424	449	389	438	371	390	422	404	378	412	449	424	416	417	450	433	478	396	442	460	428	408	434	409	394	431	405	423	416	413	467	418	438	446	433	414	427	437	408	429	414	409	456	426	381	389	416	389	429	428	449	443	423	380	432	437	439	459	465	429	419	416	407	431	400	398	450	456	412	427	409	437	388	449	397	467	409	414	427	440	418	398	435	417	446	409	411	441	431	469	414	451	441	440	430	409	461	446	409	409	443	441	456	422	467	441	419	438	428	409	430	433	438	452	432	415	445	474	447	401	457	385	420	440	435	476	415	422	426	482	425	448	414	382	438	441	440	467	452	405	431	445	427	424	430	424	438	411	443	430	417	420	396	461	440	428	440	440	428	443	457	432	377	422	422	432	451	447	426	422	412	422	457	417	402	422	443	415	408	449	372	412	474	453	399	446	437	433	406	418	422	457	451	447	446	448	470	411	433	415	429	422	431	421	444	444	436	403	428	442	411	436	472	438	404	434	422	439	390	390	474	404	417	455	441	458	404	421	424	416	439	438	429	441	447	432	446	420	422	414	419	406	456	428	468	419	458	432	439	417	428	414	427	442	427	463	408	425	424	432	438	449	450	465	402	441	438	422	410	430	436	414	432	459	407	415	429	431	429	439	404	457	430	427	429	455	450	447	445	441	400	425	440	441	414	445	397	426	458	409	410	418	431	469	455	410	456	455	391	444	417	442	432	407	444	436	460	415	488	469	400	445	458	405	401	419	422	418	415	437	430	459	420	417	403	429	406	432	436	442	422	409	421	442	414	426	446	412	400	449	438	435	401	414	468	396	448	454	450	405	431	443	463	432	444	415	438	447	433	445	423	432	402	435	390	443	447	432	390	470	419	454	423	408	408	443	422	434	403	411	413	398	435	425	429	424	478	445	430	432	395	424	381	454	432	432	458	436	418	442	491	454	402	456	420	419	422	434	465	425	427	396	419	426	438	456	428	425	409	419	436	461	423	438	448	410	433	429	438	458	434	397	394	417	397	437	411	449	418	423	468	447	403	463	449	457	444	454	469	449	415	446	452	430	444	450	449	445	461	442	391	429	389	432	440	439	436	420	410	436	407	430	451	422	425	437	384	462	467	448	455	444	446	445	441	427	443	432	402	436	430	433	432	452	424	451	422	417	471	476	404	478	424	394	420	400	435	436	415	404	450	445	439	398	468	436	414	402	451	441	428	403	419	472	426	440	425	431	428	449	464	494	438	470	456	439	426	401	405	442	426	435	404	411	409	418	411	411	446	444	456	414	390	417	446	440	462	462	428	430	420	425	452	434	447	412	392	428	456	402	421	397	435	433	434	467	441	443	433	410	399	434	408	430	416	449	436	420	422	433	397	420	441	445	430	458	454	411	445	413	440	364	402	407	425	401	417	454	408	441	417	443	427	426	420	445	424	434	410	446	445	374	433	416	441	464	461	408	397	419	456	455	438	442	461	401	471	399	387	454	444	437	440	426	398	463	400	405	422	417	442	517	403	427	432	437	419	436	398	437	421	439	410	391	444	403	413	444	409	415	441	423	482	448	434	408	451	406	426	411	442	424	468	414	422	438	422	422	457	468	443	459	453	432	411	439	434	436	449	412	400	449	401	446	392	446	422	455	421	437	426	414	432	419	409	412	452	430	464	406	447	481	429	407	441	470	428	430	443	431	407	452	429	441	430	454	416	409	381	424	431	431	491	491	462	455	424	408	419	429	425	443	448	438	424	431	431	393	466	397	428	437	429	443	437	428	410	419	454	460	434	421	466	483	403	437	435	415	418	452	454	414	459	435	422	449	410	467	425	440	450	424	431	439	404	438	424	424	419	417	419	423	451	388	474	460	427	405	427	444	404	406	416	396	440	426	402	416	424	428	463	426	449	418	422	455	395	435	424	441	428	468	450	420	477	404	451	437	437	432	419	422	442	440	382	443	431	405	427	424	426	447	427	432	446	423	454	421	435	408	416	488	417	441	398	438	428	439	424	420	444	444	410	411	447	440	415	403	423	451	409	418	429	383	426	450	409	443	401	444	451	435	400	468	456	416	449	424	443	438	407	439	457	418	434	444	437	428	432	418	434	449	435	433	449	458	449	388	437	454	442	421	439	418	401	455	443	426	429	410	409	405	409	438	441	430	425	413	400	425	393	448	443	438	446	421	414	442	414	424	427	437	398	466	406	450	415	393	432	437	407	438	425	445	415	454	431	442	412	422	444	434	423	429	444	415	440	429	440	416	447	428	440	450	410	450	417	437	400	448	416	416	408	444	439	404	401	407	419	443	427	446	422	441	430	443	445	438	418	462	450	423	447	422	415	458	385	413	396	407	412	444	449	390	458	418	400	424	431	450	450	411	440	413	428	442	435	421	432	422	419	462	401	435	428	465	450	438	450	399	443	434	406	439	432	414	446	425	438	418	424	491	418	389	420	445	437	445	466	442	364	436	423	402	443	409	436	414	452	403	430	402	463	452	410	426	402	402	410	449	423	443
30416	12796	4319	2050	1406	943	721	565	478	397	284	283	263	292	314	318	331	291	262	278	264	239	238	204	224	212	211	200	196	213	213	222	228	230	204	190	192	212	178	199	187	189	173	235	188	196	179	225	195	223	183	189	224	201	204	211	198	178	212	188	164	226	213	181	191	205	192	213	217	174	187	200	218	175	174	191	172	227	181	199	178	161	164	198	212	184	199	190	201	241	218	172	206	169	200	201	203	186	196	202	180	202	190	189	197	193	187	195	196	219	178	191	196	186	199	176	178	200	207	187	192	180	168	200	191	219	181	208	203	187	191	201	201	220	179	178	215	215	191	222	187	213	194	201	192	168	208	196	186	204	172	175	185	209	216	180	194	201	178	200	201	177	182	189	202	209	211	174	192	202	221	202	185	209	205	202	173	187	194	177	199	175	178	200	182	202	215	187	238	193	182	173	184	173	224	203	157	183	181	180	210	184	195	188	198	187	193	175	216	186	209	210	202	208	200	199	229	205	179	183	188	173	177	193	219	223	196	228	189	181	196	176	213	169	216	196	202	189	217	215	216	176	202	216	208	189	194	197	187	156	205	169	201	227	211	187	195	222	180	192	214	187	180	214	179	207	186	184	207	200	185	204	191	181	194	178	195	201	206	199	206	162	179	208	191	166	203	208	190	180	189	204	206	216	194	181	181	213	191	199	200	206	203	213	189	196	187	184	213	170	210	200	208	184	191	192	226	217	212	206	174	181	185	166	170	216	192	192	218	183	196	179	186	196	221	219	211	160	183	206	165	165	195	172	188	198	208	181	187	203	230	191	203	208	178	206	208	187	197	194	231	206	182	200	177	216	206	232	168	167	228	181	174	198	183	206	178	209	204	190	198	208	199	209	193	197	196	218	170	177	195	183	199	183	196	195	198	209	183	212	196	205	214	225	173	203	220	186	191	204	223	222	204	182	205	213	194	193	191	209	206	183	209	210	217	199	216	185	210	188	188	189	178	182	209	201	197	185	225	206	218	167	199	197	211	173	204	198	204	181	214	195	189	158	206	207	211	163	223	190	181	178	202	196	210	182	204	182	185	181	184	196	186	191	207	201	185	191	175	159	212	181	213	216	204	212	188	203	201	183	216	203	186	191	193	182	201	193	220	181	207	210	200	204	232	229	177	170	198	207	196	184	167	209	185	203	195	205	187	189	212	190	208	190	204	205	190	172	192	198	193	211	198	188	191	201	192	175	179	201	182	171	186	188	181	193	156	191	198	180	203	206	172	198	206	194	228	196	187	178	193	180	222	166	176	195	186	184	191	177	193	219	199	206	191	205	180	185	206	198	185	202	193	189	192	191	201	171	200	192	203	167	198	220	181	198	179	246	178	231	210	192	187	184	171	213	186	186	182	205	194	190	195	178	204	208	217	200	202	189	208	194	194	167	188	200	213	201	201	219	207	178	183	212	212	193	179	197	204	196	177	195	209	179	199	223	210	196	206	170	202	201	196	203	200	206	204	209	205	183	198	198	197	177	205	190	174	216	195	184	191	170	192	198	198	189	216	195	218	204	214	209	187	197	175	205	205	199	211	201	168	199	174	178	173	183	200	192	225	198	202	205	209	184	189	194	184	186	185	185	182	180	176	182	190	180	189	192	202	194	215	200	194	217	218	218	181	214	220	189	219	203	170	181	213	188	211	186	209	199	168	181	177	185	223	195	187	186	192	198	192	184	209	197	220	185	185	198	201	184	245	195	208	196	216	232	193	201	180	197	192	188	196	209	202	207	175	170	174	221	188	207	187	224	187	204	177	205	165	198	183	162	185	167	200	197	211	204	204	162	177	185	176	197	200	199	178	185	212	183	181	214	204	201	214	209	187	206	179	209	213	186	178	198	196	204	206	212	206	204	204	186	182	167	189	190	175	210	209	190	193	193	198	215	200	180	218	183	232	188	184	204	210	201	205	198	210	169	227	201	215	189	208	212	172	199	205	208	208	210	215	197	200	174	192	174	194	197	187	182	167	202	211	178	194	211	218	208	198	229	204	189	198	189	203	179	175	192	216	200	189	195	209	197	210	155	211	199	211	207	214	175	214	200	205	207	202	192	181	196	199	194	196	208	194	202	178	184	195	212	220	188	194	160	191	200	170	191	204	212	201	218	184	180	200	195	171	210	204	171	221	196	204	210	213	174	192	204	199	187	195	211	207	240	206	185	208	183	219	211	208	216	207	213	187	204	175	199	201	190	208	197	198	193	202	191	197	170	157	192	201	185	229	222	195	201	178	210	184	193	223	188	199	229	207	181	210	213	210	188	197	181	186	241	194	194	224	204	214	203	186	190	215	191	206	204	216	203	175	193	196	186	220	194	225	190	201	206	184	195	208	156	203	160	219	198	210	205	198	199	196	184	183	175	182	218	224	203	193	209	203	194	184	162	197	188	216	214	207	204	214	189	196	187	204	179	185	190	238	213	191	220	207	201	169	207	191	182	197	213	160	202	194	183	202	189	210	201	178	191	192	168	184	206	212	213	203	191	176	212	193	190	174	206	205	178	169	190	232	205	228	207	182	205	196	224	187	186	147	194	194	194	199	204	202	200	204	203	203	185	196	211	218	188	195	213	192	216	212	228	212	206	219	178	180	182	194	190	227	192	197	202	174	161	199	208	181	190	186	168	187	202	219	190	198	204	213	231	184	206	204	226	190	193	206	204	191	219	205	195	186	192	190	179	201	226	184	206	183	193	207	182	188	192	205	183	191	180	208	179	221	215	197	183	204	187	175	214	186	187	201	198	222	183	183	218	170	191	196	213	174	221	171	181	182	198	175	212	206	201	192	199	186	216	173	206	204	237	202	167	197	204	206	180	185	179	161	202	216	203	209	194	184	178	194	190	226	182	178	175	177	204	207	178	202	200	194	169	179	186	184	218	205	183	170	187	199	219	196	213	209	194	192	212	211	206	218	193	197	207	177	190	195	180	201	202	240	170	176	200	198	179	203	207	185	218	207	185	235	232	199	201	202	205	207	206	207	224	201	184	224	195	169	173	203	204	192	212	191	185	198	179	189	206	241	205	179	189	157	202	182	192	159	227	178	182	193	226	181	184	183	214	184	206	186	195	221	239	183	167	175	194	222	236	183	190	210	197	182	165	196	194	206	189	186	183	205	228	207	207	170	191	182	164	187	227	186	191	189	205	188	161	199	205	196	188	188	189	200	213	197	195	194	202	189	217	186	182	207	170	214	176	190	181	212	201	191	185	184	212	206	176	224	208	198	199	206	215	169	201	180	211	183	221	192	214	189	178	215	199	184	195	162	174	185	173	204	206	190	191	198	187	197	175	198	178	183	225	192	209	188	203	191	212	197	203	200	190	195	189	194	204	191	181	198	207	198	182	221	183	230	187	186	199	178	207	200	194	183	174	203	200	195	209	177	196	224	207	172	206	242	198	211	210	223	165	215	216	197	214	176	184	167	203	203	179	190	220	213	204	191	202	181	189	198	203
16453	8220	6261	5944	5065	3641	2821	2493	1867	1495	1129	940	888	937	1114	1226	1177	1057	871	825	746	677	649	566	581	539	483	496	480	477	491	505	454	513	465	465	479	424	496	457	428	425	454	444	433	436	435	445	440	435	429	406	418	412	437	431	408	416	439	392	434	390	422	431	405	422	429	424	436	404	450	471	439	461	454	433	426	411	442	413	440	364	444	436	408	443	436	406	412	388	432	413	414	434	427	459	398	415	402	443	419	444	428	426	413	380	421	470	438	443	432	425	429	442	412	404	418	435	441	440	423	418	449	440	396	423	462	431	446	409	424	413	411	425	416	419	416	450	446	439	398	440	421	420	426	443	405	419	445	439	419	392	435	440	435	436	393	475	442	435	461	435	424	425	401	426	386	399	422	444	416	406	418	425	402	427	417	446	429	417	421	391	385	404	439	408	425	435	430	412	417	429	396	427	449	417	400	417	453	413	409	403	373	431	416	449	433	412	393	463	426	426	437	422	423	392	430	438	431	439	402	424	459	419	422	427	449	415	383	393	438	423	408	408	385	454	429	433	420	433	396	415	434	426	397	432	430	388	404	427	416	418	438	462	431	448	450	397	439	399	432	399	425	420	413	402	398	409	435	476	424	436	418	454	408	442	387	416	398	432	432	418	422	405	416	447	412	432	438	437	393	422	441	428	442	420	397	436	422	431	427	411	392	437	413	393	400	461	454	440	406	423	435	407	396	449	389	419	437	428	420	413	416	404	459	418	384	443	418	421	395	440	454	412	416	416	432	431	436	415	467	429	420	405	402	445	471	415	383	396	414	431	401	396	462	407	435	400	474	421	433	449	426	450	449	424	427	450	387	419	442	414	420	422	451	448	415	408	375	434	433	408	423	446	410	415	430	429	417	418	440	428	385	408	404	429	418	419	433	386	381	433	404	468	430	428	435	439	433	394	415	442	441	402	420	414	440	465	454	397	420	452	430	446	415	417	462	410	463	412	419	416	433	419	400	398	454	432	389	429	428	440	428	419	405	410	458	416	407	418	391	418	418	426	428	440	433	430	450	401	412	436	425	429	435	436	427	437	417	432	471	444	434	398	454	422	427	418	427	428	430	410	413	425	463	426	412	415	422	399	421	411	434	396	429	435	396	393	446	426	393	401	414	411	406	396	397	477	410	460	435	445	424	428	433	407	388	467	443	412	403	407	436	414	424	415	457	408	413	419	438	421	435	378	444	467	425	421	444	419	434	397	408	440	421	405	389	406	400	402	417	441	438	398	415	441	444	400	414	433	400	422	428	408	452	440	442	430	438	414	447	441	367	421	436	431	430	441	409	448	442	423	395	438	399	453	455	433	407	475	413	446	403	452	443	448	452	405	413	427	403	414	422	438	425	428	437	414	471	442	474	436	366	440	417	445	426	398	427	396	405	445	404	425	450	397	436	424	384	393	425	441	400	443	413	463	397	416	455	438	440	415	407	445	405	410	429	433	399	424	429	405	447	442	469	465	442	438	417	432	450	411	433	444	419	413	450	434	398	431	396	416	386	433	422	462	429	435	410	410	395	437	409	434	421	401	428	464	428	451	421	396	432	404	415	419	453	459	432	439	457	458	407	451	429	422	423	447	422	401	398	400	400	413	393	389	391	435	440	398	442	413	445	444	391	433	396	419	412	427	398	432	418	465	399	441	390	428	430	412	399	434	460	412	411	420	406	418	417	440	415	388	398	448	430	444	423	422	442	416	416	418	471	454	398	429	399	408	428	398	371	435	441	402	426	446	416	382	415	465	409	439	422	410	437	414	474	417	396	452	426	427	423	439	420	441	408	402	418	416	421	432	460	420	416	406	418	428	441	446	406	430	423	421	423	396	445	451	406	445	424	425	403	411	432	418	433	431	364	417	392	465	384	419	436	437	385	412	438	419	411	422	405	421	411	406	424	457	423	421	409	400	427	408	420	462	474	414	450	417	403	411	393	395	440	431	405	427	432	434	433	403	453	389	434	408	411	445	414	409	427	412	426	403	403	440	429	427	407	436	456	405	425	434	432	394	403	408	405	407	439	425	428	432	418	396	407	452	437	406	422	438	381	417	433	424	445	425	459	469	418	422	422	431	419	443	454	419	412	408	448	419	396	392	405	401	427	393	458	433	433	414	380	464	452	407	419	390	428	443	434	455	463	448	403	449	412	429	461	419	457	393	422	421	442	415	464	444	439	451	404	416	437	397	421	400	430	402	354	471	451	394	464	468	435	417	412	398	411	460	409	420	436	447	442	451	425	427	423	384	407	429	414	416	402	415	485	420	431	444	416	458	410	427	411	471	376	461	411	435	428	411	420	442	425	402	416	413	464	458	412	415	443	418	418	458	414	416	382	393	424	412	415	425	409	387	437	460	421	402	446	407	443	402	464	435	413	445	400	414	439	393	433	414	428	429	465	442	413	434	408	406	423	412	370	439	415	399	440	436	427	418	428	416	406	457	379	412	411	401	430	430	479	453	422	401	431	435	400	442	401	425	444	414	399	402	396	445	399	419	402	439	415	393	409	411	429	426	423	417	450	412	432	441	466	420	426	400	455	408	421	406	407	410	391	441	419	415	427	435	411	425	420	425	456	415	415	406	375	441	392	433	387	420	409	437	451	401	394	418	411	400	412	390	452	390	429	450	443	405	414	431	438	427	406	419	446	385	450	437	444	425	420	434	432	417	402	409	392	433	488	390	398	419	433	427	476	413	409	428	424	417	448	415	471	405	407	439	412	422	458	417	418	418	429	445	408	405	441	414	406	443	431	458	433	428	405	422	437	424	442	408	418	451	447	427	422	416	380	414	459	480	401	414	397	427	423	468	412	392	409	438	421	441	405	429	443	413	413	426	381	406	447	436	408	431	410	428	412	426	450	435	427	412	432	408	423	467	426	410	453	415	423	406	411	399	412	420	421	444	440	390	386	407	427	387	469	431	391	451	385	415	432	409	417	421	424	435	434	439	404	399	418	398	402	447	411	409	447	446	420	421	431	424	420	425	433	407	390	409	424	384	433	412	416	422	469	437	408	390	434	406	423	400	429	418	454	421	407	402	421	413	422	452	416	431	435	438	418	433	431	433	428	408	427	387	415	431	421	399	441	405	422	406	425	431	412	430	442	434	422	434	452	451	396	472	429	430	415	380	444	445	413	453	394	448	414	395	439	423	419	446	435	419	422	385	425	405	453	405	410	417	437	405	427	424	455	450	420	403	421	452	416	434	449	466	433	435	444	432	422	430	431	444	421	399	441	406	399	415	415	404	442	381	421	407	455	409	418	417	417	439	419	415	468	420	401	424	462	418	418	455	453	425	441	403	397	432	401	408	432	437	422	438	416	413	437	393	430	401	445	433	424	417	419	452	416	432	427	474	435	445	438	389	424	410	393	433	426	435	426	448	445	456	395	447	377	440	417	435	416	418	434	402	424	390	428	386	446	446	431	424	420	445	428	417	432	417	451	432	435	432	444	400	403	390
43068	21032	9570	3902	2395	1602	1090	980	777	648	520	396	378	359	399	424	403	330	314	309	325	293	252	236	221	215	206	178	192	174	202	206	202	193	179	163	186	187	196	192	170	180	172	192	194	173	188	197	167	168	195	175	209	177	168	200	179	157	173	207	188	177	193	164	180	196	194	160	179	186	173	181	182	173	179	172	175	186	173	218	183	199	166	198	181	185	170	178	176	164	178	181	171	160	163	170	177	217	172	168	170	174	174	195	179	179	162	185	200	159	150	163	192	170	198	178	199	189	142	200	196	182	169	166	172	159	153	185	182	185	174	177	195	192	194	175	196	180	170	197	184	174	181	154	143	183	175	184	185	160	159	187	149	174	183	200	196	173	172	165	198	175	191	193	179	167	193	172	178	178	174	198	184	207	161	176	191	166	189	157	156	184	188	169	180	203	174	158	156	164	198	167	185	190	186	191	173	171	171	205	199	186	213	168	181	180	197	142	177	157	196	166	178	190	186	178	190	216	173	181	168	188	175	164	169	199	172	189	173	191	182	171	213	165	188	159	187	167	177	200	161	162	183	182	181	159	176	180	183	177	177	187	169	187	174	165	198	181	198	170	172	173	163	182	179	186	184	180	209	209	185	198	205	179	203	179	204	175	174	165	168	176	169	166	184	185	169	181	179	177	156	212	193	179	158	175	170	178	178	174	173	165	179	189	166	168	174	180	186	187	169	195	201	174	202	195	201	180	165	197	199	161	165	178	193	186	169	166	159	186	160	176	171	164	176	176	214	202	166	193	165	159	182	192	187	184	197	200	171	178	179	171	173	185	178	205	174	218	200	182	175	177	169	194	186	181	170	171	182	172	166	186	179	184	182	151	179	204	150	169	212	192	177	183	186	195	184	210	200	187	188	163	187	173	175	169	205	160	166	207	182	167	186	174	163	173	192	178	208	186	213	167	164	164	172	181	191	189	168	180	176	192	172	189	164	174	172	172	170	191	169	211	179	172	169	150	158	164	168	161	213	174	188	177	166	165	175	176	186	188	168	205	209	204	162	197	184	167	196	173	191	201	177	169	159	174	192	181	172	166	182	173	149	195	175	181	166	191	181	187	155	187	167	174	172	170	164	176	174	175	183	175	177	183	189	200	200	156	160	175	177	182	170	186	178	206	191	177	170	171	157	172	197	159	165	180	165	187	154	164	182	173	166	181	184	192	187	185	181	171	184	181	158	176	176	184	168	179	185	169	175	158	194	186	158	172	206	194	155	151	166	203	185	177	186	179	181	168	166	154	194	162	186	186	182	171	195	172	206	169	189	190	165	184	208	196	188	192	232	152	187	174	200	184	196	162	184	184	171	190	173	160	195	173	196	196	183	162	173	197	201	202	171	173	186	178	197	168	181	164	172	177	202	190	154	161	173	163	170	158	173	196	186	172	178	172	185	173	179	175	195	172	201	164	180	156	188	192	156	178	189	195	146	158	163	159	182	172	171	198	179	186	203	182	174	179	191	199	171	201	172	165	222	179	218	159	176	194	190	194	184	155	167	186	178	176	187	135	185	171	167	185	182	214	191	181	160	181	189	183	215	176	193	176	185	185	173	177	182	157	157	163	176	200	207	168	175	162	169	162	193	196	191	208	200	176	188	150	159	185	159	183	216	175	186	193	187	214	184	195	188	183	152	183	156	183	157	163	198	155	196	175	190	179	216	196	203	170	172	136	178	189	148	209	164	173	163	177	191	187	164	175	157	181	190	200	183	178	162	175	173	200	198	199	167	150	179	161	182	188	171	185	189	176	187	169	164	174	168	170	180	155	197	165	174	193	175	199	179	147	178	164	180	175	171	195	203	173	162	156	213	166	173	218	199	166	185	179	181	168	181	176	206	186	175	165	180	186	188	194	177	186	161	179	219	162	192	200	177	192	166	210	186	198	145	167	162	193	194	214	198	182	144	176	183	175	214	192	177	184	184	181	163	140	159	181	182	162	178	191	169	180	190	187	176	185	176	183	197	156	174	189	180	166	189	173	189	196	186	175	177	185	189	166	188	178	190	185	158	171	186	178	172	179	190	193	170	189	168	182	182	168	189	165	183	183	189	162	185	199	180	179	176	177	196	199	189	180	194	176	156	182	182	167	183	171	181	196	170	159	176	167	157	169	184	185	196	178	198	182	155	181	164	171	165	177	166	158	156	134	213	167	196	164	175	201	197	158	189	172	175	183	171	179	166	180	158	154	191	173	159	156	183	174	166	181	187	165	176	177	178	176	206	178	182	179	159	186	174	198	169	173	177	191	148	163	154	171	170	164	177	182	197	196	161	188	150	174	163	159	181	192	187	173	151	153	178	154	172	185	177	170	174	161	188	175	201	174	159	161	173	163	186	178	143	180	192	199	199	186	180	187	164	174	181	192	174	186	154	194	178	179	188	169	199	184	173	160	202	216	168	214	191	177	185	169	180	189	174	197	139	170	205	190	182	171	183	162	213	172	180	174	163	170	193	140	165	187	155	180	205	168	197	194	167	204	187	208	185	177	172	183	181	168	192	191	205	172	163	191	159	177	178	180	185	171	177	168	186	197	182	193	170	163	204	183	179	177	170	182	160	184	171	187	168	170	199	176	175	187	165	173	193	152	141	158	172	210	197	184	156	158	157	173	186	175	190	178	164	164	189	193	181	202	172	168	178	166	125	195	167	165	167	189	186	185	181	169	177	179	175	178	166	187	170	175	146	179	206	190	170	159	193	179	183	184	171	167	179	182	179	177	147	200	162	198	185	184	198	192	175	177	178	197	183	181	189	187	190	202	156	189	188	197	184	206	163	164	156	152	147	202	174	188	184	155	205	181	180	177	159	182	183	157	189	168	179	182	201	177	180	155	176	161	187	169	183	200	177	180	172	199	183	176	156	177	187	189	196	145	174	174	193	188	162	166	159	168	198	173	177	176	171	178	179	165	210	217	207	168	182	184	168	176	184	156	183	200	153	203	178	178	168	198	146	194	171	183	180	189	178	175	213	194	164	151	160	188	195	177	179	178	182	177	182	186	187	168	204	184	216	188	180	182	177	169	171	175	178	161	159	180	188	220	173	169	168	171	171	184	194	207	186	206	172	190	181	175	184	169	189	192	170	171	191	179	159	168	163	163	148	174	186	175	173	168	182	175	198	211	178	188	165	210	177	175	179	177	180	185	172	193	191	199	177	175	162	177	194	173	173	201	195	213	179	179	176	184	180	196	178	200	164	181	222	195	192	189	179	161	182	160	187	166	205	182	178	192	189	180	201	199	167	184	188	156	174	188	171	172	183	195	186	186	185	182	184	179	179	161	201	167	187	186	191	188	188	177	164	191	173	158	190	172	190	166	170	199	187	190	165	187	189	175	154	182	169	181	177	205	176	151	182	186	197	211	191	189	215	164	189	181	194	153	178	177	168	183	181	161	187	194	183	169	174	203	162	172	173	186	184	190	169	201	176	172	166	166	157	167	178	203	155	171	172	143
24678	13793	11779	9915	8951	6221	5091	4507	3442	2664	2108	1570	1562	1553	1726	1849	1877	1532	1368	1307	1142	924	868	771	665	575	600	563	554	512	520	538	517	511	459	455	442	457	452	449	411	437	403	422	429	427	405	402	429	394	382	424	414	425	400	372	396	418	384	426	410	376	405	401	412	379	414	355	404	378	397	369	404	403	403	387	369	385	390	414	386	393	446	378	412	405	431	388	430	384	420	367	398	394	392	418	374	378	371	383	437	409	399	421	358	444	387	399	412	404	402	384	398	374	392	415	416	442	430	419	373	398	414	385	379	429	390	390	415	395	369	392	391	426	369	405	414	405	374	429	355	385	364	381	392	420	416	407	385	392	338	379	377	400	362	403	408	384	366	379	401	393	393	382	385	411	390	397	414	387	427	418	391	417	373	409	391	367	425	389	380	371	396	408	384	390	390	383	399	358	404	398	372	398	373	369	360	393	388	392	410	371	376	382	401	377	389	373	408	406	405	401	426	399	414	376	410	378	380	375	362	395	403	386	392	392	416	356	425	376	422	386	411	405	410	369	383	452	362	399	400	395	408	396	408	380	403	423	403	403	377	376	399	386	361	432	377	412	397	394	398	373	375	355	389	366	367	371	412	416	413	372	368	384	386	388	394	381	396	387	405	399	390	388	382	417	363	401	393	380	388	388	409	393	383	391	369	400	410	393	394	401	419	400	417	430	408	401	391	403	430	402	381	401	384	362	419	382	452	395	422	392	406	382	419	421	393	410	406	425	416	369	385	421	402	368	378	377	351	376	382	409	403	404	405	418	392	379	387	384	411	367	376	361	402	395	358	392	407	399	380	410	422	378	375	393	393	396	411	388	378	381	415	437	379	382	388	361	386	387	405	377	396	410	408	395	391	357	433	426	378	369	389	404	359	372	363	388	405	381	402	410	400	399	413	419	354	397	358	412	404	401	377	393	405	395	393	424	386	387	384	379	398	425	414	384	355	424	390	390	391	419	387	416	411	390	367	358	359	402	384	405	369	391	406	363	413	430	385	416	402	382	366	360	391	389	374	413	406	420	417	367	392	427	394	398	392	360	361	393	410	394	419	403	393	410	401	409	402	387	397	368	381	392	365	390	353	385	376	412	384	405	419	397	388	370	393	417	386	378	389	363	390	355	388	374	377	395	415	394	427	398	407	388	420	358	396	374	379	377	400	410	399	404	398	387	384	359	441	393	390	424	418	395	364	387	427	391	405	390	339	402	377	426	374	403	380	392	389	395	406	347	346	376	352	395	388	367	361	403	401	399	369	389	395	403	410	396	386	408	415	391	378	394	422	404	383	428	412	367	394	408	408	416	402	348	386	389	394	417	383	395	373	383	388	409	401	349	370	402	390	333	377	415	369	388	388	384	398	375	406	380	395	380	391	393	380	356	377	402	370	420	371	378	391	391	450	402	399	377	360	392	393	360	421	405	390	408	390	385	403	427	366	403	423	453	435	416	365	417	402	392	396	376	364	402	387	415	398	413	397	369	402	384	435	410	388	396	391	381	431	389	365	368	397	393	409	401	429	420	380	377	397	394	395	374	394	358	390	439	394	386	406	372	415	432	396	406	380	431	424	358	373	362	371	381	392	378	385	390	412	415	392	389	422	377	397	376	401	380	443	394	411	397	418	376	400	392	387	406	405	436	351	367	446	382	379	387	362	402	428	364	396	358	393	412	389	375	414	396	391	417	430	424	389	372	414	385	388	419	373	359	431	370	435	377	384	385	392	424	400	383	370	389	393	331	414	415	368	387	410	371	368	417	388	372	371	402	378	361	379	351	359	379	375	429	420	376	371	360	391	385	397	398	405	406	430	380	358	397	435	349	376	421	384	383	380	404	374	372	404	374	405	374	395	397	413	372	367	366	393	388	404	364	361	398	430	418	368	397	349	379	377	400	366	424	390	379	410	395	361	404	419	413	451	383	430	377	388	416	400	390	361	390	427	389	376	357	408	354	421	431	422	392	433	413	368	382	375	387	398	438	387	425	399	425	395	394	355	414	429	356	387	431	390	401	382	358	365	358	420	375	437	389	412	372	394	378	356	407	390	370	363	424	391	371	400	373	410	413	395	423	430	407	350	411	384	385	432	390	390	392	418	408	408	406	412	397	387	377	419	383	389	374	384	408	366	376	380	374	429	393	349	394	389	395	421	391	435	405	389	407	385	408	385	406	394	365	402	409	394	384	382	409	443	417	393	377	392	399	437	409	420	397	419	397	376	375	382	403	411	345	381	418	416	408	350	375	409	390	387	416	404	356	428	405	402	376	358	385	389	412	381	409	352	376	395	387	427	384	382	354	419	384	393	386	391	397	395	398	364	393	396	361	385	418	397	397	385	394	387	404	403	396	434	395	384	402	395	388	374	392	379	407	441	359	396	385	353	377	420	411	331	430	428	389	384	366	382	425	368	381	393	413	397	399	371	370	415	414	427	385	376	390	401	430	360	408	409	389	408	430	409	385	356	389	419	355	393	451	414	387	392	382	403	402	414	418	414	359	377	379	401	378	398	387	383	380	392	372	444	402	427	367	402	408	402	397	409	402	379	404	374	364	377	397	367	370	398	410	365	430	388	409	372	382	409	393	408	364	399	416	409	399	390	371	400	430	419	418	419	400	397	409	418	355	405	416	387	379	385	430	427	393	401	387	397	399	399	404	406	425	415	409	403	407	381	378	389	414	382	399	396	409	434	396	371	405	360	406	393	369	379	378	398	407	425	409	379	399	422	375	395	431	419	411	390	426	370	442	383	421	366	387	400	412	398	398	370	406	379	381	399	348	397	426	395	384	396	383	404	416	434	397	368	344	394	380	397	372	419	391	423	425	364	408	389	379	381	409	399	411	378	401	412	396	407	422	341	400	406	409	415	393	425	399	382	410	395	378	405	362	396	408	429	398	391	402	384	391	392	394	413	362	400	421	388	396	391	402	378	395	371	385	412	398	403	408	379	398	396	356	402	423	376	392	392	408	405	438	365	397	372	396	380	394	401	397	395	379	373	392	370	394	387	399	389	437	385	379	390	408	416	396	398	415	402	383	410	396	381	412	391	409	377	412	388	406	392	359	400	412	379	355	395	367	403	375	388	432	380	373	394	383	421	422	439	367	390	380	407	375	411	393	370	358	386	393	424	424	417	412	391	407	428	416	384	411	370	397	397	418	427	390	410	402	357	439	382	391	379	371	398	420	394	393	346	403	374	390	395	413	427	375	388	426	387	395	348	412	401	409	360	413	365	405	406	375	403	410	390	368	387	361	375	351	381	402	408	372	403	373	408	412	422	407	380	398	420	437	405	385	369	375	417	378	356	378	415	375	372	381	395	387	417	391	401	416	414	418	416	385	410	411	380	375	428	357	430	380	382	426	427	393	362	398	407	362	428	414	356	399	408	396	388	391	407	391	394	419	384	359	394	404	364	371	374	411	361	382	422	394	388	416	390	372	389	379	404	386	415	385	369	374	380	403
52893	28075	12973	5731	3484	2103	1645	1353	999	776	644	539	468	411	444	559	485	405	430	395	358	343	298	264	254	264	228	247	216	238	229	224	227	222	215	208	196	189	210	243	198	188	201	206	206	228	186	188	201	187	220	228	177	214	218	189	194	186	212	211	195	186	184	188	192	197	187	210	213	211	176	196	179	189	206	171	242	227	188	189	197	165	213	186	196	187	211	198	199	211	217	189	208	202	177	179	200	189	196	186	214	211	218	197	197	205	170	189	223	209	198	193	203	183	193	186	217	195	214	195	225	179	164	160	188	215	190	184	215	203	157	175	186	199	184	184	225	195	198	198	203	191	180	188	193	210	201	236	198	214	199	202	216	192	193	220	186	171	224	215	189	201	222	185	198	194	189	191	165	175	188	203	193	173	172	192	195	186	172	195	193	170	192	195	211	213	190	157	180	179	204	186	199	217	193	190	189	191	202	173	202	183	203	194	203	198	189	206	205	211	201	197	190	190	211	162	186	216	197	219	165	195	191	195	192	212	175	212	217	188	195	209	209	176	172	203	175	205	173	178	169	200	194	181	205	198	198	206	222	195	174	171	199	186	202	207	188	237	204	196	246	191	172	162	214	204	183	198	226	212	204	191	179	187	228	193	215	164	181	200	217	222	170	175	169	189	226	225	200	216	191	201	177	194	213	207	212	192	187	188	192	199	190	223	173	188	203	181	178	196	205	199	175	181	182	198	191	185	176	213	198	181	190	207	194	196	220	155	181	180	196	183	196	211	203	192	191	189	228	191	215	172	222	212	190	192	182	163	189	191	205	205	193	218	194	196	190	230	195	213	206	218	170	191	202	193	194	204	204	192	187	199	184	185	193	208	215	189	190	202	206	211	185	184	198	223	198	175	208	187	200	180	187	211	197	186	218	180	180	217	182	205	202	202	177	180	207	200	182	194	210	200	208	206	183	181	194	186	220	198	208	212	192	180	166	178	183	199	198	188	184	199	173	189	187	181	210	192	205	208	184	208	193	216	208	185	184	215	216	179	199	217	194	200	184	214	187	189	209	222	195	216	189	210	238	203	203	206	193	193	170	220	179	172	182	205	191	188	175	190	186	193	187	200	236	223	189	193	160	200	217	195	230	201	210	190	180	204	183	183	169	198	196	163	203	203	220	194	185	204	175	190	201	201	182	168	187	183	168	196	199	208	222	203	221	210	213	191	190	190	205	210	196	201	210	196	229	221	209	168	206	207	193	205	207	207	201	190	194	201	179	191	173	179	188	223	196	209	182	173	198	197	195	199	205	182	200	206	177	194	215	168	187	207	189	200	201	193	196	178	225	204	212	189	202	198	167	216	178	178	204	163	190	223	196	213	225	208	187	195	227	191	214	192	183	177	177	198	186	197	200	209	166	199	204	191	233	176	221	200	198	219	186	184	176	202	234	217	198	196	204	191	185	193	221	199	213	193	163	201	168	181	204	189	196	196	207	228	211	186	202	178	213	205	177	174	182	185	180	173	178	180	205	185	177	174	172	171	194	169	198	216	220	190	196	181	197	181	205	181	191	200	227	182	197	197	191	186	210	206	211	186	221	173	183	188	182	173	208	168	196	201	211	190	175	218	185	204	205	178	189	190	191	189	219	162	225	197	197	212	183	190	208	190	200	207	199	194	200	155	203	239	168	190	175	182	199	183	165	201	190	193	169	216	200	200	182	212	197	194	226	164	179	196	200	179	175	175	200	158	195	213	195	179	208	178	168	219	210	203	214	198	192	189	197	200	190	186	199	194	182	177	183	194	208	206	196	189	184	167	192	177	191	187	214	200	198	214	218	196	191	199	195	196	193	193	219	194	179	192	188	210	167	202	196	184	193	181	215	202	197	191	197	180	198	173	206	192	223	223	191	182	194	184	202	179	197	181	182	197	193	194	212	211	218	228	190	195	209	210	171	201	189	190	168	196	187	231	194	197	201	197	185	200	233	212	196	206	183	194	202	204	212	194	202	192	229	185	208	208	197	180	191	192	195	175	201	169	203	217	208	200	177	191	197	207	214	194	216	214	195	182	232	188	205	185	178	199	194	201	213	206	204	180	192	175	209	211	229	197	195	194	200	177	204	198	198	260	196	207	198	215	186	210	186	202	230	176	232	201	171	202	217	194	186	208	240	215	216	220	194	171	182	195	208	195	206	197	181	197	181	189	187	221	187	194	217	207	206	227	181	189	211	217	199	207	199	182	194	186	193	193	177	200	207	171	185	208	174	193	194	202	182	203	197	209	204	203	199	197	192	193	206	198	197	226	233	173	214	208	187	210	214	175	216	219	216	185	175	184	217	209	223	201	195	184	213	202	197	194	208	205	208	198	208	214	230	174	222	199	210	223	192	172	188	177	179	185	222	198	176	176	211	207	197	201	214	216	227	213	155	195	213	209	197	176	179	184	205	190	193	189	223	200	188	191	205	206	207	189	188	200	188	197	190	223	185	195	216	204	211	192	183	197	202	187	198	201	175	196	197	166	183	187	179	198	175	192	216	181	205	194	184	180	191	182	202	182	195	234	218	182	197	200	220	188	197	202	219	201	186	181	190	191	168	182	221	198	195	187	193	213	198	194	216	214	195	173	212	188	208	196	210	177	168	189	211	201	173	200	198	216	191	187	172	184	194	242	216	216	176	200	193	207	184	204	201	182	186	200	198	177	187	184	181	198	196	184	175	202	184	179	191	214	217	226	202	201	195	210	210	192	185	207	204	205	192	185	206	197	204	190	211	187	206	217	213	199	209	187	212	177	174	222	200	183	212	204	162	177	216	202	186	189	221	197	180	180	193	206	195	186	198	176	191	202	173	200	207	201	215	216	184	213	198	186	205	186	197	213	207	187	211	197	196	222	215	175	175	204	199	202	183	195	195	206	178	184	169	198	211	176	200	195	192	182	178	177	162	170	198	217	202	189	206	170	197	180	206	176	183	187	212	193	162	211	203	198	185	208	196	185	216	220	177	185	161	182	212	185	199	203	198	208	212	201	175	199	198	194	184	193	186	217	198	164	191	210	192	193	182	217	183	198	190	180	168	180	220	194	192	216	180	188	203	180	162	176	176	187	214	192	182	187	184	179	225	177	191	194	200	198	194	198	194	204	185	181	179	207	205	199	210	200	219	188	185	198	192	203	203	192	199	205	183	191	199	180	193	185	212	218	202	215	186	156	171	190	181	182	188	220	206	200	191	207	208	199	191	187	201	210	192	190	176	210	200	192	189	188	197	195	202	220	219	199	168	193	194	213	183	182	216	218	200	180	210	178	182	203	183	185	194	199	210	196	193	195	172	193	230	184	218	202	193	200	187	196	195	192	187	181	209	166	202	192	181	189	176	211	194	208	196	188	168	185	197	206	198	183	190	172	210	188	203	219	173	178	170	196	175	207	223	191	175	189	219	218	167	227	209	171	203	202	193	194	219	191	217	213	188	203	219	172	204	225	199	175	176	191	192	182	189	194	207	203
30122	18481	13514	13403	10816	8125	6913	5782	4722	3462	2990	2441	1931	1839	2018	2479	2298	2018	1836	1776	1453	1221	1088	917	763	673	670	682	613	641	601	572	586	562	575	547	530	499	487	541	521	492	495	509	474	474	481	476	450	458	447	443	457	423	431	474	392	415	405	441	464	453	415	450	442	421	468	466	423	453	394	421	416	438	415	450	425	441	431	445	442	438	368	438	466	421	462	462	418	469	448	394	421	417	443	407	407	437	411	402	428	422	393	423	437	430	422	441	432	414	437	430	417	451	421	452	423	407	431	458	429	438	427	416	399	426	430	412	455	384	441	440	406	434	448	410	450	425	444	387	447	454	455	418	437	403	393	426	473	408	421	417	400	402	413	425	430	437	447	431	436	431	441	393	447	474	462	463	419	446	450	407	348	435	466	429	411	412	378	439	463	402	449	431	417	417	402	450	398	421	426	443	429	455	432	460	439	457	424	446	456	441	420	409	416	410	426	445	421	414	435	412	394	440	429	445	486	461	444	413	445	423	406	445	411	426	431	421	441	451	455	426	413	417	406	424	430	432	422	464	416	438	409	409	405	469	425	402	462	432	462	424	457	444	378	425	377	388	415	424	448	448	453	427	417	401	448	417	418	430	454	423	449	430	397	417	438	431	403	448	444	450	448	416	394	413	464	447	418	433	424	447	412	469	477	397	423	425	420	434	447	422	422	409	442	424	420	451	401	409	427	411	404	467	423	422	419	432	433	464	443	433	424	429	425	456	458	430	466	466	414	474	426	429	435	423	427	443	451	415	424	428	414	459	412	414	427	447	407	423	454	410	417	472	439	435	410	415	427	393	392	402	434	470	444	416	421	448	411	419	415	444	427	445	448	442	408	408	411	415	430	386	437	416	431	440	447	435	430	446	438	428	408	427	414	451	396	406	437	434	399	405	439	394	426	407	455	443	412	450	448	439	406	412	466	427	422	437	452	412	419	399	430	433	398	454	430	376	473	420	444	409	430	487	440	451	427	431	427	431	439	443	410	452	419	448	412	415	437	436	413	408	423	448	393	448	426	435	436	430	447	470	483	456	426	430	405	451	444	459	427	378	432	449	459	429	412	438	452	462	441	431	401	442	426	417	426	436	439	415	417	424	438	402	432	416	396	447	410	435	446	408	414	418	426	445	411	399	433	408	457	428	437	417	399	393	429	433	408	437	449	414	433	410	437	445	436	420	428	436	426	425	401	428	432	445	444	437	476	424	430	445	412	409	441	364	430	411	415	412	428	459	407	440	419	430	403	436	440	419	432	433	472	418	409	422	444	472	467	459	426	430	396	405	452	447	404	420	432	412	412	439	414	422	427	442	405	432	426	371	459	435	425	441	445	430	425	452	398	475	398	404	410	463	451	458	420	427	425	426	429	415	404	456	389	440	442	418	432	408	423	403	421	445	459	426	450	397	478	445	434	438	428	443	425	414	407	382	396	448	426	429	439	415	464	430	411	413	404	423	405	393	391	406	438	413	444	420	432	414	396	405	457	449	404	412	398	403	445	427	392	398	367	445	401	460	443	463	428	383	436	443	415	426	415	449	439	416	390	416	402	441	443	445	423	445	418	443	408	437	422	429	443	416	434	415	431	429	451	390	436	407	423	413	404	455	433	404	433	433	458	403	442	453	426	444	438	402	379	443	459	399	404	410	487	414	424	437	435	436	452	443	436	400	434	437	409	404	437	393	424	449	440	410	411	428	416	448	408	433	439	418	453	399	420	417	448	465	450	422	452	460	419	412	456	422	415	410	408	451	420	447	447	471	441	411	464	437	435	424	454	422	450	435	413	386	435	440	406	419	410	424	427	460	428	450	407	403	449	430	422	457	404	438	444	430	450	427	481	432	440	416	428	405	449	417	398	450	430	443	416	451	421	387	452	407	433	424	398	426	400	433	438	411	406	413	399	432	421	472	409	431	426	433	414	443	464	450	415	413	446	438	455	438	407	442	429	425	453	395	407	388	413	422	440	429	411	421	451	421	390	428	454	394	450	424	430	430	435	429	414	400	449	414	424	467	452	431	447	434	443	439	424	460	443	396	411	433	402	405	424	413	444	442	434	426	441	449	422	421	409	432	418	435	404	410	422	437	415	418	401	438	406	394	484	431	451	422	443	404	415	443	435	435	435	403	417	467	399	442	428	430	425	451	446	391	451	423	431	399	397	425	439	445	421	430	397	416	428	414	418	438	417	450	401	432	436	426	424	423	427	435	415	419	462	450	425	426	437	399	456	415	425	463	453	439	413	443	398	443	443	467	434	411	418	415	416	412	400	434	447	421	443	438	400	434	447	432	396	447	412	440	420	434	448	412	413	460	431	417	464	396	409	414	389	407	428	451	395	426	434	407	409	429	441	394	411	436	440	410	443	481	373	441	425	403	442	439	443	480	455	416	431	387	426	445	439	408	420	420	449	441	425	445	437	465	438	418	420	446	399	415	420	400	419	395	420	431	419	419	405	460	430	430	434	415	418	436	438	434	397	435	452	392	433	449	445	431	420	399	428	453	438	408	413	401	432	417	441	423	443	388	437	435	437	450	393	416	435	434	408	464	400	417	421	391	438	415	463	424	458	418	421	431	413	436	456	421	452	423	420	406	439	422	416	464	424	435	421	439	388	440	411	402	441	424	426	435	430	429	439	404	464	437	442	428	443	455	432	454	414	430	466	403	439	403	405	439	435	430	436	457	413	407	402	411	392	407	444	367	448	422	404	417	426	428	424	430	434	438	399	422	426	410	437	407	448	473	411	441	390	458	441	430	439	420	425	401	437	414	445	395	423	417	399	442	393	400	456	419	425	405	470	446	442	423	472	416	435	415	403	464	448	429	451	432	439	466	427	454	443	420	455	441	407	428	400	398	471	439	438	431	414	440	401	433	440	447	442	449	416	418	426	434	447	405	411	397	387	466	411	487	428	460	458	464	410	500	439	422	473	435	403	417	456	448	447	432	472	432	451	420	428	434	452	405	404	423	449	428	441	417	428	442	462	403	451	425	402	433	435	410	463	456	416	381	423	419	470	404	409	428	399	441	420	423	432	437	431	427	419	456	460	444	429	449	441	425	412	387	426	451	441	426	433	412	421	457	427	449	448	419	474	428	439	431	439	426	433	430	405	456	443	439	422	450	420	443	427	441	398	454	383	464	478	425	432	464	439	410	403	438	455	437	439	417	425	445	436	435	407	443	452	445	403	425	440	402	424	413	448	406	457	442	451	410	435	407	431	424	446	446	410	405	438	405	429	421	458	452	429	404	421	409	400	436	443	440	438	445	427	455	416	440	436	428	417	396	437	447	407	433	473	406	488	388	430	411	440	433	451	407	427	454	407	422	457	418	443	410	438	432	431	450	443	404	408	434	430	447	445	449	432	430	407	426	432	427	439	440	423	406	446	430	475	440	413	411	459	429	422	450	386	416	414	470	420	428	432	444	427	423	445	440	428	431	392	483	431	449	424	439	405	427	473	420
28370	12058	4039	2312	1296	867	619	545	427	365	353	288	278	256	261	266	301	282	269	274	275	280	265	245	239	179	232	200	207	208	194	181	192	193	211	220	199	197	195	201	196	200	203	209	167	195	226	201	215	190	184	203	217	192	185	222	195	230	178	205	195	178	216	194	217	193	213	196	177	212	232	199	203	199	177	195	195	216	190	193	187	188	182	183	164	220	183	176	192	191	195	212	202	216	206	229	205	187	192	187	178	202	217	213	177	218	221	189	213	186	215	221	176	206	206	198	185	192	216	216	185	178	179	186	222	197	199	204	196	203	188	201	204	213	175	206	199	196	190	172	195	205	187	188	200	198	176	193	203	193	193	205	232	214	166	184	180	187	179	230	179	224	200	202	205	208	189	215	182	170	197	181	172	183	180	153	186	205	192	190	175	194	190	207	202	175	186	195	214	207	200	187	181	219	193	201	173	210	211	217	196	173	202	212	195	177	175	231	173	193	204	197	206	212	183	155	206	184	186	166	208	214	183	180	201	175	171	185	194	188	185	190	173	221	201	181	194	190	196	198	206	181	199	199	189	199	202	162	195	184	179	204	209	183	187	196	191	175	162	179	192	189	202	189	186	220	170	214	176	191	189	194	219	184	178	199	225	188	174	173	199	173	191	205	179	195	177	180	181	189	195	187	217	185	201	203	201	194	190	207	200	213	183	203	212	193	210	200	183	190	224	208	199	199	197	205	187	179	200	220	199	175	199	199	226	179	193	174	194	149	191	199	189	189	206	207	210	182	186	203	207	198	191	189	175	212	190	167	214	192	178	206	202	195	209	180	180	188	185	177	180	205	201	186	160	224	208	186	194	207	192	203	194	171	209	205	197	200	187	210	198	211	188	178	198	175	193	166	172	203	192	187	168	188	206	208	191	195	175	169	206	174	200	205	196	200	198	191	198	197	182	181	211	218	197	189	189	164	183	214	219	193	188	200	219	182	203	183	191	192	210	221	209	168	184	192	174	168	206	209	221	183	206	197	223	198	193	190	200	158	185	226	198	181	191	180	206	210	204	180	174	204	205	237	190	181	172	179	221	214	197	188	197	173	181	201	222	190	178	213	179	202	182	232	161	188	200	232	206	179	157	214	188	169	227	184	195	226	186	191	186	237	167	179	205	200	214	216	189	185	218	208	204	210	190	194	183	174	196	207	192	204	192	195	192	190	203	189	198	175	200	171	194	180	206	196	195	195	198	209	183	209	187	179	196	193	164	200	210	203	209	189	197	220	207	206	177	182	201	219	198	196	178	195	193	194	214	222	164	181	218	210	197	191	194	188	184	194	210	186	199	179	198	180	191	202	189	188	195	188	188	158	192	206	188	197	185	212	184	193	206	175	210	188	218	192	204	199	204	210	186	174	207	194	189	208	188	201	200	202	191	186	184	210	193	192	219	203	187	186	187	178	186	202	221	171	214	204	177	186	184	201	200	189	179	178	203	176	227	223	198	206	215	213	203	216	217	189	185	230	201	195	198	216	195	192	192	194	190	197	200	188	216	182	221	192	176	190	200	190	204	202	164	186	189	180	202	187	182	174	181	158	171	199	196	222	165	190	205	212	187	167	194	181	197	188	215	207	209	188	192	189	186	162	202	196	203	222	209	211	193	178	224	191	203	182	191	195	181	236	184	175	199	189	196	177	196	218	184	166	202	182	179	200	207	171	194	217	195	178	176	187	186	161	194	197	209	211	207	185	175	201	207	176	211	183	183	206	213	208	205	194	220	172	203	180	200	217	208	224	175	181	202	190	192	215	175	186	188	182	222	188	186	190	189	203	204	169	197	187	189	198	213	193	190	209	181	175	214	213	190	188	166	180	192	184	207	195	201	183	219	172	206	173	201	164	200	200	194	212	230	194	203	204	174	223	195	184	225	187	184	192	201	188	176	216	200	187	196	179	173	187	212	193	201	183	190	220	186	224	179	199	217	195	211	194	194	212	183	230	218	209	180	160	208	198	205	204	197	200	208	208	194	191	189	203	199	183	211	222	198	211	188	211	193	184	188	176	221	200	199	211	201	187	193	186	194	194	178	196	227	177	178	193	161	212	206	176	200	158	177	189	214	174	182	182	203	153	200	199	177	194	186	213	210	201	204	197	201	212	195	208	184	186	193	198	185	214	173	214	185	213	214	177	201	203	211	212	181	216	184	227	202	201	191	195	191	229	176	177	187	214	172	195	205	179	199	177	228	192	147	203	175	170	207	159	200	191	166	221	176	223	195	208	168	205	176	195	215	183	195	204	169	181	178	198	195	180	183	158	194	173	187	199	204	184	174	165	198	230	177	192	200	220	217	197	187	198	206	193	230	203	199	184	196	211	189	208	208	206	187	179	161	176	187	184	208	206	181	203	182	188	178	181	203	211	178	210	237	203	190	193	181	186	176	213	170	165	191	179	181	192	187	209	188	200	197	172	189	170	189	227	184	203	197	190	179	195	183	195	176	151	180	199	206	188	192	188	176	197	197	195	200	232	202	168	187	188	201	193	173	196	184	188	172	192	188	181	198	191	177	177	181	194	210	201	193	192	173	181	205	199	195	194	184	187	212	205	203	194	197	200	200	170	193	203	192	189	174	172	180	196	181	188	197	233	202	208	185	199	195	201	225	202	198	217	181	188	205	214	188	186	173	213	224	202	156	231	185	178	177	182	171	206	195	159	196	213	192	208	184	158	231	203	178	199	202	173	194	212	184	183	187	183	180	198	203	179	198	194	195	167	189	204	190	213	220	225	177	200	214	198	222	187	213	228	181	179	166	184	196	189	197	186	201	190	186	181	202	190	193	206	194	169	211	229	199	181	173	153	212	173	170	228	212	185	198	208	207	202	176	180	199	190	197	183	198	221	199	190	171	204	207	217	222	192	180	198	206	214	199	184	200	191	213	206	187	185	176	195	204	201	173	187	201	182	184	168	156	171	200	190	203	207	196	210	214	212	191	217	202	184	239	186	186	198	158	160	178	203	166	210	175	194	188	164	197	217	197	196	197	179	215	210	195	200	206	184	215	217	195	180	179	211	212	184	174	186	198	174	179	184	205	196	184	210	200	175	213	233	201	164	189	199	197	191	211	205	198	185	198	194	198	221	186	216	207	181	163	193	224	206	212	171	203	212	175	204	214	196	190	189	198	204	189	196	203	198	188	184	199	230	188	195	186	202	188	184	172	167	203	187	195	179	174	195	181	196	180	206	177	203	200	223	183	202	177	195	194	193	213	184	188	185	190	196	186	185	168	178	189	223	179	182	186	200	202	201	182	212	185	212	200	207	202	169	213	186	212	188	191	165	182	178	226	222	189	190	191	196	198	195	205	198	173	211	216	171	193	174	163	190	187	218	183	201	206	183	188	179	203	192	194	197	217	212	171	194	185	183	212	202	182	185	198	183	213	191	194	179	177	210	202	211	211	202	196	188	217	225	207	193	188	191	229	219	192	199	210	211	198	194	202	219	207	202
15988	7615	6241	6404	4456	3366	2869	2232	1786	1489	1272	1035	927	831	885	1006	1068	961	977	892	794	731	687	576	532	497	508	531	503	484	510	500	470	482	500	491	455	422	458	489	444	459	436	438	454	438	413	408	459	447	432	422	407	408	448	446	450	445	429	413	439	425	473	405	425	418	434	478	406	419	423	434	440	426	426	394	484	405	458	419	390	438	400	453	422	411	402	436	383	451	377	428	415	469	439	477	407	415	394	402	439	392	417	425	423	444	440	426	404	425	434	416	413	421	414	418	447	456	441	416	425	446	394	413	437	420	443	422	444	400	409	447	402	430	402	407	405	415	427	411	416	426	393	390	374	403	429	439	443	429	411	391	442	404	416	398	395	385	421	467	425	415	403	438	390	449	379	457	416	417	428	448	429	418	434	419	451	456	398	415	446	407	419	417	448	407	402	428	416	451	407	442	394	446	419	390	413	412	413	395	413	412	444	409	454	451	401	427	411	410	435	439	439	430	433	430	463	459	412	418	405	440	428	433	426	409	423	454	438	421	421	418	415	415	441	435	410	463	428	446	413	428	443	461	433	434	409	402	437	441	450	397	412	385	408	402	458	398	413	382	434	419	427	452	418	424	447	392	440	433	425	428	413	466	439	409	427	424	392	457	418	424	451	437	466	426	391	430	397	400	417	393	404	432	439	412	422	383	420	413	390	395	408	416	427	391	437	471	439	436	430	440	426	378	427	409	443	368	430	404	440	433	438	427	430	403	447	414	421	393	443	415	418	404	403	405	380	459	431	412	399	409	422	413	421	399	451	442	451	382	451	430	420	385	433	376	425	423	453	427	417	397	436	456	411	418	383	415	427	435	451	410	435	415	361	421	430	441	414	421	422	440	442	443	390	417	428	422	411	438	444	430	448	408	404	465	413	389	457	437	413	393	417	444	411	399	409	434	413	411	412	419	423	419	392	404	392	390	404	441	438	373	415	451	406	419	404	452	409	449	451	406	469	443	413	434	410	435	402	405	431	456	447	433	444	422	424	409	389	405	425	426	407	402	412	423	427	428	417	437	406	423	435	421	429	416	407	435	441	399	429	433	444	451	430	424	424	408	452	401	406	419	415	391	398	427	442	399	431	400	397	394	397	447	435	413	449	416	431	459	407	440	384	421	404	413	448	399	424	405	415	458	405	418	399	407	398	395	425	417	428	409	425	482	435	429	434	401	443	424	420	413	400	414	431	413	399	400	406	407	415	424	426	431	402	424	420	406	414	439	432	421	434	421	409	394	407	416	440	385	442	400	424	387	432	410	432	389	455	444	430	392	419	406	426	422	439	384	430	447	415	393	414	434	399	446	406	412	433	427	392	468	394	422	402	425	430	419	406	406	391	452	441	412	434	460	430	393	410	433	420	431	409	400	398	393	413	366	460	443	391	419	418	409	427	439	408	429	417	435	415	415	421	414	448	477	459	432	431	443	435	448	426	414	422	395	470	440	414	405	422	436	381	438	414	427	409	431	419	440	450	379	439	413	424	447	446	401	464	421	414	426	444	427	416	411	379	408	408	412	389	395	422	423	425	429	441	431	433	421	398	439	431	432	407	399	408	398	445	413	448	425	424	435	453	433	398	416	418	438	397	417	438	389	443	410	422	406	366	401	441	417	425	406	429	412	418	426	412	425	406	394	422	400	461	436	429	439	402	402	430	452	423	416	403	412	440	403	448	420	423	460	436	411	410	427	417	454	455	453	413	433	456	398	429	406	423	484	416	479	392	418	396	421	412	387	401	411	422	417	415	409	413	421	450	459	418	429	446	441	424	458	443	395	416	433	422	416	428	416	417	426	473	397	422	440	435	427	427	442	411	419	431	415	404	347	397	443	466	416	377	427	440	422	425	474	452	418	439	411	416	387	437	403	409	413	442	376	411	395	396	444	437	427	429	428	406	377	466	416	464	402	403	403	476	400	435	427	439	460	435	400	406	411	440	423	417	410	424	426	397	437	427	446	444	435	438	409	377	454	405	414	414	417	422	415	399	416	391	402	431	436	405	442	457	430	445	421	414	447	437	402	435	424	447	405	445	419	403	446	460	428	402	428	420	418	412	420	426	436	393	423	398	377	429	427	436	415	402	404	390	427	454	447	426	447	400	417	394	434	454	419	425	450	424	429	443	435	440	376	450	397	386	444	434	447	419	412	445	440	461	430	443	432	447	374	475	427	393	468	430	378	429	390	435	445	417	464	416	361	411	425	431	425	409	417	443	432	410	417	403	438	413	388	384	418	434	438	394	405	451	423	438	402	429	419	444	468	429	373	407	428	441	448	421	433	450	440	379	391	413	406	376	391	402	421	419	389	397	423	389	428	459	432	426	416	422	438	407	428	396	415	421	404	422	413	419	439	402	431	405	399	416	409	419	426	428	443	424	409	445	412	439	433	455	415	425	407	461	375	418	400	441	425	404	408	409	410	404	453	433	438	429	416	459	429	460	437	451	459	425	379	389	411	452	420	408	368	392	411	435	403	403	443	442	449	404	416	407	447	414	423	414	435	406	431	414	386	426	468	389	430	412	395	459	458	418	419	414	420	446	413	433	423	432	433	411	390	440	421	431	399	391	434	450	426	417	434	395	431	419	421	441	423	472	432	469	420	412	438	421	399	404	456	425	439	439	420	420	425	421	421	445	442	420	450	425	438	442	461	395	409	425	406	442	449	396	429	418	420	417	459	437	411	452	404	461	418	397	423	451	444	424	418	443	405	447	422	427	447	421	407	392	369	412	437	406	439	402	452	437	421	417	411	445	394	428	452	360	485	439	420	407	394	416	454	436	438	436	427	448	436	417	441	389	447	418	398	424	417	423	407	408	375	400	427	427	465	415	433	448	459	417	445	473	421	431	409	422	410	418	407	406	404	391	454	405	410	410	423	412	420	463	420	418	393	443	439	453	430	438	399	427	441	459	430	422	417	422	419	463	398	401	404	429	440	379	410	431	419	433	433	413	442	407	425	393	440	432	432	447	390	459	418	426	414	445	438	393	416	426	454	420	421	375	434	398	412	400	425	435	421	442	411	391	422	415	431	463	430	425	412	414	443	400	448	444	429	407	435	422	445	438	432	435	420	417	418	441	429	411	392	402	467	411	407	415	446	387	438	388	409	449	432	438	442	427	428	421	463	442	410	416	398	403	431	407	411	435	434	405	408	418	437	427	450	446	428	444	416	425	427	436	431	427	441	383	395	402	428	405	420	453	431	439	429	427	405	463	461	447	414	452	429	435	422	451	420	405	432	399	414	422	414	434	382	416	418	418	429	419	415	469	426	433	437	444	403	398	372	403	412	459	394	424	431	412	425	415	430	429	408	421	427	417	423	424	415	416	396	435	404	434	392	434	429	421	382	429	443	415	414	401	418	413	438	470	429	379	396	427	450	424	457	436	401	409	434	443	436	442	453	423	402	407	435	386	386	415	401	440	441	443	411	426	459	401	419	415	447	429	420	405	442	420	414
42129	20839	8925	3882	2062	1656	1198	859	720	547	442	409	372	352	329	361	350	353	378	341	270	243	207	215	196	203	187	201	216	201	222	206	188	192	196	203	202	222	193	172	198	177	212	175	213	172	161	159	183	176	196	177	199	202	207	180	185	203	176	166	197	187	179	169	190	186	194	162	203	192	193	163	176	193	172	173	176	189	171	202	174	164	196	174	171	153	172	171	153	149	176	162	166	185	179	163	178	178	176	182	202	201	208	173	187	187	174	195	202	206	179	176	163	200	173	212	165	171	162	200	179	179	176	185	184	186	187	203	201	215	151	200	174	181	175	173	159	165	166	176	166	203	194	151	192	194	177	194	178	180	180	179	189	197	192	183	161	170	143	196	163	159	182	199	164	160	147	180	187	171	177	180	189	186	153	196	168	178	190	143	207	180	172	172	172	181	189	176	205	177	196	194	187	167	191	181	164	190	179	187	194	179	180	174	165	169	173	178	174	223	183	184	178	189	172	176	182	172	182	179	183	154	165	191	192	166	174	166	167	175	195	166	168	160	191	172	169	184	175	164	178	176	177	184	172	179	130	176	160	189	169	179	164	170	154	224	178	187	168	176	186	177	153	170	179	150	180	156	194	180	172	178	197	179	173	194	183	175	152	193	151	170	192	185	179	175	181	137	190	156	170	183	158	198	183	172	181	192	164	164	173	172	191	167	159	154	159	187	178	189	174	198	203	182	181	165	226	190	176	184	157	205	200	177	186	172	162	170	170	170	205	194	169	171	158	201	177	166	171	186	209	182	192	187	161	187	168	219	189	200	189	165	184	169	179	170	174	203	184	176	164	176	173	189	184	156	175	203	162	180	168	159	188	181	181	183	194	166	162	169	188	161	191	161	152	173	177	174	185	173	170	168	155	166	168	211	160	159	203	155	175	184	176	200	189	200	161	190	189	172	173	152	187	179	168	181	191	203	179	167	189	173	157	183	184	188	182	201	169	170	203	165	184	175	191	170	194	182	177	161	170	168	204	147	216	179	182	168	163	188	211	185	163	178	167	210	195	205	166	156	173	174	175	202	154	155	190	185	184	164	184	169	176	187	180	181	183	186	204	144	193	177	162	171	202	168	184	192	191	192	191	168	194	170	187	177	176	180	178	164	152	169	193	176	189	173	192	162	164	179	186	182	191	199	176	168	162	220	167	165	148	160	196	172	164	169	181	204	168	166	187	176	184	177	198	156	195	172	196	192	181	185	178	169	171	186	180	163	166	169	179	211	196	175	188	196	173	157	149	153	177	176	163	164	217	178	177	162	164	177	183	185	178	171	179	168	139	197	182	166	198	178	179	171	191	160	180	203	168	161	178	164	177	153	176	185	164	180	169	189	181	165	149	185	175	190	181	182	178	162	167	179	173	175	170	185	171	167	176	159	170	162	178	165	190	183	178	203	182	159	175	182	199	172	189	186	204	167	173	171	168	170	161	182	186	186	182	183	173	184	160	195	177	162	191	200	195	147	177	173	199	178	177	177	181	179	189	193	210	204	180	173	182	191	172	181	178	186	193	192	193	167	181	180	180	168	195	185	186	192	179	152	219	183	196	169	191	178	148	165	197	160	156	197	166	159	179	197	201	189	165	162	156	193	188	170	168	178	212	172	192	204	169	189	186	170	188	167	168	168	158	158	152	158	164	182	191	166	155	166	172	186	178	174	180	178	154	208	209	176	182	196	178	168	174	160	176	153	173	162	171	189	164	191	162	179	176	186	190	165	159	179	204	193	173	189	167	171	204	152	162	185	205	167	180	169	192	174	159	184	169	162	184	166	151	172	197	188	163	204	208	140	150	147	198	185	158	179	182	190	161	187	175	152	173	190	193	196	189	191	157	195	159	191	191	172	176	192	184	197	186	166	211	190	168	189	178	180	193	168	192	148	184	190	179	189	186	165	192	173	197	181	187	151	160	196	191	181	189	165	168	165	181	194	196	185	166	191	187	168	158	181	173	191	171	172	174	203	163	164	185	167	156	185	187	184	162	160	166	160	171	202	181	175	177	196	174	172	193	151	183	182	148	177	173	151	190	186	142	160	158	168	205	178	188	154	178	173	163	135	134	184	186	164	170	181	164	186	185	170	208	193	172	160	165	158	174	192	169	186	174	165	196	138	167	160	195	186	180	171	169	185	154	184	170	183	161	191	171	192	165	180	193	201	182	161	190	155	191	207	184	177	153	179	194	187	193	166	180	188	186	180	213	175	177	218	196	173	173	173	171	187	201	196	187	167	175	183	183	156	162	179	180	208	168	180	171	169	171	178	165	158	172	162	161	186	196	180	196	156	198	186	199	182	177	146	169	185	183	156	172	180	168	174	155	163	176	170	188	180	165	173	152	174	177	183	156	193	182	181	210	173	187	183	185	174	193	157	189	164	181	182	177	162	189	164	163	187	202	177	195	175	173	163	191	175	191	195	171	127	163	182	197	185	185	154	180	182	179	194	159	167	170	191	200	194	200	184	193	174	178	176	197	156	167	154	182	181	177	153	158	192	191	186	162	159	153	199	201	173	194	166	158	154	196	165	173	196	184	196	168	179	187	194	217	192	165	184	170	174	176	166	194	199	178	205	170	164	170	175	196	177	178	175	193	163	164	197	211	169	194	170	197	167	142	177	173	178	178	185	147	178	193	165	207	193	176	190	158	170	181	187	159	192	162	178	196	197	164	184	195	157	154	183	185	192	169	167	172	155	205	179	169	205	200	180	209	168	189	166	231	156	195	179	170	223	165	190	184	192	171	175	190	214	183	190	169	180	215	182	163	157	186	176	196	184	181	199	173	170	171	190	170	169	209	196	177	172	184	169	171	185	179	183	190	173	146	191	189	216	181	165	210	196	165	149	208	168	187	187	179	189	198	159	176	196	171	162	187	176	186	206	176	177	146	188	144	161	186	182	179	169	159	166	180	182	165	224	190	183	163	198	195	178	185	185	164	164	188	189	167	177	171	190	191	178	178	189	174	191	176	179	165	171	180	173	182	176	177	174	188	172	203	173	170	174	166	173	161	187	178	170	180	176	170	171	171	176	173	178	190	154	187	173	206	176	193	187	206	181	172	202	183	196	187	169	169	201	192	200	191	217	200	183	210	175	174	185	174	163	179	184	184	185	164	206	187	187	173	181	183	185	168	176	178	184	197	184	187	189	152	161	175	184	168	181	190	167	166	193	169	155	179	203	192	134	165	193	175	203	172	171	177	186	178	197	169	206	171	180	159	168	167	197	185	177	194	195	194	155	178	173	144	159	184	190	180	191	172	185	148	180	175	159	171	176	160	192	197	172	166	178	184	198	199	193	153	188	175	180	187	185	170	173	170	184	170	165	177	186	188	164	161	179	174	211	195	158	193	184	192	179	202	193	169	164	174	189	169	159	205	177	184	180	173	178	187	185	152	160	180	189	200	185	181	150	183	207	170	167	190	209	156	203	189	157	174	161	189	166	190	179	172	181	157	170
24572	13929	11102	10036	7467	6288	4535	3830	3128	2361	2010	1790	1521	1347	1389	1562	1633	1588	1588	1262	1048	912	862	802	624	609	592	570	638	568	549	594	533	518	527	489	464	490	437	478	413	449	427	418	447	412	465	401	452	416	430	430	355	403	407	396	418	428	387	377	377	379	375	408	425	411	424	419	404	403	389	383	370	421	414	392	404	422	404	382	407	410	418	413	406	392	415	377	370	385	421	382	411	383	395	429	418	425	422	404	390	401	426	396	387	380	385	385	396	363	406	365	351	346	390	424	373	405	391	394	380	385	362	387	395	376	407	408	396	373	382	356	375	419	421	415	352	410	363	391	401	384	361	365	380	381	390	411	394	382	422	354	410	401	364	356	413	377	381	414	401	390	399	411	381	376	387	400	396	382	415	405	369	391	422	399	397	394	413	433	418	393	392	402	391	401	384	382	381	389	408	417	363	413	406	405	416	400	412	384	409	389	358	417	376	392	382	385	411	390	398	372	392	379	417	408	415	357	357	402	403	424	408	391	413	398	391	394	392	420	401	412	391	412	386	353	392	415	401	369	401	386	394	367	366	402	382	417	427	384	440	377	369	417	448	378	396	400	438	409	389	403	369	407	412	395	381	424	399	388	447	396	373	388	388	419	382	364	401	421	390	429	405	396	429	376	387	399	390	398	407	395	377	358	423	414	370	385	369	386	425	424	408	373	420	399	387	399	391	378	390	368	406	386	413	395	429	412	371	427	410	411	392	379	401	373	408	380	402	405	402	366	395	416	365	389	393	390	373	381	399	385	380	383	399	374	401	368	377	435	354	398	397	427	381	376	371	393	382	386	428	388	382	392	428	417	391	376	387	390	386	383	414	403	364	406	384	391	377	393	397	389	382	402	393	375	416	391	373	378	429	414	415	380	396	372	397	383	415	379	403	393	415	381	373	409	417	403	380	361	385	395	405	398	417	441	427	417	407	387	376	389	423	402	383	357	372	394	395	422	384	402	351	379	437	371	367	405	375	401	434	412	376	402	410	441	382	376	388	376	431	399	411	400	406	402	401	407	400	424	436	437	417	407	405	407	396	386	409	391	364	436	413	403	386	395	381	402	406	374	368	386	421	399	392	413	398	405	418	438	378	376	398	411	400	381	394	418	408	366	389	384	395	363	406	403	378	359	396	366	394	414	419	366	408	386	396	399	405	395	380	424	442	426	380	408	442	434	396	387	395	399	377	374	413	427	404	367	402	404	404	423	376	424	419	428	387	347	413	389	414	369	390	406	403	382	378	417	415	381	403	379	413	395	447	425	439	414	428	402	411	416	419	402	404	407	366	396	438	370	381	389	392	376	436	402	374	434	433	422	365	396	419	395	401	391	371	385	416	379	399	392	442	407	397	355	354	391	428	434	407	353	389	388	378	399	391	372	372	415	389	399	371	403	391	386	396	397	393	375	402	380	369	412	395	391	389	386	372	411	397	364	430	413	369	398	401	391	394	404	388	414	385	404	396	378	393	371	371	365	365	383	417	388	397	418	377	379	400	407	379	424	389	415	399	423	379	367	367	383	373	346	394	387	393	366	362	400	406	420	371	401	389	374	378	370	414	378	418	354	380	386	363	378	408	359	391	374	354	343	412	409	371	363	403	418	395	393	431	415	392	444	401	378	368	371	386	384	400	410	383	393	393	443	382	378	414	396	397	380	403	405	369	407	396	402	399	379	408	375	415	384	379	382	418	401	371	391	411	382	432	399	417	397	379	394	413	415	366	412	400	400	436	421	396	410	369	423	343	380	394	368	387	387	408	393	393	410	416	402	373	421	405	430	402	429	408	394	412	376	384	355	408	417	373	394	381	368	398	388	376	417	391	395	404	387	418	409	406	409	391	409	406	405	382	396	381	375	384	394	403	372	372	414	416	386	407	398	388	386	406	364	400	381	422	393	385	442	367	419	410	403	394	402	415	401	410	391	410	420	415	391	381	388	379	426	434	441	420	397	371	413	369	402	415	396	385	412	421	407	384	369	420	383	401	387	412	411	430	408	397	369	354	350	350	376	403	377	376	365	438	407	377	341	410	362	417	397	389	384	398	369	398	408	387	393	412	413	412	385	398	398	365	353	386	407	405	390	402	392	394	401	365	404	417	388	352	402	398	378	420	399	418	401	370	385	390	399	421	413	381	386	406	434	414	377	422	384	425	356	357	383	401	407	413	399	406	388	396	397	394	423	396	435	379	373	375	433	410	382	425	403	412	408	442	396	406	379	437	409	416	404	427	395	403	399	395	434	384	374	395	424	400	401	423	392	389	375	395	423	393	400	404	413	397	368	399	371	419	395	409	398	422	429	404	378	403	407	414	390	365	454	397	382	407	412	396	388	366	369	398	394	418	416	416	412	399	411	395	427	402	386	422	374	439	382	361	390	418	433	376	420	416	410	397	384	399	393	362	363	384	379	444	393	410	383	368	390	389	394	397	409	420	381	427	433	433	411	409	375	407	390	421	402	393	397	428	380	364	378	393	427	384	413	386	348	401	396	391	398	349	401	353	401	387	397	405	401	376	367	382	397	398	377	389	437	367	412	388	370	392	417	390	403	396	415	395	402	367	379	433	420	370	400	395	398	390	398	377	386	416	389	382	365	405	423	394	419	404	381	421	400	397	405	380	373	394	393	406	391	422	416	409	380	422	428	419	376	368	394	410	399	380	399	426	384	401	416	402	415	408	396	342	378	406	412	377	391	379	436	395	375	378	425	385	418	419	390	406	369	425	387	418	413	371	419	399	383	402	398	426	391	445	405	377	376	410	378	390	396	396	399	394	408	383	421	416	422	400	371	362	425	369	418	404	377	425	386	398	414	391	405	406	384	379	428	389	395	424	383	384	394	397	405	393	362	435	379	392	382	391	368	416	386	404	390	425	382	421	369	377	402	389	393	384	389	386	432	362	405	404	424	358	409	427	346	369	402	403	389	407	387	376	402	388	369	391	396	420	370	375	407	391	428	359	404	370	370	428	414	440	407	417	386	411	390	407	389	401	421	369	374	390	398	407	405	412	414	388	400	379	403	402	384	390	357	407	396	418	370	378	376	411	377	428	378	399	433	390	393	396	387	367	347	358	368	392	383	405	420	379	349	389	382	371	393	380	408	399	385	387	397	382	403	401	393	423	345	385	457	381	358	437	388	420	402	375	416	415	379	377	382	383	410	398	399	385	380	396	402	420	373	399	380	417	354	393	396	386	388	384	376	412	409	411	430	399	385	416	390	411	406	381	383	409	399	392	399	379	383	386	404	420	404	402	385	380	390	401	391	396	364	404	380	430	393	450	418	382	400	377	370	371	411	410	424	385	416	382	397	386	375	419	389	403	398	417	406	422	409	415	376	426	363	383	396	407	384	415	371	389	394	427	397	380	414	351	397	394	376	414	435	369	405	388	365	386	387	364	399	432	390	406	384	385	367	383	400	389	369	431	401	364	372	403	392	375	393	393	385	391	424	394	402	374	386
51047	27315	11934	5127	2964	2184	1633	1339	1028	774	663	557	495	441	467	476	498	496	473	387	307	303	280	282	256	240	245	256	277	230	240	218	229	223	216	205	203	231	196	199	190	213	195	213	205	205	207	198	198	214	213	187	196	230	194	188	180	187	201	211	203	213	173	201	201	204	199	215	194	197	180	214	190	202	193	189	198	203	239	175	205	180	224	183	198	186	198	181	197	201	186	228	169	179	199	188	177	212	195	205	191	199	206	195	175	189	208	204	179	175	177	180	206	197	180	175	200	213	211	191	185	209	208	181	195	197	225	215	198	205	204	184	182	199	215	225	209	187	184	174	201	163	193	180	205	178	200	201	188	193	193	209	202	207	220	186	195	200	201	201	206	190	202	196	198	217	199	207	199	213	221	194	220	186	223	231	215	222	209	198	200	205	179	201	208	214	196	208	189	189	194	174	199	185	183	196	188	181	196	184	212	178	182	156	196	215	150	184	197	217	185	239	179	214	192	189	206	181	206	202	186	202	193	183	187	205	208	195	216	207	174	169	186	193	204	200	200	174	186	183	181	189	202	180	188	202	225	211	201	199	200	198	206	185	196	213	199	175	160	189	194	194	190	197	233	192	197	185	202	217	177	215	209	193	202	213	212	189	200	193	227	189	194	201	192	176	193	205	197	197	198	163	215	188	191	188	180	164	224	177	192	198	235	202	191	215	169	204	207	198	169	170	179	220	151	191	179	201	200	172	213	192	214	218	181	183	205	196	205	203	205	171	220	197	208	191	166	178	213	215	186	207	204	165	183	225	208	176	176	188	189	208	182	188	219	181	215	175	194	170	195	207	178	170	205	181	207	207	185	242	228	223	217	214	194	203	204	195	212	198	211	222	175	188	174	184	188	214	190	194	189	211	179	198	208	194	210	225	197	211	194	190	210	202	201	201	195	220	212	173	192	209	208	171	215	180	192	179	216	186	216	188	198	191	180	189	202	212	194	207	198	200	192	201	189	193	182	201	198	203	213	200	205	190	213	221	191	188	205	224	190	234	189	200	201	173	213	170	192	197	187	191	192	189	202	195	190	209	217	217	193	211	175	209	194	201	203	179	207	195	212	234	166	192	191	212	187	199	193	192	206	188	180	203	175	206	188	189	175	194	196	184	208	181	179	190	203	223	195	188	183	204	188	195	172	193	203	204	206	195	189	197	189	194	205	193	226	202	217	202	203	193	200	165	191	196	198	204	206	201	177	165	203	241	207	188	201	172	183	197	206	204	182	198	210	183	224	190	210	194	207	176	184	205	175	189	202	167	175	249	185	185	164	198	201	191	210	199	196	212	193	188	185	196	198	200	205	202	185	193	180	190	191	205	196	226	187	232	190	228	188	194	178	186	222	218	191	167	201	175	199	205	203	190	183	187	205	191	209	190	193	194	171	173	197	189	186	183	177	211	200	193	211	189	173	195	204	189	201	194	181	209	203	174	183	166	206	180	214	190	229	179	208	192	161	201	207	201	181	191	194	176	198	183	168	185	210	196	181	188	184	192	210	211	227	217	217	194	181	206	201	203	216	202	195	187	189	185	185	185	214	163	200	205	207	231	196	183	185	207	178	193	216	205	178	206	189	229	183	188	182	201	200	210	216	190	207	189	210	197	194	214	239	194	215	204	210	199	190	178	196	196	220	200	234	193	209	204	200	196	223	176	205	206	198	216	233	206	171	189	176	202	177	200	185	188	158	204	209	180	179	181	179	216	198	174	171	202	189	202	213	200	165	189	207	188	189	198	173	199	210	203	199	177	245	190	176	190	183	211	203	229	190	214	215	210	177	202	218	202	206	227	198	195	191	196	212	179	218	183	175	171	160	212	195	202	198	244	196	213	159	163	198	182	182	208	224	200	187	215	195	237	222	194	198	206	189	212	204	192	176	224	176	189	207	203	209	186	220	196	142	191	196	176	171	208	201	185	192	202	197	177	210	193	199	198	229	212	199	178	201	193	247	190	214	174	170	192	202	192	216	180	184	204	178	189	179	175	184	210	212	210	218	198	201	222	189	184	199	208	159	189	170	182	207	210	195	205	176	214	204	203	194	212	183	212	220	202	203	188	203	185	181	173	162	181	187	188	205	168	174	208	209	188	205	194	209	218	199	179	198	175	195	199	184	188	212	235	200	195	197	193	220	186	172	202	201	197	212	203	197	193	216	204	230	232	201	192	190	210	234	192	199	205	203	191	185	215	210	191	189	195	220	188	211	198	179	185	217	183	193	190	173	188	167	191	216	221	175	190	188	173	193	197	216	195	178	180	195	202	197	222	173	173	184	202	199	210	209	187	207	161	186	199	180	209	195	217	184	214	183	194	189	203	222	204	188	182	177	186	209	199	232	172	171	177	186	219	194	189	188	185	184	232	206	204	182	187	202	201	213	187	192	222	195	202	195	217	218	193	215	178	181	197	179	214	200	219	212	200	189	211	233	224	183	198	202	195	214	181	234	189	208	201	185	188	207	198	201	202	203	217	205	222	225	183	197	207	195	196	195	237	201	197	184	182	184	209	186	192	195	205	206	216	225	203	192	191	179	226	184	189	191	207	219	185	213	193	181	205	191	211	202	205	180	208	193	199	206	173	173	216	174	201	211	169	201	177	199	221	230	183	179	195	218	183	200	227	167	181	195	183	216	185	185	204	192	189	218	195	220	221	213	210	191	167	197	179	194	201	190	201	197	189	207	196	181	202	213	183	189	196	201	210	226	189	204	215	185	203	207	211	226	200	201	196	191	215	190	188	215	202	196	173	201	244	204	197	206	198	224	200	192	208	206	189	208	195	202	193	162	194	162	198	198	166	194	196	197	190	210	209	178	180	212	198	200	207	204	188	180	179	216	189	175	208	204	205	184	205	187	215	193	194	211	208	186	207	186	214	191	179	209	200	170	189	189	192	194	176	184	199	177	210	189	195	173	176	233	246	187	225	190	208	198	190	198	204	193	206	240	197	202	203	220	205	196	206	199	186	181	205	193	203	185	184	220	174	208	196	191	197	231	196	193	189	198	202	198	189	207	184	190	219	195	192	206	204	206	179	187	169	192	193	181	176	214	166	202	201	185	200	209	228	168	179	177	195	175	189	199	203	195	175	174	190	195	183	183	194	207	183	196	178	197	217	219	197	216	194	198	171	174	185	198	184	208	179	217	187	186	203	203	213	181	200	219	179	184	182	197	212	184	201	203	196	182	180	226	157	201	173	215	199	205	191	208	150	213	197	165	199	189	167	184	210	221	180	171	184	198	189	165	199	189	181	168	208	190	203	216	176	169	201	170	219	201	226	188	177	173	181	184	207	192	171	200	215	201	189	200	211	184	216	189	200	192	190	186	207	206	189	188	181	172	208	179	195	224	208	180	182	195	180	187	212	203	196	214	207	165	199	199	175	179	194	209	174	209	164	195	163	203	200	206	196	166	190	226	182	175	204	192	216	193	176	182	205	186	195	206	183	211	190	187	193
28923	18340	12821	11886	9974	8286	6627	6044	4476	3542	2953	2538	2150	1992	2064	2153	2380	2200	2134	1648	1240	1145	1135	924	861	772	775	742	699	692	691	614	633	606	585	595	585	509	491	549	515	501	484	512	490	495	490	447	460	511	466	483	422	462	476	443	472	409	420	463	430	417	426	443	409	437	429	436	434	449	413	477	444	438	437	439	437	426	423	434	449	434	429	416	408	415	422	406	434	410	410	466	432	466	391	469	463	412	417	415	398	407	430	394	451	421	431	421	426	396	436	446	435	459	393	450	411	448	375	441	400	402	433	413	459	462	426	467	421	415	467	407	423	432	411	432	444	437	422	405	405	466	390	460	423	451	445	423	422	435	422	423	450	460	415	380	435	430	403	417	420	481	460	431	462	405	433	433	438	403	389	447	471	421	473	462	436	429	418	445	458	454	435	396	443	438	432	419	433	439	395	446	441	402	426	425	441	409	454	423	427	467	402	430	414	453	403	422	453	450	410	475	453	442	398	438	406	458	428	420	427	463	411	472	409	444	451	440	436	438	436	440	401	388	425	443	432	465	445	439	479	420	427	395	426	435	451	417	398	427	412	471	478	441	436	451	424	411	419	433	446	415	413	411	419	448	447	430	420	430	438	436	402	431	416	403	450	405	442	414	406	407	409	460	441	459	426	433	411	415	413	438	420	441	383	420	459	412	399	437	425	418	408	428	440	462	445	419	445	460	413	451	422	481	424	414	412	442	450	429	380	405	450	436	398	462	439	419	382	448	420	402	436	409	397	422	459	398	438	458	389	409	437	426	466	457	443	426	456	456	421	417	456	438	434	437	440	431	418	378	404	418	470	400	413	453	417	449	400	469	468	457	444	445	377	411	395	433	435	485	436	399	466	436	454	445	404	450	432	439	430	449	428	423	410	463	411	438	432	422	423	409	452	437	430	434	405	433	430	420	441	429	442	423	417	421	470	428	463	385	380	425	461	395	421	444	429	451	430	403	430	422	438	444	407	432	437	418	434	442	407	439	441	412	419	426	428	394	413	440	416	462	411	451	423	455	440	397	438	450	442	444	432	442	407	433	425	455	418	424	434	429	446	421	457	391	464	450	404	455	441	474	418	403	432	413	442	413	386	433	419	417	393	447	413	438	419	427	488	439	450	471	421	435	417	438	432	466	473	435	416	415	413	404	444	419	423	426	423	421	427	434	377	434	433	433	461	405	423	413	397	420	443	428	400	441	411	440	478	442	458	408	431	475	411	436	408	424	412	406	454	423	458	418	454	418	476	397	389	464	402	468	453	425	446	419	452	425	414	466	478	421	396	438	422	424	421	404	444	394	454	409	427	437	456	428	437	438	443	435	418	448	406	434	468	407	418	424	428	399	391	437	437	426	420	384	441	423	428	405	442	423	440	418	412	422	469	423	436	432	442	436	391	398	440	408	421	437	438	470	420	433	424	438	409	433	455	386	423	449	418	432	432	389	436	415	445	411	395	422	405	422	427	451	435	445	421	433	420	448	437	410	424	405	407	403	416	437	420	442	430	469	431	448	408	448	426	437	408	451	431	442	399	445	419	422	407	440	431	441	485	419	431	402	439	436	417	409	392	434	446	426	435	407	469	404	421	431	418	419	448	444	475	431	429	433	451	441	414	400	448	446	432	400	414	444	437	416	427	411	435	443	450	441	416	437	419	400	426	422	405	421	455	427	452	451	409	414	442	433	447	429	429	454	427	443	426	433	381	424	426	433	426	442	421	448	382	427	434	423	475	443	431	450	434	440	441	427	437	422	411	438	425	389	430	439	415	398	441	449	384	443	434	425	447	409	455	426	408	445	421	422	439	383	442	414	419	434	456	431	427	453	421	448	411	442	414	422	435	434	426	393	431	459	435	420	427	406	398	417	458	456	417	450	456	423	461	425	422	387	446	393	445	395	449	438	379	441	448	438	408	434	443	425	398	412	406	410	425	448	456	427	490	447	432	413	411	404	436	441	434	432	426	418	466	446	394	422	406	413	476	399	452	435	393	407	424	407	417	415	437	423	431	478	419	452	439	472	403	398	437	427	413	424	447	443	389	412	435	448	443	452	427	385	389	454	420	471	390	385	428	392	411	443	425	423	407	427	417	434	419	419	397	424	461	422	430	466	411	438	408	423	438	440	409	459	433	472	434	438	441	429	450	433	447	447	433	419	397	429	416	447	436	466	458	420	462	418	421	413	410	437	430	446	412	456	424	423	450	462	434	450	403	454	437	392	421	442	443	428	467	436	438	447	426	424	444	427	408	425	448	445	474	419	419	418	387	427	448	484	427	450	422	425	430	420	409	410	394	427	463	447	416	410	427	452	430	448	415	390	437	466	393	472	450	492	472	389	424	418	434	418	424	430	449	440	436	431	468	424	433	439	420	441	383	426	454	433	407	430	468	422	401	446	414	459	412	402	454	450	433	429	430	449	390	442	400	416	404	444	418	419	428	414	425	415	422	411	437	459	406	449	433	419	437	460	418	466	421	403	448	426	458	472	425	454	429	398	409	437	428	452	429	403	458	429	411	417	436	428	423	403	406	443	460	390	435	408	413	456	438	435	440	468	386	447	424	434	380	431	421	465	415	436	378	427	422	430	401	417	419	449	432	429	458	449	480	430	419	425	396	445	421	444	428	426	427	436	435	420	421	429	452	406	412	445	456	431	421	389	454	426	431	421	431	402	423	464	450	454	417	390	451	438	418	424	465	389	438	427	419	473	430	428	421	426	442	450	423	445	441	430	415	448	426	396	448	418	426	428	420	414	478	409	418	432	439	450	416	414	481	406	437	438	445	408	455	477	454	405	466	411	446	466	462	443	477	401	392	467	415	395	462	427	394	425	443	438	445	433	414	449	453	430	410	398	428	390	403	419	416	419	433	404	388	423	467	418	425	456	434	447	458	444	405	424	434	452	420	402	414	430	436	428	436	417	423	453	470	411	434	413	404	454	451	455	467	460	463	456	436	441	429	488	435	414	457	428	441	444	441	458	438	439	439	404	450	410	460	437	410	413	454	434	429	442	441	419	418	432	462	456	426	449	426	441	405	436	392	381	427	424	432	448	396	403	446	405	445	438	454	432	414	446	419	378	430	407	397	448	438	455	418	445	428	423	445	397	423	406	445	473	445	432	417	411	433	462	432	431	435	409	430	415	439	479	398	407	441	412	455	440	451	462	430	411	405	431	425	442	443	447	473	433	430	444	445	425	453	443	422	446	403	388	449	430	441	433	429	489	428	465	472	439	456	421	442	409	430	417	440	404	446	433	411	461	445	453	417	451	455	400	437	455	449	437	438	418	450	399	433	435	426	447	445	435	392	427	457	432	433	415	447	466	483	417	431	430	439	413	421	438	428	385	467	422	454	417	442	410	435	435	411	444	450	451	454	429	439	424	425	443	411	418	446	443	450	438	439	465	440	412	418	481	436	425	397	470	439	435	406	429	417	429	462	438	473	431	427	414	451	406	456	447	436	412
29032	12100	4389	1655	1014	895	674	557	445	384	383	305	284	284	309	293	286	272	275	266	218	222	218	212	211	201	203	188	200	195	209	189	195	190	228	196	222	204	200	220	239	210	190	167	197	198	187	178	194	182	193	179	187	205	198	208	205	199	192	186	220	190	216	212	161	182	184	181	191	223	189	180	177	214	179	220	187	209	205	193	214	207	216	196	213	180	205	220	228	210	210	199	199	215	182	185	219	203	188	214	208	184	182	200	200	175	185	224	209	171	191	202	223	201	235	196	207	175	170	182	189	219	180	205	190	190	212	195	176	176	185	192	168	159	206	185	221	193	190	196	210	204	167	209	208	168	214	184	174	176	190	203	186	212	203	203	218	184	191	200	203	206	219	189	193	206	190	177	212	206	205	191	193	198	209	199	180	184	248	187	175	181	177	212	185	186	212	192	181	205	219	229	208	198	173	179	187	204	197	220	174	185	224	220	230	204	199	196	197	214	171	211	200	180	211	202	206	176	176	211	204	209	209	177	204	223	211	216	198	212	198	175	209	209	182	184	192	192	216	206	212	198	186	187	175	187	172	202	195	193	219	189	214	200	193	211	214	188	195	193	216	201	189	186	172	176	196	194	210	202	204	181	224	217	193	217	156	190	193	203	160	205	180	201	191	182	182	183	175	187	198	205	184	206	213	202	228	198	165	202	183	205	182	207	191	180	186	184	192	172	196	181	173	200	202	205	201	220	200	180	212	177	215	189	217	185	189	189	189	209	191	188	172	184	199	207	232	182	203	188	189	199	208	189	177	192	185	192	185	213	205	182	209	202	195	201	199	197	188	186	186	176	177	204	197	203	175	223	204	167	179	213	180	240	213	184	191	209	171	178	176	203	194	206	203	176	200	211	196	198	213	199	219	166	209	181	183	232	191	199	187	198	179	209	190	215	196	197	195	199	187	208	198	188	199	202	201	197	180	201	188	216	221	175	224	219	202	206	194	204	203	202	188	202	221	201	194	201	206	176	195	194	215	193	210	194	164	204	200	178	194	201	218	200	186	204	208	183	225	207	211	209	181	190	206	196	202	176	205	201	183	186	178	186	189	181	220	205	213	169	183	191	207	177	186	190	199	198	189	200	211	175	197	199	191	205	192	202	217	208	179	187	219	189	196	195	214	182	192	221	202	188	201	179	213	192	178	203	186	205	195	174	173	175	192	190	185	180	197	214	197	202	189	199	196	196	177	188	181	175	184	207	184	178	201	191	210	203	207	202	177	199	189	201	193	186	208	189	200	186	184	201	200	216	216	181	213	192	205	185	173	189	182	223	204	206	181	182	200	183	221	192	233	213	194	186	196	196	188	193	171	169	191	186	197	189	202	157	187	210	200	176	219	250	194	200	214	207	192	196	181	199	221	222	199	204	188	201	172	225	189	204	163	202	206	207	172	191	195	199	159	196	168	190	192	212	229	175	209	206	198	206	195	191	193	204	210	194	201	207	226	176	203	197	197	212	217	214	186	205	165	206	181	193	233	199	186	167	198	194	203	182	181	173	199	225	198	214	184	201	169	186	201	196	202	212	203	201	179	193	172	170	215	181	199	164	216	207	198	200	193	179	195	194	183	160	190	209	201	197	224	204	205	227	162	224	175	191	204	226	205	211	186	206	194	189	186	178	196	198	212	191	224	203	210	169	183	176	185	210	203	186	193	213	212	194	208	205	194	211	214	196	202	172	187	200	200	216	193	206	176	190	186	203	202	168	192	188	214	208	199	192	185	190	181	194	206	208	216	199	168	195	207	187	173	197	189	207	190	197	163	206	194	213	214	187	218	194	222	171	160	179	213	161	206	187	191	224	206	192	181	215	190	197	208	202	194	198	203	191	175	186	205	191	183	209	206	188	185	193	178	208	209	186	220	215	189	228	195	211	189	203	196	239	206	193	187	195	254	197	199	193	212	198	208	193	204	198	224	202	188	196	187	184	210	210	163	198	187	186	223	226	193	162	178	178	202	208	214	196	204	235	212	194	174	224	204	195	218	236	203	213	192	202	188	209	189	214	210	218	186	219	200	184	197	183	176	185	194	186	186	225	208	198	189	202	195	226	199	210	182	183	181	204	206	194	204	180	172	197	215	168	208	175	219	184	181	175	200	201	190	220	185	199	203	181	203	205	203	176	197	180	201	192	174	205	200	175	213	189	174	178	204	193	181	176	177	196	206	230	188	190	187	219	175	208	204	214	198	197	213	172	188	157	196	213	179	222	176	174	197	194	199	251	195	181	187	179	192	215	198	218	237	185	202	209	186	213	196	193	205	190	202	201	194	198	200	205	208	194	181	200	196	209	211	190	211	186	189	173	164	231	188	196	208	206	191	203	194	193	186	191	188	222	195	187	156	174	213	181	223	223	226	214	181	200	216	212	168	222	206	182	184	197	194	184	171	185	183	201	183	203	191	171	183	194	174	196	225	184	193	161	212	197	197	197	210	190	209	179	195	184	198	188	185	188	194	218	170	175	186	185	195	220	208	178	186	178	211	196	173	189	210	213	202	180	187	186	192	200	180	227	220	184	186	168	208	193	203	199	196	198	217	223	199	169	182	209	201	197	176	167	204	207	160	218	180	206	192	199	197	174	196	194	211	171	231	216	206	188	175	193	181	190	172	180	173	183	185	186	189	216	210	193	186	155	193	172	205	202	196	187	206	208	205	202	212	208	200	230	199	207	216	187	188	196	198	188	204	202	188	220	203	205	198	198	169	228	170	200	178	189	221	208	193	232	240	198	191	215	196	177	197	155	202	175	194	207	208	214	208	190	217	194	180	204	174	195	199	210	214	169	165	199	180	194	207	193	199	210	205	212	198	192	204	191	177	217	202	200	177	206	194	197	194	182	177	190	197	185	209	202	175	198	197	218	206	191	199	204	195	226	212	193	208	196	197	223	195	176	195	194	189	192	197	198	216	205	183	190	215	192	206	186	202	197	211	204	213	172	187	196	173	160	203	184	197	202	181	204	194	200	198	172	191	183	196	216	179	217	188	224	195	235	228	172	194	216	213	173	196	185	204	216	183	189	195	181	204	210	213	177	202	239	194	171	172	194	158	210	192	228	196	212	196	197	179	181	208	193	210	161	211	191	202	184	193	209	185	185	194	213	185	181	210	179	197	187	204	197	190	193	183	185	226	194	226	207	224	216	188	188	208	192	220	194	225	201	166	188	181	239	201	205	228	187	189	192	185	222	176	167	198	184	216	174	192	181	178	199	181	182	196	202	157	176	210	198	211	209	193	213	200	190	208	186	179	220	190	200	220	164	198	195	202	198	174	199	183	193	214	200	193	218	188	169	202	192	176	186	182	182	206	181	222	179	217	179	199	196	221	191	202	180	176	178	179	181	207	174	196	194	201	207	200	181	176	213	207	225	195	212	186	213	205	206	226	179	207	194	194	179	204	220	223	189	179	179	227	227	224	213	185	197	177	208	195	197	223	190	182	182	175	196	198	205
15472	8091	6076	4715	3635	3223	2725	2203	1771	1453	1334	1217	1130	1125	1085	1155	1191	1110	953	762	677	650	659	566	542	540	539	476	506	480	497	487	450	500	466	450	471	488	446	471	423	461	460	470	452	419	428	446	448	433	426	446	466	403	472	439	407	398	426	422	483	429	386	431	439	413	446	426	470	446	427	422	442	446	426	441	434	405	401	429	432	443	409	414	446	433	420	454	401	409	415	428	407	412	420	400	408	436	438	400	442	386	447	389	428	429	464	449	430	453	384	428	432	412	398	419	437	416	455	422	411	492	430	409	448	456	408	445	425	398	413	424	479	416	428	423	420	425	439	415	462	430	384	405	410	427	409	413	415	412	445	438	406	451	443	414	433	444	437	455	398	419	417	421	428	432	410	394	418	420	443	419	418	437	452	389	402	431	441	484	398	433	420	381	438	433	438	431	459	427	381	429	408	434	420	414	391	498	447	450	437	432	433	417	404	390	435	434	398	418	415	457	430	430	411	420	465	412	422	397	460	414	459	417	415	413	427	415	424	425	410	414	389	420	447	428	452	422	438	435	402	436	391	437	409	472	438	403	439	404	447	433	466	408	462	472	430	422	432	429	419	420	438	451	394	432	410	428	433	416	407	420	445	457	406	427	431	404	411	418	437	426	381	391	438	452	436	411	423	421	448	441	408	471	415	401	443	390	445	439	417	421	446	418	446	419	411	443	419	405	438	423	464	415	407	446	445	416	403	429	466	406	451	441	424	419	438	432	441	393	412	436	415	425	417	417	400	405	403	432	481	414	414	426	414	437	386	421	413	419	453	420	445	400	404	400	438	441	400	475	440	459	472	459	415	431	405	451	452	404	420	430	403	429	418	429	410	380	427	424	411	402	409	443	450	432	436	445	431	427	460	451	431	446	433	406	420	396	406	450	398	406	414	389	401	408	446	386	432	428	432	424	441	411	402	411	400	432	450	423	485	400	406	410	445	424	412	404	430	435	400	408	417	437	403	403	419	415	453	433	401	466	437	440	445	470	439	422	438	437	410	406	411	432	436	412	438	433	418	413	492	407	430	381	416	428	404	421	405	411	420	379	435	399	398	444	395	429	375	424	420	439	419	409	428	428	442	435	428	401	442	432	424	412	422	408	392	421	462	437	445	426	460	443	465	429	420	400	407	436	423	396	433	447	423	432	429	401	441	399	408	408	417	411	409	438	462	420	405	409	441	417	411	395	386	436	462	432	409	451	365	437	431	431	416	389	409	422	414	431	428	408	435	438	428	439	424	425	401	421	402	457	429	421	458	445	449	425	428	420	398	451	421	412	433	457	431	389	439	390	458	394	428	424	398	417	463	439	425	418	406	444	421	397	418	395	421	433	426	429	444	447	429	455	420	410	416	431	452	447	415	421	395	410	422	422	406	423	424	442	418	443	401	428	428	397	426	393	472	428	471	394	415	405	445	406	416	447	478	404	405	409	447	433	395	409	425	433	424	433	413	420	428	446	402	404	439	470	414	438	434	438	412	466	431	434	442	462	446	440	411	431	484	389	430	470	426	409	419	418	447	384	398	378	438	418	419	412	441	418	433	450	395	403	445	420	409	440	446	431	411	406	428	409	457	450	450	431	352	402	446	426	413	457	400	392	381	415	442	403	396	446	406	442	421	424	413	453	440	432	432	423	409	396	434	407	437	425	429	442	418	416	422	403	391	420	413	430	436	455	416	472	397	400	451	408	460	422	415	428	471	461	425	418	432	432	418	435	442	439	404	459	392	416	459	431	454	397	430	451	403	424	432	434	424	392	430	463	407	400	408	400	421	394	426	429	436	422	435	478	457	433	396	419	436	474	384	432	437	424	431	424	434	406	431	427	436	475	437	445	430	464	389	410	446	437	458	424	404	441	408	422	420	430	425	413	405	406	398	451	440	420	425	432	447	423	418	456	430	462	440	440	427	419	420	447	420	399	409	455	435	451	412	432	415	419	422	429	412	444	453	433	416	426	420	421	436	442	442	456	440	372	412	433	412	446	413	407	419	386	446	476	393	423	437	424	463	431	438	478	409	409	415	429	483	424	428	427	423	435	447	416	424	399	416	423	399	441	435	415	402	424	435	408	434	432	408	435	420	416	402	457	479	418	451	416	442	443	433	390	427	424	462	396	429	416	444	447	453	440	429	411	410	453	382	446	426	412	431	412	414	415	411	411	417	443	451	406	433	437	392	421	442	425	397	437	437	418	418	423	428	469	440	433	415	440	410	448	407	429	463	429	438	454	438	413	408	426	403	425	434	413	465	425	430	387	412	377	426	430	416	456	393	431	448	407	432	426	433	451	390	404	437	451	401	401	448	457	382	406	396	437	458	433	434	433	463	421	428	415	415	395	441	422	459	402	452	431	406	398	474	425	388	435	425	424	422	437	407	423	444	410	420	416	405	399	439	414	435	438	436	444	423	433	413	447	419	423	413	419	484	432	440	419	385	412	395	426	408	397	412	404	427	424	417	435	373	411	453	435	455	432	427	428	429	430	453	430	406	441	414	445	457	437	433	427	416	403	445	416	438	460	465	417	431	390	446	437	435	426	416	405	461	439	468	443	440	461	470	389	408	430	412	425	403	402	442	437	413	433	446	442	390	422	446	422	460	426	414	453	445	442	413	465	447	443	436	403	409	446	443	448	455	449	421	439	407	445	415	436	377	444	423	450	461	422	445	440	397	431	455	428	397	427	447	407	446	427	451	423	434	394	430	437	439	396	430	406	449	444	425	379	453	417	430	388	447	432	415	432	418	427	396	414	422	447	427	407	447	413	413	398	410	438	421	435	406	439	432	436	420	402	409	430	431	413	397	407	451	439	449	444	414	444	394	390	414	403	422	413	428	409	405	427	401	409	434	366	398	397	409	437	418	439	429	403	442	437	413	419	424	420	414	429	425	420	403	437	429	440	449	412	442	435	391	443	457	422	425	426	417	447	418	424	429	383	397	433	398	421	450	447	426	451	438	423	405	437	464	443	405	425	465	450	428	444	442	452	435	441	391	449	434	389	420	438	445	421	430	387	408	411	413	432	407	418	411	424	429	422	423	414	409	424	401	423	439	423	409	421	446	431	439	415	399	461	418	420	389	394	443	451	421	399	410	419	435	417	440	446	456	427	439	421	413	395	466	415	437	457	463	429	445	444	409	377	415	415	425	456	444	421	494	396	411	428	415	462	414	418	415	406	428	443	457	434	399	439	399	395	417	441	407	457	425	441	442	436	422	452	458	428	398	384	416	448	410	437	408	405	440	459	432	410	409	408	409	425	448	449	411	435	447	446	428	432	432	449	419	391	417	460	401	406	408	403	456	450	406	418	414	449	416	453	409	411	414	409	439	399	430	428	421	422	437	418	393	443	429	441	445	409	448	457	456	458	422	395	437	418	440	380	399	413	385	417	419	420	464	407	425	439	460	450	445	457	444	413	413	415	430	427	426	410	394	402	450	415	460	428	424	419	437	434	418	445
44433	20968	6684	2828	1820	1439	962	934	674	480	534	447	508	465	402	438	407	328	322	266	253	255	231	226	240	205	215	220	207	193	205	183	207	185	190	178	209	181	178	183	195	168	178	155	163	185	175	179	188	172	198	181	155	194	183	182	173	187	181	169	175	182	185	175	176	181	182	175	184	182	176	182	161	180	217	179	175	193	177	166	201	170	176	217	186	172	162	168	186	190	188	171	187	199	200	165	198	161	156	183	166	187	128	180	163	150	193	187	197	173	177	177	171	170	168	168	168	164	161	172	158	190	171	173	192	173	186	172	170	177	159	184	200	180	183	179	180	184	187	164	163	161	205	197	177	188	193	171	163	159	158	192	171	181	191	181	183	177	175	175	154	187	158	177	193	155	178	156	181	159	165	156	215	167	171	186	185	172	191	175	188	153	218	146	176	166	171	165	180	164	190	189	187	192	164	172	196	181	178	202	178	185	168	167	175	152	159	196	182	208	179	193	171	172	187	195	168	169	197	154	198	190	170	185	191	200	173	202	176	172	155	189	152	173	182	183	188	182	201	198	147	187	169	175	191	192	193	174	153	172	160	150	167	190	174	191	173	187	155	167	195	147	168	184	195	163	175	184	163	185	175	211	183	187	217	177	204	170	197	203	181	192	160	185	221	184	161	170	182	187	169	167	196	165	186	192	185	184	175	177	205	194	149	172	157	177	181	172	179	190	154	166	172	188	189	167	172	165	199	175	177	156	192	185	165	167	176	165	190	200	191	191	176	182	170	161	179	198	195	188	176	173	186	183	174	151	179	155	165	202	191	207	211	186	175	181	198	171	179	166	175	192	166	206	177	192	176	185	152	207	174	192	175	162	182	179	174	162	181	196	163	154	172	170	199	150	180	182	183	165	171	203	190	203	209	206	193	156	176	177	174	167	199	174	180	164	196	195	175	153	178	164	166	195	188	180	174	175	175	178	185	154	181	195	178	176	197	180	193	175	159	201	160	155	153	179	169	155	175	192	196	209	162	195	199	186	188	192	183	168	179	182	187	183	201	192	186	170	182	188	193	168	173	139	209	148	160	168	173	192	186	178	168	173	185	175	178	178	171	207	160	194	185	194	176	164	165	165	183	141	184	155	174	173	160	159	155	198	178	195	163	183	167	174	161	170	191	187	185	171	164	181	178	164	179	179	189	161	185	171	178	190	183	192	186	187	193	169	169	200	191	167	181	203	173	183	176	186	181	206	166	171	228	175	227	169	184	169	153	184	179	178	178	174	174	160	166	187	175	166	180	197	189	190	151	201	165	187	166	172	154	189	155	165	180	207	168	184	194	186	205	184	180	184	204	187	164	177	198	187	164	180	189	205	159	168	181	202	184	164	186	178	171	179	153	200	185	198	177	179	180	167	180	190	178	172	184	168	184	185	184	177	178	185	168	194	182	194	178	165	144	191	179	187	184	181	176	218	183	160	163	196	187	190	161	170	192	150	163	203	217	204	190	168	173	182	158	169	174	196	182	163	190	213	186	177	190	174	186	177	172	203	188	180	154	160	185	193	173	161	170	187	178	169	170	170	196	206	182	178	186	197	177	163	175	152	196	194	171	158	180	187	178	169	175	169	160	174	202	181	184	172	180	179	161	161	202	183	190	170	180	187	196	196	173	190	189	195	195	172	165	195	196	200	200	208	194	207	186	177	185	179	200	193	216	173	167	184	184	190	158	191	216	176	174	146	184	164	170	178	168	164	166	180	193	208	184	175	184	169	183	177	194	191	198	178	161	151	161	172	189	157	170	174	182	179	174	211	179	189	184	205	181	193	179	151	189	154	169	189	163	183	185	187	189	183	193	175	175	186	174	178	194	175	175	172	205	179	173	208	185	183	180	148	161	188	170	181	210	166	182	170	167	162	177	183	179	188	167	193	202	169	173	180	174	187	193	173	170	197	181	172	175	174	178	165	195	173	168	176	162	183	156	202	184	176	197	212	181	163	181	187	183	169	165	181	186	190	191	171	174	179	174	175	199	185	160	163	165	172	185	165	150	170	194	177	188	168	186	211	194	165	187	177	158	151	177	166	167	182	174	184	180	167	197	207	161	173	161	196	175	158	160	150	180	180	178	163	179	174	178	189	172	163	202	191	166	159	186	171	186	195	172	178	183	156	162	178	179	178	194	185	163	188	175	164	179	180	171	189	186	205	187	172	178	168	188	182	175	178	178	216	183	184	203	191	188	194	174	179	159	166	173	203	203	179	198	170	185	189	183	179	192	190	179	153	185	182	202	155	137	169	162	173	168	195	210	177	202	193	160	183	197	195	169	165	161	200	170	193	202	197	204	171	184	157	172	167	179	180	195	150	176	196	181	183	170	186	171	157	183	162	186	199	198	195	193	180	168	178	169	169	196	169	180	183	183	226	182	194	164	184	199	160	187	175	183	196	202	196	165	167	184	200	175	178	174	182	153	170	170	201	154	167	166	181	195	196	171	168	179	206	199	167	181	192	177	183	167	177	177	191	182	174	176	202	183	177	164	197	165	205	191	193	186	176	208	176	192	184	197	172	188	181	193	177	185	176	172	190	186	174	172	184	176	214	184	169	200	166	166	181	163	155	169	188	157	186	180	163	179	193	175	188	175	168	173	157	163	203	175	184	177	199	177	179	188	170	151	175	189	190	190	175	176	182	174	186	204	221	194	167	180	161	173	174	198	191	174	184	197	168	176	177	155	212	172	193	192	152	185	178	196	182	181	172	185	179	182	170	165	164	167	162	172	172	159	173	168	175	195	213	175	172	192	176	167	200	196	178	202	186	192	171	164	154	168	190	167	178	188	178	206	176	199	218	185	184	172	174	175	190	150	197	186	201	184	194	195	164	207	178	198	194	188	170	181	173	178	182	176	186	155	198	183	151	184	170	144	186	171	185	176	184	179	207	199	195	167	190	160	184	212	157	169	192	187	194	182	179	198	164	179	189	198	156	184	179	158	161	177	186	194	181	179	168	171	179	168	184	168	172	178	166	159	185	186	201	220	172	188	183	180	203	201	153	167	178	169	173	172	169	187	160	151	172	175	189	169	173	194	183	206	193	161	155	154	163	153	189	174	163	191	187	160	156	189	167	162	194	150	161	156	199	168	183	178	179	169	179	188	172	186	185	176	173	179	165	164	165	177	169	158	164	167	157	173	174	201	163	163	193	188	203	200	176	176	191	176	202	181	172	154	171	169	163	158	197	181	173	168	189	193	159	158	180	164	167	170	205	168	155	176	165	149	185	171	193	178	199	181	167	200	182	154	190	170	198	172	168	183	184	201	192	171	186	164	193	195	192	180	155	157	206	195	192	178	194	172	170	195	185	190	158	168	177	172	190	181	189	184	191	175	172	169	182	163	178	184	178	178	160	178	174	166	153	167	184	177	168	190	191	202	165	186	183	179	194	166	182	185	174	198	180	169	167	147	183	198	173	163	166	170	148	181	200	184	194	205	201	171	195	170	184	163	199
25375	13709	8127	7811	6340	5549	4184	4136	3017	2416	2365	2141	2074	2059	1907	1872	1831	1608	1222	974	830	770	769	653	650	630	570	555	476	543	493	452	509	427	456	446	463	459	463	445	444	428	449	474	436	433	443	448	413	411	390	420	400	394	390	429	417	394	429	384	383	356	384	411	389	409	431	411	398	415	370	416	399	371	447	369	373	358	394	413	389	403	394	394	376	397	427	422	400	386	395	401	410	368	388	393	365	413	426	402	411	397	400	393	418	384	385	397	413	374	381	418	393	388	400	396	383	401	399	376	400	416	411	398	365	402	405	391	388	406	372	401	398	390	378	383	391	401	393	357	399	413	445	414	392	363	380	390	387	377	400	384	398	401	409	414	404	386	384	421	399	404	405	372	420	388	400	385	399	385	402	411	399	411	393	399	414	361	383	392	423	411	415	391	409	404	396	388	414	402	402	361	375	406	389	422	395	416	375	401	388	377	395	410	384	389	398	374	370	382	409	346	396	364	394	404	396	389	391	424	418	399	416	385	410	417	385	401	366	395	379	393	366	394	394	421	343	383	395	415	351	401	389	408	438	393	418	388	382	397	378	383	371	393	419	398	391	369	380	398	430	386	397	396	390	383	367	422	396	398	405	408	409	360	399	401	406	407	378	368	375	386	357	407	361	403	394	406	412	405	408	384	377	394	390	378	441	394	354	394	383	380	399	387	403	374	392	408	425	391	415	362	408	402	431	405	387	428	415	410	395	393	394	399	380	374	406	385	406	414	397	403	373	361	375	399	404	385	449	375	397	352	379	422	398	421	410	392	380	362	404	354	395	389	433	398	361	404	349	395	415	365	386	402	406	369	403	383	407	374	399	381	377	433	396	392	392	371	428	383	407	369	390	386	386	401	441	407	364	425	401	396	422	404	428	360	433	395	353	375	386	364	379	400	399	399	372	420	460	373	407	420	412	395	415	390	406	400	403	383	374	382	402	399	400	384	396	396	407	398	409	366	409	364	402	387	388	407	424	375	386	369	387	388	398	420	387	365	371	407	414	401	419	405	399	401	399	403	347	428	385	383	434	392	390	394	419	389	403	390	362	396	370	382	404	399	405	422	371	426	369	403	385	413	413	397	378	371	391	386	413	410	418	416	395	405	414	380	395	373	402	371	438	415	446	407	419	396	394	391	389	393	363	374	374	374	424	403	368	376	412	409	381	394	405	404	407	373	378	398	396	391	414	412	414	405	396	390	407	388	389	412	374	380	380	384	354	407	388	416	367	411	397	349	400	407	403	371	387	367	393	386	415	402	371	385	373	402	386	401	420	393	400	463	384	399	356	451	393	379	382	379	384	397	384	390	394	420	413	361	389	406	380	357	411	407	385	375	406	404	390	395	392	363	413	368	397	420	384	387	422	399	404	398	408	426	402	427	431	390	387	396	401	427	428	395	402	393	378	406	374	399	395	390	432	379	376	415	421	383	380	370	402	401	403	377	429	392	382	385	429	362	394	419	366	370	408	371	393	414	416	414	372	414	385	375	387	381	394	401	415	387	378	381	405	378	378	377	381	376	388	393	407	408	400	400	433	412	417	434	388	418	362	410	360	393	410	400	394	354	390	376	411	399	398	387	370	419	361	357	406	370	401	412	395	399	411	371	394	405	399	401	414	382	360	427	354	359	396	371	406	422	385	411	414	390	396	391	409	429	371	404	395	391	404	384	385	405	382	369	434	410	379	395	416	396	383	405	380	397	377	379	391	407	370	394	384	395	391	415	366	387	378	433	410	402	376	390	415	379	391	413	402	397	375	393	379	403	381	392	412	413	356	369	346	390	414	385	409	392	367	396	404	420	390	380	389	367	412	390	398	402	392	417	389	394	394	374	394	392	421	372	395	397	384	429	383	380	355	385	388	409	390	377	383	407	388	391	403	378	411	380	386	407	386	406	381	405	378	364	412	395	398	410	402	406	416	388	419	355	388	393	399	402	394	384	372	410	420	426	398	375	395	392	374	398	353	397	393	404	413	364	399	377	387	348	385	374	369	392	386	409	383	393	400	388	401	377	383	406	369	412	409	439	372	428	390	420	421	397	412	386	392	394	392	385	435	389	396	424	392	390	390	399	383	359	397	382	399	423	387	380	400	363	400	387	396	386	380	373	371	402	397	384	367	378	400	365	387	396	397	383	425	381	361	386	404	419	392	392	399	392	407	371	362	366	375	399	378	364	384	369	376	379	396	413	387	414	407	370	382	420	397	385	361	379	389	392	373	368	422	378	385	397	407	401	414	406	411	383	398	410	415	413	413	376	436	384	406	367	399	409	422	404	389	424	393	418	386	412	385	426	395	376	381	395	398	410	445	392	388	385	383	366	385	395	416	401	405	386	360	426	403	381	393	435	385	403	378	402	384	392	423	388	372	425	385	402	403	410	369	384	387	388	398	415	422	402	410	406	354	363	370	387	399	385	382	427	395	381	399	408	411	413	406	420	382	379	387	450	401	398	366	415	414	359	416	423	422	384	383	418	383	423	395	373	375	370	388	403	377	375	406	387	387	375	390	392	365	398	384	393	415	425	375	442	407	382	391	381	419	399	390	429	427	386	400	432	421	383	364	381	381	399	367	371	417	405	393	370	411	406	394	404	412	423	384	404	377	403	395	410	390	369	405	393	351	387	418	369	407	376	425	417	370	388	438	398	405	401	392	400	413	381	379	392	400	373	371	392	406	420	360	383	412	368	421	403	412	400	400	436	413	372	385	418	423	390	377	387	399	399	393	407	388	379	378	419	379	409	429	417	385	386	407	396	377	384	391	389	385	395	390	430	438	403	413	396	374	400	373	396	410	420	412	399	426	388	385	412	432	420	345	402	424	378	400	360	358	355	374	382	376	398	360	377	387	382	384	402	395	405	385	413	396	380	378	361	397	400	390	424	368	357	389	442	400	396	390	397	427	385	417	399	430	401	380	422	407	397	390	422	384	386	418	391	383	379	371	399	413	394	376	392	400	416	399	384	385	417	402	381	370	396	372	432	396	409	365	400	374	407	389	376	387	399	393	395	406	370	411	381	408	373	410	393	396	405	398	405	413	388	370	345	413	383	360	405	449	385	399	388	378	402	383	407	361	387	360	396	403	407	404	394	390	358	423	380	387	399	395	397	391	398	392	402	387	364	412	434	389	357	426	406	375	407	399	367	394	398	383	401	380	370	395	431	366	365	388	394	424	408	381	412	422	385	377	408	370	412	364	381	396	376	423	397	425	341	429	390	426	424	377	413	388	404	380	369	392	376	386	402	402	404	405	397	407	390	400	419	383	401	405	396	422	370	402	412	408	389	370	372	399	397	399	395	365	405	385	381	428	409	388	374	391	413	388	395	393	390	375	393	385	390	387	398	375	444	401	394	375	401	365	433	362	384	399	433	431	385	402	394	417	407	419	431	375	377	393	386	417	389	416	368	416	393	399	378	355	397	384	384	420	360	424	398	358	379	391	450	385	377	410	344	387	385
52252	26130	10476	4401	2914	2274	1603	1425	1072	856	781	821	819	775	709	632	500	442	367	327	295	273	256	262	245	222	264	244	223	211	244	220	229	205	240	178	205	200	199	201	186	181	191	180	170	218	208	199	214	196	211	191	197	217	164	178	176	226	205	171	220	201	203	193	206	232	194	188	186	190	206	204	186	188	196	203	202	226	181	208	188	202	196	187	194	205	216	245	180	183	190	172	208	198	201	204	195	215	187	190	166	194	217	175	168	185	180	179	199	191	201	180	194	208	192	220	225	181	181	196	196	189	193	189	213	199	185	204	190	207	199	183	196	194	195	221	201	196	206	196	200	200	204	212	185	164	179	195	189	224	208	186	165	178	189	204	180	193	215	193	192	219	190	201	195	193	203	199	184	181	212	193	199	215	198	193	185	169	173	160	215	245	211	183	207	201	169	191	184	173	191	208	238	212	191	201	206	207	193	202	187	200	200	177	191	199	203	214	167	225	202	201	199	212	191	197	189	187	215	192	187	208	194	213	225	182	197	218	199	224	180	218	209	222	208	194	218	196	193	220	196	190	179	197	176	186	185	205	185	199	202	211	212	166	185	187	211	197	214	227	223	168	175	212	204	212	193	206	219	199	200	197	183	203	190	178	213	201	217	211	203	248	179	215	210	189	172	188	195	170	194	204	189	198	197	184	197	205	211	202	212	209	194	202	216	182	178	196	199	224	224	188	183	192	202	217	209	195	203	186	199	205	202	187	213	175	210	178	221	202	211	181	200	184	192	186	223	209	202	198	213	197	204	226	184	168	205	207	212	179	188	181	211	174	194	228	168	169	212	207	198	198	208	204	171	193	194	206	190	216	184	194	205	188	220	198	180	202	183	194	189	208	190	191	200	197	237	201	190	206	205	208	177	170	203	193	210	206	180	204	187	195	205	186	202	181	206	206	191	201	191	159	208	166	193	198	197	215	195	186	188	180	216	195	213	218	211	200	198	199	210	198	176	180	225	226	220	185	191	215	187	193	178	199	214	194	210	182	181	219	199	161	203	193	198	187	228	195	186	209	198	188	195	176	174	201	216	201	197	196	191	205	218	172	203	195	200	197	200	199	189	178	207	185	184	174	213	212	200	186	206	208	191	202	169	197	199	179	177	214	213	193	181	199	199	197	197	169	180	199	204	235	190	195	185	202	203	227	211	217	190	213	218	184	169	178	184	195	195	172	193	184	202	173	223	211	172	180	180	207	219	205	194	193	220	193	195	174	199	200	199	236	196	219	198	211	217	201	210	172	179	213	202	182	189	183	197	197	179	189	191	188	197	198	186	199	180	209	178	203	189	178	187	196	194	204	189	182	215	168	195	221	193	216	184	173	196	182	203	208	182	189	208	213	189	208	195	221	189	202	210	196	180	202	216	199	202	175	167	170	194	197	178	200	175	203	212	193	201	209	173	195	187	201	199	184	190	187	165	169	212	182	194	188	187	203	198	166	206	217	221	197	188	205	191	200	201	207	192	209	211	200	193	198	181	190	184	191	190	213	176	174	219	198	190	178	198	209	202	204	216	223	215	215	187	189	200	208	219	205	200	200	227	190	215	203	199	183	187	197	185	224	223	168	146	213	226	186	206	196	231	226	237	218	186	205	181	191	202	192	197	196	198	210	195	203	189	221	178	196	227	208	198	243	220	206	220	191	200	214	189	211	206	196	190	187	216	175	196	196	191	213	219	219	186	210	213	188	187	195	179	207	195	153	177	191	211	207	177	198	170	204	180	183	202	186	179	223	244	198	210	227	174	200	185	176	188	194	200	170	190	214	194	212	219	189	191	195	214	183	201	176	195	209	184	182	228	189	184	206	188	214	222	203	191	200	196	199	186	190	179	180	176	179	196	220	188	185	202	187	220	218	174	174	217	240	209	207	215	176	196	189	203	212	194	206	216	162	173	183	176	180	213	227	198	204	204	199	197	201	187	205	186	202	216	179	190	206	228	202	186	186	190	203	185	207	188	196	167	241	200	188	195	197	180	197	187	199	172	179	204	181	202	213	152	208	207	194	178	189	194	205	203	192	223	204	175	180	190	209	200	205	186	196	179	187	176	209	196	198	208	192	255	178	192	194	182	169	187	181	210	192	214	210	193	197	205	200	205	214	177	225	202	184	189	187	201	192	200	188	178	207	189	206	190	169	191	197	188	185	208	205	195	163	210	196	215	191	207	190	208	204	219	205	196	188	170	231	217	199	208	180	221	169	185	192	203	192	193	177	173	182	179	178	194	201	206	208	178	196	206	169	198	194	207	200	221	207	171	226	197	203	163	180	193	168	213	205	162	184	182	222	220	181	207	183	212	181	167	221	235	189	192	191	215	209	180	210	214	209	175	186	180	190	190	214	194	196	205	170	173	187	179	186	201	188	180	192	164	181	183	215	212	179	191	170	177	208	201	194	168	173	217	226	215	191	188	200	197	197	186	204	221	202	203	202	206	227	183	215	185	190	200	217	190	195	187	183	183	190	182	202	220	176	192	208	199	198	197	226	194	192	186	183	229	201	203	195	198	182	189	203	214	209	211	179	201	188	199	205	189	186	210	198	202	184	199	211	189	211	188	174	220	186	183	178	212	200	208	190	180	219	204	184	193	208	175	192	180	220	216	197	191	210	188	213	179	208	203	202	214	191	217	199	190	234	162	177	188	210	218	196	199	194	204	222	184	176	198	188	196	204	194	214	206	196	221	204	199	191	216	174	221	227	191	209	195	203	199	195	207	214	197	211	187	193	183	207	207	197	187	185	211	192	195	228	226	194	239	193	212	191	216	200	192	200	216	183	183	195	195	222	194	190	181	200	205	203	210	202	207	209	196	185	202	179	190	197	207	193	196	213	182	205	165	213	206	187	198	213	199	170	191	189	200	186	212	208	204	216	205	211	188	178	184	184	202	183	211	206	204	201	198	210	178	165	184	177	187	203	194	196	190	209	196	188	180	205	195	201	215	199	177	191	196	204	190	220	186	174	196	189	210	193	208	201	203	203	183	199	215	191	202	201	163	197	188	205	201	190	168	223	200	190	198	195	158	200	183	220	218	192	191	164	189	196	188	198	215	204	195	199	166	206	204	170	182	182	200	207	196	191	173	169	172	171	202	188	185	194	204	201	194	202	203	204	206	202	162	217	211	207	212	215	189	207	214	197	211	185	209	162	194	219	196	179	229	205	200	197	216	186	205	194	213	195	190	188	182	207	214	188	203	179	201	213	205	185	222	198	203	188	208	227	210	164	221	209	188	194	179	187	202	205	192	206	198	231	224	170	215	177	199	165	197	195	194	166	175	209	197	180	191	189	214	185	178	210	194	215	185	191	206	206	177	193	210	191	218	189	215	194	191	193	178	190	189	187	206	166	223	187	180	215	179	191	181	186	187	196	189	210	172	192	167	234	171	203	162	180	172	232	188	185	193	183	199	192	200	212	207	206	203	185	212	197	217	187	207	197	184	187	168	192	198	217
29671	15965	11536	10852	10122	8303	7072	6372	4849	3836	3735	3664	3696	3594	3480	3236	2476	1974	1762	1316	1035	995	836	804	845	783	741	652	628	610	629	626	600	555	522	498	530	498	544	495	528	480	470	507	501	471	463	466	467	426	467	437	414	433	401	424	434	440	428	460	443	417	408	442	415	437	436	418	421	457	443	389	417	458	425	440	458	422	400	425	439	388	447	422	417	418	429	408	446	436	439	395	455	450	379	431	472	417	432	463	431	413	421	447	429	396	399	398	409	431	416	434	428	423	427	444	421	440	434	447	393	463	397	434	442	450	433	444	444	416	478	453	463	417	434	442	427	437	458	426	401	431	414	408	461	400	411	412	416	439	437	426	414	445	428	401	428	440	428	427	455	428	449	437	425	475	444	431	403	416	419	392	452	417	424	427	433	419	468	426	426	431	418	413	433	411	431	441	386	385	414	425	403	419	417	408	407	429	438	438	455	428	396	439	445	414	419	451	421	438	410	438	385	454	423	456	445	428	433	407	453	405	465	390	416	404	445	419	410	436	434	459	428	407	441	440	415	415	449	466	457	382	486	464	415	440	431	426	439	404	421	472	388	451	413	421	451	449	457	462	385	406	439	394	386	438	411	413	441	475	434	441	423	445	427	401	444	394	405	454	434	386	427	395	446	420	443	455	452	460	458	411	453	388	429	420	462	452	417	436	439	450	404	414	438	441	402	419	446	447	454	402	416	454	423	390	435	431	420	390	398	421	427	412	436	404	445	420	442	453	412	447	394	443	422	412	433	465	420	421	388	425	395	418	453	397	416	427	439	422	425	440	384	440	406	431	400	412	388	423	461	418	427	403	421	447	427	437	434	443	393	393	404	423	435	444	446	407	421	437	465	416	426	422	422	403	418	437	402	413	430	447	438	407	458	454	405	433	434	475	447	397	432	432	413	454	462	426	452	469	444	438	392	423	406	424	458	392	416	472	438	435	419	426	407	452	399	448	457	418	439	404	431	409	415	450	404	420	453	434	427	421	452	447	428	459	432	475	410	407	399	433	402	403	450	421	447	406	404	430	435	398	408	407	445	435	452	392	425	426	434	399	457	410	400	433	436	428	450	459	427	427	443	431	433	461	452	432	412	389	439	446	439	443	409	446	424	396	378	446	470	397	437	414	415	438	421	419	444	420	408	431	425	385	415	382	432	449	454	413	449	444	366	396	434	409	419	411	460	452	432	448	409	412	467	384	437	405	461	453	417	430	431	445	412	446	413	450	407	437	440	404	414	422	447	450	447	397	417	407	430	447	457	470	438	405	409	438	461	399	427	425	406	407	456	427	428	440	390	457	434	412	450	397	456	436	408	422	486	423	433	433	400	426	435	399	413	436	464	416	435	457	432	471	395	406	431	454	427	447	423	411	426	458	417	415	424	433	442	424	413	401	432	462	427	400	470	416	448	433	415	408	469	421	455	393	422	447	425	437	423	395	413	379	432	419	413	446	416	402	442	453	464	427	403	414	440	446	438	432	419	423	426	412	439	447	397	441	408	436	427	414	386	433	375	465	442	419	430	458	418	416	437	459	430	437	438	426	446	415	462	402	429	433	427	443	421	428	438	464	424	423	451	426	403	438	405	461	413	440	388	436	418	427	442	426	466	424	417	452	444	434	426	405	405	436	438	463	435	446	436	441	442	422	389	425	420	449	482	419	459	436	434	437	417	441	471	409	398	401	440	437	407	442	412	444	436	427	424	433	458	391	438	455	433	428	415	401	450	460	417	438	449	423	435	456	435	426	394	435	404	446	436	427	413	386	412	435	446	452	406	431	439	423	431	420	416	434	427	444	425	415	448	415	463	411	408	438	402	484	419	444	429	451	440	468	449	392	430	437	433	421	415	443	431	436	455	459	431	421	437	419	447	449	434	401	394	465	414	462	444	399	459	421	408	409	418	376	429	408	394	416	439	419	425	416	466	440	443	421	409	443	418	456	432	420	404	464	408	426	406	398	448	451	434	417	395	418	435	447	424	410	442	458	419	425	421	392	443	452	434	467	440	422	410	394	467	437	399	431	474	411	426	423	465	413	416	425	422	425	400	443	422	446	436	425	413	446	439	433	423	474	424	462	453	458	439	441	415	423	424	437	417	399	433	420	390	417	400	432	440	439	456	404	434	402	426	466	420	423	406	429	436	435	426	450	417	455	418	445	449	412	448	403	422	399	460	403	432	449	445	470	444	461	441	415	443	417	412	419	408	426	460	452	443	442	452	434	472	464	419	423	430	486	422	429	447	459	422	415	422	409	396	416	469	428	431	443	439	476	427	457	446	453	450	426	441	429	427	423	432	429	434	417	408	455	418	401	411	450	421	443	414	444	433	400	429	429	450	434	454	470	428	407	476	421	391	420	424	415	487	393	452	462	460	400	428	435	415	414	410	413	446	432	379	432	425	427	418	429	479	436	436	392	431	447	424	459	438	446	434	441	446	456	423	425	466	387	405	440	434	454	433	413	420	448	420	440	436	451	402	418	439	423	409	435	462	448	431	459	454	421	430	449	404	451	426	447	435	436	419	432	410	412	460	450	447	447	408	387	440	456	412	403	414	428	422	404	443	447	436	451	440	448	449	445	437	443	462	391	424	444	450	457	444	388	437	396	409	429	404	467	408	410	390	421	443	480	410	437	437	438	438	413	407	406	431	427	387	429	441	430	448	440	396	423	449	448	460	392	463	394	412	447	419	445	450	397	420	441	443	441	418	417	428	445	421	411	463	452	418	420	432	424	438	401	440	408	493	442	407	399	437	434	423	416	410	425	448	426	414	398	450	424	417	422	409	422	412	421	427	446	401	432	408	443	451	430	466	442	492	435	382	433	442	435	420	423	438	413	396	411	428	457	452	445	432	433	411	426	436	439	422	420	441	425	438	392	404	430	407	369	424	428	414	406	410	432	443	409	431	417	434	441	430	407	422	467	464	446	412	462	426	411	417	391	427	457	421	408	394	398	441	410	452	448	466	411	443	452	419	437	419	445	447	432	454	388	410	451	440	406	458	399	430	409	437	406	444	432	427	432	430	454	469	405	401	441	439	378	397	410	426	392	420	444	430	411	444	437	445	398	407	434	461	414	421	437	412	447	433	461	407	431	421	408	470	407	426	429	447	397	421	423	454	447	447	427	442	425	407	423	428	398	443	414	420	409	390	476	445	465	393	440	434	436	418	431	444	410	437	439	450	439	442	409	444	452	403	373	422	440	417	437	427	434	422	431	426	448	418	423	464	424	407	445	434	429	430	419	414	444	439	435	442	421	438	405	464	424	442	438	442	422	452	440	417	409	460	413	414	446	454	417	411	440	433	429	428	479	403	389	471	454	420	410	433	430	472	454	429	400	485	442	404	441	453	435	419	470	405	448	466	424	445	448	405	414	453	391	410	404	390	395	417	432	448	423	409	387	451	451	415	444	432	450	398	421	427	442	448	449	466	414	427	441	420	399	408	475	425	453	391	442	422	396
30336	11391	2928	1575	1157	897	671	597	546	456	392	447	403	400	442	357	289	283	272	208	237	237	221	211	210	213	234	206	195	173	195	206	208	192	198	194	178	167	211	204	224	215	234	203	182	191	194	190	209	223	188	192	188	212	197	181	179	214	229	211	198	202	217	205	201	224	200	179	191	181	184	200	209	171	176	181	184	212	200	201	206	198	190	187	184	206	205	231	222	211	212	183	194	214	192	192	219	197	186	205	206	207	233	183	209	193	217	180	200	196	200	213	222	207	190	206	205	194	175	180	176	174	203	181	183	188	196	191	188	204	218	217	196	200	193	185	202	205	187	199	198	204	220	198	236	213	187	184	189	183	228	171	187	210	213	185	225	194	194	217	174	208	179	217	183	196	194	247	207	203	211	201	227	197	214	212	213	202	199	181	203	202	194	197	198	208	194	191	210	216	189	214	208	197	214	207	195	201	217	160	201	189	193	193	198	202	181	207	196	191	192	203	216	203	229	182	181	152	184	187	174	189	224	190	194	197	190	222	182	196	231	194	206	201	195	180	176	217	177	196	213	202	201	158	189	175	212	211	214	201	206	197	185	173	204	193	204	224	193	196	212	201	203	199	197	199	193	188	176	165	192	202	192	213	209	207	202	183	191	189	183	200	202	185	191	203	188	194	185	196	194	193	196	182	177	170	211	217	211	208	194	163	185	205	198	207	205	188	187	201	166	186	197	214	182	201	182	222	206	187	220	201	201	219	198	202	210	188	192	214	192	187	187	187	185	194	190	204	172	211	201	188	192	213	224	168	191	187	171	195	170	185	175	193	186	184	208	202	189	192	204	200	216	201	211	166	164	208	173	194	218	218	208	201	181	195	184	205	199	173	212	195	189	193	213	229	203	228	190	174	200	210	209	191	202	186	207	189	202	187	185	219	185	214	171	206	208	187	201	188	185	188	214	192	210	189	196	198	195	186	181	215	170	181	182	198	182	198	195	199	172	194	195	191	195	196	189	181	214	214	209	187	214	176	223	196	193	196	215	200	212	195	215	165	179	192	188	203	206	223	201	181	198	194	180	192	197	188	204	204	186	215	193	224	188	221	219	207	201	215	222	178	190	193	197	214	180	220	195	217	222	198	205	213	205	202	187	184	197	181	187	196	200	194	171	197	174	211	194	197	185	193	196	205	214	171	166	185	189	204	209	188	180	204	205	198	182	205	209	176	182	188	218	196	205	205	165	183	165	190	187	181	201	182	194	209	223	193	161	195	195	203	205	202	193	195	203	176	191	179	184	197	193	191	192	197	194	196	200	185	194	219	184	216	181	180	163	196	192	208	219	223	161	209	202	188	169	210	210	193	178	197	200	196	202	214	161	187	181	214	189	187	243	209	188	212	224	208	197	182	225	196	195	195	175	211	190	187	208	229	204	198	175	199	199	191	212	190	191	216	187	196	195	184	215	209	199	194	197	191	185	181	193	208	179	184	178	173	177	204	225	170	195	181	190	198	211	206	185	180	199	189	213	206	176	186	214	172	185	177	194	174	213	186	189	187	199	198	180	201	204	189	180	207	192	195	190	171	205	229	180	211	196	189	202	183	187	200	185	202	217	191	201	204	219	208	216	200	207	173	221	173	207	192	213	191	164	196	211	215	196	212	202	201	207	214	218	207	184	173	206	180	178	223	191	185	188	221	209	163	172	180	197	186	183	199	227	226	225	177	203	185	190	197	196	210	182	203	185	191	176	216	211	191	189	187	182	182	199	184	202	189	199	204	206	207	219	216	183	206	182	192	189	188	189	217	194	197	196	198	196	189	218	178	175	224	193	185	202	209	218	196	207	200	203	189	183	193	184	163	186	211	202	204	190	185	193	211	172	214	172	179	177	203	204	208	186	184	208	182	170	182	191	218	208	213	193	175	208	200	196	190	186	207	184	185	210	205	179	218	213	201	216	211	210	210	194	206	218	201	181	205	205	181	179	210	193	198	213	207	207	204	204	184	214	172	185	201	207	182	191	188	195	185	201	172	167	220	213	194	215	210	172	205	212	203	184	162	202	201	199	202	218	220	185	204	187	190	208	196	192	189	163	196	206	215	193	206	239	190	193	203	207	180	168	197	211	199	179	232	197	220	216	229	179	188	216	204	165	213	202	200	187	183	196	195	229	206	198	197	190	206	204	209	162	195	201	207	196	191	212	193	180	202	181	173	201	207	206	191	182	199	187	227	169	228	214	188	190	212	203	215	190	205	211	196	188	182	209	206	201	198	167	201	198	188	191	195	199	208	185	219	189	210	208	195	159	178	186	170	203	197	186	210	209	176	195	191	170	195	210	192	205	184	212	204	207	211	202	209	223	213	213	179	173	178	199	186	182	197	210	191	159	192	192	210	184	199	216	199	199	190	221	196	192	183	230	204	212	215	202	195	207	207	202	190	192	212	210	208	204	221	195	220	167	216	190	210	206	192	194	183	195	198	190	214	157	183	194	206	187	195	231	161	198	197	210	189	201	219	182	197	206	175	213	196	199	185	172	192	212	210	195	199	217	194	205	190	190	172	170	227	238	213	214	202	183	168	205	223	200	202	188	200	189	207	189	218	197	169	219	186	178	182	182	197	207	191	186	194	196	174	195	213	201	210	185	175	191	187	206	163	211	184	207	210	196	203	181	213	210	197	189	170	203	220	192	173	163	201	234	165	195	200	170	182	230	219	212	224	193	201	208	210	179	219	184	211	209	229	229	195	196	185	213	188	189	173	211	197	222	212	230	196	210	204	186	189	195	201	186	188	197	200	187	199	179	159	180	212	199	201	195	186	213	199	189	193	158	194	186	202	229	211	215	201	201	213	209	202	186	223	181	198	194	191	181	198	191	179	179	162	189	221	197	208	189	203	200	209	186	166	193	196	236	184	186	186	208	202	181	196	217	222	201	189	194	197	189	184	202	187	227	203	188	230	204	218	209	180	184	195	193	187	190	169	223	212	185	196	210	210	220	197	208	201	236	208	199	215	206	182	184	223	180	196	206	211	218	222	182	189	192	194	214	188	173	188	197	186	219	186	172	194	177	199	204	169	191	186	224	204	209	194	188	193	200	191	203	219	192	197	201	213	203	214	201	210	175	200	195	196	211	209	172	231	197	196	209	233	207	175	192	210	204	186	167	198	218	205	195	231	161	186	197	154	200	176	197	223	218	208	201	198	208	200	184	184	211	205	206	190	168	195	187	197	225	212	208	188	213	186	185	182	185	207	205	202	202	201	201	180	186	169	175	201	173	188	208	212	191	180	205	192	189	197	181	200	176	181	186	196	201	205	188	194	200	192	201	199	202	208	200	192	173	207	209	195	202	211	194	179	181	184	196	172	227	198	198	198	187	195	184	208	191	201	182	214	199	180	224	224	187	163	210	196	212	198	228	205	213	190	211	190	197	192	184	195	186	211	182	189	221	214	220	200	175	193	176	185	226	191	173	188	199	187	198	195	216	182	190	200	196	205	163	210
16481	6007	4608	4466	4062	3289	2757	2578	1903	1575	1490	1703	1794	1903	1813	1514	1112	956	779	648	637	557	572	514	567	546	503	468	428	455	472	452	456	495	429	448	482	440	459	463	443	441	429	450	421	421	458	440	440	411	438	454	434	434	442	461	407	418	418	430	441	432	425	397	449	418	425	448	420	445	397	442	439	420	425	410	443	448	455	404	413	422	427	399	427	485	453	437	425	421	411	430	433	429	436	432	409	406	451	419	404	412	419	429	429	402	390	391	417	414	434	415	437	427	432	486	441	431	449	401	452	416	374	416	408	453	417	464	424	416	405	434	438	423	436	388	434	445	465	437	407	395	454	379	445	427	405	463	428	461	460	474	465	459	422	441	429	418	441	437	414	455	424	373	392	438	460	426	410	386	416	423	432	440	459	459	411	409	417	415	426	430	411	417	413	441	455	449	431	411	439	420	427	423	439	442	461	456	441	438	415	430	447	423	409	424	431	424	442	405	435	452	432	436	425	396	426	431	412	420	453	395	436	426	407	428	444	410	398	434	442	414	440	427	449	405	401	430	436	466	425	399	449	421	417	460	434	395	415	466	415	450	404	414	423	430	435	401	425	381	445	443	410	435	422	413	412	416	421	457	426	437	410	448	417	432	428	433	405	405	431	404	453	436	440	427	410	425	423	393	445	419	437	435	430	434	423	426	440	405	431	450	437	436	472	433	411	470	432	450	419	414	393	430	429	430	436	410	408	361	425	410	444	415	437	444	428	434	410	432	403	436	430	399	433	399	434	431	411	419	443	413	456	459	391	392	429	397	423	421	467	427	417	413	465	392	463	421	454	401	425	389	409	394	441	429	434	413	428	463	473	452	460	415	437	409	404	421	406	425	399	394	435	434	391	415	428	455	419	437	425	436	450	418	467	395	453	429	398	415	392	395	406	423	450	416	447	431	412	437	442	443	427	440	439	421	443	450	406	439	414	424	427	463	430	422	435	425	418	416	409	444	428	418	444	415	444	396	431	418	450	466	399	415	454	417	407	429	447	448	447	464	401	458	407	428	446	442	446	435	440	408	443	406	420	435	422	413	415	409	396	407	441	436	445	413	427	426	443	449	413	453	423	425	423	422	457	442	424	420	414	416	413	432	423	421	433	413	475	399	411	441	403	406	394	401	396	428	402	429	451	460	430	421	433	400	409	395	392	427	425	389	453	410	410	429	411	449	398	408	441	440	409	405	432	436	452	431	379	413	384	449	421	420	400	433	426	432	415	388	440	421	436	441	426	416	412	448	416	426	426	430	438	455	387	437	457	480	403	423	437	434	401	442	423	438	461	428	391	404	415	446	404	428	411	414	457	420	390	454	391	425	486	399	449	416	411	418	438	449	429	440	415	428	479	457	424	448	395	403	438	444	399	444	426	429	405	430	429	448	443	414	419	437	394	467	441	383	422	435	468	419	423	383	440	406	451	435	430	438	451	431	446	431	428	401	422	402	390	393	412	443	395	425	435	427	431	422	419	409	412	417	442	437	419	409	474	435	468	432	421	416	412	413	410	425	440	403	424	426	470	408	435	400	422	424	399	430	390	447	454	461	415	424	420	449	421	447	407	435	434	451	426	400	404	423	447	414	428	414	428	429	433	408	418	438	394	382	407	431	423	404	399	416	446	441	454	422	422	433	417	415	410	439	437	452	415	402	426	437	414	441	404	417	410	406	445	424	441	429	429	458	455	423	388	428	429	441	382	438	432	431	435	468	428	428	435	433	445	425	413	413	407	421	414	412	440	440	440	432	428	431	421	456	448	418	422	415	406	425	436	383	394	431	445	395	416	426	428	447	419	395	419	426	438	386	430	409	424	491	449	430	412	464	381	392	413	415	419	420	422	397	460	388	407	476	433	418	423	443	383	434	438	451	473	427	428	492	410	406	448	460	416	387	415	437	462	456	458	441	437	426	404	396	395	427	407	448	457	431	428	438	427	421	414	423	428	446	451	437	425	403	410	414	440	404	421	421	432	425	422	421	421	404	450	422	421	408	406	399	435	397	425	396	443	396	422	420	411	383	425	448	431	411	413	440	463	415	418	391	423	458	448	440	399	464	400	417	426	414	441	440	426	460	460	457	444	424	416	436	431	387	458	422	445	388	404	440	437	400	457	443	401	412	409	434	448	433	392	440	430	404	383	447	443	449	426	436	425	409	408	421	450	415	447	416	409	450	454	407	423	440	405	387	428	431	391	449	442	426	394	449	433	417	470	383	414	440	431	424	416	440	428	435	412	433	426	418	413	423	425	421	404	451	420	454	463	426	440	424	445	402	439	392	397	438	419	421	422	462	422	449	425	437	440	410	413	412	430	455	425	436	424	468	433	417	404	409	449	420	436	439	449	427	431	419	455	430	441	421	402	388	432	430	430	422	405	464	420	419	440	402	442	454	430	391	454	396	427	441	426	396	422	446	446	433	432	432	418	447	421	412	423	429	459	460	454	408	406	415	404	428	410	429	408	419	413	421	401	407	432	466	419	394	415	438	446	423	447	398	401	418	416	413	443	405	381	448	372	397	429	386	415	411	407	424	456	381	400	415	441	397	441	435	443	425	439	426	446	424	430	462	422	399	441	446	451	439	399	437	423	428	408	394	431	440	449	414	421	467	419	448	418	441	473	464	459	455	465	439	387	449	421	404	404	404	433	445	486	401	424	428	410	424	470	398	414	449	398	434	422	431	468	439	421	392	411	395	415	425	387	422	446	400	461	431	429	463	397	473	434	448	459	455	470	417	467	426	385	384	434	418	460	441	388	423	421	448	416	399	435	435	451	426	459	433	429	415	425	412	405	429	416	461	411	406	443	421	422	436	443	430	432	412	424	449	456	423	443	429	415	420	454	432	440	440	436	456	458	454	462	425	416	436	413	421	410	432	406	416	454	403	411	443	407	421	456	433	415	444	405	425	436	462	425	432	443	401	425	402	366	440	427	431	407	417	425	454	411	430	462	376	409	426	395	419	461	430	419	464	420	413	411	441	420	431	434	410	396	438	403	434	434	412	409	410	429	415	429	392	413	429	447	427	454	394	410	445	418	418	401	425	431	450	415	435	413	433	513	443	440	436	426	376	398	393	425	448	452	403	413	414	376	396	406	418	414	419	438	428	427	423	368	436	436	394	413	453	425	420	445	436	436	400	434	444	434	413	405	457	394	410	462	419	427	406	422	402	434	412	391	413	429	432	439	414	425	400	411	435	428	440	399	438	386	427	423	411	439	408	430	429	440	419	427	402	450	408	421	421	438	416	409	448	411	460	422	428	423	418	443	425	452	434	407	424	428	411	390	434	431	438	467	448	459	423	444	415	421	452	410	433	430	395	382	480	426	444	415	438	459	466	401	424	426	443	398	401	393	441	422	391	443	403	448	456	423	433	411	431	426	440	407	413	449	410	440	386	437	396	429	377	423	429	427	442	400	413	411	432	452	407	395	409	459	434	446	410	406	413	422	418	441	435	426	402
40807	18287	7448	3260	2018	1454	1311	1092	835	745	631	630	632	695	587	468	399	365	287	271	226	245	239	207	220	239	200	209	211	167	214	178	183	189	198	195	195	185	174	169	186	185	196	189	169	173	182	186	189	189	150	189	175	187	159	143	184	177	192	188	155	193	179	179	175	181	169	171	178	158	178	160	181	160	157	174	170	169	180	137	159	149	174	178	154	192	182	164	192	182	157	201	188	173	184	193	206	171	154	147	201	157	191	154	163	155	192	152	180	157	178	177	182	195	156	147	180	186	176	168	173	178	166	134	181	171	164	178	179	166	175	193	195	167	156	182	190	167	176	191	189	189	172	168	161	162	201	183	182	181	197	165	189	209	188	168	185	180	154	188	146	166	184	201	165	165	160	185	190	183	190	183	168	177	165	191	192	181	180	177	191	205	188	165	177	153	171	193	162	183	207	195	160	182	180	170	203	180	185	187	199	181	154	161	189	188	194	166	193	195	190	182	177	183	167	178	158	180	177	198	182	165	166	191	184	195	188	156	173	182	143	187	184	200	188	214	188	150	187	171	177	200	185	171	189	163	169	181	177	188	152	181	197	171	170	188	166	155	184	152	187	158	171	169	177	185	208	189	169	188	177	183	176	186	195	169	194	202	203	159	184	190	176	191	183	176	211	172	180	180	189	175	197	177	189	179	166	161	184	185	170	188	176	162	177	155	160	174	167	165	173	168	191	189	206	161	171	162	187	142	178	192	196	167	180	203	145	193	178	180	197	177	170	179	170	157	155	172	177	192	158	185	177	193	168	225	168	175	172	166	206	150	175	161	179	189	199	169	199	176	172	194	166	145	192	173	169	182	174	174	166	200	220	181	195	189	155	182	197	189	159	199	183	166	184	171	171	157	204	194	195	186	179	193	175	172	179	187	188	183	199	180	191	163	186	161	169	154	169	190	191	184	206	176	191	180	181	171	186	180	177	164	156	160	188	187	191	171	156	200	185	156	169	171	165	160	162	178	157	176	184	193	197	153	184	169	203	165	160	170	167	186	201	173	164	161	170	188	182	204	179	163	170	186	176	180	163	199	199	192	192	175	164	181	189	152	165	190	157	179	183	195	172	176	163	203	185	163	197	170	176	181	192	164	193	148	160	163	176	168	179	150	168	162	173	164	170	178	190	171	133	190	187	169	176	156	195	177	182	193	200	188	186	182	168	159	191	183	177	185	170	150	179	172	164	168	189	173	153	177	176	198	167	174	197	166	181	166	202	182	173	157	193	184	194	178	163	168	164	192	180	157	159	173	167	172	191	171	172	182	176	166	176	181	195	181	196	182	185	205	178	196	165	160	154	152	157	191	165	175	161	162	177	149	172	175	156	203	182	166	153	197	192	159	173	171	161	175	169	189	193	176	152	173	166	199	164	158	171	172	157	200	186	178	169	145	151	198	201	152	183	168	166	156	176	186	164	171	178	190	184	163	183	160	170	186	215	168	186	157	170	183	174	181	164	194	156	179	187	175	180	194	188	172	184	197	168	165	154	169	185	211	185	168	207	182	181	177	180	204	186	156	176	168	174	157	173	169	161	162	152	161	196	188	174	191	171	179	214	183	183	184	187	159	144	200	166	160	181	192	174	180	158	185	163	168	179	175	163	183	182	201	166	208	181	189	188	175	161	149	153	176	184	170	168	205	193	168	185	167	181	183	169	168	188	184	192	190	162	181	170	200	214	187	160	198	162	189	186	182	192	182	153	165	182	165	204	186	194	194	188	179	181	157	177	171	167	152	206	157	161	178	186	177	167	194	169	167	177	184	188	204	171	179	181	170	161	158	185	212	175	172	196	178	183	205	166	197	191	171	177	189	148	185	179	169	192	192	160	157	166	190	170	154	218	180	191	178	180	200	199	155	168	201	174	191	165	155	162	167	190	166	191	190	180	190	180	196	171	197	162	152	166	191	166	148	171	173	181	218	176	166	178	186	193	182	181	157	161	177	157	163	187	161	186	199	199	173	174	160	165	177	169	197	155	168	162	177	173	162	170	179	193	163	174	178	182	171	164	175	182	161	165	197	158	203	173	184	172	156	176	190	215	187	189	172	187	166	168	166	196	191	179	195	153	192	183	188	172	192	176	204	170	189	197	197	191	170	162	162	179	202	198	184	201	173	189	168	201	152	151	178	183	178	174	165	197	185	166	174	175	158	179	189	177	180	165	155	214	213	169	180	181	183	200	154	169	190	185	168	161	180	181	176	178	183	171	180	175	173	166	187	177	168	172	195	189	180	189	172	170	170	182	160	153	175	175	195	158	203	179	171	181	165	170	190	176	179	185	210	203	177	157	172	178	167	168	175	179	153	162	194	169	152	176	191	177	183	189	206	184	181	191	158	174	170	193	182	196	162	162	184	150	144	168	169	175	171	182	176	178	201	183	156	178	178	172	153	173	182	173	162	192	167	201	169	182	171	157	156	173	172	164	189	173	197	187	201	191	163	161	165	188	203	182	165	186	160	182	176	197	186	187	201	208	183	191	175	184	193	194	183	182	178	168	174	176	188	168	189	152	172	176	185	172	156	193	172	171	170	188	189	199	179	173	179	200	186	177	182	169	165	207	190	182	173	182	195	152	156	186	170	181	177	182	155	197	180	179	181	179	157	170	180	166	161	205	184	182	164	169	184	171	176	172	155	171	180	178	186	197	187	173	169	174	151	199	181	178	176	197	180	183	183	163	197	204	149	187	187	183	172	190	194	212	180	196	192	183	176	177	198	187	147	181	165	170	170	173	153	153	198	187	169	201	192	170	204	175	200	186	155	176	159	166	195	195	194	173	207	172	166	148	183	170	187	175	168	185	155	186	190	185	184	166	186	144	168	141	183	173	168	179	177	135	174	167	200	178	188	176	186	169	176	176	162	148	166	182	192	188	174	159	195	171	184	199	197	184	177	184	170	181	186	186	187	181	186	205	203	183	171	194	157	175	201	166	169	178	181	162	185	147	177	155	174	180	192	184	191	170	190	187	199	185	168	163	156	199	169	176	162	198	159	189	159	176	172	157	172	170	189	187	200	202	169	174	185	143	188	174	168	212	180	192	184	188	197	195	179	188	182	159	176	184	210	206	178	164	184	167	175	175	158	187	175	176	161	167	188	188	201	203	171	155	202	164	168	164	195	150	190	168	174	179	187	170	176	171	159	184	175	165	157	166	195	160	179	201	164	168	186	180	204	208	164	178	153	190	167	199	173	169	209	175	183	182	161	194	183	192	198	180	187	173	194	175	161	172	176	162	180	166	155	150	171	163	148	172	174	176	182	142	163	151	173	157	190	164	173	170	166	184	210	165	184	189	185	167	182	177	158	177	179	206	192	198	164	197	191	184	195	173	157	182	182	178	193	185	184	213	176	174	176	173	147	183	188	163	172	204	198	210	152	188	160	184	170	206	182	195	194	191	177	190	163	177	201	195	183	174	175	174	161	192	159	152	171	187	200	173	186	186	144	147	146
22953	11782	9737	8599	7585	6352	5580	4655	3652	3291	3024	3079	3080	3211	3126	2376	1775	1379	1060	929	858	767	713	725	700	566	558	562	533	494	509	477	476	460	474	451	418	450	465	427	398	443	388	425	383	427	422	398	401	412	395	414	433	396	407	395	428	407	399	415	366	354	431	423	383	397	398	406	395	383	384	334	413	400	417	400	389	391	404	381	386	387	348	388	368	431	389	371	415	418	416	400	392	367	413	421	385	358	402	419	431	417	390	373	398	402	386	394	382	372	431	381	379	365	375	387	390	355	376	386	395	365	388	390	359	408	365	400	412	380	360	390	375	382	387	391	372	373	413	401	370	387	351	416	410	405	391	396	419	397	390	407	359	413	407	366	381	375	424	398	412	394	383	401	405	366	367	383	390	366	375	367	370	385	405	341	414	374	354	398	387	383	390	410	388	399	378	397	404	394	363	399	391	372	365	380	358	411	409	395	381	392	396	372	408	384	405	396	385	416	396	402	424	402	393	346	412	378	392	358	382	406	392	401	358	411	421	412	403	403	382	399	410	383	393	422	397	362	364	395	387	375	378	396	366	379	428	397	400	376	398	418	400	413	389	387	397	416	370	386	401	408	426	479	437	385	412	383	344	416	402	386	390	419	396	409	384	405	389	351	424	391	394	361	437	395	407	406	404	382	395	420	388	363	363	356	388	374	368	394	388	419	404	415	403	374	377	406	403	381	416	392	398	408	423	402	361	357	392	428	387	408	418	356	392	384	392	374	414	378	403	384	387	372	370	382	402	402	423	381	400	391	385	379	431	385	383	376	389	363	384	351	382	391	368	411	410	362	399	354	398	402	357	393	429	380	423	391	405	370	375	403	403	380	407	399	370	401	389	434	412	387	353	402	367	400	408	373	414	345	356	400	343	408	372	387	357	379	377	372	398	380	389	366	376	396	404	407	414	376	429	386	387	395	404	401	386	412	363	387	388	425	390	367	410	369	411	428	382	433	402	391	414	391	380	382	356	424	361	393	424	374	382	376	392	386	389	380	389	411	373	392	412	386	423	401	374	403	412	404	381	434	375	402	411	358	395	392	379	400	411	427	375	401	395	384	391	399	377	382	358	433	429	378	388	440	410	407	400	375	393	422	369	400	409	403	394	408	373	406	407	368	391	405	397	374	426	376	403	371	393	403	407	378	365	384	368	425	364	403	358	440	397	389	410	395	389	407	382	404	388	401	402	378	422	390	406	383	409	373	399	388	399	373	414	383	388	391	399	398	368	423	411	375	367	365	400	402	407	424	417	383	382	405	382	397	406	380	343	447	367	381	379	425	381	382	394	390	395	368	415	390	377	417	411	387	347	364	379	389	364	384	359	403	376	415	392	381	370	422	414	367	385	394	371	399	373	381	394	381	384	411	410	361	370	365	365	410	399	375	382	377	391	376	383	404	391	402	412	366	398	415	362	384	377	395	413	407	362	426	409	375	401	427	406	407	390	387	411	423	398	359	407	366	362	365	411	358	357	420	372	359	352	362	381	401	383	404	394	405	371	403	429	369	427	367	408	402	408	409	379	385	385	383	363	398	403	405	381	376	428	430	397	380	408	366	391	407	414	387	384	370	393	362	382	394	386	350	404	383	408	360	389	424	389	380	402	352	368	383	403	383	373	384	421	389	390	402	382	380	428	375	360	365	396	439	387	422	402	375	364	393	404	416	390	383	376	383	436	402	371	373	391	369	358	403	401	431	370	409	360	390	395	375	395	382	413	414	407	409	372	402	409	377	397	383	368	344	367	411	373	368	374	387	381	390	392	419	369	398	437	364	382	384	386	354	414	383	353	405	373	361	351	378	391	377	367	397	376	393	379	439	350	375	367	389	399	385	355	402	382	367	369	393	424	401	401	392	363	392	388	369	389	381	401	387	410	381	393	403	389	371	385	383	411	413	381	403	386	396	380	396	396	422	375	386	404	426	455	381	390	426	388	407	401	410	419	402	440	395	409	393	416	397	389	395	399	394	426	358	400	408	399	406	395	396	394	412	390	363	362	367	400	383	389	402	398	394	362	418	386	399	367	378	420	391	374	390	400	391	415	408	395	380	392	414	392	406	381	367	390	395	398	398	396	418	377	397	394	400	367	364	379	413	420	401	382	393	388	404	398	401	400	414	376	412	385	440	374	394	373	411	369	378	410	389	395	357	377	377	407	390	410	395	373	385	380	436	374	411	423	406	405	384	374	390	397	362	424	379	403	393	395	399	412	382	418	391	403	391	399	375	409	407	413	381	416	392	415	408	397	408	369	410	417	384	406	380	367	405	375	390	428	387	406	378	384	380	387	371	378	386	377	383	356	370	379	382	368	396	413	424	395	411	386	416	382	369	423	386	395	398	406	403	396	364	374	399	419	399	393	398	349	356	377	418	407	389	387	403	370	399	346	375	415	415	357	406	370	388	411	411	400	410	407	368	380	386	422	393	422	388	405	370	373	402	415	364	392	382	399	380	378	407	405	418	389	417	407	384	390	403	379	397	429	359	394	400	395	398	383	363	404	379	416	351	386	378	391	401	377	405	372	420	360	372	393	416	411	421	355	402	401	378	373	390	422	394	405	391	392	364	389	381	416	370	386	366	419	395	406	403	355	372	409	397	381	389	391	356	420	368	397	434	412	422	398	372	372	376	366	412	427	393	381	421	375	394	361	371	387	421	445	364	392	388	399	379	389	417	410	366	380	392	382	400	418	400	411	370	370	395	381	380	424	380	390	361	387	369	377	374	372	375	438	406	377	422	396	394	337	403	363	412	375	396	385	381	409	385	435	421	393	375	413	441	397	351	408	387	393	408	415	365	382	398	388	392	383	383	383	396	383	362	405	373	373	392	363	364	345	378	395	375	394	413	397	391	414	385	387	391	388	394	397	391	371	399	375	388	433	416	416	386	408	370	404	377	393	346	423	391	375	450	405	391	388	415	380	416	403	368	404	372	375	424	382	390	412	400	398	398	415	381	392	370	383	425	366	430	381	381	383	403	393	369	366	399	378	400	420	398	404	378	401	407	371	398	400	382	422	363	399	374	364	402	385	378	379	398	382	363	397	389	405	408	395	392	384	390	387	393	387	400	403	413	416	378	425	410	404	398	428	372	383	390	395	351	388	379	376	392	408	391	405	367	351	366	404	387	397	404	401	400	413	406	396	394	385	394	384	403	410	381	396	376	375	382	379	418	387	400	403	380	370	403	420	368	376	357	368	417	397	401	418	401	388	397	401	401	370	419	387	380	411	370	392	419	365	404	401	432	365	394	378	404	387	394	406	351	403	377	369	393	431	420	429	418	392	397	379	377	387	390	359	379	393	422	364	407	401	414	379	364	381	390	411	351	371	345	382	387	408	429	391	361	372	376	366	385	383	401	400	388	373	404	383	421	385	412	410	374	398	408	404	378	414	414	399	396	329	400	384	396	395	403	413	376	392	386	399	361	406	437	375	380	366	414	418	373	414	328	384	397	418	366
52933	26439	13184	5062	2825	2064	1810	1534	1064	937	860	872	883	912	738	557	486	429	315	329	299	308	288	270	271	219	235	243	222	220	196	234	210	225	191	226	206	199	211	239	197	215	211	174	187	228	206	213	193	210	183	185	195	195	198	204	185	181	208	201	192	200	205	223	188	194	202	169	189	185	198	169	211	196	196	193	199	182	228	202	225	186	207	206	194	178	163	219	181	204	193	180	191	191	212	201	175	225	176	169	187	173	215	204	193	182	182	199	193	210	170	163	206	176	173	202	212	211	203	199	196	197	186	181	228	207	186	216	205	173	233	199	195	214	202	195	210	172	200	190	175	204	205	186	187	185	159	197	201	186	211	208	202	201	194	195	186	196	201	188	195	163	186	192	196	198	170	174	164	210	192	177	220	204	180	208	204	163	199	179	178	200	204	191	179	195	207	178	198	206	191	216	186	196	209	195	178	221	169	208	214	186	167	178	196	164	170	188	171	185	206	205	209	187	219	212	189	180	181	172	194	203	169	191	211	202	201	222	212	177	180	192	186	189	164	188	227	209	205	210	210	190	174	193	172	214	204	198	203	200	182	203	184	212	195	194	184	187	179	189	197	166	200	213	203	210	168	172	193	196	195	196	206	200	204	180	178	197	196	192	200	186	201	179	194	188	192	222	204	220	193	174	176	197	185	218	187	210	193	170	182	169	196	176	194	201	231	194	199	205	197	181	184	170	197	176	181	206	184	186	175	193	195	203	199	190	208	183	201	177	184	203	165	198	194	200	184	187	184	179	191	201	180	181	215	191	210	214	203	206	222	191	187	186	195	173	201	189	198	210	223	223	207	200	178	222	186	185	199	196	174	200	181	195	204	158	196	191	178	199	191	215	211	176	197	205	203	209	198	198	158	186	211	232	197	187	205	191	183	199	195	163	190	168	184	205	185	181	209	199	208	182	219	174	199	207	198	181	178	186	192	163	180	201	233	200	185	169	188	180	209	202	203	228	176	212	193	208	173	177	186	185	178	196	235	210	182	195	180	178	192	191	189	185	205	189	206	184	190	171	201	205	183	204	179	197	203	195	177	169	178	185	175	200	189	187	200	195	185	212	190	204	203	195	189	183	192	200	226	198	181	204	197	190	221	204	184	210	204	157	192	180	211	211	181	199	205	175	217	239	206	208	186	192	183	181	183	189	207	210	214	203	189	176	183	231	203	213	180	214	190	202	201	181	190	186	202	212	202	221	177	216	205	172	189	205	186	186	197	178	190	204	199	187	195	208	198	134	200	195	190	217	211	189	204	189	203	173	194	186	198	163	193	202	190	191	228	202	187	189	182	210	217	219	205	189	184	184	192	193	189	204	185	189	163	213	202	185	180	213	211	180	187	190	195	184	189	190	224	207	207	199	224	176	206	183	168	190	172	190	207	193	173	186	189	215	200	190	193	193	207	202	187	204	188	209	185	206	181	204	154	185	169	200	214	186	209	196	183	187	189	171	197	188	221	208	208	194	175	194	229	185	181	185	215	156	198	202	220	199	193	208	201	188	202	209	199	202	186	193	180	193	192	195	173	185	220	221	216	179	181	186	191	198	204	199	188	190	202	191	221	194	197	188	195	207	208	193	190	206	226	197	218	198	205	205	168	204	172	189	218	189	206	216	177	215	216	193	206	186	199	191	202	195	196	222	222	216	186	189	194	189	193	180	201	189	175	193	165	193	180	187	171	189	216	197	212	188	191	193	190	205	199	209	167	210	185	213	197	175	173	198	182	205	203	183	201	184	179	205	184	192	196	182	199	186	208	219	189	184	178	235	159	227	207	186	193	225	228	195	199	193	205	223	182	214	206	211	186	185	213	190	194	153	177	162	169	192	191	201	199	191	182	214	208	233	180	187	208	208	187	187	182	186	187	185	175	178	188	212	215	219	198	199	192	183	186	183	214	196	191	175	189	208	193	171	204	193	209	230	165	202	207	182	186	184	183	211	205	200	182	184	201	205	168	199	183	184	194	210	187	197	199	187	204	181	180	174	211	182	231	199	173	194	176	211	199	208	200	193	192	231	205	200	192	176	257	197	196	186	186	181	192	184	218	167	192	175	199	184	184	180	194	171	174	196	183	184	187	202	194	197	171	199	191	203	196	174	197	207	190	180	201	231	193	206	163	199	198	179	177	216	183	169	202	203	209	216	200	184	198	186	197	210	167	185	192	204	194	188	188	192	208	193	192	214	184	175	216	214	178	213	199	192	198	222	222	214	201	208	181	207	228	204	191	197	210	186	211	199	189	190	194	209	188	208	204	204	189	179	182	189	206	171	221	190	180	178	209	178	188	197	194	180	207	206	197	194	198	210	185	169	170	183	194	201	192	206	189	197	180	174	197	202	175	189	186	191	170	174	193	180	182	202	185	190	182	193	177	178	192	192	199	175	195	166	192	165	189	188	182	208	185	178	195	186	206	198	199	192	192	174	188	177	170	183	195	184	215	207	188	201	183	204	194	196	210	203	169	177	198	204	217	201	183	190	195	167	194	209	189	207	208	179	197	174	200	185	201	179	171	179	194	205	178	209	179	176	164	212	223	197	195	199	192	166	207	170	181	210	187	166	196	177	173	193	181	197	197	201	191	208	174	207	205	177	217	216	199	198	179	200	192	185	186	208	187	196	219	214	186	205	186	199	192	190	211	185	194	185	207	194	201	190	206	190	195	178	217	189	188	176	170	207	177	218	170	176	176	208	184	204	199	169	197	227	173	208	192	211	181	181	174	195	191	204	184	192	177	199	171	207	221	201	200	200	213	206	186	174	177	204	186	207	201	207	190	195	208	193	196	186	204	194	194	182	188	182	191	209	185	177	185	224	208	196	194	196	178	194	182	205	169	193	189	184	201	232	210	208	187	191	165	188	183	215	215	170	196	205	205	199	205	176	172	199	185	209	177	190	200	168	189	174	200	199	199	186	192	213	183	194	168	179	194	202	234	175	209	179	204	162	178	206	194	194	198	174	182	198	226	198	177	204	177	182	189	194	161	183	189	206	207	191	207	185	194	178	196	208	214	185	176	218	199	210	194	181	205	206	182	169	177	193	192	205	192	214	198	206	208	187	200	181	220	198	189	206	218	170	191	189	167	190	200	184	175	195	212	183	157	178	207	181	209	196	184	192	179	201	216	186	204	198	201	223	210	185	202	215	182	188	203	208	185	199	218	205	205	182	200	169	198	185	205	200	207	210	227	183	197	229	186	207	171	197	215	159	198	176	208	177	191	213	188	186	207	186	197	209	179	179	197	209	210	229	203	202	183	204	184	189	185	210	190	186	202	164	183	192	186	203	172	234	186	163	216	199	200	164	203	185	201	194	211	172	198	178	193	194	212	177	180	207	195	159	221	204	188	183	205	207	192	183	207	196	192	200	199	209	204	197	214	197	187	182	199	207	187	169	207	217	187	208	188	211	202	197	194	201	203	214	194	189	174	171	192	193	207	196	188	212	219	194	155	167
29660	16572	14640	10849	9315	8207	7532	6272	5066	4390	4104	4367	4204	4130	3612	2725	2086	1766	1388	1140	1028	994	938	853	803	718	699	625	610	602	567	602	575	540	501	522	517	485	492	464	502	413	464	427	437	472	445	475	451	425	460	459	477	456	422	419	420	419	467	492	415	428	400	448	412	403	416	417	399	443	386	412	441	396	440	411	431	450	463	434	424	450	424	425	473	459	359	381	451	434	381	425	393	432	452	416	384	412	441	399	423	433	427	434	432	414	392	416	409	420	427	430	405	428	456	422	432	449	428	405	414	450	426	432	424	423	406	438	436	491	397	467	436	438	448	416	424	424	393	424	385	430	419	419	406	442	437	460	427	409	425	411	445	423	405	422	419	426	436	467	401	416	405	425	425	426	446	462	446	445	437	412	406	426	442	412	415	406	400	414	449	438	412	395	409	404	427	426	409	422	404	406	447	423	444	398	434	434	382	447	415	446	415	450	430	407	445	410	413	419	467	405	427	459	423	426	405	430	422	426	421	415	418	460	436	446	427	453	423	437	389	424	397	449	408	399	428	386	420	435	463	410	445	438	441	472	442	403	447	458	429	422	442	429	443	419	410	407	454	402	430	445	438	400	442	420	405	436	405	440	420	420	429	396	475	421	428	413	398	447	392	457	410	489	424	428	378	439	404	461	430	426	437	418	413	422	429	380	397	418	439	390	414	453	464	409	449	451	465	433	445	415	388	435	419	437	414	430	398	433	380	418	462	420	419	461	408	441	439	435	415	414	438	434	425	411	435	420	374	417	415	427	445	414	436	427	436	442	419	446	437	439	423	384	469	436	445	422	411	430	428	415	430	448	435	392	457	400	372	441	429	452	419	458	487	405	453	443	434	421	395	412	445	416	438	410	391	430	416	409	418	416	440	433	418	435	428	429	431	426	449	409	466	438	428	447	463	408	434	466	456	446	437	390	448	416	459	433	439	417	414	409	418	465	428	461	428	463	439	419	462	467	419	442	376	425	400	391	421	431	420	447	486	433	425	445	389	463	429	419	414	421	425	382	429	431	405	444	444	410	423	423	443	418	436	430	424	429	457	395	437	404	447	442	425	456	410	442	416	423	417	421	427	425	421	456	451	418	397	432	444	441	409	418	456	415	407	417	446	445	448	457	385	451	413	423	458	418	425	445	400	422	427	418	404	430	416	411	404	442	393	422	428	486	457	384	439	435	434	444	451	380	428	450	456	414	396	449	414	447	446	430	448	406	428	408	433	449	412	452	433	414	456	464	416	414	413	444	439	451	445	434	420	415	446	431	446	437	432	406	399	431	391	428	416	404	436	405	432	433	426	433	425	451	413	446	401	442	447	426	422	423	412	411	447	404	461	443	431	425	452	451	374	414	428	409	435	450	407	406	427	420	461	438	378	436	407	456	438	449	390	414	429	410	406	409	424	390	412	423	448	414	423	441	389	469	440	429	453	418	429	409	427	412	420	414	428	388	421	432	410	414	425	403	400	420	411	430	439	443	454	406	429	401	409	421	465	434	428	437	417	451	456	422	401	410	434	378	383	428	424	392	440	482	443	373	416	436	452	398	430	430	428	417	410	432	417	451	445	437	434	457	396	410	431	463	444	390	391	429	448	422	450	451	421	408	420	380	426	420	431	462	417	423	408	426	443	432	443	438	435	428	390	426	441	391	412	447	427	426	419	418	443	446	426	444	412	458	438	434	433	399	473	411	423	465	418	442	405	431	422	438	419	413	394	419	420	411	385	432	406	419	408	412	407	435	433	454	427	433	442	440	409	448	451	440	433	425	433	426	419	480	442	414	405	421	442	476	417	437	417	444	450	429	406	391	438	434	403	431	424	462	424	445	437	440	421	439	430	427	446	409	435	435	420	458	464	422	408	473	442	459	414	430	421	432	426	408	427	434	388	452	418	443	349	444	393	411	416	431	447	439	397	390	443	426	448	435	418	379	423	407	414	447	443	415	415	411	406	460	469	430	390	439	425	400	452	445	408	420	420	444	414	429	441	423	438	430	413	418	412	456	434	422	448	482	412	421	423	453	431	447	407	392	450	476	437	421	384	400	434	421	447	437	449	419	406	459	411	386	442	442	436	446	423	443	438	468	441	454	450	445	426	468	456	417	457	422	446	398	413	405	430	437	419	432	487	454	418	396	420	431	423	393	421	426	424	449	400	398	450	434	452	438	439	455	428	422	360	450	434	429	418	395	431	439	410	433	433	451	448	398	454	464	428	400	406	414	431	395	446	427	455	407	435	401	432	461	403	427	396	443	427	448	405	455	437	449	432	421	403	432	440	393	413	412	413	428	411	413	452	444	381	429	429	417	399	424	408	425	436	446	439	404	396	418	420	416	435	444	447	454	430	464	427	449	409	419	436	434	424	426	434	473	432	420	449	443	425	386	414	437	382	396	446	396	375	411	410	383	421	432	445	416	441	434	424	473	447	416	460	477	452	386	457	444	435	444	426	471	411	417	451	423	405	454	404	411	409	447	401	388	422	426	404	428	379	443	423	479	432	421	398	425	439	421	443	408	432	409	416	432	410	420	419	412	424	441	407	449	415	406	420	435	440	422	399	434	383	468	423	409	427	433	409	393	445	417	417	418	418	441	393	430	425	426	430	423	412	403	422	417	418	436	458	442	424	399	438	429	455	421	441	449	396	430	442	415	415	408	402	422	419	416	436	457	407	381	392	394	452	438	402	452	411	447	391	419	476	425	464	436	439	407	427	448	459	385	427	429	390	410	441	382	396	420	426	444	473	422	433	422	402	441	443	429	449	462	433	408	387	405	411	402	400	447	435	419	409	432	423	397	441	416	406	439	416	393	440	436	396	401	402	448	416	417	406	408	430	407	425	450	416	433	413	469	439	442	436	440	410	417	465	421	411	410	430	430	426	442	461	411	438	416	441	435	415	428	410	433	396	441	428	419	405	399	416	406	448	429	462	437	436	425	457	439	462	409	453	427	441	416	401	417	415	444	403	445	443	438	423	456	410	409	436	464	444	432	401	407	459	418	405	423	415	375	430	408	460	453	386	428	412	416	403	433	431	434	388	435	438	405	425	431	431	427	410	436	457	434	428	477	448	428	438	426	414	446	431	380	408	460	459	437	430	450	446	457	408	432	397	425	426	415	429	435	420	416	412	447	408	423	420	482	401	415	450	395	416	425	415	437	408	423	432	420	414	447	400	439	432	438	458	447	439	419	408	397	452	425	423	459	405	425	418	414	424	422	446	433	393	409	452	404	424	442	431	444	417	428	407	460	444	383	404	444	441	427	444	423	428	440	434	428	395	453	440	460	441	390	443	420	434	429	409	427	431	449	440	470	421	426	419	429	445	437	464	446	412	443	412	433	391	437	439	401	420	466	433	444	406	451	423	413	399	400	450	419	405	439	479	426	422	464	432	431	444	420	426	459	424	420	417	414	406	434	408	423	407	365	427	429	428	416	439	412	435	416	422	436	424	399	418	407	427	437
26102	11675	4097	1596	993	880	815	654	544	441	379	452	422	421	385	303	296	304	264	188	277	242	196	206	211	186	200	183	217	167	205	191	200	175	220	194	198	190	201	195	221	180	187	201	215	220	161	212	165	203	213	212	228	196	200	180	207	194	198	191	180	202	203	191	205	215	180	170	151	182	238	173	183	185	203	202	203	217	203	183	191	207	207	187	187	197	227	184	197	191	192	210	206	189	200	185	187	213	203	205	190	187	180	177	199	214	180	203	194	190	183	166	173	185	223	209	192	199	206	198	185	189	200	203	178	195	194	196	180	201	198	166	199	190	182	187	214	185	215	210	176	174	168	193	186	187	189	205	184	195	219	188	203	196	185	169	193	180	188	210	216	196	190	198	197	206	179	200	199	194	200	189	176	167	186	211	187	184	185	203	194	187	170	214	209	193	177	183	201	195	193	171	228	207	203	203	183	195	180	189	170	191	174	166	179	204	195	188	205	231	168	190	210	204	188	176	231	209	197	177	189	213	214	180	182	196	186	185	198	205	212	178	197	200	202	212	191	184	206	205	213	208	181	175	226	177	197	183	208	203	196	222	207	166	190	198	173	167	186	217	208	176	210	182	191	207	205	215	196	186	242	187	180	168	190	205	199	189	181	197	179	212	198	196	188	170	179	223	198	221	212	193	171	193	179	203	217	182	193	221	202	157	173	164	175	178	196	180	197	192	195	190	192	167	184	224	166	207	196	157	183	186	195	183	178	182	193	217	198	200	204	199	165	203	193	191	189	200	187	207	192	189	193	214	203	211	204	196	188	194	210	184	202	187	196	203	178	196	190	191	187	198	185	200	208	170	196	198	186	185	187	211	186	195	200	194	190	166	198	221	195	183	211	171	158	193	207	170	185	196	197	180	222	184	168	190	214	204	175	182	175	207	195	169	183	187	194	212	198	198	204	181	186	171	201	173	192	205	194	231	188	185	205	202	194	202	198	195	195	184	165	212	216	209	172	187	188	178	180	150	229	189	163	174	196	157	187	197	188	183	170	190	181	212	191	187	198	200	196	197	194	181	200	210	190	226	193	176	188	215	198	200	191	204	200	206	173	172	192	185	202	165	159	201	191	177	202	187	211	193	186	168	202	194	206	197	228	194	192	192	190	185	203	204	216	202	210	215	208	200	198	178	183	193	229	199	201	196	188	210	206	173	171	188	201	180	184	184	191	213	205	174	199	188	197	179	163	211	153	169	192	159	167	196	184	190	188	190	174	182	201	187	195	171	171	195	187	209	177	176	195	153	192	157	189	181	178	209	153	208	180	177	166	186	194	205	193	186	211	209	202	175	201	179	199	194	173	209	197	192	213	170	181	180	205	189	209	183	209	187	172	205	212	186	175	190	187	181	175	190	197	187	215	179	176	168	196	198	194	193	176	171	226	208	201	179	188	192	176	190	190	170	181	195	202	225	198	193	207	188	201	193	188	222	218	181	217	188	186	234	182	208	175	216	206	203	192	215	179	182	185	181	188	218	207	218	186	180	182	226	174	203	195	184	203	200	193	192	184	198	226	192	190	212	205	202	201	199	210	204	197	188	205	203	203	208	184	184	207	207	186	178	191	184	220	214	193	206	200	161	188	153	174	164	196	195	168	180	187	200	183	193	187	178	194	201	197	217	181	167	206	221	205	191	181	222	198	190	175	202	203	197	188	199	205	215	196	197	200	197	195	191	208	219	194	156	236	201	206	179	191	185	180	196	207	167	185	228	201	186	186	200	185	198	154	185	184	178	200	188	235	196	195	203	191	176	197	195	206	204	199	189	192	199	202	183	170	205	227	169	208	205	165	183	214	201	212	212	195	183	172	208	176	228	193	170	199	197	220	184	215	202	198	188	210	177	189	201	195	206	198	194	196	192	187	176	197	188	170	160	204	184	194	206	196	221	218	186	189	176	170	206	197	188	195	204	183	178	199	174	204	166	164	203	185	194	192	209	182	183	174	190	178	179	213	178	186	177	185	202	172	196	193	207	195	185	184	202	203	201	197	195	201	208	169	220	203	215	179	203	203	204	193	224	206	200	180	182	190	212	179	184	208	214	226	192	209	190	172	163	199	212	188	192	220	184	211	199	189	204	173	176	205	205	183	181	199	183	201	189	192	191	210	197	223	203	198	180	191	217	185	196	199	197	192	187	207	206	209	225	222	192	195	169	170	190	197	199	163	196	194	175	182	178	196	202	177	204	217	174	162	209	204	170	191	186	210	208	190	162	184	210	203	177	191	205	176	193	196	216	194	184	208	199	193	200	173	180	156	193	195	177	179	193	195	200	178	209	180	210	201	222	209	185	194	180	180	188	197	201	196	179	198	187	193	174	190	180	216	212	204	179	186	209	158	181	181	193	175	204	213	195	183	177	212	191	187	175	193	216	198	188	173	199	188	186	182	192	200	165	179	191	193	188	183	167	201	179	209	171	191	204	208	186	202	203	182	161	185	237	188	183	191	177	220	189	168	183	186	189	166	207	189	193	201	187	166	195	188	187	190	226	211	206	189	196	210	189	175	193	216	189	214	185	188	165	173	192	213	201	189	211	190	174	182	203	224	183	195	207	206	214	211	209	203	205	201	180	218	193	186	228	190	201	184	169	212	195	193	196	232	182	203	156	212	190	182	217	200	196	201	176	171	197	195	183	190	200	207	204	222	227	186	186	202	194	193	205	214	176	210	216	210	164	210	210	199	204	190	163	176	219	226	212	192	160	180	191	215	228	185	175	175	192	184	206	195	158	190	207	192	164	179	212	221	194	156	199	190	196	206	213	193	197	189	196	191	201	183	243	213	182	208	212	211	172	200	177	206	191	180	194	192	187	196	191	163	187	206	194	182	218	187	189	168	170	199	197	202	188	177	163	176	231	186	186	190	190	191	194	195	198	193	176	214	194	195	220	187	179	199	212	190	200	185	208	174	214	179	195	197	180	185	207	193	201	192	188	184	193	190	201	201	185	192	216	195	206	205	196	205	185	189	173	208	198	190	210	192	189	198	172	182	178	204	178	188	171	141	190	202	175	223	204	195	199	185	182	190	168	168	180	198	199	169	201	181	193	194	202	205	192	195	234	174	207	199	211	196	218	192	202	191	181	182	196	229	167	195	199	190	196	210	229	219	191	213	203	210	199	206	210	201	202	196	199	190	188	189	183	181	186	188	202	198	217	197	172	183	204	237	188	220	197	190	192	194	190	206	176	182	211	182	201	191	168	191	199	182	201	206	216	185	174	195	187	196	224	202	194	200	201	190	205	174	200	198	197	161	189	181	217	154	189	174	195	181	214	208	193	193	185	189	197	168	169	186	185	192	202	182	190	195	179	179	182	199	203	187	197	194	193	198	194	185	187	191	183	172	167	181	189	194	196	154	197	177	200	184	206	191	189	200	183	185	192	196	169	218	200	202	193	208	214	196	187	173	147	168	194	205	179	176	190	212	193	180	174	177	186	179	172	187	228	184	221
14784	7756	6143	4361	3774	3500	3344	2637	1979	1761	1667	1821	1676	1729	1532	1187	1125	933	781	708	652	586	561	529	544	475	477	482	447	497	459	486	445	451	479	488	433	467	434	446	401	396	433	442	466	440	437	423	426	391	419	440	427	390	410	408	366	380	423	411	385	422	451	379	434	438	433	410	428	434	417	409	443	414	429	423	444	397	440	444	418	435	410	420	424	417	412	419	455	470	412	389	480	386	386	407	387	419	439	438	403	444	452	442	462	434	436	420	424	442	454	420	430	400	415	433	396	432	413	436	427	392	376	436	437	409	411	405	419	426	392	412	410	438	406	431	422	411	437	439	454	437	403	447	414	387	404	440	437	426	432	444	391	418	396	426	445	413	458	424	396	397	432	421	416	434	415	428	394	444	405	423	441	434	403	443	435	420	382	431	415	424	445	410	428	395	420	399	414	433	422	413	408	439	388	403	443	444	439	452	449	418	389	393	420	422	429	421	437	392	437	395	415	416	422	428	440	399	424	413	397	428	424	414	432	385	400	407	448	449	403	424	417	418	405	408	442	424	401	387	430	413	423	431	385	409	359	408	410	432	420	454	421	429	399	409	413	424	413	450	421	380	432	410	437	444	417	398	430	434	438	418	421	446	438	398	408	389	392	409	400	400	387	429	422	434	406	450	424	418	378	429	416	403	428	376	439	407	473	411	424	416	392	404	431	413	398	459	436	410	410	411	391	442	433	386	413	401	424	410	407	453	400	439	443	407	396	444	418	428	391	441	472	420	420	372	399	406	438	432	405	416	414	438	439	434	383	435	410	412	435	429	403	430	444	408	447	398	390	404	425	436	425	375	454	418	419	439	409	407	386	452	440	424	415	405	418	436	462	441	414	413	441	442	422	412	403	438	424	412	400	427	419	409	408	360	440	427	447	426	390	393	388	423	430	462	366	423	442	410	407	411	446	447	442	408	453	421	395	447	427	402	414	418	432	398	357	436	420	405	433	408	407	406	387	436	437	391	432	448	445	432	415	390	471	460	427	400	436	405	436	436	435	428	388	397	456	425	440	413	434	386	429	400	406	421	437	409	401	413	449	392	454	400	407	425	394	432	437	419	428	403	451	445	413	420	391	425	407	420	418	392	417	425	437	412	419	418	432	417	419	418	417	405	422	447	414	440	389	413	418	432	420	392	441	437	414	426	405	398	419	433	421	441	391	461	412	454	433	396	412	438	458	366	388	401	426	449	423	429	461	409	447	416	450	402	413	424	417	410	446	372	424	420	427	435	418	403	398	409	425	432	418	401	408	421	417	409	416	399	428	396	450	403	414	391	424	393	432	412	420	433	447	386	441	413	411	405	415	414	422	439	402	397	402	486	445	420	408	420	390	440	435	441	438	444	401	412	421	435	426	394	458	413	429	442	416	415	418	459	394	448	431	398	423	405	455	417	398	408	435	434	424	432	433	450	424	385	408	426	399	432	431	419	410	428	442	424	421	387	434	402	395	379	433	452	419	438	453	454	415	426	409	423	411	442	422	409	409	372	432	413	406	427	409	453	448	400	426	481	396	444	428	405	410	414	433	396	408	407	432	409	449	423	412	429	408	438	413	384	418	414	467	441	431	423	440	442	391	399	395	421	436	442	419	437	395	388	404	435	427	437	407	401	384	423	435	435	436	421	446	397	410	418	425	439	424	407	407	406	458	436	437	449	458	453	395	445	394	404	420	381	401	429	425	463	402	429	400	407	379	414	428	439	417	437	436	420	389	439	432	423	418	428	429	410	408	399	418	413	432	402	395	392	393	400	386	454	448	410	437	400	414	438	410	404	432	384	410	388	429	415	471	443	449	388	385	442	381	392	406	388	430	448	432	407	464	414	423	423	377	425	429	462	390	442	413	391	443	423	424	439	390	424	436	418	413	414	407	413	421	440	423	394	416	432	426	415	420	429	406	417	426	453	437	449	407	416	413	416	428	442	418	429	430	425	397	402	438	416	411	418	472	407	436	433	443	417	442	395	425	422	405	405	410	401	371	431	419	403	429	423	443	405	412	445	396	418	396	394	406	424	404	439	424	376	411	409	432	430	386	408	447	392	396	423	400	414	422	395	408	419	405	423	416	433	382	414	421	436	425	423	416	395	380	413	409	427	420	403	450	424	450	410	423	446	438	424	383	392	434	415	437	436	408	415	419	451	437	380	423	427	440	433	412	420	427	426	402	451	416	435	363	443	433	404	435	407	433	430	423	455	397	425	431	427	408	443	404	423	421	412	386	418	417	414	377	460	418	442	436	373	387	435	417	457	428	436	468	368	427	420	399	453	464	424	392	455	423	442	402	403	445	419	410	389	410	444	397	398	444	398	424	409	438	455	402	434	400	400	403	367	429	402	407	437	438	425	399	416	383	454	391	409	424	397	415	453	413	445	401	411	404	453	412	426	390	404	416	433	431	411	413	425	397	405	456	433	434	413	395	439	392	410	411	448	423	390	435	407	407	398	446	386	429	424	408	430	430	399	442	406	391	362	431	464	409	412	415	428	385	408	413	414	424	398	423	446	411	406	417	416	428	410	406	437	442	402	388	425	425	425	435	425	455	399	382	430	416	439	448	428	416	412	446	479	405	417	441	443	455	450	419	389	428	409	450	425	421	400	436	408	416	423	441	404	404	446	429	446	442	404	422	429	421	420	437	412	388	409	421	415	411	401	420	396	440	424	402	416	438	421	433	446	425	407	419	409	412	407	415	447	439	414	395	416	435	384	410	400	414	408	423	402	418	385	424	471	420	442	442	391	414	407	408	411	439	389	401	395	379	411	383	445	404	433	442	427	397	418	397	392	428	448	415	401	411	413	442	390	383	377	405	436	449	434	419	445	425	437	420	409	411	424	392	460	472	454	414	418	429	399	432	375	414	400	461	442	440	413	385	468	419	392	424	421	447	479	383	407	402	430	436	373	419	399	421	445	428	428	383	417	377	416	400	446	418	442	412	419	429	449	384	394	446	419	426	412	412	404	414	404	390	407	412	424	432	423	410	418	419	421	433	448	381	403	431	427	424	446	414	437	449	447	426	418	444	365	415	430	429	430	471	404	452	435	424	423	485	431	456	395	400	437	405	412	448	411	447	421	424	441	374	411	432	429	409	433	432	408	421	429	446	434	431	437	436	411	389	423	401	389	420	429	423	404	387	409	415	413	420	417	431	442	422	422	428	451	405	437	402	399	428	423	377	405	409	449	428	401	424	409	376	397	370	436	397	444	451	413	392	397	438	395	423	409	422	412	402	418	406	434	414	442	408	425	396	403	431	393	438	436	368	441	418	452	388	400	384	413	428	395	414	400	383	429	409	434	410	414	424	391	409	398	456	431	432	439	435	426	367	385	406	406	412	443	409	418	442	438	425	420	436	436	460	440	430	433	406	418	427	459	411	430	415	434	438	403	429	430	382	443	470	456	427	410	400	424	442	413	439	440	391	437	458	436	448	455	395	412	439	428	421	417	436	375
42388	19651	8343	3310	2026	1565	1362	1067	814	757	768	661	563	548	513	408	374	375	251	316	254	244	189	187	193	201	174	190	178	187	188	218	182	173	170	190	192	172	184	155	171	219	164	188	183	182	176	194	195	191	152	170	161	179	194	163	185	184	153	162	195	178	178	164	167	182	159	175	172	191	162	190	191	188	170	157	177	164	203	164	180	180	192	169	196	195	197	179	193	185	175	168	148	164	172	197	176	156	151	175	186	174	180	177	168	178	178	174	167	181	173	187	193	189	193	186	186	168	171	166	163	163	160	181	164	173	187	196	211	199	176	163	182	156	172	193	186	192	178	185	184	192	178	176	182	160	197	200	167	195	206	174	174	174	182	152	179	166	172	163	173	188	178	166	178	184	185	163	166	188	192	164	189	164	161	170	182	180	176	170	177	179	159	180	173	192	194	168	198	162	169	159	160	190	159	198	191	161	167	192	169	171	182	166	189	167	202	182	195	193	161	147	181	188	152	192	179	207	173	166	193	168	192	171	171	169	160	182	170	178	188	178	178	180	195	167	157	173	192	169	173	154	186	176	188	173	179	161	151	192	165	187	204	176	197	187	162	170	154	173	150	178	179	191	193	164	168	167	167	165	178	192	185	165	167	179	163	180	154	167	215	162	179	165	196	160	191	209	170	200	172	156	170	172	178	176	149	157	196	169	197	166	169	150	162	180	175	169	191	160	179	173	169	180	203	186	174	187	167	175	177	170	189	169	176	178	185	200	171	196	202	159	171	166	175	170	151	205	183	170	176	185	193	179	173	162	158	189	181	204	156	160	185	186	211	192	161	158	159	204	182	167	164	169	191	172	167	173	198	177	158	185	169	179	185	181	155	187	179	183	173	158	148	184	178	170	177	172	156	174	190	179	158	178	188	184	155	176	187	205	162	179	194	187	163	166	147	186	177	175	167	150	158	163	162	171	204	173	184	171	190	158	166	180	206	158	170	181	186	162	198	191	178	198	185	180	183	185	163	185	175	183	180	168	160	183	171	179	156	175	198	168	189	161	171	191	149	190	186	181	155	172	164	196	169	170	169	158	191	153	170	161	165	189	159	186	140	152	189	155	185	164	185	188	169	185	176	204	180	163	187	172	160	166	156	171	175	190	171	177	164	180	162	167	168	184	163	201	148	179	173	162	184	175	176	160	171	173	165	146	161	193	177	156	180	171	189	169	180	163	191	169	190	180	206	193	172	172	207	181	194	158	186	141	185	167	194	171	180	157	164	190	170	160	179	170	188	160	172	194	210	168	168	176	192	158	187	189	178	178	191	165	155	181	173	173	190	192	152	181	183	174	168	156	210	187	163	174	203	169	169	165	160	153	188	186	161	194	150	183	175	186	171	178	169	166	189	189	166	176	160	183	205	153	194	160	181	190	180	175	182	172	173	188	156	154	169	161	169	154	162	168	165	159	161	176	154	191	178	151	163	185	167	184	178	213	187	167	164	179	186	176	166	167	198	175	172	172	155	183	158	198	160	197	170	170	181	167	174	146	199	175	162	186	188	151	194	183	189	170	175	181	194	181	157	174	178	161	177	145	177	171	174	192	181	167	206	177	185	177	181	163	183	178	179	188	155	176	174	164	182	188	202	178	149	187	164	174	199	196	190	164	150	174	148	182	166	160	185	161	166	160	191	188	178	158	172	168	174	174	181	175	174	197	181	163	165	188	166	165	185	196	187	191	164	179	158	194	197	180	156	167	149	175	186	187	163	172	178	188	188	172	156	169	159	199	181	161	167	159	208	174	208	192	168	181	197	196	178	173	147	192	166	174	171	162	211	175	169	163	181	190	170	169	151	179	216	165	156	171	178	190	189	194	173	178	192	181	165	198	190	179	167	184	176	142	157	174	159	162	152	168	211	187	184	161	182	196	188	184	151	169	199	170	165	156	188	179	174	164	174	183	171	192	172	177	167	160	161	174	211	167	200	174	164	162	204	169	142	188	188	165	163	175	153	205	184	167	160	161	181	161	150	184	161	165	167	170	187	174	181	186	162	163	139	206	163	185	164	164	179	177	178	169	208	193	172	155	168	175	170	174	202	148	177	174	156	179	164	167	190	185	182	152	166	168	155	168	166	161	195	175	169	172	187	171	181	187	168	188	202	155	185	174	178	164	178	188	182	148	187	165	196	184	180	168	170	172	172	156	164	181	163	177	150	154	184	179	170	173	159	192	149	190	158	177	176	178	182	195	217	174	146	179	164	201	163	168	169	196	162	152	185	170	165	175	171	171	172	223	160	173	151	151	167	192	197	169	185	171	163	154	188	170	172	177	195	167	186	178	160	175	187	179	168	188	198	172	169	177	165	187	185	167	185	161	179	182	198	156	173	173	171	179	179	183	178	171	164	177	142	153	179	187	173	185	173	170	171	180	171	174	164	164	170	193	181	185	189	153	155	164	176	189	174	181	180	162	168	188	165	213	151	204	172	186	188	191	182	177	178	196	172	151	166	180	177	146	171	156	155	179	166	157	180	214	162	168	187	181	182	207	186	174	175	165	178	163	186	174	154	180	191	183	171	194	190	203	155	176	199	180	185	165	171	200	165	203	191	183	173	193	200	159	165	148	173	143	159	161	188	151	169	173	153	191	157	164	187	174	179	180	182	186	175	202	172	180	170	206	178	171	171	177	160	169	165	159	167	169	190	146	161	191	171	179	173	200	177	190	199	210	181	177	157	150	157	169	170	187	161	186	169	174	197	176	174	173	181	162	176	177	181	159	159	173	196	169	179	189	183	192	172	181	183	158	167	156	172	191	185	153	169	173	160	181	167	188	195	188	182	159	168	164	164	182	165	178	181	181	179	178	160	191	193	156	178	165	173	186	188	183	187	171	150	169	162	180	182	176	158	170	184	178	182	182	188	189	176	218	145	174	173	160	171	179	181	151	204	201	173	143	160	184	189	155	194	173	168	184	161	184	183	172	175	187	193	159	190	203	186	155	186	167	192	189	169	148	155	172	193	152	172	179	159	191	189	183	157	177	170	181	167	209	171	186	186	168	174	162	200	165	183	175	200	188	158	178	173	159	188	178	186	168	154	176	189	186	184	168	170	176	167	197	204	177	181	191	165	181	206	174	156	193	192	182	149	166	178	148	155	179	142	206	179	145	192	187	164	187	174	177	204	197	223	183	190	168	178	177	186	173	169	175	188	154	155	160	174	176	188	170	158	147	173	177	204	168	153	174	197	171	166	165	178	193	169	154	165	178	183	178	175	197	155	184	205	198	172	188	175	179	174	184	162	183	151	199	170	176	209	177	163	187	145	203	191	203	194	166	184	174	180	185	194	180	191	172	170	164	174	177	183	189	180	147	156	168	195	208	159	196	172	177	175	164	192	191	147	187	188	163	174	167	159	172	216	164	181	191	170	186	188	159	149	174	180	164	181	164	164	184	184	189	183	165	164	189	182	185	188	172	203	177	173	156	178	159	180	173	155	183	177	193	185	174
24292	12548	10686	8631	7418	6356	5861	4651	3537	3475	3395	3158	2841	2804	2284	1837	1662	1312	1065	874	866	738	710	653	599	575	582	515	515	519	489	467	466	458	442	448	447	476	440	442	444	419	452	417	411	424	423	390	390	362	421	411	398	404	400	363	418	381	406	411	399	410	364	357	400	398	386	402	415	367	387	360	353	390	408	406	422	388	418	362	384	384	434	379	397	426	359	425	384	374	360	387	357	411	410	422	376	377	358	405	403	431	420	369	386	388	364	368	381	387	369	413	367	420	415	369	345	360	427	402	434	403	379	374	412	384	366	387	408	368	366	393	374	374	376	383	346	346	402	387	401	397	382	376	359	396	395	383	358	356	395	375	378	380	359	390	420	406	361	387	411	353	436	409	362	424	414	370	402	400	378	387	398	395	399	432	346	377	399	355	387	378	374	381	370	408	392	357	412	405	397	386	369	408	375	363	395	397	401	407	373	358	373	390	402	386	381	378	416	422	383	390	377	412	405	424	434	367	355	380	383	414	372	411	386	373	360	372	368	426	411	391	409	396	398	382	404	415	416	368	366	361	418	385	399	373	379	413	388	412	384	387	362	361	417	397	361	359	397	404	388	415	354	404	394	379	384	379	360	395	383	395	378	413	389	376	403	413	373	403	393	381	390	397	400	385	400	378	378	391	393	410	386	377	339	354	444	394	411	390	367	385	404	399	418	411	384	402	392	359	386	370	401	399	384	420	434	370	377	388	386	347	372	393	380	390	395	391	414	399	377	402	411	370	369	380	373	400	376	409	438	397	379	382	437	404	393	386	396	401	380	377	377	415	371	405	343	416	420	402	406	362	391	438	394	389	375	376	411	382	378	395	394	382	390	375	396	380	426	385	352	388	387	387	394	410	375	375	406	415	384	375	382	443	380	388	383	378	362	400	365	353	410	404	400	392	379	376	374	364	388	416	413	399	393	387	390	404	367	368	384	409	356	369	389	401	403	398	407	373	350	379	369	377	400	378	366	407	408	375	404	383	371	369	401	418	429	390	399	389	407	384	357	380	363	405	386	410	409	406	400	393	397	376	406	376	393	362	396	390	427	399	364	395	387	353	398	390	387	371	412	387	380	385	378	385	407	378	386	361	420	406	390	411	385	388	377	349	387	411	400	385	381	395	353	359	368	354	382	374	407	400	369	373	383	356	385	419	402	403	404	388	416	395	390	406	403	395	431	427	410	377	418	387	387	417	384	374	382	421	418	429	372	381	388	406	420	400	379	400	409	401	380	420	379	383	372	375	388	379	353	384	364	383	376	400	363	407	357	375	386	376	374	379	380	365	384	394	397	353	399	401	382	399	397	392	391	387	395	381	381	383	430	405	405	429	395	375	354	375	408	375	358	406	399	366	341	371	402	382	401	390	411	391	422	380	381	428	381	367	435	385	371	402	394	399	381	372	396	398	395	378	390	372	408	390	391	376	397	379	338	403	382	350	404	425	389	427	398	365	395	380	374	370	400	362	361	400	358	385	387	382	390	387	401	390	335	379	370	373	412	424	411	382	402	376	415	381	392	395	388	401	389	400	397	391	397	418	379	384	387	415	418	406	389	393	410	362	396	345	423	379	363	380	371	398	369	335	378	375	371	368	406	374	377	383	409	377	377	330	401	367	386	392	397	395	348	403	369	378	393	381	397	373	394	403	388	395	412	403	382	387	390	395	367	350	395	352	393	372	428	361	399	372	367	364	412	396	387	434	425	394	379	409	385	368	389	388	404	391	365	357	398	393	381	408	357	380	397	363	379	370	378	370	422	387	393	380	367	447	364	424	376	408	348	383	395	366	423	374	392	378	415	361	384	396	379	407	393	406	381	379	366	414	390	404	379	415	408	381	386	341	374	388	367	409	402	400	376	398	374	380	392	392	392	396	364	360	383	381	383	375	353	382	392	387	387	422	338	398	389	383	414	359	400	399	379	396	396	370	373	384	385	412	373	386	382	406	397	369	369	404	354	376	381	378	388	345	412	385	373	396	345	388	413	384	377	388	414	404	400	389	369	391	390	363	354	415	376	434	421	388	379	385	379	395	386	372	371	424	382	397	387	407	403	382	428	396	364	382	417	399	384	413	382	389	378	377	369	380	385	374	398	413	380	414	410	418	404	365	422	381	377	401	416	397	351	417	403	452	428	362	375	357	410	377	400	404	407	413	409	379	384	387	343	368	395	414	377	405	385	412	406	402	407	378	381	384	379	366	386	389	370	369	365	374	389	413	409	420	377	399	388	356	384	394	358	397	396	383	377	389	398	400	379	379	372	394	363	356	403	383	415	399	379	385	395	405	392	379	371	415	391	397	419	415	377	385	368	370	384	408	421	387	402	385	395	417	365	392	386	376	366	364	365	386	400	365	397	380	387	382	411	403	361	418	399	377	348	386	378	351	392	413	386	409	361	385	385	380	386	352	408	375	410	385	356	387	398	400	392	379	396	365	367	378	393	406	416	364	412	388	405	406	416	367	387	368	378	406	350	401	390	405	401	393	407	411	398	393	378	400	396	401	393	398	407	404	362	395	394	380	382	423	358	408	405	370	381	414	388	406	387	390	418	392	392	403	418	397	407	369	387	375	378	386	375	410	395	405	395	394	375	368	371	360	370	374	428	385	390	413	385	389	394	406	398	400	411	371	392	402	379	366	359	376	361	400	385	362	434	386	415	391	376	390	395	413	384	398	413	370	374	390	370	379	403	398	427	406	381	381	348	370	380	368	391	373	373	400	402	380	445	366	399	392	393	400	388	365	359	381	394	388	359	428	367	376	375	378	408	384	378	393	387	383	415	390	397	394	412	383	418	382	355	391	394	367	385	392	380	376	351	367	401	376	371	412	398	385	385	403	411	405	404	379	407	381	372	374	410	423	363	357	405	393	392	363	390	409	404	393	395	405	385	372	421	398	378	385	396	349	373	389	360	373	382	420	397	379	376	376	382	366	371	393	384	392	370	379	379	356	397	380	379	365	378	389	396	367	399	348	420	391	386	404	349	389	412	355	372	428	372	390	405	365	412	413	357	346	360	405	406	388	377	387	398	365	410	397	363	404	409	400	407	379	383	366	392	449	370	374	428	387	403	397	357	362	396	407	416	377	389	348	402	417	388	392	400	373	374	415	372	391	394	383	392	383	379	374	370	396	425	407	387	367	401	399	402	385	371	387	414	375	370	353	366	370	358	416	395	391	379	361	419	394	384	405	350	393	370	389	350	376	408	411	381	396	393	361	405	382	396	365	378	368	420	393	372	403	374	393	405	360	370	384	383	388	412	362	392	377	432	405	415	376	392	386	406	416	369	433	398	437	398	405	396	399	389	386	398	443	392	387	394	392	408	400	361	353	393	407	332	362	396	407	369	381	372	402	362	406	399	414	414	389	382	398	368	419	403	364	368	385	391	397	401	382	405	374	420	393	368	364	390	413	430	436	380	393	389	385	381	379	386	377	355	380	387	393	404	399	369	410	386	386
48820	25880	13889	5563	3239	2330	2089	1588	1207	1128	1035	974	849	814	573	528	555	407	405	325	268	295	233	264	240	247	227	238	242	216	206	223	230	211	206	191	187	212	231	186	197	184	192	211	202	220	211	194	193	186	189	209	190	199	190	211	188	206	201	192	187	180	180	195	208	201	209	204	182	210	223	176	193	164	206	202	201	175	179	187	201	227	193	202	202	213	198	180	177	199	176	211	179	216	189	193	205	211	187	195	184	215	189	196	241	174	210	180	167	167	203	211	194	197	209	208	145	175	184	196	199	205	183	205	160	213	173	179	199	205	169	190	182	193	197	204	195	216	180	208	177	211	185	217	168	169	235	165	213	190	191	182	170	181	193	190	219	208	202	238	204	198	203	220	157	193	198	179	201	181	198	225	203	191	201	203	192	186	174	178	186	185	205	190	176	202	164	191	201	197	188	175	191	214	165	194	215	213	193	203	181	185	175	180	175	185	195	206	191	206	194	209	178	214	201	200	197	192	186	192	180	235	207	179	182	208	199	205	210	169	192	213	200	195	217	181	201	199	195	200	187	198	170	202	166	190	199	184	192	175	190	196	177	197	198	218	200	196	206	197	209	183	186	179	199	184	194	176	199	207	201	158	184	194	208	183	171	176	179	185	173	175	188	192	180	200	182	191	170	193	215	208	212	198	181	201	188	209	174	189	213	198	177	197	173	188	203	192	204	197	172	192	218	185	230	197	190	212	203	183	180	197	187	191	192	191	191	212	204	183	203	195	220	180	184	220	210	181	193	197	173	189	174	177	226	189	203	200	207	198	224	198	230	194	195	201	189	195	210	206	212	182	232	184	195	195	185	185	202	205	212	195	194	175	216	173	190	194	203	195	200	214	173	182	213	186	190	218	175	181	176	194	155	194	217	191	197	195	181	198	214	167	196	220	171	216	185	217	166	202	221	193	201	213	194	178	188	212	200	185	198	185	210	204	214	198	213	195	187	224	199	208	187	215	168	200	205	190	202	176	223	197	226	170	169	163	176	202	209	178	190	212	170	201	175	190	197	205	172	191	210	193	223	200	177	190	199	192	186	185	174	182	219	220	202	205	223	180	211	193	175	171	206	185	217	185	171	198	200	219	175	197	192	187	210	215	180	193	188	197	219	210	183	174	195	195	181	173	208	191	207	184	209	194	199	200	214	182	186	178	189	196	193	191	192	189	197	221	187	189	194	193	202	226	189	202	198	190	193	217	183	185	176	208	174	174	188	175	190	180	208	210	202	200	224	182	209	189	184	211	169	196	192	211	202	204	208	215	202	208	207	221	194	170	168	183	169	185	218	155	197	192	186	185	179	189	198	213	174	184	201	209	219	193	218	196	216	169	187	170	207	213	234	191	191	194	193	193	224	172	188	180	203	191	181	177	204	188	201	196	225	178	206	215	215	173	181	203	199	213	188	197	206	205	214	211	175	193	192	212	218	213	175	192	184	218	207	200	192	208	212	173	179	197	199	188	174	160	191	189	159	203	201	179	203	188	177	179	181	191	213	178	210	205	225	195	193	179	189	208	186	188	226	189	183	209	189	230	176	201	170	188	207	197	211	182	194	195	195	171	202	192	211	201	185	182	183	183	199	217	208	215	210	198	179	204	215	221	189	211	211	193	194	159	162	183	201	181	211	173	185	194	195	188	188	191	193	227	215	186	170	170	199	183	208	192	203	210	203	205	199	200	190	229	198	214	187	210	197	193	203	187	168	180	176	191	182	198	211	195	192	192	204	196	206	204	209	183	182	200	180	218	190	198	196	201	188	185	186	190	195	204	166	204	188	199	187	205	209	201	187	189	209	194	214	183	188	215	209	194	180	185	201	200	198	212	199	183	205	180	245	199	206	178	178	208	207	198	171	207	189	208	205	205	180	177	198	193	198	177	178	193	207	178	183	173	235	225	229	154	199	223	186	191	191	189	183	160	190	183	185	214	188	183	220	202	189	190	191	193	206	194	195	203	198	201	171	225	203	217	200	185	207	198	205	197	203	166	191	186	176	220	179	209	182	189	212	204	157	227	184	213	183	209	210	198	223	192	203	205	164	213	188	185	187	183	194	225	202	188	178	184	173	193	195	182	165	212	208	183	187	196	190	204	200	211	192	183	191	198	202	172	231	189	233	222	176	180	173	172	235	181	224	192	197	173	188	176	200	186	163	190	156	193	220	173	201	175	204	169	155	198	208	200	184	186	221	191	193	191	188	172	208	210	205	206	179	240	188	209	172	201	236	184	200	225	205	183	187	176	195	182	214	185	197	183	203	191	194	190	172	195	204	191	183	229	214	217	198	203	179	173	199	184	178	193	218	205	216	151	183	191	210	199	192	206	193	196	181	213	185	154	212	192	227	192	209	211	223	214	196	181	201	186	180	173	187	186	184	221	192	180	197	187	218	204	206	183	194	181	196	184	168	222	182	195	195	194	208	220	180	195	203	177	183	197	197	197	204	219	202	174	187	163	177	191	191	206	187	194	198	200	175	196	191	215	204	204	175	197	185	182	185	170	185	204	193	187	209	192	180	183	165	205	196	185	190	234	215	201	200	213	185	200	189	199	215	207	187	190	164	182	187	178	207	218	237	194	184	166	206	176	199	192	225	206	202	194	210	211	173	189	209	197	199	195	176	164	191	195	166	167	185	183	200	228	196	207	171	180	180	193	213	206	180	201	208	196	181	193	186	180	196	199	166	195	184	186	199	176	210	191	201	183	183	187	169	198	187	188	151	203	178	202	203	189	191	198	206	208	178	190	200	177	199	184	182	181	194	175	210	198	201	179	192	188	164	174	215	206	184	212	201	186	206	185	188	215	227	199	207	200	185	207	172	175	189	204	220	191	201	192	191	182	204	195	189	181	207	201	190	197	180	183	206	185	203	209	191	188	188	211	230	185	173	183	185	162	194	221	204	209	214	193	180	180	199	189	179	216	203	215	202	197	192	179	221	177	204	190	196	169	177	185	181	190	192	201	179	174	178	175	210	185	174	214	200	197	187	186	212	197	214	215	220	203	222	179	205	203	205	204	193	187	177	223	205	182	201	177	214	206	219	193	179	230	185	227	207	203	200	174	207	202	206	219	198	196	198	204	182	201	196	188	192	210	191	193	216	217	191	176	191	189	205	203	177	193	200	204	183	178	197	190	214	171	182	154	204	192	177	199	200	220	207	183	194	217	197	204	193	189	171	193	171	168	204	190	173	169	186	218	183	178	180	194	191	185	176	207	220	191	201	197	207	216	196	193	178	195	206	207	176	192	181	204	180	223	171	179	191	184	173	210	202	203	183	205	196	197	198	209	210	181	201	196	181	181	185	186	197	202	199	207	243	203	201	186	206	173	200	191	171	199	194	200	179	175	214	210	235	182	190	166	167	175	193	204	179	201	168	202	199	195	204	178	169	194	181	196	218	184	179	214	177	166	205	188	194	178	188	194	197	197	193	169	169	209	203	182	208	214	188	171	215	209
26951	16963	15637	12229	10450	8925	8686	7095	5724	5343	5172	4763	4204	3587	2977	2897	2357	1837	1444	1178	1113	993	873	796	782	708	692	654	627	575	565	514	560	531	551	512	524	499	472	477	478	475	455	445	491	480	473	477	477	472	440	487	423	410	435	470	470	452	450	432	425	445	418	440	408	432	422	420	415	444	447	421	430	427	457	457	441	444	438	446	415	412	437	423	405	423	404	393	457	437	404	477	454	455	435	435	426	429	478	426	427	454	449	421	429	413	390	446	417	402	423	417	451	444	414	431	420	449	416	445	461	484	425	411	434	416	443	407	439	458	416	413	450	395	457	430	410	450	421	402	425	435	420	407	431	468	430	434	431	431	423	405	455	439	454	447	440	433	407	448	419	423	459	448	449	433	413	402	437	431	445	427	457	448	429	433	468	416	406	440	397	425	394	435	442	425	432	461	430	428	394	425	398	437	430	422	424	423	397	394	471	424	434	436	403	439	431	425	403	458	416	427	446	430	454	440	424	432	441	426	438	439	434	416	438	447	456	443	429	456	423	441	416	414	452	483	431	459	413	407	449	424	436	416	416	377	383	394	415	408	431	455	430	406	417	432	413	437	434	443	458	401	416	411	430	423	416	407	456	430	435	442	383	422	449	421	482	414	422	416	442	445	421	402	428	429	421	428	437	447	440	383	446	466	442	417	405	469	409	436	443	425	416	439	414	443	424	401	417	423	439	452	451	410	422	423	405	434	411	453	423	426	436	464	457	454	454	438	424	401	466	448	420	420	455	400	448	432	418	454	434	391	455	434	368	420	447	441	394	427	413	442	460	444	438	409	443	440	427	421	417	463	438	404	423	430	388	457	419	394	397	460	436	445	410	418	443	394	420	401	412	433	464	444	440	406	423	441	480	401	416	463	432	393	465	407	429	454	406	425	426	388	416	399	441	433	410	423	421	412	415	440	419	414	438	422	458	438	394	415	397	379	390	405	461	429	452	424	437	389	418	472	412	446	474	417	422	421	435	442	479	471	415	437	370	432	427	440	418	423	436	442	417	422	421	450	443	440	417	450	412	452	440	440	393	456	441	425	408	410	413	439	428	423	407	428	421	410	449	442	429	421	443	426	420	415	408	399	397	405	411	442	440	403	427	424	425	425	437	418	393	445	422	415	422	423	424	444	453	423	426	402	422	435	422	425	410	415	454	441	407	432	439	413	427	418	434	407	398	458	422	423	444	379	456	428	421	404	466	391	435	431	399	430	405	395	409	409	428	400	434	422	434	452	450	431	409	416	419	447	450	451	412	444	417	414	440	427	424	415	426	445	429	412	447	373	407	451	426	420	452	437	435	405	377	412	428	417	415	382	434	403	412	458	443	436	453	373	395	430	413	432	391	420	463	439	457	437	437	426	400	400	420	405	419	418	409	418	409	431	448	406	420	417	428	380	386	440	431	394	411	428	451	459	403	452	421	400	406	413	428	401	404	434	426	381	441	404	420	410	430	434	421	413	473	449	408	429	415	401	409	428	425	406	445	400	385	395	430	432	447	416	422	449	422	416	437	440	391	368	414	399	399	428	461	423	454	392	416	424	437	394	410	442	405	433	427	409	430	442	425	463	430	431	440	458	418	441	428	432	412	445	450	457	419	401	401	421	407	428	462	441	416	429	464	411	399	430	420	410	410	406	425	455	450	480	434	398	416	398	432	431	455	444	409	414	412	443	429	414	421	414	430	427	396	446	475	450	450	412	415	412	404	417	393	472	396	478	402	426	429	446	405	415	408	457	484	424	392	404	454	448	443	390	418	455	415	416	425	407	471	443	440	437	417	452	454	415	434	405	423	442	434	443	398	392	433	483	473	446	419	393	410	415	418	451	427	425	427	428	404	427	451	407	442	391	416	390	429	404	393	391	402	418	414	411	428	427	430	425	454	466	478	460	420	433	441	408	431	450	412	428	446	432	447	392	447	436	431	458	436	440	419	392	425	424	421	452	388	413	425	424	427	442	434	424	377	436	481	438	455	435	426	472	432	379	494	438	457	429	392	432	456	446	399	416	436	409	429	424	413	452	447	441	407	435	403	422	421	378	425	461	430	408	421	443	434	418	444	445	433	442	435	453	433	459	455	420	425	433	436	413	399	451	395	465	465	435	411	422	431	452	412	446	442	404	413	432	420	459	424	428	443	437	423	425	443	419	427	436	420	429	407	424	438	467	426	400	444	439	415	465	453	440	419	397	454	418	419	429	429	447	411	428	416	430	439	446	418	431	431	453	435	395	385	423	393	404	416	434	423	464	429	434	411	422	423	436	387	420	479	398	412	418	453	411	420	441	448	444	405	413	403	404	407	450	415	413	423	433	443	412	433	407	456	416	451	426	418	463	418	450	418	434	387	426	432	448	430	403	438	420	402	422	460	453	452	449	420	463	388	429	429	453	424	440	440	451	425	453	468	450	422	384	446	418	455	458	420	421	412	417	417	414	448	455	412	407	414	433	443	409	398	392	445	442	427	461	413	427	416	405	422	415	441	434	463	439	437	424	423	438	425	426	429	413	416	401	396	434	466	434	444	424	420	409	436	402	403	423	418	460	421	442	399	442	434	400	413	411	436	422	399	436	431	438	428	434	398	374	409	451	401	437	397	412	423	457	427	429	409	423	449	460	440	432	414	418	445	434	418	447	418	410	443	425	420	411	427	412	401	423	420	436	427	416	392	461	465	420	426	429	440	432	420	439	437	434	429	430	424	440	424	418	447	443	407	401	442	405	429	454	419	440	439	413	435	420	418	440	415	409	435	421	437	406	438	455	411	411	409	434	455	432	433	438	426	402	439	429	448	452	420	401	430	413	464	443	449	436	435	430	401	421	443	460	437	427	408	393	427	468	404	439	443	434	384	444	389	456	447	465	452	420	440	407	436	403	386	426	432	436	453	442	392	421	402	454	444	423	432	421	393	407	396	433	433	421	412	422	430	395	418	417	445	423	429	411	453	425	411	417	429	434	426	431	414	433	448	439	428	420	443	440	406	446	411	416	382	440	418	395	426	423	435	399	398	463	428	430	404	425	397	463	464	459	414	416	419	399	447	427	451	434	450	431	415	440	447	443	445	449	437	415	436	415	485	420	414	407	416	420	441	406	438	403	442	445	448	440	415	431	419	469	443	469	429	419	475	446	415	461	475	454	457	428	420	406	430	386	378	430	406	440	440	440	427	403	400	458	424	412	432	452	440	396	413	440	425	415	420	425	440	447	396	422	416	426	424	401	405	392	412	439	453	433	439	434	407	446	442	444	460	391	383	424	432	466	443	442	416	398	437	374	377	395	427	397	459	416	434	401	414	405	459	430	433	409	472	421	445	448	443	401	393	396	411	394	428	433	400	423	434	408	428	462	458	440	379	442	434	410	412	421	406	405	428	445	422	434	396	449	380	432	460	431	435	443	426	460	431	428	443	437	423	420	422	421	444	441	429	442	462	433	412	429	419	440	465	407	453	435	407	428	445	431
28702	12778	4326	1580	1047	797	806	669	595	536	467	446	390	402	354	327	312	257	267	232	227	200	215	212	193	228	210	192	216	224	212	193	177	166	183	186	167	200	186	193	210	202	206	193	204	196	196	175	186	197	195	198	195	194	201	166	211	183	172	202	174	164	207	202	186	207	193	205	193	203	206	194	212	212	197	218	185	194	205	203	195	172	193	213	191	217	178	213	193	161	163	198	189	194	196	211	189	195	197	209	206	201	199	191	177	161	213	193	194	187	172	228	211	196	165	183	177	202	176	201	209	168	179	209	221	222	200	211	205	194	199	181	181	219	209	177	180	210	236	210	181	156	196	217	197	187	187	202	218	193	187	164	205	192	195	168	195	213	184	208	198	192	165	176	213	193	179	216	210	182	183	163	188	210	198	191	198	215	189	195	171	177	172	180	188	192	190	219	212	174	190	186	209	198	211	199	216	192	163	205	229	208	174	194	200	211	180	190	184	188	187	200	192	216	192	185	202	185	168	197	193	181	207	208	192	219	198	199	201	196	172	177	212	183	205	176	199	216	174	201	179	156	189	166	212	196	190	210	204	170	186	190	179	172	184	205	207	207	178	180	173	186	215	164	213	183	223	187	194	204	208	215	211	212	197	214	189	189	200	191	211	174	197	185	202	162	174	207	190	199	187	221	177	180	163	199	203	183	199	183	182	196	208	216	202	199	216	179	195	202	186	209	199	207	180	188	202	195	177	196	199	184	200	219	188	179	193	163	179	190	213	183	156	194	209	190	205	171	184	194	219	188	199	188	207	216	191	205	208	199	181	200	174	219	198	201	186	201	203	198	203	210	182	196	203	198	196	194	180	176	191	198	200	172	179	212	204	202	171	200	196	176	169	180	192	218	163	156	191	182	215	200	190	200	194	227	190	195	189	217	189	201	161	194	225	201	185	201	209	193	180	194	207	169	193	191	191	225	178	209	195	181	217	190	171	185	197	206	192	235	209	189	204	177	205	196	189	201	194	155	205	213	223	193	186	180	208	171	195	195	171	181	191	185	205	207	205	182	210	209	182	182	200	199	190	209	191	198	196	224	180	199	212	208	194	180	184	212	162	189	202	202	193	186	180	199	217	184	244	198	194	203	180	198	180	178	187	174	217	209	185	183	204	212	186	167	188	165	209	201	214	227	216	178	198	209	195	204	210	208	197	224	202	191	184	198	182	215	202	225	205	165	215	178	187	187	188	201	166	190	180	189	215	212	162	208	197	234	190	199	191	194	211	165	177	223	192	202	183	211	173	172	198	181	177	179	162	180	193	205	193	213	195	180	171	178	209	191	183	185	224	195	201	198	180	183	214	218	184	185	172	188	219	191	188	184	184	177	212	213	202	226	218	203	177	178	223	223	178	168	197	204	185	198	186	212	171	204	202	209	202	213	193	185	186	216	181	183	169	194	188	175	178	157	193	188	178	191	192	205	161	201	208	220	183	190	212	185	223	185	184	168	185	171	204	173	217	182	193	170	220	178	216	221	201	193	186	191	206	179	191	211	182	212	186	225	205	175	199	180	185	212	188	200	215	196	184	172	198	183	192	197	194	202	200	190	200	186	156	225	186	198	185	181	192	176	195	198	189	211	205	209	195	186	219	194	199	183	188	184	198	216	169	168	197	182	179	202	173	172	166	195	205	187	178	199	206	189	183	204	201	203	186	193	218	209	204	176	198	195	198	208	200	202	173	183	193	183	196	191	174	202	186	193	218	190	206	187	208	173	203	203	170	167	192	196	202	209	198	207	181	153	205	208	209	180	191	197	155	198	190	201	199	195	194	205	228	214	233	203	207	164	229	213	163	208	192	198	202	192	197	182	214	218	198	196	186	209	188	183	196	173	217	209	178	199	217	210	179	211	192	190	208	197	199	193	180	183	184	173	181	222	225	169	182	183	191	182	214	187	206	204	188	217	196	189	174	168	208	176	182	202	219	187	191	220	213	180	157	183	186	181	218	184	201	169	195	192	202	180	193	204	195	205	181	203	203	189	202	202	196	214	191	200	195	193	195	147	204	202	173	209	218	203	183	212	168	184	188	198	219	194	197	174	185	181	192	183	225	198	183	211	199	164	185	197	186	175	184	199	170	181	204	177	199	207	160	207	190	198	196	224	181	196	170	168	178	169	181	169	206	201	198	201	188	181	206	189	203	176	184	208	193	198	216	202	211	179	192	188	172	213	186	179	178	198	204	199	193	178	204	211	182	214	218	209	192	182	207	207	209	185	180	216	209	193	195	217	196	199	187	168	189	184	172	212	202	181	212	188	210	202	192	205	184	194	150	187	181	196	195	194	201	207	215	208	209	183	179	185	213	190	176	199	191	206	193	185	229	176	190	185	177	182	199	207	203	195	208	188	198	177	187	180	199	192	177	195	206	187	208	166	199	172	196	184	223	183	224	174	212	191	223	200	199	200	197	178	195	203	212	216	210	185	199	190	190	180	183	193	182	212	184	182	194	166	182	187	194	200	173	182	166	206	187	179	178	205	197	223	189	211	207	202	181	198	156	191	190	199	200	195	223	190	220	196	220	201	197	200	199	184	213	204	186	213	176	198	201	191	196	184	195	179	189	193	206	219	185	200	212	182	178	183	223	173	211	177	206	205	196	190	185	198	202	169	171	201	201	192	211	181	190	166	181	206	175	175	184	199	184	194	199	180	177	203	193	188	210	201	181	188	213	204	205	181	201	153	189	178	170	186	198	175	179	167	190	201	195	191	189	170	216	217	198	207	197	191	188	162	206	198	185	224	187	196	213	180	200	182	209	212	175	178	190	204	182	206	196	188	216	196	195	214	176	192	201	199	201	222	218	205	194	188	200	171	191	203	195	194	177	186	190	176	192	190	204	167	175	187	180	195	195	177	188	180	214	183	207	248	147	171	186	208	172	191	209	190	191	203	184	182	188	183	190	209	202	201	175	186	200	191	194	195	183	217	193	199	171	214	187	184	203	197	192	193	221	190	182	169	183	183	208	190	169	199	200	202	194	190	200	186	215	186	182	184	192	197	213	182	173	194	173	196	193	180	199	171	168	176	174	199	191	176	189	196	221	196	210	213	189	185	192	216	209	174	187	203	201	174	201	189	178	213	215	208	189	163	207	209	180	186	184	182	205	191	195	209	221	183	198	171	199	169	212	163	184	195	211	173	199	222	186	196	186	205	218	213	201	269	203	201	198	178	199	180	186	184	203	175	212	206	227	189	192	186	167	189	178	195	179	211	213	194	193	201	215	195	193	162	195	213	168	204	197	196	173	234	178	194	192	204	184	197	210	200	208	213	158	205	226	204	205	177	183	218	190	208	195	191	196	207	193	196	191	189	208	199	179	200	198	189	210	203	221	228	202	215	219	184	179	180	189	182	213	214	195	218	176	199	171	203	186	208	207	182	181	197	190	186	216	204	215	208	175	195	234	183	199	210	177	179	184	165	188	192	197	219	194	173	192	191	200	208	196	176
16243	7933	6247	4600	3637	3345	3413	2745	2681	2279	2074	1817	1676	1476	1351	1287	1110	839	721	667	592	545	548	526	553	473	449	473	441	478	486	490	456	452	440	423	414	453	476	384	456	445	445	448	421	412	434	426	427	407	442	450	412	411	465	431	409	459	442	427	420	438	434	398	442	461	442	433	409	443	435	400	412	411	422	412	431	427	469	395	396	427	425	442	433	408	389	386	430	406	425	430	425	418	419	376	410	417	410	411	405	384	417	408	396	420	453	440	373	409	428	407	416	467	464	402	411	436	401	410	420	427	437	428	423	434	469	421	441	440	465	438	402	396	419	408	425	446	407	399	420	428	415	416	411	387	404	412	418	386	437	381	430	408	426	430	424	410	443	410	398	442	409	428	426	436	441	433	429	418	387	391	397	404	411	410	424	419	429	458	414	408	391	421	430	443	427	419	423	425	433	428	425	443	403	452	405	409	403	422	423	433	395	422	425	417	427	384	433	426	410	399	406	390	435	442	434	390	463	406	417	402	431	446	424	403	400	418	435	378	387	417	473	437	425	405	397	438	419	395	412	445	456	425	418	407	444	435	405	398	401	429	416	443	411	399	418	418	413	444	423	414	468	454	413	424	419	420	427	369	459	417	380	381	418	421	414	416	415	407	402	433	422	442	466	438	442	407	450	352	429	397	435	442	425	429	414	427	420	414	432	388	430	435	427	443	442	408	447	377	419	413	422	445	408	405	434	418	392	426	434	454	418	393	446	450	442	400	464	410	436	438	392	411	423	377	450	420	432	395	403	468	440	409	415	432	396	411	380	420	431	437	424	402	443	445	428	428	421	422	384	425	420	409	429	407	411	403	419	409	429	435	423	424	414	415	430	425	436	399	434	414	393	443	387	390	416	407	437	398	434	411	396	442	391	454	449	423	418	421	442	414	413	413	405	427	386	445	413	384	432	429	431	443	422	426	382	460	399	411	424	436	423	422	387	376	422	393	438	405	426	409	401	432	448	401	405	423	430	430	401	407	434	410	430	393	416	397	430	408	429	406	422	408	411	435	384	451	396	419	411	452	406	421	426	409	425	399	436	424	437	386	436	437	436	424	392	393	386	420	400	396	395	421	397	412	396	431	390	430	382	399	420	432	400	447	425	392	386	430	456	393	437	417	406	399	419	409	406	443	407	414	425	398	422	425	430	425	415	397	406	469	430	415	395	457	375	412	433	406	450	436	435	399	428	410	434	435	409	452	426	429	398	439	417	414	407	360	422	393	460	442	420	416	427	416	400	414	441	412	398	410	412	420	435	420	404	452	448	401	433	401	437	424	411	406	404	371	388	426	407	387	454	422	386	397	423	403	454	417	455	394	418	437	438	427	419	409	399	412	400	433	430	429	376	424	391	438	413	431	462	444	389	428	383	422	435	408	459	386	420	438	408	414	422	425	420	436	415	441	415	411	417	431	439	408	391	420	402	432	439	394	375	412	436	441	433	408	417	440	433	384	458	433	411	387	443	446	422	448	401	453	423	386	452	437	431	434	406	426	402	434	446	422	439	438	399	425	442	385	440	408	432	389	411	425	442	425	439	447	410	421	428	468	383	430	449	407	407	418	456	451	437	425	389	405	466	418	411	434	434	414	466	415	449	445	398	425	412	441	399	420	410	418	437	427	381	395	405	466	400	415	386	423	438	436	410	457	398	406	396	456	388	427	402	397	447	404	444	445	389	414	401	425	407	432	402	432	399	386	392	409	392	418	427	397	413	462	429	421	410	433	466	443	434	421	436	410	425	430	427	423	421	476	402	412	415	406	420	434	393	426	455	447	438	411	410	411	421	383	404	438	397	397	435	381	420	388	410	394	391	421	404	392	387	390	412	410	398	419	414	387	429	442	388	430	425	445	414	382	403	417	418	415	447	480	435	428	433	419	405	434	416	377	418	391	438	460	424	418	409	414	416	425	391	443	426	418	403	417	414	412	427	439	409	418	428	426	423	443	447	415	427	449	394	431	430	449	441	398	436	427	431	433	411	422	377	398	449	405	417	429	406	442	438	426	432	416	446	439	432	413	422	411	444	431	371	396	393	394	414	367	430	424	411	375	412	423	399	408	443	426	425	385	439	425	452	428	414	401	422	423	430	427	394	429	427	429	396	437	400	417	429	396	411	391	406	484	418	427	386	432	408	409	356	425	434	464	395	423	425	424	415	410	430	424	411	430	454	401	407	429	401	417	394	415	422	436	434	441	429	428	406	463	386	415	439	432	452	409	419	382	409	427	426	395	442	412	382	427	387	420	417	413	453	418	397	454	395	440	441	454	396	393	407	425	403	432	404	404	397	402	419	400	400	419	425	421	415	417	417	410	457	435	417	401	445	439	457	424	420	396	423	448	423	452	464	429	405	389	439	434	386	405	405	439	439	439	380	416	432	429	414	425	443	410	413	395	417	411	412	416	430	432	438	451	409	402	428	402	412	455	399	430	440	466	416	405	424	400	424	420	412	430	418	395	425	412	456	382	396	421	460	404	416	424	447	425	418	398	404	409	452	366	421	400	404	415	430	411	438	421	417	432	424	377	430	440	449	436	427	419	404	414	392	395	404	417	425	427	412	421	407	385	408	422	449	445	401	428	378	434	403	423	434	454	438	414	386	406	401	378	448	423	430	419	439	379	443	428	444	428	393	374	452	400	390	431	412	443	392	421	407	400	409	421	416	423	424	443	392	428	397	447	443	424	413	436	429	411	418	408	386	455	438	414	438	419	448	423	441	441	455	414	413	406	372	431	435	412	429	440	395	445	449	418	426	426	439	379	418	431	432	415	416	399	397	423	409	413	430	398	457	419	408	435	436	428	416	357	405	425	469	408	425	392	434	391	414	384	437	428	423	426	468	453	413	442	389	425	415	430	418	402	432	421	434	402	421	437	406	470	445	425	431	457	421	398	435	412	411	435	410	410	417	415	430	395	413	411	426	403	407	433	381	413	412	459	419	397	399	437	405	413	430	450	401	411	426	387	425	445	467	432	441	392	407	455	378	428	406	434	394	438	441	454	393	399	428	423	397	393	444	405	425	446	420	407	429	405	408	420	407	390	408	386	391	383	424	411	398	410	400	449	403	431	418	421	391	438	440	473	423	422	410	411	426	424	430	397	421	436	401	442	428	418	442	459	386	422	407	416	437	397	446	419	415	427	402	462	429	415	409	399	435	410	435	429	401	396	420	406	399	378	420	399	445	436	404	415	398	406	410	427	432	431	424	416	431	452	428	421	399	439	443	391	416	448	457	392	410	410	395	413	455	453	398	437	408	403	412	423	427	381	441	386	416	423	406	462	461	467	389	446	456	377	383	405	451	428	423	436	413	430	440	447	402	419	461	436	449	399	426	449	406	410	415	443	400	442	422	405	421	429	436	412	402	413	478	438	410	450	430	422	429	409	441	423	399	392	420	428	424	434	434	387	439	392	379	427	438	420	421	457	440	416	384	411	429	420	436	445	466	447	441	420
48447	20686	8075	3196	1711	1347	1307	1086	1054	877	668	581	529	483	438	410	385	283	253	260	216	241	202	187	207	205	208	202	178	197	169	193	178	158	185	164	189	190	166	159	191	174	183	165	182	174	180	177	179	173	160	192	168	153	180	188	157	189	216	175	183	157	164	185	153	158	164	187	177	195	180	167	182	178	162	187	184	183	186	179	170	184	173	188	174	172	168	169	171	184	192	200	181	201	187	164	148	158	179	161	182	183	173	152	164	186	169	173	194	183	196	161	176	190	173	167	163	180	170	163	185	176	172	178	192	190	176	184	179	185	150	168	186	160	174	175	191	134	170	192	192	179	194	160	169	170	173	194	163	176	182	172	205	179	161	192	190	163	182	185	189	183	180	191	175	203	146	211	154	164	151	163	176	172	157	195	153	211	175	179	160	186	173	155	167	194	184	190	176	162	203	196	184	173	198	149	165	168	165	153	175	173	170	183	175	167	181	197	176	203	174	196	159	182	182	175	171	173	172	179	162	175	175	195	190	183	200	192	182	201	184	156	169	188	160	169	150	177	174	183	171	174	194	161	162	167	175	176	159	167	192	176	196	188	209	209	159	168	202	178	178	176	177	162	195	159	175	180	197	168	181	195	181	166	179	173	175	173	200	156	188	173	148	188	175	153	189	182	175	172	176	160	173	181	178	159	168	167	178	170	168	167	192	161	189	185	173	162	163	181	167	188	168	177	155	181	167	154	166	173	170	182	160	202	183	173	166	179	166	132	158	197	141	172	168	158	162	147	181	164	142	164	164	183	150	160	177	182	175	158	179	163	166	153	183	183	143	172	127	181	181	193	173	175	159	160	164	163	158	181	163	169	173	166	177	176	184	183	178	172	173	174	180	183	152	186	171	163	185	163	180	208	182	164	170	184	196	151	163	176	193	178	185	177	153	164	167	196	200	191	175	149	159	170	168	183	210	177	154	174	183	151	182	197	148	179	159	200	154	172	170	179	168	163	178	149	191	179	154	178	182	159	186	177	161	177	169	178	164	191	186	166	192	172	179	170	182	194	167	194	175	169	190	161	168	158	172	144	176	206	164	186	193	162	177	162	199	169	172	187	180	187	212	158	183	164	181	156	163	193	175	173	169	193	206	174	181	167	162	180	175	173	190	189	178	191	162	160	195	170	198	182	166	204	148	155	165	189	192	192	156	163	188	163	172	202	169	161	167	199	159	180	190	187	193	154	182	153	171	180	177	187	202	169	173	171	201	172	181	143	184	187	168	171	179	193	176	173	155	167	179	163	190	199	186	174	173	190	187	199	183	154	153	175	178	164	154	179	169	190	158	158	188	164	166	175	159	162	147	170	161	191	173	199	185	180	174	168	172	164	192	183	168	159	162	167	175	175	167	171	205	150	155	201	198	173	193	156	191	173	167	167	181	165	206	170	187	170	165	172	168	192	162	181	189	159	205	212	178	199	190	183	163	191	158	168	182	161	155	186	161	195	185	184	175	173	199	167	182	225	191	167	193	180	166	170	193	182	187	196	197	175	191	178	181	196	160	186	179	167	183	196	171	180	195	181	188	170	152	162	182	156	180	201	153	162	163	163	153	198	171	177	191	147	174	172	164	190	152	161	181	152	147	160	150	151	165	169	143	180	172	161	143	189	166	170	169	171	183	192	177	159	205	184	165	149	197	165	183	199	168	186	145	169	198	183	176	170	171	182	174	172	195	166	212	185	179	180	165	171	159	179	191	170	189	185	187	178	181	164	194	196	175	173	145	174	183	186	177	169	187	186	171	185	153	200	170	166	155	153	183	161	162	180	169	150	150	196	204	171	156	155	193	173	206	172	160	152	198	172	175	206	185	165	154	172	217	199	189	181	149	164	197	172	207	202	169	182	174	184	164	177	167	160	197	179	159	181	188	188	160	171	168	184	159	188	166	158	174	168	164	182	181	190	186	179	187	166	172	185	183	184	168	186	173	186	173	138	170	188	147	192	173	180	156	180	169	161	203	193	178	186	193	182	164	167	182	165	171	181	193	183	164	157	126	170	167	167	160	182	170	169	179	172	169	183	206	166	161	159	169	166	146	186	186	180	177	160	168	186	148	189	193	192	148	199	170	155	193	189	151	203	158	206	186	172	158	193	186	175	180	171	186	205	173	180	181	181	176	146	166	183	171	189	184	193	163	203	168	183	152	183	179	163	169	196	175	176	179	187	211	172	179	168	166	160	179	193	193	182	191	185	168	167	158	193	168	187	170	187	156	183	167	170	194	180	181	169	155	188	177	205	176	180	170	172	172	180	173	180	186	175	168	179	172	181	174	176	148	173	178	171	185	161	208	183	164	189	187	150	198	172	182	155	202	164	173	195	187	177	158	155	178	174	172	180	173	154	159	200	177	174	173	176	198	182	180	164	171	195	180	171	154	175	166	213	202	176	167	164	182	157	158	201	175	149	165	173	159	171	182	181	158	163	197	192	190	155	196	177	187	179	186	183	178	166	181	175	180	167	168	163	184	181	213	180	157	204	166	189	156	196	168	181	184	191	184	166	146	178	169	190	167	183	164	163	203	179	158	172	190	171	175	163	181	159	194	173	175	193	189	158	176	173	199	192	172	152	161	172	165	188	169	145	184	189	179	160	156	179	174	179	151	160	164	143	212	164	190	195	161	182	167	164	165	167	179	166	156	167	164	166	173	173	173	147	174	173	171	180	172	162	156	154	174	165	176	201	185	198	183	175	160	178	154	162	173	172	183	167	162	155	202	200	187	166	172	179	170	161	193	185	191	172	151	148	184	179	180	157	145	180	179	185	191	178	180	176	185	138	189	181	199	153	193	165	177	176	216	181	184	211	180	161	183	180	170	156	171	170	184	176	186	177	154	161	175	159	156	179	184	189	172	183	185	175	142	167	196	198	193	161	163	181	155	172	192	185	171	167	186	185	168	154	172	146	148	170	177	175	186	179	167	170	187	176	170	148	195	182	156	165	135	177	175	143	174	189	182	174	160	165	156	161	199	186	191	210	169	175	195	168	173	191	196	203	160	190	176	169	180	166	176	188	131	156	203	175	183	161	161	156	178	180	165	175	156	166	174	166	176	163	199	183	210	191	195	177	165	180	168	171	171	163	180	167	181	143	188	175	179	188	164	172	172	195	164	175	201	181	191	185	181	177	138	194	176	199	167	168	163	184	183	175	209	170	170	179	180	149	171	186	175	155	179	190	171	198	174	192	175	189	159	190	164	164	159	197	183	182	174	182	182	180	164	162	166	187	167	159	206	183	171	187	151	159	182	179	147	163	163	161	178	168	166	189	154	163	196	200	203	153	168	177	147	208	173	175	179	173	160	180	181	186	164	172	185	179	185	188	190	175	165	166	201	188	195	175	159	170	186	160	167	174	178	186	182	202	184	190	203	202	172	159	188	195	171	188	176	188	179	196	178	166	158	158	173	165	175	164	190	187	161	171	191	168	191	183	149	152	160	198	200	195	184	181
28329	12253	10136	8474	6076	5350	5582	5008	4433	3858	3314	2801	2537	2185	2081	1763	1365	1104	868	847	646	650	601	629	599	574	520	483	473	516	458	458	472	418	455	411	479	436	438	427	423	398	387	386	409	407	441	437	386	398	369	406	381	416	392	428	409	414	388	361	374	421	411	366	397	388	377	434	380	402	407	404	400	359	388	410	412	396	360	390	362	390	390	393	387	347	386	384	371	388	400	406	409	412	377	394	377	407	390	374	384	384	400	386	420	377	379	400	396	362	412	402	370	402	367	391	415	397	393	398	424	338	397	411	388	402	372	382	399	411	355	384	348	409	383	412	386	359	395	385	377	388	394	405	355	383	379	417	383	436	420	396	402	401	369	373	384	411	368	393	360	397	425	391	364	415	400	374	398	395	365	405	393	398	358	410	394	432	378	355	394	391	382	416	390	377	392	334	405	377	384	413	356	372	363	411	402	374	427	373	389	358	395	402	417	410	407	327	371	436	369	403	410	368	392	361	400	390	367	408	359	424	393	370	378	401	405	400	390	363	394	385	395	358	390	372	375	362	405	388	426	420	395	380	393	373	363	410	385	407	398	388	382	382	384	393	380	393	390	376	426	413	418	419	380	399	422	368	383	390	370	433	389	393	435	407	398	362	365	370	423	378	389	396	391	387	394	380	365	411	397	398	360	358	377	382	395	431	366	367	406	372	390	362	392	396	400	404	417	391	385	375	387	379	416	390	382	386	373	367	358	399	391	408	368	400	407	395	387	397	394	397	385	383	366	369	376	371	377	397	401	436	372	396	382	365	378	394	359	418	386	377	353	357	386	371	413	404	393	394	402	357	359	375	386	396	383	374	413	372	413	402	386	381	373	380	385	405	385	374	410	389	369	371	411	397	389	411	412	355	406	364	391	394	420	353	389	379	378	383	389	368	412	366	411	348	411	406	405	381	366	430	385	383	413	379	392	389	388	361	392	394	405	383	413	393	378	386	421	345	405	433	407	394	394	410	377	406	387	356	394	383	416	392	403	373	381	369	384	381	404	366	410	365	405	386	411	415	374	412	415	352	388	398	390	371	387	381	394	425	383	386	391	363	391	365	406	415	405	368	413	397	376	384	376	381	401	361	416	383	405	400	400	400	360	418	396	366	420	420	380	397	370	394	423	393	391	373	395	413	405	407	371	366	380	389	399	376	411	418	415	343	363	389	395	411	376	402	388	354	371	370	376	360	391	377	362	378	373	400	394	412	396	393	393	382	373	398	381	373	379	391	398	390	366	366	427	390	435	427	353	396	401	351	390	387	401	384	373	409	379	440	394	358	426	385	386	401	354	338	391	406	392	383	386	349	389	380	414	353	411	383	372	430	361	375	366	397	380	419	376	377	419	376	346	388	382	366	373	393	381	400	391	376	413	420	379	401	393	398	387	373	398	405	375	394	393	407	348	379	362	389	409	386	379	367	397	403	397	414	369	380	404	389	381	338	376	363	390	406	397	368	419	386	425	395	398	402	377	418	380	397	372	389	378	370	367	381	381	408	402	383	383	392	346	383	412	408	388	376	375	362	397	423	428	414	357	378	382	378	398	383	415	381	402	400	423	390	371	384	382	390	373	406	379	424	397	405	373	381	357	404	377	402	406	396	381	421	409	439	369	401	405	396	426	387	381	414	380	397	369	370	386	387	352	400	380	375	391	440	400	379	366	394	419	395	389	396	372	411	403	362	411	362	397	402	378	378	397	393	383	390	391	389	386	351	391	379	386	387	389	378	433	391	353	398	406	405	365	417	386	411	354	390	357	400	363	375	400	408	368	379	359	360	385	377	367	380	389	372	376	375	358	431	393	406	410	402	394	400	404	387	419	392	358	409	421	346	417	396	438	386	390	385	375	408	374	408	386	370	393	387	401	360	373	404	395	411	414	385	370	381	395	399	409	393	391	414	397	393	393	403	355	379	399	392	388	393	385	381	382	363	385	394	395	379	410	401	421	406	407	399	396	427	373	375	427	380	402	408	388	388	378	399	363	387	374	383	383	343	426	386	380	394	341	390	360	409	388	404	352	391	364	398	367	365	391	394	369	413	377	430	370	384	391	411	409	385	335	374	382	401	406	397	380	393	367	384	383	390	396	391	377	416	369	377	396	368	397	385	360	357	375	387	392	374	379	389	403	383	364	379	368	374	387	390	401	379	390	416	403	364	369	341	366	400	340	348	355	433	389	394	402	416	373	363	384	401	363	360	392	364	375	402	367	359	370	379	385	364	386	395	379	338	393	394	383	412	365	427	382	386	394	384	390	379	380	388	408	382	382	395	409	389	395	402	386	388	390	390	421	400	378	369	420	392	415	414	393	411	399	403	404	418	380	365	356	399	384	431	369	383	432	420	350	407	396	398	378	356	403	385	416	440	399	402	362	387	393	437	369	397	365	373	384	392	383	368	352	389	391	375	381	384	397	382	359	380	395	382	377	402	345	323	352	396	407	371	418	377	404	373	386	409	371	373	407	385	380	382	376	395	379	393	365	398	427	390	390	347	410	345	387	356	360	391	357	372	392	404	355	382	412	407	383	369	400	374	405	405	402	394	445	403	370	367	437	429	378	425	392	401	391	409	422	442	383	417	368	393	394	350	373	388	377	405	357	354	408	398	411	425	418	395	411	385	390	395	367	369	389	386	381	408	414	381	403	392	392	427	384	370	362	407	401	400	358	380	387	425	407	431	378	414	422	384	413	382	379	401	396	384	386	360	436	356	400	406	391	409	418	384	388	382	380	375	414	370	393	381	357	381	380	381	390	410	358	382	385	442	381	383	355	401	377	403	377	393	371	367	376	385	390	382	407	388	434	406	376	412	401	388	390	390	387	398	397	405	381	380	358	380	386	399	412	394	397	398	374	413	339	400	404	413	390	403	392	371	377	389	390	383	421	375	388	391	401	413	374	367	395	376	340	392	391	384	355	383	399	391	394	447	412	408	432	376	366	355	378	379	381	410	357	436	402	406	384	399	396	378	391	379	405	379	379	383	386	387	399	389	424	391	351	380	412	389	377	373	378	383	391	369	382	376	354	403	375	389	382	389	383	375	400	385	408	379	410	373	394	393	375	399	396	398	381	392	360	389	357	402	430	367	364	381	397	393	378	407	403	368	345	387	410	399	384	357	396	393	405	385	380	389	399	408	395	399	377	427	386	392	368	358	405	419	397	387	397	402	387	374	400	393	379	377	402	412	386	408	403	394	382	396	367	424	399	351	408	377	410	407	398	355	376	396	412	340	388	399	371	362	399	386	408	372	395	395	410	414	390	373	378	401	406	369	416	356	378	361	401	409	432	358	379	416	402	352	391	385	381	388	408	390	414	399	360	381	368	408	398	365	385	383	370	385	370	410	382	384	391	424	393	399	355	431	408	385	385	400	391	397	385	360	415	370	401	419	398	426	382	395	368	413	388	341	385	415	354	405	375	421	364	394	390	377	393	373	398	392	366	388	403	378	383	434	400	420
53021	26033	13448	5633	2849	1850	1987	1836	1504	1220	1085	898	844	692	602	552	422	348	339	296	283	250	246	256	232	261	251	247	205	231	219	206	216	200	251	227	178	205	203	187	198	169	191	222	217	193	207	186	211	175	196	225	173	196	205	221	189	177	212	184	175	183	192	197	218	197	197	184	186	211	183	180	226	175	186	217	215	173	176	190	222	206	184	193	195	180	170	177	198	232	194	195	191	161	230	155	192	201	194	199	196	199	186	182	193	190	191	220	182	172	199	210	193	178	202	197	183	163	194	190	184	204	169	190	177	191	206	208	201	197	196	192	204	195	176	189	198	206	176	202	202	170	200	159	196	208	213	182	198	182	195	199	205	194	199	197	197	210	185	194	193	185	198	172	197	184	189	195	207	161	175	194	225	187	201	176	196	226	211	212	191	209	193	200	185	174	188	191	189	191	212	184	196	209	180	208	160	180	176	190	213	211	185	192	203	207	192	184	209	204	197	189	192	189	185	160	179	224	217	191	233	172	170	187	200	180	183	216	215	203	205	208	200	185	190	202	178	199	189	186	202	198	196	194	194	189	197	202	194	189	204	209	180	204	208	184	163	151	180	196	181	181	164	171	222	179	169	184	190	199	200	209	200	183	188	213	215	179	212	194	194	190	195	196	173	200	188	165	219	195	209	220	220	197	191	193	206	209	233	200	204	208	210	183	188	193	197	189	183	206	224	196	196	195	209	210	171	199	196	193	198	176	200	227	208	225	189	165	186	205	191	203	207	162	176	192	215	176	209	187	193	186	179	161	186	183	174	177	173	219	223	184	181	173	204	198	162	173	200	184	189	194	193	211	199	190	195	162	201	210	207	207	184	175	208	196	207	175	206	178	172	208	224	189	215	194	191	178	209	197	205	208	220	201	185	174	175	191	180	235	198	186	189	171	224	211	194	204	196	193	171	203	219	202	179	200	204	191	201	197	193	178	196	195	191	202	188	210	204	189	182	208	213	168	223	221	190	195	213	176	174	204	181	207	218	217	194	205	158	193	232	197	218	180	219	178	196	183	195	200	207	202	180	217	211	168	179	193	209	206	193	240	176	193	180	196	185	178	185	185	187	185	201	196	179	210	169	202	206	208	175	193	185	160	187	207	209	205	214	180	206	174	238	201	202	173	198	225	172	200	160	192	229	166	212	211	180	182	173	205	178	198	214	177	192	212	185	198	218	176	204	210	177	211	183	173	200	177	197	210	184	178	221	188	189	203	223	177	184	173	203	225	202	181	174	185	209	207	204	198	190	184	182	191	176	201	188	175	226	213	205	201	239	202	183	194	185	225	170	183	195	203	174	176	172	211	150	216	199	171	179	186	206	207	207	178	205	191	183	182	180	183	199	204	186	213	168	204	159	172	239	182	224	164	207	161	198	198	191	175	180	184	231	211	193	202	157	200	184	168	209	207	228	206	181	203	209	204	185	190	230	211	197	178	208	192	196	183	210	187	210	203	177	204	182	209	198	194	193	198	189	201	173	194	204	183	182	180	177	197	194	199	193	203	217	212	184	209	209	208	204	222	176	199	209	180	170	169	202	211	211	186	215	175	219	198	197	184	190	190	169	195	179	201	210	187	213	195	206	200	198	185	174	204	225	195	170	207	215	213	200	192	184	210	207	178	185	192	229	195	207	190	204	192	188	193	215	195	181	209	221	191	176	209	185	208	201	207	193	192	210	180	201	177	192	202	228	204	222	205	200	178	182	194	192	148	188	231	211	193	163	187	177	189	180	210	204	194	210	169	184	201	216	184	205	201	190	153	216	194	193	193	172	192	212	210	234	218	206	159	199	175	180	183	214	202	196	218	220	212	186	211	192	170	172	202	220	167	218	186	202	208	203	171	207	184	161	192	200	200	183	205	200	188	161	174	197	204	191	176	191	185	166	181	171	202	210	210	195	203	203	196	200	185	180	200	189	177	215	198	207	226	179	196	195	214	193	193	213	205	199	202	199	185	157	190	194	174	205	182	187	200	178	194	208	187	193	212	184	195	173	184	202	215	174	230	206	197	197	189	193	185	220	194	207	186	213	180	204	215	192	217	209	190	192	180	209	176	208	213	208	213	193	221	189	204	183	192	188	182	198	211	194	175	193	199	192	182	181	192	187	193	190	195	212	181	202	191	205	195	192	221	193	220	203	192	192	178	210	184	188	187	207	201	188	211	219	195	190	226	206	183	216	178	206	172	186	194	173	198	180	205	192	229	200	197	193	178	182	191	226	212	212	221	179	151	201	231	170	186	216	201	208	214	202	209	193	195	214	221	200	186	190	197	219	184	196	170	219	180	188	203	207	185	193	197	215	191	181	215	192	161	178	207	221	191	193	183	212	197	186	199	216	175	187	200	151	196	199	200	218	190	202	236	208	180	200	211	210	196	163	188	199	194	179	206	216	198	195	201	167	180	179	185	198	202	191	186	168	193	193	192	197	227	197	198	178	208	176	211	191	208	209	198	171	186	192	196	203	222	212	207	189	232	207	194	179	201	223	180	183	194	172	189	201	188	177	186	192	197	187	214	184	165	180	188	183	172	162	170	214	218	225	201	187	182	209	200	198	182	203	192	200	195	185	207	177	235	202	193	217	197	183	187	183	202	199	207	222	201	193	207	166	189	187	217	182	188	176	181	192	210	190	175	191	187	196	203	177	192	175	196	178	219	203	214	163	228	204	193	217	193	187	178	196	211	216	168	170	175	180	199	184	188	201	188	179	187	192	190	181	177	198	194	221	205	200	179	177	158	187	197	206	242	215	176	191	209	193	196	191	197	193	201	197	178	175	195	226	214	185	193	217	196	182	178	202	178	183	197	210	194	219	219	172	178	171	208	184	187	184	189	204	188	170	176	206	194	172	195	196	221	212	198	197	224	203	204	190	208	173	172	198	213	165	213	183	196	205	192	159	204	160	193	227	209	187	197	197	239	206	188	212	209	197	228	223	192	192	166	197	192	213	196	210	185	190	208	216	216	204	186	177	202	201	196	169	212	198	204	202	191	183	182	197	185	182	185	192	181	189	187	222	193	188	167	201	215	172	197	199	181	193	209	210	181	190	214	187	177	210	187	207	213	204	189	186	180	201	202	209	203	220	185	191	182	196	189	205	180	170	189	217	204	196	211	207	182	194	202	170	201	195	201	176	161	192	181	207	210	202	165	183	184	201	215	184	201	190	216	162	177	198	196	172	207	182	186	197	206	191	198	210	178	202	201	180	190	208	193	175	198	200	205	203	196	210	194	197	193	225	164	192	220	208	212	204	201	187	176	174	176	213	200	222	192	165	177	191	194	202	194	179	183	186	213	213	197	186	204	205	204	233	205	186	215	201	196	172	172	208	182	201	225	156	166	209	174	194	231	210	202	194	148	208	202	202	206	198	192	212	195	194	214	212	169	187	175	162	206	230	209	181	198	195	207	216	197	201	174	196	180	216	193	185	212	219	168	192	198	225	195	192	185	201	201
30288	15890	15111	12566	9082	7279	8469	7872	6991	5625	4831	4382	3661	3171	2851	2529	2017	1443	1215	1137	946	860	804	797	762	736	689	620	585	586	613	569	510	496	515	520	475	457	471	479	418	450	422	456	451	454	431	450	444	453	445	468	472	480	455	477	454	448	412	433	443	444	440	466	429	412	425	449	426	438	467	429	425	434	444	433	379	433	405	436	444	414	407	430	438	388	431	429	443	416	457	399	437	427	462	414	458	385	409	449	405	429	450	440	451	440	428	450	401	419	409	441	431	438	424	418	419	458	411	443	431	425	420	417	430	442	418	407	471	440	452	433	425	430	447	441	392	420	424	462	399	430	415	470	409	437	407	419	441	429	440	426	455	464	463	435	424	410	415	482	423	420	430	423	411	413	438	409	413	390	391	436	419	448	411	419	467	459	427	405	438	444	386	458	443	455	433	454	423	388	402	394	449	454	385	409	418	440	462	426	459	420	449	427	440	446	396	463	411	453	457	421	439	420	430	464	431	441	399	424	403	469	437	440	463	386	444	410	442	413	457	449	453	386	470	417	444	397	404	431	411	403	416	458	436	436	432	437	456	408	412	441	410	438	490	424	448	458	450	430	400	419	442	404	447	433	412	418	439	448	441	414	438	446	406	411	438	415	414	417	416	437	410	420	441	447	427	395	454	408	412	378	440	420	402	405	434	418	431	461	410	415	428	435	445	397	446	441	433	401	421	441	426	432	423	407	441	440	422	422	442	415	403	442	463	431	418	430	373	444	426	396	426	414	407	424	409	434	468	413	415	411	417	451	434	412	431	437	436	430	410	411	410	438	459	418	399	450	443	452	433	401	426	446	424	430	445	441	444	405	422	416	445	444	396	421	427	438	439	431	447	439	430	461	436	409	480	398	444	402	430	410	403	443	424	435	423	429	415	405	426	436	428	407	442	423	410	461	409	405	419	440	407	420	427	429	448	410	417	450	418	444	426	401	444	416	413	427	433	414	407	404	415	425	418	440	439	415	420	447	414	450	431	428	421	400	464	448	413	418	435	387	446	469	446	413	464	438	420	424	394	421	422	410	415	433	419	410	458	396	423	391	433	461	393	446	447	427	420	427	421	396	418	410	414	457	399	394	413	444	437	464	427	393	389	426	414	445	415	434	426	433	390	415	432	452	409	444	433	420	419	436	422	423	406	405	399	456	413	406	441	439	431	427	436	426	422	392	451	410	414	441	442	447	411	395	441	432	418	412	440	426	434	410	396	416	448	458	439	457	373	402	411	403	423	410	434	431	432	428	415	406	399	416	429	407	435	404	467	427	384	380	422	439	395	405	405	454	449	419	394	442	428	436	439	442	464	436	438	432	445	447	431	459	442	422	464	405	444	440	424	427	432	451	434	426	422	384	434	420	416	388	426	423	442	407	401	422	424	459	414	398	436	458	442	380	404	410	405	442	413	440	451	399	409	412	412	446	418	455	444	445	425	451	437	422	432	379	440	417	474	450	404	433	431	459	407	386	458	407	424	441	408	410	431	395	470	421	453	434	428	426	416	395	466	458	414	411	410	392	425	443	425	410	444	417	445	418	425	435	417	426	473	410	381	460	420	408	451	417	392	428	406	420	425	444	402	404	448	416	448	418	420	422	428	425	442	446	431	434	419	433	411	416	410	410	405	463	446	443	453	371	456	410	420	437	401	420	434	444	412	429	447	421	420	407	414	405	400	407	413	435	410	446	424	391	426	389	422	425	433	427	404	428	399	415	414	397	428	434	421	426	418	415	449	412	448	409	453	456	465	437	427	400	427	431	460	401	431	394	424	412	400	453	438	429	428	417	420	443	415	422	439	428	426	418	450	431	389	432	472	438	412	393	414	393	405	426	442	468	451	417	428	401	437	389	428	436	433	421	424	441	407	417	452	390	428	437	429	406	427	431	433	443	454	413	463	441	406	427	425	460	420	407	411	410	443	409	436	453	403	426	420	441	415	425	450	442	425	402	412	415	452	413	452	436	430	418	444	431	425	429	385	415	442	421	426	406	440	424	412	422	449	422	423	397	463	454	435	450	467	414	415	468	423	412	418	426	455	418	402	444	443	419	424	410	434	423	434	456	432	428	410	435	401	392	402	431	446	413	409	428	462	396	440	393	411	440	398	452	446	432	452	418	434	411	411	427	434	413	425	434	426	406	414	428	431	434	457	456	459	425	435	439	447	418	408	435	425	434	415	448	434	446	413	457	451	418	419	438	414	433	450	427	382	405	445	433	439	412	437	420	428	426	393	429	414	424	384	413	459	420	435	424	452	412	423	430	394	422	411	451	446	425	401	388	425	416	401	406	417	441	415	422	412	397	416	435	387	438	436	430	428	439	388	412	452	447	402	420	439	442	462	449	426	413	436	424	371	440	427	402	422	461	444	407	422	359	414	414	410	406	435	425	411	429	420	441	419	374	435	456	428	436	402	425	427	378	418	435	431	408	402	410	390	428	429	427	455	386	412	413	440	444	437	390	452	448	425	429	417	434	425	410	469	454	434	408	424	442	388	442	409	426	426	422	415	418	426	435	431	427	434	440	426	419	382	388	388	451	435	425	403	432	446	446	461	444	451	386	450	436	417	433	412	436	437	424	441	426	416	395	400	419	430	445	423	410	430	428	436	431	431	410	446	411	420	435	431	405	417	438	380	428	415	423	428	382	450	411	443	452	411	423	444	417	476	420	422	413	435	404	452	419	435	417	439	474	421	466	412	413	418	417	387	428	433	469	405	416	410	391	437	441	406	446	408	419	446	408	436	421	455	422	426	417	432	426	418	423	429	424	422	410	456	461	440	464	420	414	420	411	421	447	432	388	443	414	422	393	467	366	399	433	424	430	423	451	415	414	412	436	418	405	437	393	417	399	426	431	439	428	439	425	421	423	428	422	456	424	455	463	392	425	446	469	435	446	432	424	427	430	452	435	423	407	445	410	409	390	442	417	454	453	450	391	431	444	423	425	385	449	432	408	406	471	408	451	418	432	401	440	394	458	412	420	434	436	403	430	449	440	417	431	423	414	457	365	404	418	434	384	437	413	407	404	422	424	427	429	418	392	414	422	464	444	439	438	425	420	437	413	419	427	387	386	418	405	378	398	488	412	417	417	421	441	441	401	438	419	403	421	441	414	441	435	413	438	444	434	457	435	460	454	417	441	420	433	433	474	450	436	433	440	389	434	431	414	391	447	458	405	433	450	470	451	478	434	403	453	454	403	447	420	455	423	420	380	404	459	417	444	420	429	451	414	453	377	447	415	421	437	433	418	436	413	449	451	474	434	429	442	400	423	439	448	483	398	454	412	445	390	433	459	442	445	432	443	501	435	427	421	437	424	435	445	421	429	420	392	417	450	407	414	406	408	454	486	412	428	436	450	430	399	437	441	438	423	396	452	405	409	418	400	397	381	421	404	443	436	405	431	439	415	450	439	393	427	416	463	417	418	440	425	438	432	414	423	458	460	395	429	454	430	421	468
31437	12127	4088	1922	1080	702	810	842	796	631	561	494	424	325	337	306	284	256	244	236	242	193	212	204	218	215	201	210	188	210	233	196	205	195	203	208	208	181	186	208	198	211	195	191	192	181	212	203	171	181	179	187	192	206	193	175	198	190	188	207	210	170	175	150	208	175	189	181	211	205	179	180	182	188	199	186	200	204	205	181	209	197	217	201	195	225	163	206	202	211	209	213	190	222	172	200	187	192	204	189	165	178	178	182	194	198	189	189	199	186	161	184	174	169	185	188	198	198	186	179	198	199	204	207	186	166	179	189	187	186	188	184	207	193	182	217	175	167	180	175	209	186	174	190	180	182	201	176	181	183	195	199	191	180	202	195	203	189	199	177	172	178	180	228	154	176	192	196	199	192	185	191	212	190	196	181	173	205	216	214	163	207	202	172	180	203	157	193	191	198	179	186	174	204	201	208	209	177	189	194	188	181	193	197	183	168	187	192	185	210	179	200	179	183	201	186	207	177	190	188	203	199	190	167	168	169	163	204	204	195	194	187	190	192	177	195	199	207	203	191	210	190	172	204	194	185	180	188	183	210	192	198	213	206	175	219	183	198	202	208	208	156	164	191	194	203	206	195	204	212	182	187	196	186	178	202	185	197	190	163	198	187	191	193	205	209	191	203	185	200	211	201	206	181	217	211	201	225	181	218	174	178	212	184	208	204	194	174	192	202	177	186	186	203	185	191	200	193	216	197	173	184	182	179	169	200	177	200	175	182	206	190	193	228	184	194	192	163	182	207	217	196	216	189	203	174	196	190	209	202	208	198	196	217	172	202	197	178	202	206	187	191	191	183	168	191	217	196	195	209	205	211	154	218	197	188	226	179	175	197	198	175	194	202	182	210	201	208	203	180	208	190	175	198	152	154	171	192	196	202	183	177	190	198	222	175	171	201	185	185	186	191	191	200	199	199	212	173	169	185	179	187	204	198	194	167	191	163	167	190	177	167	187	206	204	204	194	168	174	204	207	185	185	206	161	195	171	212	186	178	181	199	194	196	185	190	213	185	191	204	222	186	200	167	197	192	232	176	207	196	204	175	176	193	199	197	188	201	211	199	189	180	201	175	167	173	213	186	180	185	180	203	193	195	183	179	194	183	170	175	198	222	185	186	187	171	201	186	181	198	172	187	214	175	186	196	180	194	184	179	209	184	210	187	202	194	183	228	172	177	214	173	173	191	206	202	199	182	196	199	196	192	180	200	198	166	185	176	209	219	182	182	185	191	196	205	201	182	197	198	185	196	166	181	172	163	181	174	183	201	188	201	203	171	185	197	188	213	172	201	190	209	210	199	199	212	166	192	179	173	192	192	184	195	208	178	182	198	202	185	181	204	200	229	188	209	183	174	201	203	221	209	204	179	175	210	190	172	183	190	167	214	189	187	157	200	207	177	195	203	198	171	202	198	187	207	181	181	221	191	198	202	212	165	159	163	209	191	196	198	194	210	168	183	207	196	184	202	206	191	169	180	186	182	192	208	187	180	200	211	186	206	195	180	181	190	164	203	168	190	168	187	226	191	188	178	184	186	207	184	196	200	196	197	201	206	186	181	162	206	185	181	215	181	191	204	192	188	215	184	200	189	177	207	198	190	207	206	193	201	194	186	166	185	182	175	182	193	202	213	205	195	192	171	189	201	202	201	206	196	172	181	199	204	213	189	218	197	200	196	193	218	188	191	175	157	187	198	172	196	190	218	188	194	200	182	185	201	183	178	191	186	191	198	195	215	200	210	175	180	219	179	191	197	190	196	164	209	185	194	180	175	210	196	211	202	183	187	169	189	199	201	200	213	209	186	215	216	183	217	199	176	205	172	197	181	186	198	188	214	200	177	187	188	190	191	210	202	173	188	196	174	189	179	161	191	224	196	194	201	210	195	212	191	193	197	185	192	206	190	194	185	185	173	151	188	188	183	176	185	180	228	210	202	175	198	180	175	182	189	198	199	201	210	183	197	194	191	215	191	198	177	190	193	206	195	199	184	187	201	190	195	188	172	180	180	156	194	211	170	164	185	190	177	225	190	187	178	205	193	194	167	177	179	162	192	166	198	202	206	195	217	201	183	214	180	196	184	175	170	173	187	205	190	227	207	210	211	203	213	187	185	186	185	173	179	181	212	204	207	185	197	198	175	209	177	182	170	195	197	181	202	214	189	227	174	187	188	173	201	176	221	197	216	207	180	175	162	204	186	200	192	213	210	205	198	186	178	198	192	194	198	185	199	182	193	176	218	188	197	190	211	181	228	200	193	161	182	167	187	180	199	171	193	194	168	176	184	193	182	201	170	175	201	172	192	200	184	181	192	189	198	195	201	205	181	193	193	210	160	206	184	183	176	195	223	188	202	224	213	206	212	200	179	196	184	198	190	197	199	209	229	179	194	184	173	167	183	183	183	210	230	205	186	180	203	182	209	176	180	224	186	184	187	196	211	190	203	198	196	194	162	211	222	179	193	175	169	206	194	214	196	187	189	196	211	194	199	185	193	211	210	197	174	193	190	180	202	188	178	167	199	190	181	182	183	205	187	163	169	178	191	179	186	179	174	185	219	207	196	203	183	193	201	193	211	186	185	173	181	184	194	217	213	185	167	201	188	184	182	192	206	193	218	197	184	200	221	209	173	219	182	199	180	176	202	166	182	204	203	184	181	171	171	209	201	206	188	193	205	193	191	204	206	196	177	202	184	196	205	213	205	212	163	192	200	179	216	187	194	210	184	188	179	206	220	208	191	201	172	221	198	210	191	200	197	195	187	189	193	198	194	203	209	192	191	183	224	195	180	198	216	227	196	206	181	208	181	189	184	197	185	193	178	188	205	197	187	210	185	188	172	169	203	203	223	193	163	173	156	175	214	214	201	174	190	178	162	179	189	184	187	154	190	176	201	191	182	204	209	210	180	199	229	188	176	215	176	191	209	185	216	211	213	169	204	184	196	184	229	229	216	191	184	193	183	186	196	214	187	187	185	208	197	189	200	204	210	192	187	193	175	195	180	187	175	182	189	228	213	194	168	195	184	204	217	197	205	167	194	174	197	199	185	196	170	195	191	174	178	200	208	215	214	175	223	204	215	167	196	161	167	184	186	186	177	186	165	209	171	218	211	209	184	177	178	225	212	186	184	192	199	185	181	186	202	213	177	179	184	190	196	192	180	163	211	173	175	190	190	208	184	178	194	179	195	189	176	196	202	182	195	180	181	180	220	204	202	210	184	206	223	175	193	183	163	202	205	176	193	191	193	188	193	161	190	176	213	202	179	204	215	167	186	199	199	165	189	204	178	198	188	184	210	186	187	217	182	175	207	210	191	196	194	182	148	166	195	224	195	204	197	192	170	173	197	182	172	173	182	203	200	175	217	201	204	217	172	223	204	175	185	196	206	185	193	183	209	185	190	211	221	192	192	175	218	186	203	177	192	217	187	202	187	200	197	165	189	204	176	181	203	171	214	222	172
16929	7054	5983	5575	3929	2873	3231	3587	3297	2636	2222	1856	1576	1349	1219	1189	954	841	755	724	620	572	559	506	498	507	549	495	481	447	444	444	444	436	371	434	456	449	438	465	443	373	408	462	416	430	449	428	426	386	453	408	423	415	438	385	393	417	411	435	484	454	399	409	413	435	413	409	407	396	414	422	401	382	440	399	350	475	409	431	430	448	399	415	425	416	383	438	439	430	425	372	389	433	414	424	426	433	400	432	393	421	427	407	426	440	407	417	453	381	433	422	403	417	439	408	399	419	426	414	404	418	399	441	423	419	421	371	464	414	425	433	405	423	397	380	404	419	401	407	407	428	393	418	431	384	420	439	419	444	392	407	433	383	438	395	446	393	457	392	398	392	410	401	425	356	401	414	409	473	406	455	414	432	437	395	414	418	394	387	365	424	387	418	401	394	416	425	392	404	458	398	411	428	423	453	414	420	394	395	437	411	450	420	400	424	378	430	429	432	420	443	396	461	398	434	441	382	388	438	398	435	419	390	416	406	400	405	402	405	387	436	392	420	417	414	450	444	387	416	422	432	438	427	413	413	390	418	424	428	439	414	445	411	455	413	428	423	439	399	389	407	396	452	427	411	415	423	457	438	430	423	398	436	421	426	436	425	447	440	389	414	416	430	430	379	446	428	432	473	411	444	415	443	441	421	411	416	422	414	461	392	427	391	437	404	456	420	453	429	428	402	428	413	436	409	382	410	410	403	413	451	394	373	414	427	437	411	383	379	409	394	463	414	453	417	445	419	420	454	387	428	419	402	412	395	424	402	423	444	449	450	433	414	441	430	434	414	450	393	443	397	416	426	425	458	419	407	395	429	433	434	408	416	402	405	400	400	423	424	415	446	416	426	424	407	421	407	409	379	407	427	428	423	410	430	440	412	433	408	390	423	431	403	442	413	437	443	438	448	443	420	378	424	425	405	380	438	434	422	429	387	433	414	408	424	366	412	419	405	422	415	426	378	405	409	431	408	464	424	423	390	426	410	436	404	413	410	395	422	422	433	439	410	388	420	418	399	411	399	437	397	382	387	429	444	413	453	436	401	404	402	438	434	401	390	410	393	437	420	412	422	417	456	430	392	461	399	418	423	392	406	411	417	403	436	451	401	426	392	422	406	434	463	418	389	420	435	438	435	418	414	428	421	441	442	441	405	409	443	412	410	441	398	432	420	415	442	425	409	442	400	421	429	450	428	413	376	399	402	405	374	449	459	447	418	389	414	415	398	413	407	411	423	415	446	394	445	412	440	424	409	413	448	414	419	393	391	445	377	401	421	420	437	432	428	394	408	421	399	390	433	415	425	450	410	438	380	413	429	377	409	424	433	417	410	416	422	444	425	444	458	399	412	445	381	402	419	391	422	472	424	410	423	413	418	419	429	434	408	388	409	429	435	406	423	412	396	399	367	419	449	402	403	413	431	399	408	453	425	408	391	434	424	425	400	439	403	431	413	413	413	429	423	420	414	434	409	393	468	423	444	421	380	437	393	411	394	441	413	404	441	428	435	425	413	399	407	448	394	419	441	415	434	431	458	429	402	399	393	416	435	453	430	433	407	471	415	408	398	408	452	417	402	399	432	411	441	419	443	421	433	406	385	427	432	381	450	423	407	431	409	418	391	437	395	408	383	424	429	427	429	410	431	434	413	399	427	453	397	423	414	402	408	422	413	445	404	405	436	365	468	412	438	411	437	417	431	421	406	394	450	435	427	453	438	402	402	401	408	412	385	423	376	417	408	404	396	422	403	369	418	433	428	397	459	420	414	428	407	406	419	430	456	412	412	410	397	422	364	424	405	419	410	408	432	403	409	400	415	411	437	425	424	388	431	392	405	453	398	410	415	398	422	447	393	397	413	404	399	411	425	448	409	421	384	396	392	425	412	424	423	434	407	445	398	392	419	397	410	388	430	428	441	378	420	451	423	387	456	392	413	445	435	455	413	410	418	408	409	413	422	424	377	411	414	385	429	401	411	405	390	411	399	461	414	427	403	460	404	393	370	398	417	429	425	401	424	446	418	398	399	455	419	471	381	409	397	439	407	436	428	414	432	396	383	401	400	439	435	427	443	427	440	406	430	401	430	393	450	427	410	414	409	428	429	425	403	428	409	424	428	408	406	407	412	432	428	392	367	423	441	414	406	436	467	434	411	398	393	385	430	434	422	402	432	433	436	396	420	426	413	447	435	433	421	387	397	395	422	397	421	397	467	370	423	417	426	432	435	418	398	403	427	386	417	417	419	433	427	430	414	404	429	394	429	435	413	411	413	433	368	429	389	392	441	440	429	428	410	419	410	435	417	387	387	394	424	381	395	391	401	420	433	412	447	408	411	400	412	419	407	397	409	414	391	417	403	430	447	393	427	423	432	408	469	419	429	426	450	429	416	427	467	402	419	425	421	419	409	396	436	412	442	433	385	416	455	435	402	444	402	376	455	425	405	422	425	425	422	397	412	405	398	402	398	417	437	371	418	406	493	429	425	412	391	426	416	412	423	408	455	419	374	399	433	440	409	413	444	409	443	402	401	409	422	420	394	387	417	441	377	399	398	422	423	416	435	418	411	416	442	404	430	415	409	410	427	394	418	417	420	424	412	423	463	429	429	450	409	413	458	399	386	445	437	438	437	407	426	405	409	435	397	424	417	372	421	417	410	402	428	382	449	402	426	400	393	429	402	420	390	421	402	387	404	373	440	428	436	415	424	423	401	416	401	399	427	441	375	384	384	436	435	433	413	416	423	432	430	409	428	430	398	388	450	395	392	396	447	397	377	376	430	414	438	377	411	403	435	437	427	439	428	397	438	444	435	401	396	415	402	446	417	397	428	396	422	411	420	446	412	400	441	423	457	400	416	416	439	390	395	402	451	421	388	411	396	438	397	400	420	401	441	410	429	455	415	438	409	414	415	419	395	416	411	417	443	416	403	404	403	435	399	438	447	411	453	401	416	421	402	395	407	462	430	439	391	433	395	398	411	455	419	409	426	439	437	414	428	435	400	400	446	404	432	409	418	426	391	443	422	426	410	418	397	440	418	395	459	405	412	453	418	424	422	402	427	417	418	415	431	396	433	398	432	444	440	442	382	412	448	442	412	420	406	430	434	397	452	426	417	448	377	424	415	411	421	416	430	400	397	388	390	391	443	438	406	455	418	448	404	408	430	412	435	385	427	401	409	427	389	436	443	415	443	438	420	409	390	425	475	446	390	373	423	420	401	435	427	404	404	423	446	433	422	428	410	412	446	389	423	450	408	413	420	436	420	442	417	426	449	383	412	417	442	418	440	419	435	371	437	396	398	421	446	414	400	440	397	408	406	381	437	412	449	394	403	423	432	408	398	400	385	445	420	426	399	411	376	436	402	406	433	439	398	377	422	413	402	428	445	421	431	425	420	409	400	427	412	390	417	421	400	395	400	445	386	440	439	398	429	422	442	462	423	427	396	424	437	451	392	393	425	404	396
43298	18789	7918	3860	2053	1183	1317	1433	1273	1076	820	674	537	458	380	395	347	335	281	241	247	194	196	218	215	215	205	206	199	215	179	189	189	172	195	182	195	188	197	174	199	207	168	188	182	187	169	158	169	146	168	153	163	160	202	191	192	180	184	174	182	184	198	169	187	167	177	174	215	169	133	189	182	155	141	173	171	174	207	181	167	169	165	163	180	181	158	186	168	153	183	167	196	169	169	175	167	177	181	149	179	175	194	164	159	162	161	149	173	172	158	160	187	168	168	158	180	156	144	172	169	186	166	161	193	149	173	161	165	198	166	165	153	195	180	165	176	182	192	175	152	173	174	196	163	175	175	155	167	162	180	150	177	181	177	197	183	197	166	213	193	174	181	167	155	185	172	177	192	186	180	168	193	165	166	175	189	177	174	169	182	179	189	164	186	178	159	163	176	153	169	184	172	181	160	191	166	162	157	180	199	166	177	191	183	163	191	169	192	174	146	178	170	160	198	185	171	186	150	160	174	153	183	181	142	159	185	166	159	189	172	166	147	179	188	170	185	200	172	162	153	169	216	166	171	162	158	159	185	188	189	184	156	178	169	185	175	193	181	186	151	174	170	164	175	174	173	156	193	170	165	129	177	198	171	163	180	135	144	183	201	149	173	174	154	182	182	184	155	200	177	168	168	171	162	182	168	147	192	158	155	157	182	188	161	167	178	200	173	175	163	185	164	175	177	195	180	186	189	170	187	182	181	165	192	181	178	185	178	187	157	168	189	189	162	155	182	159	165	179	192	201	173	193	165	177	160	191	143	172	171	157	170	180	176	165	173	164	161	167	205	172	164	171	163	168	180	199	187	185	164	190	196	179	199	164	160	203	176	161	146	189	156	188	151	170	171	175	166	171	168	160	166	201	164	178	168	192	159	147	162	178	168	184	162	156	164	193	164	176	152	162	176	182	177	160	178	169	160	171	178	166	164	181	159	156	155	183	167	180	162	170	155	156	164	157	165	191	197	171	164	143	171	152	186	198	176	178	167	182	173	159	159	182	182	159	156	156	176	150	153	158	189	138	171	187	201	182	178	157	173	172	171	176	206	171	168	160	165	168	166	175	178	185	166	179	161	147	186	203	167	169	180	177	158	150	171	177	166	165	174	192	182	177	162	176	184	166	160	152	173	171	185	144	177	162	171	152	148	155	189	174	181	175	188	165	177	178	168	162	155	181	187	165	169	176	149	170	158	189	157	177	180	177	166	145	174	143	176	183	186	172	172	182	161	184	187	177	180	162	179	166	147	169	168	159	162	195	192	186	188	175	183	187	188	168	180	185	198	169	165	167	184	182	180	172	151	175	179	163	158	151	153	176	174	194	174	185	178	165	171	199	180	160	178	175	167	156	179	157	158	165	161	199	147	163	164	162	165	134	157	151	161	165	181	163	175	176	179	131	172	214	163	187	188	155	190	166	168	180	158	169	183	171	190	168	157	159	158	193	165	161	184	178	154	153	199	186	170	172	192	165	179	187	162	177	178	172	185	171	174	167	181	169	179	175	143	186	154	206	165	194	184	164	189	187	178	189	176	173	184	177	182	197	167	181	176	189	162	167	198	169	183	189	189	133	168	188	169	168	154	193	168	187	195	168	171	195	165	175	188	176	171	164	173	175	180	148	156	202	173	166	163	175	163	178	183	172	172	173	178	150	175	187	156	160	161	184	144	164	153	190	163	212	161	165	177	163	171	172	162	182	133	199	187	148	169	161	173	187	173	158	186	166	172	182	149	166	156	172	159	165	152	206	174	176	183	177	172	188	163	143	169	195	180	186	160	182	173	169	189	175	156	170	173	160	173	173	183	177	175	187	128	184	172	172	195	187	178	177	165	157	193	181	182	158	187	182	158	162	170	189	168	177	165	174	168	183	188	177	181	196	163	174	194	182	178	174	182	178	159	149	188	198	171	180	174	199	172	172	188	174	168	178	178	188	160	143	176	166	156	183	145	166	184	165	184	191	157	175	157	174	165	172	148	170	178	161	150	152	176	156	186	176	169	168	177	175	174	180	178	174	161	179	184	193	178	147	178	171	177	139	176	166	181	173	184	171	183	174	165	167	154	153	175	203	176	159	196	180	160	167	162	165	188	172	167	170	172	174	162	199	155	156	173	213	157	147	170	182	158	180	183	202	176	161	132	183	177	166	163	168	173	182	167	182	157	154	178	153	179	158	186	177	181	151	162	187	213	164	203	163	178	186	181	163	169	154	193	162	170	188	180	182	149	176	147	174	182	170	162	159	170	164	172	152	200	166	156	191	201	172	167	203	182	141	155	166	163	179	191	185	157	186	178	198	172	176	150	141	177	182	164	155	143	179	174	181	205	174	208	160	167	174	179	160	184	174	177	193	154	167	158	143	182	166	184	159	165	179	205	171	162	211	170	158	170	163	158	171	190	171	159	156	196	189	155	176	155	176	163	162	187	163	200	163	169	178	187	188	187	173	176	180	194	176	177	180	177	179	192	183	192	180	184	158	190	145	160	204	172	159	198	203	166	183	181	157	173	176	153	177	187	180	176	165	176	188	193	181	186	174	160	152	179	170	179	169	156	168	157	152	176	161	182	185	178	157	192	184	157	147	185	169	160	153	163	167	184	188	179	149	184	199	155	215	164	162	160	182	168	177	167	154	153	191	164	183	162	175	195	165	163	176	191	157	181	181	165	190	163	173	189	175	166	183	171	178	191	183	158	179	167	174	173	182	169	170	149	201	181	179	179	173	179	200	192	141	192	168	172	176	194	198	173	185	197	181	161	169	185	156	164	174	181	175	190	166	166	148	175	174	182	161	161	147	142	157	167	158	180	151	172	179	186	188	172	201	178	179	172	164	144	174	158	183	153	192	173	151	159	173	160	153	187	194	172	154	150	170	170	166	192	171	174	168	177	173	173	150	184	194	202	196	202	173	224	184	198	180	148	172	168	158	166	166	165	152	174	159	160	176	171	199	180	169	162	174	150	188	175	162	197	156	169	151	177	192	171	176	190	174	179	169	188	158	178	178	161	166	165	177	182	174	170	177	165	151	175	168	177	191	183	148	145	207	164	166	175	188	167	177	154	164	185	173	177	163	176	153	179	173	166	174	170	179	188	169	180	150	173	205	184	171	196	164	174	155	170	180	176	181	164	154	152	159	157	187	175	180	160	191	201	177	176	191	178	172	177	185	190	174	175	164	163	192	173	160	175	192	190	187	173	187	172	180	171	170	185	189	171	169	167	186	182	170	176	157	184	177	196	176	167	164	147	179	174	184	197	188	191	184	178	186	144	194	160	142	192	212	173	159	150	187	190	175	154	155	164	181	171	163	169	191	139	177	214	170	184	171	156	190	171	186	172	158	157	171	161	184	195	165	160	158	162	174	185	202	169	165	156	162	176	173	171	184	197	189	190	163	176	190	169	169	179	144	160	171	172	164	165	164	178	177	183	166	174	175	161	166	188	200	177	161	151	168
24787	11560	10610	10379	6836	4884	5951	6685	6122	5111	4144	3317	2449	1920	1898	1772	1487	1230	996	841	832	652	660	576	589	585	596	509	574	527	506	446	453	437	441	412	449	437	425	463	423	473	397	417	428	396	397	389	359	397	375	387	364	376	368	378	375	411	385	394	384	366	384	387	395	419	404	419	391	378	377	394	376	355	385	365	392	380	400	399	386	384	368	356	384	394	379	388	407	368	395	371	369	372	392	378	402	383	353	377	371	350	377	409	380	373	377	350	378	389	395	366	400	360	368	400	340	356	373	376	397	415	358	397	371	396	390	399	376	405	354	382	393	415	358	354	377	393	371	380	385	369	407	362	369	357	397	425	371	366	372	397	384	361	413	382	385	353	367	398	373	379	385	391	382	392	384	409	392	346	383	403	399	433	378	419	382	397	361	384	394	371	408	363	409	391	396	365	368	401	409	376	370	365	349	410	371	387	378	390	369	397	382	406	394	390	386	352	414	365	384	385	364	359	370	386	390	368	373	382	375	381	402	411	376	375	364	399	350	369	400	396	403	366	347	385	390	386	368	423	368	382	395	411	401	415	406	381	398	411	379	394	385	377	399	397	402	425	400	379	384	397	401	398	419	409	403	369	374	421	397	404	392	408	349	401	381	377	411	401	346	394	372	358	410	373	355	398	381	396	423	397	383	412	379	398	382	390	370	356	396	395	368	347	396	369	399	363	375	353	409	394	372	331	377	402	373	410	359	414	375	381	352	385	375	399	400	390	370	360	390	386	399	397	361	406	398	377	388	418	386	378	386	336	393	355	421	381	370	382	363	392	388	401	379	384	375	370	388	374	388	394	400	384	389	395	390	405	383	383	368	392	383	408	401	398	372	382	376	369	365	366	401	369	358	389	337	390	395	413	397	381	387	361	390	376	356	383	384	363	362	380	384	390	370	387	383	364	373	384	389	388	382	386	357	395	383	376	342	391	311	373	366	394	351	402	398	361	367	415	383	356	367	351	388	385	357	375	378	395	391	372	371	394	393	398	372	392	376	375	357	348	395	394	383	387	377	388	397	389	385	359	360	397	362	388	358	394	409	378	352	399	375	399	348	373	374	383	343	339	359	389	374	406	370	414	362	345	355	380	384	376	344	352	381	384	389	394	419	339	356	383	417	379	344	397	399	404	380	384	374	364	375	404	375	372	363	390	391	389	387	355	387	379	411	382	364	393	384	381	388	365	411	352	368	363	379	377	392	389	410	365	389	384	384	404	417	388	389	411	375	390	373	376	372	384	360	392	371	411	366	381	373	377	372	380	373	409	370	421	380	379	346	413	379	371	376	391	390	347	391	420	396	386	384	382	421	405	402	374	405	366	379	374	420	371	409	384	406	372	400	357	421	369	380	385	369	404	394	408	394	392	378	397	378	362	357	393	373	367	383	380	392	387	356	380	394	423	378	397	394	407	384	402	374	373	373	388	378	357	373	361	398	409	367	375	362	378	383	386	356	400	402	367	376	358	363	387	415	360	397	387	379	391	362	404	400	362	413	383	393	398	383	369	362	342	368	399	403	369	379	376	385	417	399	372	368	394	394	384	379	394	406	380	342	378	376	408	370	377	422	395	398	386	399	371	366	409	394	387	364	411	350	405	355	421	367	388	394	397	387	353	370	355	388	382	330	400	375	395	379	368	423	381	377	378	391	379	390	373	368	347	368	434	362	356	345	394	376	366	378	385	396	417	389	383	397	364	381	383	390	379	384	387	363	401	389	379	399	406	385	413	380	358	383	359	384	363	361	395	416	404	394	390	392	360	412	380	363	407	354	384	372	384	417	389	383	399	361	394	380	413	371	365	369	362	337	357	389	406	382	375	376	399	347	391	385	355	375	369	374	369	408	401	370	410	392	383	384	406	342	377	372	406	332	378	370	394	389	398	394	384	398	429	375	356	378	379	394	374	366	348	362	407	382	364	412	352	399	381	360	353	382	382	354	417	382	393	352	352	382	378	411	382	376	398	366	397	394	360	423	372	394	415	412	391	380	392	421	377	389	390	385	381	439	376	411	388	356	386	385	419	359	381	345	375	419	377	413	394	349	372	397	352	374	370	367	379	378	373	385	391	382	404	407	368	397	381	384	361	390	385	353	383	384	363	400	385	378	411	407	387	377	361	389	366	368	435	364	396	372	387	374	396	440	386	366	360	415	386	376	383	363	401	406	358	368	361	398	336	413	363	386	374	376	377	392	389	363	359	390	376	386	406	377	398	390	411	342	362	419	358	379	362	392	411	362	399	400	346	403	372	365	371	381	372	337	401	386	407	368	405	400	363	357	404	403	396	362	388	344	366	388	395	377	384	378	390	356	351	388	409	422	390	408	394	356	392	393	392	385	368	383	367	375	382	411	344	376	391	350	356	404	384	396	387	378	392	383	367	396	386	387	380	379	364	364	406	395	386	384	422	393	381	378	395	407	400	377	351	337	414	379	354	401	367	398	387	366	414	407	379	346	337	377	383	404	401	384	381	387	377	400	384	382	378	417	386	411	390	400	411	404	374	402	406	364	375	367	380	380	387	365	362	376	379	378	369	353	390	343	384	347	420	365	379	399	396	412	385	382	371	369	365	384	410	387	389	346	415	378	397	386	401	374	360	359	365	394	356	342	406	410	363	412	384	393	347	411	388	376	392	346	399	332	352	396	376	395	397	354	348	374	422	376	407	388	363	406	385	397	368	380	366	407	402	382	392	393	386	382	372	365	402	345	388	380	376	398	379	383	378	377	376	403	413	353	372	342	415	391	376	357	372	390	421	444	388	385	403	381	376	372	375	361	386	398	381	377	366	381	370	341	377	396	394	373	358	362	384	391	410	389	372	399	410	397	370	381	365	376	382	370	391	362	360	394	406	376	364	335	395	373	407	349	366	404	417	367	395	397	379	386	406	378	373	410	400	389	387	379	388	348	361	349	352	357	392	399	406	365	341	374	394	418	382	421	366	401	381	388	365	381	415	353	398	380	366	383	408	372	378	378	405	414	361	396	409	405	393	386	428	423	366	337	379	400	400	381	398	389	386	377	381	365	359	398	368	370	412	409	376	395	372	388	378	357	401	370	393	378	368	371	388	409	356	341	381	360	385	376	376	399	383	375	404	409	395	410	375	399	397	394	376	391	405	387	397	373	408	375	371	396	392	380	379	404	378	380	391	388	390	373	389	380	356	403	385	392	399	394	391	404	398	379	384	363	396	400	353	404	393	365	423	377	354	365	390	386	348	378	385	334	390	396	401	384	382	399	380	382	405	372	362	401	359	406	414	372	361	364	356	367	363	381	406	403	380	385	372	353	391	375	404	412	376	370	381	373	371	408	362	351	368	392	383	354	340	372	413	410	362	384	388	383	403	312	389	388	389	381	398	367	419	401	375	366	377	374	362	393	410	397	415	379	407	354	408	388	378	361	411	389	400	390	378	394	366	387	396	338	397	358	388	383	368	402	415	370	391	385	391	387	367	355	375
53328	26360	12568	5960	2728	1656	1703	2168	2107	1614	1245	978	746	565	487	429	418	381	340	284	300	239	237	281	256	216	235	216	217	198	210	203	222	230	219	197	207	212	190	200	200	201	201	211	183	185	185	189	203	221	176	215	194	186	196	211	187	195	172	175	212	202	194	188	209	215	189	194	195	190	190	186	216	171	167	198	208	202	199	176	197	207	194	185	182	201	193	220	180	207	177	181	194	178	184	201	215	191	205	216	215	201	179	221	182	192	191	199	202	188	199	219	164	201	196	184	226	191	177	180	188	187	184	199	214	212	215	211	188	221	190	166	173	186	203	211	197	172	213	197	200	166	200	182	188	213	211	180	188	186	187	190	198	166	212	182	213	204	203	191	185	203	206	200	187	188	166	202	201	204	184	187	210	190	212	196	182	176	199	189	213	190	190	195	201	172	192	163	187	210	197	194	196	190	174	192	206	169	202	215	194	197	193	170	199	183	190	189	186	208	195	212	206	208	204	192	211	197	186	200	195	206	206	195	218	189	196	194	197	192	222	181	184	198	217	187	209	188	213	194	194	183	216	186	170	175	186	208	168	187	176	155	198	177	189	217	210	177	210	208	185	208	171	196	190	184	194	182	191	221	213	176	189	197	175	179	210	190	189	211	207	181	177	202	179	203	169	180	189	211	179	183	156	193	168	191	205	200	180	179	188	208	207	191	210	185	175	192	180	213	190	184	206	170	209	203	195	191	170	191	179	151	187	209	183	210	188	202	178	171	197	185	191	193	179	190	210	217	198	183	216	187	174	195	183	191	162	214	187	240	199	184	186	158	196	194	182	207	213	169	213	189	197	187	191	227	177	198	160	224	192	205	174	188	204	193	185	188	194	205	221	195	203	220	215	205	188	183	192	185	197	238	173	208	188	203	192	186	165	209	173	186	187	212	192	170	182	197	192	186	187	165	186	196	178	183	207	229	195	173	224	187	167	199	180	190	200	175	183	171	183	199	185	215	197	165	198	202	208	192	190	192	199	192	187	209	210	151	175	186	190	238	220	211	210	199	195	192	206	179	198	197	197	225	180	184	180	187	170	199	212	199	185	196	188	193	207	189	212	219	188	203	175	175	177	170	203	196	200	196	219	221	202	199	187	200	194	184	187	173	205	196	173	180	186	167	191	194	185	192	175	166	180	215	208	188	185	204	195	205	196	187	174	189	210	222	186	189	200	191	190	185	196	206	183	193	204	218	182	196	199	216	185	178	214	167	171	175	219	167	195	194	178	218	190	224	166	172	194	182	201	208	240	196	206	195	182	172	200	187	213	180	172	199	192	197	193	176	212	186	185	177	164	189	171	199	216	189	224	215	178	191	219	201	206	182	191	178	199	182	211	201	205	194	192	196	188	199	186	208	201	182	195	203	225	217	182	196	205	191	185	208	193	216	192	175	199	200	191	227	189	199	200	181	204	192	181	196	205	173	195	184	171	184	200	174	186	190	205	185	186	205	189	181	169	178	190	182	156	164	184	183	229	209	179	214	210	176	202	189	178	200	168	178	174	186	161	170	177	162	188	187	180	174	196	209	210	205	177	188	189	201	209	174	200	197	208	198	192	208	168	226	213	198	201	192	184	211	206	171	188	199	195	199	178	209	188	222	197	186	159	193	193	210	199	224	202	201	179	189	177	197	163	195	216	222	218	184	184	194	199	182	173	198	185	169	194	221	189	221	189	216	205	221	211	174	183	183	205	189	178	195	198	192	182	199	182	179	222	206	199	205	199	179	182	188	180	213	181	196	195	189	217	195	204	172	202	209	229	196	196	194	181	193	193	164	220	195	173	206	199	194	202	199	172	193	186	201	213	176	186	196	174	201	212	191	181	205	219	222	188	193	192	193	208	172	203	198	172	202	205	175	218	205	201	195	168	222	189	206	199	215	203	204	213	205	198	175	187	203	205	207	176	175	181	186	221	222	190	172	183	168	186	223	197	192	177	208	231	195	175	185	180	197	215	186	231	177	185	202	224	206	190	171	186	197	210	169	184	201	214	211	186	195	169	199	218	205	205	194	203	192	165	231	192	215	203	224	207	206	224	184	189	205	179	199	197	215	200	186	201	198	188	217	213	216	181	204	195	204	190	170	179	225	183	206	187	169	178	173	178	200	191	183	219	208	178	193	193	192	202	185	162	186	201	192	182	183	196	185	174	180	203	193	221	178	196	210	179	188	195	183	184	181	200	191	218	201	189	185	224	188	186	181	169	216	191	215	210	196	183	203	223	185	182	205	192	206	178	194	187	184	198	173	191	197	204	193	185	199	187	210	205	173	190	169	170	202	208	182	209	178	218	195	191	208	210	186	224	180	195	202	199	179	182	202	201	200	194	182	182	167	180	192	216	201	182	195	186	193	190	178	213	197	201	202	146	198	192	207	194	185	181	184	193	141	175	189	202	189	206	180	186	186	177	210	191	199	196	166	197	190	196	189	190	198	173	175	189	182	190	176	177	205	175	164	191	181	194	178	209	210	203	205	204	180	182	194	203	198	199	197	188	185	171	190	211	230	180	176	162	181	189	199	204	186	183	176	167	200	203	183	184	220	172	195	206	190	210	191	194	177	192	188	198	184	180	192	190	219	161	186	208	206	185	181	202	203	200	167	206	185	182	198	214	206	181	197	206	189	205	188	175	207	216	192	195	179	197	177	206	204	196	195	197	201	184	196	195	201	191	222	205	200	162	195	172	189	192	189	201	178	225	170	217	191	190	174	188	187	214	173	198	228	184	217	192	194	176	168	175	181	187	219	177	171	187	203	192	192	195	193	201	205	196	178	200	186	170	210	214	178	195	163	177	222	214	177	181	218	196	194	188	200	226	176	205	193	197	180	222	193	184	189	187	198	191	173	206	199	212	199	206	177	198	202	227	204	203	193	204	190	188	190	194	177	202	194	195	173	197	194	193	198	217	215	194	184	193	197	197	192	221	214	203	210	208	218	185	186	170	216	218	198	193	201	184	195	194	230	186	223	213	225	208	206	150	194	201	195	187	183	191	165	202	192	203	205	203	189	175	220	186	203	211	183	210	156	184	221	197	197	178	181	210	189	183	187	202	216	195	206	194	176	195	178	180	190	169	202	204	196	199	168	181	213	182	214	199	194	180	194	188	194	196	204	206	192	216	195	197	227	213	199	216	171	196	200	217	220	224	199	171	183	205	174	184	208	197	180	166	211	212	187	204	198	204	195	174	177	205	179	193	208	208	201	178	187	221	209	183	175	201	198	217	203	217	181	186	198	182	189	209	213	187	183	219	198	193	178	177	164	210	172	186	213	185	198	182	190	185	210	162	184	209	202	207	180	201	187	196	209	203	205	164	188	227	223	199	208	215	208	228	204	205	209	206	187	185	175	215	216	176	201	196	197	177	182	171	182	182	172	203	199	173	174	214	221	193	185	178	192	235	194	212	190	176	206	215	177	184	173	198	179	186	197	193	173	201	173	172	194	183	180	211	175
29956	16473	14180	13257	9014	6772	7571	9808	9110	7100	5635	4455	3274	2463	2251	2064	1875	1584	1244	1180	938	792	676	653	678	744	659	628	626	626	561	534	496	509	497	461	460	505	477	482	476	482	449	458	449	440	455	467	480	454	472	465	469	389	434	450	458	438	439	404	412	413	438	439	444	453	455	419	427	445	433	414	418	440	433	440	476	429	426	406	401	430	437	413	375	425	422	418	435	420	434	454	404	413	412	437	425	416	388	403	438	419	400	431	419	436	450	434	456	404	447	443	426	401	424	410	423	407	416	443	410	411	400	437	416	434	432	397	428	427	400	447	447	450	454	398	399	401	419	447	413	420	443	401	461	423	403	440	403	402	431	454	404	404	424	407	406	436	400	455	412	435	442	423	420	420	417	419	417	408	426	419	382	438	438	406	435	433	408	441	433	405	446	420	430	416	403	423	429	453	423	421	422	413	424	419	429	426	427	436	426	434	446	403	380	416	456	453	407	435	399	417	409	428	429	406	413	370	385	428	396	394	417	420	418	452	411	428	461	423	429	450	451	437	406	414	422	406	427	465	415	430	428	442	411	404	445	445	406	428	427	434	436	422	424	424	407	413	422	402	428	444	415	427	434	389	454	430	461	424	424	404	366	402	430	436	390	421	448	449	386	406	430	413	446	418	424	414	476	416	460	472	390	383	409	433	450	421	430	404	438	426	429	396	429	425	437	461	427	412	413	370	433	423	426	442	418	438	423	446	434	421	413	441	422	426	407	460	471	421	426	436	410	391	444	430	406	438	434	421	403	424	408	429	432	473	464	442	451	396	431	448	424	421	405	441	455	357	410	410	377	402	400	446	435	436	435	403	420	471	437	462	409	411	426	413	396	435	434	409	441	438	407	406	426	420	430	426	437	449	419	413	454	403	425	434	446	401	414	399	397	423	436	378	418	445	426	439	438	387	406	422	445	429	431	393	410	429	428	403	404	426	391	417	429	402	391	415	431	397	401	432	435	444	417	421	404	405	426	401	399	420	424	450	451	423	406	395	400	442	419	396	429	428	386	422	389	416	453	457	416	436	401	427	411	441	415	474	400	421	394	440	436	411	449	413	395	412	405	465	447	414	405	448	430	417	410	428	423	435	409	429	421	434	404	405	420	441	423	418	432	408	410	431	400	424	426	432	441	412	409	394	434	441	425	458	391	431	424	420	406	442	412	407	405	399	440	391	413	408	404	435	445	409	456	449	423	436	426	425	445	401	397	411	370	434	431	411	433	430	442	390	418	426	438	401	427	472	415	451	456	414	435	404	405	422	409	396	405	426	440	443	419	466	431	416	442	413	415	422	403	400	404	447	401	425	411	412	440	422	431	403	429	420	390	416	447	418	435	403	427	402	426	418	447	439	400	402	400	400	423	428	422	420	406	417	402	422	396	427	456	427	426	429	422	403	426	423	406	408	431	477	417	421	437	423	408	409	430	426	460	430	471	448	428	427	429	432	430	429	415	430	387	419	411	421	413	412	421	368	446	402	442	413	410	412	404	415	398	401	410	439	409	422	456	435	404	431	414	389	401	423	479	408	420	401	447	412	416	396	401	441	433	449	398	390	388	404	439	407	410	441	424	412	442	408	400	417	427	451	443	410	429	410	420	403	421	424	401	442	410	438	427	443	444	409	417	438	455	458	394	415	417	439	432	440	389	439	401	434	429	417	396	436	403	416	417	428	430	438	430	414	470	426	398	452	393	463	435	446	445	432	407	398	452	386	450	404	434	479	402	434	440	418	414	444	420	436	426	456	439	428	429	429	403	434	423	449	385	438	406	407	441	395	424	407	391	388	429	448	438	428	405	457	376	404	426	408	466	419	442	409	413	437	408	365	429	477	414	436	446	407	413	398	450	427	406	402	426	452	362	435	448	373	407	428	442	430	420	455	412	434	407	418	419	379	418	390	420	431	405	422	396	388	456	432	441	409	400	391	449	449	426	452	414	427	408	421	400	379	423	449	399	423	432	436	422	435	423	393	410	449	427	426	395	447	413	414	423	384	447	434	411	397	422	390	420	452	425	427	401	409	417	438	435	448	436	427	429	390	415	417	409	381	437	421	460	431	413	433	402	406	463	415	403	410	416	433	416	415	448	409	390	421	445	401	410	400	407	421	400	415	423	409	437	404	435	471	447	424	416	427	435	391	444	440	388	378	399	444	407	442	429	434	390	427	427	409	397	446	430	444	429	426	432	439	445	426	443	389	400	417	431	420	425	454	422	433	462	386	413	430	411	413	438	443	414	397	423	434	410	409	433	425	392	415	463	407	449	422	446	440	442	405	401	420	392	414	439	427	394	450	447	406	437	418	437	431	439	398	390	433	433	404	435	481	434	408	428	422	438	398	421	404	425	434	414	444	448	409	428	451	380	475	417	416	418	440	401	426	433	429	444	444	390	454	396	403	435	411	430	388	429	426	375	425	407	411	425	432	439	404	459	415	421	416	399	406	454	435	403	401	400	428	416	448	383	391	454	427	388	420	437	409	396	451	411	433	389	413	400	409	411	414	424	416	422	423	441	441	423	444	429	406	410	388	444	420	389	426	396	392	447	418	412	408	419	403	434	435	444	406	428	420	438	401	443	388	435	417	408	415	401	432	432	405	417	421	412	435	417	402	405	465	442	414	456	421	406	433	452	397	453	411	480	445	423	424	414	418	419	425	396	421	451	405	422	434	423	443	449	419	419	420	405	422	424	430	470	433	466	409	422	398	414	407	398	461	415	399	434	428	416	439	436	429	431	434	442	437	431	403	433	460	441	430	456	407	395	420	446	451	423	446	443	434	422	443	403	418	437	427	404	420	390	440	472	469	460	415	453	406	411	438	448	405	442	452	433	415	446	466	430	425	423	469	420	409	455	433	425	424	456	413	425	428	377	394	427	397	430	443	424	404	424	469	443	404	427	437	395	417	390	439	427	413	422	382	421	450	455	420	416	410	450	417	434	413	406	418	409	446	444	429	425	428	408	403	395	388	441	404	431	467	426	384	424	470	423	447	425	421	421	440	455	428	410	425	437	423	430	429	429	393	454	424	400	458	400	402	469	425	466	392	409	468	419	420	427	423	448	425	420	421	452	392	449	430	411	416	401	439	427	443	429	430	423	368	392	448	456	434	404	423	411	444	396	430	406	417	423	449	426	450	432	422	398	397	438	424	459	388	432	398	376	431	410	410	411	431	404	395	447	427	465	427	424	459	419	418	408	414	434	400	425	416	408	436	421	399	431	452	449	429	401	434	443	400	438	456	430	406	422	436	428	444	442	422	372	423	430	402	433	378	429	425	452	447	404	451	421	438	467	399	435	409	426	387	420	423	426	407	374	400	406	435	432	429	415	447	381	442	397	447	416	418	408	410	434	444	442	421	428	438	404	424	425	416	385	459	433	448	433	427	421	408	420	435	392	420	468	458	429	452	383	461	378	412	438	440	383	465	424	408	372	428	412	439	455	449	423	408	419	427	441	394
28836	11412	3592	1889	1059	773	909	987	860	682	533	421	370	329	317	297	264	234	245	235	247	229	216	191	182	186	190	205	205	230	207	171	192	182	186	183	214	176	186	178	201	187	205	169	188	169	190	197	188	195	208	188	205	171	204	212	194	165	194	173	208	200	218	184	195	206	205	197	214	209	184	189	146	185	186	204	201	176	180	187	193	183	164	197	198	181	190	191	189	194	190	204	181	184	213	173	195	205	217	192	216	190	234	199	191	191	213	220	183	194	208	196	181	181	208	204	183	194	161	193	200	191	206	170	200	177	190	198	179	177	205	188	172	182	193	173	150	188	195	184	196	177	205	185	163	209	176	181	180	195	175	176	198	191	151	186	194	200	181	180	209	172	181	200	191	188	212	170	207	196	192	169	182	214	186	172	180	201	178	172	195	171	180	185	191	203	205	207	193	212	192	174	193	182	224	194	236	177	181	184	193	181	202	196	204	186	203	179	170	199	187	207	177	188	201	196	214	191	194	197	165	198	176	183	178	190	187	190	215	184	200	195	187	159	190	194	191	179	178	175	187	200	204	198	186	182	214	201	170	183	216	170	176	208	194	172	202	205	161	188	201	191	193	200	159	222	221	209	202	202	206	151	189	210	202	207	217	196	199	225	188	205	178	235	179	180	192	193	198	195	176	185	194	172	206	179	184	213	196	194	205	186	174	148	182	211	182	201	188	185	211	195	218	187	188	187	205	217	187	176	184	177	202	216	173	198	188	199	182	196	185	159	167	224	208	192	193	196	181	170	203	182	154	157	210	195	207	216	176	195	190	184	198	184	205	170	182	193	201	217	166	171	192	177	214	200	188	177	185	171	204	200	178	177	172	187	190	196	186	188	196	182	158	181	176	196	222	180	203	230	203	194	189	193	181	230	200	188	190	177	187	154	201	180	182	210	197	180	178	220	179	182	187	182	175	186	186	232	196	196	206	191	211	181	176	179	173	204	180	157	180	207	205	175	167	184	225	226	189	204	203	200	193	180	182	182	182	237	181	183	191	189	195	202	174	191	207	182	216	173	171	190	178	195	204	218	178	184	201	203	173	199	203	181	198	176	203	196	180	200	185	189	189	219	177	184	188	167	187	221	188	179	205	170	192	189	193	206	211	232	230	212	215	229	191	204	206	160	187	155	182	200	163	189	184	186	198	193	205	203	208	190	180	189	202	196	185	170	209	190	192	169	183	199	181	187	203	191	198	181	189	188	204	199	195	189	185	183	201	179	197	180	200	208	213	197	188	202	190	214	188	189	226	184	167	184	205	196	186	199	164	165	178	200	188	178	197	205	194	185	204	189	217	182	199	180	185	190	190	162	178	173	184	168	210	194	180	194	191	194	185	198	196	202	186	222	194	177	196	184	197	219	198	214	189	201	188	199	201	227	209	215	222	194	189	186	211	198	162	179	212	191	181	197	190	181	184	173	196	210	182	197	201	185	177	204	224	193	194	212	179	167	205	195	202	169	183	198	198	184	186	196	171	182	215	215	187	202	179	187	207	162	172	196	201	216	180	201	174	193	200	172	183	203	187	183	199	200	170	207	179	190	176	192	182	198	194	184	221	207	152	183	187	186	195	190	181	202	210	196	220	194	198	184	201	209	185	178	214	168	186	173	178	180	190	200	146	175	179	193	199	194	177	197	209	190	200	177	192	186	189	201	197	174	194	225	209	199	172	192	194	180	201	184	193	191	192	180	187	180	187	207	167	180	205	183	188	199	185	203	195	187	160	166	206	206	206	219	196	214	177	192	201	194	181	190	182	208	178	186	175	209	188	203	189	176	185	176	180	200	151	154	182	204	206	229	183	193	157	196	216	210	180	217	189	191	191	175	198	166	197	186	179	180	212	204	188	173	185	189	185	201	192	193	170	181	227	197	192	195	191	197	191	184	194	203	193	209	193	184	197	191	218	197	190	189	191	207	178	184	155	197	173	183	194	179	173	206	218	175	186	164	177	181	188	188	189	191	180	200	191	216	197	187	185	194	171	174	196	199	185	189	200	184	206	185	195	196	201	184	175	160	186	183	172	197	210	205	197	190	174	205	190	184	200	179	179	177	179	210	188	196	185	171	198	160	181	189	169	164	183	180	193	194	200	169	182	189	161	179	174	227	193	174	212	169	213	214	183	188	186	194	193	194	154	187	200	209	200	161	194	195	206	205	176	192	209	165	178	197	204	201	165	181	193	209	189	218	161	202	190	206	161	176	158	208	197	191	202	185	173	198	208	179	187	205	188	169	176	178	186	197	173	204	157	185	169	183	180	199	175	177	177	188	197	181	191	188	188	181	181	233	169	203	202	193	176	177	179	170	194	201	177	189	178	210	224	197	180	176	175	183	179	192	191	196	194	190	191	187	175	181	185	193	202	174	184	228	213	188	186	196	165	176	195	202	188	175	199	182	185	188	197	203	182	180	192	196	197	177	182	171	189	203	189	174	190	188	189	205	204	173	192	199	202	188	182	176	202	196	176	174	181	204	195	200	196	164	191	189	180	212	185	203	173	186	214	169	193	201	204	199	207	223	192	212	187	207	175	195	179	197	180	173	181	179	230	197	182	176	196	193	199	164	199	187	191	191	195	188	216	176	169	229	187	202	207	171	215	209	189	177	173	181	174	194	202	191	197	188	198	198	196	154	193	207	181	191	186	185	198	217	202	203	167	202	200	197	185	210	187	153	208	177	178	189	204	204	191	186	192	177	180	188	176	174	197	180	175	181	170	169	204	174	176	211	193	212	184	210	168	200	195	184	198	167	186	176	194	171	209	172	177	170	193	185	216	183	196	187	188	188	192	197	217	216	187	212	177	192	192	201	173	183	197	179	203	189	197	165	190	176	194	200	175	175	172	199	187	188	215	196	218	206	200	199	184	198	180	201	211	201	183	189	176	196	161	190	189	212	184	188	206	189	186	198	202	196	181	204	178	210	171	194	196	189	186	175	175	189	178	198	175	224	178	218	178	205	194	170	173	192	166	165	176	176	172	203	161	181	188	207	184	184	178	180	197	183	208	167	179	182	179	209	210	188	181	182	178	197	146	202	192	190	179	186	186	204	174	186	196	188	197	193	209	222	191	185	168	183	222	184	220	205	235	223	204	201	188	188	180	199	201	196	203	195	193	171	206	194	201	210	188	172	202	176	212	177	180	189	181	190	196	220	199	176	174	217	185	207	191	162	170	172	161	206	192	175	172	200	208	184	228	214	157	208	194	190	184	166	195	167	189	165	213	195	167	191	189	174	197	196	165	199	203	192	192	178	188	202	189	191	173	192	173	183	168	175	185	195	173	182	192	192	192	183	163	221	193	212	198	195	184	205	194	190	195	198	201	185	187	218	186	186	197	181	212	194	177	190	173	163	205	187	194	199	206	213	193	202	182	168	185	191	175	208	188	227	185	192	198	178	188	181	191	191	190	183	183	168	209	187	177	197	207	180	208	200	198	192	198	195	219	208	173	188
16479	7110	5757	5519	3830	2948	3769	4354	4041	3042	2384	2007	1633	1215	1055	976	973	784	653	663	569	575	494	459	475	483	472	464	464	514	463	443	441	473	416	436	430	461	449	442	462	404	425	427	399	417	422	407	404	423	413	402	431	432	385	419	441	389	427	434	402	418	423	404	416	418	421	395	422	448	401	411	413	433	421	427	447	389	448	409	397	414	430	436	434	387	424	389	433	443	429	437	426	432	424	387	408	410	405	458	422	412	415	415	406	434	412	413	431	429	379	423	427	405	405	436	416	392	398	405	403	460	398	429	394	419	403	420	428	404	386	420	450	400	381	400	393	388	403	449	441	429	406	402	417	437	408	436	364	394	407	396	410	423	433	399	414	431	452	413	423	417	427	423	432	387	445	397	420	412	421	410	446	396	380	424	415	417	377	416	404	420	391	428	414	408	432	415	425	379	414	425	405	421	426	396	435	448	431	452	433	383	403	419	399	402	419	431	394	398	436	442	413	404	413	413	397	437	418	394	431	404	430	419	416	433	405	424	421	430	413	396	430	399	396	460	412	385	390	431	414	433	389	403	397	435	408	392	430	407	392	428	392	431	433	387	409	396	376	385	406	396	404	438	388	404	416	428	416	401	401	398	399	382	436	405	441	394	399	419	419	442	394	427	451	414	425	397	408	436	425	440	440	374	400	445	397	418	415	421	416	452	411	390	427	418	397	452	457	414	433	407	415	400	428	439	390	410	401	420	411	443	418	419	420	430	425	420	408	410	432	403	420	391	404	433	462	442	458	413	403	456	418	404	409	379	432	399	411	408	369	406	423	430	430	446	402	419	401	420	396	405	413	389	406	423	423	415	415	405	383	437	473	450	417	388	413	440	420	424	415	423	410	382	390	393	392	384	444	398	392	415	401	409	396	430	417	386	417	399	402	407	415	414	375	443	424	406	414	424	384	380	409	420	411	407	446	421	438	409	402	437	421	475	393	421	432	430	396	409	417	412	403	411	425	394	411	418	402	454	389	394	401	410	405	419	409	441	381	396	392	423	410	438	402	432	434	435	428	396	402	427	421	421	404	417	396	426	404	379	442	405	420	405	405	395	446	384	397	412	393	429	389	417	447	394	439	402	379	442	404	388	391	411	401	407	412	408	388	401	380	409	401	417	406	385	435	440	426	448	397	413	407	412	397	415	413	434	415	420	399	434	414	395	402	420	404	409	392	384	409	405	430	439	424	407	437	396	429	443	411	441	404	421	412	400	424	410	430	383	397	401	406	380	404	427	422	406	409	414	386	453	400	401	389	443	412	415	422	427	434	381	433	386	420	420	408	416	440	405	406	400	381	426	409	393	382	415	407	421	434	371	389	425	387	432	431	416	422	415	375	387	417	402	386	405	402	417	440	410	411	429	389	411	442	404	442	421	399	379	459	412	406	419	430	352	427	404	413	401	405	430	407	421	416	413	399	416	416	411	424	420	396	416	429	408	462	433	424	403	409	432	394	402	426	445	424	417	402	395	395	436	395	429	412	407	416	424	420	424	412	410	411	386	403	414	410	410	417	407	426	396	419	381	411	399	420	405	449	438	406	429	430	399	398	431	438	427	410	410	413	433	453	419	388	453	427	444	399	428	420	393	453	433	388	404	399	391	411	419	402	388	447	427	408	399	425	412	402	412	444	406	432	429	402	415	419	398	421	425	398	405	412	396	404	444	407	409	388	412	391	424	403	419	429	444	417	433	409	394	424	410	378	403	391	417	372	435	412	388	407	398	397	407	450	416	413	421	426	407	421	428	417	406	366	408	427	419	411	398	424	405	443	392	427	419	401	415	410	389	404	406	416	440	414	424	445	399	425	403	414	402	417	361	399	397	472	421	413	406	418	413	438	418	392	393	414	398	415	434	418	421	438	407	425	414	385	404	432	430	454	416	410	410	404	406	411	382	402	449	416	451	441	402	396	405	412	417	401	440	435	433	380	406	388	443	436	402	396	415	433	369	440	417	402	438	430	398	409	405	397	418	414	408	404	409	407	447	410	443	427	386	418	395	401	398	424	417	422	398	383	394	402	444	436	372	379	404	414	377	405	388	404	390	420	421	420	389	382	392	416	416	423	395	382	436	462	432	421	419	407	399	402	437	412	412	412	429	418	412	424	407	415	421	415	379	407	412	459	385	429	394	370	397	384	411	399	430	427	429	407	414	435	416	432	423	405	424	420	414	416	414	419	411	396	398	427	432	438	422	396	428	412	421	392	393	451	408	431	439	450	398	386	451	434	409	428	402	454	424	398	469	410	442	408	384	423	411	420	403	401	417	396	392	416	406	405	396	412	430	415	433	395	404	402	437	413	445	422	401	406	412	379	422	398	412	404	454	456	392	433	401	432	411	393	367	434	405	403	456	393	414	424	412	398	418	408	399	394	418	433	411	409	414	431	398	396	394	412	386	437	454	418	403	419	418	470	383	437	395	436	423	421	426	363	405	443	420	400	445	441	424	420	410	421	425	401	430	412	398	384	386	427	392	387	375	403	425	427	424	441	387	368	428	427	424	426	409	419	447	429	417	412	422	394	451	426	377	408	396	413	418	431	417	426	436	409	422	423	433	401	378	418	433	425	403	416	431	391	407	421	452	417	422	405	426	394	412	427	420	387	411	434	415	444	417	420	431	387	402	407	437	467	420	410	423	425	462	432	411	410	397	406	431	454	448	420	432	422	427	471	414	381	425	378	406	415	396	406	412	390	460	406	411	412	436	461	406	442	420	392	425	415	403	417	404	428	426	413	394	428	437	388	427	426	419	406	415	409	407	373	453	394	390	453	426	432	389	412	387	428	381	410	441	421	413	428	396	412	424	420	397	408	412	402	433	429	425	440	421	409	420	407	421	420	381	431	418	439	425	415	414	422	386	400	425	414	428	417	411	402	432	383	419	405	405	414	391	424	390	470	439	428	393	400	406	398	410	409	397	364	402	399	412	427	426	402	434	407	423	423	411	402	388	402	421	378	421	401	419	399	399	424	405	407	416	426	426	423	435	405	378	390	431	432	424	396	412	398	418	423	408	391	365	432	406	432	442	375	400	418	415	412	434	391	405	404	360	441	377	445	430	412	427	409	421	406	439	442	415	464	414	414	439	402	391	403	411	398	449	432	408	380	404	420	411	427	388	404	433	453	414	391	404	407	413	435	400	410	420	444	394	419	402	383	403	454	398	402	431	420	431	427	399	401	433	415	404	399	397	437	411	434	382	398	397	408	399	406	434	466	431	463	432	418	392	408	421	411	393	431	416	441	441	442	401	418	409	379	392	408	390	409	385	432	399	401	418	388	413	418	435	395	404	409	414	407	389	369	415	388	404	422	403	398	402	412	416	449	416	406	392	424	399	402	422	407	406	385	434	408	412	402	398	390	445	422	399	422	409	455	398	426	370	431	381	416	448	431	400	406	413	385	445	385	409	417	396	423	433	413	385	434	371	413	413	425	367	427	398	396	378	444	438	407	416
40602	19568	7293	3531	2092	1604	1622	1535	1484	1118	861	716	555	498	413	351	324	314	247	231	204	214	182	171	221	182	185	190	169	197	192	183	183	205	198	167	175	149	183	201	162	182	189	194	168	182	191	185	177	189	175	146	137	189	153	146	163	191	162	165	157	153	192	171	177	151	169	159	168	165	139	166	160	163	152	179	173	154	170	157	164	171	161	173	171	175	141	141	155	165	164	178	177	184	157	178	158	179	214	172	144	168	196	146	158	145	175	204	179	184	162	169	147	161	170	193	185	172	149	166	184	168	163	204	167	170	143	182	175	172	185	189	168	149	191	170	165	184	169	165	185	197	160	133	172	186	157	156	216	164	173	167	193	163	176	167	136	178	183	189	172	151	169	169	156	172	180	176	163	181	176	173	196	156	188	152	181	171	174	138	161	177	173	176	151	183	166	165	165	157	156	156	166	145	160	154	156	170	183	156	192	158	186	177	171	178	162	164	177	155	180	194	167	172	163	172	166	143	154	175	174	154	193	180	173	182	172	146	179	157	150	166	164	185	167	167	156	153	161	196	173	179	182	167	160	156	173	169	184	169	175	160	191	156	164	159	188	182	166	156	157	168	144	174	152	165	176	160	152	201	180	182	170	190	166	185	178	161	173	175	192	176	150	166	159	176	170	152	183	178	160	183	200	157	165	205	171	176	177	156	165	172	153	161	159	172	182	156	199	163	157	177	170	186	152	164	167	183	156	182	177	176	174	171	182	156	166	163	181	180	180	168	170	192	157	148	163	158	173	178	160	169	184	146	168	164	159	202	176	184	172	150	179	136	185	140	153	165	179	170	174	156	173	169	174	155	186	167	165	157	169	156	178	179	182	160	178	185	193	149	144	173	184	151	144	167	167	133	159	157	173	155	168	142	211	152	180	159	179	180	189	189	186	168	149	176	189	167	183	176	152	171	178	189	148	167	157	146	195	162	176	149	152	180	152	183	162	164	170	148	189	194	157	161	192	170	197	183	174	176	170	173	153	162	175	174	167	166	183	148	148	162	138	155	171	160	151	152	161	136	155	191	168	146	138	157	183	202	164	175	167	176	181	162	157	184	204	167	161	147	178	164	179	165	192	174	175	152	166	166	154	169	162	184	192	164	176	174	167	144	175	169	177	174	148	167	162	170	153	154	153	182	185	178	172	163	165	152	172	165	203	166	188	146	171	161	174	164	161	167	169	170	178	175	202	165	158	163	144	173	167	159	195	188	167	186	158	160	186	157	144	194	187	168	175	155	192	172	163	161	158	184	154	154	149	176	157	178	178	178	171	168	171	168	180	199	144	166	162	153	144	197	159	181	170	182	175	153	170	157	154	183	173	182	161	172	170	144	165	144	168	184	168	167	163	179	178	145	191	183	176	169	144	160	154	169	177	162	166	150	154	165	169	161	180	190	159	164	188	177	177	158	142	168	169	174	163	180	160	177	159	158	172	172	163	173	152	155	171	145	173	155	137	175	148	161	157	186	163	161	154	153	138	162	156	168	183	158	151	169	184	156	184	183	179	155	175	178	172	169	152	164	178	160	187	178	167	160	164	164	151	144	167	170	160	169	192	193	203	172	188	153	186	180	181	173	182	176	175	174	167	175	152	149	163	162	176	146	143	149	163	168	156	135	165	187	171	188	151	154	175	182	169	177	195	168	155	178	180	173	154	156	166	185	179	156	186	165	165	176	167	168	162	196	175	140	173	174	157	157	152	197	161	178	175	166	178	176	142	166	176	173	185	159	154	160	179	159	135	181	182	175	175	189	171	168	167	145	155	167	170	188	167	165	148	186	177	178	154	167	147	169	184	169	169	162	163	159	182	164	161	176	178	180	177	175	196	131	148	178	166	156	163	162	167	163	144	179	172	179	166	158	152	155	170	183	170	185	183	176	166	169	159	213	170	184	184	162	166	155	177	136	153	198	169	166	172	180	161	171	139	163	164	158	179	168	177	199	187	165	192	165	178	159	183	155	140	160	166	158	150	175	166	172	162	163	184	172	185	147	161	179	173	179	162	170	172	191	198	148	175	161	155	158	174	183	194	196	154	177	176	174	186	183	164	160	166	186	176	161	158	175	183	202	158	171	177	171	171	175	156	163	150	154	154	192	172	179	160	162	170	187	143	183	171	199	172	127	163	176	177	175	151	181	170	177	171	176	159	175	154	159	169	144	196	183	164	160	152	176	154	173	177	181	173	161	154	176	179	165	143	184	167	179	183	167	192	163	130	141	169	184	166	172	154	165	160	170	144	148	194	167	163	179	179	165	161	168	181	152	186	160	150	167	171	161	181	180	155	180	157	173	169	185	165	164	183	165	170	193	177	190	159	148	171	182	172	173	175	186	176	140	179	179	176	161	186	175	180	162	170	173	187	196	163	185	170	159	160	151	156	170	159	178	162	163	176	162	176	173	173	158	209	174	186	190	183	141	167	180	177	163	160	178	191	162	159	168	183	178	173	186	172	170	158	152	166	139	174	195	152	172	165	164	161	172	188	174	134	163	157	174	160	172	171	165	167	178	174	177	181	146	148	165	141	177	177	164	161	169	149	190	189	208	161	169	170	177	181	168	180	164	164	157	148	171	160	166	152	167	155	151	161	141	198	165	170	179	161	150	164	184	164	187	177	136	137	169	180	177	160	157	163	160	171	178	162	164	163	195	174	162	163	172	159	172	172	181	193	143	167	155	168	172	204	166	168	172	188	166	161	155	173	164	169	163	144	184	185	165	158	184	183	166	185	164	174	167	168	162	170	140	145	187	172	158	183	183	155	172	200	161	155	172	184	157	184	176	169	141	184	170	178	158	194	164	171	192	170	141	181	169	162	173	170	164	179	164	177	165	184	170	176	146	168	173	147	181	186	163	230	186	179	162	154	172	199	176	166	176	164	171	142	155	185	185	189	149	174	163	150	165	171	152	157	153	164	155	165	168	183	160	161	160	167	143	165	172	187	164	152	170	163	207	140	150	174	172	162	178	173	162	172	160	189	184	186	165	151	169	187	153	178	171	179	160	157	176	157	187	179	165	168	161	196	175	178	168	154	144	170	177	153	165	146	171	165	166	158	164	173	179	148	168	186	170	164	192	158	167	183	172	172	167	178	155	143	155	170	149	179	173	163	176	142	177	191	181	158	182	163	173	162	152	169	172	153	151	166	153	148	179	166	167	162	144	183	185	164	188	210	153	170	187	172	172	166	180	162	194	179	167	160	164	176	171	170	174	186	190	168	165	154	170	141	180	166	168	167	155	216	189	187	187	177	171	163	171	179	149	172	196	160	161	164	156	146	178	181	154	170	187	174	153	159	183	149	170	175	181	168	168	173	163	165	156	169	164	173	165	180	188	149	152	188	134	166	164	188	195	170	176	178	179	171	149	188	188	150	199	149	153	159	185	195	187	158	156	191	174	163	161	170	165	184	175	150	163	202	174	159	171	188	169	162	183	180	148	154	156	171	147	166	186	190	191
23226	12444	9427	9540	7290	6660	7144	7119	6685	5310	4048	3146	2461	2036	1717	1504	1364	1148	1022	864	717	681	530	550	584	580	514	483	530	538	535	549	502	449	421	433	454	402	410	426	399	415	395	433	425	430	409	420	403	380	375	379	390	408	376	382	393	369	383	357	392	386	387	369	357	379	373	363	380	412	370	355	363	380	385	366	346	396	357	363	376	346	400	387	405	386	363	387	378	414	353	373	381	383	396	357	380	386	397	385	375	388	366	370	390	352	364	382	409	397	364	385	343	357	394	380	385	384	368	405	382	398	369	365	378	354	390	370	362	410	395	372	386	388	384	379	367	364	378	395	345	385	366	366	353	389	370	378	323	380	411	402	372	368	388	397	358	390	389	416	383	354	333	362	397	380	358	390	395	386	366	383	389	391	399	388	355	367	346	383	375	361	351	387	371	364	378	344	367	365	370	379	366	379	391	376	379	369	399	367	363	367	347	344	350	388	382	361	394	376	358	348	378	378	360	407	369	407	383	377	358	343	387	365	400	379	391	330	365	400	359	404	365	390	350	385	394	367	351	403	354	373	374	358	378	378	397	378	361	416	361	354	393	383	377	411	403	375	387	348	385	368	362	400	389	394	378	392	381	369	387	387	376	384	396	359	377	369	362	386	388	375	411	374	363	366	390	386	379	371	378	377	391	368	365	375	362	384	394	408	372	371	388	357	392	405	367	367	401	397	365	368	378	368	407	391	393	371	362	338	373	387	379	374	370	377	384	384	391	370	377	378	362	358	401	404	382	354	374	328	394	362	340	377	351	398	339	367	374	369	424	407	386	399	395	386	362	355	400	380	375	363	352	383	374	379	374	398	349	381	395	357	417	389	368	372	383	379	381	350	380	381	385	373	359	348	355	384	355	399	361	395	355	388	382	365	378	351	379	385	358	370	355	379	380	360	357	427	370	403	395	362	410	388	383	360	358	377	368	381	375	351	386	363	393	374	381	377	391	365	374	409	360	368	383	375	365	369	403	367	382	355	358	354	390	369	354	371	410	390	390	393	422	384	362	410	397	372	375	385	378	410	382	386	389	394	378	372	395	412	368	351	390	368	357	384	354	383	375	392	415	340	365	390	403	359	405	419	416	378	383	389	353	408	398	363	374	370	388	385	393	360	398	376	373	366	367	381	370	389	377	348	378	368	359	382	416	336	356	378	330	398	365	392	360	344	411	363	371	397	380	415	383	376	388	397	373	369	381	364	359	378	361	369	364	377	392	356	375	378	365	357	429	376	399	383	368	356	385	401	396	378	388	401	379	374	347	359	385	353	368	370	403	347	399	377	390	376	380	344	349	371	351	363	379	396	349	375	350	398	355	382	359	407	359	391	362	345	391	386	363	385	354	411	390	359	373	370	354	368	384	364	376	366	382	366	379	377	387	380	392	347	345	390	395	360	390	346	362	368	379	347	372	335	384	383	388	376	388	348	420	378	353	410	413	396	332	410	377	342	353	339	360	363	352	387	390	367	381	376	369	396	345	388	380	363	377	381	374	366	402	383	382	387	361	388	388	348	366	377	360	397	370	367	386	388	382	376	397	407	346	361	375	364	372	398	351	389	386	416	373	399	397	382	379	401	390	388	401	422	403	358	370	375	397	374	388	373	390	366	383	342	355	384	352	395	366	394	385	397	395	391	388	347	383	405	356	407	373	359	408	392	356	356	350	362	366	359	400	392	359	371	379	396	357	345	336	376	394	382	317	428	383	379	389	371	378	352	393	334	357	385	398	372	344	385	408	389	345	363	395	380	358	354	387	347	396	342	365	393	376	383	386	375	394	400	360	401	373	371	351	379	386	411	387	380	370	391	364	372	368	356	406	379	371	403	371	386	387	362	382	388	407	371	377	384	404	389	377	364	382	375	391	395	376	401	362	405	389	378	378	387	425	366	335	345	404	387	365	374	404	354	394	392	388	373	358	378	379	426	376	380	366	345	380	349	362	365	389	359	376	382	374	396	383	367	386	359	373	374	388	346	395	368	357	395	396	385	360	379	359	366	395	381	377	371	387	381	372	399	424	330	383	407	379	368	359	376	361	376	362	382	368	355	368	398	388	411	416	372	364	376	370	370	390	379	359	379	401	372	399	381	398	388	398	365	357	377	375	396	376	402	351	367	399	382	400	375	388	396	385	373	404	373	357	360	370	400	376	359	387	387	390	344	377	409	366	376	359	364	351	406	374	359	368	402	400	383	370	409	392	360	368	377	370	362	386	382	361	338	366	381	391	397	366	405	384	373	382	384	384	378	405	353	368	389	384	392	361	403	391	393	382	360	388	394	364	368	377	355	398	366	425	406	364	346	361	354	393	380	351	350	375	380	345	377	377	344	343	356	377	384	392	362	373	383	413	399	351	340	389	367	402	378	393	391	385	430	363	343	425	340	383	395	374	389	384	351	345	387	404	377	374	370	392	358	399	344	370	350	389	361	392	418	388	384	368	419	378	380	348	347	354	378	375	393	403	378	376	369	383	380	375	383	387	384	330	400	386	356	348	401	382	363	398	383	377	347	377	389	389	409	369	393	352	363	379	375	404	402	368	342	379	378	352	341	372	350	400	363	354	370	348	383	330	408	378	332	391	383	369	385	361	400	377	346	347	386	399	366	352	403	369	373	381	390	366	367	382	392	375	354	365	371	354	357	391	367	371	379	362	357	381	411	390	398	407	370	396	374	371	390	390	377	358	346	405	402	354	398	367	371	406	380	379	364	373	361	393	363	374	402	378	354	359	362	385	416	375	355	366	354	422	380	392	361	375	373	391	371	410	373	373	412	363	412	404	361	387	371	376	372	376	371	386	388	365	350	376	383	369	365	387	334	385	383	396	377	362	385	346	397	385	362	409	354	378	375	388	386	374	398	344	389	352	393	384	379	392	383	383	406	422	393	390	358	382	367	377	414	374	404	391	383	379	378	407	372	380	391	374	406	351	358	390	392	346	409	390	376	357	379	361	361	365	386	387	359	377	369	376	396	374	354	370	371	368	409	380	409	373	389	383	383	367	358	392	371	385	411	393	384	368	391	353	351	353	360	378	350	381	394	378	366	351	353	400	375	400	365	350	371	363	370	390	377	393	402	365	383	389	380	407	377	377	360	362	392	381	414	394	401	376	364	410	381	392	345	339	359	359	345	356	362	384	361	404	362	408	400	357	349	370	374	386	377	424	367	407	376	340	394	410	379	367	335	395	382	388	389	367	373	395	385	350	369	380	366	358	388	393	381	395	401	379	387	355	395	375	361	421	414	384	379	399	367	364	345	376	351	385	362	363	373	363	386	359	383	384	365	406	381	357	362	408	398	420	358	363	383	385	359	392	375	381	378	384	363	366	394	376	371	373	398	344	409	377	330	346	394	387	378	373	347	363	381	412	381	375	435	370	371	370	394	393	386	412	391	370	341	382	391	389	380	371	393	399	394	405	321	404	380	379	387	346	336	362	385	420	372	379	368	391	356	357	371
52743	25781	10150	5012	3126	2470	2366	2318	1850	1401	1053	776	622	523	450	447	450	377	327	294	280	255	237	238	233	258	254	259	232	233	215	214	200	221	205	209	205	180	211	210	201	177	207	188	214	182	198	199	213	192	202	202	203	215	204	189	196	172	177	166	172	202	183	189	212	199	181	171	159	179	187	182	222	181	211	208	186	195	223	210	176	164	186	194	178	190	206	192	180	188	229	189	197	205	176	182	174	198	166	222	189	167	175	192	211	205	213	192	203	199	153	197	182	170	184	187	198	212	195	195	217	189	175	206	189	175	175	178	207	175	170	218	175	194	199	167	179	187	187	163	212	215	204	181	208	179	215	198	199	196	195	193	180	216	178	190	170	195	190	184	188	163	198	162	180	194	176	197	190	151	180	209	165	170	197	194	192	179	194	189	190	232	214	210	166	187	217	181	162	174	185	197	154	197	206	195	209	165	187	190	204	185	187	195	206	184	204	193	192	183	192	179	189	166	199	203	203	193	163	185	184	191	204	214	172	202	178	161	182	209	193	171	200	217	168	193	177	167	203	187	171	188	189	200	178	199	177	162	233	206	205	173	195	186	188	194	179	190	206	184	201	187	164	194	210	209	181	206	211	189	197	165	187	176	205	170	190	180	176	198	216	181	180	171	185	175	209	208	193	204	197	197	176	197	182	174	175	182	207	168	173	163	208	171	202	166	167	200	215	192	194	172	222	188	196	193	209	200	181	176	186	208	185	194	172	194	182	199	192	193	174	155	205	186	193	180	222	163	185	215	199	187	199	187	196	208	180	211	210	233	198	199	188	197	190	186	195	180	244	207	176	187	180	192	193	183	204	172	191	180	215	200	179	179	176	165	191	184	215	204	169	191	188	189	218	197	180	204	217	199	185	234	179	203	170	182	185	183	195	186	158	188	205	191	204	212	198	195	179	195	186	189	182	207	180	183	205	179	215	184	218	189	171	170	169	206	187	212	193	192	184	183	205	219	208	198	198	198	197	196	181	204	197	190	176	181	197	198	193	174	200	183	175	182	206	175	201	208	189	174	172	218	212	183	196	180	188	189	207	191	171	195	189	194	148	177	208	216	173	199	161	173	200	216	206	188	223	184	207	217	166	215	187	174	174	201	206	212	174	183	195	179	200	174	205	178	166	166	198	214	209	174	209	198	222	201	191	187	183	189	199	207	206	184	209	193	173	184	170	192	171	201	187	184	213	190	203	191	181	184	222	196	162	191	210	193	186	170	208	205	183	179	169	202	204	199	207	203	184	219	200	192	183	174	202	178	192	195	197	209	177	186	184	202	166	182	209	191	210	204	190	182	190	170	189	194	173	191	194	186	154	206	160	175	208	194	189	182	172	203	150	170	205	192	202	187	181	198	192	182	194	201	201	161	184	227	170	183	186	174	184	210	206	191	203	195	176	196	167	173	193	210	186	184	200	181	174	202	179	229	176	192	215	168	217	179	174	195	211	195	206	186	178	196	178	185	198	183	197	187	220	196	183	202	241	183	188	188	202	211	159	183	178	178	207	173	222	163	209	188	186	218	206	222	198	210	191	190	191	201	195	200	165	209	218	189	199	204	199	153	171	171	180	155	227	210	190	191	188	189	201	217	166	187	207	188	172	191	191	176	196	215	201	227	187	172	191	189	217	213	173	174	195	206	186	176	201	184	176	177	198	218	178	185	169	182	206	189	177	196	200	219	198	212	192	173	184	167	182	191	178	183	231	203	176	189	196	198	193	187	198	181	196	221	195	188	212	188	191	197	209	203	172	179	180	199	228	172	202	192	187	172	170	197	175	183	182	193	193	187	188	192	187	176	190	189	192	180	199	182	193	206	194	203	178	187	184	214	193	174	187	163	197	197	173	198	183	190	166	184	188	208	175	181	196	192	183	176	201	201	189	190	205	175	186	214	185	206	189	194	173	182	161	166	186	191	184	171	202	183	174	190	188	194	213	187	192	189	192	191	178	199	184	219	204	197	175	191	197	177	181	189	168	192	178	194	210	199	196	172	195	227	161	158	163	178	179	195	187	171	192	207	201	195	174	187	189	183	168	200	197	176	178	194	182	198	168	218	200	170	191	194	193	183	196	164	200	219	184	201	202	191	201	190	185	192	196	188	163	188	176	166	203	160	202	181	217	170	188	183	197	176	187	197	205	185	155	169	223	164	150	208	204	212	173	196	212	168	197	182	189	177	179	212	215	215	200	209	200	189	218	224	173	189	164	171	178	189	203	179	184	177	190	184	179	192	213	194	213	205	181	183	202	194	160	199	191	177	183	219	203	196	203	165	187	202	197	166	189	179	192	190	178	185	186	181	186	189	202	202	185	192	188	187	172	193	181	218	160	176	183	206	177	159	173	168	217	189	204	212	216	209	180	190	192	167	169	184	195	170	197	188	204	167	221	175	186	184	205	214	183	168	221	198	193	177	186	186	186	191	197	192	174	178	203	191	193	223	197	190	220	196	200	215	214	196	193	186	177	186	232	222	201	176	185	177	173	210	195	173	201	185	173	203	185	164	195	199	191	188	192	195	195	176	189	197	203	210	202	180	179	195	183	168	184	178	181	175	193	200	185	204	191	207	215	168	180	183	195	211	172	206	182	168	211	187	189	198	178	177	191	204	196	188	172	209	193	195	209	174	186	186	197	193	169	192	198	214	175	173	176	185	200	228	191	191	177	207	192	169	198	192	190	192	211	200	187	207	178	189	191	198	218	183	177	207	180	180	185	189	184	159	206	198	195	194	181	185	188	188	204	166	192	201	197	186	186	173	203	191	206	148	203	190	205	222	206	185	199	201	229	177	159	183	183	179	199	189	192	189	223	177	219	199	173	160	187	204	180	195	191	232	194	194	172	194	184	196	183	180	200	188	193	182	184	184	220	180	179	188	179	205	195	203	197	194	193	209	177	204	206	198	197	198	173	191	175	180	175	182	181	194	217	191	186	192	199	158	188	191	171	191	195	178	180	169	182	190	210	195	186	199	197	197	173	183	205	190	199	215	195	170	187	189	203	193	204	214	147	173	191	200	194	192	185	193	201	168	186	173	208	182	148	170	162	186	185	179	176	192	160	194	199	169	220	193	208	232	195	176	191	186	212	185	229	199	177	179	206	176	201	196	190	168	173	198	202	182	157	193	195	185	165	169	193	196	172	167	204	180	188	225	231	181	205	179	179	199	197	211	188	201	189	176	176	198	216	182	190	177	183	190	196	173	214	191	185	223	198	175	203	197	167	184	199	211	198	173	199	193	197	186	195	201	194	182	190	204	167	171	184	199	194	193	169	188	179	202	209	203	179	173	180	215	224	222	189	171	208	215	188	213	219	173	188	183	193	176	181	192	197	195	170	174	173	178	198	190	181	171	176	190	172	188	208	189	190	189	185	203	178	157	154	210	220	200	218	186	192	175	197	200	187	204	203	171	205	196	199	192	189	197	202	178	200	196	178	191	204	193	188	201	201	182	191	210
30554	15293	11461	12295	10717	9538	9925	9869	8029	6383	4852	3604	2882	2356	2183	1913	1671	1430	1103	1007	855	861	665	638	720	725	710	692	665	631	656	646	591	527	524	478	519	463	479	452	481	500	441	458	467	454	485	446	429	445	451	471	422	429	459	433	466	390	413	410	465	397	439	456	425	448	441	424	412	437	409	413	403	431	415	392	416	395	390	426	431	407	406	405	396	457	410	374	435	429	417	435	444	450	427	428	424	427	401	407	422	433	426	408	377	460	426	414	439	473	379	437	375	394	457	444	423	447	459	451	422	428	391	369	460	438	415	397	435	399	391	413	407	404	420	428	396	463	451	434	404	402	424	396	438	407	427	417	423	415	437	451	431	406	437	400	393	395	447	429	415	411	445	417	437	459	402	415	426	410	373	455	404	399	447	435	406	408	443	391	441	396	392	397	376	427	402	428	407	415	431	409	422	410	373	423	411	385	416	399	387	432	433	407	418	427	407	413	376	454	423	399	407	429	417	443	409	417	426	405	416	413	434	419	416	433	434	424	382	407	423	446	393	411	384	423	390	374	416	413	434	431	428	373	419	401	390	431	414	423	414	398	427	385	407	419	428	411	452	434	422	421	434	412	421	395	401	409	413	444	412	391	373	417	408	364	416	430	429	436	418	408	393	442	403	420	445	429	430	414	399	395	433	427	390	415	412	422	408	425	396	432	414	402	464	396	382	422	417	380	437	397	411	410	393	413	433	451	405	403	440	421	382	377	413	400	429	413	427	401	413	418	444	472	435	394	411	414	376	417	421	425	390	423	415	408	437	421	423	405	424	418	422	438	409	428	414	429	412	440	452	406	467	449	420	417	443	382	445	419	439	417	432	430	407	442	389	432	397	408	423	396	396	425	417	388	380	417	445	405	397	426	394	402	415	407	418	434	430	367	425	416	435	411	421	394	393	414	436	414	430	405	393	426	460	407	425	402	407	445	406	427	411	423	406	394	402	444	389	441	398	466	417	392	415	435	408	429	452	409	401	425	405	392	423	419	388	416	396	413	421	392	360	427	406	386	416	429	414	420	418	401	393	394	412	425	437	440	399	439	437	393	430	435	392	421	404	430	425	398	405	403	361	418	420	386	412	450	433	428	479	408	421	382	396	411	393	409	437	414	406	434	431	411	402	407	403	474	416	424	428	383	410	431	429	417	439	415	388	380	410	420	431	413	400	422	457	414	418	454	383	457	444	435	416	407	442	437	384	427	419	380	388	418	393	437	443	389	412	407	434	424	402	387	421	431	361	411	417	438	424	400	402	404	423	401	411	404	410	413	430	398	419	397	448	448	398	437	413	388	410	404	446	416	402	441	418	405	418	423	405	440	374	397	419	418	417	416	448	405	431	407	382	396	409	421	398	415	435	410	400	407	401	432	410	420	400	413	403	396	411	438	426	451	406	424	449	433	465	386	428	438	423	410	365	413	432	408	399	420	454	445	417	399	408	433	429	407	415	420	420	420	412	440	385	400	448	400	445	395	391	445	392	433	421	409	412	408	387	415	411	407	416	391	385	381	409	430	411	412	404	423	413	431	416	407	416	433	391	423	385	390	439	396	397	397	389	422	438	457	405	420	391	409	409	427	401	420	438	422	393	427	432	406	424	450	441	425	390	413	447	421	361	417	436	414	423	447	416	427	353	416	423	428	398	409	395	407	400	399	419	414	421	414	432	424	408	397	405	408	414	424	393	439	405	420	409	395	377	390	358	415	393	407	430	440	388	417	477	413	416	417	416	416	435	398	413	429	375	411	415	387	406	417	413	414	428	450	379	467	407	443	461	386	434	436	413	382	458	391	435	410	398	397	391	410	409	400	416	402	390	407	386	360	419	378	436	404	432	422	438	445	394	421	396	397	433	425	420	437	402	439	411	383	430	381	441	396	425	442	436	452	416	429	446	448	412	426	431	434	431	420	425	407	446	402	413	433	371	417	403	410	430	423	400	408	403	395	434	478	417	381	428	440	417	406	353	421	431	420	398	408	442	401	417	412	390	426	397	418	434	382	416	442	402	449	412	444	414	396	415	393	407	416	420	388	415	397	443	427	436	407	378	449	433	418	409	410	429	384	415	423	427	407	425	404	456	411	410	409	445	387	409	360	412	433	429	382	428	415	397	430	427	429	429	397	394	427	430	444	422	399	407	415	450	407	424	409	400	437	407	412	431	430	413	404	405	434	374	391	412	418	435	387	448	448	418	405	413	411	448	417	432	402	437	447	407	385	425	403	424	407	395	412	411	455	435	415	422	415	407	408	424	440	416	411	376	435	414	453	420	421	408	437	437	425	376	403	391	395	420	439	372	420	409	436	384	411	419	424	430	444	439	424	398	366	427	411	384	401	434	430	405	449	440	397	416	406	443	426	423	419	458	417	444	400	387	437	398	413	438	431	432	431	391	404	413	445	451	429	390	411	401	438	414	423	439	414	441	406	390	414	423	406	380	444	415	419	413	402	444	386	434	384	379	418	430	445	406	404	446	409	426	419	392	393	425	403	436	417	394	432	422	403	439	388	417	400	449	392	427	410	393	423	423	426	420	405	383	405	426	447	429	378	394	408	405	391	405	402	436	413	421	412	426	429	443	399	399	428	414	436	437	392	437	411	433	413	408	422	426	402	418	393	383	416	402	401	417	420	419	425	409	405	400	442	415	390	427	427	408	412	390	433	425	442	410	411	440	396	426	413	430	415	431	386	427	412	393	416	398	403	427	448	452	441	386	449	398	448	431	375	400	434	442	418	408	422	361	420	404	455	415	407	455	415	388	395	401	418	437	392	419	392	439	399	368	427	413	440	410	382	414	401	435	415	392	398	423	432	422	395	424	402	422	429	431	392	396	375	416	400	395	424	420	411	401	410	383	456	445	419	441	385	463	440	425	413	420	420	433	425	387	412	396	416	413	383	424	424	453	413	437	392	420	460	463	460	393	388	384	390	434	419	433	408	404	425	426	416	407	421	426	433	407	414	421	440	420	423	455	414	388	407	426	430	420	433	418	411	399	407	398	399	403	400	381	411	430	406	387	454	397	406	426	451	419	412	417	426	427	395	453	402	393	423	436	371	410	425	409	425	430	396	440	394	406	439	411	449	460	413	433	410	403	416	440	436	415	438	398	443	408	404	406	465	435	395	422	438	508	399	408	403	422	402	427	399	427	464	404	409	414	416	430	418	404	386	451	398	434	380	430	436	431	392	433	413	429	399	380	439	413	414	446	409	418	396	426	406	471	437	424	424	424	396	451	417	394	428	423	412	400	412	431	419	438	389	420	433	421	406	424	415	386	418	395	415	407	430	382	434	414	400	391	415	432	418	431	429	415	425	382	446	423	403	441	423	424	424	417	382	441	379	434	431	410	392	399	397	381	432	416	411	420	442	414	415	371	407	416	441	385	424	427	399	410	406	434	417	433	413	416	432	405	395	460	431	419	397	423	425	452	434	404	428	419	388	411	427	400	444	429	420	413	405
31428	11935	3081	1929	1221	998	1097	1090	831	666	525	408	316	318	279	265	205	208	232	247	227	211	202	203	204	231	197	208	198	204	189	177	192	220	201	207	201	197	213	214	168	189	199	158	183	201	186	190	206	213	180	191	176	163	174	192	188	194	167	174	192	185	202	158	201	171	177	181	182	205	163	175	180	185	185	190	207	183	183	192	185	228	191	176	179	177	174	196	216	201	206	179	189	175	191	208	180	176	230	172	177	180	189	187	184	208	178	172	171	183	210	182	186	173	169	166	180	209	216	186	192	194	185	210	171	175	158	207	171	170	194	197	193	176	178	192	200	206	176	178	174	191	204	202	183	173	214	192	195	195	193	192	164	190	185	186	182	186	178	195	189	176	179	175	175	161	179	191	182	167	225	194	197	219	179	177	175	207	180	176	162	200	199	197	182	185	211	178	170	166	193	191	205	161	187	171	177	197	191	174	197	203	169	187	187	221	226	182	200	187	194	172	234	209	211	171	179	208	197	211	189	162	197	210	190	190	176	183	190	176	200	191	201	179	188	187	179	188	197	208	169	187	185	167	187	202	211	191	195	197	197	198	208	198	187	177	166	172	212	168	201	193	175	195	209	191	198	193	168	173	169	194	170	203	183	173	188	211	186	192	186	205	204	195	202	182	212	175	166	189	163	169	175	192	165	213	189	170	170	192	197	188	184	189	196	175	183	177	190	215	163	191	173	181	169	197	204	183	171	206	192	195	168	194	195	188	184	185	187	188	176	213	176	196	193	193	181	180	168	207	170	186	197	231	204	194	210	171	193	180	184	172	181	181	185	190	186	193	200	175	192	180	174	211	191	166	194	166	177	178	202	163	219	200	205	164	206	208	181	168	193	163	190	173	193	174	230	170	174	195	201	192	186	198	195	185	207	176	195	193	190	201	205	178	183	196	197	169	213	176	187	199	190	193	171	183	212	181	185	188	179	177	191	204	179	185	177	199	184	213	206	179	185	177	184	167	223	190	171	190	175	192	180	208	205	188	199	175	194	196	215	200	194	184	207	189	185	148	188	171	203	192	179	167	191	197	197	193	148	175	196	159	188	204	179	184	173	191	175	212	209	187	172	222	196	194	189	164	169	181	184	192	218	194	188	229	190	170	183	200	191	162	194	185	188	180	191	190	183	199	197	182	178	176	183	205	169	200	198	202	187	207	222	179	152	202	205	172	169	193	184	184	205	186	197	167	178	193	220	192	202	198	167	190	221	194	164	175	203	199	185	181	220	187	164	198	180	196	209	204	166	222	169	179	181	193	166	183	213	201	171	169	191	197	188	178	206	180	181	207	198	188	205	189	196	184	196	185	163	206	163	200	195	190	182	183	187	212	180	204	188	199	176	193	202	187	175	183	203	182	205	201	163	187	205	189	164	179	201	200	199	173	189	200	212	177	191	182	202	186	201	176	204	204	183	171	196	181	183	210	177	192	209	207	203	179	172	163	203	192	187	175	187	201	189	165	210	208	183	158	200	213	189	182	196	179	178	193	187	168	177	168	187	185	177	170	173	207	182	178	197	173	161	228	196	184	170	207	181	186	177	173	211	168	189	210	210	182	200	182	194	215	171	198	217	199	183	197	186	179	167	179	165	195	176	202	179	190	164	163	211	197	204	180	207	209	187	232	201	206	190	201	202	157	196	204	176	215	198	203	180	185	175	159	181	200	203	160	212	191	175	212	173	195	214	195	203	195	184	216	178	177	163	210	213	195	209	183	209	226	208	181	184	181	193	202	194	197	169	194	180	169	183	173	202	186	190	163	175	186	184	198	205	230	221	219	151	191	187	190	184	200	170	178	207	197	158	203	192	194	206	167	184	187	187	150	215	183	199	199	207	205	188	185	195	188	175	198	223	171	167	176	193	196	195	177	214	183	195	198	207	167	169	181	146	182	195	160	190	212	193	206	181	184	203	196	160	189	178	177	230	194	170	199	179	189	207	180	180	179	196	191	185	194	227	200	182	192	208	190	210	209	201	175	176	192	199	195	182	185	201	171	180	186	192	183	219	185	186	214	197	183	193	172	168	198	211	175	165	180	183	177	193	201	189	199	178	161	191	187	211	175	195	183	176	186	185	190	191	199	186	192	178	202	182	172	196	186	190	177	212	156	196	167	212	196	182	192	183	211	194	161	198	209	204	185	202	203	196	181	190	223	191	170	179	185	187	195	192	198	196	200	182	187	176	199	197	190	177	192	173	203	177	213	196	199	191	199	171	199	199	181	200	209	201	159	184	192	180	188	181	185	207	187	198	162	207	188	226	192	168	165	173	179	190	172	186	219	186	191	193	204	201	205	183	203	213	204	168	170	218	194	183	179	192	178	173	183	182	180	203	189	201	171	190	157	187	187	159	193	156	160	194	165	203	210	171	183	179	200	198	171	182	184	202	197	165	184	166	195	168	139	188	179	201	184	182	187	187	175	176	214	190	190	209	182	193	199	173	191	200	201	193	200	194	206	173	183	187	193	168	179	181	192	181	164	176	166	192	188	199	210	161	189	176	177	211	215	199	212	200	202	173	176	189	164	183	179	187	219	213	188	189	217	170	168	181	168	184	157	179	169	172	189	196	179	171	171	217	202	168	153	185	180	194	193	180	166	195	179	173	155	202	167	200	197	178	176	187	196	202	199	164	192	169	205	183	162	190	153	211	196	194	186	212	208	179	170	195	166	162	192	189	175	182	190	186	156	188	187	207	200	202	161	169	207	190	193	211	198	206	195	211	176	156	210	196	191	180	160	183	178	197	203	173	202	195	186	203	210	197	205	196	165	187	185	209	184	191	184	219	186	206	177	210	179	179	188	197	199	173	203	187	166	214	190	210	164	184	204	202	186	216	180	180	186	175	188	194	202	174	191	185	219	218	174	179	205	211	173	189	206	185	183	195	204	210	201	167	180	176	198	194	177	177	178	182	206	178	170	157	191	171	203	194	215	219	176	206	208	177	191	182	169	194	174	193	166	179	174	187	172	182	170	170	198	207	173	202	185	184	180	181	193	187	177	208	157	189	177	178	203	167	212	208	170	205	195	180	218	223	159	184	167	200	199	205	212	219	198	191	175	188	190	191	181	204	185	185	154	179	186	167	176	189	175	190	177	183	179	198	197	214	168	214	195	203	187	191	208	200	211	234	184	224	176	191	202	212	196	207	185	181	209	207	195	186	188	183	213	209	178	178	194	182	213	188	200	185	176	179	215	207	186	185	217	196	193	202	183	175	197	164	216	158	228	178	206	203	174	223	193	192	199	202	174	198	192	200	185	196	213	200	196	169	181	210	185	180	174	165	171	194	167	173	223	183	201	192	209	172	184	198	163	185	201	191	202	199	161	202	185	212	215	184	214	199	198	185	182	188	212	196	206	192	202	208	191	204	219	172	196	181	188	202	181	165	196	199	159	173	188	203	172	189	180	195	159	182	173	200	177	198	217	176	191	194	183	184	178	166	164	197	194	176	189
17941	6606	4653	5637	4496	3983	4819	4671	3690	2775	2096	1610	1290	1186	1026	930	784	707	650	622	596	491	502	468	465	484	468	436	480	450	471	443	450	400	401	431	452	458	429	426	432	437	390	419	424	394	422	403	417	401	388	386	423	407	401	423	405	433	405	434	420	444	425	402	430	436	410	394	390	424	394	401	411	426	399	414	422	375	397	403	371	449	385	403	385	427	418	421	418	377	353	402	396	419	386	436	409	400	393	391	434	423	397	366	410	398	378	421	410	410	425	409	404	397	440	399	418	418	401	402	404	413	428	392	410	388	396	425	416	413	401	388	413	413	405	381	421	417	398	368	430	403	427	403	437	403	433	416	362	421	402	429	405	396	428	441	392	389	399	401	389	415	380	396	415	417	398	429	373	400	420	425	415	408	432	412	397	390	416	388	399	429	400	396	457	417	408	399	419	404	375	402	405	432	425	446	400	413	376	418	371	392	395	433	412	393	403	406	420	416	375	432	396	450	436	417	414	397	439	418	419	416	399	425	407	413	385	440	391	437	433	430	383	378	383	449	397	400	434	416	369	408	382	391	390	450	419	421	413	395	413	398	409	375	384	383	378	441	418	428	380	436	422	404	405	395	410	422	397	448	415	409	396	416	400	438	414	374	446	414	425	441	389	397	420	432	418	427	433	427	413	414	390	396	449	441	362	437	417	387	395	418	415	438	424	379	437	413	425	400	439	414	417	432	424	453	406	418	404	419	445	448	438	422	394	425	425	399	399	433	401	391	417	369	431	386	405	359	407	426	393	413	416	424	409	424	417	394	408	407	401	435	395	451	430	449	419	386	423	399	374	407	409	456	418	419	421	391	411	443	405	373	420	449	412	416	422	401	412	425	417	397	420	373	422	409	379	417	414	394	410	419	418	421	436	420	407	411	392	396	378	439	409	395	454	424	397	392	421	384	380	396	426	412	392	396	408	390	431	422	433	388	443	429	422	406	406	409	373	390	433	372	397	397	435	404	400	398	393	445	389	393	400	363	397	427	364	423	425	403	420	400	407	424	405	416	423	400	371	380	385	398	435	413	382	436	403	396	392	386	430	410	396	427	405	426	398	400	412	389	442	392	395	440	430	416	440	384	410	389	411	429	426	407	421	415	416	429	403	394	440	390	436	405	416	441	437	399	400	408	411	398	379	423	410	414	394	379	404	361	419	382	401	397	407	429	447	406	418	392	385	412	427	416	384	451	392	376	418	416	408	413	371	415	410	412	452	402	409	422	422	366	378	397	407	431	376	427	420	423	409	350	404	380	392	386	403	406	414	392	373	390	386	434	360	390	404	385	420	401	399	406	398	452	368	422	384	413	416	440	411	401	408	387	386	431	392	419	403	449	363	415	365	397	429	415	418	404	388	404	407	401	428	414	417	409	429	428	392	415	414	430	405	374	429	417	394	424	396	390	416	395	415	380	415	410	417	413	416	421	415	419	384	406	430	427	403	446	405	417	381	434	384	411	427	447	423	413	401	403	443	413	375	404	393	389	418	435	456	411	418	454	435	394	420	419	405	399	423	376	422	376	385	425	400	407	428	418	425	375	395	396	418	387	373	414	411	414	429	374	436	391	396	420	388	442	427	370	393	420	392	400	425	402	412	382	403	390	401	431	430	422	409	370	450	427	426	414	434	389	417	389	438	409	440	398	387	401	413	368	392	400	416	420	403	414	446	429	396	415	396	428	398	442	410	405	366	402	399	408	409	425	412	437	388	422	405	405	416	390	423	463	410	420	428	381	399	390	414	447	376	392	400	407	406	423	417	382	365	408	389	408	427	409	410	433	402	419	404	397	405	392	411	384	422	374	405	421	394	385	408	394	430	406	433	375	421	414	430	398	427	430	380	393	389	429	424	424	430	412	416	421	445	382	379	436	424	412	424	379	426	389	428	385	397	400	410	335	440	399	429	423	397	418	402	390	402	434	434	412	409	454	385	406	403	423	413	413	394	373	415	420	419	402	398	411	409	419	390	388	370	419	352	407	390	408	373	370	381	410	420	419	415	403	411	370	420	428	418	398	419	423	422	396	386	412	428	413	411	426	384	368	412	396	380	414	423	435	395	407	403	407	432	415	396	385	411	425	393	431	432	450	447	418	386	411	417	429	436	379	398	404	396	399	420	400	418	406	421	410	428	385	431	394	414	388	424	415	373	381	414	402	406	434	399	382	391	422	382	399	389	393	410	415	422	436	385	442	392	463	428	427	412	410	376	403	410	415	398	375	432	405	398	383	446	424	404	425	376	404	388	423	387	405	392	413	421	435	399	421	421	395	376	406	420	435	446	426	368	410	392	396	379	427	406	428	408	396	394	434	433	407	404	399	374	422	397	387	415	414	391	403	397	408	444	401	429	396	404	420	381	412	385	425	416	410	424	439	434	415	439	450	389	405	417	448	403	419	408	387	394	411	370	431	400	429	386	391	430	431	409	414	438	389	409	415	409	428	390	411	426	485	411	404	428	443	419	385	388	394	414	444	389	366	404	421	410	407	419	428	389	419	424	386	395	426	402	429	413	384	437	408	438	390	384	413	443	414	443	428	433	419	397	442	380	391	441	387	408	428	419	392	401	400	417	389	382	415	429	413	459	397	375	374	390	410	412	418	416	425	421	401	403	433	367	431	408	450	381	430	416	426	423	437	403	396	395	414	402	418	416	407	390	434	385	391	410	422	445	409	408	413	377	397	418	415	432	417	420	412	367	360	404	398	415	401	440	399	397	423	417	397	402	413	424	423	457	391	420	427	397	402	436	425	386	416	412	408	388	399	378	396	416	386	433	403	420	400	391	379	393	412	419	449	423	378	415	438	428	389	421	416	402	389	441	430	397	410	418	394	392	413	399	409	415	420	428	441	400	396	400	381	362	419	420	424	385	391	367	441	424	434	374	421	390	399	379	398	430	415	404	417	423	412	437	384	409	411	406	436	425	407	410	424	402	407	449	403	376	413	407	387	422	431	411	416	410	395	433	397	432	419	396	421	372	403	390	409	426	386	416	452	408	384	377	472	384	415	449	405	424	404	396	404	401	431	434	386	429	418	406	426	415	380	417	423	438	434	363	418	395	439	386	412	423	410	442	416	372	449	398	418	397	446	383	433	432	373	437	407	415	399	388	406	387	372	409	396	403	398	431	442	452	429	413	424	420	421	417	414	397	414	421	422	387	424	423	417	427	384	399	430	402	417	372	429	418	401	416	380	412	449	406	389	409	414	442	420	401	463	427	400	370	440	437	416	412	386	459	400	399	412	411	413	398	392	395	446	387	394	418	388	411	403	362	424	420	397	407	450	398	396	413	400	423	417	430	403	412	389	389	406	434	416	379	401	422	420	403	406	396	393	421	411	429	408	452	395	374	376	406	452	432	399	374	428	452	406	384	420	413	373	392	439	433	418	395	378	428	459	412	398	399	436	431	385	434	404	410	409	402	402	393	405	398	419	391	410	410	418	397	421	412	417	418	450
46765	19446	6066	3511	2291	2115	1853	1686	1318	899	742	559	411	377	357	270	284	224	244	214	217	203	193	181	189	204	188	188	188	198	181	164	152	166	178	182	164	181	185	197	164	192	167	169	174	187	171	185	162	168	186	155	177	153	178	155	171	179	158	181	194	174	167	156	170	183	184	151	147	166	168	172	137	200	168	199	164	152	167	168	153	172	156	162	180	175	198	177	172	150	195	174	177	169	169	173	155	159	171	167	177	166	183	155	176	150	159	161	168	155	169	177	156	167	185	189	171	170	183	163	168	189	186	166	198	181	184	181	151	168	156	191	191	194	161	154	162	156	165	182	185	165	173	160	165	156	167	187	173	170	168	211	182	162	171	145	160	144	156	164	167	169	186	181	182	177	157	179	183	179	184	147	175	161	158	187	165	171	174	165	156	191	164	152	159	160	170	161	176	173	158	174	153	170	161	178	173	165	165	169	179	196	158	202	154	162	181	183	158	167	189	189	158	171	186	190	160	154	165	175	145	149	168	166	169	128	171	157	172	154	150	179	142	168	164	158	195	193	177	174	185	185	167	168	152	197	186	175	192	185	146	172	164	148	168	176	200	157	171	161	178	175	179	148	162	177	164	160	149	174	183	174	184	174	167	161	174	169	178	170	174	161	183	193	152	193	179	163	163	149	170	175	186	162	169	169	165	152	149	193	203	159	161	149	165	181	152	158	142	187	193	195	154	175	155	163	140	163	176	165	192	168	172	183	178	191	170	176	176	154	160	175	159	163	151	159	174	170	169	159	168	169	176	160	180	183	185	177	162	166	178	150	165	175	184	149	197	150	184	173	175	172	143	142	174	166	185	179	183	151	191	164	172	151	178	174	171	160	147	166	178	159	185	178	179	166	182	183	186	149	158	179	169	189	188	166	178	140	164	165	158	167	172	151	152	189	157	174	148	163	153	165	186	161	176	145	165	161	198	144	175	170	187	186	171	181	162	152	174	175	176	151	148	174	159	204	193	166	170	172	179	166	165	176	181	182	152	164	152	160	174	189	167	144	169	176	175	158	156	182	162	171	180	188	185	182	166	167	169	154	154	164	168	179	172	161	174	186	158	169	165	173	179	148	162	178	179	159	171	174	180	166	172	147	174	175	179	170	181	184	165	170	173	185	154	165	185	161	167	170	204	154	170	173	154	168	185	149	176	162	163	157	178	181	175	163	138	161	182	157	166	202	192	159	167	178	168	174	186	187	183	161	183	164	202	174	155	152	196	185	159	165	160	177	186	157	190	179	193	165	170	169	165	156	166	174	180	172	199	155	184	172	174	159	167	175	191	179	185	142	171	193	168	162	145	179	162	190	187	158	154	171	157	169	157	162	162	182	183	185	176	184	156	156	150	158	182	174	184	170	187	201	178	166	166	144	187	177	177	193	179	187	149	175	173	170	154	168	155	169	171	191	182	185	167	170	161	152	195	178	177	168	174	158	169	157	166	153	162	179	171	176	194	173	183	167	167	163	173	202	157	178	191	164	186	156	166	182	173	163	159	169	159	163	164	174	167	163	135	164	175	164	169	160	157	159	186	187	181	180	141	168	172	152	162	173	162	191	157	164	177	183	170	172	172	169	149	177	173	150	148	159	205	162	151	170	163	160	162	190	184	162	140	164	138	157	164	161	172	147	170	150	160	155	161	179	172	190	168	151	164	163	176	174	170	152	161	155	165	150	183	165	161	147	151	145	171	183	188	199	171	190	162	163	171	162	193	190	171	161	180	192	173	179	177	180	163	162	163	162	166	159	185	182	180	170	181	147	191	198	172	179	163	176	184	190	177	170	184	189	183	140	177	140	156	169	157	167	166	173	156	172	195	161	175	140	165	168	164	152	167	197	164	167	181	150	169	173	164	164	152	180	162	183	167	164	169	178	152	199	176	158	167	161	154	165	164	161	161	154	179	171	146	161	184	187	161	200	179	177	158	165	159	153	157	177	178	179	155	164	156	188	166	177	187	148	200	168	176	187	175	172	172	167	186	158	162	188	153	171	201	170	192	180	162	178	181	170	172	165	171	175	160	154	155	176	159	193	186	177	162	173	140	160	167	145	184	143	161	173	179	169	196	163	187	174	161	195	200	134	150	152	171	175	144	177	173	187	174	158	147	182	176	164	163	193	153	163	184	161	192	180	146	149	146	175	168	177	168	153	167	187	177	147	183	145	159	173	197	164	186	164	166	187	202	182	166	168	150	186	211	167	177	171	157	164	168	182	159	205	172	196	167	149	157	187	178	167	167	181	172	160	187	151	161	161	169	152	162	176	153	160	159	159	190	172	176	181	163	164	162	167	179	188	175	180	161	178	162	170	158	196	178	170	152	169	150	181	167	146	194	184	165	171	196	172	153	208	169	177	141	161	147	142	168	185	161	218	155	181	152	145	171	194	155	181	192	134	144	166	155	140	169	171	168	196	147	171	180	178	175	152	153	181	167	181	179	189	182	173	164	206	166	159	193	162	199	166	150	190	155	187	166	151	180	155	168	167	138	179	152	161	178	142	162	155	172	168	151	160	158	166	168	217	175	166	155	196	155	161	179	161	181	169	171	178	179	188	177	171	179	157	166	161	173	187	174	153	173	176	187	191	193	185	177	168	158	187	169	194	165	182	182	166	174	181	168	188	146	174	198	167	145	152	136	185	178	164	161	160	148	191	157	179	174	157	158	174	171	174	182	188	165	161	171	168	180	182	167	193	177	190	177	144	176	165	165	181	191	156	178	173	183	178	201	182	153	181	189	178	162	181	196	181	159	177	142	172	184	168	174	164	173	171	166	174	171	160	161	157	149	151	169	181	125	196	182	181	161	187	178	191	194	137	184	172	171	169	198	149	157	161	180	183	154	198	168	190	165	165	176	168	168	196	164	157	161	180	169	165	174	175	188	200	181	166	177	179	151	162	185	175	149	171	172	154	166	162	188	154	176	158	180	180	173	150	171	190	173	173	180	176	154	160	166	193	170	199	153	147	187	153	157	166	175	163	176	185	171	178	161	145	176	156	167	183	194	169	159	137	168	162	180	187	187	186	199	186	168	154	162	177	164	172	205	179	158	159	161	167	178	166	169	186	154	141	159	163	164	174	154	144	177	187	159	160	172	160	182	159	174	173	180	165	145	163	156	176	172	170	164	179	166	155	157	172	163	173	177	179	174	188	171	159	175	172	152	173	171	166	184	174	167	146	155	160	167	173	178	169	183	199	160	174	156	161	160	175	181	175	150	174	168	154	171	169	158	180	146	153	164	167	175	188	163	165	172	187	195	154	154	153	177	184	140	179	150	177	171	176	150	173	184	162	174	165	145	152	182	191	181	196	145	156	152	160	167	182	185	183	163	151	169	180	168	184	156	166	172	173	171	172	153	160	172	187	181	188	172	142	168	154	150	174	153	173	156	168	199	153	202	167	170	168	161	159	164	159	143	187	158	172	161	173	188	168	199	175	171	169	145	169	153	169	156	164
26659	10685	8579	9553	8443	8480	7768	7397	5925	4255	3367	2698	2017	1652	1404	1255	1020	850	846	761	629	619	604	529	541	547	535	480	555	545	523	477	442	437	434	430	403	395	415	413	408	387	354	448	413	408	371	380	411	379	391	355	412	408	362	441	376	400	386	404	410	379	400	375	376	382	346	388	375	369	403	396	382	414	379	360	362	390	407	396	357	381	390	384	376	388	390	384	386	349	419	384	386	398	369	378	352	429	373	355	348	383	359	354	349	365	397	382	374	355	366	383	360	393	357	382	398	395	373	375	390	374	368	332	376	340	363	361	403	379	379	373	368	393	379	407	406	396	393	387	356	403	370	377	403	412	396	391	357	363	350	395	369	367	381	390	397	377	377	377	367	392	387	362	413	368	373	362	389	385	369	379	372	394	389	367	387	381	370	346	410	397	381	376	368	329	386	403	369	345	390	388	405	400	390	371	359	382	377	366	355	381	360	380	359	396	364	375	378	376	397	357	346	377	412	390	394	394	386	373	378	363	384	403	361	376	398	357	384	397	352	380	378	384	391	383	370	365	398	355	386	326	399	390	371	393	360	385	424	392	359	394	382	353	376	359	350	366	343	416	360	374	360	418	375	377	356	340	380	369	366	421	350	346	395	346	378	349	396	341	362	391	377	391	402	355	352	402	374	380	386	360	356	356	385	378	341	412	373	381	402	384	388	372	384	366	385	370	352	396	373	354	392	348	384	374	347	397	411	409	376	373	374	361	384	381	369	390	375	356	382	347	376	361	356	353	397	389	364	357	352	394	352	334	378	362	355	399	386	390	399	380	334	307	387	397	353	387	410	375	388	378	404	356	341	365	383	403	354	342	412	440	369	395	396	379	344	372	349	411	388	404	351	360	369	394	366	403	368	353	403	341	388	352	352	376	397	394	394	396	343	405	378	371	356	379	368	381	391	377	376	350	390	376	353	371	364	383	364	373	366	369	370	420	378	368	362	375	361	392	406	408	436	390	352	386	369	346	370	374	404	406	368	372	385	405	360	391	402	389	380	404	376	350	386	343	390	346	380	383	388	394	389	362	367	377	404	349	359	360	378	388	339	372	360	378	406	397	362	373	397	364	378	375	356	364	380	374	411	351	404	400	401	359	369	420	354	382	377	348	364	381	398	396	394	352	377	389	387	389	380	377	367	398	365	388	352	384	377	370	368	388	357	363	382	400	362	391	375	327	340	391	367	415	393	385	406	376	397	389	375	384	402	385	374	415	404	376	368	402	376	367	389	373	358	377	360	378	383	383	381	368	362	337	373	383	395	400	380	381	395	383	394	360	399	374	372	377	414	360	373	347	398	407	378	371	370	352	360	394	384	367	404	368	357	358	394	375	369	360	378	378	362	378	374	363	355	352	388	365	370	376	359	415	354	370	382	370	412	385	395	392	366	367	356	394	398	360	390	400	377	381	378	409	364	384	369	407	384	402	362	353	387	383	369	384	367	391	395	388	376	406	421	374	357	399	391	388	401	383	392	389	375	364	352	379	385	411	430	374	385	372	388	352	355	386	364	392	382	362	357	391	382	368	402	386	389	384	400	390	385	396	405	386	400	384	405	370	385	357	400	381	381	408	397	374	396	406	347	400	389	350	391	384	365	364	387	350	375	394	356	361	389	392	369	382	377	330	398	369	386	367	378	346	369	361	377	402	382	372	375	390	365	390	400	388	397	386	371	379	412	372	374	399	396	361	352	409	354	378	366	383	376	403	363	401	384	378	357	373	372	349	367	374	368	388	383	390	381	373	373	361	390	355	342	339	361	369	360	384	345	389	363	353	381	408	368	368	371	336	387	377	409	348	373	381	381	363	371	352	389	355	364	355	409	373	353	366	409	412	404	396	408	366	413	367	360	343	360	381	354	354	375	359	373	368	372	373	373	388	368	368	419	389	364	342	378	373	396	378	400	372	370	377	356	373	383	374	402	329	343	389	395	377	385	347	390	381	373	402	356	375	375	367	371	361	385	400	382	348	390	405	377	387	368	406	370	396	357	365	345	401	372	367	365	358	404	369	369	387	344	390	393	350	330	399	399	363	392	394	355	359	359	372	386	367	358	382	400	378	396	359	399	373	415	364	366	393	391	373	395	422	404	360	387	404	358	357	371	379	358	369	405	398	394	390	400	390	379	377	357	379	352	390	339	404	394	396	364	372	363	390	416	365	386	409	370	375	360	382	380	430	371	340	368	363	407	363	366	376	359	372	391	381	398	365	342	368	403	363	382	372	394	396	380	410	390	380	369	427	372	375	382	398	379	379	357	378	417	378	372	403	367	354	370	382	385	382	369	370	370	378	388	367	389	406	356	395	367	374	391	373	364	368	364	393	371	340	375	360	354	380	360	393	399	377	390	405	365	388	382	348	390	404	375	366	370	435	359	388	412	392	398	373	374	364	358	340	363	330	350	353	368	367	395	370	404	351	358	396	344	357	414	363	392	379	351	358	374	377	388	361	393	385	374	393	364	373	369	367	337	398	398	356	377	400	337	374	370	404	386	367	366	432	380	388	378	369	388	354	347	370	388	378	374	367	350	402	367	403	349	386	345	362	390	343	376	382	372	361	348	376	374	378	353	379	369	400	404	408	380	347	392	388	383	370	407	390	339	378	392	374	390	393	373	388	372	361	360	370	403	353	383	357	375	368	370	365	371	354	364	394	373	378	390	346	377	385	377	363	400	406	396	420	357	343	375	402	366	433	345	408	385	366	388	378	377	381	364	403	362	402	337	407	390	355	387	403	379	369	336	380	373	378	365	365	401	352	360	394	396	391	388	378	378	395	369	407	362	339	391	401	354	381	370	390	363	397	376	383	335	379	373	361	400	388	405	353	402	396	378	395	386	387	383	390	361	367	369	369	411	373	357	346	379	391	349	385	371	391	428	392	363	361	404	401	372	373	432	413	383	377	352	385	368	396	435	372	393	386	367	413	357	380	338	371	388	389	408	365	386	323	383	392	363	365	376	383	403	381	389	392	366	369	389	367	430	394	348	363	339	349	388	357	371	384	380	388	410	377	377	380	387	408	376	425	365	364	390	373	367	370	373	346	403	376	384	348	407	425	381	382	375	396	371	375	386	345	401	404	364	357	361	407	369	373	407	373	351	381	353	373	391	369	379	366	348	386	375	395	397	383	378	376	351	406	366	382	416	374	354	336	395	368	372	396	359	373	362	369	385	387	376	391	390	375	388	364	385	383	376	340	367	378	387	396	363	371	371	383	382	393	349	388	373	384	357	399	379	349	397	386	355	391	391	335	369	364	385	398	389	393	358	386	358	387	351	381	405	366	380	408	374	400	362	365	374	385	372	346	409	343	384	411	392	400	377	341	389	395	354	391	367	391	372	333	362	367	374	386	379	384	376	392	399	358	349	367	388	360	381	356	366	374	406	379	408	381	387	379	361	373	349	375	357	381	364	380	330	367	386	382	343	366	363	392	405	386	404	383	366	365	357	351	381	352
53556	25028	10493	5422	3751	3059	2844	2408	1773	1320	960	782	623	497	426	390	336	312	294	254	283	309	238	219	243	230	234	238	226	224	241	230	222	213	211	227	168	193	213	216	214	221	182	181	170	220	176	200	177	212	211	191	159	195	198	186	189	199	159	193	163	195	174	162	180	187	188	178	203	198	176	167	173	206	189	172	185	190	184	200	163	206	189	196	186	210	184	182	183	207	186	189	200	214	202	212	198	215	193	198	194	212	171	194	175	191	213	179	201	205	207	183	202	182	188	202	214	209	185	176	187	184	169	194	201	170	163	175	183	195	186	193	211	196	191	193	188	202	185	203	199	210	179	197	174	194	205	214	202	199	193	193	195	184	180	167	190	221	195	202	200	181	205	186	172	190	214	193	176	167	212	204	196	213	214	214	192	189	164	194	198	214	158	188	180	202	180	185	190	178	189	209	185	194	169	142	192	187	206	191	180	192	163	199	218	210	174	188	193	161	160	204	190	175	200	200	187	189	209	172	216	201	195	179	183	186	206	169	175	197	222	170	175	188	174	173	199	197	173	195	197	179	197	178	199	190	161	181	171	202	168	194	185	203	202	198	192	189	176	185	170	229	167	181	208	170	205	191	207	215	186	187	146	178	187	182	169	206	191	177	162	180	162	177	180	195	207	189	192	190	206	187	206	184	181	200	192	192	182	183	162	197	186	205	200	192	173	182	184	200	162	180	194	185	200	203	200	198	194	191	202	190	208	216	207	184	178	193	189	194	199	173	198	171	173	189	189	157	186	172	188	169	196	224	182	186	202	184	210	202	191	202	194	193	214	190	206	163	208	189	192	195	204	207	189	162	197	185	179	163	215	197	178	199	195	196	211	175	170	212	180	206	204	198	197	176	166	180	188	182	198	181	189	188	178	219	177	172	174	202	188	193	186	176	190	182	202	190	188	187	178	206	209	200	173	185	186	205	185	172	179	170	197	200	195	182	161	194	186	218	192	183	203	199	158	183	187	191	198	207	186	168	186	190	196	196	212	204	201	189	178	193	211	202	197	179	196	194	173	173	191	199	200	181	228	202	198	194	183	187	189	220	181	198	214	188	210	174	172	189	202	196	185	164	184	179	205	180	191	204	202	191	172	159	203	171	200	196	186	196	191	170	217	195	211	184	177	198	207	179	188	175	208	205	200	184	187	189	197	156	190	203	179	155	186	178	189	184	176	178	192	164	194	178	178	191	228	180	179	209	197	186	195	185	197	200	187	187	178	191	166	188	162	184	176	183	182	211	180	202	210	172	183	179	185	142	215	184	166	217	189	206	181	172	206	180	175	195	184	202	179	168	194	175	196	195	174	169	183	196	188	201	174	187	201	211	171	201	172	169	178	183	208	211	206	181	196	228	212	190	181	186	174	189	172	194	210	206	179	208	204	218	197	210	211	189	190	203	175	182	202	199	195	179	205	197	197	178	184	187	216	206	185	178	189	208	182	209	196	184	205	186	196	173	196	193	185	213	196	182	202	179	204	185	190	191	178	185	177	184	197	186	212	231	194	192	187	201	187	169	190	195	206	187	206	201	198	187	182	177	181	221	190	171	172	184	162	207	197	186	191	229	201	208	223	199	198	193	188	211	166	201	182	175	165	168	190	176	168	223	211	184	186	186	180	191	190	164	187	182	216	178	188	195	184	195	195	176	182	183	179	202	193	213	168	170	193	181	179	171	180	190	211	187	194	199	226	186	165	189	205	221	192	185	183	171	196	197	203	186	181	197	183	178	174	190	180	173	195	164	186	170	192	216	188	178	174	179	199	178	180	175	184	200	213	200	182	191	203	195	178	195	179	183	175	187	207	217	177	161	190	163	207	174	186	209	224	190	182	169	195	194	207	172	154	181	192	185	179	185	198	196	173	190	199	180	187	183	193	174	184	193	185	199	222	180	214	193	204	187	196	177	187	200	180	166	166	188	200	192	148	185	176	204	175	200	172	176	195	156	187	187	210	193	185	164	195	167	187	199	207	205	188	194	183	206	200	185	175	180	193	180	207	167	192	187	181	202	192	185	190	181	197	183	173	204	199	182	189	186	160	203	178	197	186	165	187	184	170	193	222	191	180	198	186	186	188	203	175	169	171	193	225	209	196	176	203	162	175	168	166	209	163	179	187	203	196	190	205	189	206	195	193	197	183	162	159	176	187	192	210	181	188	193	198	167	180	184	184	204	187	183	199	210	188	185	202	199	186	192	172	188	186	167	196	187	161	191	154	173	186	160	219	201	183	182	186	179	203	213	199	198	194	202	182	194	173	195	187	179	190	203	179	180	178	208	190	208	190	192	193	186	177	168	191	205	197	186	177	186	151	178	198	179	179	187	183	170	187	175	197	198	185	194	199	186	201	194	183	178	168	192	164	176	163	171	190	171	166	189	192	193	160	173	169	190	164	184	180	185	191	191	193	207	190	181	207	195	195	195	201	193	189	191	203	176	143	176	181	212	167	193	209	201	162	198	178	206	215	210	213	155	185	180	163	183	169	188	176	200	209	190	165	195	184	210	161	177	200	187	183	197	179	184	183	163	198	170	192	172	186	188	177	195	190	186	180	213	182	178	166	216	192	201	187	182	213	200	182	200	192	210	154	185	199	205	205	202	155	189	181	175	170	160	213	186	185	209	203	194	172	170	199	183	213	209	158	176	179	180	218	212	187	190	172	199	197	184	185	191	174	193	190	176	213	216	179	171	203	190	189	184	209	188	186	176	186	180	171	181	157	191	172	178	195	187	183	230	190	184	202	194	168	177	191	187	200	196	223	184	181	206	167	176	173	192	197	196	184	175	223	189	216	189	213	190	190	185	187	181	231	227	186	180	173	175	193	192	186	185	177	189	200	178	202	175	198	168	202	207	191	186	185	175	205	188	167	185	208	180	192	199	174	193	173	172	182	183	224	206	168	191	201	192	187	186	197	200	205	187	202	200	212	190	202	192	202	191	180	189	171	186	226	185	175	206	217	171	180	182	190	211	192	194	196	178	198	196	187	169	221	181	200	192	181	180	174	182	190	195	201	169	184	191	163	190	184	218	152	196	196	188	168	214	210	200	193	199	189	206	198	199	198	195	201	213	209	184	181	230	190	198	177	181	187	158	216	195	198	175	184	207	173	198	197	203	200	165	191	180	172	176	167	186	203	177	170	196	185	156	183	187	185	188	198	213	187	171	203	206	177	180	132	204	189	193	199	192	165	173	188	201	175	187	206	180	194	213	201	180	175	157	190	189	179	160	157	167	190	183	195	196	225	191	188	179	189	213	180	180	185	189	201	198	211	188	169	189	176	205	189	206	188	180	185	178	184	174	155	201	181	192	189	167	202	149	205	184	183	190	175	198	199	195	190	183	186	182	179	176	203	175	180	181	186	176	181	221	175	183	177	166	193	188	167	222	190	191	204	189	182	202	189	187	181	184	184	175	202	208	192	157	159	202	192	214	200	167	198	219	184	186	183	201	210	202
30429	14480	12283	12749	12397	11677	11178	10103	8113	5911	4472	3352	2669	2153	1876	1655	1324	1146	1162	972	796	775	728	664	607	691	681	675	667	664	632	595	562	520	551	477	494	467	478	457	495	451	474	433	463	488	414	466	441	439	469	416	421	430	427	397	392	425	469	441	439	424	409	405	431	411	423	416	417	420	389	420	421	418	425	427	394	447	439	380	410	427	409	412	452	396	399	436	389	435	431	424	391	465	427	398	431	424	457	416	396	391	393	421	425	424	433	433	393	468	408	426	415	446	459	423	390	424	426	412	463	392	422	394	434	420	427	431	428	415	387	412	398	394	399	401	416	403	421	422	411	396	417	443	454	427	428	414	472	436	409	365	382	413	446	372	438	397	416	408	436	416	430	381	447	429	410	430	388	429	426	418	451	417	398	400	432	392	427	423	427	444	391	420	416	366	409	432	396	440	401	447	381	399	362	397	443	414	414	424	445	438	431	434	416	416	416	385	422	434	362	424	421	404	413	439	415	427	408	426	399	405	387	394	413	403	404	421	425	404	399	433	425	401	423	390	430	405	375	444	406	403	400	433	398	425	417	380	433	440	433	419	433	420	415	404	418	420	438	410	432	429	430	412	439	447	434	420	429	433	386	423	426	456	428	393	420	416	441	420	422	430	409	426	400	396	384	409	429	426	446	442	411	415	392	460	384	417	409	431	390	455	414	388	446	396	443	404	456	421	403	429	383	376	416	409	425	406	451	422	420	409	395	414	427	428	428	408	470	403	427	406	373	452	427	391	415	457	411	465	455	439	424	438	418	404	431	447	419	416	448	411	427	454	466	420	415	430	431	401	452	398	417	427	456	416	406	422	408	407	409	425	400	436	387	394	369	413	422	404	443	406	432	440	417	398	452	471	429	429	407	393	413	420	406	395	422	403	425	444	413	417	382	396	423	392	386	384	424	420	415	434	390	414	434	408	401	435	355	426	412	411	454	421	401	429	415	431	443	384	406	435	414	411	391	411	395	401	405	406	396	420	406	431	395	431	396	444	374	432	381	405	433	435	421	421	452	372	406	405	436	460	399	418	448	430	425	434	413	440	386	425	434	415	412	404	458	432	410	400	468	438	388	451	421	409	414	410	425	427	407	425	411	402	433	411	389	430	445	411	418	427	395	396	447	418	450	432	408	424	408	423	423	436	352	464	431	428	391	417	410	414	403	412	419	405	425	421	416	409	405	397	400	453	451	421	403	433	408	451	402	400	459	428	396	407	399	423	423	426	400	429	432	433	394	427	391	425	421	411	412	442	462	428	412	451	415	425	424	408	455	422	409	424	408	442	398	432	421	402	447	446	365	457	434	401	427	441	421	422	443	403	426	431	398	423	444	403	411	434	429	408	450	388	406	434	393	385	399	459	410	452	403	412	419	425	378	438	447	422	399	430	403	436	420	389	444	415	433	442	417	422	431	442	400	435	416	426	454	456	446	395	425	456	420	396	382	346	433	397	416	419	445	374	429	390	397	402	429	414	404	444	391	426	422	443	433	418	420	410	388	450	410	465	432	435	418	409	406	389	401	384	425	412	441	408	416	404	451	409	410	388	421	417	420	431	435	402	400	413	423	412	427	407	392	411	407	374	414	462	402	397	405	395	426	453	450	411	415	430	389	410	407	410	438	424	423	392	428	396	463	388	376	422	409	402	438	441	428	395	401	384	402	412	432	428	404	374	424	416	394	410	374	439	401	428	416	426	441	419	407	416	414	407	427	382	412	417	405	381	431	443	400	423	425	431	424	435	395	428	407	429	392	424	382	404	392	439	466	440	433	396	398	464	409	405	422	431	448	426	438	392	377	418	406	410	400	369	411	439	408	413	427	404	441	470	394	404	416	415	428	456	405	469	406	441	397	407	408	441	413	449	429	407	431	401	423	418	424	412	438	378	425	425	410	403	444	388	422	421	424	416	391	406	404	457	365	416	397	418	421	418	423	435	434	373	443	384	411	455	390	383	419	438	453	413	415	405	414	431	419	413	409	430	394	443	428	441	377	448	430	399	388	415	426	411	443	411	415	437	404	422	434	429	367	396	397	424	405	431	406	432	422	444	417	379	422	419	420	399	431	440	426	391	397	400	427	417	387	393	401	403	416	388	392	461	437	390	435	411	446	425	412	422	392	410	433	426	442	439	446	370	405	399	407	428	391	413	416	414	445	404	426	394	414	444	430	389	409	427	421	407	449	426	413	422	419	409	433	409	440	404	435	429	451	438	425	415	424	402	421	411	425	441	435	450	439	393	440	451	411	413	417	429	396	458	405	421	428	439	385	431	395	411	414	438	392	438	394	423	405	422	434	401	393	464	424	398	408	410	425	420	447	406	433	444	438	422	420	427	399	411	410	418	389	414	417	422	432	449	419	440	437	461	416	437	420	396	401	400	429	387	448	446	420	421	429	433	431	441	400	433	416	415	413	422	433	449	393	423	426	412	439	428	400	400	395	399	425	395	408	395	370	420	431	389	413	393	425	398	438	455	443	406	410	424	412	433	380	393	413	455	418	420	408	400	448	370	430	440	380	401	440	399	422	442	420	401	441	431	431	443	441	429	417	417	409	457	418	425	435	396	442	443	436	411	397	418	381	419	398	424	441	398	427	376	431	411	417	397	423	431	400	440	412	418	409	437	384	395	449	370	387	406	430	397	418	419	416	464	399	419	389	440	438	436	413	379	452	427	405	403	421	422	445	451	428	411	432	418	422	392	421	421	425	436	402	468	446	467	422	409	412	433	433	435	419	450	397	429	407	414	377	417	449	353	357	410	373	424	373	440	465	439	429	433	427	438	417	400	412	410	406	425	427	420	423	404	406	424	429	393	414	433	433	411	419	426	418	474	441	400	423	400	429	411	454	411	439	409	426	418	434	434	418	439	388	432	427	431	393	461	422	366	465	388	408	418	440	425	406	415	385	406	450	418	410	444	411	393	404	391	430	396	403	424	426	401	445	429	394	404	444	422	409	397	388	439	405	422	406	409	403	403	407	376	384	409	405	427	396	423	413	410	429	435	433	422	417	409	388	401	442	411	407	433	388	396	425	423	400	418	456	406	419	421	366	388	430	420	407	435	413	380	395	430	408	427	434	431	446	421	408	408	439	409	443	401	402	437	405	438	392	404	428	422	407	419	402	414	442	408	377	446	427	408	399	408	412	398	415	396	416	396	440	410	431	413	429	407	410	418	397	432	391	420	399	376	392	402	397	422	431	426	428	415	457	443	384	434	401	417	436	388	406	414	374	415	408	404	403	429	403	430	390	392	448	426	430	385	452	388	418	404	398	458	425	427	408	403	393	416	403	442	397	433	421	431	432	428	400	400	395	413	423	425	398	412	414	425	430	418	394	400	409	414	400	421	448	431	449	391	437	418	436	397	442	431	449	430	445	426	398	403	403	395	414	424	434	461	406	411	408	432	440	414	436	418	453	420	425	414	424	431	405	391	440	443	432	418	427	457	405	420	410	390
29890	11093	3137	1939	1424	1524	1302	1089	816	647	475	394	340	284	237	240	237	228	200	228	193	195	254	199	199	222	190	199	211	194	223	191	180	183	214	173	179	188	163	191	215	223	163	164	177	186	209	203	179	172	191	219	193	156	179	172	211	206	189	195	205	184	180	200	209	204	183	210	183	190	169	172	186	194	198	193	225	200	185	188	165	196	206	192	185	198	173	185	203	210	173	215	210	208	219	184	211	179	206	196	198	190	189	206	175	195	200	201	205	165	194	219	211	164	185	171	187	209	190	188	183	189	189	212	192	167	208	188	183	188	173	190	177	184	206	185	190	171	202	184	188	172	196	181	201	183	173	202	183	207	183	205	174	190	202	174	187	153	177	176	190	196	186	181	162	200	190	176	193	181	198	179	186	187	187	191	197	227	201	181	193	180	202	174	179	172	170	161	173	186	191	175	196	184	195	177	188	191	202	153	187	180	201	209	188	202	194	197	205	195	197	160	177	193	186	196	194	189	171	181	192	207	181	193	215	205	174	216	193	172	196	166	186	180	183	177	203	167	200	179	171	181	190	178	197	165	173	211	217	189	182	183	166	176	202	159	174	206	173	188	173	195	186	171	194	158	175	180	163	181	211	193	181	172	167	194	191	158	207	199	182	178	181	192	183	201	188	200	196	191	186	189	180	163	186	188	194	200	174	206	200	177	204	168	174	172	186	197	174	183	193	189	196	203	219	175	175	194	199	204	200	187	188	192	168	193	186	183	187	183	165	174	198	167	186	192	191	189	179	200	190	201	175	202	189	168	212	166	170	181	195	175	177	181	199	222	170	203	195	177	192	171	173	185	188	204	176	157	203	179	173	165	204	187	181	186	168	179	178	189	217	183	201	158	157	188	175	171	202	186	179	197	173	196	175	188	169	172	195	171	180	183	212	188	169	195	198	193	198	215	200	196	202	185	180	160	172	206	169	162	197	195	191	152	185	191	174	191	196	174	180	195	181	192	179	179	161	199	197	172	191	189	198	195	202	189	183	192	176	184	173	201	204	192	158	189	187	186	193	195	185	195	196	165	207	158	182	209	171	185	192	177	180	178	162	177	184	181	187	192	187	191	188	209	196	182	200	186	184	176	176	199	196	186	188	167	184	194	184	166	173	182	160	211	180	201	222	199	182	172	212	180	219	188	181	193	225	171	198	202	172	204	175	179	180	177	163	183	152	199	164	172	206	182	186	208	195	171	202	174	174	215	186	193	185	198	175	165	213	185	204	185	196	179	199	189	181	167	177	183	192	179	163	179	211	178	194	189	197	189	172	183	191	189	204	202	193	182	176	184	207	185	197	175	178	167	191	181	176	186	201	196	179	177	190	208	192	172	190	187	177	206	197	192	220	203	173	188	181	175	183	192	191	193	171	155	173	187	208	191	206	229	189	171	195	194	177	195	202	182	200	172	180	157	181	218	189	219	167	171	205	186	172	162	171	187	194	206	201	191	170	179	200	158	193	184	207	213	163	181	167	191	203	202	189	163	192	191	189	201	180	199	191	182	191	188	177	178	175	205	198	193	193	187	198	201	203	186	168	204	188	200	206	190	183	173	207	199	178	184	193	212	171	182	148	168	198	212	209	169	184	203	213	203	179	206	173	182	192	171	166	206	188	217	196	171	206	192	169	193	186	181	198	186	208	179	182	178	200	193	199	182	199	212	198	166	189	183	179	183	166	169	162	181	248	177	174	195	194	194	192	168	159	212	191	196	204	199	173	204	181	181	170	191	177	163	196	211	187	173	159	193	199	193	196	204	192	172	195	186	167	204	189	175	210	217	173	159	196	166	161	184	176	182	196	167	212	170	195	201	175	168	188	184	189	161	190	188	200	185	169	190	188	183	185	201	177	200	185	201	183	189	183	200	153	155	175	188	160	198	198	185	175	171	183	197	196	201	217	168	202	196	187	226	203	221	192	191	202	206	185	203	171	185	173	188	211	193	203	200	197	173	160	166	189	179	186	166	184	202	179	203	204	179	191	158	189	184	198	193	203	171	208	185	189	209	198	186	153	190	174	157	177	194	171	188	185	204	185	207	201	180	178	185	183	197	191	195	207	192	195	176	202	191	177	190	182	177	183	182	189	193	169	177	189	174	190	201	166	163	169	211	216	189	177	194	175	167	173	192	177	193	171	173	152	184	201	172	157	180	211	184	172	162	175	189	197	168	170	186	188	182	193	174	183	196	183	196	160	197	189	204	195	183	214	198	177	189	196	181	221	172	176	192	187	228	179	177	196	186	183	199	191	188	164	180	171	184	159	162	168	166	222	184	192	179	163	198	184	184	204	203	181	190	210	189	204	191	189	209	191	175	194	195	181	202	191	179	188	186	182	189	179	182	198	196	200	168	191	169	183	184	170	160	207	182	215	185	204	175	190	190	202	196	180	206	185	188	199	179	186	218	171	154	173	155	170	169	185	181	175	171	173	179	191	161	172	198	179	207	205	196	196	172	175	196	191	197	193	192	200	189	172	150	184	179	196	212	194	207	169	216	185	187	206	176	202	205	196	193	190	210	179	200	169	217	227	196	210	170	177	172	181	218	188	196	172	159	185	178	217	168	174	197	208	203	166	204	192	188	186	225	181	185	203	238	209	182	158	180	165	181	172	170	193	189	187	186	173	176	163	205	178	163	164	182	174	185	190	162	166	196	166	168	177	197	208	189	197	188	165	191	204	174	192	161	177	178	218	180	189	228	192	185	209	176	178	179	196	164	180	177	215	189	204	194	193	172	174	209	198	196	188	183	194	220	188	189	165	181	218	226	168	198	194	195	194	186	170	214	196	198	195	204	190	171	166	180	212	188	186	179	162	182	203	184	190	190	185	155	186	198	194	195	191	197	203	174	199	191	200	193	171	170	208	163	193	186	179	168	181	181	180	189	181	180	189	181	159	184	211	181	181	194	205	191	218	180	174	199	207	165	164	191	181	178	174	182	170	174	191	203	182	173	201	173	224	149	197	202	161	173	189	178	220	185	156	192	171	193	177	194	186	184	158	180	188	189	217	219	180	189	175	185	209	176	193	215	187	182	194	170	210	205	191	199	206	219	182	192	187	189	165	159	174	203	161	200	216	186	181	202	179	190	186	201	189	173	188	180	191	190	186	183	184	215	225	179	205	202	199	184	213	185	161	136	187	207	189	179	194	179	182	166	185	181	214	168	161	207	192	197	211	174	204	154	187	152	166	176	191	214	186	177	184	180	197	201	191	203	176	169	191	194	183	170	179	145	181	198	197	207	187	201	186	219	187	191	187	185	187	184	185	188	204	167	180	213	193	197	177	194	192	178	170	193	164	172	175	188	203	194	173	170	175	207	186	168	191	181	206	200	169	195	177	211	165	159	197	191	185	173	188	177	173	174	194	175	174	183	195	192	181	171	173	209	218	176	185	178	170	154	178	189	198	184	173	173	209	209	176	185	188	196	192	196	196	176	164	175	186	185	181	180	145	215
16743	6226	5417	5609	5076	6055	5511	4570	3622	2688	2148	1601	1186	1041	918	785	677	648	653	616	522	511	505	467	435	459	437	461	499	451	502	471	485	464	429	436	445	436	427	393	459	443	439	430	435	418	447	428	410	416	378	450	385	439	398	398	417	395	440	439	391	437	410	420	448	475	408	390	421	391	408	417	378	394	411	370	397	437	438	374	414	383	412	425	410	410	427	428	389	369	388	451	415	397	407	372	399	420	434	415	369	432	410	452	396	419	389	397	373	424	405	414	431	390	390	413	389	412	409	415	403	395	406	369	393	421	447	467	394	367	449	389	397	403	389	413	411	426	417	393	372	441	423	374	404	410	405	414	377	394	402	410	419	361	397	447	404	408	409	392	409	407	410	387	413	402	408	416	411	382	423	415	423	417	407	401	397	423	385	416	400	380	415	432	386	355	419	436	407	359	370	426	374	418	427	378	390	425	368	383	400	433	408	395	407	408	415	396	401	390	386	366	405	373	409	421	402	387	405	413	418	418	411	440	396	392	419	381	428	400	369	419	445	400	386	365	413	404	404	413	401	389	431	394	388	380	409	416	423	418	382	383	381	416	407	445	407	377	408	416	402	410	398	441	355	431	420	438	419	373	394	383	428	404	372	425	385	412	418	387	414	399	382	411	419	431	425	392	441	421	392	409	406	399	390	425	395	450	422	416	404	388	400	421	399	367	421	405	414	417	403	382	387	390	432	384	395	403	399	431	416	399	387	410	397	413	414	409	398	415	429	396	389	427	391	417	402	392	411	419	395	449	421	390	460	442	409	385	427	370	348	377	428	394	401	383	428	423	413	391	368	424	400	396	422	442	403	415	426	393	419	408	404	399	445	441	409	424	422	397	420	378	420	374	401	417	424	419	400	411	424	423	415	364	447	406	434	413	420	423	417	393	394	397	411	423	400	411	435	413	380	405	432	382	351	412	399	401	398	424	421	445	396	406	381	387	420	393	422	417	394	391	426	377	433	433	404	385	384	427	397	424	413	427	424	399	387	417	422	443	406	426	439	395	404	399	394	405	419	394	414	429	405	400	414	420	403	421	398	423	371	426	386	424	385	409	404	410	406	421	396	447	398	423	398	387	422	416	417	387	418	421	401	420	410	431	421	414	436	381	399	391	379	427	397	422	429	397	382	390	398	420	425	383	412	415	427	388	421	401	403	407	396	417	410	364	416	390	419	394	424	404	417	368	382	421	365	468	398	399	418	397	406	392	394	389	416	434	442	411	366	406	396	403	397	403	390	403	411	392	426	410	399	439	413	418	409	404	433	410	429	381	406	402	377	423	405	389	408	409	426	412	414	418	380	391	406	377	387	405	437	433	401	411	402	422	413	391	410	401	362	404	405	373	378	389	410	403	434	423	380	417	395	400	427	374	380	421	431	413	386	424	389	384	409	410	359	398	385	423	416	408	408	385	442	392	400	430	417	417	386	417	429	400	416	392	433	397	425	391	408	408	412	421	404	386	391	415	395	393	401	362	389	406	403	423	434	429	398	416	394	411	415	418	394	384	411	412	409	431	406	407	401	433	375	384	426	407	391	432	392	442	400	381	419	442	411	409	391	394	392	413	425	434	408	414	418	414	408	416	413	384	379	401	397	416	389	454	410	434	377	391	393	410	403	395	412	417	412	386	452	411	347	368	439	459	414	405	394	408	451	424	429	404	410	406	397	395	391	423	392	387	425	355	393	414	393	431	452	409	425	399	394	405	427	413	406	438	386	418	426	384	445	418	376	423	373	396	398	416	391	446	423	408	386	406	402	417	394	424	432	419	419	419	439	396	388	412	403	400	371	410	380	368	399	401	420	437	395	405	397	444	413	415	415	376	406	380	411	369	428	410	411	359	427	406	408	392	393	381	405	410	376	431	406	390	389	374	400	396	406	404	411	376	398	418	395	393	411	388	395	414	434	389	369	397	404	424	398	395	429	412	409	387	394	419	390	409	418	410	412	448	419	411	412	399	420	424	412	459	394	406	404	424	412	397	402	413	433	390	387	379	339	376	416	442	374	424	380	398	436	430	427	394	420	375	420	378	410	433	384	431	387	395	404	414	408	416	394	414	400	381	405	419	389	365	431	382	389	421	422	402	452	431	412	408	403	433	387	397	386	451	379	417	407	399	414	403	403	428	404	390	397	396	374	411	440	410	404	424	404	405	373	409	390	413	392	406	420	480	401	440	386	396	398	407	385	400	425	383	397	419	440	394	396	374	412	373	435	407	413	425	386	420	403	425	424	394	416	407	422	427	416	410	400	413	422	412	407	433	403	377	358	384	387	408	424	362	416	402	416	409	394	378	400	390	399	392	390	413	406	419	422	373	421	406	432	411	385	409	404	424	388	415	420	378	416	421	425	382	418	432	402	399	411	406	428	415	396	403	402	424	416	443	403	386	446	411	393	393	405	419	391	388	395	377	430	416	414	417	404	388	409	427	382	409	435	390	402	412	428	387	377	376	399	396	415	384	424	389	410	397	423	362	420	386	378	360	404	422	376	413	388	403	416	382	392	399	425	434	407	412	392	399	426	441	437	395	432	410	411	401	386	376	390	411	431	387	406	418	389	389	421	422	385	370	404	408	359	400	423	397	405	416	408	392	377	462	368	408	416	402	410	379	421	379	452	407	388	441	421	400	403	415	387	397	405	394	430	380	415	404	437	410	422	407	387	431	376	410	438	377	385	399	416	406	405	420	419	411	422	440	435	408	429	404	391	369	369	392	364	413	377	424	417	445	392	387	409	422	399	415	397	414	413	435	414	431	371	381	392	423	407	418	443	402	387	429	384	372	401	396	395	437	428	430	377	408	403	392	396	392	377	427	419	450	384	444	418	452	343	407	383	366	410	414	393	421	392	380	373	383	410	453	399	408	429	399	415	385	361	358	404	384	422	464	411	413	401	364	418	409	410	423	432	411	390	382	401	408	430	379	423	422	399	396	384	397	381	386	412	416	449	435	419	450	403	412	411	408	399	409	407	380	408	381	408	400	400	396	402	397	367	396	402	400	438	424	413	404	414	427	404	436	390	388	412	398	404	423	374	414	427	380	364	373	371	408	413	373	402	413	377	400	406	399	396	382	399	409	429	405	386	414	397	401	394	397	372	363	429	410	442	384	422	375	421	430	395	404	389	429	376	378	395	395	430	434	401	396	383	390	421	391	396	424	415	411	382	417	397	366	396	397	386	417	398	431	413	407	393	384	426	439	420	416	432	409	406	417	431	455	408	427	388	390	410	391	413	390	391	417	423	429	410	406	421	379	358	389	373	429	414	416	409	390	400	378	421	433	394	411	390	439	406	427	430	402	395	386	395	423	380	428	409	431	392	436	404	402	393	413	410	420	419	431	391	376	404	432	406	391	404	421	370	420	402	396	403	420	399	426	386	393	426	396	408	416	438	383	401	422	361	427	381	421	410	385	434	404	378	424	422	400	407	380	406	409	428	399	396	407	404	416	377	425
44355	18977	6720	3433	2419	2522	2204	1724	1360	831	747	634	419	344	337	281	246	239	243	252	227	181	212	215	200	184	181	185	198	193	170	158	183	166	196	189	154	191	163	174	189	147	204	163	197	159	165	171	169	182	159	175	172	169	194	173	166	179	157	147	158	145	189	182	170	160	144	184	186	194	143	158	152	187	186	163	160	188	162	147	172	153	151	149	136	165	173	161	166	167	154	198	168	172	167	154	162	163	152	187	175	153	179	145	169	191	132	170	157	157	172	148	147	172	156	201	175	162	189	150	197	159	185	169	166	157	202	170	165	161	168	188	170	159	163	170	168	145	184	151	174	176	139	171	179	168	129	162	185	168	140	169	171	165	164	178	186	160	154	153	171	129	159	161	172	182	173	165	181	186	139	172	199	170	160	164	181	212	180	163	165	171	160	157	161	183	183	178	158	144	190	177	157	172	176	192	156	194	191	152	146	155	161	150	163	183	180	197	175	144	177	186	186	161	194	194	176	183	175	180	160	157	163	153	164	179	151	167	141	183	177	148	176	167	175	182	170	177	155	145	163	169	148	183	174	159	160	170	165	147	172	169	175	165	159	171	148	145	193	164	168	146	147	176	171	182	161	155	155	156	164	182	181	166	149	156	157	161	178	194	183	169	148	175	162	154	155	159	165	185	181	172	157	176	160	177	175	154	159	182	172	149	169	163	170	162	171	175	157	167	186	178	181	168	157	153	159	186	159	170	179	164	162	160	154	167	141	150	175	174	163	169	173	187	170	139	163	172	164	179	151	175	165	148	183	172	162	163	163	180	189	202	177	171	146	155	165	167	158	181	166	173	148	164	160	169	144	181	153	141	146	144	151	124	171	157	162	157	162	145	159	150	174	193	149	178	160	163	174	182	152	169	182	210	162	177	165	181	148	160	200	194	182	150	179	164	178	162	160	159	157	184	187	158	180	144	156	161	166	136	150	169	164	165	179	179	153	146	162	181	156	152	167	191	175	179	213	182	170	177	188	164	160	175	161	176	174	148	156	149	162	180	179	213	161	152	175	167	167	182	177	149	209	186	141	168	141	164	159	176	142	187	148	152	176	161	174	192	181	170	165	202	152	171	158	170	175	154	150	187	161	179	169	150	174	154	165	189	153	185	179	159	186	164	174	188	181	168	171	144	152	161	193	186	165	179	178	159	181	164	170	169	168	174	152	178	160	176	167	153	137	161	175	173	175	162	142	175	185	197	190	180	178	149	194	156	172	181	165	158	142	159	165	175	188	151	171	164	178	156	165	164	176	195	154	166	142	159	179	182	181	143	188	168	167	161	162	178	178	158	155	175	199	168	148	159	171	146	171	185	172	164	188	167	143	150	127	181	171	166	158	173	152	180	166	177	179	166	186	160	183	161	163	152	135	157	158	167	157	138	182	188	174	156	154	166	155	156	158	161	170	182	165	171	182	158	189	180	173	161	177	168	174	177	173	153	153	163	165	148	178	153	162	187	175	147	181	160	168	196	148	165	174	162	153	179	158	158	185	151	175	166	164	177	179	174	152	164	148	147	162	147	185	154	158	159	169	161	167	157	142	150	161	144	168	170	203	171	199	185	201	155	144	152	188	157	175	150	185	181	194	178	186	164	184	179	183	151	170	170	147	171	159	133	145	152	150	170	175	181	156	175	167	170	175	180	205	155	175	166	191	165	186	162	175	173	175	147	164	176	182	153	164	164	166	172	144	153	175	156	185	170	172	182	193	162	166	183	178	162	164	160	151	151	167	170	163	160	167	179	194	164	156	175	165	171	167	159	190	200	183	195	153	155	177	167	168	171	160	139	153	157	159	164	158	161	147	127	151	185	167	160	165	191	191	174	176	183	169	168	144	156	164	164	160	161	178	151	170	152	160	174	180	169	179	169	167	165	150	166	143	181	192	157	174	155	176	162	167	163	168	144	143	181	188	176	154	159	143	169	161	168	194	166	184	178	161	164	164	161	208	200	159	164	196	167	176	180	160	187	157	173	158	147	184	189	178	162	152	168	192	178	157	177	191	188	152	173	146	194	177	156	178	182	169	167	166	183	204	147	172	158	184	168	159	170	157	170	164	179	156	156	164	166	165	147	150	166	161	171	159	163	193	159	169	176	175	169	177	187	176	183	162	157	186	173	185	158	166	148	148	151	167	154	160	155	187	184	166	168	158	197	180	155	160	189	160	168	165	167	166	164	168	152	164	151	179	208	185	191	153	171	170	169	177	154	181	164	168	166	172	184	159	179	154	181	150	163	178	162	174	167	165	167	155	159	164	170	172	158	152	177	164	143	178	150	161	169	179	145	182	180	142	185	153	178	163	151	136	179	150	189	166	150	196	195	151	163	178	162	173	159	159	170	186	179	154	164	176	175	163	194	191	150	177	149	160	188	163	185	178	176	190	188	160	152	181	142	205	183	142	146	180	192	196	144	174	166	167	155	172	139	159	171	178	171	176	164	167	191	168	161	190	175	177	170	189	143	153	144	167	180	180	155	164	176	171	166	161	151	167	166	180	164	183	177	147	169	173	151	142	173	176	158	155	151	182	165	166	151	165	179	180	162	177	170	156	172	187	217	181	174	160	162	163	174	174	168	178	176	167	168	153	182	170	154	165	172	169	143	156	184	173	169	158	165	146	181	165	150	176	159	178	172	157	167	183	155	171	140	148	210	159	143	175	161	160	164	173	184	184	188	176	184	154	196	167	152	169	179	157	126	178	164	141	168	170	185	156	167	163	168	177	170	185	176	166	149	167	154	173	171	169	178	152	147	162	138	152	175	170	168	165	163	181	156	167	174	144	168	171	172	167	161	203	173	164	162	149	152	161	174	179	168	180	163	184	151	160	159	143	165	177	165	156	182	156	165	166	153	171	134	165	152	151	173	163	161	168	189	181	177	167	160	163	154	157	153	137	167	165	176	159	137	184	154	176	173	170	162	177	183	164	162	158	180	181	191	146	175	160	153	153	156	168	174	175	155	170	169	169	157	170	161	145	157	185	155	159	183	138	162	150	159	182	147	181	175	198	185	169	167	169	141	177	167	172	171	156	181	167	173	191	189	177	142	167	155	168	171	147	173	170	166	170	168	160	175	166	199	186	169	144	159	190	178	178	167	186	173	170	157	156	184	165	182	174	132	180	162	167	185	181	149	159	141	183	162	160	159	191	209	180	197	159	161	169	174	172	134	157	158	147	200	186	172	155	171	157	194	160	165	153	162	182	175	161	162	163	187	160	166	157	141	172	173	194	165	165	164	170	171	177	161	157	171	185	161	152	167	164	184	174	169	150	182	180	189	173	163	186	183	190	187	147	172	147	171	199	170	165	164	183	190	188	187	173	155	181	198	191	179	185	172	148	154	177	158	157	168	148	163	146	182	155	157	180	159	187	172	163	142	175	185	152	187	167	191	170	175	149	181	183	186	181	181	164	181	194	158	186	163	182	166	187	136	173	169	173	152	169	160	156	206	157	161
25795	10865	9436	9359	8837	10154	8987	7156	5790	4336	3396	2729	1928	1440	1326	1115	1014	826	909	787	770	654	637	561	454	511	537	529	540	509	508	511	507	472	479	450	411	391	381	383	388	370	354	374	395	412	391	377	387	379	376	350	355	390	405	361	363	402	356	362	398	372	381	380	380	354	401	370	376	404	394	423	360	385	392	347	416	373	384	372	366	337	382	381	371	326	386	414	392	368	368	368	389	380	371	360	367	340	364	369	385	363	387	362	349	390	351	350	392	363	401	385	349	366	399	369	340	374	376	377	386	346	387	396	356	348	371	365	398	388	366	375	380	370	383	374	414	396	372	352	392	323	376	351	370	365	395	366	398	367	371	394	368	378	358	363	367	379	352	367	370	346	380	386	363	345	390	369	362	370	409	395	389	342	333	380	371	381	367	374	388	394	385	373	345	339	377	402	352	397	369	385	369	409	361	388	362	377	393	363	349	366	361	353	401	375	333	397	365	390	349	376	369	353	408	397	362	346	370	374	376	376	402	394	355	406	359	360	362	346	357	388	370	398	384	337	404	434	375	386	370	361	392	361	393	383	342	366	330	329	318	398	378	364	395	387	351	407	350	382	367	373	386	380	374	396	371	384	380	373	371	385	379	395	376	383	389	363	385	380	361	366	409	392	387	395	398	392	343	390	340	395	362	387	339	400	346	366	404	381	380	399	401	379	371	360	355	405	363	384	378	354	366	367	393	404	377	372	386	381	351	400	337	357	351	403	367	359	387	394	413	391	362	368	400	361	357	360	338	367	383	378	384	397	402	391	391	396	375	356	356	346	387	362	367	354	357	384	371	378	389	344	369	378	370	355	376	396	378	367	348	394	383	392	357	373	356	384	399	394	358	343	367	368	343	369	380	388	418	395	343	343	352	400	391	364	380	407	370	339	349	362	378	363	383	340	384	388	369	341	336	388	384	389	395	389	384	369	396	362	382	379	367	384	416	379	376	428	379	351	368	397	357	391	376	399	361	363	334	370	411	394	335	399	385	371	372	394	400	382	352	370	359	385	360	394	363	371	364	393	374	398	375	415	363	394	374	359	369	367	350	389	380	356	389	356	347	395	349	367	384	377	386	388	338	346	384	409	375	361	396	399	380	343	371	353	343	355	384	410	338	362	370	370	352	403	374	395	365	380	357	379	357	411	360	373	390	408	348	376	400	397	322	397	381	345	370	350	377	355	366	371	387	379	401	369	364	382	362	393	414	338	377	361	342	364	353	333	353	389	378	427	373	384	367	387	390	375	374	363	388	379	379	368	340	373	377	393	377	403	365	345	366	407	375	364	399	346	409	391	388	397	366	341	379	385	384	392	373	392	357	372	394	375	350	383	381	399	376	419	378	365	395	371	348	350	383	382	341	375	365	362	386	391	362	335	362	411	392	339	371	380	352	402	397	359	364	357	367	381	368	376	378	365	367	367	383	363	347	326	366	384	396	398	383	354	406	354	382	361	380	383	381	385	399	363	375	378	362	377	398	340	398	417	377	369	386	336	390	374	389	317	367	393	371	366	390	380	356	382	375	383	377	365	386	373	378	384	350	385	354	396	397	368	382	348	335	365	413	388	380	371	360	372	384	385	392	385	353	381	360	380	354	371	345	328	400	356	368	398	374	348	373	399	363	352	362	389	390	360	349	385	415	361	364	403	358	372	359	378	341	395	360	370	387	379	370	359	352	384	327	359	363	386	373	376	364	359	375	351	368	360	378	361	392	371	368	365	365	371	392	388	348	406	361	374	374	353	400	401	331	409	356	379	358	341	401	401	373	359	383	351	371	398	375	367	381	379	382	384	371	379	344	376	371	371	361	398	356	366	361	389	401	383	377	369	393	349	365	385	365	371	386	385	344	391	363	382	362	397	363	379	379	389	367	373	368	374	360	374	328	415	393	401	379	368	397	383	370	390	352	386	368	363	380	428	384	345	400	407	391	393	371	341	395	351	417	362	383	348	366	384	382	352	377	368	409	354	373	401	383	382	393	376	387	380	342	389	353	377	393	377	345	384	345	342	365	372	391	359	383	400	377	361	357	374	360	381	343	381	390	394	372	349	338	373	398	408	374	346	341	365	345	408	362	382	357	411	356	370	345	366	387	398	385	361	370	340	380	339	355	355	403	382	392	406	385	345	343	343	371	386	377	364	350	375	412	373	382	382	355	358	386	380	368	412	395	351	390	367	365	372	383	362	427	386	380	359	362	377	339	365	363	356	396	392	364	378	381	413	352	364	357	392	377	341	397	360	374	359	351	379	370	370	395	379	387	327	369	380	377	371	364	392	384	367	387	353	374	392	357	382	358	369	368	372	387	363	354	388	359	377	359	369	377	392	348	352	370	374	379	352	356	363	313	391	383	378	389	345	375	373	398	369	391	438	387	382	354	368	332	386	353	387	325	398	380	348	331	356	384	346	367	378	362	380	347	376	427	381	346	363	366	394	411	367	381	362	360	377	356	412	398	401	367	391	376	385	350	361	377	362	364	351	357	412	367	352	347	388	356	375	373	369	379	381	390	415	389	361	374	393	378	360	378	392	360	390	366	393	359	401	388	362	359	360	389	423	356	361	410	366	351	373	379	363	393	360	371	378	407	384	363	381	397	360	375	359	341	387	370	377	361	392	384	357	370	385	377	387	351	393	370	338	379	400	346	381	365	385	386	377	389	384	385	364	411	373	369	345	396	383	405	362	385	339	373	395	387	386	379	401	366	372	375	399	358	351	351	355	373	380	347	368	364	381	375	349	363	348	368	359	380	392	370	345	384	367	370	356	354	386	406	369	376	377	347	390	358	387	361	384	378	364	413	349	368	384	384	387	391	377	392	373	375	371	339	365	384	347	370	379	359	360	363	406	374	369	424	394	321	388	388	371	383	396	354	353	362	382	380	347	375	379	373	371	396	400	358	343	358	373	397	369	388	355	386	376	386	372	359	368	358	356	367	367	378	353	378	363	376	378	403	362	392	379	364	397	402	387	399	364	346	355	336	359	366	381	373	346	350	398	360	374	349	358	378	390	407	387	371	367	352	396	372	370	377	350	393	374	382	370	392	368	350	378	367	378	379	369	388	385	375	358	393	361	364	373	395	379	362	358	380	383	349	369	385	393	364	376	375	378	352	379	392	355	388	357	374	382	376	357	387	369	381	364	389	348	360	414	379	365	391	354	392	336	372	371	381	394	364	361	397	381	377	375	328	351	382	389	360	402	359	379	380	370	381	343	385	336	396	345	370	385	387	383	370	352	401	379	361	384	374	357	375	394	366	377	353	387	369	354	385	385	416	335	405	395	388	383	390	386	412	365	360	388	371	395	351	369	354	352	367	338	349	371	340	391	381	396	392	382	359	398	384	342	361	369	355	363	346	380	372	365	371	406	410	404	376	345	370	355	368	394	424	336	422	374	344	395	389	404	371	400	354	365	363	388	378	384	358	376	351	421	377	360	355	359	339	408	364	386	366	327	385	328
50831	23952	11329	5658	4082	3767	3151	2438	1898	1439	1076	867	661	465	430	390	325	279	290	288	282	271	249	256	237	232	199	224	217	229	236	247	233	244	231	171	196	183	202	179	192	195	184	187	184	190	178	208	211	169	173	193	178	196	193	209	209	188	210	186	173	181	184	162	187	177	170	174	156	196	188	163	170	185	197	174	176	171	196	196	186	155	154	196	191	178	201	177	172	186	196	165	206	209	182	162	190	215	191	207	240	176	205	203	192	221	203	206	194	175	189	212	203	196	208	153	210	180	188	178	193	175	175	193	194	184	178	199	191	198	195	192	186	165	170	199	181	206	183	169	214	160	170	211	177	196	170	194	245	180	202	182	164	209	182	211	205	190	208	182	206	183	203	202	170	159	181	202	182	189	190	219	199	184	203	189	167	178	172	198	189	196	214	211	198	176	215	181	215	179	181	208	215	170	193	181	232	200	176	205	189	187	185	206	193	181	195	176	184	195	207	190	180	194	175	178	195	185	207	183	195	195	205	190	179	175	187	185	188	222	213	182	166	210	201	178	215	213	174	206	185	205	223	225	204	199	189	188	193	163	190	175	188	205	190	187	179	165	195	197	189	187	193	178	204	182	168	178	195	225	192	189	178	220	209	179	218	186	179	207	190	193	186	212	180	203	228	204	203	189	190	156	189	198	191	184	205	211	198	192	215	189	200	190	212	207	178	207	186	190	180	200	195	192	195	163	201	182	199	193	191	202	179	202	197	196	186	207	200	178	198	181	198	196	176	172	181	184	186	177	183	189	207	174	226	185	173	205	215	207	195	205	180	179	211	178	173	192	204	216	181	198	202	227	162	203	171	190	172	172	191	165	210	169	182	200	221	186	219	198	226	215	176	182	185	176	185	195	211	198	174	202	184	169	203	189	212	167	171	204	167	195	181	162	198	188	186	174	161	181	205	211	172	187	190	186	166	188	215	187	198	230	216	204	151	172	180	189	216	218	215	201	207	182	187	197	166	202	195	214	198	187	174	192	154	207	196	193	176	179	170	185	188	205	181	188	170	197	177	208	196	186	226	200	165	189	161	214	168	160	204	180	212	189	180	189	180	163	174	212	176	178	193	177	190	179	212	197	174	181	178	197	195	180	187	190	200	198	177	188	187	192	150	197	191	199	210	174	186	193	183	184	184	173	209	174	196	192	153	201	204	197	184	202	188	176	197	205	191	187	183	205	204	168	166	211	194	151	194	214	194	208	185	225	192	166	202	213	184	187	209	168	176	169	196	188	207	195	174	189	207	190	184	210	193	198	200	200	184	197	197	200	189	187	184	190	176	192	193	180	204	199	199	166	216	199	198	196	185	186	208	219	205	208	199	187	187	179	204	201	209	181	209	188	169	205	189	201	192	197	184	217	203	189	185	205	178	191	174	209	203	166	188	170	170	215	167	178	199	193	168	172	175	211	204	183	180	170	191	213	200	197	169	197	194	198	197	173	157	204	194	179	169	176	179	200	200	209	217	220	199	181	221	181	185	192	200	196	186	195	181	199	213	191	198	176	216	194	186	207	178	212	185	203	206	178	185	208	176	181	201	197	159	173	173	187	197	187	175	179	169	206	180	197	185	188	184	178	167	196	197	174	193	181	215	198	186	190	195	181	209	212	201	220	201	192	166	185	200	187	178	163	176	210	172	172	192	197	184	181	214	186	176	208	204	203	205	187	187	161	195	184	184	193	196	190	202	192	184	188	208	187	184	182	195	182	182	213	219	181	194	208	199	197	164	165	175	177	194	182	198	204	212	203	196	190	211	188	191	176	190	212	203	183	190	200	172	175	176	206	191	195	208	199	187	191	193	184	200	200	194	194	179	183	162	194	193	207	213	196	218	215	180	189	232	190	230	167	181	186	171	177	197	195	192	204	191	196	184	171	197	207	196	178	220	181	165	188	159	189	175	171	192	202	173	206	184	194	201	212	220	152	159	188	194	202	193	189	205	187	187	207	171	180	168	180	236	202	169	216	187	182	185	171	187	210	180	194	178	187	182	194	182	190	202	197	170	199	190	176	190	196	173	179	193	209	177	188	179	197	207	190	151	175	184	195	189	182	175	205	181	176	190	208	166	167	198	228	183	190	181	192	189	218	173	208	159	214	193	183	203	194	182	201	199	198	161	190	224	182	185	182	203	203	218	176	199	216	193	196	201	173	197	180	199	194	179	193	206	199	193	193	167	189	178	198	212	183	189	176	190	215	184	164	196	191	190	202	216	186	196	206	175	207	189	171	174	215	178	185	203	222	210	177	162	185	201	191	169	161	192	196	189	178	199	197	213	182	168	176	189	180	188	194	177	188	168	175	197	189	188	173	185	198	187	182	201	206	206	205	182	197	203	194	166	176	176	194	180	204	184	196	188	189	192	177	186	207	191	200	182	184	185	213	178	192	182	180	201	152	180	181	180	181	206	174	204	188	196	188	214	185	181	192	200	202	181	201	200	215	198	217	202	201	186	215	174	162	178	212	168	184	195	202	184	183	184	178	197	170	202	182	210	182	197	195	164	198	202	214	170	159	196	190	209	200	195	174	180	183	192	199	227	172	177	212	209	186	176	183	202	200	221	208	211	193	196	226	187	174	208	197	204	178	202	203	218	181	188	208	168	193	183	194	174	191	186	196	192	187	197	193	184	203	202	199	175	185	220	206	180	213	166	207	189	192	183	196	176	220	189	191	177	198	188	204	174	159	181	194	202	163	172	200	204	180	181	206	178	201	185	195	184	158	181	169	184	183	190	175	203	160	188	213	165	198	179	168	188	199	182	188	194	192	199	181	183	170	161	178	213	189	181	223	162	201	168	183	183	172	193	189	190	199	181	210	207	173	190	189	177	229	186	169	188	191	179	186	208	186	196	206	163	194	172	205	184	193	172	191	171	194	185	169	193	181	194	163	175	175	159	190	197	203	181	199	196	193	210	173	188	175	199	184	184	190	174	195	218	192	165	173	187	194	192	202	188	191	185	205	192	182	192	195	206	201	212	171	182	218	181	188	187	199	198	188	178	230	174	193	201	193	191	200	206	174	195	192	185	205	224	195	212	176	198	175	186	194	189	201	216	218	179	191	195	198	189	184	198	183	196	201	181	197	180	213	200	191	201	188	218	217	192	171	178	207	174	198	188	180	172	178	162	234	193	197	198	227	186	208	183	185	170	153	176	190	201	176	189	215	187	160	188	175	206	214	196	195	195	209	190	175	188	201	176	204	163	211	248	207	192	191	171	188	185	196	206	201	201	184	213	197	183	179	187	187	185	178	164	190	201	181	182	184	158	184	199	176	201	175	196	169	181	164	206	194	181	210	171	182	162	191	178	202	190	185	184	187	196	205	214	189	178	196	208	175	175	227	196	188	183	185	204	208	163	205	192	181	199	203	212	191	198	189	230	186	183	194	176	177	191	185	209	215	200	199	178	195	198	166	163	200	200	190	186	176	225	188	207	179	202	187	211	178	192	191
28146	14037	13557	13319	13304	14155	12629	10168	8099	6419	4996	3936	2978	2164	1716	1490	1309	1111	1072	1093	1003	1001	916	778	707	614	611	676	649	683	679	607	552	547	555	464	480	462	465	456	460	436	474	477	480	473	460	476	443	438	458	412	475	419	416	411	455	428	445	441	446	439	439	404	388	401	427	423	414	418	427	419	440	428	457	474	416	439	428	426	427	442	416	410	432	428	430	411	397	412	450	411	403	466	423	433	405	382	428	410	411	428	433	398	409	413	418	425	440	415	428	418	400	411	403	430	413	441	427	429	407	396	437	427	424	389	414	414	421	429	423	422	411	387	443	424	423	424	412	432	396	424	384	413	451	412	401	402	403	450	402	414	393	420	414	423	404	408	420	474	419	432	433	449	407	465	407	406	407	424	430	375	437	406	436	429	415	413	440	411	387	411	400	406	375	429	423	447	399	399	422	414	441	425	421	411	420	386	442	430	415	397	463	406	415	449	405	416	416	394	438	414	372	422	426	396	394	389	439	435	436	405	409	414	425	407	394	426	399	454	422	431	402	401	400	391	415	413	364	442	470	410	459	424	426	375	439	428	409	438	403	415	399	421	409	406	422	374	432	436	402	413	404	433	441	435	402	422	405	436	448	435	410	412	423	451	434	388	403	419	428	412	441	403	421	427	439	414	430	405	403	410	387	428	423	371	432	437	453	440	410	419	422	404	429	409	422	391	420	431	399	418	435	408	423	391	407	448	419	458	406	422	443	405	425	451	388	419	405	410	439	402	436	389	398	440	410	462	418	414	413	399	417	413	431	449	404	417	381	379	403	375	420	423	432	445	398	408	437	445	405	437	419	418	437	428	416	433	440	388	430	410	438	426	403	440	429	413	417	424	441	393	428	418	410	420	413	420	407	428	408	430	442	381	428	448	399	442	426	408	374	416	374	367	418	438	403	435	403	405	394	409	413	425	412	386	430	408	417	390	452	427	441	394	429	415	408	411	404	427	397	424	412	430	416	416	411	393	439	395	428	389	416	395	400	419	384	411	392	430	408	406	395	433	405	434	403	424	430	427	425	422	441	442	425	427	442	371	437	404	367	422	448	382	441	389	385	400	440	400	414	391	383	413	426	441	410	415	427	380	388	421	409	438	405	402	383	405	405	402	423	422	423	405	432	414	422	438	431	413	447	424	465	422	412	439	421	451	401	417	411	420	414	416	406	429	430	423	392	432	426	436	441	421	427	391	410	413	443	427	417	473	410	421	429	406	426	408	381	414	435	428	438	354	401	436	449	441	415	382	441	372	419	440	436	381	383	408	451	413	450	420	393	419	422	412	393	409	398	413	433	415	398	414	412	445	439	435	453	447	389	418	388	428	428	444	423	377	382	426	417	438	407	426	409	403	428	421	415	421	440	370	472	444	378	404	416	434	436	412	378	423	387	444	396	421	432	427	426	420	421	404	450	418	436	441	380	397	441	406	425	420	422	417	435	394	384	430	414	429	423	431	415	405	377	418	429	402	407	450	395	371	407	432	425	397	433	449	382	408	478	434	417	401	423	459	399	394	456	426	460	422	407	406	408	421	411	421	412	434	402	389	380	421	439	426	413	398	401	401	403	451	399	408	379	422	421	394	403	383	419	389	413	448	419	428	399	432	397	418	403	391	437	393	411	421	438	371	442	390	433	425	406	416	427	437	419	413	403	450	434	423	448	402	428	445	447	431	389	420	405	386	388	387	384	378	410	414	400	388	419	430	438	416	424	391	406	440	405	370	419	393	435	448	433	424	427	408	430	381	438	400	430	429	378	403	434	425	406	449	442	407	435	397	412	428	410	401	434	445	427	402	409	419	456	453	406	416	413	424	386	401	405	399	378	382	437	396	452	421	417	430	388	391	406	414	402	378	413	413	404	452	417	379	425	389	429	396	378	402	421	437	416	431	431	386	428	417	472	401	389	435	380	443	388	418	404	428	386	431	399	376	437	410	451	447	417	414	419	419	438	410	413	409	421	418	386	414	422	398	400	407	400	397	393	417	407	440	432	401	417	446	426	413	397	445	438	409	404	398	421	395	416	402	430	435	393	432	421	405	419	407	432	424	388	411	402	405	409	418	415	445	437	439	461	435	424	413	461	439	436	442	417	413	413	425	439	445	444	439	384	407	426	396	399	391	408	449	389	417	429	389	420	410	413	386	415	406	415	429	414	424	417	409	430	401	401	414	405	382	377	362	435	425	452	406	419	431	426	418	401	426	408	417	409	428	433	419	412	386	428	372	422	417	391	414	416	399	411	453	435	442	399	407	444	420	415	411	410	394	419	378	426	404	417	398	449	429	423	418	442	428	372	407	421	449	488	377	403	444	429	396	436	453	421	411	385	422	390	392	412	427	428	394	410	399	446	392	420	447	443	405	379	431	418	395	423	423	419	428	412	406	384	395	430	388	422	419	414	408	415	408	390	433	385	432	450	390	402	423	403	388	411	400	436	440	397	427	399	436	426	439	430	418	412	422	433	395	428	418	443	410	418	435	405	402	394	395	433	413	402	446	400	405	423	416	441	411	405	384	395	411	426	394	452	425	428	386	370	408	415	445	406	402	398	395	428	441	432	424	376	401	380	433	450	395	444	411	398	414	411	393	419	407	392	422	384	422	417	399	438	424	423	436	432	439	399	427	416	405	425	429	400	427	453	414	404	412	398	408	378	420	418	420	401	427	408	383	432	451	375	388	376	417	409	441	411	403	443	387	416	408	426	399	430	380	403	416	438	424	430	444	387	448	441	422	424	426	416	430	444	384	417	402	428	405	415	447	401	463	396	368	437	437	434	400	388	411	449	408	401	429	421	433	415	427	423	447	432	438	389	422	405	394	398	431	417	413	406	397	408	412	436	434	415	404	397	380	375	395	439	425	456	414	447	431	380	408	393	427	455	457	456	450	411	436	447	433	429	422	417	409	391	456	419	387	413	424	410	397	421	422	419	421	425	389	423	413	449	400	441	423	411	440	433	439	419	458	428	416	413	450	422	424	432	410	421	404	453	401	376	420	455	419	406	442	443	393	422	458	431	463	431	444	401	420	434	465	428	430	435	397	427	443	425	396	437	423	403	383	440	396	413	428	433	388	400	408	411	431	404	423	432	422	418	405	408	431	390	427	395	453	380	402	414	411	422	418	418	416	417	404	444	392	375	424	411	425	441	385	391	412	437	408	457	429	425	374	419	410	418	418	428	422	422	459	418	398	440	455	410	428	404	431	408	388	429	378	415	405	462	401	413	415	416	386	444	402	439	442	445	402	418	425	406	413	372	400	409	433	417	399	431	425	440	410	422	407	407	419	440	416	410	408	436	408	413	420	401	408	395	414	387	420	407	421	416	433	432	422	410	428	438	389	420	429	412	449	429	429	430	436	472	401	390	398	381	407	408	409	421	390	416	451	405	385	416	440	447	409	404	406	426	400	394	435	436	419	376	409	432	409	385	427	411	366	429	444	407	392	403	380	414	395	409	410
30395	10526	3419	2004	1592	1478	1266	1023	757	606	466	394	347	317	250	205	228	208	216	196	234	214	208	176	187	203	181	178	202	195	211	197	198	196	192	203	192	188	199	181	202	193	185	211	216	181	141	157	183	180	188	193	217	214	180	180	218	191	192	181	160	189	219	173	183	187	190	176	166	186	182	199	164	183	164	198	191	173	172	206	166	193	164	192	203	213	170	194	194	188	187	201	177	172	165	219	187	197	172	193	218	177	199	182	172	181	181	202	180	198	204	185	176	192	193	203	186	195	187	211	187	175	224	193	195	176	177	188	228	156	203	183	166	197	205	197	169	172	182	197	186	164	172	188	194	194	155	220	180	179	190	180	196	187	163	213	190	183	215	188	214	213	201	173	191	175	198	198	182	135	161	188	204	203	182	201	180	217	184	205	201	213	186	204	214	181	188	177	210	186	170	208	195	209	201	179	183	191	192	148	177	179	200	186	178	176	197	192	204	198	175	174	198	211	184	198	196	182	214	157	210	175	195	181	200	194	212	189	169	189	199	196	186	177	182	167	198	184	187	170	191	176	162	174	183	194	200	216	204	217	182	155	189	193	187	196	184	169	186	212	189	197	167	192	205	190	193	204	177	207	197	201	184	178	155	164	177	203	207	183	198	176	179	166	180	187	185	187	200	207	211	217	169	165	183	205	193	216	168	209	167	195	187	171	194	180	180	183	180	180	189	186	177	168	210	178	188	197	178	173	206	174	191	189	207	198	168	189	160	206	219	182	191	191	189	180	185	191	174	177	173	201	200	202	167	197	180	214	168	171	213	219	193	197	191	213	193	180	181	181	192	207	185	188	179	171	179	198	173	179	211	172	178	198	189	195	214	187	182	202	208	198	201	201	196	174	187	180	177	170	210	192	187	181	183	191	169	193	188	191	164	197	167	145	183	186	199	188	191	190	186	178	182	216	195	184	195	175	191	179	182	159	203	187	212	202	202	173	191	187	197	178	196	181	227	176	199	203	189	178	214	173	200	174	176	185	165	212	208	181	168	216	198	200	188	218	188	170	199	194	187	189	206	201	202	201	206	203	182	205	204	181	201	178	188	179	215	161	179	189	199	198	191	194	202	205	196	195	198	158	182	198	169	178	188	173	203	164	173	176	191	194	186	175	194	189	182	213	209	189	177	194	190	180	188	181	185	173	159	202	207	200	211	195	187	190	190	195	180	174	182	213	182	156	177	184	206	176	181	187	195	202	182	204	175	187	182	175	182	211	217	169	161	202	182	168	184	190	190	190	198	165	196	199	188	171	196	193	192	166	208	220	203	190	182	180	193	199	193	193	175	207	204	200	196	200	171	219	201	181	184	188	194	194	191	181	179	191	187	168	208	187	192	210	215	204	184	195	194	152	200	203	206	175	183	229	186	211	202	172	177	190	179	181	197	180	187	188	205	190	205	187	210	163	228	192	211	178	194	184	190	196	193	168	177	175	211	180	176	202	187	173	199	179	189	187	186	183	171	187	185	174	197	161	200	198	171	203	200	206	205	193	166	207	179	187	186	180	207	159	171	187	184	216	179	183	191	207	175	179	182	173	180	195	186	177	186	175	223	199	199	175	193	215	204	195	172	234	207	207	178	181	178	196	197	179	202	188	196	196	173	226	185	149	169	207	189	205	188	179	181	199	174	194	195	181	193	211	199	208	168	184	174	180	189	178	206	224	164	170	198	164	200	156	185	213	187	174	199	171	179	196	193	194	192	188	183	212	178	189	163	205	183	173	168	183	200	178	163	196	178	178	211	174	176	180	170	182	187	199	206	173	169	191	200	193	178	151	180	179	183	204	192	182	168	181	207	189	196	216	175	194	190	186	197	184	215	187	171	174	182	182	170	181	174	177	186	197	204	172	183	189	186	220	200	197	174	192	209	219	176	192	184	193	192	183	158	200	180	183	194	166	175	177	186	197	190	200	179	180	218	196	188	208	188	196	186	210	208	152	206	183	208	203	176	196	190	220	168	167	165	207	201	197	189	191	160	175	176	175	192	191	213	214	194	176	184	164	192	155	202	186	203	181	178	189	206	158	187	174	197	198	186	192	199	188	217	209	208	198	174	169	202	224	188	168	214	197	185	171	196	189	192	191	204	191	178	184	186	192	210	214	167	193	189	163	202	190	173	182	186	190	184	185	191	187	212	193	196	209	198	179	199	191	201	160	206	190	223	209	183	201	195	193	201	179	186	200	183	192	189	179	197	182	178	197	206	227	189	216	187	195	199	188	185	171	183	197	181	191	177	184	189	155	214	192	188	193	193	185	198	175	149	188	183	183	198	197	201	204	188	175	179	174	191	177	180	177	177	194	167	167	208	186	180	185	172	189	208	164	190	179	191	210	214	185	173	176	181	186	195	169	180	196	165	209	204	158	182	177	190	177	195	215	183	195	157	193	190	198	198	183	183	178	149	189	206	216	166	176	193	177	199	190	193	189	190	181	191	199	208	176	173	211	194	195	185	179	163	177	177	165	174	202	197	218	203	175	187	209	184	191	168	206	192	219	188	210	195	203	182	146	204	212	187	199	184	167	200	158	187	199	199	227	181	182	212	189	186	184	183	174	198	200	177	188	180	167	220	217	209	196	201	202	203	198	206	185	189	176	176	170	193	200	183	188	192	204	191	208	208	177	194	203	186	200	191	178	198	197	178	194	196	202	168	186	203	202	197	170	193	193	157	184	209	185	192	173	189	211	184	172	181	188	199	182	177	192	211	228	186	184	179	169	229	187	197	202	181	183	179	189	171	196	198	188	196	166	196	207	204	211	184	188	205	195	168	181	166	190	189	228	205	176	191	216	168	187	185	184	204	174	215	197	209	146	150	196	193	187	196	192	167	180	210	189	211	230	166	239	190	166	171	215	196	173	185	187	204	172	178	179	178	192	196	171	156	168	185	163	195	160	176	203	202	182	199	198	210	198	202	199	227	189	194	161	218	173	180	184	211	214	205	204	187	190	179	186	201	224	205	197	179	183	179	157	191	185	198	210	193	185	214	182	204	167	203	184	190	196	175	162	213	184	178	169	177	167	174	161	187	187	194	176	169	172	188	189	206	227	216	209	178	204	215	186	223	196	189	187	196	167	186	182	198	191	199	194	188	195	210	204	180	189	189	176	194	189	176	183	193	202	169	209	190	181	208	162	192	207	176	191	176	163	183	159	181	173	181	176	210	177	194	179	212	176	188	236	189	194	210	201	183	204	193	212	201	211	205	211	188	162	168	202	195	187	179	195	141	192	221	198	197	189	215	174	184	181	156	196	179	180	222	207	185	205	190	179	218	197	199	190	205	186	190	198	190	186	170	197	210	189	178	197	188	193	190	188	195	197	197	171	202	208	192	230	162	186	174	202	218	230	174	190	214	191	179	192	158	182	180	185	191	166	205	177	186	204	187	187	170	188	193	208	193	179	181	192	180	178	201	189	190	209	204	186	191	168	190	208	195	206	200	212	199	201
17168	6029	5376	5871	5978	6124	5421	4127	3427	2729	2143	1697	1397	993	801	736	716	596	594	611	576	627	574	529	485	459	453	498	484	490	456	518	469	468	421	427	424	434	431	465	433	432	434	421	413	438	409	426	416	382	461	412	421	396	427	400	421	394	414	409	405	387	416	393	424	413	420	427	440	410	385	415	406	424	419	385	399	420	419	413	404	443	421	438	372	430	411	444	441	414	433	408	411	460	381	428	409	393	418	413	415	453	424	412	418	400	416	420	426	416	419	417	419	417	420	394	404	438	430	429	405	433	407	388	409	388	419	428	382	412	395	429	442	432	420	409	424	401	425	440	384	413	413	436	406	373	392	398	415	410	425	459	399	409	433	413	414	411	375	350	386	434	437	434	434	417	440	442	408	395	416	391	410	418	382	426	378	402	417	424	409	424	361	380	396	420	421	436	402	438	427	430	387	430	453	421	426	410	401	407	399	440	414	397	402	378	405	435	412	441	409	393	407	432	394	437	405	408	429	415	395	427	406	432	387	411	376	448	386	390	404	397	432	404	434	439	379	421	440	440	426	385	419	420	389	417	416	397	408	406	440	393	413	408	374	438	413	404	392	408	404	389	420	402	416	418	416	415	445	389	416	376	411	390	417	445	401	387	407	404	383	442	420	410	379	405	380	403	397	369	400	424	471	385	392	468	392	430	415	419	393	403	412	438	407	398	397	430	393	396	416	386	420	441	398	442	423	416	418	421	437	424	398	432	395	426	407	393	426	430	412	415	414	402	405	438	373	397	420	417	393	393	436	415	418	436	421	389	429	391	411	433	416	420	389	399	380	400	416	409	408	402	419	386	449	438	430	385	403	427	429	439	401	401	407	439	426	415	409	395	487	435	431	407	418	408	423	417	404	424	417	416	398	440	408	401	414	415	404	427	418	413	397	441	429	383	374	410	387	387	379	421	400	406	417	400	415	388	404	404	419	400	402	434	420	416	432	433	472	440	419	427	446	390	395	414	412	405	402	395	397	406	390	423	424	436	449	430	420	413	427	404	434	380	432	418	398	413	412	391	406	403	400	432	436	383	401	418	409	428	428	412	383	407	392	387	403	446	378	400	376	449	448	420	416	376	408	402	403	381	438	420	417	354	406	410	417	455	402	448	412	414	392	368	431	424	366	412	431	424	357	440	412	396	409	396	410	374	432	438	406	401	406	412	393	424	406	430	409	403	412	388	382	441	396	437	396	403	417	405	412	398	434	385	414	384	408	380	395	404	426	396	437	427	391	418	450	427	396	402	361	420	430	451	422	445	435	397	397	410	393	420	398	437	417	400	430	381	403	438	470	403	406	388	397	380	401	417	464	434	413	418	387	418	419	403	416	388	395	387	395	430	450	408	430	408	378	385	404	425	450	442	413	391	398	416	402	417	418	415	465	407	436	419	399	404	378	455	358	389	453	391	399	427	415	401	423	394	425	424	415	382	389	432	437	408	413	398	400	433	447	386	411	432	432	412	422	402	409	430	394	398	383	424	431	390	411	411	382	414	389	429	428	391	404	418	398	448	422	409	398	428	423	418	435	443	440	408	409	385	453	420	468	411	396	403	437	406	429	393	454	419	382	408	446	421	409	419	401	410	407	421	392	441	383	419	377	403	409	409	429	409	377	393	407	425	426	408	412	412	396	395	410	390	413	424	445	426	378	395	405	394	407	408	408	403	400	395	429	409	438	416	391	413	456	413	430	412	413	392	408	386	412	393	378	424	455	396	404	413	396	405	425	431	434	409	410	382	410	402	423	395	416	416	404	434	394	416	405	396	413	407	417	415	421	398	427	389	399	440	407	425	412	405	410	434	397	408	446	398	436	376	429	374	403	398	410	410	411	396	407	401	445	415	420	401	384	416	394	379	432	417	436	417	376	405	409	417	407	406	449	412	359	434	371	423	389	417	426	406	401	409	403	448	414	425	398	397	411	403	385	414	447	438	420	407	425	412	391	443	409	407	455	416	424	384	399	429	419	415	399	407	409	414	403	374	396	438	436	407	388	405	465	396	419	454	436	427	370	431	406	408	429	398	410	401	421	417	415	400	418	435	443	397	418	399	390	440	407	405	393	435	413	385	447	403	396	392	399	401	413	424	385	393	374	427	433	407	389	361	422	404	407	424	429	396	466	441	430	443	424	414	414	424	387	413	391	408	365	452	421	403	346	414	412	394	411	403	431	393	413	387	405	450	412	393	404	426	418	419	431	381	395	389	468	415	414	403	382	380	434	435	418	421	404	416	399	406	413	391	360	437	390	426	391	431	407	389	407	409	421	419	405	427	414	418	411	383	386	422	396	402	455	396	428	399	403	437	425	399	425	425	421	402	413	405	419	372	424	398	412	436	415	382	398	426	393	443	405	420	405	432	413	423	371	407	458	426	410	444	355	418	448	399	402	406	403	416	398	361	419	383	394	410	432	407	456	376	392	391	451	424	470	387	378	401	415	384	437	427	400	393	384	405	433	393	442	428	446	474	405	402	386	434	408	404	398	410	428	439	379	391	442	422	419	400	429	390	391	434	428	435	403	403	407	404	407	402	423	425	383	458	469	408	431	414	427	436	421	379	412	425	390	398	395	387	416	414	404	401	396	383	405	422	421	403	403	425	398	451	399	436	442	404	421	395	400	424	417	413	405	389	421	412	402	413	410	455	416	428	399	443	416	392	420	421	433	422	397	421	416	437	413	445	431	403	435	424	418	406	422	396	381	411	424	436	405	418	463	408	387	420	393	450	416	424	385	417	416	380	436	417	447	449	411	394	421	417	380	433	386	443	411	401	380	387	424	419	367	378	357	392	432	454	386	390	433	397	407	405	427	399	427	419	407	405	387	403	396	421	422	445	427	430	400	432	422	385	433	394	424	354	425	422	419	422	385	411	386	414	440	398	381	393	422	379	395	398	412	406	393	420	404	400	402	388	391	410	419	417	432	441	421	411	438	422	423	443	398	406	394	413	419	398	391	409	411	399	411	387	452	430	417	401	420	404	443	418	400	435	402	425	412	426	430	387	419	377	393	449	407	388	390	422	386	408	444	390	418	453	431	394	422	435	445	421	405	439	407	385	421	432	447	400	396	399	394	426	444	444	401	381	403	434	420	396	390	383	404	452	438	404	434	398	396	397	414	432	395	426	401	414	400	366	415	386	377	419	430	367	410	379	416	396	404	450	394	422	424	417	389	398	389	405	442	388	392	424	407	406	434	396	414	411	415	410	398	396	418	417	424	421	418	402	405	432	393	404	371	409	381	367	444	470	429	411	395	414	408	409	403	409	395	395	394	405	429	420	420	399	467	411	441	420	406	402	432	433	415	409	417	401	416	435	427	397	462	420	427	406	419	419	465	405	436	430	403	406	377	403	402	388	400	392	373	425	395	429	429	371	414	396	389	398	428	418	384	398	382	420	438	398	435	404	397	379	424	391	406	432	377	423	394	408	416	416	424	436	425	406	408	442	387	407	449	415
43696	18837	6925	3724	2744	2509	2036	1552	1135	902	762	666	485	371	299	270	262	214	223	227	248	233	240	237	193	170	215	231	217	194	196	183	190	197	176	187	177	162	168	183	182	167	177	174	187	200	157	182	159	203	177	132	170	186	156	173	159	178	153	164	170	178	175	158	184	151	203	157	190	168	154	148	171	189	153	169	142	172	187	155	166	195	148	174	174	157	142	162	182	195	174	169	144	149	169	162	185	163	187	147	183	172	192	185	190	158	163	178	175	163	166	166	159	192	172	189	169	151	158	156	161	192	175	176	157	159	183	190	163	160	171	175	151	166	171	179	161	186	206	170	185	137	169	174	174	184	147	178	162	181	160	186	164	158	176	171	166	193	160	160	153	151	172	163	193	191	176	187	174	152	156	157	179	188	157	173	171	161	183	173	164	182	170	162	172	169	187	168	155	190	180	141	163	171	186	170	182	150	163	176	169	183	173	163	167	175	181	169	136	173	157	155	152	159	177	174	170	168	165	172	165	172	171	157	190	199	188	175	166	148	181	182	155	186	192	170	179	191	179	160	162	175	179	172	157	180	175	172	162	176	134	166	194	163	172	187	156	167	167	186	179	170	166	161	158	185	147	166	182	180	149	162	185	149	196	164	177	184	173	183	184	182	172	149	158	164	173	168	199	180	163	191	192	179	190	158	181	162	172	192	169	149	169	176	168	171	162	183	157	166	184	197	160	170	190	159	174	158	181	168	174	168	171	145	152	154	171	188	170	172	166	170	158	180	173	159	179	175	160	152	152	168	185	175	147	155	171	171	171	177	172	152	180	188	176	158	175	169	156	179	165	189	172	162	183	177	163	171	206	170	181	153	188	168	171	173	164	171	144	181	172	163	178	182	165	184	155	190	179	178	176	173	191	188	174	197	148	166	146	178	172	179	168	185	157	163	176	188	174	151	155	161	183	175	156	170	174	178	181	176	176	189	168	142	173	186	182	170	171	159	158	179	185	173	179	180	171	156	188	175	181	183	166	179	154	143	177	184	172	157	174	155	171	184	160	161	161	155	141	147	160	181	170	180	150	159	187	150	162	153	175	172	179	171	185	151	156	172	193	159	175	184	145	182	169	172	181	200	156	183	147	164	172	180	190	173	197	158	205	149	176	169	165	164	167	160	167	180	183	160	190	169	170	170	159	164	179	189	171	149	176	185	179	168	172	168	182	185	176	190	183	188	198	181	167	180	153	171	188	161	171	174	174	184	165	163	164	173	181	173	161	171	176	184	178	183	216	167	178	150	170	175	148	164	150	184	188	174	155	173	165	164	172	185	177	176	172	148	164	165	146	175	156	175	174	163	158	150	194	205	187	182	172	185	178	175	186	191	194	165	188	178	157	145	169	136	173	192	125	177	160	179	189	168	178	159	176	178	166	188	179	183	168	153	175	169	172	172	182	173	163	136	160	175	162	150	156	178	167	169	161	172	159	154	143	161	166	145	163	164	156	192	187	184	186	182	173	168	149	174	173	163	157	179	172	145	176	171	159	158	165	186	180	189	168	159	163	180	148	164	147	151	189	154	153	160	176	165	194	187	183	167	174	167	169	139	173	177	185	178	161	170	190	165	172	169	175	145	174	170	189	150	164	159	207	157	150	167	177	187	174	189	182	186	142	163	165	174	181	165	153	168	141	173	179	188	170	141	188	167	186	172	152	134	174	177	178	168	191	143	150	173	186	184	178	185	194	182	170	130	165	179	167	171	183	156	194	173	163	150	190	161	168	165	169	160	198	194	181	152	150	145	157	146	156	183	171	159	159	195	177	154	171	186	167	164	154	169	176	173	190	192	164	182	171	177	180	188	200	183	187	166	156	172	171	161	173	187	161	181	164	170	177	161	166	169	182	206	152	171	184	170	174	148	192	189	176	162	162	157	139	178	175	143	148	168	186	161	165	158	159	174	201	173	162	161	174	165	143	157	156	184	186	187	175	186	167	164	151	197	163	173	155	173	188	217	166	156	159	158	140	156	157	158	168	156	166	141	174	153	175	178	173	152	197	153	172	170	175	161	163	184	161	177	195	178	180	154	175	185	174	168	167	179	186	175	202	205	157	166	164	199	175	168	178	167	186	191	172	188	175	197	155	168	173	150	167	193	188	194	178	171	180	173	182	158	133	176	153	167	187	179	170	185	161	183	180	167	201	149	131	177	173	159	177	171	171	168	172	176	184	178	155	141	156	148	179	130	180	153	166	160	164	162	190	175	166	146	197	144	174	146	142	145	168	161	172	171	157	163	191	180	143	152	197	163	196	172	153	163	149	171	187	163	155	153	162	170	180	188	159	166	157	145	165	186	175	145	133	162	161	149	148	178	182	183	190	153	151	174	174	175	168	182	184	179	151	174	151	187	155	198	164	190	166	172	152	175	168	152	170	176	166	169	179	172	201	164	149	153	186	167	192	156	161	184	142	183	173	168	178	174	175	178	158	166	153	169	178	165	153	176	152	199	172	143	180	178	169	179	188	172	188	159	178	159	173	164	172	181	148	171	162	181	178	196	156	179	174	165	167	180	159	171	171	190	158	184	156	174	159	168	177	147	179	166	146	164	159	185	192	178	179	162	157	168	173	169	168	177	175	153	162	173	167	178	168	144	183	140	173	157	182	163	154	163	152	168	129	150	177	159	179	158	178	172	174	183	166	172	153	169	170	183	155	193	156	188	157	159	190	180	167	167	170	168	167	161	163	163	152	172	171	166	193	157	162	178	164	189	188	172	167	159	170	160	160	157	150	147	156	152	177	180	179	176	175	179	157	159	169	167	151	167	164	172	178	185	169	164	168	187	167	161	163	181	158	191	158	163	173	180	165	156	159	164	144	158	170	161	188	181	179	142	164	147	158	159	168	174	154	169	176	154	163	185	164	176	176	153	182	175	161	170	162	189	185	175	183	169	144	168	186	174	179	170	184	145	159	158	196	170	162	167	171	171	176	157	170	167	181	183	170	173	176	182	160	154	171	154	182	168	186	173	171	187	166	162	170	138	156	164	188	166	175	146	168	193	174	148	167	142	173	184	164	153	157	179	160	184	178	170	171	192	153	172	167	155	177	191	191	184	177	159	170	163	156	150	149	173	168	177	193	179	175	174	169	177	151	180	149	193	177	157	161	190	178	204	173	164	178	153	146	155	155	156	184	196	150	188	196	178	182	175	168	154	175	166	158	153	182	156	167	156	185	180	172	160	153	164	161	198	163	181	180	149	174	162	168	204	184	185	174	164	186	175	150	150	177	163	165	139	181	188	178	178	158	168	181	152	185	168	185	173	149	160	186	162	167	184	170	178	186	167	172	155	162	183	163	161	154	185	195	152	164	206	175	166	166	174	187	167	161	184	187	185	166	171	199	192	157	169	168	165	166	183	158	163	165	160	219	160	151	153	141	173	163	169	170	151	175	180	200	150	182	172	166	177	158	158	162	157	160	168	165	166	168	158	165	158	195	175	167	158	182	150
24861	11203	9100	9978	9794	9796	8793	6977	5501	4308	3449	2788	2303	1659	1197	950	911	814	777	745	748	796	764	707	566	529	518	518	600	582	529	499	509	468	467	424	401	420	408	402	417	437	440	399	413	417	400	367	372	435	398	377	406	382	391	371	409	429	420	398	407	381	397	420	397	402	380	399	354	399	388	394	396	363	371	352	385	384	389	404	386	390	370	385	375	408	376	382	360	374	354	372	383	404	364	379	375	388	373	404	391	361	383	372	353	344	386	372	413	382	350	361	420	376	379	404	389	366	407	335	407	392	360	339	383	387	394	382	369	357	370	413	382	364	373	408	366	377	352	357	395	389	354	360	364	389	393	363	386	348	394	379	383	411	369	389	418	380	341	393	381	396	393	374	394	380	346	389	380	397	407	376	413	365	377	377	393	393	387	424	405	382	388	373	376	393	394	372	408	393	404	379	384	369	395	362	335	366	360	389	377	413	417	379	333	392	379	362	379	365	370	369	409	362	387	428	371	370	386	361	379	351	398	364	380	389	392	364	373	387	367	417	405	373	381	333	402	391	353	373	410	385	370	385	407	369	374	357	372	385	365	370	371	390	364	366	397	389	406	372	383	418	355	362	354	367	347	373	366	388	402	416	384	384	370	372	376	363	366	378	358	369	378	394	364	352	357	369	401	387	393	385	398	410	378	423	390	398	393	382	388	413	379	358	408	363	379	381	369	344	347	384	401	384	367	351	375	354	394	389	388	330	394	372	383	365	378	404	349	379	373	375	399	381	352	376	366	369	365	376	395	391	369	388	370	364	385	360	385	383	343	358	369	370	360	379	405	361	407	348	346	354	374	406	384	356	381	402	339	390	383	370	390	401	365	388	407	388	360	387	366	404	390	392	346	356	349	342	361	363	415	365	391	387	368	407	369	374	363	375	389	366	351	372	380	390	417	386	365	358	343	355	373	348	423	345	351	361	377	405	365	369	375	396	378	345	358	391	373	377	348	377	389	371	395	341	412	435	367	350	354	341	377	400	362	405	373	371	380	372	399	371	357	375	370	382	351	336	401	360	409	359	392	382	390	411	422	406	401	380	341	387	396	367	368	382	343	352	381	369	402	363	386	420	373	345	379	379	369	365	403	369	396	390	367	412	358	353	361	386	356	406	386	374	361	385	360	402	403	356	369	426	408	429	350	420	430	383	360	384	364	407	358	391	365	364	382	393	375	359	377	364	364	390	366	385	377	401	386	401	387	414	351	365	359	394	381	353	385	352	366	355	389	379	360	360	352	388	360	337	394	366	388	379	407	367	368	385	352	385	388	377	380	363	409	366	378	422	374	378	356	360	368	360	388	372	386	370	415	378	381	348	403	403	393	379	382	388	404	378	362	355	348	417	377	387	454	403	373	365	363	370	365	364	422	389	406	381	381	401	340	352	421	337	361	379	389	399	383	389	373	370	410	352	366	393	422	381	392	374	383	368	382	361	382	409	362	358	350	359	374	418	365	374	381	407	393	375	389	386	367	409	374	374	393	369	402	414	377	378	350	391	402	382	392	370	364	364	372	420	382	375	347	375	403	419	391	378	344	394	381	395	389	389	391	376	355	402	407	364	410	348	366	333	359	338	376	391	358	347	402	398	353	386	353	395	359	374	403	374	371	394	376	363	369	384	391	384	368	364	384	351	380	396	381	374	384	393	378	367	355	365	386	385	382	388	381	362	352	363	374	358	401	396	372	369	403	351	396	358	381	375	372	350	394	357	358	340	385	349	376	366	378	436	363	353	402	369	397	403	381	344	376	428	377	371	378	359	363	385	400	386	366	362	392	361	379	388	384	384	374	364	382	381	368	373	381	368	404	389	372	382	368	370	364	359	359	403	402	377	360	364	369	386	383	369	376	361	376	356	402	389	409	377	391	364	397	385	368	372	393	382	358	429	377	416	366	374	390	395	384	378	399	380	376	359	374	368	349	355	367	422	367	374	347	398	382	392	381	390	394	373	384	385	389	379	342	385	397	391	395	382	387	377	408	355	385	350	405	398	405	379	399	390	372	382	373	390	385	392	370	325	390	394	385	369	352	407	379	412	392	400	387	394	391	373	353	374	365	365	383	378	383	402	375	355	396	371	381	336	389	350	375	399	362	357	381	378	381	376	399	383	405	353	366	391	416	398	367	383	379	371	399	367	388	371	382	367	376	393	391	379	370	353	395	353	387	394	367	391	373	341	376	381	387	341	358	401	373	406	396	380	384	391	392	359	424	389	381	381	356	360	380	391	409	394	386	368	406	363	392	411	353	338	371	364	418	428	397	383	389	353	367	371	368	402	404	363	355	385	367	369	375	364	387	383	362	361	399	416	375	380	379	376	391	388	328	382	408	387	378	365	380	376	364	367	382	364	356	399	388	355	374	394	399	418	357	353	333	387	379	379	373	389	360	378	370	388	404	380	359	365	382	349	339	365	381	371	385	374	396	386	394	403	384	388	395	402	361	377	380	386	407	371	368	435	335	381	373	397	372	369	432	401	356	362	379	411	373	387	346	375	381	362	393	381	370	343	379	362	405	396	377	381	375	379	377	432	402	375	349	380	383	393	374	392	365	367	388	367	374	376	385	381	366	354	360	347	394	377	391	375	395	407	379	377	387	345	356	422	381	405	386	386	380	367	359	345	379	360	377	360	378	357	344	396	406	366	382	389	396	370	365	370	349	394	362	360	364	356	394	368	390	390	342	351	379	389	415	377	387	401	366	395	391	348	351	387	399	375	406	378	392	393	382	346	374	373	409	406	400	360	403	370	375	388	351	388	378	351	378	397	359	370	372	404	374	409	368	348	376	366	378	354	372	368	392	392	387	355	392	378	387	372	363	388	352	362	386	342	377	385	359	383	378	410	366	378	369	376	346	375	375	361	380	378	390	392	384	381	377	382	381	411	381	376	354	383	406	380	379	394	383	370	365	360	370	377	367	380	399	378	378	422	398	371	397	377	417	383	347	348	396	379	383	389	400	373	363	375	395	404	366	408	401	388	359	365	397	384	397	354	377	405	355	361	370	376	381	377	374	398	368	353	368	395	389	364	412	363	352	398	359	361	348	421	376	379	389	375	383	401	357	378	385	390	393	378	395	370	376	360	382	439	441	410	376	356	369	385	368	389	394	386	383	410	352	382	384	399	400	392	374	359	366	386	388	350	400	354	358	350	400	397	379	398	360	389	371	385	383	413	408	362	401	357	392	401	381	378	386	382	389	388	379	363	441	364	402	376	371	373	417	442	376	373	394	403	346	374	388	373	399	403	369	407	359	401	348	405	398	368	333	347	389	362	389	396	341	357	384	391	363	398	377	368	380	352	417	388	381	394	385	388	394	406	380	369	364	377	407	366	378	412	380	384	393	421	398	389	372	361	352	399	374	393	391	359	353	373	377	379	361	395	399	372	376	380	386	377	351	374	391	403	377	376	382	376	388	396	401	377	358	396	391	362	413	399	368	369	373	414	366	371	373	416
54192	25973	10647	4743	3342	2999	2444	1966	1522	1176	968	799	631	531	392	314	323	316	255	283	292	318	292	268	260	220	229	200	244	228	235	223	241	221	227	223	206	210	171	231	183	225	206	208	218	227	221	202	220	201	205	230	209	194	173	209	178	201	204	163	206	180	192	205	193	216	194	214	187	241	165	196	176	194	222	185	180	184	202	179	186	171	196	186	215	192	182	182	195	177	186	210	201	199	193	195	185	201	192	212	177	222	220	181	187	198	191	199	192	176	197	197	206	177	184	190	197	181	183	183	181	200	177	204	175	197	177	195	208	203	181	193	172	193	185	226	186	186	194	224	220	206	163	177	173	197	210	199	196	195	215	206	194	181	191	220	171	222	181	143	210	223	215	206	197	206	172	177	180	189	192	182	171	178	180	188	174	229	183	188	205	163	178	202	221	202	158	179	170	180	173	186	205	229	189	206	190	176	190	198	218	185	174	192	184	175	207	198	186	174	192	195	192	209	213	192	206	190	197	177	200	208	188	177	192	153	180	203	189	197	232	205	192	200	197	216	202	197	223	213	190	177	160	168	162	174	205	183	170	191	174	169	209	174	188	214	199	194	197	203	200	191	209	201	221	186	197	172	177	191	182	186	186	201	180	190	177	173	194	201	207	180	184	180	211	207	192	179	187	201	171	175	187	200	201	172	191	217	209	216	188	217	213	201	208	172	226	192	189	209	219	169	174	222	185	173	196	196	189	179	199	199	194	197	223	188	199	188	191	209	176	185	190	188	219	213	172	189	197	174	180	181	200	178	180	232	198	193	185	207	199	204	205	210	183	204	213	186	215	180	187	205	194	183	183	178	203	210	187	222	176	216	210	169	195	208	213	182	200	181	206	208	196	167	175	202	198	199	180	178	207	197	187	203	205	174	180	216	180	202	220	206	196	202	194	178	178	212	208	202	179	194	184	181	173	183	171	177	186	189	177	200	195	162	166	208	204	216	166	190	183	199	184	183	186	163	179	203	187	218	216	176	176	236	204	178	186	212	193	214	189	181	200	191	204	167	171	190	188	188	169	180	192	229	248	182	202	181	189	206	194	195	163	180	186	179	212	204	193	204	175	169	185	206	165	173	182	188	214	172	206	197	196	208	194	189	183	165	194	177	189	205	197	190	228	192	205	208	208	200	194	181	174	226	185	187	201	194	179	176	189	177	190	195	188	177	168	204	209	190	176	176	194	190	200	200	204	223	199	202	198	161	190	184	174	204	191	223	191	206	166	227	203	193	195	176	226	200	173	190	178	192	189	196	188	187	167	174	213	201	158	193	196	189	180	222	204	201	184	210	174	195	199	218	194	183	197	196	184	203	180	208	203	175	194	189	190	214	208	189	198	184	200	188	168	209	194	177	191	192	188	173	173	211	207	169	203	198	173	209	178	198	206	168	195	187	189	215	201	201	197	213	201	215	206	200	188	191	194	178	170	196	190	204	166	172	193	169	188	214	196	213	220	222	210	226	197	167	202	206	236	208	169	212	165	219	174	200	193	194	212	197	194	172	209	170	205	169	193	193	188	197	204	179	190	205	194	174	202	178	191	200	215	202	204	208	205	227	194	201	181	202	198	197	183	199	193	199	187	189	177	180	204	192	202	172	185	237	213	218	204	185	178	197	189	207	186	210	196	169	218	210	188	183	202	211	187	189	193	207	223	198	190	190	186	215	200	219	179	217	194	202	181	175	169	200	165	206	188	183	216	201	178	218	213	183	194	180	200	203	205	200	195	173	187	209	188	186	209	209	175	200	165	168	195	191	189	197	195	201	217	194	192	206	177	165	175	204	192	191	188	198	206	206	197	214	209	192	163	208	186	209	188	220	202	198	203	169	200	207	200	211	188	194	215	199	184	198	188	171	170	179	178	166	186	219	196	182	208	191	190	183	200	209	237	193	208	206	210	207	201	193	198	190	175	195	183	179	201	172	210	185	159	211	197	189	183	210	195	179	191	212	169	193	194	177	196	200	210	165	181	231	180	174	205	184	190	224	196	198	193	185	215	192	206	200	196	196	211	201	208	218	189	175	206	171	229	192	191	224	194	224	202	223	189	194	189	205	203	168	202	194	172	175	162	213	161	208	176	198	192	192	210	170	189	212	202	187	201	202	205	213	196	204	197	201	191	192	183	212	189	209	207	178	204	179	173	192	194	197	180	189	185	201	184	197	184	194	189	193	222	193	174	202	209	166	198	202	169	170	212	192	208	190	210	195	194	193	177	199	160	196	198	188	215	181	178	210	193	202	200	201	215	208	216	183	211	196	197	210	163	179	185	195	199	209	208	194	182	163	206	204	213	182	169	186	188	193	193	206	189	181	224	202	188	215	203	206	199	195	197	184	214	214	197	180	172	191	198	220	198	200	199	198	214	201	203	191	200	183	232	191	186	198	197	194	190	188	180	212	203	188	181	211	211	177	173	216	189	180	187	213	209	202	205	201	202	207	216	198	195	227	166	189	185	206	198	180	194	199	183	193	165	177	193	183	169	185	200	152	198	199	195	183	198	199	205	207	195	209	178	178	192	175	195	175	176	201	183	175	216	192	205	177	189	173	199	177	211	212	206	196	213	203	186	187	182	173	196	199	179	175	218	185	190	195	214	184	182	181	191	187	180	181	217	190	184	223	202	210	182	218	206	181	208	191	207	196	198	191	194	212	180	194	176	199	204	226	204	204	162	185	196	197	209	193	193	199	209	200	212	172	180	187	198	200	193	208	198	178	184	181	200	207	190	202	180	234	219	204	199	200	174	186	185	238	183	203	202	177	206	177	192	204	199	190	196	197	169	159	183	190	171	195	178	201	186	229	193	203	208	219	199	187	200	210	205	187	177	201	185	194	217	200	210	205	179	182	197	218	205	196	210	195	204	199	162	201	189	189	194	201	197	183	158	189	174	204	189	182	210	198	176	190	217	192	195	188	179	197	190	175	210	163	221	181	208	205	185	181	210	177	210	187	207	196	195	189	194	167	197	190	180	197	175	183	199	176	182	169	165	200	185	179	190	162	206	207	194	171	211	215	173	212	183	190	154	183	200	212	201	188	194	180	195	200	203	193	226	210	183	186	201	184	190	192	193	177	187	196	211	183	195	216	195	192	209	192	190	167	191	195	203	184	191	236	204	197	203	167	203	180	193	186	202	200	196	178	174	205	216	210	208	196	219	194	199	187	184	231	211	220	174	166	210	197	206	154	194	215	186	216	177	245	192	211	183	174	172	192	188	183	185	217	197	184	176	196	195	192	182	181	206	187	199	195	199	156	194	167	177	187	188	195	195	171	182	197	198	193	214	220	138	213	185	223	185	191	178	185	182	203	198	193	217	179	203	197	185	205	203	184	194	184	190	208	183	188	179	177	204	172	188	195	186	186	200	184	191	198	166	179	212	217	187	188	184	200	218	167	191	212	169	210	195	196	209	206	188	228	205	184	191	199	199	166	210	191	195	192	181	196	193	189	200	185
31137	14806	11513	11352	11474	11197	10014	8397	7118	5662	4572	3639	3157	2255	1625	1334	1206	1107	964	940	915	1114	1068	838	758	668	614	618	724	692	654	612	595	565	561	547	524	494	506	455	505	478	480	466	447	483	489	444	485	447	444	448	428	415	442	413	454	458	436	446	434	483	440	467	394	439	431	420	439	428	437	423	439	452	474	418	434	454	454	433	409	437	414	434	443	428	395	416	442	429	416	453	415	374	425	445	422	423	423	423	396	431	428	442	398	465	386	466	443	394	429	416	457	416	418	406	460	424	417	407	434	441	445	430	451	427	383	416	398	381	429	439	395	420	427	418	414	427	416	452	409	437	464	443	460	428	428	405	417	431	428	397	407	421	415	424	463	437	452	434	381	431	420	440	443	420	413	408	463	424	420	442	426	448	419	446	376	447	464	422	421	399	425	442	428	467	398	456	429	401	446	422	403	452	427	458	429	409	424	422	422	436	418	470	409	413	421	449	434	442	436	416	414	416	423	405	423	441	468	454	441	439	410	404	417	403	382	440	381	427	447	408	422	454	430	444	425	409	429	435	422	456	396	403	408	410	408	408	411	436	411	398	381	412	404	404	403	453	399	451	411	440	436	423	434	464	443	410	427	408	419	424	435	437	412	436	417	440	414	440	423	415	419	436	427	463	402	398	436	441	414	438	417	445	437	429	430	439	439	450	406	410	440	450	401	442	457	436	437	429	426	423	443	400	444	413	409	443	425	441	392	430	422	400	404	422	445	439	386	437	395	433	422	455	377	466	421	429	432	414	456	388	449	417	424	448	434	434	424	434	382	422	432	431	425	402	390	417	411	426	442	433	422	444	409	438	406	439	442	401	405	436	420	405	427	455	426	422	409	401	418	431	413	454	430	455	401	440	417	422	435	419	426	448	392	411	416	387	440	408	426	458	425	440	441	410	458	431	415	442	412	413	407	387	441	476	419	417	406	412	437	428	423	467	437	414	404	425	431	403	414	393	395	424	420	428	435	416	365	416	404	464	428	430	416	444	434	437	416	404	439	402	443	422	407	417	457	413	439	454	459	414	405	423	399	447	427	416	423	402	411	423	443	415	407	413	424	429	468	430	441	402	428	429	400	435	456	405	458	425	384	419	416	468	425	398	439	393	443	432	477	398	429	429	427	498	435	394	412	395	432	419	393	442	409	447	399	448	445	399	405	428	436	433	407	418	472	421	423	409	445	423	419	422	426	439	446	454	442	378	419	437	415	409	404	427	426	408	426	429	437	413	447	462	436	452	432	391	446	421	450	430	415	452	399	406	432	448	410	425	428	421	397	452	430	428	401	450	452	418	407	402	431	433	423	429	413	413	438	496	388	411	399	436	435	434	443	434	465	417	457	438	421	398	413	402	443	410	428	427	428	399	429	421	425	410	423	414	426	385	458	448	421	440	436	412	383	440	453	403	414	432	448	417	428	445	465	417	424	421	454	443	452	405	444	408	458	456	423	436	429	456	403	433	428	414	396	456	434	443	415	420	435	409	439	432	460	445	443	427	363	433	413	444	377	441	480	408	406	420	462	431	434	402	462	420	441	467	424	399	396	449	442	433	440	413	435	418	413	438	431	417	387	410	415	418	449	451	405	446	420	396	441	413	443	425	471	432	412	465	415	439	419	417	387	459	445	446	429	397	409	427	430	414	427	402	429	460	439	393	430	463	418	427	413	424	410	423	442	453	397	418	432	399	437	451	397	422	409	436	397	423	417	418	448	410	390	424	481	427	462	443	418	416	397	408	443	391	437	411	431	423	430	427	413	411	421	461	408	405	405	457	452	407	405	426	442	435	435	420	407	428	393	440	442	448	452	447	439	447	456	399	400	467	432	429	432	400	413	458	412	433	404	436	414	443	444	420	424	381	425	411	421	393	397	436	391	419	389	418	447	435	426	457	455	439	394	438	427	435	426	413	393	411	423	405	436	450	414	445	397	410	450	408	421	450	403	451	390	391	416	452	432	395	390	489	425	404	431	451	398	436	458	403	403	422	421	428	451	420	443	431	436	425	423	441	416	438	401	419	423	425	425	412	432	455	422	435	408	410	392	447	440	409	450	427	416	411	499	440	423	417	412	445	449	445	394	394	396	418	427	422	395	411	411	430	443	425	432	443	423	408	426	405	411	442	440	420	414	411	450	463	421	427	389	398	404	415	418	438	447	445	442	440	426	412	436	425	416	376	412	429	418	407	459	404	418	378	405	400	438	438	419	403	383	417	412	460	408	431	432	412	425	395	426	422	375	386	471	419	453	405	401	428	410	371	410	398	414	462	413	434	433	396	405	419	445	426	406	425	406	420	437	426	404	429	422	419	442	445	446	427	423	406	464	460	435	386	426	415	436	388	380	397	439	412	442	434	446	388	408	397	457	448	441	421	442	422	449	431	453	437	385	428	404	434	427	422	427	408	416	435	442	444	404	417	417	406	438	414	459	396	407	410	453	404	422	424	448	415	404	404	415	396	428	421	414	425	404	438	443	435	394	431	440	435	421	412	413	421	423	410	426	462	426	417	448	420	412	428	415	402	414	427	413	436	432	413	391	442	435	405	423	406	408	412	411	407	415	399	409	442	434	447	433	444	420	445	442	412	418	421	435	457	403	412	398	444	397	439	421	453	417	441	403	450	415	400	448	463	386	446	373	458	447	446	430	415	437	415	463	400	384	439	402	425	412	389	457	403	410	386	439	408	416	423	425	417	415	438	439	434	409	369	450	379	450	444	420	459	463	430	411	413	437	426	389	438	437	392	446	396	438	423	449	406	427	409	418	423	458	438	418	434	471	430	429	421	397	429	428	426	422	412	419	387	381	386	429	405	436	453	401	451	416	424	430	452	430	413	432	398	429	411	389	438	410	440	419	454	444	450	464	433	449	443	449	439	412	403	428	436	440	423	424	419	410	458	445	420	462	439	410	398	410	419	377	391	409	465	424	424	408	421	412	411	419	441	467	426	380	419	422	440	414	419	424	425	431	426	382	419	427	471	474	390	397	422	416	436	440	438	419	464	434	437	413	422	449	397	395	427	399	401	430	411	413	452	383	435	384	483	406	429	445	423	443	434	373	396	432	421	432	425	451	390	413	453	402	447	433	429	429	411	428	409	431	459	390	412	416	432	432	400	427	463	453	421	438	392	419	442	446	440	461	453	416	410	416	461	428	442	435	407	423	436	418	421	436	428	483	424	425	462	406	390	405	397	401	438	423	429	394	440	415	420	432	450	417	419	467	398	381	406	431	449	441	413	432	427	421	375	438	433	429	445	428	422	428	425	438	426	451	451	451	426	410	441	425	429	483	422	480	405	392	392	394	441	414	400	441	436	449	422	431	462	402	442	437	423	465	404	419	440	453	443	406	411	461	467	445	439	414	443	445	424	406	404	421	429	413	434	403	425	422	392	412	438	418	414	409	455	439	424	425	433	407	420	412	413	436	405	372	426	418	425	404	465	443	433	440	424	377	407	428	411
31356	10640	2780	1528	1301	1131	914	837	739	604	503	409	355	308	236	216	218	232	264	213	203	227	227	204	226	213	210	204	195	228	205	180	214	171	221	217	191	200	194	203	198	189	189	208	207	178	183	212	199	184	165	174	185	216	189	196	199	201	200	179	212	183	215	173	217	197	219	199	182	180	174	193	197	183	204	195	206	215	202	176	206	215	196	209	195	212	205	196	180	195	201	201	192	201	207	211	206	228	209	208	217	199	217	180	203	193	206	190	174	181	226	196	203	183	189	232	186	187	209	200	194	198	221	196	191	182	177	214	176	177	178	165	185	184	181	201	191	227	210	179	235	194	207	220	185	203	202	184	194	186	214	225	210	198	194	204	229	198	164	185	185	186	199	215	187	190	198	191	175	232	200	182	197	186	200	216	197	185	211	222	196	205	175	219	196	212	203	218	216	220	201	177	203	213	204	185	198	169	181	200	191	180	194	197	190	209	182	188	210	182	192	202	179	188	206	188	229	187	221	225	205	198	178	174	182	202	178	205	192	167	191	217	195	195	215	215	176	193	206	224	188	194	224	204	205	171	186	175	202	203	178	210	195	222	209	184	215	198	192	179	223	226	205	187	180	203	206	196	196	213	217	207	200	190	178	188	185	196	175	208	211	188	202	199	167	205	218	173	193	172	204	178	211	230	189	219	233	204	193	209	209	201	206	222	202	195	197	174	208	217	203	192	222	205	191	209	215	177	201	205	194	234	189	190	205	208	223	202	207	176	182	183	212	186	193	189	197	180	193	177	177	236	189	182	214	197	191	192	194	189	195	182	199	207	187	187	178	218	206	206	195	189	210	180	213	202	201	169	190	224	193	225	208	199	216	170	199	193	212	189	206	210	223	235	207	207	188	194	214	196	213	188	202	192	225	209	201	189	202	185	203	190	186	202	209	195	185	182	191	226	199	214	184	172	228	210	204	206	209	208	188	188	186	185	213	202	191	212	209	212	235	209	211	179	207	223	186	192	192	188	194	228	213	224	207	183	216	212	201	184	195	171	214	178	200	205	191	214	201	192	202	185	207	179	185	196	223	179	172	193	194	217	208	203	165	203	193	190	190	189	197	192	186	218	209	190	206	196	222	208	207	198	206	210	224	183	208	194	195	210	216	184	179	205	211	208	207	171	211	189	185	208	191	189	222	210	189	216	206	165	193	183	208	200	212	165	181	194	185	194	201	209	211	197	167	180	168	214	185	240	190	193	181	180	207	191	219	171	197	214	206	214	186	202	187	202	204	197	187	189	215	175	194	202	217	230	234	216	192	194	191	217	196	210	198	228	236	201	175	221	188	197	198	228	221	223	201	219	198	202	200	186	211	209	190	207	204	173	183	198	195	202	179	207	195	203	184	185	204	224	206	209	186	192	208	208	190	184	194	205	192	199	197	170	168	186	205	202	165	199	210	217	240	177	189	207	176	189	192	213	192	207	213	221	217	154	183	209	215	179	208	184	218	201	196	192	169	205	183	204	227	188	178	184	197	197	235	193	186	204	209	159	209	202	201	223	205	171	203	206	173	206	205	215	211	175	202	184	203	251	221	206	215	208	229	198	189	190	195	183	203	206	201	186	202	185	166	185	180	179	175	190	189	193	210	210	210	176	201	207	185	212	178	167	173	215	219	198	193	220	206	198	194	194	208	219	197	190	197	211	223	187	225	205	191	178	223	191	209	181	206	214	200	201	187	189	194	187	204	211	218	175	202	201	205	189	193	190	190	196	183	197	210	191	202	181	182	207	217	214	203	200	194	203	189	184	199	238	211	214	187	205	209	193	224	207	189	197	200	186	220	173	196	211	194	191	214	199	223	195	174	181	201	196	194	177	190	215	192	186	204	218	180	213	177	190	182	185	205	229	219	190	210	212	173	194	206	195	213	193	193	181	181	217	209	229	184	218	197	212	214	205	198	192	221	205	191	203	203	178	196	180	189	170	202	216	192	191	222	194	192	201	180	208	204	190	175	193	171	200	197	211	222	186	171	227	194	194	212	177	207	167	204	210	194	202	183	211	198	188	173	221	213	216	204	206	196	196	175	199	169	206	184	195	181	198	210	192	207	225	192	187	191	193	225	218	207	196	195	196	190	196	192	182	211	215	178	198	212	222	196	201	208	196	194	194	204	194	198	190	195	193	208	236	223	185	183	233	179	189	202	210	204	186	193	216	190	176	203	206	188	217	212	177	200	195	180	204	226	192	212	182	236	201	198	184	182	200	183	192	195	207	195	186	198	183	202	204	194	208	201	215	180	211	205	227	184	218	181	183	218	198	191	201	194	208	189	227	198	216	194	173	196	183	210	211	208	173	194	192	192	177	213	211	196	180	174	198	180	206	219	203	218	184	162	183	203	191	207	200	198	213	183	208	193	166	185	204	217	183	179	189	201	217	188	186	200	193	181	198	200	187	184	200	209	220	223	198	191	203	193	198	184	174	209	188	198	192	195	217	202	186	218	198	196	197	209	217	176	214	188	212	182	217	195	213	197	200	180	189	178	207	186	188	215	214	214	185	214	237	210	204	198	183	195	211	195	192	192	190	201	215	212	175	200	189	188	162	195	194	220	181	180	177	169	209	187	187	158	183	224	170	192	187	202	192	186	200	173	180	218	200	186	199	216	186	200	187	213	205	217	197	187	195	192	236	203	208	231	216	180	188	207	204	222	198	167	196	219	211	194	213	181	206	174	196	189	200	202	237	211	189	198	197	194	177	189	190	195	196	192	191	191	210	185	181	166	184	185	206	182	230	178	208	193	180	199	182	221	188	207	214	200	200	192	203	205	203	182	192	191	212	218	212	196	178	206	201	180	208	204	242	202	194	197	231	222	198	183	179	194	196	225	197	219	205	195	206	216	183	214	200	192	188	197	187	182	182	199	217	196	221	209	218	168	211	190	217	188	185	185	198	198	198	212	194	181	185	172	188	192	204	196	195	224	186	195	190	210	213	188	198	218	201	183	207	220	198	174	230	179	193	203	196	190	201	195	218	199	223	200	195	190	189	178	177	199	199	191	168	235	192	194	187	200	211	216	259	197	228	205	212	210	199	241	227	154	173	220	224	215	207	198	209	201	177	202	234	193	192	226	166	178	208	181	176	179	190	206	202	176	205	214	179	212	192	208	192	226	219	201	190	225	201	158	191	190	185	200	174	205	187	211	196	183	208	207	220	215	184	181	180	203	172	183	193	191	202	181	211	174	234	209	190	166	215	209	209	179	209	165	218	179	210	183	208	225	185	196	183	218	193	174	190	181	223	162	218	173	175	207	186	216	208	187	208	180	189	202	198	198	173	170	195	202	203	168	158	221	216	187	200	207	218	182	204	199	194	179	187	212	203	221	171	188	210	190	210	198	217	196	174	211	200	233	227	193	207	183	189	198	201	204	208	204	212	190	202	172	190	218	198	210	206	196	202	217	179	214	219	218	220	181	190	191	202	191	196	221	194	183	202	196	229	213	192
17780	6066	4365	4467	5124	4540	4161	3575	3122	2587	1997	1628	1374	1020	839	687	705	659	596	564	597	670	593	551	528	520	422	484	516	520	505	488	475	462	483	482	426	498	454	427	459	424	442	393	396	408	454	469	434	492	431	391	375	431	407	459	457	416	442	445	453	451	423	449	475	407	429	422	418	430	427	407	467	409	457	371	441	403	443	425	398	388	434	406	408	408	428	423	417	411	403	398	467	437	448	460	404	450	397	421	434	458	484	387	435	413	417	455	421	470	438	454	399	429	447	439	401	423	424	402	397	442	428	432	428	422	403	418	404	439	425	438	427	463	441	423	417	409	409	458	430	431	431	427	438	428	404	447	439	431	448	446	418	435	468	376	430	397	415	402	397	437	477	399	434	429	406	440	427	451	388	435	417	424	424	418	436	429	400	426	442	407	439	427	415	411	429	471	411	453	434	413	439	434	446	431	384	439	433	438	406	419	439	425	464	410	468	425	438	459	443	443	441	436	444	483	408	423	433	446	447	432	451	451	439	436	438	411	392	441	416	410	444	465	414	429	405	429	451	404	438	444	442	447	458	453	460	431	381	457	438	461	414	432	409	410	443	452	415	436	490	445	442	408	430	413	416	447	446	458	432	417	428	396	427	405	458	428	450	443	414	416	428	421	488	441	467	429	436	422	412	424	443	410	432	402	456	410	447	445	430	393	420	431	455	417	459	445	455	419	399	413	472	398	432	415	436	392	418	441	418	448	404	419	436	433	461	437	422	430	448	422	453	410	433	420	405	434	440	446	382	432	465	425	382	431	424	414	417	403	490	398	380	450	452	445	427	454	431	435	431	436	421	442	460	427	429	408	442	436	400	382	446	416	415	449	437	446	423	448	461	426	410	451	470	454	402	406	432	412	420	430	454	426	442	449	466	414	434	451	397	444	436	431	434	434	446	430	444	430	403	428	482	428	411	445	446	430	404	409	385	420	438	403	420	424	411	424	460	443	401	437	440	456	414	430	418	430	449	445	442	411	460	410	428	430	427	416	440	421	428	430	471	388	440	407	438	459	417	430	423	443	415	431	407	439	442	427	454	404	406	464	420	441	428	448	439	355	413	433	407	422	424	478	386	430	448	422	397	427	458	454	427	456	430	458	424	431	421	421	412	428	431	416	436	439	404	435	437	386	440	400	435	456	413	436	452	454	463	421	411	415	436	443	418	427	440	426	479	406	402	454	456	412	430	449	443	411	416	403	438	432	452	415	428	421	446	439	460	443	429	433	397	410	406	394	410	393	432	439	406	443	438	420	444	447	462	427	404	424	427	409	455	415	411	419	434	427	445	438	416	427	384	449	431	420	405	423	433	438	435	435	428	412	451	436	409	398	438	429	444	428	459	429	416	400	420	443	448	392	422	392	437	406	444	432	451	449	385	413	464	474	442	417	427	452	424	431	441	419	450	430	413	430	443	445	389	432	428	419	408	410	425	447	430	441	432	427	429	462	457	403	396	429	427	439	412	395	432	394	397	431	394	420	451	420	441	450	419	440	427	433	452	415	383	426	429	408	430	427	438	452	441	409	438	424	437	405	435	440	437	443	431	435	379	407	423	471	409	457	433	492	442	437	424	427	411	456	431	428	463	406	407	426	451	425	395	453	399	451	433	449	409	424	413	401	431	426	418	423	448	417	418	405	455	431	422	397	425	468	435	425	443	412	471	421	444	422	388	426	432	404	444	450	406	427	389	432	461	423	448	422	464	445	411	419	427	407	427	420	403	434	445	404	397	423	420	395	428	432	408	434	438	430	429	440	420	421	438	448	431	476	437	418	441	411	403	450	432	458	464	446	430	430	417	411	415	426	461	413	460	413	438	422	433	438	408	466	431	414	437	424	455	433	464	455	434	439	409	405	437	426	452	421	425	452	427	440	459	414	448	456	395	397	436	413	465	422	413	436	438	449	403	434	436	386	439	422	459	434	439	430	463	436	404	386	398	410	464	423	440	420	452	377	402	406	449	445	424	429	418	410	423	439	402	450	421	422	423	424	436	450	452	428	433	442	409	451	409	473	443	443	405	434	421	397	454	426	456	467	381	415	439	423	457	433	426	379	422	431	448	430	468	423	415	425	428	414	402	401	418	409	435	436	433	438	431	433	464	421	429	439	403	462	404	400	434	439	436	446	424	427	391	426	442	466	444	441	432	423	414	456	410	410	411	405	415	432	399	393	442	427	424	409	431	420	434	376	439	452	408	430	419	394	420	419	411	466	433	415	421	367	410	443	415	453	433	404	429	402	428	435	436	436	447	388	447	449	421	405	436	406	415	420	440	440	442	427	392	416	459	430	425	435	437	427	429	420	447	416	428	417	413	421	422	417	400	466	429	455	427	459	427	436	427	421	470	384	428	439	438	411	373	380	431	421	449	416	425	436	442	427	431	428	385	435	468	458	410	451	442	433	426	424	444	456	405	436	437	431	458	437	454	418	450	445	453	452	419	438	418	428	427	425	396	402	426	442	467	446	456	493	442	420	440	382	377	418	441	412	392	411	399	441	445	420	403	417	381	432	401	429	427	452	453	439	440	431	443	429	417	403	439	398	419	442	449	433	434	424	417	456	445	437	441	389	435	438	439	454	433	425	430	452	441	438	433	417	424	406	446	473	444	418	441	447	409	438	395	429	420	432	435	428	438	426	395	427	451	391	419	440	430	424	426	437	475	422	422	376	413	464	427	464	433	435	410	473	442	475	433	433	429	404	450	451	418	434	423	440	421	460	411	424	432	399	444	409	399	479	429	436	435	413	423	407	472	424	444	399	429	424	447	417	419	421	413	430	424	440	448	425	431	415	409	416	395	420	444	425	444	429	439	400	443	440	412	418	408	469	431	421	493	410	423	461	443	453	449	441	412	427	437	418	425	427	419	459	450	414	406	412	389	420	400	424	415	418	415	453	440	437	476	438	413	459	448	441	465	439	404	433	421	413	455	435	452	424	435	410	389	428	413	435	423	443	449	450	421	447	425	434	432	464	391	449	443	403	439	399	435	415	422	447	434	447	429	439	428	423	418	429	423	423	420	432	438	410	440	402	463	394	455	457	448	434	445	435	405	413	406	449	422	444	399	392	417	416	430	403	420	470	404	420	408	456	427	434	416	441	414	433	396	448	402	419	408	405	454	455	406	422	437	430	426	399	423	412	395	427	465	426	456	428	440	436	459	463	411	426	401	458	435	438	395	400	403	466	426	413	433	421	466	424	495	393	394	447	406	446	420	422	453	444	419	441	436	435	418	457	414	390	416	460	455	414	421	463	468	403	407	429	445	430	403	427	414	381	454	450	439	427	393	418	431	452	448	468	430	414	432	447	444	419	415	423	421	415	403	452	463	411	435	407	423	423	443	426	396	436	417	476	434	424	439	456	431	448	424	434	455	451	444	457	438	456	406	418	393	398	450	424	419	409	425	423	474	401	449	460	459	449	444	447	442	426	458	447	415	400	424	431	455	440	406	403
43071	16838	5973	2972	2312	1900	1559	1347	1151	974	740	559	510	408	304	283	229	244	240	206	220	249	263	250	200	186	211	197	214	190	196	210	226	176	201	181	187	206	201	189	162	198	205	174	169	182	207	188	192	187	201	195	183	202	166	202	167	174	190	161	179	186	217	168	202	170	181	190	161	194	181	195	196	186	169	166	181	214	154	167	174	174	191	193	194	189	197	183	162	173	159	200	168	203	175	202	177	167	168	183	184	177	184	147	148	170	203	184	181	180	184	192	187	172	174	173	183	188	178	186	194	170	167	182	199	164	160	176	200	197	173	186	186	158	188	171	186	162	175	180	206	177	162	190	193	192	175	179	187	194	183	197	196	212	184	202	211	190	195	198	168	198	193	192	198	215	192	188	188	178	175	177	178	151	194	187	190	189	169	186	193	197	180	163	182	175	183	174	197	190	190	193	163	197	184	160	179	189	193	166	193	211	178	182	168	163	162	175	160	159	153	181	146	184	174	208	181	176	153	178	188	207	183	174	171	178	161	153	187	165	165	165	178	185	181	198	203	198	177	193	186	192	177	162	189	204	186	176	154	172	208	200	195	214	166	164	166	173	166	203	167	181	183	201	196	210	177	155	181	202	216	190	180	201	188	181	137	191	159	173	170	179	200	183	180	195	183	164	185	175	195	167	185	176	194	177	190	226	175	202	168	171	193	196	205	198	179	164	156	163	176	148	163	170	199	193	185	162	167	183	200	172	164	197	187	176	204	176	185	176	166	192	182	163	183	196	174	209	205	211	164	190	195	171	165	180	157	176	188	186	198	186	196	179	191	181	198	175	179	184	194	177	197	179	177	174	174	186	160	171	162	182	199	184	186	183	191	183	187	156	179	188	192	186	203	200	187	186	188	183	210	199	175	176	187	181	153	186	179	189	178	170	170	199	189	154	192	230	192	177	179	148	185	191	190	187	205	166	179	184	180	218	180	171	170	184	155	219	182	189	180	191	181	221	179	188	164	163	166	181	174	181	174	188	206	153	176	197	157	160	150	165	177	189	181	176	177	243	178	192	181	167	185	176	178	175	205	165	188	190	184	160	187	195	207	189	168	176	170	162	188	195	182	196	188	186	176	202	194	185	184	166	178	176	154	175	169	194	192	194	201	189	182	206	218	226	191	235	219	176	188	182	175	173	193	195	201	206	184	165	168	177	211	182	177	198	171	166	181	178	184	192	193	180	170	202	177	196	167	181	151	167	146	168	184	186	202	167	173	210	168	189	161	159	199	158	182	200	163	166	187	190	162	166	185	170	186	150	192	211	158	212	185	182	192	189	192	182	188	185	179	177	186	204	177	162	179	198	185	186	165	167	182	160	179	189	175	198	200	195	190	167	182	190	189	188	173	186	194	179	191	172	172	194	189	175	185	172	168	185	170	200	189	185	186	182	191	196	188	169	173	201	185	175	173	185	194	183	197	166	158	202	175	196	176	204	163	196	177	158	189	186	178	154	178	175	179	172	203	207	191	168	174	187	181	182	189	190	182	203	152	209	194	199	179	160	180	171	178	193	193	194	167	189	180	204	158	176	149	190	166	189	150	194	178	200	173	184	171	201	190	180	167	189	207	186	199	158	180	190	202	186	179	187	165	181	204	169	188	188	178	174	173	176	198	201	167	171	164	162	185	188	193	197	183	179	175	155	196	160	172	197	169	164	177	184	191	163	212	174	151	161	211	189	175	199	169	197	197	159	164	193	192	161	191	167	205	163	185	225	182	179	195	188	184	174	182	186	193	176	174	191	172	174	186	176	159	208	206	193	159	196	176	171	197	157	186	175	172	211	178	167	158	183	166	190	192	190	168	174	199	180	179	151	174	205	182	177	155	189	202	164	194	177	174	160	192	169	198	181	196	174	185	181	203	201	195	175	169	165	196	163	205	217	175	183	179	169	167	167	182	186	173	192	223	204	175	174	202	187	185	185	194	182	218	193	186	187	199	196	208	186	185	208	186	192	201	178	166	199	196	172	197	176	185	189	175	178	175	171	195	165	186	202	205	213	200	190	167	172	160	193	197	156	184	189	182	198	176	195	198	181	163	181	175	180	192	226	194	165	181	174	166	157	166	182	190	202	182	193	162	182	182	227	207	185	160	201	181	173	183	181	159	178	185	180	175	174	172	189	197	191	185	202	214	189	175	181	182	193	186	189	185	184	201	194	204	175	199	147	166	190	178	193	164	182	194	173	191	189	183	175	161	222	172	184	199	176	176	177	176	182	206	182	178	179	183	147	173	212	154	200	183	179	172	171	170	179	206	171	207	202	200	194	173	194	180	168	188	202	175	173	204	170	201	197	190	194	184	154	173	197	194	165	145	158	196	185	188	159	198	163	163	176	196	170	193	182	182	153	171	192	200	186	194	156	177	172	178	164	180	206	176	178	173	163	172	185	160	171	192	172	159	199	167	178	173	179	161	195	190	196	161	169	205	164	178	183	173	193	203	184	166	200	180	183	153	170	190	204	189	185	190	182	195	175	184	199	187	162	193	193	200	177	181	184	171	179	212	189	177	201	177	189	170	184	190	180	191	182	190	167	199	197	187	178	196	195	202	188	198	193	166	180	183	162	190	173	190	201	162	183	183	184	191	165	187	192	166	173	171	184	188	195	200	181	187	186	191	208	171	178	190	183	183	178	185	155	181	178	182	182	170	152	164	186	204	187	182	214	227	177	185	183	167	190	181	176	199	162	164	191	176	181	187	211	181	199	186	197	184	183	179	176	191	187	174	180	189	195	189	150	161	168	197	168	204	204	159	183	198	179	194	182	193	200	185	214	195	190	187	200	161	181	177	178	182	181	166	180	192	208	187	181	174	187	185	171	193	182	189	179	181	200	166	191	185	195	164	194	197	204	188	168	179	201	201	199	185	171	206	176	193	144	173	187	190	180	173	192	182	172	182	187	189	202	177	187	196	198	178	182	189	184	178	188	217	172	185	177	185	172	187	193	172	170	194	202	208	204	190	161	197	194	181	177	152	148	199	220	189	218	155	176	186	190	204	174	190	175	162	167	198	169	187	186	202	186	179	183	199	211	182	171	205	211	207	208	159	186	182	185	181	180	166	188	186	181	176	160	172	185	203	176	166	189	197	207	176	171	190	198	190	180	178	193	164	160	192	199	178	184	196	187	171	182	187	168	198	203	184	171	196	177	177	205	191	187	237	195	199	177	162	197	194	204	161	201	186	165	179	164	178	162	182	176	184	180	185	203	200	162	198	195	171	206	195	199	180	170	188	185	201	215	173	164	202	177	180	184	203	180	186	190	200	189	160	188	188	191	197	193	147	177	171	184	149	166	174	157	188	186	175	153	181	180	171	184	187	183	180	164	184	191	201	179	168	187	192	172	163	179	158	184	195	176	183	160	184	183	186	177	193	160	190	188	154	168	193	177	177	182	221	210	180	172	183	179	191	171	189	151	173	187	170	205	176	178	192	168	162	175	193	193	185	195
24534	10041	7701	8379	8735	7548	6726	6176	5492	4584	3574	2811	2212	1577	1274	1131	1024	881	757	740	810	861	784	755	736	629	506	533	497	565	569	564	541	540	521	495	489	449	379	439	414	465	416	440	404	419	442	390	425	452	435	414	417	411	424	405	442	438	422	422	407	404	411	372	457	420	418	439	420	401	444	385	413	422	402	395	404	403	382	402	424	385	390	417	426	424	392	391	411	423	397	415	422	399	420	417	391	424	431	417	405	411	417	402	419	392	416	408	424	392	415	408	394	419	405	405	391	428	376	399	443	379	382	424	402	393	423	391	414	437	357	430	406	423	391	429	392	444	382	438	424	416	391	389	369	399	412	414	378	404	417	406	395	423	411	396	433	386	412	382	453	399	431	381	422	393	406	402	436	393	366	393	395	460	450	424	398	359	425	397	409	389	432	399	402	398	414	418	403	405	368	387	388	372	420	401	421	400	418	418	375	412	407	379	388	400	393	390	431	437	417	429	401	408	432	420	404	419	432	411	395	404	402	369	413	405	387	411	392	418	391	394	405	417	422	415	412	407	424	398	383	412	422	393	404	383	373	426	448	402	424	404	409	420	394	431	370	396	406	414	400	404	411	363	384	396	444	431	392	426	422	384	371	383	403	448	406	379	414	392	405	429	415	386	460	411	426	411	416	416	425	403	383	420	409	391	424	393	419	397	381	421	451	408	421	424	397	360	431	426	409	391	367	405	374	387	416	409	392	382	412	426	410	383	388	427	415	427	425	379	400	410	413	389	402	408	435	415	434	413	393	423	395	421	400	399	419	397	375	411	445	426	418	425	428	367	425	431	399	413	397	424	383	426	437	395	402	397	389	411	388	355	376	381	401	419	412	386	396	398	372	368	437	400	409	403	392	456	398	392	408	424	427	388	403	362	413	372	398	424	393	391	424	375	440	400	421	371	406	411	362	382	393	410	397	435	420	405	396	399	423	386	363	437	385	417	378	395	421	383	396	406	380	413	394	418	398	398	442	410	410	390	414	403	388	412	400	427	392	394	406	386	410	395	432	396	428	425	399	423	427	404	361	396	416	418	407	429	405	377	417	424	399	441	395	456	429	403	394	406	395	427	413	405	410	378	446	418	429	370	462	409	390	398	397	395	399	399	395	400	417	386	429	385	418	418	397	426	393	410	382	410	391	398	397	413	410	385	434	375	421	385	408	419	412	410	438	402	403	426	437	370	399	441	412	420	409	409	408	421	418	434	405	406	417	436	406	414	378	377	414	392	403	422	426	369	426	425	421	389	430	379	369	417	384	388	398	398	391	412	375	377	401	406	392	419	389	386	420	447	406	424	408	382	411	383	443	381	388	390	408	424	377	474	411	404	399	412	390	397	416	410	427	403	390	409	388	415	402	431	361	402	388	431	393	377	406	414	436	434	422	426	411	418	434	375	376	391	396	426	423	382	400	403	403	400	468	400	387	402	405	394	394	426	451	410	400	403	384	409	418	436	368	402	429	396	418	394	382	418	369	401	388	410	386	385	399	438	402	427	386	410	445	418	398	413	382	381	384	389	391	394	383	426	414	423	421	417	407	391	403	418	387	411	432	378	434	429	407	396	395	398	406	389	399	406	430	411	400	388	395	434	388	399	371	364	392	408	419	416	396	404	386	395	382	417	415	409	408	409	412	402	386	411	403	410	412	414	387	387	410	375	429	398	411	418	392	368	453	378	441	394	420	409	416	390	403	399	410	406	397	389	454	388	377	394	387	382	404	412	403	406	445	406	391	430	398	445	426	399	431	436	445	411	378	391	386	412	456	428	433	405	420	403	375	426	434	409	413	460	431	455	470	401	418	369	417	389	408	406	384	404	422	375	443	430	409	394	371	415	417	389	419	384	394	422	387	391	399	429	415	436	378	397	413	385	383	396	426	402	440	432	398	450	420	406	447	397	442	413	413	413	390	425	407	435	392	409	428	423	429	420	409	412	400	444	404	424	417	414	406	421	396	410	397	409	398	430	387	454	398	437	382	375	399	412	405	410	420	388	420	417	378	437	391	404	428	397	425	382	419	418	425	437	415	383	399	373	401	411	436	439	417	413	414	357	415	404	386	433	400	406	415	425	389	371	378	410	423	410	423	413	389	399	389	434	432	419	395	403	415	437	411	375	400	443	412	403	395	409	382	390	389	420	399	420	415	390	417	409	407	392	386	420	410	394	422	400	401	382	423	422	373	391	428	416	411	439	415	454	393	414	390	418	419	395	398	408	413	375	420	408	390	386	446	426	389	390	394	390	377	410	418	402	364	410	388	387	425	383	437	390	409	437	413	390	420	414	386	416	401	393	394	430	381	406	399	385	402	409	401	383	424	399	379	414	397	419	409	396	433	390	452	417	396	418	405	377	405	367	378	388	412	410	381	404	391	435	410	395	351	397	412	398	416	408	403	429	409	386	379	443	385	416	422	411	431	382	396	434	414	391	438	445	373	391	423	410	404	400	382	436	395	406	375	407	378	379	444	388	389	417	390	388	392	411	402	393	385	381	421	409	392	384	411	451	381	414	420	417	387	375	391	379	356	369	392	467	438	400	423	386	410	398	398	387	403	419	430	424	422	427	405	380	418	392	467	415	374	405	439	404	439	413	417	389	417	408	386	369	392	404	384	413	446	394	406	388	406	398	416	406	387	427	421	428	430	398	368	427	400	442	397	379	371	381	378	382	398	393	408	421	411	399	387	399	384	420	391	432	390	376	405	383	451	394	429	414	437	413	400	373	394	409	397	379	449	371	411	448	390	409	449	453	426	400	398	405	361	393	390	414	391	411	414	428	401	430	429	427	389	415	413	429	426	422	386	384	431	410	408	409	383	438	388	386	417	392	376	411	426	431	428	407	414	374	380	416	395	403	397	398	431	395	409	419	392	416	386	425	384	378	386	420	395	389	427	397	425	360	411	404	431	418	430	376	395	412	444	403	411	360	422	390	419	437	423	416	435	396	382	430	437	433	383	395	383	405	401	425	406	392	407	397	443	415	378	408	387	371	435	428	411	374	438	426	423	427	411	411	381	434	415	459	422	416	374	392	396	384	405	403	424	425	409	414	399	431	403	444	424	408	436	415	382	413	416	409	447	392	423	398	435	427	422	399	367	406	376	440	401	408	430	399	409	394	394	369	422	433	416	436	425	385	420	426	386	373	399	421	440	408	408	416	417	414	421	387	427	372	408	419	388	397	415	391	394	384	418	389	420	427	411	406	405	422	449	396	413	439	441	420	394	409	417	414	387	386	396	416	424	382	381	406	393	452	404	421	429	404	378	413	394	386	404	416	413	379	400	403	412	417	451	394	417	408	395	417	401	440	403	420	423	407	415	410	408	418	409	430	408	409	376	408	418	403	392	429	417	390	370	411	393	419	367	434	415	397	403	415	419	415	377	406	386	406	422	411	373	415	449	410	393	408	406	378	416	375	390	434	380	421	406	355	387	409	412	373	436	379	401	377	421	417	429	422
50538	24302	9693	4716	3545	2611	2218	1850	1560	1248	1019	796	614	525	399	354	361	292	273	280	295	315	306	275	256	252	237	222	271	235	232	228	241	238	217	221	227	228	204	228	208	207	209	211	210	231	216	236	174	187	224	223	194	245	244	219	195	192	200	244	204	224	210	196	206	190	208	218	236	214	170	222	195	210	198	237	177	225	214	196	239	183	248	194	201	187	216	188	212	197	238	191	198	216	208	201	193	202	208	214	220	231	180	227	210	191	205	194	216	167	204	205	254	197	207	207	227	216	193	219	201	204	174	156	206	221	208	202	203	190	168	192	204	212	211	179	193	206	188	194	198	208	189	193	181	222	193	208	209	216	209	197	208	179	200	205	206	183	224	205	206	197	210	186	204	215	195	224	232	199	214	208	167	211	222	198	210	228	201	194	202	193	208	208	226	195	192	184	184	195	195	230	202	194	192	210	198	206	213	224	206	228	206	175	194	225	198	202	207	211	213	182	207	203	215	225	203	214	203	199	174	210	222	217	205	196	227	207	187	177	177	212	202	205	194	192	194	203	212	202	182	180	208	223	228	210	240	226	218	206	203	218	209	193	210	201	190	229	220	235	215	192	221	201	211	236	200	188	188	194	228	210	205	192	204	187	186	235	198	225	196	214	208	193	173	190	206	225	221	223	194	192	238	197	213	194	209	228	195	199	181	200	216	189	166	205	194	199	183	185	232	199	199	197	211	208	208	205	195	203	223	196	168	198	168	212	165	195	227	186	201	213	196	220	220	190	180	201	182	211	217	213	191	176	209	219	186	200	200	234	185	187	193	205	221	203	205	209	177	177	221	196	178	182	200	197	191	215	202	221	201	216	207	186	189	208	195	210	203	216	195	183	209	228	204	203	210	191	194	201	198	232	210	212	204	203	190	222	172	195	197	182	201	181	214	178	198	220	202	213	199	185	196	193	189	179	220	192	179	212	218	214	192	224	203	192	176	204	226	164	186	205	205	207	217	224	198	212	228	203	198	207	188	200	201	212	201	186	197	202	172	196	198	207	207	225	210	204	184	200	201	216	208	204	199	229	192	206	207	200	218	201	216	206	202	171	212	230	192	208	185	177	191	208	219	198	191	225	215	252	197	207	211	201	193	234	211	206	196	194	195	191	223	201	235	179	185	192	211	202	204	203	186	199	199	219	220	209	211	216	215	177	188	198	204	230	213	208	197	215	190	202	204	193	193	203	226	213	198	178	209	191	239	202	192	224	210	183	181	189	204	216	181	228	217	218	178	188	200	206	219	218	207	191	219	200	209	200	200	197	208	237	201	187	219	200	223	204	246	190	212	214	197	196	190	214	204	207	175	193	202	210	222	204	196	220	209	202	215	163	203	190	199	221	228	211	183	202	205	174	191	206	204	199	195	204	216	203	186	223	228	197	226	203	168	190	176	181	233	213	194	181	222	210	183	189	223	239	196	211	218	231	215	191	201	204	222	224	210	230	194	204	198	201	204	177	199	182	197	220	198	215	193	213	229	227	204	222	216	208	229	201	191	227	208	213	165	223	230	207	214	209	222	194	201	208	207	228	180	209	202	210	179	189	203	173	201	216	201	203	200	210	209	199	170	238	232	191	192	188	180	200	208	178	228	205	169	212	219	192	184	206	206	209	192	181	201	194	202	201	227	213	186	241	204	205	214	225	180	182	215	211	201	199	210	184	211	199	169	208	211	232	213	198	187	210	191	198	206	198	191	198	195	204	214	227	213	210	216	192	161	213	184	201	179	185	200	211	187	164	232	196	180	198	183	194	206	175	201	187	230	190	156	193	190	214	229	190	205	194	223	197	208	206	195	176	200	193	191	206	187	213	199	204	193	190	214	244	180	200	222	206	196	228	190	196	208	241	188	218	221	211	233	224	233	217	236	185	205	212	180	192	225	207	215	232	207	215	205	232	217	174	210	210	192	201	207	186	183	211	168	199	222	222	187	214	180	188	205	215	205	214	212	173	211	211	220	183	183	197	205	207	196	232	195	224	207	182	222	245	184	216	205	217	207	250	206	220	193	219	215	202	216	204	187	181	210	242	197	216	193	202	203	197	231	225	195	190	182	193	219	210	185	201	219	194	203	182	208	200	183	197	183	182	236	205	214	216	217	191	189	216	214	232	216	213	194	211	187	211	217	206	200	191	198	219	197	216	218	174	180	190	186	198	229	199	201	226	204	199	183	199	196	199	217	195	197	203	181	197	214	203	202	216	201	184	219	188	206	200	214	211	208	192	227	207	222	222	215	195	175	173	209	218	214	214	230	223	190	209	190	211	200	187	175	213	206	218	218	206	235	191	183	240	210	218	188	218	190	196	215	191	183	237	208	185	196	202	222	191	215	193	181	202	225	210	201	178	201	245	200	198	241	188	217	222	205	201	219	174	194	194	204	176	227	206	198	181	206	232	217	202	192	196	230	188	235	195	228	182	192	193	238	206	188	224	195	180	211	187	200	191	195	197	221	200	219	198	205	208	192	200	219	179	190	205	223	192	189	184	197	194	207	206	204	207	200	186	227	192	191	218	175	185	175	195	190	213	180	205	198	188	202	234	211	209	197	221	203	217	237	192	180	214	199	203	217	212	196	195	211	215	195	201	236	181	214	174	195	197	218	202	201	185	183	210	194	204	206	190	213	193	236	189	176	228	240	183	210	208	215	185	227	185	190	188	206	204	201	206	215	200	218	236	189	225	202	202	231	217	215	193	210	176	203	198	213	193	201	216	171	203	198	203	174	197	213	202	212	159	196	189	198	173	183	192	193	185	217	193	220	222	186	183	185	211	208	202	208	181	243	195	229	234	198	209	202	191	212	183	201	218	227	219	208	216	195	211	204	200	186	231	181	203	219	193	181	219	221	183	189	208	177	215	188	213	201	234	204	196	206	176	196	187	206	200	219	201	177	205	198	195	189	213	214	206	202	188	184	181	188	191	213	191	175	203	219	201	186	186	199	198	192	211	205	195	219	207	184	183	197	232	199	215	199	196	183	203	180	206	199	199	218	187	208	215	198	205	214	187	190	240	200	202	205	199	193	235	230	206	216	189	201	215	207	209	235	193	191	188	202	230	224	207	201	186	216	180	220	178	174	212	212	230	197	226	202	176	212	204	203	193	202	196	193	221	241	209	209	199	214	230	192	193	201	227	195	218	202	231	211	229	211	177	164	198	206	244	192	224	181	187	200	183	217	224	205	213	208	202	206	192	207	196	194	213	234	214	207	251	206	179	232	201	219	185	202	207	213	202	232	212	168	183	214	206	198	201	191	199	183	186	188	195	208	181	199	180	192	207	209	169	194	199	208	188	190	185	208	230	220	166	228	186	188	207	178	213	211	205	183	219	205	224	214	174	190	175	189	197	216	191	198	197	220	197	211	193	222	223	238	213	212	196	186	208	183	197	199	201	204	193	196	217	201	209	207	218	207	175	239	234	210	185	198	190	221	215	213	208	230	231	218	214	208	200
27958	14853	10477	12211	11950	10169	9012	8064	7382	5934	4793	3704	2965	2157	1701	1508	1446	1157	999	907	1135	1136	1096	1128	944	872	685	737	787	703	704	680	670	712	591	621	582	607	536	494	503	539	479	456	509	481	501	468	504	497	519	486	472	463	481	485	510	477	476	491	494	471	440	457	430	423	493	469	472	458	450	449	469	436	456	455	444	436	461	450	454	454	420	414	445	441	437	448	461	425	419	439	435	440	473	411	455	451	442	422	447	439	413	431	446	448	463	417	438	463	436	443	449	429	458	463	456	448	463	418	486	442	452	456	424	406	461	454	429	460	456	429	488	449	442	433	453	417	473	469	419	469	446	459	431	456	475	477	454	469	418	416	457	421	447	450	468	452	469	498	396	426	454	466	463	438	428	446	451	419	402	415	442	438	441	438	451	460	441	414	440	416	432	468	442	423	458	444	447	450	430	429	447	485	460	443	443	425	464	451	440	426	454	439	406	482	410	417	431	403	437	420	448	424	469	444	429	429	444	440	406	424	454	445	425	438	442	454	455	418	478	427	445	489	433	443	490	458	455	454	453	427	443	427	462	468	464	494	418	438	390	389	426	428	469	430	442	418	437	442	440	458	461	440	455	457	468	439	419	457	498	499	467	424	440	423	444	436	465	420	451	443	479	445	423	453	450	452	431	441	438	456	454	420	467	436	459	452	429	433	437	471	435	429	436	423	438	434	450	458	434	469	445	388	432	473	427	408	457	441	425	481	428	481	480	448	462	448	456	462	436	452	441	426	441	449	450	427	440	436	449	432	453	446	451	442	408	405	415	429	421	449	471	465	444	452	471	467	457	419	437	429	467	458	406	438	400	467	425	475	436	461	447	435	428	454	430	443	442	436	415	415	462	447	442	447	457	469	460	425	417	427	436	451	424	412	417	413	425	460	446	436	459	419	468	431	419	487	480	439	445	460	476	469	426	453	450	447	484	440	427	447	432	417	412	422	439	457	446	440	456	450	426	429	424	505	454	436	435	437	434	433	424	428	445	446	458	445	477	502	458	448	404	441	453	444	413	452	441	416	427	452	431	456	476	444	468	424	425	474	435	418	381	434	447	420	472	437	435	460	487	449	458	458	438	440	397	425	438	466	414	466	465	473	461	452	493	472	459	448	458	413	401	402	471	447	476	464	460	461	432	438	462	441	430	449	460	462	450	452	418	468	474	471	464	440	480	443	447	397	414	432	476	456	421	417	437	442	454	451	436	436	432	431	447	452	493	443	445	449	458	437	438	435	426	427	424	414	445	416	433	441	480	450	447	387	449	460	395	408	415	444	433	478	441	454	438	448	450	428	450	459	459	434	434	493	487	452	464	435	409	422	436	408	447	443	459	440	440	426	399	444	422	469	477	450	460	422	439	429	441	447	439	458	457	444	449	415	422	482	460	483	453	460	423	466	451	467	417	448	427	393	452	467	452	441	422	471	419	480	459	476	419	458	425	422	462	435	441	416	436	440	473	455	470	471	448	435	477	452	464	440	458	444	427	465	437	424	441	478	442	471	456	442	433	464	451	414	436	418	471	476	455	435	475	470	462	412	468	452	476	455	460	408	439	418	458	480	422	436	428	435	430	407	458	438	476	446	426	428	455	447	505	459	403	423	465	463	448	479	442	489	442	459	428	455	447	415	423	481	481	438	459	473	487	457	447	455	470	485	424	448	448	417	448	430	430	422	443	415	419	424	417	459	420	465	441	446	442	436	450	441	448	454	454	465	432	449	424	441	442	417	435	423	477	435	399	440	477	447	459	410	451	471	445	477	440	458	464	430	455	427	423	466	432	422	416	432	464	424	427	411	445	444	441	430	409	416	439	444	414	426	452	465	452	474	450	437	441	436	460	430	466	452	478	440	475	450	448	421	461	432	445	410	446	459	422	459	422	445	434	420	445	464	440	423	414	386	412	414	440	444	455	415	433	473	452	484	469	424	485	441	451	429	447	448	448	415	446	420	439	456	458	430	433	517	438	421	411	431	433	401	435	461	441	423	434	430	436	464	434	436	424	472	433	432	457	444	432	443	444	466	458	456	414	410	428	453	451	478	423	438	458	456	441	463	494	438	437	423	440	468	453	469	441	473	456	491	430	440	407	420	455	444	449	431	453	453	427	418	429	464	469	444	397	436	427	448	429	468	406	407	440	468	491	398	463	477	423	456	453	434	458	474	445	457	433	414	451	478	454	454	413	437	424	435	443	424	435	427	409	459	448	463	478	404	452	460	466	462	424	448	443	412	441	456	463	463	422	430	435	447	460	426	423	416	440	426	467	441	430	447	456	459	455	441	483	442	446	438	396	440	435	483	410	447	447	443	465	459	457	404	477	448	462	446	465	438	455	464	429	424	458	447	431	423	450	434	425	453	433	436	422	417	420	419	465	443	431	460	417	479	424	447	475	489	444	433	414	411	451	470	469	472	436	427	486	459	438	456	447	451	466	465	426	457	430	445	454	427	418	441	432	431	422	420	445	468	416	445	447	412	448	428	451	442	431	473	453	439	464	436	456	410	431	455	431	441	439	429	443	423	403	435	468	490	450	473	439	437	426	480	438	473	409	445	444	445	407	492	442	434	430	476	458	467	444	454	434	472	446	482	460	416	435	448	399	421	429	420	470	445	470	445	427	413	444	468	456	441	427	433	460	427	436	436	433	445	499	451	429	444	441	436	438	440	488	474	449	437	470	417	458	435	485	440	402	457	442	416	413	430	441	447	461	437	434	417	463	434	436	424	454	470	419	436	420	450	457	450	444	446	445	473	444	470	455	449	433	397	451	428	417	427	413	436	427	426	450	445	426	422	451	440	487	488	439	459	440	433	419	430	453	424	448	426	436	441	452	442	452	442	463	448	444	467	467	453	471	417	439	393	444	448	463	454	428	425	450	427	445	442	453	411	465	424	437	422	455	435	458	470	444	440	464	489	457	456	447	456	460	448	453	441	433	471	437	456	428	414	462	417	432	446	444	432	457	435	464	428	451	434	458	435	430	471	447	457	440	455	388	413	410	428	443	467	440	452	425	417	456	414	437	441	425	429	451	432	447	435	436	411	445	488	421	468	432	456	420	423	462	433	464	482	458	467	485	412	451	455	448	463	473	460	431	450	451	430	420	455	444	462	444	473	467	436	420	436	435	421	400	456	429	432	437	446	437	461	456	461	446	437	379	440	468	444	437	454	402	420	427	457	458	430	451	468	419	435	466	417	440	428	470	436	400	444	458	479	446	410	487	421	448	470	444	446	426	456	461	431	476	475	425	445	461	455	452	449	432	460	443	415	406	429	433	478	485	447	468	409	482	452	439	419	435	448	470	452	439	450	462	455	448	455	479	435	448	452	420	461	446	464	431	474	453	466	448	449	459	446	408	507	448	450	475	471	421	475	447	448	428	411	421	458	429	436	425	466	472	422	427	446	430	451	449	428	448	445	450	435	455	463	465	476	451	454	436	429	469	468	431	449	440	441	439	438
28038	10088	2710	1785	1478	1146	986	867	687	586	474	395	352	309	297	279	281	229	213	209	223	234	232	237	254	245	202	218	222	186	198	206	214	209	225	201	197	206	209	203	211	182	192	213	194	187	207	210	237	187	192	188	213	215	204	179	209	175	238	207	175	180	197	188	188	212	175	200	200	210	183	196	213	187	205	170	210	216	182	167	192	173	172	185	200	219	222	204	226	188	207	206	203	189	228	216	200	207	178	179	199	166	210	197	203	210	204	192	240	219	201	204	190	209	200	178	239	220	211	189	220	229	220	190	183	232	198	181	211	201	174	194	206	216	195	205	202	221	213	218	182	215	237	194	213	212	210	217	197	180	188	176	196	220	209	215	193	196	194	164	195	200	198	206	205	192	196	223	205	217	233	196	215	194	201	183	227	222	196	188	201	187	209	214	197	212	200	223	199	174	216	180	227	201	205	184	218	217	216	187	220	202	195	219	198	187	208	210	210	197	204	186	210	191	218	204	224	176	205	195	178	219	199	174	199	205	204	209	230	197	229	214	196	185	210	215	178	213	224	214	176	204	229	213	211	192	206	207	239	182	214	208	189	190	195	193	200	170	201	228	205	185	214	166	210	232	217	207	199	221	188	188	179	198	205	157	192	190	211	195	208	210	219	185	232	203	199	186	205	202	195	205	189	196	208	199	196	197	186	211	203	206	194	207	206	197	194	186	182	209	187	210	216	192	193	214	220	208	183	211	199	201	206	223	197	196	212	214	205	200	202	205	196	206	206	198	194	198	216	193	213	221	206	195	212	186	214	210	233	210	214	181	231	203	209	218	205	222	200	233	166	206	196	205	193	197	213	216	200	230	196	198	171	199	201	193	201	196	227	223	199	209	194	190	198	188	195	183	209	238	191	185	240	205	206	212	204	199	217	211	214	201	230	203	206	222	192	202	212	203	224	186	208	224	213	175	197	196	168	176	214	204	190	222	177	235	190	190	206	219	194	201	228	215	184	204	218	183	205	220	207	205	215	191	210	218	209	187	188	203	188	198	184	223	235	204	168	187	192	203	205	209	208	202	190	226	230	189	164	199	218	238	237	194	193	217	207	198	215	223	204	212	214	199	201	170	214	205	211	193	193	189	216	179	227	193	207	186	217	229	217	228	225	229	196	210	203	220	207	216	192	195	221	202	188	205	202	204	210	190	221	204	206	198	205	198	182	190	188	220	204	193	186	186	193	183	200	219	188	182	194	201	184	211	196	230	206	207	220	203	221	168	188	239	207	175	204	216	210	186	169	209	226	180	200	209	207	178	214	205	228	193	193	202	231	203	176	175	186	173	210	197	204	221	208	221	213	199	215	216	210	199	197	227	192	197	211	197	219	217	213	216	201	192	175	194	208	210	216	211	222	209	222	199	194	216	188	209	204	218	223	202	190	211	224	186	197	192	217	214	212	213	194	180	194	213	220	210	217	211	198	196	212	235	230	192	214	191	192	230	184	182	197	179	204	215	196	223	198	201	175	201	186	179	223	212	193	193	205	202	190	182	194	203	223	213	166	192	200	224	205	221	215	214	222	194	198	198	214	205	204	212	212	218	215	210	193	219	206	202	173	173	209	199	185	194	183	184	192	214	219	194	189	219	180	197	179	210	212	209	192	203	199	217	227	222	199	188	218	220	200	207	179	191	203	213	180	186	192	195	228	196	225	202	185	199	210	230	219	237	190	172	194	210	188	205	216	200	213	192	201	197	183	200	203	211	179	190	200	204	204	201	204	172	208	228	195	187	206	202	189	187	222	215	195	191	221	214	215	229	186	223	228	202	193	183	214	209	194	227	203	200	208	188	205	189	221	171	217	188	225	184	236	232	181	199	232	201	184	197	193	194	204	161	185	207	203	225	205	210	202	198	212	210	189	234	192	200	209	236	194	195	200	199	195	213	200	199	204	216	203	161	183	183	193	197	187	179	176	230	175	193	199	191	205	217	213	218	206	176	187	199	212	204	222	196	199	187	229	203	195	200	206	206	192	187	204	186	225	216	210	210	222	210	199	213	196	228	215	174	206	192	199	198	191	179	172	196	197	202	214	206	208	195	205	199	206	214	211	229	186	234	229	242	212	181	208	205	208	211	192	167	216	201	193	208	222	222	213	192	219	213	224	204	201	160	215	181	195	197	188	196	197	205	182	219	187	188	194	187	221	224	208	237	200	159	207	204	205	177	202	195	228	197	198	171	189	197	196	194	200	196	196	195	194	203	206	199	237	212	191	218	195	207	233	198	217	200	186	215	207	189	226	199	195	204	221	204	193	189	242	192	188	194	206	192	184	192	190	225	210	217	196	202	208	221	193	200	232	166	248	189	188	211	212	220	200	230	203	225	188	176	194	219	161	196	193	211	217	214	221	193	179	195	189	237	214	227	232	189	183	222	211	228	215	226	235	221	205	194	209	232	182	215	170	193	207	209	185	178	202	216	206	210	202	205	232	209	183	209	234	196	185	203	198	212	184	181	213	191	195	192	221	242	180	189	204	194	188	200	182	193	191	189	200	205	210	208	192	200	228	190	211	191	175	207	241	213	239	194	188	207	194	199	205	198	197	202	196	177	191	223	202	225	222	231	187	200	209	207	205	182	163	232	201	217	209	213	213	211	201	217	191	207	179	202	212	178	195	185	205	200	207	203	194	170	220	206	209	197	177	180	210	222	230	223	222	226	193	185	218	194	225	243	199	196	180	222	205	206	202	201	224	207	209	200	176	213	170	240	218	235	222	186	222	207	198	212	170	222	202	193	197	217	215	211	211	206	199	205	211	208	198	190	215	205	190	196	175	198	184	198	195	201	199	204	198	219	195	224	197	209	185	206	195	188	199	209	208	216	216	200	242	211	176	195	233	199	205	209	182	197	195	190	202	195	211	198	225	185	201	217	215	195	200	202	195	180	209	192	212	219	211	228	201	234	180	200	188	201	200	202	221	181	194	195	196	195	217	185	213	206	187	190	216	234	219	232	223	187	202	218	192	195	228	204	207	199	211	194	203	198	184	195	205	187	202	202	205	175	192	229	198	217	219	227	199	212	200	204	221	205	216	200	202	193	224	202	230	204	218	221	201	256	217	200	223	201	201	187	179	185	218	193	211	193	193	229	202	228	199	195	185	200	243	224	189	220	207	200	217	175	185	202	199	178	179	195	179	180	228	182	187	198	202	226	175	182	189	198	210	218	215	222	185	220	212	203	184	200	212	189	187	208	207	183	175	222	203	171	213	194	208	196	198	225	186	192	217	172	215	194	202	197	197	196	218	226	203	188	182	191	181	194	202	204	197	208	220	210	201	195	196	205	174	191	212	186	209	216	208	163	200	218	186	195	226	219	175	205	202	210	224	189	207	179	211	222	203	197	200	185	190	195	184	216	195	230	200	213	220	200	217	213	196	203	213	186	218	192	208	199	220	219	169	207	194	197	201	188	234	214	203	197	206	206	184	231	218	234	213	201	218	224	228	214
15807	6228	4176	5367	5212	4521	4027	3754	3017	2543	1867	1553	1280	1055	866	752	770	675	547	590	561	621	651	580	607	588	531	515	536	506	483	503	545	512	534	497	516	458	453	425	448	485	482	455	437	468	477	452	449	444	474	441	429	417	464	457	448	422	458	461	446	487	462	468	419	409	424	433	463	436	398	461	450	423	450	457	397	425	403	478	412	465	469	431	477	415	387	440	456	422	435	464	475	462	429	456	434	403	454	440	434	456	437	421	400	417	438	410	456	448	461	424	449	454	409	474	479	427	453	457	457	428	432	444	461	426	454	461	443	420	433	432	439	429	429	487	431	418	461	478	421	442	399	424	471	441	424	443	447	457	438	410	439	441	434	408	459	443	426	444	414	480	487	429	461	457	413	474	422	449	447	446	428	450	440	444	453	430	402	440	422	451	453	419	421	403	442	421	434	442	459	450	424	432	446	443	452	467	446	432	421	443	419	434	434	449	439	417	428	441	414	449	472	453	409	452	425	480	413	429	438	450	447	444	439	446	435	439	443	408	476	433	421	451	431	432	449	458	414	428	477	497	462	435	442	438	454	437	459	439	443	439	450	447	458	458	423	432	450	425	389	456	425	428	421	421	506	442	459	440	419	446	427	414	436	425	436	404	435	445	448	453	423	440	402	440	429	449	455	421	430	412	489	431	452	458	421	445	445	450	460	409	428	427	506	434	416	452	443	425	427	430	441	415	449	432	413	410	441	453	432	433	465	435	442	421	416	464	448	416	417	423	463	419	404	444	430	433	428	424	401	464	442	420	436	418	428	436	449	466	447	412	468	452	454	452	429	469	457	398	467	472	451	455	440	431	434	441	421	456	422	429	435	423	431	440	456	424	425	448	462	443	449	446	447	463	439	436	457	468	421	444	460	444	455	458	443	478	431	482	444	436	444	458	452	436	437	411	463	409	385	421	431	408	458	430	435	443	425	425	468	436	451	420	435	463	435	471	464	487	439	407	472	448	448	456	424	441	463	438	443	412	458	450	457	407	415	403	475	429	407	408	447	429	451	409	441	434	440	374	422	413	454	453	430	465	424	436	432	436	472	450	409	452	459	410	435	486	431	463	432	467	442	466	429	431	422	454	442	465	470	467	409	473	438	433	466	430	477	411	431	462	392	435	441	490	463	461	453	465	470	393	444	464	470	463	440	436	418	388	422	452	512	396	411	408	450	449	440	425	462	423	435	394	432	462	441	466	463	413	414	439	433	486	413	461	433	441	443	425	459	438	440	432	434	420	446	461	480	431	426	438	439	434	410	453	447	448	396	417	428	445	463	442	447	445	425	462	452	456	451	466	418	438	459	404	465	481	420	435	449	474	439	437	436	461	467	455	460	427	412	450	431	419	447	455	427	461	432	448	413	452	458	457	433	425	428	430	451	489	456	426	476	433	419	482	491	472	414	411	420	441	428	441	412	422	445	442	454	412	426	417	436	481	401	434	438	446	455	463	445	429	440	453	444	409	405	414	402	405	441	402	438	440	438	422	430	443	500	395	413	424	405	415	454	427	453	434	445	425	460	429	453	443	437	428	456	460	450	461	424	410	429	398	431	433	427	412	428	431	455	471	425	444	468	422	421	415	432	445	426	435	413	429	465	421	425	465	466	460	447	420	449	459	449	468	469	410	427	403	427	402	421	459	461	474	450	421	427	449	429	471	414	431	457	412	416	415	411	435	437	436	447	453	408	424	428	476	463	450	448	440	392	456	410	402	464	444	429	410	456	416	444	467	445	433	437	419	451	456	462	444	446	400	462	450	474	406	459	440	391	390	424	458	434	429	424	407	440	449	468	435	438	423	403	453	433	449	431	446	461	457	397	436	457	442	482	443	433	437	445	406	462	431	444	440	450	428	451	456	430	423	431	389	417	459	443	423	434	430	414	440	447	440	447	421	465	450	445	449	435	432	431	434	429	442	483	407	460	418	461	455	458	435	426	449	458	419	435	425	414	458	385	452	432	428	445	432	452	434	458	400	461	454	445	424	461	435	448	421	457	467	428	460	480	442	423	439	408	460	425	406	426	495	405	436	459	462	440	417	416	427	458	446	435	443	420	449	432	406	440	450	424	449	446	463	434	453	417	437	474	452	455	447	429	419	458	433	450	437	469	427	445	460	454	458	471	485	409	405	467	426	420	398	465	434	429	448	391	420	455	452	428	477	436	396	420	458	467	440	448	468	449	454	444	469	434	492	425	424	411	436	436	431	434	449	466	436	428	452	438	437	438	405	464	411	456	451	449	438	472	410	385	424	443	473	457	402	467	423	430	421	468	417	446	439	453	455	449	442	442	465	435	464	441	455	449	445	432	415	434	454	431	456	417	441	447	411	474	447	441	458	425	442	454	396	457	488	462	426	406	445	464	448	442	462	480	445	418	447	448	441	429	421	445	457	452	404	440	431	416	436	470	464	410	468	479	421	414	416	416	446	433	465	431	450	400	410	438	436	460	430	459	428	439	429	478	454	456	448	429	434	439	457	452	422	467	442	460	435	436	417	432	498	436	413	466	445	435	420	440	388	405	431	417	468	437	457	453	470	410	436	458	450	442	421	429	453	439	463	442	466	426	450	425	421	439	440	469	438	413	453	408	454	429	433	437	421	468	436	435	407	420	453	427	475	458	449	450	428	477	449	465	459	446	399	460	432	400	446	382	445	481	452	436	467	417	435	423	452	426	432	434	467	433	433	422	464	444	452	447	417	397	455	455	461	412	427	463	440	434	446	421	431	453	467	427	438	475	487	461	430	437	412	414	445	446	440	429	427	411	453	477	438	461	433	433	482	449	419	421	466	446	448	421	444	457	438	428	440	447	403	449	443	448	411	444	446	457	419	431	437	444	452	418	418	440	410	450	439	427	450	492	436	424	402	448	427	423	401	435	423	443	457	461	440	412	466	408	448	425	437	414	415	444	415	380	408	424	412	418	486	449	406	457	439	407	477	423	417	434	433	426	437	427	422	443	385	428	442	453	429	430	463	457	444	429	405	426	402	430	426	498	448	430	457	429	432	417	411	447	423	420	468	466	449	474	468	440	447	439	421	445	463	437	401	452	462	445	440	445	462	445	423	439	441	449	439	425	436	410	409	449	442	470	440	454	425	443	404	458	419	478	447	452	426	454	482	475	429	478	473	430	436	434	427	457	439	448	469	414	442	447	460	463	439	442	429	396	451	428	446	440	437	462	420	412	431	433	491	471	455	417	438	461	423	429	464	463	454	451	431	445	437	438	401	499	424	444	438	434	476	426	432	472	438	450	460	423	418	395	423	450	436	399	431	445	428	432	465	466	441	443	411	421	452	441	413	450	422	400	439	419	429	427	417	436	435	423	455	460	434	431	449	440	410	440	395	433	431	409	424	462	411	405	449	458	458	450	438	425	424	426	475	434	424	453	461	448	456	399	436	434	449	407	418	468	459	440	418	417	456	457	416	466	438	481	448	442	403	426	416	390	456	425	448
40193	17606	6068	3586	2613	1887	1438	1290	1077	809	667	541	469	401	363	280	292	257	241	232	234	223	240	247	239	229	212	223	224	220	204	243	211	194	219	202	190	194	182	190	199	183	208	189	175	168	202	221	195	187	183	190	187	187	165	188	196	192	188	206	187	173	196	200	191	197	179	170	218	178	196	210	189	174	207	186	203	164	173	198	200	168	170	178	209	198	184	188	197	164	193	179	211	181	179	182	168	175	186	190	198	206	178	192	190	185	194	201	168	183	192	199	203	201	188	161	188	197	195	191	196	188	186	175	197	185	214	208	172	180	185	190	192	205	192	199	205	184	162	186	171	177	199	175	172	172	190	194	181	176	205	224	176	178	158	185	203	184	170	170	175	176	196	183	165	191	206	223	194	211	186	167	159	175	206	170	219	190	174	166	204	182	198	195	188	169	185	194	174	175	163	183	195	206	157	182	191	174	204	181	179	172	205	206	196	181	158	186	193	174	207	161	168	177	195	169	182	158	194	177	185	213	175	171	203	203	191	170	188	204	177	209	166	176	184	184	233	190	206	175	181	166	175	160	176	165	196	166	212	204	198	210	193	192	219	220	185	187	192	193	185	185	182	185	172	199	175	197	166	221	168	202	172	157	177	197	195	189	198	175	177	162	196	195	168	170	180	203	199	207	180	156	199	209	215	224	181	194	178	189	183	174	191	180	184	180	207	170	182	190	181	200	161	192	181	167	156	197	175	183	182	207	190	205	163	192	172	177	189	161	180	200	170	192	194	174	174	176	190	168	201	190	186	175	191	184	183	175	174	159	180	200	216	192	181	168	217	192	172	178	202	170	204	174	195	170	161	190	160	184	176	164	196	193	180	185	190	202	203	191	208	205	182	186	196	157	209	164	210	208	203	192	182	172	169	189	192	217	178	159	180	189	193	177	190	170	183	183	196	198	165	188	179	178	198	169	163	203	173	187	177	197	175	173	192	193	196	190	195	223	206	190	209	192	199	206	178	187	181	184	185	174	185	167	210	177	210	194	191	207	179	197	194	181	200	198	183	184	178	170	184	194	173	175	182	176	197	164	169	195	177	162	189	192	188	149	182	175	187	192	183	207	171	206	183	168	194	197	190	176	168	190	185	189	156	186	186	191	193	216	191	200	186	168	183	174	167	172	171	176	171	226	189	194	181	170	181	164	168	166	184	208	177	209	219	201	191	191	174	192	167	191	159	180	194	189	161	196	182	210	214	212	190	211	177	161	195	196	193	191	206	176	176	153	164	162	197	203	177	186	169	220	211	196	178	188	180	162	156	194	179	204	173	190	179	183	170	196	176	171	219	182	216	198	182	172	176	215	195	187	181	169	169	203	200	162	175	176	185	158	183	169	163	190	184	168	187	193	197	190	178	191	178	180	151	209	184	198	171	181	204	207	190	210	194	210	180	175	182	174	177	184	205	184	195	196	201	185	155	199	195	194	196	196	200	176	203	173	169	190	212	197	160	173	182	198	186	195	197	191	157	204	195	175	188	167	178	194	172	200	223	184	198	193	184	185	191	157	159	181	193	184	191	193	192	165	174	186	166	217	188	192	200	198	212	199	187	195	191	191	178	177	162	198	205	187	182	196	213	209	181	157	175	178	187	192	205	180	204	196	182	202	179	205	191	174	183	204	170	197	184	220	174	201	190	209	178	161	191	181	193	206	183	195	167	203	176	181	181	213	188	187	182	159	214	186	231	198	197	186	181	198	180	175	202	247	188	224	182	189	181	206	190	200	186	182	169	151	219	198	192	161	173	187	189	167	166	189	179	194	186	190	190	172	185	177	191	193	168	201	198	200	186	196	191	177	212	178	185	199	187	192	184	169	184	208	183	175	186	172	187	204	180	201	195	207	184	174	201	177	194	195	175	160	236	196	170	186	192	144	187	184	199	173	171	185	198	184	185	211	193	201	209	189	180	184	195	186	195	184	167	172	212	179	205	195	201	191	222	201	184	172	197	199	202	217	199	181	196	177	193	186	188	195	185	167	185	204	183	197	195	181	180	190	173	176	183	182	203	175	214	176	197	178	196	178	206	172	160	192	186	166	162	192	194	190	208	199	184	167	183	189	181	197	187	200	179	193	162	186	196	180	192	180	203	178	165	174	202	200	183	196	193	195	187	185	194	169	175	199	192	200	168	198	174	176	182	172	167	189	193	180	165	185	192	213	209	213	190	159	190	195	224	187	171	183	185	163	174	180	201	184	174	142	179	170	180	173	197	186	167	159	173	196	157	183	174	178	185	180	191	167	181	204	180	209	194	184	192	203	185	176	184	193	176	203	203	178	206	195	205	184	204	170	164	199	187	192	197	212	179	206	163	186	179	201	207	185	175	186	193	177	195	178	181	186	218	215	165	170	190	192	162	169	195	195	192	176	154	175	172	192	170	182	177	164	209	225	184	198	207	179	175	163	170	182	190	190	160	172	197	170	194	158	164	205	183	174	183	200	192	205	196	189	194	182	210	173	189	182	202	186	220	162	193	169	185	174	204	177	189	174	191	208	171	208	192	176	192	182	184	199	179	178	177	188	180	178	155	183	182	195	173	190	192	220	194	184	182	167	181	190	197	193	173	192	176	172	195	214	192	207	200	181	173	188	181	196	208	192	177	217	185	174	198	196	198	197	199	222	187	189	183	186	201	183	178	166	163	183	169	198	213	196	212	192	192	205	167	196	179	209	195	181	214	200	202	197	189	193	165	170	165	176	202	191	176	190	199	202	178	202	209	164	173	180	225	149	183	173	185	187	190	187	181	207	206	169	176	194	198	177	210	197	189	185	184	169	187	186	173	186	176	191	197	174	179	173	186	195	208	178	199	181	202	179	194	229	175	193	178	159	170	178	198	192	189	201	174	195	184	180	169	193	192	178	175	175	171	213	192	184	207	203	196	213	175	180	199	184	183	207	174	182	181	183	183	184	190	191	164	185	193	181	193	196	193	170	176	178	200	220	175	188	175	198	204	195	172	193	182	195	192	185	203	174	228	178	190	204	179	161	197	170	149	189	215	169	204	240	199	202	180	192	190	200	198	211	160	185	163	192	169	175	185	177	219	185	203	175	186	210	187	204	198	209	190	198	174	203	178	181	172	209	190	185	173	195	175	198	188	164	149	198	192	167	190	170	170	199	181	185	191	175	196	162	212	174	200	187	167	203	185	209	179	190	202	176	170	188	180	169	178	159	186	174	171	185	211	206	192	195	181	162	182	202	182	194	210	200	204	190	189	212	182	175	196	194	181	152	172	182	174	179	167	189	199	203	186	181	177	184	207	194	197	186	197	181	185	211	171	226	192	178	172	184	167	174	213	177	168	179	177	204	185	203	210	164	169	164	194	204	217	176	154	163	206	182	176	204	163	206	201	182	173	200	186	173	192	197	203	191	173	196	227	197	183	162	178	181	200	175	193	197	192	202	190	169	180	175	201	200	187	191	164	192	189	216	192	190	174	178	175	181	178	214
22933	11084	8083	9808	9638	7556	6216	5501	4729	3810	2932	2548	1994	1643	1354	1200	1148	994	819	733	730	759	850	786	757	695	672	614	620	582	595	577	582	556	563	571	468	466	514	504	458	476	434	469	489	475	473	427	439	430	449	444	397	470	422	460	420	441	468	444	392	393	427	416	427	421	441	418	394	379	397	412	455	457	431	431	421	441	385	411	435	392	432	452	430	419	401	423	427	407	432	426	429	409	402	424	415	422	411	411	402	387	383	389	376	431	409	423	410	393	424	374	411	435	455	433	449	403	430	428	425	444	434	386	376	440	420	420	382	427	411	399	386	431	391	418	419	434	421	392	422	409	426	395	424	450	423	457	422	457	417	396	443	433	397	398	394	417	390	384	407	422	416	381	409	419	414	407	409	385	407	396	428	405	409	393	412	443	381	409	422	388	428	395	384	408	401	407	409	406	385	418	434	387	433	430	457	401	426	405	404	393	415	402	418	412	415	410	414	439	404	417	396	390	375	438	380	440	373	445	401	412	453	413	385	396	414	428	402	408	438	384	447	445	425	359	401	429	399	410	416	399	416	413	393	451	416	418	412	435	422	448	423	443	417	429	405	388	394	438	397	427	419	413	403	457	429	400	422	435	414	427	384	408	395	429	391	437	378	445	440	388	451	412	394	401	375	434	390	380	441	440	416	401	425	425	412	404	422	425	417	425	410	459	406	457	406	412	418	408	384	422	395	396	423	437	396	450	425	396	382	416	400	392	402	455	432	417	429	375	394	403	411	405	413	418	393	405	425	424	421	440	455	406	405	429	417	404	445	431	413	443	452	406	432	422	407	399	407	431	434	433	393	394	423	407	423	430	395	417	419	400	414	396	398	419	381	411	426	409	397	429	438	388	403	412	392	441	416	391	410	449	398	444	433	405	421	396	443	430	405	397	414	423	389	411	399	426	395	420	414	393	391	406	455	451	399	372	416	401	407	412	412	420	418	432	448	441	437	436	431	411	439	400	420	392	417	436	410	410	389	439	385	399	416	416	417	422	410	436	386	417	405	381	414	408	430	442	404	386	401	432	382	414	405	390	413	384	420	440	442	407	438	413	415	410	414	420	397	423	407	420	389	419	425	430	420	459	461	371	406	431	430	428	411	424	388	393	434	418	425	419	456	409	424	431	419	414	425	440	391	405	377	407	409	426	408	386	403	414	431	395	388	417	422	388	413	411	403	406	427	433	427	402	404	401	436	406	438	419	420	383	414	459	402	394	445	404	397	379	402	403	448	393	458	429	401	406	425	409	424	405	401	395	436	439	446	437	427	384	401	419	416	446	395	442	401	412	398	361	416	402	415	413	410	421	442	423	414	422	422	395	380	380	437	429	395	463	389	411	355	446	414	405	385	430	392	408	427	374	430	391	454	399	447	431	398	395	377	412	402	390	398	420	414	385	394	419	375	448	382	444	392	439	436	435	413	400	396	416	446	432	406	400	439	395	433	445	424	428	419	405	404	380	428	425	372	443	406	424	404	435	405	418	396	395	397	456	424	405	423	428	382	425	416	415	426	442	410	390	435	424	426	420	445	394	425	437	376	419	435	409	430	450	410	387	401	425	418	434	423	408	431	425	414	402	415	390	420	430	413	391	419	428	406	413	408	401	419	418	417	386	399	434	400	391	422	445	408	418	410	425	443	418	422	433	433	385	383	400	395	396	385	454	410	393	424	392	411	451	434	447	443	437	398	404	425	431	409	424	449	397	425	424	440	395	460	423	448	394	397	402	444	411	398	413	415	383	410	398	396	397	415	392	413	383	441	423	412	383	409	420	440	414	399	421	423	405	421	406	377	392	399	391	426	404	434	426	407	397	402	386	384	409	424	428	419	432	399	412	426	441	431	410	419	389	378	452	420	417	386	426	398	402	405	380	415	404	369	440	413	456	389	437	399	383	408	395	386	394	432	437	457	425	381	421	396	421	455	401	397	416	425	458	420	407	388	425	386	415	401	427	390	431	387	431	410	452	394	408	415	416	438	397	445	438	416	404	434	421	409	397	427	441	406	425	412	421	438	423	412	417	429	422	439	403	432	403	453	411	410	400	419	404	375	392	419	416	413	381	414	420	447	383	401	381	412	432	402	380	402	441	463	428	428	428	422	416	414	453	452	409	445	423	414	410	412	445	417	411	405	374	400	425	423	449	440	416	408	421	384	411	411	425	436	430	395	403	378	411	417	406	393	432	386	386	401	434	425	419	409	411	368	391	455	446	393	423	424	415	428	417	408	424	432	403	407	400	387	388	398	416	397	449	436	443	416	425	423	439	408	421	396	413	424	422	436	404	404	392	401	386	403	391	418	388	423	426	367	422	404	431	377	389	436	435	413	400	415	417	417	383	425	399	435	404	412	422	416	399	419	414	416	444	408	424	461	398	401	407	424	413	417	391	436	389	429	413	414	417	393	461	458	402	429	380	403	395	419	412	427	397	391	392	405	441	406	432	400	408	413	446	400	406	419	402	434	449	445	424	423	403	406	368	451	414	421	421	429	400	405	432	400	368	389	438	437	421	423	419	409	392	413	435	381	405	419	378	399	410	421	415	405	414	446	407	405	401	429	411	409	425	411	408	447	440	440	391	403	369	391	434	400	419	422	421	408	391	407	434	405	388	427	404	426	419	433	375	434	378	440	403	390	420	401	424	395	373	413	436	414	473	375	438	417	396	399	409	401	393	404	419	419	416	403	426	380	410	401	413	433	413	443	421	443	387	406	419	415	418	409	440	429	440	407	441	439	401	433	413	398	395	421	426	414	395	441	450	450	406	426	438	386	425	417	415	422	430	386	413	441	401	471	418	429	415	388	384	381	406	407	407	429	396	406	448	390	410	441	418	435	426	426	391	406	403	427	419	406	367	416	419	397	423	408	436	448	433	436	424	417	403	449	429	412	408	382	410	412	402	398	430	419	370	420	398	394	405	399	408	414	424	396	392	420	394	397	355	439	409	393	409	416	414	413	428	412	429	407	402	376	427	399	375	424	405	384	422	438	414	429	420	412	403	437	441	450	396	395	428	450	441	410	401	416	425	369	428	391	426	424	438	388	423	398	410	380	423	423	387	450	443	400	408	420	423	450	421	405	407	450	420	416	379	436	440	392	443	410	379	410	404	397	371	416	372	464	406	392	413	433	412	429	410	406	413	436	368	452	412	393	430	428	408	389	391	430	440	398	437	391	421	402	396	416	369	415	415	447	437	411	456	418	424	401	420	425	412	405	426	449	396	398	441	398	402	404	402	396	388	430	409	439	416	431	386	440	417	421	410	445	409	418	379	397	397	401	413	426	439	359	404	424	409	449	395	404	398	410	443	417	471	369	420	415	441	395	421	420	423	410	383	416	425	377	395	403	401	399	414	421	444	394	408	431	411	405	431	430	429	393	418	408	393	408	445	405	405	431	380	434	392	419	405	388	389	399	403	424	391	391	418	385	442	398	419	377	398	378	408	389	420	424	388	408	456
49972	25258	10270	5784	3909	2693	2000	1700	1290	979	800	684	609	491	465	408	399	311	327	307	239	324	253	290	267	304	313	277	248	234	220	211	234	246	233	284	221	203	228	221	219	231	239	205	223	202	228	227	254	223	207	203	222	215	209	238	219	203	212	205	187	206	173	224	195	194	199	194	201	226	214	223	215	226	221	209	238	207	224	214	207	186	188	241	222	182	205	210	184	226	169	200	205	175	210	213	201	199	221	214	197	223	189	192	208	238	212	212	199	198	201	181	228	204	192	196	235	229	198	225	207	234	197	175	214	188	199	216	222	198	232	215	181	195	214	197	219	202	207	213	197	235	201	198	200	206	191	213	236	209	222	185	185	206	183	203	222	188	254	202	226	185	206	195	218	221	208	214	189	226	201	213	196	217	202	215	214	199	181	193	207	199	188	218	200	200	214	210	222	193	213	209	201	210	188	177	194	224	225	196	207	213	204	215	208	211	205	233	206	225	191	188	216	203	200	207	218	206	184	183	220	223	197	221	221	234	198	227	186	210	201	206	249	201	183	177	216	201	222	224	173	222	197	204	219	199	211	215	219	225	197	201	201	217	208	226	195	202	226	236	226	197	204	224	210	226	192	207	229	243	209	203	184	196	206	218	219	186	206	198	215	218	227	203	236	230	218	204	225	234	185	203	219	193	179	201	199	205	196	196	213	197	205	206	217	222	226	194	215	208	184	200	205	181	227	197	206	201	176	219	200	205	191	216	189	200	219	192	231	219	185	226	185	230	200	217	208	218	187	212	226	231	203	220	190	231	192	174	214	209	189	202	211	208	186	186	203	183	185	213	197	182	213	212	231	183	210	216	206	206	201	221	219	234	198	200	183	216	229	197	219	194	197	252	224	209	206	198	207	217	197	225	213	181	203	183	190	197	201	185	209	215	222	220	205	196	208	212	217	196	203	208	184	219	210	215	211	204	214	200	211	226	221	210	204	189	182	192	211	202	197	198	222	223	203	210	216	201	214	195	201	211	188	195	197	189	221	223	212	187	189	221	214	226	204	212	217	175	193	212	184	199	212	202	201	190	209	243	210	205	196	205	197	200	175	208	197	194	216	222	205	193	204	233	233	187	188	218	206	219	188	184	198	180	218	221	201	181	243	214	201	209	216	218	217	201	203	201	207	225	212	188	189	197	211	209	219	222	198	196	201	217	205	194	230	160	233	185	190	260	198	210	217	221	205	197	203	185	208	200	173	222	189	187	209	209	242	218	225	180	169	216	189	215	225	207	188	205	199	231	203	192	193	218	236	202	196	215	219	198	208	212	205	219	205	215	194	187	208	197	219	226	207	198	210	181	222	205	228	213	210	198	217	189	227	191	204	206	212	190	226	216	196	188	200	217	214	195	200	211	219	206	177	197	211	213	184	181	184	199	186	183	194	185	210	236	216	224	197	187	172	200	212	210	199	191	207	235	224	202	209	212	205	194	194	195	212	214	203	224	208	191	212	219	211	200	167	206	216	192	195	209	225	178	180	186	207	231	213	201	215	215	204	242	215	212	279	235	210	203	207	187	227	216	206	204	197	213	209	199	213	197	200	201	193	230	250	209	215	224	192	215	177	211	204	186	217	196	198	208	213	204	205	199	244	214	207	203	221	196	209	206	199	190	220	194	204	193	217	215	189	217	224	189	192	199	200	191	164	210	192	196	188	210	225	221	205	200	200	204	211	225	235	234	196	172	198	227	214	250	237	196	191	194	231	222	194	211	178	223	192	197	225	198	209	194	199	212	195	206	205	186	181	189	216	206	192	194	238	193	195	213	196	201	193	214	191	221	233	205	219	227	234	217	205	201	229	213	231	189	180	207	196	197	218	204	197	207	236	222	195	167	200	212	221	192	210	209	197	186	198	221	204	211	204	195	191	224	197	215	174	207	198	179	198	189	232	199	207	202	196	213	197	216	197	198	197	184	191	186	190	215	210	179	200	200	207	208	183	207	202	202	195	229	213	223	225	207	229	208	232	214	217	211	203	224	205	197	185	207	191	204	236	214	188	204	218	203	221	217	218	189	201	206	202	189	232	216	191	205	222	201	190	188	227	184	180	216	186	208	184	173	182	193	192	203	216	219	202	224	220	195	218	210	191	199	163	201	197	191	212	205	198	223	215	207	201	218	224	186	213	194	197	220	193	244	206	190	245	232	200	193	208	197	233	183	210	194	189	193	213	207	200	205	220	191	206	213	197	219	198	227	197	208	213	177	189	193	207	224	230	173	196	195	223	203	221	195	215	195	177	241	215	236	227	207	188	214	221	178	219	236	231	221	204	200	202	202	183	192	196	183	197	223	227	222	218	203	212	197	171	225	203	192	221	204	208	208	191	193	194	223	213	200	210	197	201	186	198	196	219	194	197	215	227	201	191	193	201	206	235	209	223	188	205	194	200	202	179	188	199	218	205	214	237	189	200	191	213	226	239	214	195	194	201	224	210	184	204	234	228	200	199	194	180	203	206	210	214	240	209	221	196	183	224	202	220	217	196	200	186	223	217	189	184	227	198	200	205	209	197	219	200	196	222	201	211	212	205	208	220	183	196	174	205	193	211	200	190	208	183	209	214	222	193	229	220	194	231	215	234	222	203	203	188	189	216	196	215	217	219	214	178	221	209	206	232	199	209	221	193	192	208	216	239	219	223	217	206	186	206	200	190	227	204	199	199	205	209	225	173	201	194	201	196	181	195	204	207	256	213	230	199	201	208	218	207	191	209	211	204	189	207	194	198	210	178	210	205	234	210	195	210	215	226	209	203	189	230	205	211	213	259	203	206	203	198	220	184	198	211	201	214	190	198	196	208	240	205	216	212	207	181	220	204	173	210	182	182	222	241	208	196	211	212	199	194	218	211	199	183	207	173	222	238	207	199	188	207	228	224	191	189	171	182	208	214	238	190	239	214	202	211	208	198	199	196	194	215	198	191	193	223	206	213	211	207	212	228	214	194	211	184	210	195	205	223	217	202	175	197	187	229	198	211	222	201	186	221	180	208	208	218	208	234	212	236	202	204	214	208	220	222	215	176	201	209	194	196	211	182	207	218	185	212	218	222	214	194	219	231	228	202	219	186	184	211	193	205	199	190	211	199	212	176	214	233	209	214	207	205	242	180	202	231	200	217	209	176	194	192	209	197	214	202	207	194	170	214	196	211	209	211	200	180	192	207	174	202	171	230	215	197	197	224	171	210	223	189	202	183	219	224	192	228	203	202	193	225	214	193	211	221	219	206	189	211	212	193	185	177	225	210	199	225	217	205	171	184	188	197	212	224	202	190	231	201	198	225	224	211	209	237	230	192	184	242	225	217	240	203	197	194	228	230	203	219	186	205	205	225	191	237	203	185	181	214	185	203	225	221	218	186	233	205	218	212	200	194	188	187	222	158	201	224	210	195	221	186	210	213	214	195	205	231	212	205	229	208	209	181	214	216	193	203	209	203	170	226	211	188	196	198	245	191	223
28079	15644	11387	13798	12453	9928	8447	7281	5737	4561	3614	3120	2631	2255	1917	1591	1466	1382	1119	964	951	968	955	988	968	860	882	817	909	693	753	765	667	686	702	640	549	565	580	532	533	516	482	503	503	509	500	502	560	534	508	502	491	443	491	457	491	474	521	437	461	472	475	471	472	470	462	413	462	417	484	446	420	458	475	458	454	447	440	423	416	479	456	469	450	475	434	441	423	429	453	442	474	475	430	421	483	449	453	449	464	432	431	447	447	437	487	424	463	454	410	457	456	458	416	430	443	431	462	501	449	440	500	456	487	417	465	469	436	450	485	438	401	423	458	437	434	428	432	446	411	464	459	447	480	454	459	461	458	450	414	429	421	473	458	496	454	444	423	436	456	449	464	431	495	458	482	475	408	415	463	448	455	456	485	445	422	477	453	470	446	455	445	450	455	453	434	469	452	454	467	458	472	453	460	439	477	425	455	463	454	434	474	442	444	441	474	471	467	427	449	420	417	409	491	466	441	441	446	411	484	448	475	439	484	460	419	456	445	444	436	437	424	436	440	395	419	430	464	462	488	487	454	468	438	460	446	445	445	434	485	468	460	422	416	479	456	488	448	423	422	461	444	444	430	413	414	416	445	487	442	459	468	464	421	458	443	425	400	433	473	451	477	433	440	440	478	441	443	451	447	443	455	487	452	487	422	449	458	447	463	487	446	446	476	429	435	457	415	458	437	416	439	489	460	443	459	444	455	431	446	455	454	423	459	475	469	405	462	460	430	447	439	434	434	449	433	463	408	417	469	496	453	466	466	469	450	436	417	436	488	455	400	479	460	490	447	427	447	448	465	429	447	464	431	447	459	469	479	435	462	443	427	466	410	402	442	448	425	432	451	454	435	473	418	430	459	431	443	450	443	456	430	464	449	465	426	452	447	426	451	481	453	472	418	455	430	467	470	464	487	430	454	419	429	490	431	468	429	461	460	423	461	474	461	405	439	428	426	447	435	427	465	450	469	429	460	451	425	480	450	479	455	451	457	449	471	445	434	462	466	431	457	480	451	416	440	424	430	470	434	414	441	421	444	457	432	440	421	440	410	451	449	484	444	388	447	458	433	458	444	492	439	430	425	453	453	432	414	476	446	447	429	427	449	459	433	426	432	439	413	487	478	436	435	428	468	443	475	432	419	447	451	414	471	431	452	423	450	419	451	434	439	409	420	479	431	430	417	457	467	470	475	429	451	448	409	425	465	413	428	452	389	457	442	411	453	447	433	449	453	435	427	443	459	464	475	441	456	409	472	437	427	464	464	462	436	452	459	457	424	417	490	437	450	451	423	446	422	459	486	469	429	408	473	455	444	475	433	447	439	459	462	428	484	471	443	454	459	430	446	443	421	430	448	475	445	416	448	447	442	470	473	448	485	449	399	435	430	459	453	469	481	447	418	450	441	465	440	445	430	414	455	464	453	466	469	447	435	403	424	489	480	452	419	465	466	477	440	457	455	436	463	461	455	425	418	458	466	442	434	463	448	464	444	447	453	455	450	481	449	455	462	427	451	416	456	434	460	430	459	468	415	503	441	470	461	469	449	442	446	460	440	444	464	475	501	449	462	466	488	431	443	456	473	451	490	453	457	485	453	451	427	445	419	476	458	453	434	426	432	449	431	475	446	438	440	465	454	458	433	485	453	492	463	437	446	414	421	444	448	435	427	438	429	490	427	446	468	474	458	437	435	423	423	482	463	480	414	470	442	427	443	463	458	441	452	448	434	439	438	444	418	426	438	406	462	406	458	442	471	429	424	442	463	437	473	433	456	456	428	449	458	437	464	436	414	445	455	437	455	418	443	464	461	436	458	456	484	444	442	434	465	471	472	469	445	444	478	413	435	430	453	439	416	462	447	417	414	466	464	482	418	467	403	425	443	440	493	458	467	429	431	464	402	442	448	449	469	453	432	486	454	407	463	458	461	472	482	420	427	429	423	431	454	478	430	463	463	469	482	439	453	432	443	457	445	463	450	474	386	493	462	408	443	436	444	436	432	446	422	444	484	461	436	439	445	465	421	426	470	440	478	425	465	461	428	417	477	440	451	455	457	460	440	418	454	461	455	459	441	427	455	424	399	489	416	453	498	480	471	437	464	458	418	420	454	429	445	454	437	443	476	444	465	437	454	410	451	495	441	431	426	437	446	454	474	465	416	472	408	447	409	456	468	475	436	453	408	437	461	481	427	452	466	416	477	408	447	478	458	473	442	448	452	448	417	444	435	462	401	479	475	447	400	463	440	506	441	424	461	417	427	446	435	425	428	455	419	454	430	490	420	463	430	485	432	423	471	460	454	470	424	426	421	436	437	454	430	448	401	473	460	439	461	432	484	471	447	412	492	446	442	459	470	420	453	420	431	478	447	474	476	447	445	445	455	457	461	457	470	444	455	432	458	480	438	423	463	439	459	439	459	447	496	473	485	457	458	417	397	461	470	443	438	447	454	471	479	431	465	439	455	451	438	463	452	414	438	431	438	473	424	439	451	479	452	446	455	447	443	461	429	474	504	447	453	453	410	470	445	449	451	403	442	440	435	444	464	427	410	439	461	458	476	443	428	424	462	439	474	477	473	427	458	431	423	448	451	470	454	441	469	448	455	471	438	465	431	508	456	456	418	431	460	454	428	470	456	429	457	420	458	442	441	454	475	458	481	405	436	423	433	431	436	444	429	431	443	444	462	454	441	463	451	443	486	456	437	459	435	449	440	406	463	526	438	433	435	485	449	449	460	449	463	461	425	453	455	438	463	451	462	442	439	444	466	451	436	456	439	425	460	424	455	425	466	464	427	449	464	406	409	459	440	502	434	424	453	397	444	465	468	476	447	421	439	474	443	441	420	479	426	431	465	475	474	419	420	454	435	468	454	473	402	448	430	450	469	434	450	430	479	474	425	481	435	446	466	417	488	417	451	445	447	423	456	426	455	430	474	441	439	411	432	477	463	469	437	444	412	471	445	418	460	489	442	421	515	464	464	449	432	443	463	480	443	443	476	440	482	452	452	457	459	452	458	434	451	489	419	461	440	420	442	476	427	420	451	459	446	482	405	371	456	427	468	449	414	440	435	454	496	451	414	404	465	474	471	438	418	466	447	422	444	479	456	432	447	437	408	458	421	466	468	424	440	402	424	450	445	456	423	434	467	427	449	425	484	431	445	466	447	395	429	436	445	449	458	446	442	455	461	437	458	457	424	445	436	467	444	438	479	441	476	423	447	422	421	457	423	451	425	419	474	469	458	437	465	472	443	405	438	457	408	490	460	481	431	475	416	504	471	412	464	432	449	469	460	439	463	462	452	454	413	435	455	408	479	431	419	435	460	438	447	415	474	463	428	465	456	457	498	482	427	448	476	453	471	423	429	452	428	474	447	468	449	441	435	433	442	465	435	447	483	422	429	468	461	453	406	492	403	442	470	429	460	431	439	484	453	395	449	456	446	483	467	457	426	467	460	422	460	493	455	433
27645	10944	3581	2176	1436	1210	887	729	589	439	359	361	343	309	270	278	250	262	251	232	208	233	227	233	234	206	213	199	203	188	207	207	196	223	242	212	238	212	196	227	213	217	211	201	223	220	222	204	186	182	218	219	227	193	228	251	191	222	205	183	216	224	203	194	205	208	229	226	210	217	200	186	205	194	210	245	205	208	191	203	200	223	202	167	193	197	194	191	218	217	205	196	208	210	224	211	204	194	210	194	220	195	194	199	196	182	197	200	180	186	201	223	214	195	201	231	196	220	233	197	199	231	200	211	204	182	214	193	207	179	211	197	218	195	209	165	193	205	227	209	203	203	211	222	204	232	193	209	189	206	211	223	191	237	212	226	207	223	190	223	231	195	216	207	207	208	174	211	198	220	221	198	234	225	197	218	213	201	203	191	205	186	194	225	192	218	204	220	195	216	205	179	207	214	207	247	194	204	223	201	204	240	205	202	197	196	206	208	210	197	208	187	234	221	210	210	216	186	205	212	217	195	226	205	186	188	228	190	193	186	190	240	187	192	194	220	219	231	208	175	222	236	220	209	200	202	219	221	214	176	203	169	216	200	221	218	197	199	221	225	207	194	185	218	173	198	209	214	210	228	217	217	216	217	200	197	194	189	214	192	215	223	212	186	199	207	207	228	185	232	230	196	191	201	223	217	214	187	208	203	238	217	205	216	212	228	224	183	248	205	199	188	248	209	179	193	191	209	207	187	205	184	190	195	224	203	219	205	218	196	206	209	197	219	213	207	220	220	198	196	204	217	217	200	202	223	210	195	210	209	214	231	204	211	215	217	185	193	201	187	203	176	193	213	226	241	188	205	223	169	215	213	201	227	217	220	204	190	198	186	218	199	203	201	220	211	210	240	166	201	187	207	186	174	209	188	207	190	183	201	182	232	214	214	194	196	225	216	208	210	222	235	173	185	199	189	214	197	192	230	216	199	229	209	213	207	214	202	180	240	223	212	214	184	202	203	179	221	231	202	206	190	211	205	189	206	239	221	223	176	189	203	220	184	207	179	194	175	213	214	197	200	202	191	205	200	184	202	202	196	189	196	203	176	199	212	190	226	211	209	202	201	196	190	212	192	217	204	209	226	234	226	201	214	217	201	210	231	193	175	209	234	196	188	211	223	204	225	206	205	216	209	173	192	225	206	220	216	212	224	199	207	196	218	215	205	211	186	200	200	178	179	218	249	230	250	222	218	213	208	239	217	215	216	239	230	183	173	221	223	178	211	202	206	215	206	222	234	230	216	191	191	212	206	204	186	197	209	176	202	228	215	221	222	229	205	224	194	198	215	199	222	221	212	185	223	199	203	217	217	229	188	221	224	200	178	193	220	219	203	184	198	219	220	219	211	176	213	195	203	184	194	226	225	210	230	194	217	231	197	210	207	220	224	206	203	198	221	204	178	206	180	221	199	196	204	193	199	198	219	219	200	228	218	207	205	206	196	212	196	203	177	213	177	228	206	206	199	198	246	205	242	201	193	214	186	210	235	205	199	225	208	206	191	223	223	212	220	210	200	251	207	188	191	180	182	212	209	226	225	216	166	190	208	210	241	183	183	206	218	228	195	183	185	182	211	222	231	215	186	203	213	184	192	204	214	244	223	197	198	197	217	205	237	211	207	200	208	234	180	185	194	221	199	219	199	239	226	211	217	202	178	197	224	207	186	214	223	211	220	213	209	228	214	195	199	182	193	198	188	224	203	174	211	194	208	217	199	189	207	186	198	186	212	236	210	194	213	196	189	220	205	181	204	203	184	209	207	175	233	213	218	241	210	222	213	191	210	185	193	214	205	200	212	180	188	204	224	196	188	212	223	186	174	205	209	177	179	186	190	195	205	207	208	212	204	210	212	195	194	220	185	219	193	203	188	213	206	217	204	183	233	199	198	219	191	204	182	238	209	227	228	212	193	235	203	204	194	198	205	180	222	234	224	218	216	217	214	186	190	218	182	210	203	206	207	194	194	199	197	217	199	223	216	214	213	208	213	200	219	252	222	210	233	204	206	195	207	214	230	197	208	188	190	219	199	209	173	181	210	196	217	234	227	220	197	222	193	199	186	209	186	191	191	190	195	224	203	213	212	185	236	223	214	215	215	193	211	224	215	208	229	245	216	199	200	177	201	205	195	210	178	214	196	228	194	207	197	205	200	189	192	216	185	217	186	224	185	192	195	221	223	182	194	181	188	200	211	183	195	224	197	207	197	172	217	222	188	210	197	205	207	240	210	237	231	229	209	198	234	204	159	187	198	225	200	216	201	185	222	223	185	221	181	205	201	195	220	183	191	198	201	195	192	214	192	167	226	186	184	215	225	179	215	218	214	213	212	224	195	198	208	206	211	199	214	233	207	210	199	211	209	188	213	190	200	193	220	186	214	227	203	217	216	190	180	203	201	217	220	192	239	213	198	229	209	224	194	200	207	213	213	216	197	205	197	196	212	203	214	222	197	209	205	183	196	189	207	224	195	207	219	207	226	212	196	191	191	192	202	178	191	193	185	202	203	195	206	238	240	176	182	231	186	198	202	218	225	221	199	210	204	176	178	186	212	192	199	218	208	208	171	204	199	203	185	197	229	195	212	207	204	194	201	220	200	204	206	213	186	211	183	189	221	203	193	208	190	175	193	206	207	226	221	182	187	176	218	203	222	253	227	192	216	213	210	211	203	170	205	222	192	212	191	193	214	225	205	214	209	224	198	205	222	187	196	196	199	178	195	206	185	217	193	206	223	231	204	246	225	219	201	219	192	208	192	199	198	207	208	237	222	172	195	177	199	177	205	175	195	217	191	195	228	208	219	201	192	211	194	173	167	210	203	196	210	188	188	216	203	200	227	212	205	178	210	214	220	217	227	190	237	180	194	222	203	212	201	217	213	233	190	217	182	221	222	214	202	211	203	214	188	186	214	192	195	225	207	219	201	218	218	198	207	199	191	232	206	196	208	211	195	178	193	213	183	213	194	220	212	206	181	190	202	217	187	230	227	235	249	228	194	197	211	203	194	197	227	203	180	227	192	175	232	177	200	188	207	189	220	209	227	214	222	193	208	208	233	194	217	250	233	210	224	198	214	187	202	227	189	214	224	196	232	199	207	205	215	203	189	196	212	188	212	215	201	214	227	207	216	210	203	228	203	220	188	214	198	192	220	187	236	228	219	216	210	187	221	200	244	200	201	200	160	221	167	194	200	205	222	223	181	220	211	192	193	217	194	190	222	196	183	212	180	246	191	213	205	225	185	205	200	211	243	191	205	196	196	197	190	219	200	203	215	199	209	222	234	214	202	192	191	187	202	216	175	199	207	181	207	220	217	215	227	219	189	200	182	216	207	173	201	215	213	182	207	193	179	238	183	210	224	183	192	222	217	168	182	183	186	242	235	187	199	200	219	229	189	221	206	209	206	193	209	190	215	188	213	229	205	219	211	224	208	194	171	174	215	206	217	198	222	201	185	228	205
15385	6871	5406	6359	5496	4852	3956	3089	2411	1783	1481	1255	1130	1015	961	816	714	690	624	559	572	592	613	680	600	582	561	556	527	516	492	538	545	514	510	498	501	459	471	468	488	439	437	458	491	440	432	454	424	477	465	445	463	490	461	478	478	440	460	465	462	434	468	494	433	443	452	453	449	467	485	429	446	449	479	443	418	430	418	422	442	405	444	437	428	428	416	440	434	451	456	475	425	423	471	462	448	430	465	426	424	451	444	461	448	433	467	456	453	427	427	423	450	430	450	454	430	473	437	439	470	439	428	454	424	431	461	462	445	451	439	485	464	462	439	459	450	440	477	398	421	446	466	469	444	471	420	442	450	470	436	464	441	501	454	435	453	422	439	453	442	458	418	446	452	434	404	438	444	511	426	384	418	435	437	412	478	407	435	448	461	435	463	420	444	443	424	456	461	405	452	424	458	442	459	462	454	471	393	451	407	447	460	450	454	475	426	444	441	464	440	448	476	467	452	431	440	416	454	414	427	444	446	428	467	438	394	437	485	440	447	440	447	446	455	449	442	474	472	467	439	442	416	465	451	448	451	439	455	434	475	457	432	420	426	435	431	459	447	449	447	435	437	467	410	445	470	450	459	449	444	381	479	460	432	415	458	407	422	463	485	422	467	463	407	442	476	435	443	476	444	463	428	440	452	463	479	451	439	431	420	426	457	474	439	454	461	423	451	411	436	453	442	408	475	423	464	457	467	450	507	468	474	427	449	483	426	422	395	421	453	444	423	469	433	409	427	468	439	413	397	449	453	440	454	434	413	474	452	439	389	440	437	454	437	407	432	477	425	466	442	444	464	448	427	426	442	431	486	435	402	437	432	465	448	413	438	451	406	434	421	413	440	454	430	457	462	429	444	497	470	428	434	457	421	394	453	417	420	435	442	411	459	432	455	440	437	425	450	428	450	402	419	447	450	459	451	432	461	424	414	486	434	463	431	460	411	417	446	452	430	436	378	438	442	397	443	453	479	451	453	437	455	470	420	438	453	430	391	450	427	495	442	446	425	411	429	455	399	458	444	433	434	464	448	451	416	461	418	436	433	465	434	446	445	444	402	427	420	461	471	426	426	470	427	415	455	421	479	450	425	407	451	456	451	443	454	480	462	441	430	447	403	426	445	445	445	474	466	449	439	460	465	458	442	453	455	474	423	438	464	453	490	446	449	455	465	435	439	448	448	429	429	429	429	451	437	442	451	471	446	434	444	487	440	468	454	475	431	410	429	465	460	402	429	442	452	444	433	442	433	434	431	443	458	458	428	443	443	434	454	484	438	425	439	464	425	479	465	411	421	420	455	417	445	477	472	480	459	447	430	440	443	437	449	433	455	433	437	430	464	478	441	432	453	447	433	468	485	442	482	454	472	430	451	482	449	431	455	461	459	420	450	435	439	401	444	433	478	430	418	435	446	439	453	429	433	421	438	443	447	426	448	420	422	442	442	389	465	430	427	448	435	441	421	469	447	439	440	417	467	490	456	427	444	447	437	447	439	437	433	451	411	458	452	423	436	452	454	426	432	438	405	455	422	390	387	405	457	504	473	427	471	434	424	429	427	424	434	457	435	424	434	419	480	430	428	466	438	461	481	424	448	440	430	469	418	407	458	473	474	452	425	451	431	470	447	414	475	443	467	452	422	449	462	440	461	415	469	447	464	404	480	418	428	458	429	415	451	436	446	493	447	472	439	463	460	449	438	431	477	441	427	425	413	437	427	438	458	432	446	461	427	421	463	418	434	422	451	454	431	434	471	433	445	446	442	457	424	415	423	454	469	447	426	426	461	466	439	438	450	459	406	427	421	458	470	433	470	445	439	449	456	450	418	449	449	450	459	487	438	426	435	478	404	440	437	434	406	406	461	450	461	435	463	453	429	469	430	428	465	445	462	432	458	439	428	442	447	433	428	440	466	429	440	477	463	410	441	473	458	460	459	406	441	447	425	482	447	397	475	447	458	435	481	444	429	453	388	440	457	418	438	449	442	446	453	453	479	449	424	445	451	458	466	436	443	442	400	431	430	456	440	446	466	454	454	431	449	493	449	454	390	421	467	457	442	446	459	496	432	419	458	461	436	443	430	501	436	483	450	440	436	429	443	485	439	442	462	403	451	473	461	435	448	448	460	414	387	482	416	461	425	467	468	411	400	460	440	422	446	398	429	422	442	432	430	464	427	467	435	433	448	447	441	419	463	448	411	440	460	478	471	394	442	425	428	438	448	453	424	409	458	415	449	433	457	400	454	497	439	453	435	437	402	439	444	412	455	449	427	459	460	449	476	452	462	455	457	449	430	439	449	435	411	456	426	466	419	464	441	441	436	480	479	428	452	481	440	407	448	420	488	442	445	419	444	437	458	447	431	438	464	440	429	441	426	448	413	424	453	404	434	465	465	419	442	472	451	456	453	469	486	423	448	407	444	448	451	420	442	475	455	427	466	437	434	442	435	476	433	478	441	462	444	429	408	402	450	451	435	440	441	454	453	469	440	425	415	508	436	394	438	435	425	457	408	434	433	422	414	424	441	441	416	451	433	450	461	456	455	460	431	424	449	431	454	458	456	459	480	428	434	431	419	430	438	418	457	465	467	432	423	413	454	448	479	434	444	465	459	436	454	399	426	448	458	501	435	419	455	438	431	429	471	434	430	418	415	415	402	434	406	437	450	459	445	451	479	425	449	440	395	464	422	431	450	463	442	441	441	475	474	410	472	460	451	419	474	459	485	465	449	426	475	429	393	454	482	446	465	439	434	462	412	434	478	466	446	454	437	419	422	495	447	419	484	463	454	446	426	438	434	454	456	465	437	469	458	469	434	456	441	445	437	455	438	431	448	468	443	450	468	436	427	457	436	422	435	463	432	469	454	403	436	418	462	416	414	407	431	439	390	424	428	451	411	463	411	417	433	410	466	422	458	429	457	433	435	465	459	446	455	427	472	423	441	417	481	468	465	434	440	415	423	424	463	442	428	457	453	431	479	477	449	429	423	434	496	443	474	450	437	432	461	426	431	455	438	450	445	488	425	431	469	394	467	450	433	422	399	438	446	443	457	461	442	445	470	427	434	469	457	441	455	441	421	430	430	432	469	464	442	451	459	416	411	431	411	435	437	453	471	440	470	411	451	421	435	453	466	416	465	442	455	459	462	434	420	460	401	450	446	433	465	423	449	421	474	417	414	450	451	409	441	483	456	448	457	446	432	472	471	441	460	449	425	441	425	444	441	433	453	419	461	445	439	439	443	443	433	446	414	449	466	414	439	476	427	452	409	426	476	429	407	437	444	455	452	494	423	410	414	451	461	438	442	445	436	400	442	471	447	425	458	426	472	454	454	470	475	441	448	442	447	433	401	435	439	431	439	451	423	450	449	424	446	414	457	425	472	454	461	449	435	440	429	448	440	453	414	442	506	432	443	438	430	427	437	472	433	451	430	445	456	446	450	421	443	434	439	459	440	453	436	429
42113	19942	7567	4139	2661	2014	1460	1015	757	624	496	412	411	380	353	319	280	268	243	252	223	215	216	236	251	251	214	209	213	223	197	219	233	173	176	206	230	199	201	199	186	205	177	204	178	197	177	197	195	212	207	184	192	202	195	179	173	184	194	191	186	181	170	198	166	162	205	193	207	209	177	173	215	191	178	208	194	183	216	170	170	209	180	189	180	186	172	178	170	176	169	190	195	192	176	188	205	208	203	192	167	204	173	172	204	150	191	191	190	171	173	182	167	205	193	191	215	194	184	211	181	169	207	175	170	182	202	190	163	197	187	189	190	182	177	192	192	198	174	173	187	186	197	193	206	159	186	161	191	197	183	209	201	173	173	186	180	188	185	172	179	173	182	182	201	189	180	184	179	175	185	199	198	206	172	208	183	186	179	195	198	158	193	182	196	190	175	180	183	222	211	187	205	186	178	152	173	169	157	172	211	212	170	190	180	143	169	173	194	181	180	174	194	170	166	178	183	206	186	183	189	162	189	187	160	212	217	187	200	210	181	168	208	211	197	190	183	181	171	193	170	154	215	179	200	188	180	200	192	193	212	196	196	220	194	171	165	194	166	211	202	163	185	186	191	195	183	185	184	182	180	172	176	183	178	188	208	221	193	190	157	149	194	188	182	216	192	185	203	159	187	171	184	195	200	196	192	163	165	198	185	185	172	177	179	196	183	164	192	173	183	189	171	183	195	199	197	188	175	179	172	187	210	187	187	189	181	193	182	183	177	157	193	190	164	164	168	184	187	183	197	142	205	165	177	205	191	188	203	154	180	168	197	191	146	168	161	170	183	191	215	163	194	180	171	177	179	182	205	169	195	203	234	178	192	188	194	183	174	170	180	172	181	183	180	202	197	169	217	191	173	180	202	205	175	183	185	189	166	196	182	191	170	159	199	182	178	186	219	180	183	176	161	187	176	162	143	204	181	183	170	199	186	185	173	181	164	207	197	170	203	157	198	204	177	207	200	215	189	188	168	205	186	153	199	165	196	209	180	206	196	201	204	185	163	196	180	175	184	182	207	198	200	166	185	176	214	185	190	224	212	172	167	195	186	203	201	224	174	186	175	188	197	167	207	192	192	185	191	219	193	172	179	205	201	176	193	179	183	173	209	188	203	164	174	176	201	180	184	192	191	169	165	179	175	180	191	204	182	188	195	197	185	191	211	185	185	194	175	163	180	188	186	171	189	174	176	192	176	184	187	204	203	220	159	156	204	192	213	186	184	190	188	200	180	188	204	177	174	191	208	191	186	186	190	170	224	166	175	182	190	190	189	183	180	178	209	206	228	183	187	197	183	195	178	170	177	171	198	200	181	176	186	187	181	187	170	173	198	211	182	174	198	193	208	203	210	195	179	201	180	171	201	154	207	189	214	192	178	179	196	159	200	195	192	179	180	190	178	176	179	192	176	182	177	206	171	209	209	193	185	215	187	202	219	225	185	187	168	177	183	202	215	189	182	212	172	190	179	171	176	196	170	216	212	179	183	185	190	189	199	181	183	200	217	177	201	140	197	174	181	181	180	179	218	207	205	178	179	183	189	201	182	173	192	214	156	175	179	196	191	201	146	209	184	174	188	188	178	191	192	181	194	166	203	201	196	165	186	179	176	197	153	147	175	163	186	199	175	177	188	195	189	198	199	162	172	173	203	180	184	196	166	204	195	169	191	193	177	184	164	180	179	190	191	194	164	152	207	165	192	173	174	172	175	198	171	199	188	178	185	183	190	194	160	183	186	182	195	197	193	188	207	220	141	188	178	182	189	181	188	204	163	175	166	160	198	166	201	186	171	196	199	174	173	207	180	193	212	168	149	170	203	197	197	188	197	208	199	182	176	164	218	215	200	191	195	178	188	188	160	180	182	179	166	200	202	219	189	187	169	196	186	162	186	169	195	199	201	160	183	196	205	193	209	208	169	180	203	182	167	177	205	191	172	194	195	206	210	190	194	210	226	198	177	173	194	176	173	183	163	194	174	201	171	175	184	172	180	175	180	187	178	195	176	174	196	181	163	196	191	174	194	187	199	204	165	178	183	195	221	190	191	200	207	173	175	144	202	196	185	184	177	214	210	189	200	186	167	182	162	203	164	181	194	184	224	179	185	174	192	197	184	202	184	191	154	202	191	186	198	191	170	190	197	204	185	202	205	166	184	205	185	177	175	182	168	198	185	194	195	183	170	196	187	185	181	189	175	208	163	187	193	183	186	179	183	181	188	203	176	196	185	200	199	218	204	159	206	184	179	168	174	184	182	194	216	166	177	182	197	187	200	172	212	198	206	196	229	189	162	184	186	187	218	173	185	172	180	186	206	188	178	168	173	155	194	185	201	206	169	187	187	164	160	188	187	181	168	182	199	195	167	167	175	193	162	193	174	198	183	191	175	162	168	179	190	211	178	187	170	189	195	186	163	165	189	175	170	179	180	215	184	180	156	197	205	181	173	203	173	190	152	177	178	188	196	205	184	186	180	206	230	181	172	177	192	186	181	202	173	186	179	193	183	150	211	200	181	188	203	170	200	171	188	177	204	181	199	185	183	192	187	164	179	176	165	200	203	190	205	175	159	174	174	195	200	171	192	171	198	182	184	217	178	197	227	179	198	220	171	180	201	171	183	143	169	191	199	202	180	194	193	201	189	212	189	165	192	164	179	208	214	172	213	198	204	213	191	205	195	167	172	173	228	171	197	210	174	175	195	173	142	194	228	175	203	180	186	201	197	164	190	191	188	181	185	188	206	166	200	174	205	174	165	176	210	182	200	186	179	208	180	165	154	176	168	167	176	182	205	153	191	187	179	192	170	191	174	177	187	165	179	185	195	191	199	198	219	172	190	194	193	189	188	175	161	184	182	178	179	179	161	188	192	216	190	182	147	207	179	179	196	168	188	175	176	186	164	208	182	210	186	193	194	186	196	200	173	178	195	207	204	202	189	196	192	201	188	194	195	187	156	182	183	175	207	171	181	184	172	192	179	176	194	186	166	207	165	170	203	192	215	192	187	165	191	208	208	186	187	188	171	203	179	196	165	175	220	184	208	183	168	170	205	171	190	181	170	196	183	215	188	196	193	202	191	188	203	182	199	194	198	172	194	199	169	185	172	201	165	177	196	175	165	191	167	164	198	200	193	192	170	183	175	170	207	189	200	178	185	168	189	176	194	223	226	220	167	198	204	200	171	199	158	170	184	190	186	228	184	188	212	194	179	180	181	182	179	180	167	182	189	160	173	177	176	189	183	211	188	171	174	194	173	173	197	187	157	203	188	199	193	203	173	187	158	194	165	217	175	164	202	209	186	176	180	174	207	185	206	181	185	169	198	210	163	193	191	174	190	189	198	172	184	183	161	169	165	210	184	169	175	168	165	176	176	181	177	172	186	182	183	176	188	191	188	219	194	195	184	171	167	188	167	182	169	188	215	180	186	170	187	215	193	210	198	181	211	183	194	185	166	179	164	175
24090	12291	9813	10610	9647	7938	5979	4445	3508	2809	2224	1877	1752	1527	1479	1237	990	924	832	767	746	721	771	794	753	742	696	687	604	544	591	647	622	608	537	588	528	438	488	494	441	474	452	456	483	465	419	450	440	409	457	445	443	466	414	397	431	431	427	447	423	448	407	469	405	457	461	418	430	416	430	446	423	395	434	427	403	414	401	430	417	421	417	415	395	401	427	438	448	398	419	382	414	353	417	426	382	377	421	418	398	411	405	426	419	403	435	412	447	400	450	432	460	455	409	433	391	421	416	438	427	440	417	447	410	386	403	422	413	420	399	395	416	410	413	405	427	402	430	381	428	408	424	406	447	400	442	427	446	409	433	426	411	384	429	424	382	411	398	408	437	385	409	432	409	353	426	434	407	377	398	406	408	444	411	417	431	401	378	398	397	421	410	456	426	424	435	386	407	413	443	383	414	406	405	422	438	394	382	419	413	411	418	396	410	411	421	438	415	449	394	403	378	423	459	388	383	435	407	415	424	400	426	442	448	403	429	406	446	392	421	412	438	416	414	410	402	403	366	410	457	396	445	433	405	380	434	413	396	430	399	421	411	474	369	414	449	371	441	383	424	460	464	437	425	377	400	455	435	467	428	430	432	399	391	419	407	407	434	435	416	429	386	411	433	420	429	393	410	413	412	419	399	413	398	382	393	415	451	404	404	437	409	415	405	398	412	407	450	445	411	372	420	437	403	410	443	429	380	404	435	416	446	431	414	404	468	422	393	411	405	407	393	391	430	444	394	403	411	412	409	401	417	420	403	405	419	386	460	414	450	475	397	408	447	423	426	379	410	418	387	409	416	414	400	435	419	393	433	415	408	409	429	428	423	387	417	444	408	419	448	397	421	413	418	413	408	389	424	423	446	417	431	415	378	398	397	423	424	413	410	418	409	410	375	384	434	408	432	413	427	408	423	423	396	393	407	402	401	438	416	371	402	440	417	434	389	416	400	367	400	398	403	453	419	386	412	405	408	401	477	421	455	414	427	418	402	406	411	385	433	384	415	426	450	418	400	436	414	413	422	399	360	396	379	418	418	441	418	370	418	389	405	404	412	427	414	393	407	411	438	428	416	431	447	437	397	421	408	426	430	392	428	428	473	398	431	421	388	426	363	420	389	426	413	463	423	422	425	441	396	423	420	410	409	384	416	416	391	371	435	457	399	413	421	418	423	377	391	394	424	426	395	402	418	413	407	408	412	404	431	397	432	398	460	425	380	426	430	444	404	419	431	438	425	393	439	396	398	398	423	412	406	425	422	423	422	380	399	414	429	423	402	438	416	407	431	423	406	420	449	425	429	364	417	432	403	382	400	400	416	419	401	408	412	449	422	408	445	399	389	361	388	443	441	378	409	378	414	408	452	408	400	441	417	412	428	431	426	399	423	410	420	399	381	406	398	374	431	381	389	410	408	400	415	409	405	412	405	421	387	414	416	433	413	410	410	429	391	403	396	399	404	395	377	440	411	395	397	416	433	407	401	429	415	423	437	402	445	393	413	439	401	444	415	407	415	400	385	379	431	416	409	377	448	397	392	404	435	405	402	412	446	430	438	397	424	408	417	461	404	430	359	418	378	418	391	431	406	406	390	400	435	394	374	460	418	414	411	382	379	414	410	432	435	388	397	394	373	418	440	433	423	416	399	374	424	401	423	433	395	443	436	410	427	427	410	413	430	422	425	432	412	399	407	418	393	403	393	411	401	416	392	403	394	394	412	384	411	392	414	395	409	425	411	396	390	448	422	404	392	431	386	409	405	397	409	391	405	401	426	411	432	410	416	368	405	415	407	420	391	428	406	417	426	434	401	365	403	427	407	418	398	424	398	397	410	417	430	395	396	438	378	433	445	440	403	387	456	418	426	393	421	386	402	392	464	426	415	438	405	409	397	411	386	396	424	387	414	400	383	404	383	405	421	437	415	432	431	424	447	417	395	397	400	382	412	425	403	403	406	413	437	405	384	415	450	406	401	418	385	443	427	420	420	433	433	421	403	401	421	392	414	410	471	385	402	410	402	413	404	398	396	406	432	391	409	456	453	388	415	459	410	425	423	396	436	387	422	435	444	406	419	352	422	398	414	414	387	413	387	414	380	426	417	409	429	397	420	404	440	441	415	442	413	402	441	404	403	395	426	368	383	399	369	422	411	393	412	385	419	423	429	406	426	383	388	421	404	404	420	414	410	453	458	437	379	416	409	449	431	424	400	385	398	427	459	403	403	427	410	407	419	394	375	367	430	404	399	416	380	385	393	406	420	427	415	397	413	405	400	438	382	435	408	396	432	431	429	376	411	429	407	374	409	381	402	431	411	413	417	424	454	421	387	385	435	370	374	404	425	423	392	399	429	443	385	399	411	398	422	380	362	417	412	430	412	418	398	413	408	392	453	411	455	409	420	425	394	403	423	396	441	411	415	395	416	407	382	411	396	373	405	415	442	378	438	415	394	419	433	423	448	396	396	413	411	403	413	402	397	412	409	401	388	420	396	405	425	409	413	394	477	439	439	418	390	450	431	430	437	402	423	417	438	379	436	415	384	416	409	394	436	377	421	404	381	399	444	413	386	409	430	410	425	422	401	410	422	415	384	394	421	422	410	417	407	402	404	413	386	421	415	383	401	427	455	409	426	442	391	410	452	378	411	421	428	413	423	420	431	418	392	398	376	458	403	403	436	413	415	420	432	420	364	444	422	427	405	431	414	399	452	400	408	403	415	397	411	388	448	392	417	428	402	439	413	423	440	408	414	445	422	390	385	385	385	422	417	412	426	466	391	412	376	423	432	395	420	433	423	380	402	406	407	387	396	444	423	409	419	404	394	391	446	393	395	405	422	430	403	420	393	398	416	438	374	359	400	398	403	434	355	434	390	428	411	400	448	443	408	434	411	390	396	400	394	377	421	430	412	390	409	401	430	413	402	404	407	404	418	450	388	374	425	442	398	408	412	457	417	390	384	410	396	391	390	395	411	426	404	408	394	441	410	407	445	441	402	390	431	402	391	425	405	425	426	422	416	438	399	411	425	404	397	374	421	401	420	430	465	427	401	414	458	445	388	428	369	408	411	387	397	437	404	389	390	408	426	400	416	425	452	382	437	419	408	451	419	403	424	383	412	395	396	418	433	434	434	421	400	392	423	432	421	408	440	430	429	419	428	431	387	425	413	424	408	379	437	380	444	387	421	387	404	430	406	400	399	408	414	406	405	370	447	423	435	424	394	396	396	396	402	378	378	417	388	355	407	415	399	430	410	379	399	418	440	379	417	402	408	393	414	403	399	424	412	418	406	443	395	449	429	383	393	396	373	440	420	435	475	406	421	432	384	425	416	368	383	415	401	413	373	420	449	437	381	402	400	433	451	409	419	414	421	411	399	407	422	421	395	419	420	403	418	413	445	449	407	425	398	405	401	423	412	425	394	451	456	460	441	438	414	392	398	397	419	391	379	385	395	434	442	426	435	390
51753	27023	11644	5463	3833	2681	1750	1163	906	682	635	522	468	463	422	373	313	321	310	296	292	251	291	270	280	277	301	273	254	247	263	219	250	256	217	243	225	204	230	199	207	215	231	239	240	207	203	194	230	191	212	199	211	215	228	215	212	214	179	204	172	168	212	205	186	221	210	200	212	192	181	224	195	196	199	186	178	193	184	207	208	215	195	195	222	209	200	194	232	204	186	199	190	210	190	213	215	209	198	193	189	197	228	194	168	220	214	213	204	202	214	190	197	201	201	196	185	217	198	157	206	187	213	216	212	193	214	224	218	209	173	179	203	203	199	189	224	220	214	216	190	206	205	194	201	204	188	195	231	199	195	232	217	194	205	229	212	196	206	192	249	212	215	188	181	206	172	202	213	238	196	166	199	218	205	211	203	222	236	211	217	219	210	192	202	202	183	206	208	193	196	207	210	196	202	198	167	183	170	195	203	182	196	195	216	201	171	204	229	210	208	187	205	193	194	187	221	209	195	197	207	229	238	217	193	198	220	206	185	219	199	196	198	199	182	172	193	215	181	188	226	212	205	225	185	213	199	214	224	214	197	186	192	188	233	203	205	223	193	227	185	194	196	227	171	214	214	194	211	214	219	209	232	208	202	234	205	195	198	201	196	199	163	188	220	210	185	179	188	191	203	193	204	180	203	207	206	202	214	202	216	229	222	231	240	205	206	165	217	198	231	198	204	202	219	211	209	190	210	193	239	212	224	231	164	209	180	208	225	205	205	192	201	218	199	191	213	209	185	222	192	196	210	238	215	227	187	222	194	187	194	195	212	199	202	179	225	202	222	186	169	218	221	234	206	227	186	194	203	224	189	186	203	225	217	197	211	221	217	205	196	200	209	184	192	202	192	199	203	198	242	203	214	216	220	204	208	209	217	220	205	188	228	191	183	165	195	234	216	203	205	194	214	202	211	222	212	179	216	196	198	218	182	229	190	200	213	176	180	204	198	206	202	187	219	249	192	195	203	206	171	197	197	203	185	208	216	193	227	195	197	192	205	182	201	199	229	209	230	178	210	189	194	229	203	214	223	207	183	189	191	158	233	190	208	225	212	199	215	181	185	198	210	207	215	182	206	210	229	231	187	216	182	189	186	191	224	197	202	169	226	190	213	195	227	192	187	204	199	240	202	216	208	200	208	214	212	226	193	206	201	194	195	176	200	230	185	198	197	177	194	191	202	204	227	187	174	206	199	181	197	192	210	175	205	188	194	230	205	192	205	195	191	187	238	213	185	193	196	238	181	215	218	208	204	198	192	187	224	199	215	200	218	196	210	215	214	165	190	208	207	199	181	208	211	214	168	186	213	182	194	184	207	200	217	199	193	190	201	169	174	180	163	194	199	198	211	206	220	185	208	226	204	208	201	243	225	196	197	224	189	194	193	188	219	210	173	201	223	194	201	208	211	209	196	219	202	209	204	201	221	211	182	199	212	196	195	168	201	207	195	203	185	203	234	179	225	210	222	206	190	234	205	225	183	228	183	213	196	187	213	182	207	222	219	214	231	220	223	199	223	201	223	197	174	195	194	207	206	207	185	176	225	215	209	206	220	205	203	183	213	208	204	189	234	219	228	207	233	201	214	196	201	209	188	202	184	181	203	183	224	185	194	204	191	177	220	198	211	212	191	198	229	209	206	197	204	190	180	220	197	199	165	179	206	212	207	182	177	216	214	224	223	211	215	183	223	215	211	195	200	214	187	172	182	190	217	196	227	198	207	167	191	212	229	197	186	226	209	215	204	211	194	204	191	198	190	184	209	186	195	192	193	197	216	214	209	210	179	180	211	208	189	186	199	196	202	184	199	179	181	221	197	216	183	209	197	177	202	193	177	198	209	213	194	198	200	202	201	187	201	235	206	193	211	212	200	191	195	212	215	194	208	199	182	177	194	191	192	183	207	195	201	200	218	176	179	197	202	229	241	228	189	207	192	212	187	201	196	177	210	189	213	223	200	199	201	227	191	203	210	195	224	232	221	184	206	229	221	187	209	184	205	204	181	197	210	207	202	203	203	190	183	192	190	213	194	199	216	205	184	208	206	179	203	224	195	197	211	215	193	198	221	206	197	230	212	217	206	218	216	179	224	182	203	170	192	206	205	190	214	193	225	189	221	204	178	200	187	193	223	196	219	206	202	213	209	216	205	169	194	207	192	200	207	187	192	229	173	223	216	205	205	209	181	182	204	194	172	202	211	188	222	224	208	196	237	217	211	211	200	200	187	221	194	186	214	222	217	203	185	205	204	213	202	202	222	201	170	224	177	173	206	219	191	217	215	173	210	199	201	211	190	198	190	194	212	192	168	198	192	219	206	209	184	205	191	215	207	207	207	192	202	217	174	229	177	209	222	191	184	189	212	167	200	208	194	188	201	210	199	219	185	174	188	200	220	218	212	210	203	213	192	180	193	211	257	230	230	229	198	195	222	201	204	215	197	196	216	209	212	179	192	227	203	201	196	211	210	202	215	205	194	218	209	194	218	234	206	196	176	187	169	191	196	219	191	227	201	231	203	211	215	205	177	222	191	237	206	220	217	230	195	203	185	197	180	207	212	183	190	186	193	196	218	185	211	206	195	192	208	198	203	216	197	202	182	191	223	218	207	217	194	205	206	222	196	225	203	204	184	205	176	215	204	182	212	210	211	200	217	190	210	204	205	213	208	199	184	185	220	195	190	222	204	201	214	201	206	195	193	210	252	206	226	188	176	242	199	215	185	197	189	228	202	197	172	179	191	214	180	206	201	219	201	217	208	224	189	221	209	202	239	222	191	208	211	230	217	191	184	213	202	204	220	233	200	220	198	213	209	209	209	229	214	208	221	205	212	224	214	178	185	201	199	200	202	185	203	208	215	188	206	173	187	206	223	201	202	210	211	186	201	209	201	203	216	212	224	197	232	210	215	199	177	186	196	225	194	204	189	199	185	190	185	189	193	198	221	193	206	226	220	176	217	178	203	223	196	199	197	211	168	205	223	181	181	212	205	225	187	203	220	196	222	187	210	197	211	231	207	184	196	228	203	231	191	214	183	191	204	200	186	230	215	194	225	212	231	209	186	193	207	208	188	201	221	194	180	187	231	193	205	171	207	206	190	237	220	183	182	174	198	212	217	220	209	212	228	212	204	220	212	235	207	206	185	187	212	183	232	216	215	208	204	211	229	181	181	243	201	208	222	220	177	189	226	189	174	203	207	211	169	196	187	223	183	215	184	177	227	211	209	214	214	189	200	229	215	224	201	196	188	182	229	203	191	186	229	172	183	202	187	202	207	212	191	205	211	181	223	224	195	206	204	217	207	214	220	222	195	205	223	202	203	200	193	204	193	216	220	189	201	200	210	185	200	206	210	215	201	210	183	196	228	183	212	207	200	213	223	212	206	195	195	213	225	190	226	206	198	213	196	223	197	201	182	237	200	203	205	201	198	170	177	181	177	225	215	226	212	217	186	226	176	196
29349	17082	12836	13586	12756	10229	7300	5440	4058	3067	2608	2372	2016	2018	1854	1454	1370	1255	1061	871	939	1005	1061	987	865	870	1027	960	772	765	759	755	763	713	673	720	643	596	525	515	492	519	511	501	563	502	516	544	518	522	546	547	494	511	481	485	456	488	474	420	473	456	504	471	486	475	486	458	447	420	448	503	455	460	467	442	447	441	457	458	444	457	447	441	453	437	461	435	437	435	482	448	427	464	464	451	447	463	460	470	448	493	458	418	424	444	478	467	456	420	458	461	454	446	454	453	395	427	440	471	441	443	458	453	439	451	466	439	488	431	440	442	458	420	467	419	475	436	448	439	492	489	443	488	441	460	460	451	461	457	455	417	421	421	489	466	449	488	426	467	438	451	476	450	430	442	422	450	462	431	443	404	461	454	449	466	455	427	424	446	413	467	438	436	477	464	462	441	464	422	480	417	461	447	450	377	465	444	448	461	406	469	408	446	445	443	425	397	440	449	437	488	443	421	480	464	439	446	427	448	425	439	441	431	455	448	436	471	453	422	447	427	431	483	453	493	436	468	452	434	464	440	452	458	447	431	438	453	440	413	438	439	434	420	415	458	441	420	441	443	448	443	423	439	474	427	467	442	430	462	402	420	439	430	431	443	449	405	466	416	443	452	439	443	399	410	441	468	445	452	450	437	435	432	428	461	419	427	429	401	437	412	450	445	434	467	434	438	475	446	444	445	443	440	403	442	468	420	462	457	411	468	451	422	412	453	451	468	413	446	443	451	455	410	436	455	454	406	443	449	439	434	452	427	448	450	425	434	447	465	444	462	465	475	432	460	445	455	420	481	415	430	444	458	455	433	451	434	450	437	428	410	459	458	455	410	430	413	408	458	469	424	458	458	406	455	467	433	430	456	474	419	405	453	456	432	433	435	456	423	465	482	431	453	468	442	427	438	445	461	425	427	428	430	420	428	401	441	456	443	395	465	456	480	470	428	432	437	462	405	446	455	431	432	445	448	446	456	452	466	393	422	445	451	394	431	466	423	447	455	451	448	446	442	425	454	468	469	423	474	477	430	398	471	445	417	431	412	438	439	420	457	456	457	435	452	468	431	440	488	440	425	428	425	398	464	439	426	493	442	466	460	406	418	417	442	457	452	477	487	469	447	409	441	449	455	506	445	435	451	362	457	481	448	464	450	424	483	479	452	451	473	424	456	449	438	423	438	448	438	446	435	440	461	455	428	409	474	409	464	447	459	487	449	479	453	459	449	452	445	464	434	402	490	474	461	422	436	446	451	421	478	419	451	451	463	437	432	421	431	491	455	459	438	484	447	452	457	485	467	436	440	453	483	425	454	469	460	423	445	404	452	449	461	441	465	426	462	396	420	442	492	447	446	426	471	480	437	440	416	465	455	463	424	442	461	420	415	468	389	437	436	472	421	448	444	444	450	457	450	466	461	449	434	435	481	438	413	396	448	447	438	488	442	453	429	456	425	450	442	452	447	449	425	447	469	457	445	433	438	453	435	424	445	415	458	468	427	426	448	473	425	396	464	424	462	461	433	471	449	440	425	428	436	433	474	488	433	445	411	445	454	412	407	428	451	443	441	444	453	436	432	456	479	424	443	449	440	409	444	395	431	436	470	442	446	414	441	427	438	456	437	414	503	447	432	472	430	442	450	499	457	415	423	465	426	417	483	462	424	444	427	447	424	466	431	471	448	465	447	440	415	452	453	418	467	440	428	430	442	454	451	450	455	445	451	463	447	472	425	447	454	440	460	425	457	460	432	440	471	421	447	415	461	451	414	456	466	441	467	396	458	442	436	448	422	488	433	415	477	432	422	425	408	427	426	421	431	434	453	469	464	455	459	444	441	465	439	462	426	470	445	441	473	435	403	465	431	430	485	446	432	395	426	467	471	423	460	412	459	471	447	428	439	448	437	461	488	415	448	454	420	464	420	455	454	420	401	407	441	455	449	426	446	438	426	476	444	428	452	405	425	447	443	446	446	428	441	435	457	434	449	421	452	418	427	427	423	418	451	422	450	462	476	468	505	421	425	431	463	469	448	444	455	486	475	400	401	443	474	448	427	444	445	442	458	501	434	442	454	386	405	442	478	440	445	424	425	435	445	441	480	423	445	453	447	446	432	440	424	458	440	441	431	445	450	446	460	440	433	447	420	435	459	429	452	475	409	472	444	458	462	463	449	443	439	436	484	408	448	426	438	464	454	447	421	391	476	452	451	442	451	465	464	438	421	442	432	442	493	466	488	429	432	435	456	464	390	447	462	435	439	418	445	461	473	465	449	445	439	484	449	430	417	460	398	448	404	440	419	432	460	460	434	453	445	385	448	399	452	419	462	433	460	464	448	422	479	467	464	443	471	437	449	436	444	444	460	433	439	443	432	424	402	482	414	471	445	431	435	395	453	452	450	478	493	451	423	441	403	419	420	440	441	459	438	440	434	455	446	423	456	460	448	453	418	435	394	452	430	415	413	420	455	469	404	408	426	420	470	446	428	433	452	465	473	460	476	442	416	470	442	433	462	427	486	435	441	456	435	433	434	420	444	438	458	443	416	430	429	428	445	440	422	420	443	441	460	465	439	432	422	458	402	439	449	438	434	434	463	421	403	429	433	463	449	434	436	423	410	450	477	436	480	425	430	468	461	421	471	468	465	440	426	423	437	431	463	421	464	433	429	437	447	424	459	443	436	453	424	431	411	404	450	438	463	447	438	441	463	451	447	433	442	467	458	475	423	435	429	452	462	449	485	447	437	386	454	443	483	439	433	439	464	468	434	498	441	451	469	459	480	491	446	445	411	469	472	476	459	442	461	424	451	436	471	434	468	437	449	492	461	438	434	442	436	435	372	436	422	458	449	434	457	451	424	407	435	452	486	451	491	458	433	434	422	466	446	460	444	407	450	456	444	441	451	449	458	452	411	481	459	417	439	423	469	442	452	468	410	446	454	444	429	444	432	448	406	461	426	433	417	481	497	426	427	432	442	449	432	468	437	428	467	493	438	435	448	438	463	441	466	454	424	432	448	425	452	465	429	465	407	428	461	450	419	472	433	434	448	444	438	406	439	430	452	432	458	447	403	450	458	408	446	458	447	472	439	440	430	445	414	453	449	437	481	480	448	450	474	435	449	428	438	445	449	458	431	436	485	445	431	402	465	443	454	397	458	440	437	431	443	488	484	466	435	453	459	474	428	445	454	467	472	421	435	432	480	449	465	436	441	447	447	421	473	429	443	457	447	427	416	405	424	447	421	472	452	480	435	483	422	423	432	421	410	428	443	386	420	446	464	445	447	458	432	428	453	434	467	447	445	432	450	442	387	438	422	463	455	452	458	447	390	411	460	439	454	475	459	467	467	426	458	438	464	425	439	493	464	413	437	466	419	448	425	434	458	427	453	469	422	469	505	439	432	458	409	422	466	464	501	416	436	442	465	435	427	431	429	428	435	456	452	446	442	425	444	417	410	471	486	450	416	452	429
31494	12868	3505	1830	1500	1100	759	554	457	373	333	310	323	291	256	281	268	238	217	239	239	232	246	227	204	219	212	209	226	180	216	211	198	223	185	199	219	215	229	215	253	174	185	235	194	221	203	205	209	189	223	200	208	206	220	189	207	238	201	192	221	207	213	213	203	217	246	212	193	194	201	207	192	227	177	209	217	202	203	204	194	219	212	212	177	198	234	215	206	230	211	221	225	203	216	214	206	190	198	193	206	217	169	194	186	208	215	221	217	204	216	208	169	215	212	211	211	195	193	183	211	217	217	189	205	203	183	190	212	202	210	202	198	202	193	215	268	214	215	198	208	200	209	193	188	220	190	217	185	208	208	212	169	194	173	201	233	215	193	181	179	202	194	199	218	237	224	200	219	220	217	205	203	204	196	214	195	200	222	174	200	207	207	215	225	182	188	229	198	196	182	210	214	220	203	208	198	207	172	203	230	195	195	221	211	221	229	169	232	213	205	197	193	181	191	222	197	199	198	191	230	223	199	196	194	198	223	202	208	207	203	201	195	215	202	206	203	217	206	188	199	180	203	187	202	191	190	170	216	172	188	188	211	214	224	183	186	203	237	185	212	211	220	172	181	199	191	186	195	190	177	197	187	184	199	168	226	178	203	185	207	180	219	195	203	198	211	201	193	182	200	184	191	188	200	174	210	222	215	205	210	193	190	205	236	220	201	172	208	227	206	182	180	227	199	191	203	217	190	220	227	204	191	209	217	225	205	211	198	214	183	194	215	215	198	235	229	192	167	200	219	215	212	214	190	192	201	204	187	203	211	227	225	229	198	199	233	209	200	229	204	188	209	187	178	240	186	197	215	204	195	188	174	193	188	210	181	219	217	178	182	205	209	216	189	167	211	168	201	186	190	198	208	183	196	181	213	188	185	190	222	233	219	202	196	206	234	234	206	183	203	200	171	215	216	188	193	225	196	191	194	202	240	210	209	196	177	174	178	203	208	206	194	210	201	207	171	215	190	211	191	201	231	174	199	229	223	221	198	231	204	187	218	201	188	191	194	190	216	222	205	224	178	195	200	200	208	205	196	214	196	224	199	212	182	197	199	198	189	205	219	194	181	201	201	214	208	207	205	225	205	174	208	212	209	201	176	211	189	215	185	203	176	213	197	202	210	168	202	185	219	201	228	172	196	231	222	190	242	198	196	202	217	204	211	212	219	199	226	183	191	188	188	203	203	187	180	225	213	185	206	207	197	195	194	203	204	176	208	200	188	185	169	210	188	175	209	184	181	208	197	203	210	196	193	186	199	191	199	233	224	214	205	208	230	203	179	207	184	184	211	215	208	181	198	207	214	198	192	203	212	171	216	216	211	195	202	179	227	214	216	183	215	204	242	214	192	220	225	182	161	229	217	214	185	217	196	207	177	203	208	191	221	192	199	202	211	197	194	210	223	214	175	205	194	187	198	210	208	230	218	200	184	196	204	197	191	209	198	187	219	206	233	217	190	208	200	215	216	177	165	181	204	205	208	205	182	184	194	195	205	187	198	208	206	185	220	201	196	205	193	185	198	204	212	211	209	209	172	192	212	228	191	232	192	201	212	193	208	199	208	176	191	206	198	195	199	200	254	191	187	199	183	201	192	195	199	222	204	242	226	175	200	222	190	181	187	201	229	234	196	185	203	211	195	211	201	196	208	216	187	199	213	176	207	243	209	188	199	200	204	204	227	181	174	209	179	188	201	225	182	188	193	187	207	207	221	204	230	215	231	204	191	180	207	207	220	213	177	192	185	217	193	197	194	208	216	193	183	197	224	255	214	190	210	189	199	203	222	230	199	209	216	205	186	222	204	166	191	206	201	210	203	204	160	194	203	237	169	207	185	212	220	198	209	194	203	206	181	207	197	206	204	177	209	196	180	206	192	193	206	212	235	177	193	220	186	211	219	210	198	211	192	234	178	200	207	198	191	187	224	207	213	199	220	220	181	210	212	220	178	187	192	195	228	196	211	197	197	208	214	207	222	214	176	178	185	193	207	196	166	202	174	206	180	198	200	225	192	196	219	220	216	185	205	202	207	182	188	206	206	208	189	182	214	210	240	191	230	218	176	183	207	191	227	224	193	183	226	217	221	189	184	165	215	188	216	211	213	180	191	223	199	193	219	201	194	178	228	195	204	196	227	194	182	187	198	222	211	223	194	185	173	193	228	206	213	209	229	207	189	199	208	197	195	198	192	197	194	188	200	176	196	197	195	195	194	233	229	216	213	183	259	194	208	215	196	195	208	207	198	206	195	198	194	207	216	207	205	194	197	209	179	174	194	201	219	202	228	220	171	208	218	239	207	192	191	189	179	195	208	198	184	209	199	191	214	190	224	238	219	191	178	199	207	199	203	169	182	213	191	185	207	205	205	211	221	211	204	207	226	208	234	219	164	169	204	208	205	196	214	217	179	188	210	218	180	189	235	226	208	203	209	213	199	194	187	190	228	194	198	222	196	174	200	211	214	216	214	205	193	188	192	198	201	195	224	213	206	205	212	212	183	196	217	184	190	204	223	234	183	198	202	196	213	235	214	202	197	179	206	200	191	193	195	205	184	198	205	227	216	192	179	172	191	201	212	228	220	193	195	205	207	176	186	208	187	191	202	212	210	202	202	189	206	190	200	203	182	195	207	185	191	184	203	213	192	189	196	206	190	221	205	188	195	188	183	210	182	196	191	190	190	196	226	226	215	199	216	204	169	208	192	194	207	201	234	191	209	210	197	194	209	168	186	205	225	204	222	209	196	224	217	173	213	200	189	190	202	188	201	196	205	221	184	197	211	204	203	215	187	200	191	187	223	213	199	191	190	214	219	215	184	217	190	205	201	215	185	175	223	215	222	213	182	207	183	200	195	198	200	190	180	191	190	221	189	208	168	186	211	201	168	200	166	198	207	208	196	198	204	210	171	237	212	216	173	197	194	207	229	192	207	210	232	183	186	196	213	199	200	203	210	205	207	221	216	188	222	229	209	195	185	192	193	245	210	202	183	215	188	229	166	183	201	201	206	182	231	199	184	204	181	193	200	206	211	180	194	179	206	207	182	217	199	201	196	178	218	212	220	207	191	198	238	175	194	225	192	195	190	180	190	182	218	194	213	226	209	207	190	200	215	216	221	169	225	202	219	208	188	201	163	223	205	216	214	185	200	219	188	217	211	219	195	216	206	203	182	199	204	195	203	226	200	184	214	215	178	194	196	194	165	206	198	207	215	186	200	205	208	206	161	187	204	197	219	193	203	199	184	218	212	190	226	200	203	203	188	217	198	192	196	172	178	176	202	217	194	199	209	200	199	178	229	197	170	203	194	187	198	198	208	202	195	220	198	191	198	221	241	191	194	207	196	212	205	193	218	186	201	192	205	195	199	202	197	198	224	219	190	212	198	194	189	191	204	194	204	186	192	180	207	197	214	198	188	193	205	219	171	202	211	191	182	190	155	190	192	220	226	197	214	218	192	187
17793	7733	5360	5625	5283	4426	3068	2186	1672	1279	1122	1035	914	944	779	693	770	663	565	528	630	617	612	617	547	581	543	530	513	433	539	528	470	491	500	491	517	487	443	455	499	468	455	460	476	479	435	451	432	469	471	432	474	471	461	481	435	455	463	456	424	469	436	461	422	452	404	439	395	424	453	465	429	471	402	453	442	442	413	388	435	402	445	471	458	438	424	443	440	391	428	398	417	453	406	448	434	451	418	438	425	437	482	442	434	440	394	434	450	446	433	447	408	415	421	462	407	451	469	431	427	431	425	411	433	469	430	459	477	429	431	425	413	450	422	437	438	423	446	409	429	399	378	452	444	428	441	382	434	457	393	416	443	465	457	452	452	406	441	442	443	442	454	429	419	436	413	460	418	469	467	432	451	421	460	441	424	458	433	443	432	405	456	455	424	419	448	420	459	434	418	451	437	436	440	457	429	498	444	436	426	447	422	434	448	401	404	456	425	450	408	398	423	438	428	446	466	441	427	442	435	424	459	460	445	446	425	463	425	492	426	394	467	408	447	470	442	436	445	421	473	446	431	436	459	457	434	447	412	429	434	445	406	446	448	454	460	418	394	446	469	434	395	441	438	443	478	417	437	464	427	448	435	443	423	435	443	435	464	449	441	430	439	424	437	449	406	448	439	426	430	433	430	433	434	432	441	437	405	422	445	419	448	388	430	369	444	417	451	470	407	413	416	414	416	447	448	454	461	463	444	436	445	437	432	431	442	443	457	403	442	449	426	469	441	466	420	422	405	432	436	475	419	440	443	419	434	471	469	415	437	434	399	463	449	455	475	465	421	459	452	414	461	454	461	418	455	476	445	457	430	443	424	440	441	430	429	422	423	425	461	444	463	431	429	439	468	399	439	447	436	491	453	461	450	450	458	410	414	469	449	448	443	472	396	432	462	449	401	480	427	448	438	422	425	414	429	413	426	418	411	451	449	501	432	434	421	443	432	426	424	440	420	418	464	406	507	406	432	425	437	420	448	442	433	417	434	431	413	420	443	409	455	407	445	438	457	451	453	439	445	405	437	442	436	451	400	420	464	469	469	469	434	452	455	444	423	443	448	462	444	427	436	440	440	436	417	468	440	418	442	395	412	429	417	448	443	412	429	435	439	453	385	447	463	407	437	450	437	463	429	450	440	437	469	432	432	459	438	427	453	455	388	464	401	434	431	395	455	439	436	471	430	462	449	452	443	399	419	477	419	457	439	420	403	438	437	477	405	455	410	452	402	455	461	448	419	443	446	435	404	441	461	440	441	434	455	403	428	445	460	410	436	443	418	450	433	420	461	471	436	410	464	473	456	421	476	446	438	446	442	451	448	429	437	394	436	458	449	445	476	453	432	396	450	421	454	380	472	437	436	440	431	447	468	433	441	447	422	449	440	451	434	452	441	398	461	465	367	377	418	475	448	405	452	418	452	442	477	444	438	425	450	432	389	441	422	431	414	406	470	425	458	452	435	437	424	384	455	402	424	400	428	443	451	444	452	431	438	418	478	401	433	442	429	442	393	450	419	438	412	392	433	456	401	463	436	431	465	456	445	441	446	450	448	412	436	463	422	461	426	444	432	453	464	427	471	421	433	459	430	465	450	417	424	466	418	452	480	436	442	460	413	458	461	476	424	491	434	432	446	401	442	445	430	427	417	413	470	435	432	445	467	454	405	431	436	456	424	414	436	429	413	444	451	426	415	418	420	416	436	422	414	407	443	456	387	438	426	439	446	429	462	459	400	474	463	453	436	425	472	446	420	449	465	448	473	421	433	411	417	433	466	457	431	446	445	430	437	438	465	461	437	457	438	421	415	433	426	464	462	439	481	432	434	455	438	436	481	412	442	461	437	476	407	456	403	424	398	415	441	453	485	435	450	437	449	402	401	433	454	461	404	431	410	449	410	481	453	413	444	462	422	394	378	421	443	413	481	410	460	400	455	376	432	420	476	421	421	426	465	458	439	442	439	456	435	466	469	423	408	422	432	442	416	395	412	448	404	451	479	455	426	433	437	400	452	434	435	442	441	447	436	422	447	413	409	457	455	435	462	434	400	423	432	417	418	419	409	451	432	425	456	442	464	440	441	434	429	406	435	403	449	414	453	440	439	425	464	401	432	462	423	458	417	443	444	440	450	461	406	427	465	437	439	413	420	455	441	469	430	453	441	443	415	411	424	445	432	437	448	416	440	454	442	472	413	440	436	464	430	440	434	474	454	475	446	422	462	457	431	450	415	430	433	437	443	410	424	409	448	438	467	420	436	441	403	436	450	424	421	433	401	455	463	438	434	473	406	423	405	409	423	446	437	439	426	423	470	433	425	414	399	465	414	482	462	445	462	410	456	424	427	413	437	432	414	427	415	452	427	444	449	441	413	433	423	434	410	486	466	448	394	409	447	499	459	426	435	414	437	416	409	449	424	427	436	442	483	455	434	475	452	444	455	447	418	420	411	453	472	454	468	456	419	422	417	435	442	454	436	449	434	413	476	406	430	411	393	441	450	406	430	459	449	410	394	435	467	471	435	440	441	439	480	420	441	431	439	428	451	430	404	417	439	440	437	454	444	450	435	396	465	458	457	434	460	429	443	450	413	395	472	396	425	449	443	460	437	474	428	445	463	431	465	436	427	445	461	464	456	456	467	467	422	420	436	439	445	496	430	398	410	430	428	445	444	465	423	441	441	417	458	400	428	447	456	400	439	434	466	442	436	444	422	444	441	439	428	428	468	442	443	471	442	444	398	432	402	425	427	434	438	473	466	410	435	414	453	436	403	411	408	458	457	452	425	422	426	464	447	421	445	460	432	465	456	425	423	458	444	399	401	437	437	444	424	438	406	432	427	430	405	436	445	422	410	447	466	424	417	450	440	423	432	434	450	370	470	468	423	480	440	399	420	446	370	417	450	475	419	468	460	445	437	423	420	425	370	454	418	422	426	420	418	490	452	416	460	450	460	431	433	452	456	410	450	441	428	449	424	432	444	461	429	427	458	431	443	446	457	436	416	412	422	457	426	456	436	429	437	441	438	437	397	484	458	433	456	457	466	459	449	475	433	416	409	436	464	453	437	429	411	427	491	417	436	442	411	414	433	465	439	391	450	467	421	432	446	417	417	411	422	445	409	442	460	449	425	437	455	513	439	480	429	440	467	445	434	404	451	435	426	434	476	441	455	423	417	464	431	437	401	463	445	427	422	414	454	437	446	436	476	408	458	479	475	427	491	428	413	429	416	426	437	413	421	446	405	458	413	438	370	425	504	443	448	404	445	487	456	405	421	453	425	410	436	449	441	422	388	449	458	424	423	412	473	430	434	438	450	414	429	421	440	442	447	447	465	454	438	455	427	422	434	403	470	449	409	442	432	395	440	468	413	425	429	417	411	440	465	415	422	388	448	470	432	399	455	437	394	395	464	441	431	430	466	398	461	419	459	453	448	436	449	478	450	450	429	426	449	430	445	403	463	418
44542	19461	6529	3126	2436	1980	1174	803	602	492	417	395	331	310	279	279	280	262	246	203	215	230	238	228	205	217	216	256	246	210	232	218	197	204	198	193	196	235	215	182	178	219	193	186	203	178	203	178	171	173	195	200	181	198	190	180	188	207	195	201	200	198	191	165	172	211	205	193	202	215	170	175	208	182	179	178	191	197	170	187	188	171	212	200	174	180	188	200	193	175	153	202	191	198	168	181	201	203	171	183	173	173	191	203	191	158	175	185	220	231	181	183	203	151	185	173	186	182	205	202	180	216	199	159	176	172	172	134	187	200	208	206	168	172	174	200	187	187	186	199	166	197	182	164	181	178	197	193	180	189	162	173	181	162	177	168	190	210	193	196	210	194	153	184	171	176	168	159	190	207	189	177	169	193	172	203	198	183	192	158	191	175	171	165	163	213	205	201	187	192	174	169	189	165	168	175	145	206	210	199	170	202	176	192	184	168	197	183	189	185	179	183	172	166	197	199	191	222	183	196	183	171	211	197	163	180	183	193	178	167	195	188	195	195	190	191	215	179	165	182	179	199	175	180	182	190	187	181	190	184	198	203	199	189	182	194	190	182	198	199	190	179	178	175	176	194	195	178	174	176	208	194	179	196	192	184	177	178	163	175	183	194	186	164	193	181	203	184	183	174	172	201	206	150	161	188	198	189	183	163	175	176	185	176	190	189	180	175	179	170	179	171	201	159	189	162	176	224	159	173	150	186	181	189	187	207	183	189	189	179	214	180	189	175	173	194	194	189	184	186	204	162	179	170	182	200	187	160	159	212	190	149	193	208	201	183	209	160	188	181	178	184	181	177	188	183	192	190	183	179	174	189	175	174	220	179	211	196	169	202	192	192	155	166	197	166	215	175	199	202	164	170	210	201	170	186	176	193	164	178	213	175	174	200	208	176	185	179	171	177	209	174	187	179	195	182	177	181	163	194	174	199	181	167	190	181	182	160	184	173	218	211	188	174	189	155	177	189	182	183	216	170	173	209	173	188	186	188	187	202	209	208	210	188	173	216	198	184	191	178	191	171	169	206	204	154	197	188	193	156	176	170	164	185	179	194	213	163	186	194	183	170	179	153	208	186	185	193	165	161	179	183	203	188	183	196	174	219	194	178	180	187	170	192	190	163	192	218	189	191	161	148	189	183	196	192	189	180	203	191	184	188	202	212	168	188	179	194	200	179	177	190	182	157	194	174	198	196	194	189	175	162	190	204	196	196	171	169	193	190	189	172	191	192	165	179	192	175	189	214	193	205	146	189	167	170	172	181	163	195	195	156	179	179	172	179	185	177	155	177	197	188	185	190	195	171	209	175	169	184	201	189	179	182	204	166	196	165	176	199	175	168	172	189	189	184	182	186	185	187	226	200	162	180	175	208	198	185	189	200	179	180	189	184	197	175	170	184	194	171	198	194	206	193	192	181	190	212	178	178	206	195	172	180	192	162	170	212	188	214	167	190	173	192	201	202	182	190	183	172	178	181	188	206	192	180	178	174	161	189	199	190	174	197	176	172	192	174	180	150	170	160	207	185	199	185	178	219	173	185	188	181	211	182	192	160	184	207	180	165	168	167	202	190	192	197	210	172	186	169	174	213	172	200	189	167	206	181	188	156	188	194	196	187	191	172	178	175	169	206	173	174	192	177	167	190	190	206	195	186	199	201	185	201	183	173	165	196	162	180	179	178	176	191	175	179	206	191	206	183	189	196	186	181	167	182	165	182	191	187	182	189	185	180	189	203	206	200	185	192	179	190	178	163	193	202	191	174	191	183	185	163	208	200	163	199	172	188	191	182	165	217	169	178	196	187	202	197	187	174	193	199	191	184	156	192	185	191	191	178	189	189	181	183	160	174	172	208	177	162	189	180	168	175	173	198	185	208	179	201	182	217	169	210	197	184	220	185	196	166	189	177	191	189	195	193	182	185	190	184	158	192	173	218	198	193	188	174	170	171	164	199	191	187	184	215	188	158	176	190	169	213	177	223	219	177	171	176	201	186	174	171	176	187	184	173	178	168	162	173	188	193	196	208	179	192	177	199	177	176	187	172	202	205	180	169	188	218	193	173	164	192	188	208	170	185	186	213	206	211	178	194	161	174	166	170	181	156	197	182	205	204	203	172	210	209	202	183	175	219	170	196	167	158	207	195	181	178	180	181	206	194	191	190	171	173	184	206	182	177	202	155	163	181	203	203	196	204	156	163	189	180	231	188	197	189	182	178	179	188	169	157	174	165	173	171	186	206	197	175	197	174	192	179	196	194	192	162	180	193	182	154	205	194	216	213	178	174	177	173	219	180	193	184	214	177	167	195	180	206	193	186	154	206	192	187	173	166	203	217	205	185	200	170	183	200	163	162	187	187	187	209	191	149	195	192	181	183	189	179	178	163	177	191	188	193	175	174	190	199	185	169	186	164	170	201	181	183	193	187	194	178	166	161	200	183	169	179	171	176	179	190	180	169	180	189	196	195	180	189	168	181	189	201	197	174	153	156	198	175	181	198	164	187	176	171	176	167	190	191	188	182	180	208	208	176	161	173	184	164	159	183	183	199	186	198	171	170	175	173	173	182	168	158	191	183	183	192	174	176	174	185	184	169	166	191	180	177	198	182	172	178	192	203	188	184	176	168	169	195	188	189	204	180	194	203	201	173	196	209	185	183	212	176	196	185	217	178	181	190	216	161	184	191	190	187	179	209	184	208	183	173	193	165	182	192	197	206	199	189	218	169	182	197	196	210	181	192	206	188	170	174	174	203	188	185	183	179	201	186	199	179	207	205	186	215	185	183	190	202	167	165	197	170	179	184	194	202	201	172	178	181	194	171	198	174	170	191	179	163	186	165	164	199	193	194	182	194	188	197	204	195	172	170	202	176	184	196	183	146	185	197	180	153	200	175	185	201	193	183	188	155	164	196	157	172	169	172	212	194	190	188	175	201	194	159	179	182	177	186	165	182	209	193	184	175	183	176	189	179	162	154	184	167	212	204	202	185	179	201	168	205	178	199	170	192	190	177	177	199	144	199	182	174	173	159	180	195	168	198	199	166	176	196	196	177	207	180	182	182	165	212	166	169	201	201	192	168	156	143	170	210	210	182	181	188	192	174	166	179	187	178	182	178	161	192	193	178	158	180	159	203	205	182	177	184	182	177	199	198	199	187	162	161	154	195	179	182	171	200	166	180	175	179	217	196	178	167	174	190	197	164	161	174	163	190	187	189	170	174	185	190	185	187	196	198	171	188	176	180	208	178	201	224	169	178	196	159	181	171	195	174	172	195	177	175	191	196	178	185	181	188	190	213	180	210	206	191	166	162	181	204	208	170	196	210	177	172	175	176	184	204	185	180	163	169	205	167	184	151	172	188	184	164	182	182	165	167	189	201	194	194	168	197	195	208	165	177	172	184	169	200	165	179	160	167	185	195	183	163	183	198	185	172	185	176	159	191	194	180	186	163	185	172	194	174
26020	11914	8391	8513	9184	7628	4902	3484	2615	1943	1617	1469	1344	1330	1023	876	996	970	773	714	770	829	739	712	661	632	714	725	618	636	571	592	598	621	581	555	555	505	502	454	430	455	466	470	477	465	431	424	432	408	424	430	469	472	429	412	453	453	419	423	447	420	402	410	433	408	419	440	442	431	436	416	395	416	383	429	438	417	406	431	400	472	383	401	399	420	407	407	408	378	436	376	409	419	420	393	425	373	415	410	403	410	426	389	411	392	392	449	397	406	403	378	410	415	418	411	418	451	437	426	406	384	438	398	426	439	426	398	406	386	460	412	424	386	380	413	414	403	380	417	375	392	424	411	411	400	403	417	417	404	410	397	430	406	408	401	431	380	422	413	419	399	409	427	397	402	400	402	436	404	391	405	441	397	410	392	406	386	391	418	443	413	394	450	431	392	439	417	411	383	411	357	427	418	460	403	403	412	375	417	408	445	447	382	393	451	427	386	396	433	439	411	389	384	439	422	406	382	402	444	390	391	406	385	415	447	400	384	395	400	379	423	395	410	411	427	413	413	398	403	437	423	403	366	411	395	442	422	426	433	422	434	427	391	421	382	360	434	444	395	425	430	385	387	379	420	393	419	419	409	389	417	367	431	404	406	378	434	401	426	388	417	371	413	431	412	381	404	407	423	410	395	452	411	422	422	369	424	428	396	443	386	447	394	437	420	394	386	364	393	451	413	403	406	428	381	367	440	433	393	398	405	432	401	414	414	386	404	393	402	379	383	397	415	410	407	416	407	418	413	409	413	420	439	421	416	370	435	423	426	428	371	395	373	405	405	419	385	427	434	429	399	414	411	378	403	411	397	374	391	432	400	401	427	420	385	401	372	393	440	406	393	385	419	406	417	411	393	430	384	419	425	400	399	416	365	417	354	389	452	403	424	419	440	384	414	397	431	415	418	429	396	408	430	390	384	398	424	412	378	418	412	404	419	431	364	398	418	397	406	397	401	376	402	401	392	388	411	399	422	404	402	377	439	427	384	402	387	398	393	430	413	413	435	416	408	405	435	400	411	421	388	401	413	405	450	433	392	405	413	423	428	418	375	385	419	383	408	415	382	385	418	381	429	430	390	420	406	412	413	370	396	406	389	412	397	401	404	379	407	397	391	427	411	404	399	432	438	461	438	421	412	415	427	415	414	397	408	386	383	384	349	445	429	362	410	416	389	412	400	418	416	412	373	389	435	413	432	398	391	399	409	410	382	399	458	434	436	386	381	409	421	401	425	396	399	381	390	357	436	405	434	402	400	411	401	397	415	418	416	384	429	419	393	382	423	413	411	417	411	379	433	395	427	401	397	433	436	394	414	394	409	412	404	423	406	393	446	427	407	423	411	433	418	409	404	436	399	452	428	386	379	395	415	398	406	442	408	418	390	391	461	433	422	388	394	439	413	397	439	395	380	426	376	422	408	442	399	429	375	410	373	427	410	412	367	407	416	389	413	419	413	375	429	366	418	401	386	413	389	401	398	408	398	407	431	418	424	364	416	391	383	417	434	411	423	400	386	370	406	428	424	404	373	425	379	392	398	410	390	442	418	410	435	419	386	394	449	426	396	404	372	422	411	427	431	394	456	379	417	383	425	415	422	408	401	387	384	413	423	436	414	395	439	409	410	388	413	414	405	395	448	388	409	393	391	393	416	413	387	399	409	452	391	385	407	411	380	399	416	396	382	401	407	381	434	415	395	398	448	435	382	358	438	420	418	420	409	384	392	389	454	420	419	401	389	404	426	374	377	413	420	423	452	398	402	455	442	410	414	402	390	413	430	419	429	453	384	374	408	450	396	416	396	411	437	403	426	379	387	391	391	405	420	377	437	398	424	379	421	457	399	421	398	419	402	388	419	402	381	415	417	423	394	385	406	402	399	374	430	400	406	427	400	416	405	387	417	419	397	413	415	399	395	435	389	413	416	417	391	399	398	408	372	400	416	417	387	392	406	404	454	425	400	440	425	401	435	402	393	412	446	398	413	395	412	405	411	408	405	400	426	441	407	418	393	367	383	397	403	422	420	426	421	413	431	390	396	416	401	394	391	350	401	434	395	390	417	407	431	405	384	406	420	424	404	397	403	429	429	392	416	347	402	405	351	402	389	428	405	411	386	418	408	435	400	379	417	378	433	381	414	371	392	410	405	399	406	410	444	424	411	440	416	423	431	383	402	412	394	420	419	407	402	439	425	385	396	418	401	425	402	378	402	432	419	394	455	438	414	430	400	407	401	410	390	430	410	414	415	414	450	397	375	429	378	424	440	427	417	411	382	408	411	446	408	406	425	413	375	428	405	386	411	386	424	389	375	405	410	402	375	461	415	390	391	376	428	389	394	444	421	427	416	393	416	416	383	413	452	430	379	388	401	424	400	405	403	413	431	397	423	440	386	460	445	419	406	394	425	389	421	413	359	448	409	400	427	424	392	406	411	404	381	379	439	419	423	431	377	435	404	414	422	381	401	420	418	367	402	420	392	397	422	404	431	385	397	404	416	399	415	383	468	402	411	430	431	379	410	401	397	397	420	417	410	391	410	427	429	430	376	379	418	396	395	390	428	397	403	406	383	390	380	416	399	393	399	427	382	450	367	431	403	404	376	416	379	403	431	403	415	415	441	388	410	397	340	402	401	425	422	407	415	422	406	394	426	394	407	405	412	420	371	358	431	364	435	427	407	406	420	377	437	433	399	404	390	401	392	412	371	399	387	386	399	397	379	447	430	407	427	372	416	422	453	389	404	365	368	402	420	391	400	425	439	413	405	360	418	427	400	435	401	449	408	411	409	425	394	391	418	380	427	404	377	431	420	426	400	397	429	379	401	423	398	387	362	428	420	436	410	409	432	436	407	410	432	431	377	383	382	409	401	409	399	414	411	428	420	429	405	395	424	443	408	423	413	388	388	395	401	401	398	450	418	420	418	421	402	407	399	407	415	394	437	415	414	387	409	402	412	442	418	407	428	486	454	407	420	420	401	416	397	439	383	380	471	390	379	399	398	390	418	409	391	361	403	411	404	394	408	381	430	390	389	445	407	410	424	424	369	397	401	331	403	410	429	457	376	408	409	416	398	384	424	413	393	410	426	389	458	420	414	427	366	406	401	402	410	432	425	405	400	397	406	399	413	394	382	434	419	405	379	415	433	405	431	385	432	412	386	406	400	386	410	407	451	420	408	437	419	378	403	396	413	414	395	403	439	407	397	399	409	416	415	440	412	432	377	405	395	447	409	428	410	409	418	405	438	427	412	376	408	403	460	414	421	393	391	410	428	392	387	376	410	416	438	414	421	391	404	418	411	402	422	435	406	412	400	450	438	382	409	444	391	405	373	403	381	401	430	383	394	418	418	361	412	428	411	400	411	432	420	369	406	392	409	385	400	424	404	407	397	377	419	387	424	423	418	426	377	397	383	404	414	416	407	401	382	409	422	440	416	411	401	366	378	437	403	443	387	449	396	418	377
55451	27283	10792	4873	3622	2799	1887	1100	745	594	485	424	359	332	358	334	343	293	262	275	302	301	265	273	236	239	314	284	252	257	234	247	237	244	237	215	220	225	220	231	218	197	223	210	212	208	210	186	201	193	221	209	215	174	202	214	204	195	193	194	219	209	196	202	174	216	221	195	175	217	204	199	195	173	226	219	213	186	200	189	179	197	215	244	196	185	241	203	202	205	203	208	209	211	194	195	181	200	205	202	220	191	234	204	214	220	203	225	198	208	198	194	212	216	197	201	221	199	190	237	212	203	186	199	251	171	201	179	184	194	170	194	243	224	233	176	233	221	212	189	212	177	195	200	224	187	207	242	189	194	219	226	196	171	201	199	217	187	184	196	229	204	195	217	215	217	232	180	205	173	190	169	195	213	196	202	175	185	192	194	200	190	193	175	181	209	221	202	206	206	189	201	203	190	210	197	209	211	216	199	220	201	236	214	209	223	213	195	209	178	197	215	230	213	208	204	202	169	225	194	184	215	191	213	194	198	197	217	190	186	220	211	206	185	208	204	201	210	184	203	210	173	222	169	216	211	213	191	193	210	217	197	194	189	197	208	210	194	205	219	196	205	202	192	185	194	186	183	214	205	178	216	169	210	201	194	177	191	185	209	213	218	203	224	221	226	219	209	216	203	208	196	206	180	200	216	199	186	209	202	191	196	217	192	198	212	227	174	193	212	219	183	227	178	228	212	192	188	212	205	209	199	179	239	205	200	206	223	192	201	223	201	227	212	211	223	224	239	179	195	223	203	198	203	211	206	206	211	190	208	213	214	225	216	176	188	196	201	184	189	207	217	218	170	174	201	212	173	207	196	195	205	180	198	216	195	213	212	175	204	190	214	220	178	184	209	206	198	179	194	194	207	170	197	219	178	190	198	206	206	195	212	215	185	174	180	189	190	174	197	200	192	202	187	196	208	202	201	193	196	179	206	219	207	187	224	193	202	206	199	207	171	177	232	213	194	194	165	178	184	201	211	196	196	208	227	212	179	214	172	208	210	212	208	208	195	215	220	211	220	218	174	171	188	217	206	164	200	181	194	191	217	213	190	217	218	190	186	180	199	192	213	187	179	192	230	194	176	205	203	212	201	222	179	196	236	215	198	206	202	207	200	210	180	212	191	195	206	198	202	206	217	220	216	197	249	215	203	224	192	189	202	222	236	185	209	189	187	209	197	211	200	176	213	196	203	190	198	195	204	189	207	227	210	219	207	222	209	198	195	222	179	218	212	218	220	211	199	190	174	213	211	193	186	178	176	186	179	190	186	192	199	197	180	188	180	213	184	219	167	191	215	181	198	180	205	217	222	225	205	196	215	189	186	226	193	187	196	233	216	224	221	211	202	209	219	196	207	225	175	194	175	193	180	211	195	225	199	190	210	199	191	221	175	201	200	211	200	176	225	193	200	203	192	180	222	221	209	193	198	179	187	178	194	211	206	229	216	226	209	179	212	223	223	204	206	167	226	182	183	187	209	224	205	211	192	210	199	232	219	189	190	194	220	183	218	230	184	169	183	231	186	173	187	163	187	215	199	216	213	230	205	218	210	215	158	194	223	205	192	224	192	177	207	193	216	205	205	180	186	209	202	207	209	230	190	201	203	216	241	196	224	228	197	219	192	170	210	189	194	185	186	208	184	215	202	201	200	175	209	211	199	208	204	196	194	187	182	201	202	217	211	207	202	212	206	230	190	230	191	205	191	215	227	185	191	220	185	173	198	189	183	226	219	215	193	216	196	176	219	208	212	207	226	209	192	214	196	209	223	195	198	228	205	213	222	184	208	181	185	205	210	206	210	232	227	181	230	231	209	207	205	207	190	219	209	197	176	223	213	201	212	219	216	207	188	196	201	185	232	211	213	223	218	187	201	210	214	206	218	193	201	180	224	216	178	204	210	220	207	191	229	209	209	225	195	204	163	228	199	210	198	197	198	206	204	224	231	209	194	205	183	214	205	217	198	187	203	196	220	207	193	179	176	187	177	195	223	227	197	233	186	225	199	218	196	182	230	217	217	204	189	202	193	226	199	194	180	227	184	206	201	166	209	198	170	211	203	208	222	184	190	205	171	181	201	195	189	194	195	216	237	210	206	171	200	195	198	188	174	187	194	192	195	223	189	213	192	193	221	207	212	220	207	207	209	192	196	211	247	195	234	246	202	204	224	183	213	193	191	201	219	194	183	202	177	219	181	192	193	204	198	221	195	192	207	217	221	213	219	203	206	214	218	237	206	210	180	168	195	224	222	217	203	195	184	163	191	184	208	200	232	241	174	194	216	210	189	184	186	188	213	201	211	213	211	174	183	219	193	202	194	210	162	197	211	194	185	214	203	199	206	191	226	210	200	203	202	196	206	168	199	196	193	225	212	199	213	186	171	183	209	204	223	207	211	186	209	180	188	223	202	232	216	223	209	193	192	187	197	219	179	232	210	180	197	204	191	211	243	200	218	203	172	187	214	220	205	194	203	201	224	200	209	188	200	189	175	185	180	205	217	194	206	217	233	209	175	181	199	223	190	208	195	219	211	167	200	193	212	189	206	200	201	199	205	181	179	209	193	185	202	212	209	215	211	167	176	202	204	199	188	209	213	221	196	206	213	196	212	170	221	203	193	207	195	185	213	220	233	192	182	204	193	191	224	223	200	233	185	203	221	197	198	209	197	213	215	205	216	237	195	203	190	220	187	195	191	213	219	202	199	213	204	190	202	203	222	180	203	202	205	196	200	232	196	192	213	200	194	196	212	208	188	189	197	195	206	172	219	207	206	220	220	202	227	205	206	177	179	212	194	180	194	222	223	204	179	231	184	219	198	188	207	176	201	172	212	195	169	198	181	194	193	214	191	185	215	223	184	210	200	208	211	210	212	226	215	188	214	208	200	210	197	177	196	205	202	202	176	204	214	222	194	205	208	210	215	177	199	185	198	199	217	212	201	203	198	195	197	179	186	201	217	210	240	215	195	185	210	176	201	192	215	227	217	209	205	244	212	192	215	200	212	220	181	206	194	211	212	197	197	202	211	211	187	210	207	205	206	206	191	215	176	228	211	200	211	208	193	219	194	210	203	244	187	197	228	186	205	241	193	191	199	183	204	204	207	222	172	199	198	232	209	189	185	181	206	182	208	203	202	216	214	213	238	192	215	180	197	223	190	191	215	184	185	202	222	203	204	199	207	199	185	172	207	212	185	185	192	211	203	208	245	201	216	179	186	191	213	199	200	216	202	194	215	200	217	181	217	210	227	204	192	182	179	229	195	232	176	195	187	189	172	212	209	210	219	189	204	209	181	185	206	204	171	180	225	210	234	183	201	209	210	222	206	220	188	217	231	189	179	194	195	203	198	222	196	186	211	220	213	206	174	211	220	193	198	211	201	185	206	210	191	191	219	188	194	225	200	201	182	210	208	188	224	203	182	201	213	218	170	194	220	196	216	229	191	221	212	201	194	195	206	201	196
31659	16824	11252	12269	12545	10400	7132	4662	3286	2449	2076	1997	1806	1489	1459	1397	1401	1179	1071	895	987	954	935	896	751	712	967	940	887	679	715	718	767	683	677	671	620	628	693	603	505	535	509	502	523	506	499	514	497	511	448	488	495	492	468	468	450	499	495	490	482	460	488	482	493	459	461	459	453	459	456	451	411	437	465	458	434	449	441	430	413	434	450	446	445	418	438	486	469	429	404	410	448	472	435	445	409	469	467	451	472	473	438	400	438	436	478	423	438	429	442	411	446	423	432	430	461	422	456	460	437	443	442	470	398	437	432	442	445	418	419	422	397	432	403	452	425	466	480	419	417	463	421	448	404	427	410	451	443	453	480	472	460	441	450	447	435	483	468	452	435	393	437	415	452	446	433	411	451	451	419	437	428	377	441	460	430	429	446	426	453	452	422	435	438	459	430	454	451	453	398	453	423	383	439	438	449	426	449	451	451	443	427	424	437	414	441	421	424	423	453	480	405	418	430	429	450	448	442	422	434	422	470	453	423	459	445	422	436	457	419	461	431	388	433	453	440	429	452	456	427	399	439	443	431	444	413	440	453	446	465	465	489	390	461	412	450	457	472	445	412	421	462	419	474	398	404	419	468	414	443	411	421	453	422	403	428	397	425	440	419	420	431	436	436	465	458	413	441	418	441	407	490	463	438	413	478	452	425	419	449	439	448	422	425	433	489	446	481	434	446	413	451	445	465	449	448	412	401	421	434	395	434	479	443	440	429	472	439	432	436	444	428	445	483	441	426	449	434	439	416	477	447	490	468	464	436	417	477	412	438	428	481	435	439	447	467	454	471	399	461	465	488	430	430	438	446	424	430	433	431	451	434	419	462	435	426	417	390	444	428	452	443	442	449	431	435	426	448	473	430	447	441	419	466	459	430	489	414	460	453	449	449	464	420	438	461	421	415	393	423	445	459	460	474	435	470	439	404	431	438	417	456	440	398	478	466	423	440	456	401	431	458	456	433	447	431	410	447	449	459	445	441	427	449	430	446	454	408	453	400	402	427	472	417	489	488	429	483	447	435	446	439	396	443	408	442	448	460	436	434	457	442	446	438	456	483	472	436	459	477	422	435	414	447	484	475	453	425	441	444	442	455	436	443	373	441	439	447	435	438	449	466	451	467	467	420	471	418	456	452	430	444	438	420	406	397	465	427	462	448	407	462	446	438	405	414	443	446	448	460	430	443	487	374	406	470	444	427	426	425	420	428	493	425	469	453	411	418	448	467	443	467	411	446	436	412	430	481	476	452	432	441	427	479	459	451	431	481	468	448	453	439	434	428	449	422	412	401	388	492	446	423	439	456	450	474	469	446	443	429	466	436	435	434	454	430	447	446	417	439	437	422	470	427	445	462	403	422	437	463	414	418	469	461	443	447	448	432	411	435	436	432	441	424	427	440	411	427	444	449	468	429	456	438	454	421	479	511	421	464	392	431	429	450	489	455	396	440	435	441	444	392	453	474	443	413	427	448	469	430	404	453	424	432	412	421	418	437	421	431	464	419	444	427	470	426	419	457	470	440	436	440	476	473	464	431	449	411	442	447	467	439	431	421	425	467	456	451	440	437	432	454	432	413	440	396	461	465	445	460	454	430	443	462	457	431	440	458	423	421	436	432	438	453	427	473	454	430	434	437	447	400	445	437	475	456	453	402	441	431	412	448	425	452	469	462	464	448	444	417	455	474	415	471	447	423	435	459	447	470	443	438	500	438	441	467	438	403	493	418	460	446	449	432	424	428	433	455	412	451	460	455	429	474	464	428	402	439	426	451	464	446	414	434	390	415	424	456	421	441	465	435	420	450	469	464	443	458	431	434	455	477	468	436	472	454	395	450	465	458	440	427	424	461	411	460	434	444	455	471	439	422	425	441	400	452	442	422	426	459	427	437	439	435	416	476	465	486	444	412	443	460	452	473	414	418	417	445	434	453	452	439	426	454	391	452	418	440	436	447	454	452	423	474	431	455	440	427	441	432	439	483	460	467	440	468	466	440	460	437	415	425	483	424	421	415	447	432	446	424	454	392	425	446	455	436	452	452	419	426	422	447	467	424	431	461	464	454	467	431	432	447	489	447	446	468	427	448	455	437	436	454	434	397	436	449	449	436	447	407	447	438	454	464	422	470	425	449	445	426	441	424	426	428	442	438	420	414	448	482	438	432	440	440	427	433	407	438	424	453	446	432	459	465	442	455	446	451	429	458	459	431	429	456	444	438	420	454	429	410	469	454	459	453	461	420	424	423	437	475	450	457	425	434	465	448	426	449	439	423	441	427	438	442	418	495	466	432	427	470	443	440	479	484	439	437	392	452	455	447	424	433	472	441	430	444	454	469	438	475	477	469	411	423	458	459	435	443	438	450	462	448	446	467	437	446	452	480	448	445	403	457	489	454	430	441	438	446	428	436	437	412	404	420	455	423	455	428	469	413	431	461	433	463	450	447	424	460	455	447	463	485	443	449	430	443	432	450	485	458	439	432	441	429	434	451	442	469	431	443	475	392	479	421	425	449	391	479	435	426	461	448	419	418	432	442	415	458	432	451	420	418	457	475	442	408	431	424	438	444	453	440	444	426	466	430	477	446	453	420	453	448	425	443	463	442	438	421	433	414	447	427	445	464	452	392	441	472	505	459	430	454	424	425	448	460	432	424	458	440	436	482	441	466	454	422	447	456	420	452	449	462	435	433	437	444	417	438	457	427	440	446	430	440	466	450	463	441	437	413	454	431	425	445	455	441	469	436	450	432	488	422	449	424	450	470	429	438	440	424	489	428	444	423	416	438	432	425	412	448	471	439	457	450	438	437	495	453	440	459	417	432	378	440	440	425	485	441	399	412	451	408	455	444	423	452	394	434	448	470	437	477	435	420	444	455	428	431	464	425	415	446	426	419	450	431	445	441	417	438	455	398	432	444	448	465	416	435	434	456	456	416	484	406	433	436	472	455	428	403	474	438	423	471	418	457	379	470	428	459	461	449	435	435	457	415	441	498	462	439	459	453	420	432	441	442	451	417	449	433	433	474	430	490	448	431	430	424	424	450	452	426	462	419	415	452	457	448	461	436	422	441	405	458	437	436	436	443	426	441	456	469	431	442	426	446	444	455	416	445	459	419	458	465	431	431	434	444	436	485	421	489	412	428	465	434	421	442	412	461	413	478	424	455	423	452	464	456	429	419	455	435	422	445	448	424	417	461	411	439	450	430	460	447	438	438	434	446	452	479	432	445	381	430	428	447	433	431	437	427	473	468	414	484	468	448	454	423	454	400	408	419	449	448	435	446	440	451	438	454	470	434	449	436	447	442	425	406	465	460	459	476	446	429	448	477	436	443	467	437	440	432	414	441	431	435	426	413	456	448	433	461	460	436	451	436	456	441	445	441	431	420	450	435	442	428	433	476	437	427	447	439	450	437	469	439	422	449	454	429	451	473	469	415	439	480	451	457	404	445	420	455	468	432	453
31752	11603	3205	2023	1634	1129	800	496	422	330	270	286	276	261	265	264	263	234	234	212	221	243	249	231	224	232	202	207	193	207	222	223	215	213	221	193	212	213	204	202	233	202	217	193	218	193	208	192	206	202	183	207	206	202	213	189	204	213	226	210	171	195	181	183	210	196	230	176	188	185	227	205	197	196	211	193	184	183	177	202	177	197	189	189	202	193	195	194	200	194	214	189	195	191	184	214	213	238	206	202	200	184	225	184	215	195	204	189	171	202	195	197	173	175	212	198	188	219	194	182	197	191	226	193	222	215	195	187	214	213	187	169	205	185	197	211	212	231	201	196	188	203	213	198	174	203	186	214	196	204	200	200	206	204	193	170	225	193	197	200	217	205	200	203	203	185	208	193	229	198	217	184	204	211	221	196	201	188	215	207	209	203	217	190	190	205	189	226	233	212	203	177	192	180	205	191	205	156	197	210	215	160	206	216	237	188	221	202	205	209	176	178	229	198	217	230	200	203	178	197	209	201	178	184	207	223	207	188	187	202	210	223	212	213	204	162	196	210	216	198	199	187	181	211	204	205	195	183	206	193	201	239	232	209	192	179	199	231	218	230	240	204	229	211	184	185	214	205	221	203	190	180	226	221	195	180	203	183	184	196	200	191	191	194	218	189	177	238	198	206	220	194	180	181	207	210	195	197	186	212	183	184	198	195	177	187	205	198	178	193	195	204	208	196	234	217	200	177	193	193	219	219	201	222	215	177	186	229	213	195	207	202	181	200	177	192	222	217	196	211	190	236	213	221	208	213	187	197	196	193	199	223	200	197	190	197	206	191	199	210	210	191	197	185	192	220	237	225	188	205	183	201	187	213	221	190	199	168	188	206	212	181	219	180	193	190	186	180	173	196	203	191	202	183	168	213	226	247	187	183	237	219	199	201	227	187	204	214	221	192	197	213	193	155	231	197	207	217	207	225	183	222	203	187	209	182	177	205	233	192	175	196	199	204	222	176	182	226	227	215	198	211	223	188	158	221	224	195	235	195	208	207	208	188	212	212	190	204	193	183	192	188	212	204	186	201	189	209	218	200	218	191	210	178	209	198	194	223	199	183	246	210	196	196	190	184	228	183	189	202	209	203	214	192	206	202	193	208	212	202	184	192	202	187	229	211	212	202	194	193	222	192	184	219	205	236	197	183	190	204	201	200	202	210	176	190	208	221	211	183	174	193	197	189	192	204	200	206	192	200	198	202	191	199	226	197	209	177	229	185	208	195	186	207	227	207	226	218	213	220	194	196	216	209	219	216	191	201	181	194	207	190	220	197	199	202	204	204	225	193	204	237	191	191	211	207	211	226	196	201	206	203	246	211	215	192	214	209	233	197	191	207	213	192	203	227	216	210	213	216	219	216	191	222	180	213	206	211	202	188	214	201	227	228	198	209	218	191	205	187	223	191	180	210	196	184	207	179	200	179	219	199	229	219	209	190	199	176	195	210	208	201	196	219	171	199	178	228	234	182	218	182	234	192	217	163	191	200	205	213	221	202	217	209	207	192	200	206	195	190	209	189	227	179	204	232	217	184	223	192	220	199	220	204	206	184	213	215	199	202	219	196	209	192	179	229	205	227	212	210	222	175	215	200	217	167	203	186	186	216	198	180	202	194	212	184	185	192	194	184	202	213	202	187	202	211	217	174	219	185	208	186	202	214	216	204	185	215	171	187	207	224	213	204	197	174	203	196	166	198	221	189	202	208	211	197	200	222	186	198	213	190	206	192	201	218	211	190	196	177	233	183	212	191	232	209	195	207	197	184	182	231	221	191	195	161	199	198	195	200	198	203	216	193	186	190	196	212	202	191	197	188	203	216	202	203	240	228	196	203	221	198	175	177	212	200	204	194	198	195	194	215	192	243	208	191	204	186	185	198	218	195	231	214	197	207	176	195	168	197	200	212	197	192	210	183	207	219	204	187	209	211	209	217	178	201	215	189	191	217	189	204	218	176	203	183	198	200	197	214	216	204	212	211	195	206	209	219	180	208	203	246	204	188	203	181	194	194	198	205	201	211	212	218	198	205	207	183	175	196	208	210	206	208	205	188	215	182	179	184	201	211	196	223	207	194	175	185	198	219	195	193	208	198	212	193	179	186	220	192	178	226	221	209	197	186	196	217	183	200	188	187	189	185	207	207	219	184	202	183	209	222	190	202	198	194	194	197	224	197	217	209	212	195	198	214	195	189	211	182	208	219	192	193	228	213	205	199	227	217	198	189	184	199	178	213	213	186	188	175	196	179	231	199	200	233	232	204	218	206	205	198	182	202	185	198	223	198	165	209	180	212	235	175	185	186	199	208	197	201	200	218	202	188	197	210	237	183	203	190	179	192	209	180	214	193	215	181	181	206	220	226	192	171	205	210	192	209	189	188	221	186	182	217	208	196	241	190	222	209	194	172	202	220	198	215	215	223	196	206	197	205	199	173	187	210	212	207	165	207	193	190	215	187	190	211	218	200	166	202	205	208	195	213	179	204	181	191	214	209	190	201	183	164	203	215	187	223	214	176	211	206	200	200	189	201	220	205	226	241	201	202	155	170	193	210	168	190	181	207	210	207	171	209	190	199	188	202	212	182	232	172	234	168	162	187	204	201	194	194	225	196	207	227	213	184	197	179	180	196	188	179	233	214	198	182	198	211	173	222	186	219	223	197	202	210	211	168	198	224	238	180	226	222	188	213	185	210	198	201	210	197	203	214	219	212	205	223	172	217	185	187	204	184	206	203	195	206	195	193	170	209	210	199	215	231	199	190	216	206	217	195	210	207	184	204	217	217	189	208	212	203	179	183	180	204	207	192	212	187	190	208	210	225	168	181	191	200	190	185	209	191	185	191	199	195	184	213	197	207	226	195	194	182	191	196	242	213	209	196	206	195	185	187	198	213	217	209	194	206	190	209	168	203	214	219	180	219	186	196	194	200	199	174	189	184	196	207	215	219	182	198	208	178	191	181	190	242	200	237	194	217	202	209	202	181	205	209	208	203	220	220	206	226	227	204	205	193	190	205	202	199	191	204	201	191	202	196	173	202	206	207	155	187	183	207	198	210	218	185	187	190	201	206	213	201	196	223	198	208	207	200	189	201	195	209	183	218	205	207	209	198	195	196	197	203	226	218	207	224	189	180	217	207	221	192	225	215	209	208	222	200	191	216	223	201	191	203	203	204	200	226	198	188	197	181	175	213	221	192	206	194	191	201	215	208	185	184	213	206	187	199	199	187	194	207	213	206	245	201	201	228	247	220	205	211	220	191	206	194	205	193	188	196	193	210	222	223	227	232	215	173	210	196	227	184	225	192	180	170	207	227	223	203	220	179	198	198	210	182	202	200	204	206	211	191	218	215	214	217	199	174	178	201	223	193	220	192	200	218	178	192	201	184	217	220	217	214	184	203	202	191	242	203	183	200	201	209	186	194	200	193	204	191	195	205	215	196	208	235	196	196	198	186	207	239
17525	6992	4906	5879	5809	4572	3075	1900	1522	1250	1051	981	831	917	920	836	752	746	648	517	542	566	522	503	539	484	543	539	493	464	536	520	540	509	523	548	496	484	476	475	496	489	480	414	467	479	499	455	490	465	458	445	442	458	471	435	426	446	454	445	441	430	402	479	494	430	443	430	437	442	443	417	445	404	438	460	460	434	405	443	439	422	431	407	430	449	420	437	442	431	465	424	410	443	452	437	440	436	431	449	412	427	420	441	425	419	461	447	477	436	417	443	440	442	428	455	387	450	450	440	419	444	413	437	450	431	423	454	424	409	423	430	450	453	450	400	456	469	402	439	425	441	426	433	441	473	442	443	386	433	409	431	438	424	413	438	464	440	427	442	436	451	449	430	420	438	435	450	446	466	454	420	474	418	445	426	432	460	458	421	433	455	416	439	457	467	427	424	438	445	446	425	421	451	433	455	449	430	439	419	437	443	435	427	399	425	437	449	438	456	431	411	465	440	432	458	449	407	424	431	488	462	431	423	432	460	450	451	453	467	426	439	463	423	418	456	452	442	435	421	438	426	445	447	447	434	445	420	427	447	410	433	461	441	433	443	447	459	435	414	403	427	402	429	444	433	442	456	399	442	435	441	447	429	458	421	417	439	435	478	403	446	427	430	439	409	427	423	408	436	422	418	410	436	441	414	446	470	475	385	470	460	457	405	423	473	416	420	422	457	429	433	471	411	423	434	455	426	450	444	426	445	452	398	451	435	457	434	414	402	443	428	407	473	441	452	443	417	413	462	431	452	398	435	452	427	438	439	432	443	435	419	466	410	418	439	448	454	486	437	404	455	420	452	424	439	425	440	438	439	394	451	428	445	423	397	416	438	439	450	433	483	448	436	438	482	438	437	401	417	447	482	420	425	443	447	436	424	438	438	440	443	462	450	465	428	443	448	421	462	451	440	425	440	420	478	457	427	404	401	432	417	430	406	418	441	429	420	429	447	459	432	417	433	444	432	435	422	417	457	467	386	437	429	456	451	452	397	427	415	407	418	451	410	418	424	435	435	454	418	449	431	468	428	471	412	425	427	402	425	422	439	429	454	451	432	463	392	433	419	402	406	442	424	458	432	435	440	454	434	400	432	440	398	467	431	422	472	449	456	417	459	472	426	419	447	426	441	434	452	440	439	423	397	454	431	459	407	468	453	451	420	461	435	414	430	427	426	431	444	431	430	414	458	425	412	430	434	413	452	424	477	438	448	428	452	466	438	404	440	487	407	460	442	434	436	482	430	435	430	446	446	479	438	425	480	433	483	422	424	440	488	430	429	461	423	432	445	394	422	472	469	397	446	445	396	467	489	451	460	436	393	444	467	411	411	427	443	414	443	434	399	424	436	422	427	477	458	407	449	419	471	427	430	429	429	423	430	435	441	397	441	450	428	414	442	420	436	422	450	420	454	432	446	456	453	433	416	448	423	436	405	448	440	440	477	449	433	428	482	444	416	428	411	438	441	476	404	432	476	405	418	462	425	442	456	403	442	472	463	440	492	424	459	452	454	431	427	393	431	455	436	428	431	416	435	428	439	418	489	410	431	470	424	425	464	422	439	432	444	424	458	451	432	416	420	430	441	400	466	439	399	443	420	408	454	470	410	458	442	419	450	459	427	426	445	447	441	437	436	443	452	418	427	434	432	421	424	406	431	466	431	439	446	441	439	401	411	425	463	463	433	464	445	400	470	472	444	437	411	440	416	392	429	431	418	426	459	425	454	422	441	434	451	449	412	419	452	442	419	448	450	438	443	433	455	438	465	434	450	431	415	422	439	451	392	433	437	447	470	430	444	441	429	417	457	442	428	435	453	450	465	429	437	415	441	484	437	396	450	421	430	463	380	474	435	437	412	431	435	469	463	479	451	457	398	415	461	420	406	427	424	429	435	407	425	409	433	444	438	421	452	456	454	435	460	429	441	434	408	463	478	453	426	448	426	446	463	441	423	443	452	468	439	432	417	417	435	478	440	426	449	428	465	453	445	449	443	435	405	444	462	428	454	426	433	408	454	406	439	441	431	442	470	437	456	452	438	416	430	436	422	420	420	407	404	424	443	454	443	465	453	457	461	452	451	399	429	425	480	416	424	443	393	457	445	421	442	445	450	430	451	436	451	467	482	425	447	445	458	463	441	430	437	429	415	430	426	425	422	443	411	423	449	415	430	473	440	456	409	427	419	429	433	442	461	450	448	442	443	446	451	419	454	425	458	423	452	435	432	432	422	394	471	431	441	444	472	414	447	439	438	416	412	462	407	457	455	395	468	464	488	439	444	446	433	439	414	476	420	437	480	464	410	431	418	456	401	412	399	435	461	454	420	462	452	414	434	442	441	416	407	425	440	429	418	465	456	427	416	465	446	445	486	441	459	456	433	439	446	426	417	449	468	431	427	408	418	462	403	444	400	458	437	430	429	424	429	446	481	457	457	477	412	459	426	437	434	441	440	454	439	450	505	437	429	429	415	452	426	417	452	451	447	450	427	463	470	380	396	424	439	469	416	389	448	430	438	416	440	439	472	429	437	420	444	463	459	450	469	428	431	429	426	461	445	474	433	479	460	449	406	430	431	419	439	427	417	443	408	447	446	462	460	455	453	454	438	395	447	389	423	435	439	454	417	444	438	435	433	418	437	447	433	416	407	453	439	431	393	426	417	439	453	414	483	452	463	459	451	444	438	429	413	433	393	425	419	427	402	444	446	430	437	436	452	410	435	391	453	440	456	426	407	464	421	419	421	417	447	428	407	398	374	432	442	424	440	441	430	436	383	422	444	395	448	427	439	401	428	424	422	435	441	420	424	416	438	404	412	464	471	449	446	446	423	448	441	437	459	449	421	412	383	459	408	421	422	433	454	438	434	420	479	489	452	434	420	402	478	448	406	440	410	422	393	454	417	450	429	419	440	437	439	434	414	456	399	429	455	413	435	422	441	437	419	410	473	425	487	453	422	428	474	428	427	480	468	443	420	456	442	408	426	413	465	469	394	463	408	443	454	454	473	459	413	418	432	447	394	439	414	453	426	448	444	463	446	443	467	454	419	438	449	460	452	445	429	468	425	415	459	436	461	412	435	424	436	468	459	446	400	447	429	412	477	428	453	427	393	436	420	418	434	415	401	450	414	455	458	426	463	428	442	449	445	425	431	454	448	454	435	427	427	403	446	434	414	463	457	401	445	446	398	454	432	450	407	454	448	448	467	438	451	439	431	464	451	448	434	415	448	467	449	422	398	438	439	469	425	479	436	417	433	459	439	428	412	430	412	406	406	412	439	454	458	440	431	399	449	403	459	414	449	437	434	421	454	423	425	442	431	414	433	418	438	431	432	439	407	397	413	465	449	450	458	432	428	420	474	416	435	425	438	463	408	434	466	429	441	460	430	431	438	470	453	454	466	427	436	396	484	446	441	399	449	450	401	406	456	429	461	422	426	476	425	417	438	463	420	469	446	426	438	401	398
43029	19832	7243	3756	2544	1741	932	715	535	455	438	405	324	313	300	294	280	253	283	254	206	197	221	211	196	187	210	236	200	184	202	209	226	230	216	240	190	208	187	198	168	207	198	222	232	199	202	210	199	196	191	192	167	165	188	199	183	177	180	187	213	212	186	208	183	173	178	201	193	189	171	186	200	185	165	201	190	200	212	184	177	183	172	209	179	136	185	188	179	163	198	172	167	188	193	177	202	212	191	181	203	163	175	204	210	182	193	198	179	180	189	169	186	177	170	208	195	213	190	195	210	186	192	175	195	187	210	180	180	175	172	155	182	192	167	189	175	174	165	198	168	169	168	171	179	207	193	191	182	184	167	175	183	198	197	185	205	188	193	186	197	182	187	172	193	180	184	159	184	162	204	178	222	169	183	184	200	184	173	192	169	161	182	183	186	196	202	197	180	213	191	189	188	162	181	197	173	178	165	173	174	163	215	191	192	175	186	205	177	185	186	182	217	199	173	192	190	170	206	180	198	184	177	186	209	178	176	202	194	188	173	182	179	184	183	182	171	193	193	181	190	173	169	183	187	176	196	188	147	159	190	193	180	168	173	182	189	197	203	206	208	219	177	189	203	172	148	191	173	191	175	184	161	195	182	182	163	187	186	177	181	177	187	210	197	171	207	166	184	161	189	166	180	211	175	175	202	174	179	173	180	194	212	190	194	169	179	190	161	177	174	228	193	166	201	171	172	168	175	186	189	219	192	179	166	202	166	199	165	195	187	176	179	179	169	176	214	183	203	196	155	183	167	189	150	190	181	168	175	170	166	184	167	205	177	205	178	162	188	178	220	169	174	180	200	182	179	167	160	191	180	192	195	204	170	189	194	194	171	165	192	171	195	186	158	175	204	188	181	185	193	188	205	160	196	174	180	178	179	190	196	204	166	158	186	189	195	165	172	169	196	170	186	198	189	192	198	183	205	207	231	183	165	151	184	176	195	199	202	196	184	177	168	189	168	193	193	207	174	197	214	161	185	190	169	216	183	200	169	204	203	167	188	198	167	177	180	192	190	167	194	182	187	164	195	197	177	172	174	179	179	198	201	174	196	189	184	200	183	180	176	174	167	173	169	184	212	193	168	189	172	202	208	167	182	189	171	189	179	198	175	185	187	186	176	165	197	179	185	162	176	196	205	195	163	179	185	203	167	166	185	180	184	167	183	179	174	160	192	180	187	196	192	217	189	167	176	210	205	188	212	202	190	191	173	171	214	176	178	193	184	200	160	202	161	162	180	195	175	208	198	171	190	195	169	180	189	197	189	168	164	174	191	163	175	169	181	193	160	182	165	202	190	181	181	182	198	187	193	184	194	157	208	180	200	172	170	172	165	182	160	187	175	170	199	203	194	195	191	184	191	153	201	168	161	172	189	172	174	169	157	162	179	170	185	169	182	166	179	200	163	186	181	158	186	197	180	184	178	180	185	188	196	174	182	174	189	188	166	179	192	177	188	193	210	163	181	149	161	189	188	190	187	202	199	207	164	186	194	174	194	182	203	198	195	157	172	180	186	164	208	181	175	185	176	165	154	176	176	187	190	173	181	162	200	181	227	181	202	198	200	189	211	175	193	190	195	180	173	176	162	177	174	182	189	191	189	182	181	172	186	166	207	172	158	173	172	169	182	169	187	191	153	182	202	195	205	180	203	186	168	194	185	162	213	204	147	181	180	186	172	181	169	177	193	175	166	168	191	165	184	178	188	194	192	174	160	198	173	163	199	186	186	190	200	180	196	193	178	201	176	175	195	164	177	190	181	207	188	175	175	166	194	184	172	179	196	201	187	166	168	164	208	158	173	160	177	191	205	218	227	167	179	178	167	179	185	172	185	174	208	203	162	170	178	185	174	156	167	189	215	171	191	177	188	203	170	194	194	151	179	160	169	187	196	181	189	192	194	173	188	185	169	189	192	177	182	166	197	193	168	214	187	170	175	202	162	175	192	191	163	178	196	168	161	182	178	164	166	197	162	157	195	167	166	187	202	186	186	162	186	177	168	170	174	173	174	174	148	177	191	211	211	146	166	195	180	212	194	181	152	151	158	179	173	159	200	193	204	217	193	181	177	183	159	209	182	182	173	203	184	189	192	177	213	187	193	223	174	206	215	183	204	165	190	201	198	181	205	161	202	156	187	201	180	169	198	206	191	184	193	190	179	185	187	214	169	206	206	156	195	185	171	188	153	195	184	203	163	176	192	202	205	163	181	179	155	214	175	194	179	198	179	191	184	193	160	186	218	177	190	195	199	199	159	181	190	166	178	180	167	183	173	184	177	180	197	178	185	179	180	168	178	186	191	213	180	195	179	206	160	203	172	187	186	179	185	177	192	168	188	175	204	177	169	176	168	186	193	161	214	186	197	206	198	199	161	183	186	198	168	182	166	179	186	195	145	164	186	175	154	178	205	185	169	173	178	168	194	200	210	189	177	168	196	221	197	161	172	207	191	186	168	151	181	197	185	159	170	171	185	206	213	194	175	169	182	193	195	199	207	198	185	198	184	188	196	200	187	203	177	174	176	167	196	154	178	209	152	179	162	189	183	163	173	194	174	160	182	185	195	181	186	201	204	194	176	194	173	167	157	202	191	164	202	184	162	201	179	185	165	170	180	183	190	199	181	210	194	187	209	188	212	172	181	181	177	174	184	187	192	192	175	185	186	171	181	210	196	185	167	183	186	210	180	174	182	166	199	181	192	203	202	227	190	183	177	198	167	198	196	201	169	162	213	201	187	204	177	180	174	192	199	179	160	205	199	181	191	201	191	189	155	200	169	180	173	183	198	212	194	181	177	187	202	193	197	165	193	167	190	172	166	182	180	177	180	179	169	184	215	175	185	206	204	187	208	184	158	181	169	168	181	171	197	185	176	180	184	183	196	205	201	188	173	174	173	182	187	192	200	166	179	180	210	162	203	168	181	185	188	201	173	168	186	184	180	198	195	173	173	173	160	202	221	178	171	179	180	180	205	225	179	155	211	199	171	178	179	209	195	184	235	170	196	188	195	195	190	186	158	174	198	166	180	194	157	183	193	186	227	183	173	193	193	195	170	208	180	200	180	173	192	197	177	153	194	185	173	182	158	154	196	195	175	150	167	161	184	139	171	185	178	162	200	168	175	184	210	203	180	173	179	190	150	170	191	188	199	181	161	178	163	167	213	199	181	197	173	189	196	173	190	153	151	165	138	181	166	174	200	175	205	177	196	184	177	241	171	183	184	180	160	172	202	176	156	177	170	201	174	189	179	192	171	177	194	192	180	197	213	187	189	191	182	186	185	178	167	179	193	195	192	181	190	188	189	173	202	183	191	187	178	188	196	173	198	197	207	192	187	174	182	192	172	174	199	185	181	174	155	184	213	178	179	174	192	192	154	158	183	178	187	182	178	213	169	206	190	158	159	203	157	199	196	177	200	200	169	167	163	174	198	173	149	161	204	153	162	198	180	183	197	168	176	168
24478	12590	9113	10088	8701	7145	4070	2886	2295	1918	1687	1488	1290	1279	1296	1252	1123	1013	766	684	654	659	641	623	613	654	685	715	649	644	563	608	567	598	601	595	573	569	517	544	519	524	477	466	420	464	444	459	449	458	457	438	438	408	386	434	428	439	446	415	442	449	428	437	398	446	388	432	385	375	410	380	406	402	410	438	404	415	433	416	413	396	427	413	426	417	402	415	418	394	398	390	432	418	405	397	420	389	379	392	406	435	406	396	380	416	414	403	420	378	404	426	414	379	383	372	425	413	423	402	418	418	446	382	403	375	417	432	394	434	423	412	396	399	428	420	413	447	401	423	441	399	425	425	394	405	406	396	420	419	410	366	375	404	411	414	395	432	419	413	424	404	387	350	409	385	397	391	389	401	415	415	372	389	390	400	382	378	419	405	391	404	436	398	358	418	410	435	385	409	398	412	378	430	369	382	372	421	411	413	409	401	412	407	417	418	399	406	398	413	411	419	416	401	421	402	411	363	435	389	392	428	423	404	391	399	425	371	421	394	431	406	403	428	412	412	424	426	408	405	396	417	381	421	406	385	392	429	390	417	380	417	401	406	383	455	406	395	422	395	437	395	402	394	401	365	424	401	418	382	401	416	399	427	377	440	407	405	365	383	423	399	430	420	404	415	402	395	420	417	373	427	389	413	404	422	423	383	418	409	371	417	435	415	447	433	399	413	396	374	363	425	400	401	414	387	417	430	423	413	428	397	402	386	435	412	399	407	421	387	418	413	417	411	410	422	397	410	375	393	384	388	423	384	422	396	380	391	383	382	422	399	390	461	407	407	362	411	393	437	403	386	429	382	424	419	384	391	386	375	395	403	385	423	389	415	414	411	377	379	351	377	386	412	426	386	408	432	419	395	442	423	394	406	424	441	388	425	379	422	405	416	424	447	419	390	378	409	414	450	438	405	383	430	454	408	414	427	429	374	423	415	410	422	416	422	372	443	366	404	407	421	419	424	368	428	399	356	395	410	402	415	413	393	429	436	428	383	387	399	399	428	406	438	409	395	410	393	366	399	425	415	421	384	414	410	412	412	407	392	393	386	387	383	452	411	389	401	371	398	415	393	391	377	409	393	397	389	428	426	394	373	404	410	422	404	435	436	415	425	431	365	409	431	432	385	373	413	452	388	382	393	427	399	364	382	366	381	400	398	408	406	404	433	387	380	405	422	413	383	402	461	426	414	396	414	386	421	393	432	384	416	403	397	413	380	411	436	393	379	381	437	382	416	392	429	381	387	397	431	402	392	421	389	421	387	400	461	399	391	420	395	412	411	388	364	374	405	426	371	428	439	391	402	375	397	392	408	394	433	392	411	399	384	431	444	420	400	397	387	416	403	379	389	417	413	368	409	401	379	380	389	380	413	438	408	401	426	423	370	416	415	383	408	436	379	427	377	379	403	379	386	410	398	423	411	415	386	401	386	402	386	431	395	401	370	370	408	411	396	415	399	374	412	413	408	419	429	425	408	421	391	423	377	393	428	369	401	413	388	417	385	379	397	414	395	412	395	391	407	351	399	421	397	400	398	412	383	405	401	378	394	391	451	399	409	423	417	419	431	400	422	375	383	404	400	423	418	413	421	415	444	391	362	428	394	393	440	397	420	383	396	388	382	409	395	422	366	360	400	426	377	419	384	398	435	414	397	364	416	392	405	435	429	394	425	404	420	447	489	385	426	428	405	386	421	411	399	397	405	410	412	402	386	390	406	376	414	367	409	377	436	405	405	415	380	406	398	388	391	408	441	424	423	414	382	382	418	429	375	410	411	412	368	400	409	395	396	411	372	424	376	390	406	360	371	423	388	397	398	402	399	415	394	419	416	428	415	401	416	431	414	400	439	400	431	410	432	407	403	401	411	429	413	403	378	389	378	413	382	426	433	391	394	432	398	411	375	447	398	417	425	395	418	446	391	431	414	368	401	422	421	410	378	415	403	397	382	414	425	434	428	407	414	397	399	397	388	411	436	414	417	434	420	383	411	419	384	396	396	409	434	412	413	394	378	416	405	400	422	410	392	395	424	401	425	395	416	404	423	442	379	401	413	399	366	454	421	365	425	407	407	424	419	431	382	431	395	409	439	396	406	368	400	402	396	405	421	421	392	370	414	452	436	395	427	415	377	398	414	388	401	395	441	403	442	387	446	405	385	401	415	399	407	366	381	422	392	395	372	382	381	406	406	387	411	427	416	399	391	423	387	404	420	388	383	426	378	423	375	394	414	415	408	407	405	407	415	432	410	406	394	405	424	382	384	429	407	389	405	381	435	396	408	406	412	398	425	402	401	436	379	406	401	404	375	409	428	398	428	406	417	404	434	422	415	415	413	419	399	417	417	389	385	404	404	398	393	421	413	430	397	399	405	354	382	451	390	413	431	383	429	420	411	419	419	394	413	388	381	401	378	401	392	418	391	407	419	409	407	401	404	368	419	419	425	415	386	428	411	377	433	398	410	438	439	402	415	412	375	415	369	404	426	379	393	417	409	377	406	389	403	410	415	363	394	406	422	439	392	418	379	389	417	391	433	415	385	370	397	389	401	375	438	362	436	427	393	425	403	389	392	402	404	390	404	438	411	414	421	412	401	416	369	420	434	380	403	397	414	442	394	423	408	424	446	395	385	394	446	405	425	405	400	381	390	387	433	383	374	412	421	437	408	395	416	442	396	401	380	385	419	394	378	399	374	394	415	412	416	411	394	395	373	388	435	425	412	407	395	410	405	417	424	381	358	394	388	384	437	416	386	437	415	402	415	400	401	405	412	412	402	384	387	429	424	393	391	407	377	380	394	423	407	412	414	388	392	378	404	372	402	408	462	453	409	365	379	423	392	368	412	392	390	421	391	405	390	406	430	411	407	406	406	435	388	409	379	436	414	399	400	421	452	404	425	382	401	376	392	399	384	408	442	403	405	399	405	404	432	339	391	402	374	391	387	410	378	410	450	428	412	401	418	407	411	450	428	406	391	395	407	383	389	416	387	414	379	401	431	385	402	417	422	383	387	413	403	399	421	397	404	433	442	379	407	401	434	389	390	405	403	400	417	353	415	396	407	382	395	432	395	375	418	425	409	412	397	407	417	422	382	375	407	403	419	401	415	403	445	401	434	379	399	393	413	363	380	366	410	389	395	410	401	440	417	406	394	427	409	391	404	376	441	408	385	403	388	386	413	398	400	433	402	391	396	416	398	370	385	393	437	408	427	429	404	420	395	410	412	373	402	417	430	415	413	401	410	397	393	422	416	402	411	404	394	432	392	399	389	424	387	420	359	405	423	391	374	427	405	384	449	409	425	421	416	412	451	402	389	414	411	436	380	386	402	363	407	403	416	384	410	408	421	407	412	420	421	385	401	407	402	392	402	397	390	406	390	418	426	409	410	385	399	404	402	416	436	403	403	440	393	413	376	398	419	446	406	434	404	387	405	366	407	380	425	433	413	420	387	419	387	367	433	386	422
51052	27218	11220	5311	3834	2545	1216	856	727	592	486	421	416	332	380	387	392	322	318	278	274	259	235	281	264	304	286	258	239	252	219	251	270	257	246	231	254	236	222	204	200	231	199	184	189	192	225	220	188	215	195	224	211	219	206	207	190	205	219	216	217	216	215	221	194	210	199	194	200	190	216	219	222	180	209	197	197	196	240	201	208	203	200	194	228	208	204	189	207	196	178	232	192	196	206	187	215	187	199	174	199	207	190	196	188	190	223	198	214	200	195	182	211	200	165	198	208	159	198	227	222	213	208	195	182	212	213	185	203	190	207	221	186	217	213	187	191	195	167	185	202	215	220	204	209	207	209	214	189	209	202	217	196	199	214	184	210	195	195	210	214	223	223	206	218	167	205	212	213	208	225	204	244	221	184	238	209	176	211	214	207	186	226	186	202	216	205	213	192	186	214	247	183	198	183	198	211	204	221	236	195	195	216	160	203	227	213	225	184	189	220	193	232	220	199	246	213	204	223	208	205	208	189	185	183	208	206	200	224	209	206	169	215	181	202	205	201	200	175	191	195	198	205	208	231	187	207	220	184	185	195	218	190	190	192	175	189	185	195	216	201	193	204	170	226	219	186	230	194	195	195	183	211	170	193	180	192	179	223	235	183	217	222	207	205	180	207	199	187	180	180	182	212	196	201	198	214	209	223	201	238	194	205	183	209	235	196	190	205	182	181	189	188	217	203	201	175	210	209	173	207	217	225	192	199	208	217	185	189	212	214	192	197	207	179	216	206	214	257	194	173	192	193	211	194	199	179	183	180	169	174	192	206	211	209	222	204	191	186	200	194	207	201	189	200	212	202	201	196	200	194	201	177	203	214	198	215	199	207	202	225	201	193	196	186	212	189	211	214	238	213	211	208	177	194	189	203	214	207	172	202	193	186	181	213	191	204	222	212	165	201	219	199	211	197	185	190	195	206	186	193	204	192	205	184	201	202	203	190	191	213	216	211	214	223	192	208	216	204	217	205	213	192	197	225	203	213	193	222	180	194	197	197	187	196	215	174	179	178	204	197	205	188	222	233	215	215	214	188	180	216	190	192	191	198	195	204	176	187	182	186	200	162	197	195	213	200	184	196	210	211	209	222	228	191	207	186	229	203	199	195	187	212	221	190	220	192	195	187	193	193	174	199	205	205	218	201	223	215	190	204	213	211	215	224	179	228	210	188	178	208	193	173	183	195	208	208	200	191	190	191	194	201	197	214	184	184	209	182	211	198	190	203	183	201	207	193	234	222	217	211	205	212	188	205	205	203	216	183	222	196	203	205	202	183	174	201	230	182	228	194	170	220	182	201	220	185	214	228	200	180	223	219	211	188	182	216	208	222	194	224	187	197	229	214	190	197	185	221	197	194	189	185	195	207	219	198	210	214	206	189	239	210	184	243	199	192	201	168	189	197	188	183	193	203	198	208	196	182	188	200	218	192	196	202	212	204	219	183	169	183	232	191	188	213	232	200	209	185	175	209	215	206	210	211	203	201	246	207	203	213	216	223	207	181	240	179	194	199	222	244	221	211	212	219	218	205	194	209	210	244	200	220	213	175	184	195	199	190	184	203	212	194	179	178	180	196	194	163	201	209	215	205	177	199	199	167	189	182	196	202	207	203	201	225	216	211	193	214	189	177	208	198	212	212	195	211	189	203	208	201	176	191	193	206	215	190	237	208	194	198	228	235	202	204	179	188	205	204	212	189	202	216	214	198	213	192	194	199	200	182	198	188	190	203	181	200	179	181	197	214	184	223	242	194	204	219	202	196	187	206	182	188	194	205	211	172	195	198	205	196	205	215	189	211	200	196	205	206	203	201	197	171	187	195	211	183	206	181	225	194	218	197	173	196	194	197	208	186	176	222	187	203	208	234	193	222	211	181	199	202	207	212	195	203	213	189	196	229	203	188	215	195	227	217	210	183	245	196	208	190	197	197	191	189	192	195	200	187	212	202	193	219	214	192	209	212	175	198	190	201	205	191	188	219	185	192	223	210	206	183	183	211	209	192	184	202	214	208	204	179	184	184	195	212	209	202	208	221	209	217	185	213	206	218	179	191	211	180	207	191	235	205	222	198	230	188	203	202	182	192	175	181	189	182	189	207	202	194	201	206	193	199	194	197	214	198	221	236	222	199	214	161	205	174	207	162	202	212	204	194	200	198	203	186	223	218	174	204	219	209	176	214	212	209	197	207	192	205	193	206	206	176	208	197	212	190	204	205	204	212	216	197	208	176	217	204	185	234	220	232	238	190	191	202	218	193	212	178	197	169	209	220	190	205	219	187	213	244	206	219	192	196	209	198	215	195	217	186	221	186	208	197	235	193	186	201	195	231	201	227	224	206	208	198	207	170	191	175	206	180	213	194	200	225	186	206	202	206	200	207	206	205	199	196	189	207	213	204	197	212	222	216	202	215	180	207	201	214	182	199	181	205	222	198	211	214	208	163	200	209	179	215	198	175	192	236	201	179	201	192	225	198	210	184	184	198	217	202	189	191	206	198	231	197	195	207	200	188	216	205	218	187	198	183	195	204	189	209	184	231	193	179	205	210	219	203	192	207	182	229	214	191	210	208	203	198	183	211	235	222	198	196	207	203	192	184	213	230	191	209	201	225	217	204	219	174	182	209	222	201	225	200	175	216	190	241	219	182	201	215	228	229	193	215	215	182	210	218	211	216	212	193	186	197	194	203	168	195	219	213	222	206	216	214	200	180	213	217	192	210	217	200	188	185	195	196	194	204	207	190	158	220	208	186	187	204	196	184	196	209	201	229	186	214	205	196	198	199	209	194	177	203	199	206	173	188	192	202	175	218	198	208	182	208	209	169	203	200	197	207	206	206	207	204	200	212	210	170	206	197	214	192	183	231	190	178	220	202	185	192	187	188	191	199	234	206	189	189	200	188	179	221	213	224	200	207	210	201	175	206	204	182	209	213	188	172	201	218	192	194	204	182	183	199	193	183	183	187	185	185	203	228	213	201	210	203	196	156	213	196	200	219	202	189	228	215	200	206	198	231	177	211	204	217	201	205	190	225	237	190	194	194	220	203	205	206	221	213	209	194	200	194	228	219	227	198	213	200	197	199	195	199	205	182	215	212	211	207	223	205	172	230	187	190	227	219	180	201	184	182	177	216	230	211	217	198	215	202	198	209	207	193	208	226	211	196	220	212	230	208	192	193	210	196	195	219	203	196	200	195	208	205	209	204	204	196	187	216	214	236	206	197	222	202	212	207	217	199	207	185	167	199	212	215	180	201	182	189	195	177	202	215	185	222	187	179	195	185	214	194	198	231	176	195	179	196	214	195	210	198	197	197	171	226	193	227	210	194	188	209	201	180	203	185	194	220	195	204	204	201	207	184	180	206	225	221	237	196	199	201	217	190	193	204	200	207	176	208	194	236	226	200	188	178	189	175	207	221	198	205	208	207	175	205	200	204	193	210	183	192	204	187	189	194	188
28519	17464	12348	13058	12503	9191	5212	3623	3239	2542	2262	1929	1779	1413	1481	1574	1587	1396	1084	858	854	827	773	813	835	881	1068	933	897	882	715	763	799	786	730	731	736	712	638	643	649	562	525	509	507	504	470	501	524	516	456	495	478	495	510	471	480	486	496	480	476	451	489	422	481	466	440	446	430	457	460	437	431	491	470	440	417	468	419	394	447	446	455	442	421	414	460	426	442	440	435	447	469	436	425	470	441	420	431	453	456	462	430	444	437	462	433	444	439	396	439	410	431	463	463	443	451	416	438	438	480	395	441	444	472	441	430	455	450	443	433	441	470	428	460	462	446	445	457	410	419	442	477	433	427	435	431	417	439	418	443	426	444	454	470	443	444	460	471	422	443	472	438	445	455	430	443	410	427	459	416	460	433	459	436	409	446	463	468	461	434	431	405	433	427	447	454	409	414	445	434	460	415	447	408	438	413	436	423	484	424	468	454	428	459	459	421	441	444	455	406	424	440	453	414	420	445	437	445	463	462	440	424	446	442	465	449	409	439	451	431	430	478	419	423	473	444	461	464	426	437	473	448	436	465	476	441	420	398	409	440	432	460	440	436	444	447	434	451	429	478	457	430	430	414	474	441	441	432	450	479	443	423	419	423	468	460	466	447	443	399	456	434	426	445	468	467	443	431	505	439	450	400	453	443	442	409	443	440	446	442	440	443	437	471	441	432	441	452	441	414	443	419	463	452	415	451	501	475	432	426	473	458	441	426	414	431	399	465	427	430	430	432	478	480	458	434	441	455	438	451	439	442	441	449	431	462	442	457	449	447	439	437	395	405	471	431	450	461	442	449	415	467	459	444	419	412	464	448	413	428	420	452	453	455	488	428	438	475	469	425	454	437	403	436	462	444	440	451	431	447	451	449	418	401	487	415	456	434	391	454	429	408	459	450	440	435	422	418	471	466	426	420	426	414	460	444	412	469	442	431	400	435	420	441	452	410	449	442	464	488	455	453	451	474	449	459	441	433	441	464	423	472	449	416	460	449	435	453	449	451	468	421	440	449	469	408	423	437	455	437	478	404	409	432	392	426	403	485	451	438	468	406	408	430	455	414	414	449	409	462	414	425	450	433	462	432	449	423	449	414	452	433	440	414	460	420	453	466	414	443	442	452	473	477	433	453	451	452	466	420	447	433	447	441	404	431	436	458	452	436	417	432	466	466	426	430	456	460	427	460	402	440	487	398	441	458	421	423	425	462	427	429	478	483	433	439	436	429	412	466	434	410	459	476	490	472	420	440	451	452	444	454	457	446	448	453	443	411	445	415	437	432	444	456	433	470	434	461	389	430	380	449	454	440	443	485	447	444	426	433	457	419	445	465	480	460	439	424	443	494	404	468	436	438	464	454	430	451	404	458	433	458	448	440	421	414	424	431	441	456	401	468	458	490	415	450	434	448	454	419	440	447	429	452	419	414	465	461	418	444	419	431	428	438	450	417	426	451	406	455	430	458	437	459	458	438	459	454	435	425	454	435	444	473	472	454	409	430	415	449	447	430	415	475	486	460	430	451	454	426	439	461	454	434	455	429	462	468	427	479	426	451	430	428	460	448	423	423	433	465	434	484	417	451	456	432	441	488	449	465	418	441	430	471	432	429	445	451	463	418	473	460	449	446	454	444	418	442	450	439	471	486	433	488	442	455	452	442	423	474	440	397	433	443	456	440	452	468	456	464	431	391	421	444	440	432	450	439	440	481	465	409	415	429	474	456	428	406	430	446	411	423	430	481	450	441	379	421	441	450	415	473	456	445	471	437	442	472	426	457	464	458	458	462	430	438	414	447	412	451	436	456	456	463	470	467	440	431	429	431	459	444	449	430	439	428	447	467	415	458	466	429	438	418	435	434	460	433	426	413	461	454	429	404	456	492	438	460	450	437	422	446	474	438	464	433	411	394	418	446	455	436	436	456	456	424	425	474	469	464	428	438	461	442	471	442	429	454	406	462	425	408	416	396	446	427	393	470	471	439	464	414	455	416	425	424	430	447	457	467	461	430	463	470	467	440	475	429	458	418	429	445	437	450	432	410	443	446	465	456	432	401	450	475	444	421	483	430	444	415	408	438	428	440	495	455	450	442	461	429	420	437	429	440	421	427	460	448	462	435	475	427	418	432	451	413	469	428	427	484	447	417	471	506	459	426	468	444	450	456	443	416	415	463	436	476	432	453	406	480	447	406	438	459	475	449	479	421	463	441	434	438	456	450	414	452	436	427	427	436	423	441	424	405	418	446	450	428	473	412	437	429	470	446	449	428	457	419	444	437	446	446	454	423	460	440	444	467	475	459	428	447	452	452	455	475	465	437	466	451	428	439	446	410	419	447	439	423	444	447	423	435	438	393	419	435	421	464	444	478	430	431	465	470	427	493	474	471	440	469	407	426	440	419	448	456	446	430	416	435	450	437	437	428	450	485	461	387	422	432	410	445	449	439	433	414	453	488	431	398	409	432	411	475	457	444	464	480	457	403	460	466	456	474	443	412	458	420	437	452	460	467	431	433	429	428	465	426	467	465	458	469	468	430	409	443	400	467	486	405	456	459	462	436	407	438	401	424	422	432	457	450	422	458	440	432	439	439	458	436	408	457	470	445	418	500	445	400	469	436	435	461	432	465	398	447	416	421	445	409	460	455	411	398	462	414	421	450	430	418	449	426	451	479	437	464	448	430	432	435	418	454	435	511	427	460	416	416	446	441	395	434	472	476	419	452	466	469	435	449	436	420	430	437	452	441	435	466	409	438	420	404	464	432	448	420	429	426	436	473	398	505	434	410	485	430	419	469	464	452	435	432	452	411	454	404	451	447	421	433	462	460	429	415	446	425	448	426	415	462	472	428	435	467	435	429	466	446	491	427	438	443	458	440	415	469	433	465	449	477	442	471	444	473	452	435	461	457	463	411	419	447	429	434	427	454	465	414	464	443	461	464	445	414	454	438	442	427	441	452	423	444	437	463	467	424	438	475	431	452	493	433	447	439	458	441	462	448	450	457	461	422	432	414	445	448	437	418	487	445	387	475	428	439	406	452	428	447	433	464	426	462	474	460	448	433	445	410	437	446	397	476	453	412	398	460	421	443	463	459	422	431	426	459	444	434	419	438	447	455	439	434	437	439	478	452	454	466	431	427	449	448	489	412	467	442	424	439	475	457	446	464	468	401	416	458	448	455	420	458	454	443	430	411	456	452	427	457	432	430	402	417	454	438	422	428	452	428	416	402	419	448	402	469	443	456	453	422	436	442	430	433	459	464	450	434	432	434	420	451	442	415	443	446	447	458	431	457	445	466	416	455	421	427	485	434	419	431	394	408	455	454	430	457	429	422	454	463	424	391	443	419	457	460	446	451	440	455	454	453	455	437	443	431	463	451	433	435	464	430	439	459	446	425	445	463	399	447	426	437	413	441	439	439	438	438	442	443	407	466	441	421	442	466	423	440	420	454	431	440	460	430	454	450	423
28916	13264	3563	1965	1471	927	509	449	405	331	314	271	238	260	264	285	241	267	228	233	230	210	215	240	209	195	218	204	226	202	209	218	230	204	205	220	227	198	187	227	208	192	220	203	206	226	205	209	219	224	196	197	207	203	192	228	197	204	199	205	229	187	204	182	188	241	212	180	172	176	199	213	225	177	191	199	190	204	235	199	236	228	216	201	212	230	172	168	200	171	194	196	192	229	194	188	187	225	197	218	184	215	193	177	229	197	192	174	225	189	201	177	218	187	209	163	217	205	189	213	218	213	211	203	218	200	203	197	162	202	169	174	220	186	222	205	213	196	214	154	231	190	238	186	186	195	202	209	206	207	185	176	182	205	201	188	195	190	189	176	207	210	205	223	207	223	193	174	198	196	209	198	217	199	224	212	231	194	212	197	176	220	210	181	166	196	166	201	183	218	222	190	186	222	207	192	171	205	220	234	196	217	205	220	213	187	202	210	200	179	175	207	193	209	223	206	189	184	210	167	185	222	197	196	227	218	218	201	185	216	209	174	190	186	195	198	172	206	181	215	188	184	175	210	226	186	189	220	190	188	193	204	202	189	203	194	184	212	198	181	197	212	207	208	185	221	200	218	183	234	194	200	210	224	189	196	211	218	166	176	192	192	176	207	187	222	209	171	202	191	182	179	202	214	217	207	203	202	185	176	198	225	216	224	201	195	204	195	223	197	209	219	204	193	200	197	197	219	219	231	217	216	210	207	180	194	214	190	224	223	197	198	210	217	180	199	236	188	173	205	204	213	195	234	203	187	194	192	234	210	190	203	210	204	200	213	213	208	211	202	194	200	193	193	212	226	209	230	210	180	198	178	212	206	199	194	200	209	215	202	199	198	214	189	201	197	205	211	177	178	196	215	201	198	193	199	180	206	193	215	186	205	172	199	189	225	211	205	203	202	215	179	192	215	231	193	213	181	217	203	205	178	217	238	217	221	196	199	215	202	211	206	199	234	199	186	183	173	200	198	204	201	208	164	195	216	176	193	198	205	216	209	213	200	212	190	199	213	223	206	188	204	214	193	199	199	217	201	202	204	206	233	227	207	195	219	192	206	193	191	197	233	211	162	185	188	196	206	220	209	199	198	201	216	203	204	195	168	173	192	203	189	227	174	196	197	198	195	196	192	217	228	190	220	209	213	184	179	205	216	181	216	204	191	208	193	194	209	185	178	206	205	201	202	199	182	203	182	189	178	202	218	229	212	204	168	188	197	203	236	208	217	179	188	217	215	204	186	227	200	229	192	196	196	209	217	209	200	186	191	191	192	212	194	191	225	193	236	196	186	230	225	180	197	199	206	209	202	221	201	200	192	236	193	175	216	181	197	180	211	193	211	196	192	198	179	216	175	225	200	206	182	208	201	200	183	198	201	222	208	183	195	184	219	182	183	182	210	208	192	203	203	179	204	189	178	204	171	208	211	190	227	207	200	211	185	194	229	175	216	174	230	217	184	194	188	240	200	186	195	176	180	223	193	205	205	170	194	200	230	214	213	197	198	180	190	196	213	176	195	211	191	153	177	195	209	210	166	192	227	208	187	211	204	187	244	222	208	189	212	171	212	201	195	184	195	185	207	207	210	191	202	204	195	216	175	203	220	187	209	178	205	208	201	191	193	212	224	201	185	206	208	179	199	182	201	177	197	199	223	217	200	175	226	207	228	230	203	206	188	205	201	192	202	208	199	196	201	223	204	240	211	197	203	233	238	215	217	222	173	205	189	189	211	175	194	162	199	190	189	211	192	205	210	209	238	188	217	216	182	212	202	222	197	172	206	209	199	221	180	182	199	198	234	189	227	206	208	187	193	195	214	182	182	212	199	184	181	207	200	173	228	176	200	228	192	220	186	178	210	214	209	172	209	198	207	197	199	190	203	212	210	201	209	194	198	220	165	183	219	180	209	225	212	211	202	211	208	211	193	238	199	211	221	204	195	216	195	220	176	192	209	194	226	187	203	200	211	145	222	181	224	205	222	188	209	183	199	200	187	227	185	194	185	176	213	199	205	222	216	189	229	221	234	180	205	206	210	173	187	199	204	188	199	217	216	206	176	228	208	203	205	203	210	227	205	203	210	197	182	241	214	206	216	213	212	206	224	221	200	198	192	205	201	207	193	196	182	203	199	188	192	221	175	217	195	207	205	214	191	218	207	203	198	187	219	202	198	189	216	202	192	204	202	205	198	172	188	183	180	208	214	236	210	221	191	220	193	203	206	213	195	184	198	178	219	173	211	197	165	225	186	239	216	185	211	226	184	209	179	192	218	188	198	186	174	227	208	180	180	202	212	192	212	204	203	233	204	208	217	203	172	197	197	195	220	197	238	216	220	209	186	224	222	198	203	230	192	192	206	209	199	221	192	190	208	220	193	234	223	199	187	206	208	218	195	211	188	226	211	222	198	214	186	186	207	184	209	196	195	217	211	208	207	194	198	177	241	181	218	201	199	171	197	216	180	208	191	198	184	163	210	220	169	195	191	196	185	218	186	227	227	178	192	193	211	175	222	198	207	191	182	194	198	213	209	194	204	194	208	208	202	198	199	186	189	182	216	200	218	208	194	215	205	203	211	221	181	213	221	211	233	173	193	196	212	192	210	171	228	215	187	182	209	192	203	197	196	219	232	188	201	220	204	207	215	186	210	212	211	195	206	201	222	197	213	185	196	206	220	212	224	205	202	220	189	229	183	187	200	211	165	205	207	198	202	172	203	202	199	195	197	204	212	220	186	205	217	218	190	182	233	184	180	232	199	217	215	195	208	187	183	198	200	215	195	173	196	184	190	193	200	197	204	204	203	219	230	202	223	212	202	207	168	210	222	209	194	185	192	212	192	182	192	207	210	174	199	199	211	191	179	174	217	188	217	188	207	190	216	203	223	205	198	227	180	205	220	182	213	187	162	209	196	199	200	190	213	224	196	181	194	176	240	193	205	197	221	208	186	201	198	197	202	205	226	194	168	197	188	215	204	209	181	202	217	226	208	164	200	199	178	194	189	198	221	186	203	220	196	206	216	191	204	193	174	227	209	196	224	215	175	171	196	185	223	210	199	182	212	214	199	232	193	215	189	195	193	239	176	206	227	206	196	176	214	180	173	194	248	202	206	177	190	193	183	200	179	179	200	211	216	235	223	212	206	179	198	191	173	199	179	193	213	225	212	206	203	227	236	240	199	211	227	218	200	227	173	194	198	210	184	181	222	209	182	202	213	228	225	221	203	171	188	203	190	198	200	196	194	159	195	189	192	200	214	194	200	192	181	189	204	221	200	194	196	171	219	194	191	196	183	190	205	226	206	206	199	217	194	210	181	216	195	187	202	178	184	188	201	200	205	202	210	211	210	196	206	187	207	175	203	235	192	202	223	208	212	180	200	203	205	206	210	206	188	220	210	209	191	196	195	171	189	182	204	208	183	221	209	204	222	216	225	227	194	218	207	189	194	185	185	210	196	208	197
15710	8347	4834	5676	5340	3673	2029	1767	1351	1285	1074	890	762	760	816	826	776	763	589	548	527	553	592	557	490	549	542	515	561	537	500	516	559	515	500	508	542	473	450	498	496	491	479	446	430	461	478	463	447	456	447	420	457	471	461	465	455	456	457	481	440	460	462	439	425	430	445	443	455	460	437	433	474	445	351	441	445	474	422	459	419	440	462	420	427	456	403	429	468	451	409	442	433	444	450	421	434	409	468	406	431	427	404	454	443	404	440	468	436	444	434	445	429	442	442	436	462	391	458	441	406	414	467	373	436	390	424	414	435	425	441	416	434	431	413	452	433	455	425	457	448	415	430	424	436	460	417	457	421	442	447	441	425	402	465	459	417	459	397	414	415	419	433	427	451	422	456	402	422	451	454	444	428	439	448	442	485	427	416	415	441	451	396	445	465	446	430	478	411	422	464	421	434	434	446	417	420	446	409	436	457	436	467	444	401	408	447	397	435	460	423	423	439	425	475	434	429	423	441	452	439	439	455	435	416	436	471	454	450	434	445	454	446	445	413	414	432	423	459	422	457	424	429	430	420	420	432	438	436	414	458	416	421	439	415	435	454	442	457	412	439	441	422	433	426	405	487	426	443	456	447	393	459	383	438	444	419	454	412	417	443	444	439	442	431	433	442	449	473	413	427	472	451	432	442	449	462	457	404	441	443	443	459	451	456	414	417	420	449	436	414	438	406	433	450	426	415	417	446	407	428	432	420	409	425	411	427	413	426	417	428	406	463	407	436	457	462	463	450	465	423	454	430	425	425	496	429	427	471	465	444	419	482	423	437	428	412	403	462	418	419	416	412	453	449	460	445	434	436	419	418	422	438	416	409	441	449	409	441	450	455	433	421	456	440	441	431	408	426	434	456	443	438	460	448	439	458	431	432	437	433	438	388	431	441	410	415	433	405	467	435	417	435	459	465	429	410	459	448	442	465	451	451	434	480	472	431	418	433	417	465	439	428	442	424	396	431	461	446	397	433	428	423	467	444	403	418	434	398	439	415	435	436	396	415	437	423	411	427	431	439	421	470	425	439	443	420	427	406	423	442	468	446	470	423	450	442	422	441	442	433	433	449	426	428	440	437	418	428	460	402	440	444	404	460	453	439	440	452	406	439	433	409	401	414	410	440	488	475	471	436	423	401	429	478	433	400	433	408	425	450	420	421	429	428	425	420	445	418	421	433	408	465	429	424	425	436	447	459	461	399	399	446	441	415	448	431	467	453	441	435	433	442	426	421	429	434	412	456	467	419	440	411	449	423	427	399	424	410	449	462	420	442	416	402	438	441	414	440	397	425	394	420	422	452	450	459	435	423	414	418	428	429	414	451	433	412	406	414	416	440	446	413	446	487	440	444	443	438	431	433	422	411	424	428	397	449	434	451	442	444	437	447	449	474	455	424	401	408	455	441	438	433	444	421	445	438	420	440	420	426	423	453	462	398	477	425	459	437	457	442	422	495	426	461	415	412	432	441	464	483	414	439	410	452	457	427	460	420	406	431	473	430	454	427	428	433	397	427	423	472	392	432	449	441	468	415	446	404	436	416	435	469	395	442	467	424	441	432	405	419	442	436	468	431	426	439	421	422	421	422	416	429	392	440	472	440	467	422	472	448	461	419	380	442	490	471	432	421	426	421	437	434	420	400	456	455	411	413	403	414	406	410	432	449	466	441	402	465	439	462	413	395	431	462	463	420	417	450	427	412	477	450	465	408	435	450	431	414	410	467	422	443	437	421	430	407	398	441	434	441	464	437	410	437	439	404	423	432	411	429	447	448	398	454	442	435	454	416	418	424	470	434	436	448	412	472	462	428	458	373	428	462	415	410	427	426	428	412	439	448	417	432	434	429	432	442	423	426	420	403	431	433	424	469	430	422	425	431	446	443	425	433	445	446	428	449	451	424	443	401	428	472	457	410	437	456	433	443	437	440	439	427	432	461	418	425	429	452	437	440	426	431	389	427	389	406	433	442	441	399	394	407	420	399	441	416	433	432	476	391	426	456	421	441	422	430	456	414	436	420	472	441	429	472	458	433	420	426	435	452	419	470	466	417	425	423	440	389	440	429	459	437	409	441	425	424	423	456	411	413	428	407	441	469	435	473	441	447	429	456	393	401	444	406	427	426	468	440	453	455	433	416	426	422	414	411	436	456	450	434	430	435	426	408	427	457	442	418	449	419	425	432	441	403	396	443	457	447	447	438	447	418	456	441	444	450	437	421	422	418	439	406	439	447	438	426	461	434	431	455	430	437	464	452	432	492	444	435	445	430	425	409	425	462	435	411	463	416	466	407	450	453	425	437	430	456	423	418	446	422	422	426	418	468	432	415	441	409	374	418	447	443	432	440	410	408	444	465	429	477	436	389	426	414	428	426	437	443	409	447	451	461	435	407	445	421	431	397	415	445	446	395	427	439	443	443	433	464	407	435	438	422	421	427	451	462	458	414	426	461	439	424	443	422	439	433	440	426	428	397	427	438	441	450	433	456	403	422	395	405	415	451	398	443	429	462	457	443	420	436	415	460	431	439	457	447	414	416	419	413	441	430	436	446	417	406	419	449	431	408	454	424	437	450	442	411	427	434	407	442	429	425	476	410	423	457	416	433	452	469	444	415	415	424	396	429	422	445	393	410	446	451	438	426	449	439	445	445	427	431	437	449	453	385	426	429	444	453	476	416	454	486	421	433	500	427	469	439	461	436	455	417	402	435	437	447	434	449	413	453	463	455	439	449	435	455	400	436	406	435	412	460	456	437	414	427	414	397	436	415	464	426	405	429	447	486	478	415	431	437	415	428	475	408	423	426	399	462	432	426	452	434	450	419	431	434	412	463	393	441	441	427	416	453	426	429	433	479	407	418	402	439	414	440	447	443	446	447	425	454	450	419	433	429	433	401	404	440	407	419	460	394	414	392	440	434	432	446	436	462	459	426	431	410	419	437	402	435	443	424	428	425	435	440	417	433	415	440	453	406	431	437	427	437	412	409	448	423	438	410	382	472	401	430	453	426	452	478	440	443	474	430	454	427	452	423	462	426	418	435	421	434	415	456	408	468	430	437	410	427	441	412	403	445	407	477	441	408	417	450	426	445	433	423	423	441	404	428	443	427	454	421	411	439	457	440	417	435	467	450	414	484	425	450	419	405	454	439	436	409	420	445	436	426	438	407	374	401	468	432	414	420	447	422	449	471	432	437	406	434	412	444	436	444	399	431	451	395	408	427	403	440	429	447	465	413	430	444	438	443	410	449	425	428	471	473	390	446	444	444	435	431	435	475	390	452	440	425	456	458	419	444	446	467	424	455	458	417	456	450	414	458	399	435	449	441	448	423	468	422	408	449	426	423	469	468	448	444	453	442	441	410	461	461	388	432	407	421	437	436	448	440	464	409	451	461	451	418	457	427	422	454	439	419	436	458	422	463	434	472	404	415	477	446	405	416	441	452	457	406	442	470	423	429	454
47523	22238	6882	3157	2281	1236	738	571	488	442	371	291	319	299	323	318	282	264	246	215	203	235	191	258	227	222	212	216	225	205	209	223	203	190	214	216	197	182	209	214	194	155	171	204	195	205	193	200	194	199	186	203	194	206	164	169	197	175	157	184	187	204	174	185	175	178	164	197	183	166	157	203	190	213	186	192	176	211	172	168	192	204	185	200	175	199	184	205	162	183	186	215	211	185	204	188	208	172	188	172	163	181	181	159	201	206	195	179	152	182	164	184	196	198	181	158	173	180	176	181	186	173	176	179	179	203	172	167	176	195	181	172	178	181	184	196	178	180	193	193	193	185	163	179	168	194	159	162	179	189	191	196	185	161	183	153	193	208	170	178	198	187	203	188	178	197	183	174	175	176	212	185	189	189	181	223	187	172	198	196	193	188	183	176	159	162	168	212	192	158	186	167	174	200	180	215	175	196	188	195	184	195	186	205	168	180	199	183	193	172	184	164	186	188	218	165	201	189	181	185	180	177	178	219	207	195	158	182	176	193	165	189	189	198	184	186	189	184	161	181	178	179	188	174	174	202	166	217	179	182	202	204	192	174	186	220	178	153	175	189	178	182	190	167	177	188	185	168	211	206	185	179	175	205	182	187	229	204	196	172	203	169	139	167	190	191	196	188	178	191	171	210	189	185	186	184	182	162	204	193	189	181	181	161	193	177	174	192	191	195	181	163	191	170	189	185	203	184	160	226	198	208	225	167	192	194	200	183	192	205	202	213	156	198	177	162	191	165	168	197	205	174	178	161	191	190	200	176	180	202	173	191	191	173	154	173	184	171	179	191	202	175	185	201	180	199	153	194	187	183	162	193	169	164	193	180	164	192	169	188	163	179	209	174	190	165	178	183	175	175	205	202	185	192	186	200	178	206	195	171	173	182	166	179	186	194	202	165	208	181	178	189	215	172	198	177	187	182	180	184	166	157	188	203	188	179	177	184	203	172	175	177	179	166	184	188	181	183	178	145	186	164	185	182	194	180	203	227	210	185	186	199	172	175	189	202	181	166	187	168	181	176	208	193	183	183	185	170	172	156	163	187	184	181	166	163	184	187	166	164	179	177	179	196	179	195	163	176	179	169	171	158	187	191	199	183	199	167	174	181	159	151	179	168	180	171	166	168	163	184	180	170	203	183	174	193	159	195	203	183	195	180	168	199	191	200	202	179	173	200	183	152	164	197	154	178	160	157	152	181	194	192	191	157	179	181	183	199	156	186	177	224	196	173	166	158	169	148	204	190	181	173	193	181	200	187	186	210	198	176	186	168	186	193	183	188	186	191	180	189	174	191	189	164	178	188	198	189	211	152	169	212	195	200	185	179	184	210	198	182	160	182	185	190	169	199	202	176	181	177	159	207	155	175	210	193	189	194	208	188	179	186	184	212	191	166	183	205	190	170	195	170	189	192	210	186	179	180	168	195	181	199	215	189	178	184	176	180	182	178	192	164	160	175	175	183	210	179	169	185	172	207	186	194	199	192	202	188	197	177	173	149	182	151	211	172	180	184	209	195	191	175	180	199	184	190	191	163	194	176	160	195	202	183	144	200	170	198	221	172	181	190	209	209	208	169	217	201	190	189	216	171	197	161	200	201	160	180	166	185	184	164	175	187	194	178	211	175	205	181	184	160	176	179	184	184	184	170	178	150	182	220	199	162	192	216	192	166	183	195	173	185	208	167	187	198	191	174	195	176	172	160	179	151	190	181	187	189	178	211	162	160	190	168	176	182	197	194	186	176	209	155	203	165	169	189	163	185	190	177	191	208	190	155	172	184	187	179	183	182	185	171	170	180	190	174	169	220	195	170	186	176	205	184	174	204	200	176	188	159	200	198	186	192	176	182	189	143	169	172	170	191	157	219	198	188	187	190	167	189	167	168	213	202	201	173	202	188	176	168	176	195	170	174	178	192	183	164	179	159	197	164	187	197	165	215	161	202	177	174	173	192	173	175	205	179	182	178	187	178	184	176	208	195	206	176	173	171	203	171	176	203	202	189	166	196	164	170	179	165	179	182	209	169	189	178	161	163	180	176	181	210	141	192	194	171	179	146	164	189	180	204	204	168	187	188	163	179	188	181	172	203	167	202	162	185	147	188	176	163	206	203	194	188	174	179	183	204	210	175	210	184	184	172	176	202	201	172	164	156	152	183	192	172	190	209	191	176	177	173	233	190	214	191	186	177	173	201	191	168	196	191	204	195	185	174	183	187	191	157	198	193	185	175	177	170	177	187	190	194	183	166	165	182	188	198	168	194	189	199	196	174	197	179	195	193	179	186	168	199	168	166	192	198	217	162	193	192	211	184	176	177	193	191	178	212	179	185	198	181	187	186	193	186	189	202	195	197	174	208	202	173	184	178	161	160	178	183	177	194	179	190	186	207	197	189	185	162	175	184	205	183	201	185	188	186	156	172	179	192	187	203	193	184	187	189	178	180	204	210	164	191	196	177	193	189	176	181	152	177	175	164	188	171	187	193	159	160	184	178	219	182	185	205	188	189	208	188	186	199	178	202	184	197	164	178	162	167	158	190	171	183	206	171	153	170	187	192	162	158	181	199	185	192	206	189	185	191	192	196	173	200	181	174	204	183	194	214	161	173	182	179	211	200	208	170	170	157	189	176	166	204	183	186	188	194	172	155	174	175	178	193	193	168	194	167	165	203	170	185	206	197	170	173	186	182	207	186	176	188	158	184	199	176	187	170	179	171	156	189	182	180	192	173	218	200	193	177	185	184	189	179	204	166	201	196	187	145	190	174	190	183	180	189	194	169	165	171	206	172	182	206	176	186	160	172	178	181	179	168	205	190	195	179	183	168	186	183	174	174	179	211	177	170	154	192	177	182	187	173	169	199	207	194	204	187	202	175	198	175	172	203	188	182	174	168	171	176	186	183	189	181	182	185	161	168	209	181	191	213	163	201	204	179	157	161	185	173	187	191	178	174	183	190	211	180	161	200	189	204	219	189	172	196	172	166	175	176	182	194	221	178	191	205	185	197	200	188	200	202	178	199	174	176	199	169	171	188	178	193	225	178	192	199	159	176	174	185	167	197	172	208	183	192	198	170	162	189	193	204	177	176	204	202	191	199	211	182	199	191	173	174	182	185	191	191	184	191	171	175	173	181	179	205	163	174	170	181	193	186	175	166	198	183	179	187	193	198	193	168	169	177	204	175	192	185	157	179	192	195	150	180	196	172	187	192	212	188	197	223	165	221	196	202	179	160	168	181	209	213	193	184	183	174	172	183	176	179	181	161	196	204	159	177	182	174	198	181	195	186	192	217	214	195	198	175	195	210	181	191	167	162	181	175	152	176	171	193	187	173	194	175	184	151	169	185	180	172	156	172	186	193	192	174	197	177	184	186	175	170	175	157	191	197	189	164	180	154	191	184	195	180	194	162	179	175	161	219	182	168	174	178	180	213	216	180	194	141	179	169	201	176	190	172	170	193
27595	12961	7859	8698	7909	4828	3051	2526	2084	1688	1241	1142	1015	1080	1187	1103	1061	1032	803	670	634	655	670	662	624	722	691	621	719	633	568	607	610	611	611	548	544	509	467	516	500	501	480	479	404	442	433	474	424	442	481	435	485	461	464	400	455	438	458	432	403	440	443	450	391	420	417	429	406	390	455	381	384	412	368	408	443	422	437	410	387	391	414	408	430	369	398	376	358	418	392	403	422	394	384	403	427	409	370	401	415	394	411	386	397	409	432	381	402	401	374	375	433	379	411	400	432	420	404	410	402	436	409	424	348	398	400	409	381	413	435	423	428	413	387	392	399	398	400	379	436	374	410	404	413	387	424	389	377	355	415	426	379	396	396	406	413	364	400	393	406	400	414	376	393	423	436	418	401	413	415	361	387	388	385	412	433	396	421	392	401	377	428	434	412	367	374	422	367	397	399	384	442	425	409	409	403	421	389	419	407	403	392	428	353	418	409	414	451	417	394	398	409	423	394	394	387	398	418	384	429	443	408	409	407	409	401	390	423	434	426	399	405	384	410	394	407	398	394	388	409	406	391	414	417	431	396	378	383	398	391	401	407	405	370	400	418	438	395	360	383	411	398	397	389	368	421	402	411	415	412	394	412	420	409	431	368	416	406	392	379	376	378	436	374	423	376	389	424	394	403	417	381	419	389	410	417	373	418	431	389	420	427	387	379	394	431	380	424	439	402	396	402	421	374	410	406	406	413	400	405	384	406	399	384	411	438	407	376	364	393	401	442	380	382	391	429	391	394	411	435	380	433	411	404	432	401	393	384	411	390	407	427	405	402	377	381	401	407	389	406	391	409	443	396	418	401	393	431	401	415	422	391	427	418	402	376	424	400	378	383	377	377	394	397	399	424	381	431	412	407	395	411	384	384	359	433	399	376	431	404	435	418	429	381	381	405	394	379	395	422	412	422	390	408	433	437	372	360	429	446	413	393	387	413	412	397	386	411	409	426	366	399	430	421	382	413	402	396	402	438	413	440	363	394	408	430	406	405	399	382	439	418	391	417	419	398	400	418	411	420	412	412	424	384	429	409	414	414	387	392	431	386	397	389	408	424	424	381	421	434	390	396	393	423	403	425	436	371	428	407	424	427	420	397	402	408	400	376	420	418	404	417	431	421	407	383	425	414	382	444	420	394	409	423	402	386	414	391	401	424	420	387	429	398	417	440	358	428	373	461	386	384	409	372	406	403	379	394	405	396	412	355	385	380	383	424	377	404	425	394	360	448	422	402	404	427	398	401	432	413	417	393	388	413	391	421	382	366	415	440	406	400	420	421	429	392	403	398	418	366	374	379	466	415	394	385	424	417	427	409	379	404	409	377	380	400	435	406	425	457	368	395	383	429	432	380	400	403	376	358	380	446	452	388	411	404	414	414	427	400	395	419	410	414	396	432	424	395	392	429	393	391	374	398	411	393	419	401	417	416	402	386	388	400	427	394	398	433	422	373	408	375	413	389	363	401	380	396	399	399	427	407	419	407	410	414	399	400	394	381	356	416	392	384	458	367	393	377	400	421	413	374	418	417	423	408	427	419	422	391	402	397	385	375	398	413	379	418	428	400	386	438	399	422	419	391	404	403	424	412	396	388	417	401	432	396	413	376	390	411	412	377	402	409	400	451	411	416	417	375	382	403	413	383	416	375	399	402	393	417	405	432	388	410	383	397	429	397	435	375	417	398	404	418	394	406	454	429	393	388	419	407	447	373	386	420	416	378	401	421	401	376	396	395	424	402	388	368	417	391	382	387	388	420	404	404	436	401	376	356	411	432	426	407	400	392	453	402	367	422	394	422	388	385	407	417	392	384	387	380	396	381	413	380	411	401	415	391	386	397	380	420	412	434	421	408	388	377	390	425	385	413	384	339	444	396	384	409	420	391	419	399	379	423	412	419	406	399	428	410	401	398	367	412	378	402	419	404	409	401	397	434	425	409	386	371	434	436	415	355	370	404	404	420	400	407	416	409	407	382	404	396	394	423	446	359	406	402	374	427	373	394	398	445	416	421	416	404	407	403	385	434	420	401	411	422	370	398	396	447	379	364	413	421	444	372	380	416	394	396	425	404	399	441	380	407	434	412	428	419	371	392	349	390	388	384	395	391	405	449	391	414	387	384	430	427	443	393	412	408	396	383	393	444	395	363	420	398	430	372	423	377	441	374	374	372	396	391	425	406	378	371	371	445	430	390	384	373	366	378	421	390	403	367	367	344	385	406	388	373	417	412	389	447	378	352	418	365	398	389	410	385	409	423	364	401	346	437	422	410	397	391	384	412	408	379	416	407	415	432	409	415	400	394	411	484	403	436	405	419	402	405	355	381	445	343	381	407	427	390	406	417	395	414	385	395	393	406	421	410	386	403	419	391	409	425	377	391	362	408	405	378	390	359	396	386	400	407	386	386	412	385	399	429	393	409	405	375	405	411	396	334	445	407	421	422	375	393	361	397	430	404	391	396	418	415	417	415	397	419	389	387	411	384	435	384	386	434	406	385	430	405	377	370	418	406	396	426	393	396	404	371	396	383	409	393	400	411	366	396	383	373	390	394	404	408	431	388	390	440	385	408	377	427	367	390	388	403	379	410	385	409	407	417	403	407	433	380	419	371	410	393	359	387	403	395	396	372	370	372	428	426	377	420	366	382	376	393	387	395	398	419	411	419	408	411	420	407	401	429	388	402	379	417	434	394	439	376	398	459	440	415	407	389	391	370	388	420	391	377	394	403	402	396	375	418	412	410	380	430	434	388	369	393	397	419	393	386	439	409	397	412	400	424	363	410	409	394	407	390	402	419	422	432	417	381	442	411	423	405	438	406	395	401	388	395	385	412	419	390	403	417	412	410	427	408	401	410	380	396	423	392	370	441	388	391	416	395	413	383	407	410	408	382	380	403	375	380	408	412	411	389	413	421	407	386	437	403	406	416	432	392	383	384	403	392	411	415	374	410	425	396	418	376	392	406	427	365	419	426	429	420	395	382	409	379	341	412	386	378	414	436	421	425	392	382	430	420	383	420	389	396	446	388	418	403	415	396	415	408	412	388	437	378	417	366	424	407	402	384	388	379	406	366	430	385	435	393	378	391	398	446	367	377	427	404	400	403	429	424	408	427	373	382	376	410	409	418	377	409	414	390	398	406	388	417	403	405	395	366	422	417	376	434	389	439	412	360	441	379	410	395	393	389	409	383	371	416	396	388	386	417	422	411	396	410	398	413	416	366	378	408	389	413	447	403	372	412	429	406	428	424	414	416	429	376	422	382	422	390	389	398	431	449	409	443	395	425	404	392	391	410	381	389	400	421	401	407	364	398	382	397	399	383	386	376	422	441	422	444	420	397	383	419	382	425	380	391	395	392	414	430	388	442	392	397	395	420	423	398	407	391	387	400	383	398	395	392	427	419	385	401	381	412	377	379	420	419	406	389	415	414	392	405	405	410	371	379	405	389	398	420	409	395	371
54186	26264	10971	4921	3001	1497	936	845	649	514	498	378	425	431	372	347	334	322	305	264	258	257	273	243	254	228	272	239	237	230	197	248	256	249	219	230	219	218	245	221	222	236	229	200	197	191	192	219	194	197	206	193	225	209	218	183	220	213	197	217	181	219	232	175	216	200	193	206	190	188	187	207	181	201	202	206	187	182	207	197	205	192	181	209	183	198	205	199	194	195	184	184	218	199	212	218	188	205	204	165	187	235	218	194	193	205	192	185	183	174	198	204	168	194	203	198	174	184	196	204	173	197	191	193	198	208	195	209	195	213	187	222	210	197	219	183	172	164	196	176	231	222	204	178	204	210	224	206	204	194	194	200	207	209	217	194	189	212	228	209	179	203	220	196	212	184	204	174	192	197	192	201	197	226	191	211	211	180	193	218	194	209	184	218	216	186	184	183	198	211	213	195	216	221	210	202	185	208	216	206	210	215	216	205	200	213	176	192	207	204	221	194	174	217	178	218	204	189	205	213	220	194	203	206	196	187	189	163	174	157	205	207	200	208	203	178	201	198	168	196	201	192	223	220	226	203	180	207	177	186	213	220	219	216	183	217	213	182	209	172	207	190	191	196	189	198	203	216	199	234	205	185	186	217	207	191	220	216	215	237	195	211	193	213	229	227	195	194	186	175	161	202	185	199	206	213	210	162	164	212	189	179	203	182	208	219	214	204	209	193	200	200	202	199	192	207	212	176	175	181	193	195	212	191	165	189	192	222	197	216	205	200	184	187	201	216	195	180	199	225	206	184	199	198	220	214	211	200	197	211	213	170	221	208	202	222	209	191	177	218	192	198	197	189	227	208	226	189	189	221	206	178	180	242	238	196	193	202	175	213	208	219	236	201	201	189	188	214	207	192	224	196	198	194	186	224	210	189	203	200	181	195	205	202	201	199	221	199	196	184	218	187	204	194	212	207	189	181	205	196	192	211	166	200	210	205	200	197	186	205	236	210	207	213	201	235	199	199	211	192	173	213	182	191	206	205	216	231	195	204	225	199	191	227	213	194	211	182	171	196	186	194	241	206	220	192	175	217	213	209	203	198	208	191	228	192	204	194	221	188	208	195	172	206	222	211	188	179	211	204	195	223	193	211	177	196	196	178	176	201	232	217	193	236	181	198	195	200	246	208	185	193	179	213	226	202	187	209	210	198	212	181	227	214	200	212	214	219	202	207	180	202	191	171	212	205	213	199	185	191	209	212	208	228	198	207	185	174	218	181	213	204	178	199	206	187	164	204	208	196	212	179	205	211	217	205	202	220	177	226	175	187	199	205	186	195	204	214	201	211	193	211	232	193	231	199	201	191	218	221	209	217	190	225	175	178	212	202	197	168	209	172	195	233	192	204	204	227	206	233	211	187	215	231	228	204	206	218	205	191	195	213	202	172	193	197	210	201	183	189	197	187	215	196	209	179	222	189	201	204	202	209	216	203	224	227	212	184	178	236	220	218	203	209	184	206	189	202	190	202	229	224	216	193	222	216	199	173	193	217	220	222	176	192	179	228	215	226	187	204	181	169	199	216	204	227	199	231	213	209	182	226	203	190	189	213	179	188	208	189	215	189	205	196	165	215	198	191	192	187	210	201	192	191	190	215	232	186	205	208	215	184	223	196	203	197	181	181	221	177	186	175	201	199	213	182	205	197	200	193	175	212	191	201	171	206	218	180	209	217	214	205	205	208	218	180	193	191	199	216	192	199	229	229	213	233	216	182	209	199	227	225	210	228	221	228	230	197	205	199	225	185	195	156	213	208	197	169	201	204	217	224	219	174	165	187	198	177	220	200	208	196	172	179	214	205	192	197	206	172	165	229	213	231	198	205	197	188	210	220	194	189	218	188	206	190	198	185	182	213	179	162	203	195	173	197	201	210	204	209	184	206	215	223	185	189	233	212	182	232	197	189	193	204	208	185	181	197	218	198	192	190	194	201	223	194	198	213	200	189	193	202	197	197	189	218	205	208	181	165	190	208	182	211	210	202	206	205	211	187	217	194	217	208	191	207	208	217	184	205	183	184	222	185	207	210	194	231	213	208	205	199	209	209	189	191	191	208	242	208	230	199	171	201	210	189	198	210	191	206	207	221	194	183	190	207	209	212	180	200	215	192	173	201	182	197	206	172	183	192	213	188	178	180	188	190	188	219	211	183	190	223	181	199	211	191	225	231	218	200	200	191	203	190	178	194	194	235	210	183	187	184	206	217	214	183	188	227	199	224	179	181	208	195	221	201	207	212	186	177	184	186	203	184	195	189	193	217	195	225	189	199	216	187	214	222	217	214	181	213	192	220	211	222	196	212	175	180	194	164	176	193	230	199	200	214	229	219	217	205	181	207	177	213	184	182	234	173	183	181	190	182	214	224	215	214	211	188	190	181	172	174	198	193	199	186	192	251	208	190	216	180	192	220	215	208	187	194	177	193	204	180	188	215	217	218	182	185	215	187	207	196	195	202	213	215	192	185	180	226	198	200	214	184	201	211	189	212	168	195	223	192	208	202	222	209	197	222	196	191	174	192	231	199	212	191	220	188	200	216	205	186	199	186	220	220	200	217	179	206	189	214	200	227	213	172	193	202	199	216	195	191	188	174	200	213	176	188	178	205	212	203	221	190	176	193	213	183	212	212	192	244	195	184	222	209	197	222	176	221	195	208	158	182	222	213	204	201	182	217	198	198	223	199	226	198	212	207	209	191	221	190	206	187	212	193	211	190	197	198	200	202	211	209	209	212	207	204	200	197	187	183	224	205	189	212	191	217	201	215	215	206	169	222	198	190	213	207	223	220	212	208	175	208	196	197	222	203	199	219	210	214	199	191	206	182	176	197	178	196	212	208	197	197	211	200	174	185	188	232	196	183	200	204	193	187	219	234	218	197	186	187	179	199	151	190	209	188	179	227	223	199	221	206	217	227	221	211	218	201	226	187	188	193	215	207	198	205	194	215	188	222	196	185	215	204	209	215	197	196	211	204	204	194	199	224	215	176	193	201	176	210	217	200	176	192	213	207	191	173	199	186	224	180	226	236	213	180	180	189	200	200	213	208	177	178	205	194	212	198	196	197	215	204	207	187	176	203	197	190	222	186	183	202	203	209	175	184	173	184	199	179	207	187	211	199	167	195	192	204	184	212	211	196	223	231	213	201	191	215	207	208	191	211	191	204	219	196	199	217	210	210	197	220	236	199	184	205	216	195	208	231	200	193	212	219	201	205	190	207	189	214	195	203	184	217	207	215	214	223	191	221	196	184	176	201	194	201	178	196	194	179	198	195	198	196	206	201	203	199	184	216	231	204	177	208	214	204	200	226	176	209	200	189	190	196	192	204	204	202	210	186	197	202	172	195	212	183	215	184	188	231	181	211	190	186	213	189	186	217	211	181	205	218	189	187	218	221	196	193	185	195	206	191	195	216	198	193	190	186	225	188	203	207	188	221	178	210	203	199	210	229	188	229	192	188
31051	15398	12113	12196	10431	6134	3961	3252	2738	2404	1911	1607	1742	1618	1571	1366	1323	1356	1029	830	846	923	836	849	857	883	951	851	926	821	697	766	803	764	726	649	714	654	587	525	557	523	497	581	572	491	499	507	522	501	533	464	503	445	492	462	530	517	516	464	470	500	451	465	434	440	443	493	452	457	431	485	452	463	440	448	430	430	423	431	466	436	419	476	446	429	411	451	433	422	425	436	433	418	380	448	440	475	448	408	434	446	464	452	437	429	458	458	445	501	411	448	481	443	438	428	485	435	427	455	444	455	435	431	478	439	445	422	447	435	412	489	430	435	433	464	434	403	463	499	455	441	451	464	472	457	446	460	430	412	430	443	475	428	462	471	447	407	447	422	426	431	451	424	475	459	401	462	430	427	430	399	435	423	435	413	425	430	418	423	467	451	417	446	478	422	461	465	458	432	474	425	421	458	451	411	420	436	472	440	441	449	447	464	444	432	449	465	465	454	457	442	412	436	433	449	449	466	450	414	429	455	445	407	415	424	408	464	437	446	430	401	438	497	437	440	429	398	397	418	430	444	432	451	442	448	478	448	455	445	425	435	458	468	397	449	448	415	469	453	445	412	430	416	430	454	447	434	472	447	443	455	466	419	417	419	436	423	444	416	430	496	440	435	434	434	454	422	475	407	417	486	442	461	432	441	420	417	444	465	440	428	465	424	433	431	407	419	461	436	430	487	401	438	407	410	442	451	453	403	431	459	424	424	431	419	414	452	429	399	439	416	441	478	454	450	434	411	418	406	432	425	466	438	426	442	485	397	490	441	440	438	478	432	419	424	435	430	442	474	458	442	452	441	449	446	426	456	452	471	426	457	455	441	438	412	458	448	429	420	407	482	410	433	439	431	446	443	451	426	447	399	426	445	422	450	455	429	424	419	428	403	427	448	461	450	423	383	479	402	469	416	480	407	450	434	397	419	461	450	475	449	420	436	440	451	452	413	440	439	410	392	411	465	437	443	443	433	416	437	402	412	431	419	430	434	436	418	438	426	445	422	450	425	460	424	409	409	445	421	454	424	470	430	432	432	455	463	414	445	434	403	412	453	415	432	419	443	419	465	441	462	395	428	425	424	441	447	487	434	406	440	457	442	449	462	399	449	454	419	459	436	429	446	441	418	457	456	450	475	473	474	448	444	391	442	455	478	453	404	466	413	455	428	424	443	433	442	448	422	450	418	421	422	436	459	494	448	453	414	442	470	434	451	423	477	450	410	432	436	459	362	446	455	462	450	414	475	430	402	426	468	423	442	436	452	428	406	494	442	453	432	470	429	421	442	451	459	420	445	426	461	440	417	503	447	423	471	458	409	441	431	420	421	409	413	444	459	463	464	440	422	463	442	455	413	411	417	457	449	412	424	452	407	427	438	457	439	426	430	411	428	431	431	430	467	447	420	453	428	422	409	448	467	441	482	459	447	428	419	457	429	465	447	428	443	462	419	420	423	426	395	435	434	468	493	428	461	402	442	495	421	437	422	433	452	426	407	454	411	450	427	399	458	444	449	424	432	442	423	429	434	446	462	410	460	422	425	432	455	470	447	445	452	472	489	426	461	432	472	456	431	471	410	427	462	426	437	484	466	442	465	435	432	443	455	452	472	418	413	431	481	436	454	472	465	417	443	458	450	445	448	417	432	461	412	435	431	425	466	426	410	442	441	427	451	452	426	472	428	464	465	419	444	440	427	449	439	419	440	491	449	461	447	451	430	434	417	483	456	425	458	462	446	426	436	420	428	429	451	456	426	427	419	443	407	458	452	457	438	465	449	424	436	422	448	455	429	440	439	419	441	432	470	450	423	438	434	436	449	416	404	465	407	440	446	438	430	435	403	454	437	450	445	441	443	402	416	477	470	448	419	471	448	426	413	474	405	437	433	428	415	427	435	448	418	427	439	417	466	418	425	431	450	439	438	442	472	423	445	418	440	455	474	470	445	458	458	411	439	452	417	416	476	467	426	453	425	440	441	424	448	443	374	439	463	418	444	447	460	437	450	442	447	426	443	446	439	395	438	439	411	421	463	426	457	474	456	443	443	400	448	446	405	389	453	433	441	438	435	467	477	414	473	444	433	459	452	431	423	395	427	425	430	421	438	457	410	448	404	422	445	456	453	440	448	437	414	428	439	450	436	407	456	448	418	452	427	453	422	436	459	412	460	424	461	407	443	472	462	393	441	455	408	448	453	438	449	417	420	420	442	443	451	435	462	439	429	439	423	445	413	457	396	436	439	440	485	412	453	440	452	445	433	437	452	461	432	441	445	426	443	408	436	409	425	453	445	438	403	428	448	449	469	430	444	418	439	474	415	435	414	442	410	469	438	437	440	431	436	469	398	417	459	410	444	472	447	408	375	409	424	417	482	408	457	412	430	440	461	437	454	497	423	441	443	437	422	447	456	437	457	447	443	435	445	480	435	420	440	426	439	444	431	418	440	445	488	446	415	459	459	444	440	422	429	470	422	444	422	439	464	418	418	444	419	391	411	448	438	437	448	433	417	469	436	403	422	432	425	419	416	445	467	493	487	444	414	423	442	437	473	441	444	451	442	435	433	425	443	446	432	407	409	424	442	423	415	410	449	438	428	389	422	448	462	448	416	395	430	437	429	430	445	403	429	438	432	413	430	433	396	430	451	444	422	442	446	421	427	474	449	429	449	452	427	432	414	413	414	426	446	446	466	439	424	435	448	424	447	488	459	425	415	434	434	470	466	461	452	444	433	431	466	399	462	411	424	434	424	434	432	445	450	418	437	448	424	414	409	441	421	406	442	433	428	402	412	436	444	425	431	426	428	468	414	447	432	463	457	463	441	455	425	459	459	433	435	480	449	474	458	448	435	443	418	435	443	436	460	448	414	493	391	402	434	431	459	439	430	432	413	408	445	456	453	435	405	412	411	470	439	451	450	453	411	441	436	451	415	435	448	465	406	451	470	429	481	454	425	434	469	474	403	397	416	405	447	445	431	428	433	452	454	439	440	469	453	461	457	447	426	424	395	457	475	464	436	445	427	427	475	457	451	434	420	417	433	439	451	444	399	447	451	417	426	387	420	448	467	387	439	457	465	404	467	426	443	410	442	435	449	458	481	438	450	452	417	478	436	438	449	430	435	421	408	441	414	458	416	395	456	459	467	435	419	422	480	425	470	435	448	445	425	411	450	398	442	455	437	428	417	401	451	430	486	431	425	447	447	462	460	424	438	479	412	459	428	461	454	457	436	456	426	421	434	456	435	420	432	418	433	469	418	465	440	446	442	438	460	438	463	441	419	414	420	476	417	458	453	435	431	428	449	406	385	456	435	412	463	442	473	456	448	440	447	426	448	438	462	457	452	443	444	418	443	436	419	467	441	429	437	464	449	439	457	448	410	437	433	466	446	432	489	426	422	454	454	462	438	470	422	401	434	442	436	435	423	438	408	446	478	448	468	447	429	450	443	437	436	433	435	416	426	449	428
31952	12103	3435	1564	1201	619	474	364	312	331	321	243	307	289	265	240	256	231	242	256	237	236	222	212	211	215	218	203	207	215	193	219	185	201	211	199	232	202	219	202	214	217	180	194	195	199	229	198	193	193	238	223	206	210	220	199	198	196	196	213	162	196	198	206	171	182	203	198	176	183	179	162	195	181	195	204	226	194	197	169	171	180	183	203	185	191	177	208	186	163	178	184	197	192	200	191	202	199	181	190	191	181	215	208	196	187	190	173	188	204	202	198	191	208	197	194	178	196	197	187	199	180	181	242	183	176	208	214	202	201	178	186	181	205	209	203	194	183	205	222	194	180	184	174	200	223	197	220	184	196	184	199	201	207	213	181	203	218	200	218	186	185	230	190	194	220	200	212	194	199	200	205	206	197	210	177	200	183	201	226	220	219	211	203	156	187	212	152	188	190	216	206	198	185	231	219	211	212	195	183	227	192	189	194	201	206	181	199	204	197	181	192	174	173	199	193	180	197	206	191	189	209	197	187	207	188	166	199	222	207	219	180	194	194	171	185	181	172	224	199	196	229	195	209	181	185	198	186	232	192	217	217	215	204	195	187	198	177	160	203	203	193	186	208	210	161	199	193	197	213	190	178	187	213	207	184	212	212	230	238	225	211	177	215	204	186	173	173	214	191	202	166	193	185	186	212	192	187	193	220	174	211	200	191	208	197	202	203	212	180	189	209	204	181	201	208	201	193	192	218	187	211	186	215	189	172	187	179	194	222	202	200	201	207	177	207	205	198	217	187	184	184	175	202	191	211	196	204	201	182	195	202	207	196	193	202	153	200	184	172	201	198	208	198	209	197	203	228	205	213	209	198	181	192	164	176	198	206	206	209	205	186	215	201	179	180	190	183	180	205	190	187	224	186	204	183	176	176	180	182	203	185	194	177	179	220	223	206	189	206	180	181	193	215	181	213	190	175	170	201	192	158	192	207	211	184	226	195	202	209	190	210	186	203	200	210	184	199	204	190	181	197	211	196	215	187	158	197	208	197	204	171	197	205	204	196	208	190	179	216	201	181	232	186	192	190	221	177	213	158	176	178	195	213	223	186	191	162	205	181	207	184	203	175	188	175	202	182	181	206	180	191	185	194	213	203	191	186	197	191	189	197	204	201	208	204	183	194	184	182	212	173	216	188	231	194	201	177	193	189	208	183	178	183	200	189	201	199	180	186	188	192	222	211	217	185	189	215	188	209	180	208	190	193	194	182	194	212	205	189	189	199	205	198	196	190	211	189	207	187	205	201	182	209	193	187	218	187	189	196	210	214	213	184	175	192	210	203	200	189	211	163	180	204	195	193	195	208	193	190	168	196	212	175	173	187	179	192	212	204	233	193	173	184	181	219	194	197	199	215	219	168	184	228	203	190	214	189	221	204	203	180	195	172	184	206	192	197	206	216	203	194	183	195	176	196	242	212	207	202	192	190	222	184	193	195	190	216	217	191	182	193	188	211	223	187	210	184	206	210	215	190	204	192	182	196	190	193	204	172	202	188	184	203	204	179	195	176	230	222	233	189	200	209	215	205	192	208	184	206	199	194	221	192	205	190	212	187	205	207	175	188	209	173	205	162	178	202	166	203	212	166	195	164	182	208	202	197	197	216	193	201	202	171	230	189	203	193	182	164	197	174	216	193	204	186	201	211	207	210	261	226	209	166	194	185	211	188	192	190	199	219	194	180	191	202	201	207	178	203	207	193	180	205	201	184	198	194	179	215	184	180	198	191	198	208	215	179	204	180	205	215	191	186	191	193	187	196	194	160	215	179	202	186	187	210	205	218	199	192	184	211	194	203	217	192	162	192	196	175	234	227	195	220	183	220	206	224	205	208	193	209	181	190	198	212	195	187	214	198	201	205	148	188	179	205	200	189	206	179	212	193	213	189	204	189	191	162	188	193	195	224	196	194	186	190	190	187	209	192	221	186	162	207	192	221	198	228	191	192	199	185	188	183	205	193	226	208	196	191	198	198	200	234	167	210	213	195	183	194	189	204	168	239	180	194	181	208	218	206	216	199	197	203	205	199	202	195	201	233	202	199	204	185	166	178	198	217	198	187	173	185	195	177	205	193	226	208	195	205	191	192	207	190	181	189	184	225	231	200	180	217	193	178	206	233	217	188	188	200	198	188	174	178	208	197	176	227	178	206	192	204	190	195	193	213	174	200	173	210	191	205	226	222	192	216	209	218	214	224	192	190	215	216	204	205	217	197	178	182	190	182	194	195	219	183	187	241	186	209	182	196	213	230	201	212	208	229	178	190	191	191	166	219	212	216	213	194	173	192	230	191	167	213	188	196	205	202	206	208	196	196	189	190	178	193	187	198	187	194	204	197	205	203	186	193	188	185	198	216	212	173	202	210	210	204	213	198	165	198	181	191	195	217	186	208	222	203	195	215	214	184	188	176	181	184	220	209	176	213	210	181	209	185	200	181	185	192	212	191	198	214	182	165	222	204	197	180	194	195	200	194	232	187	203	184	221	204	170	184	185	189	201	175	194	179	206	212	186	191	182	202	203	193	195	201	190	201	214	196	204	188	201	203	195	169	217	173	201	184	212	167	213	170	187	195	171	227	209	205	209	173	199	163	195	207	210	180	186	208	200	151	182	203	185	183	198	211	172	180	201	215	201	218	214	179	216	186	213	205	204	207	197	192	205	205	184	197	196	204	173	175	203	177	205	206	213	193	208	223	213	183	206	172	175	200	198	199	194	217	149	198	198	184	177	197	194	188	178	212	188	185	229	217	197	179	184	213	191	186	206	222	210	206	205	188	191	207	220	221	201	196	204	184	193	191	177	194	212	224	200	209	192	191	179	195	207	202	200	206	197	167	195	184	190	203	183	217	204	183	185	165	198	220	190	197	199	215	206	211	201	194	178	187	176	174	195	181	187	216	193	195	178	177	179	193	204	200	203	222	196	202	176	216	181	186	180	199	190	216	164	195	195	206	198	195	216	207	213	207	189	210	201	197	210	197	210	190	195	194	173	193	182	213	213	207	186	219	216	184	179	201	200	205	184	179	177	184	197	187	182	209	211	203	188	227	207	169	178	162	191	204	209	222	188	198	186	209	208	191	202	212	189	175	191	231	222	184	223	205	210	184	208	186	240	227	174	215	204	192	190	160	200	203	203	185	190	215	168	203	193	205	183	187	208	202	178	215	208	211	187	195	197	192	193	187	223	185	223	191	192	186	206	190	164	190	206	191	218	196	169	203	188	163	192	186	179	190	191	201	209	191	184	205	208	187	171	201	199	211	193	200	170	156	227	217	194	217	190	219	212	191	191	178	229	192	205	209	178	203	170	206	192	194	195	180	170	207	171	175	213	177	238	212	218	190	230	182	204	205	191	151	206	180	211	181	212	179	201	189	186	196	221	209	200	212	165	200	202	168	201	192	211	185	225	207	196	196	226	200	214	199	197	174	211	206	194	193	185	192	187	222	206	197	207	213
17799	7075	5154	4696	3958	2353	1721	1335	1235	1143	930	861	860	850	735	597	653	656	538	473	532	542	540	590	536	557	514	504	545	546	509	502	498	493	499	533	500	512	476	433	442	462	483	457	472	439	478	470	456	454	479	414	465	454	424	449	463	478	447	453	427	420	444	406	421	386	427	451	464	405	398	428	422	439	434	379	396	413	435	429	425	442	440	398	449	443	423	434	447	432	390	414	392	442	442	427	479	375	435	443	388	409	398	461	396	428	439	455	455	433	443	431	428	424	454	413	401	443	409	382	411	413	411	380	396	422	447	403	444	430	472	463	442	464	432	451	424	417	419	429	446	411	413	404	447	427	400	451	421	444	415	435	423	425	406	424	437	469	427	421	453	413	425	454	420	423	406	424	423	419	440	404	426	439	411	441	435	435	422	430	428	452	411	403	442	436	432	428	409	398	427	427	425	444	382	442	421	409	422	459	408	419	394	432	483	424	418	402	432	416	424	427	450	415	460	402	421	440	438	418	423	421	391	407	430	431	423	434	441	448	387	439	422	420	437	432	414	476	397	414	427	447	439	401	458	438	466	429	404	418	463	445	407	420	414	437	413	441	447	412	474	434	422	444	417	444	422	399	433	437	422	455	418	427	399	420	384	459	432	465	425	423	414	432	422	408	444	442	398	421	388	452	425	431	421	434	454	404	432	413	398	451	389	456	414	422	445	466	444	447	435	426	437	427	415	395	423	430	437	422	418	453	418	435	439	426	428	418	434	433	448	391	417	425	409	421	427	445	444	418	414	394	454	465	450	391	412	386	426	430	402	475	408	418	391	435	428	456	397	438	423	411	458	418	406	425	395	429	416	431	418	398	417	387	401	442	409	425	435	433	436	455	438	430	393	439	411	499	403	377	392	481	420	441	388	433	394	414	435	429	444	449	466	403	442	428	421	427	410	433	455	395	395	401	426	413	401	431	418	435	447	465	460	415	444	395	384	431	423	392	415	465	406	445	413	429	479	438	406	419	423	445	438	439	430	462	433	441	387	419	410	398	432	393	401	418	479	422	452	385	455	406	432	444	438	413	438	446	421	440	407	422	432	403	458	427	433	444	437	451	410	437	411	416	418	431	454	432	440	412	425	425	418	453	433	451	440	434	481	416	450	432	405	437	453	419	419	453	434	411	423	425	415	418	405	405	431	407	415	418	434	431	408	433	433	423	423	408	415	429	438	455	421	419	435	404	489	456	449	403	431	430	397	433	436	447	404	423	405	462	416	438	425	425	443	426	390	437	436	459	402	448	428	433	414	456	431	416	414	415	429	438	434	401	422	450	407	431	414	429	398	396	400	422	403	400	465	422	431	407	388	447	421	422	468	409	391	420	436	424	481	407	428	408	408	429	399	402	425	462	417	419	417	416	361	463	445	377	428	433	427	365	463	404	397	439	441	443	398	427	390	414	403	430	439	434	431	428	454	403	438	407	427	445	419	425	420	407	401	389	388	391	414	411	441	420	425	404	449	435	390	440	437	455	405	448	453	433	403	395	417	444	459	426	420	428	421	426	448	401	407	409	473	395	412	416	411	418	407	426	397	409	400	434	405	394	423	427	421	418	403	419	434	432	424	412	409	466	443	446	442	407	428	411	474	433	432	398	427	419	429	416	393	426	448	416	398	433	457	414	446	437	412	419	455	414	403	433	410	412	415	459	399	444	399	393	416	429	405	447	378	445	431	399	378	456	419	426	379	391	398	444	395	432	460	455	448	416	393	443	443	407	412	444	399	407	422	456	424	426	442	434	416	449	402	406	440	419	426	414	450	414	413	442	395	393	445	405	433	412	458	449	431	422	376	450	448	430	439	457	445	449	457	442	410	437	444	428	437	410	454	420	435	434	410	451	401	482	415	437	406	399	432	417	406	464	423	439	430	467	385	429	449	424	466	446	405	408	414	416	436	448	392	436	431	409	452	467	452	390	437	421	425	426	423	399	422	460	411	412	404	425	397	439	419	421	419	467	403	401	380	389	372	427	492	451	454	435	436	428	403	433	429	410	410	426	493	434	464	478	430	457	377	421	386	434	408	425	420	451	403	434	439	409	440	449	475	413	435	389	433	431	436	405	453	467	423	444	449	422	439	434	439	440	420	428	444	411	468	407	424	446	416	426	384	396	412	436	437	391	415	409	440	417	424	433	387	439	411	435	439	421	416	415	380	416	419	448	424	430	400	424	441	404	414	376	425	424	423	438	413	422	409	433	432	407	418	431	413	438	435	405	405	411	438	402	426	454	477	409	421	432	422	436	410	408	417	436	423	432	425	407	432	432	439	420	427	388	415	383	439	421	407	435	412	410	429	387	426	455	467	391	397	388	454	412	431	427	442	376	439	443	413	463	437	418	415	386	437	423	375	459	420	414	429	445	446	404	423	445	432	457	464	433	429	432	421	466	452	452	395	412	437	423	400	414	450	452	431	440	406	413	445	424	415	415	445	423	438	402	454	395	446	436	389	434	429	410	412	426	388	420	402	428	426	444	420	437	439	430	454	450	395	428	389	468	439	401	428	409	453	396	410	452	422	442	383	438	426	401	415	416	422	408	418	410	436	405	408	441	413	432	469	436	410	432	429	424	419	459	416	384	412	437	446	403	455	506	410	423	423	433	451	449	432	420	420	453	408	431	413	416	426	445	402	403	416	426	400	450	453	452	441	440	430	425	447	457	435	434	406	391	471	452	450	390	435	400	439	454	416	427	455	405	423	443	395	403	436	437	406	419	398	421	404	421	427	422	417	418	445	435	420	397	415	432	410	430	423	395	421	414	439	390	444	432	449	391	410	437	403	399	419	411	460	404	450	405	422	417	407	431	392	382	419	434	437	416	448	398	431	442	406	402	438	457	409	439	418	433	420	424	420	451	396	407	398	440	442	414	405	435	410	397	436	401	433	436	446	428	407	400	379	446	408	434	453	457	442	405	419	403	404	416	409	409	399	407	429	442	432	406	444	410	435	427	408	418	388	413	423	465	391	409	420	407	435	436	432	433	423	403	442	460	437	474	424	424	455	393	396	424	476	421	433	414	406	414	434	408	449	419	419	484	437	418	377	442	420	416	418	439	437	443	401	403	419	408	428	424	439	459	405	440	433	445	419	455	424	441	389	401	418	429	416	468	439	431	389	388	444	431	416	395	453	410	436	460	444	451	413	402	394	415	438	436	414	437	430	428	420	415	421	405	415	441	416	452	456	424	389	415	395	449	395	445	436	417	405	408	411	340	423	438	431	412	451	383	440	425	431	422	407	413	429	437	468	448	449	403	433	445	404	416	450	430	459	430	437	409	439	418	447	441	400	432	476	440	433	423	393	445	410	395	425	416	418	468	409	432	411	416	459	409	413	429	418	414	409	399	431	435	413	413	479	411	433	413	427	404	425	424	412	443	404	443	416	421	435	425	398	416	418	392	413	461	408	412	428	410	409	435	445	419	456	403	427	430	398	441	417	425	457	408	460	453
44491	19879	7783	3032	1697	1028	638	505	483	465	319	332	347	344	292	230	262	244	246	187	217	224	217	229	175	229	241	237	199	184	212	195	186	198	195	198	217	209	206	176	194	186	160	165	184	169	182	157	187	182	167	188	194	188	197	161	189	174	168	169	188	164	186	167	161	160	173	169	197	188	180	187	186	163	166	202	149	164	135	167	174	177	191	184	151	198	162	184	153	181	184	159	184	141	174	183	161	187	178	167	197	180	187	163	179	173	172	162	151	160	174	166	158	186	156	184	175	198	191	176	169	153	174	158	163	169	159	170	178	138	179	162	164	159	180	167	171	194	181	156	142	167	163	179	162	167	178	171	175	162	183	180	173	164	151	189	181	156	201	188	153	142	183	185	154	179	160	169	186	195	174	204	173	143	201	178	169	151	171	140	177	199	176	169	168	173	179	187	182	176	151	169	184	162	166	153	184	167	163	182	190	154	176	156	165	162	152	187	170	168	167	165	192	168	174	179	180	199	162	207	171	164	180	191	151	176	159	160	151	178	167	171	161	167	178	166	184	166	172	169	167	163	170	195	171	166	180	173	131	171	182	192	162	146	175	163	186	174	155	178	182	171	167	192	186	190	163	181	173	195	142	186	182	171	162	206	197	172	157	176	167	165	181	164	169	145	196	169	176	182	158	179	188	183	155	168	164	182	172	162	181	182	161	182	170	157	174	181	169	183	162	181	197	179	151	185	178	179	177	171	171	144	139	164	180	183	171	172	142	162	165	168	154	156	186	182	192	171	181	164	185	160	178	141	175	154	169	172	195	185	157	177	177	168	148	177	187	152	146	184	183	212	188	170	159	165	178	162	172	175	185	173	181	166	151	179	179	169	167	190	197	194	162	180	194	179	189	166	180	163	192	186	174	177	179	175	184	158	163	173	183	154	170	164	182	191	178	175	186	181	168	145	166	181	183	190	169	182	161	169	184	188	164	160	180	187	175	170	185	173	165	160	174	173	160	172	206	182	202	163	149	220	174	184	167	159	170	160	160	183	163	152	163	165	212	169	208	180	162	176	204	149	141	198	165	172	178	157	195	167	166	174	162	143	173	187	157	160	148	169	151	181	160	169	180	177	193	169	160	176	190	169	162	173	165	154	142	181	171	167	162	176	160	163	183	194	179	178	172	177	150	188	172	177	161	171	188	195	165	190	171	149	188	198	206	178	178	174	170	162	168	181	159	162	173	186	178	169	148	178	170	159	157	197	175	181	186	147	168	162	162	215	177	162	172	177	181	182	161	182	169	146	164	159	161	154	148	159	187	189	195	177	176	158	167	182	159	170	170	158	177	168	153	182	177	172	188	166	176	155	171	174	182	168	163	181	180	149	140	172	177	163	165	174	175	180	189	187	172	176	154	174	147	193	160	179	179	201	180	174	170	168	149	170	164	182	178	156	165	155	178	173	192	185	164	175	167	194	176	165	180	177	159	182	201	187	160	179	201	163	192	146	208	178	163	184	169	167	140	180	169	179	198	165	150	171	155	175	169	150	179	172	145	170	183	171	173	158	188	163	182	179	142	155	151	155	148	144	187	150	187	170	177	173	175	180	162	194	182	164	170	164	188	148	166	156	178	180	161	167	182	159	155	158	185	174	166	177	184	202	182	170	167	181	180	176	179	182	176	187	173	146	165	179	189	177	175	168	155	201	175	173	182	179	158	171	166	169	153	165	175	190	193	182	188	166	184	196	186	200	168	162	147	195	174	177	167	175	188	210	201	181	195	192	196	160	183	166	179	160	144	164	164	173	159	148	180	144	183	165	196	181	166	187	158	182	169	187	189	202	159	155	185	180	176	186	167	151	173	156	161	185	188	146	147	191	164	168	179	176	200	183	177	143	169	188	168	192	173	180	189	148	157	187	167	154	160	161	162	171	173	153	183	155	185	187	195	203	169	165	179	174	174	190	153	184	163	161	164	194	184	165	156	164	174	188	166	158	169	172	183	164	179	169	175	163	158	174	170	178	165	179	162	195	175	178	182	154	187	189	165	195	181	193	167	178	162	173	189	175	156	170	189	192	195	183	185	178	184	179	191	179	177	169	164	196	163	169	177	160	187	163	143	190	169	185	169	161	183	163	166	164	180	169	150	157	171	176	181	180	171	158	177	193	168	195	173	186	159	153	146	157	183	172	172	176	189	160	187	172	197	171	174	158	157	160	176	187	195	161	177	196	177	155	178	149	189	153	149	162	178	162	182	187	176	171	165	186	164	152	165	182	179	186	179	163	184	169	172	195	197	176	202	202	179	197	171	182	153	169	171	179	170	165	169	182	151	140	183	208	190	172	166	184	215	161	178	167	151	174	203	177	173	164	187	159	172	161	162	202	185	159	163	147	189	173	166	166	178	141	152	159	177	170	161	182	152	170	145	163	178	162	166	171	183	150	150	165	172	171	165	189	160	156	172	228	167	180	149	171	159	167	184	170	168	175	169	157	162	171	189	168	173	167	184	141	161	191	176	171	183	191	163	167	175	150	162	200	183	182	210	185	188	176	202	157	183	185	191	155	190	158	159	187	189	181	151	169	180	150	149	202	165	149	172	159	177	192	179	167	174	174	153	156	192	157	186	129	175	175	163	193	180	166	174	169	165	177	166	165	137	138	169	152	185	170	170	154	192	159	170	156	150	178	165	165	178	158	193	193	188	170	198	168	203	169	157	161	176	180	173	168	168	181	180	175	175	189	158	185	162	186	178	154	167	162	160	159	161	167	169	183	179	168	157	156	168	175	166	173	181	158	182	177	181	178	177	172	182	170	155	182	171	167	203	157	175	184	180	184	155	175	157	183	173	194	174	165	177	162	169	185	174	165	178	171	164	167	160	175	157	165	174	176	171	170	179	196	155	169	155	184	193	175	140	194	199	174	160	183	161	151	152	180	172	170	177	167	184	172	177	173	183	166	163	204	160	189	182	172	169	181	160	176	157	164	180	175	180	203	161	189	176	190	150	157	167	171	173	200	189	188	170	190	189	171	171	196	149	190	179	185	208	193	178	170	165	211	188	173	175	176	172	177	180	176	182	169	174	185	191	160	164	171	155	177	188	158	173	157	154	174	182	147	177	176	159	186	167	160	164	198	199	183	153	155	160	154	177	175	193	161	158	159	162	156	150	149	140	153	176	147	141	191	168	161	184	179	140	179	173	172	171	158	177	180	188	139	177	198	153	171	166	160	162	181	188	171	165	163	172	175	187	171	160	176	188	192	157	168	175	159	201	155	181	183	151	157	168	170	169	173	168	150	174	187	167	173	161	178	171	166	196	159	188	212	190	189	156	184	164	147	146	179	186	169	159	171	176	185	193	197	175	171	191	173	161	166	143	207	175	168	157	166	168	170	173	182	155	190	180	174	172	162	171	185	183	188	178	171	195	165	154	199	180	147	176	175	175	163	169	173	195	186	175	181	188	172	145	166	178	164	155	185	178	180	194	179	177	187	161	178	167	189	154	164
25914	11284	9788	8076	6482	4105	2627	2181	2049	1857	1455	1287	1360	1280	980	820	825	895	678	606	665	653	717	693	614	738	667	615	654	632	575	607	563	628	604	597	584	519	515	499	475	433	442	432	430	447	422	395	444	429	440	392	438	449	433	425	407	413	422	425	382	394	371	402	411	366	365	374	379	387	452	393	400	391	417	380	385	394	401	374	421	363	401	361	383	352	400	398	375	374	358	381	364	406	404	401	361	397	382	373	396	400	416	379	352	417	406	358	372	404	375	417	414	404	399	383	390	394	385	395	426	406	415	390	373	392	378	418	399	377	395	369	403	376	394	406	372	418	388	377	375	380	404	403	388	403	378	389	352	384	379	376	371	440	381	371	368	392	387	398	375	395	399	385	380	358	364	396	368	379	383	391	395	382	377	392	378	372	356	406	362	359	382	410	368	419	369	389	332	338	359	379	376	375	414	387	387	389	390	385	392	390	444	357	407	392	404	389	404	395	335	347	382	373	377	372	372	366	407	355	400	380	406	368	364	427	359	405	393	418	394	388	346	411	369	350	340	342	413	418	409	367	402	418	421	378	382	360	369	405	392	388	364	412	369	375	398	385	376	391	394	427	366	378	405	383	392	380	399	390	397	370	382	430	410	400	415	384	417	392	379	382	396	395	378	364	375	386	400	411	375	395	369	365	388	378	396	397	414	393	377	397	396	392	363	426	409	412	385	387	381	396	389	414	377	382	394	403	365	392	394	392	367	369	401	399	429	353	383	386	369	349	373	373	347	376	385	359	400	406	404	407	439	402	403	371	365	383	367	398	389	382	379	377	350	391	384	372	387	384	352	409	371	380	377	418	390	346	403	391	373	374	393	362	382	373	346	360	380	361	405	395	348	387	371	373	391	410	416	391	396	400	400	392	380	379	391	409	350	411	360	382	408	391	414	389	358	407	403	376	378	385	384	369	391	411	377	392	387	372	405	391	378	391	425	415	372	397	344	378	406	400	382	357	370	405	379	397	395	391	377	365	400	383	380	369	366	406	353	377	342	344	333	370	377	383	413	382	399	397	350	362	405	386	427	374	378	338	396	431	370	386	407	377	375	387	383	356	378	446	395	366	346	420	413	399	393	397	373	421	420	383	390	369	392	358	374	437	364	418	394	374	392	379	366	392	396	395	419	358	366	377	378	418	363	401	399	397	408	374	400	360	383	422	360	402	403	383	398	407	399	379	390	394	373	369	384	383	379	392	377	365	365	365	401	406	401	410	401	402	406	374	387	378	363	395	374	385	392	355	386	409	397	407	416	390	393	396	406	368	378	351	354	355	388	393	358	389	375	373	398	395	393	348	415	412	354	376	419	369	365	387	376	358	383	394	358	421	401	368	380	402	414	397	406	385	355	343	385	393	393	349	349	384	364	406	358	414	379	391	398	359	389	380	363	408	384	389	390	378	389	368	392	399	353	360	399	402	404	380	366	382	366	406	337	373	389	380	394	409	392	385	361	365	386	418	388	355	371	367	388	380	409	369	421	420	364	384	357	366	385	365	398	399	406	365	426	401	396	371	393	402	342	410	369	391	398	438	393	385	384	364	403	363	414	411	426	398	402	377	358	404	359	379	403	371	351	384	427	384	375	369	384	368	401	418	378	381	380	375	404	365	395	390	395	411	380	376	367	407	384	385	396	368	364	404	405	399	376	434	372	394	368	378	389	380	398	381	387	374	372	421	380	392	367	376	362	377	374	373	391	354	396	393	394	394	385	389	400	390	399	352	425	409	376	369	378	383	382	395	355	349	424	372	395	383	421	363	367	369	378	368	430	412	381	354	399	379	398	375	444	381	391	392	419	384	401	379	371	415	409	350	365	391	401	385	383	366	370	381	353	401	402	352	401	376	379	365	440	409	408	372	381	362	430	370	428	362	382	367	375	405	404	367	376	373	388	404	367	395	369	384	414	376	357	390	432	381	349	416	394	356	395	366	397	387	395	413	418	399	394	385	360	405	407	388	400	355	410	403	414	384	377	439	396	383	387	420	385	386	386	359	388	388	406	435	373	433	356	381	389	388	366	385	372	415	373	399	356	401	397	379	404	388	412	385	407	388	382	354	402	405	381	368	358	375	372	382	384	393	393	412	400	420	398	388	382	354	353	392	368	387	395	390	407	398	377	376	388	386	387	360	376	354	387	408	374	361	373	360	419	380	360	384	375	376	395	387	376	397	376	395	377	361	412	362	332	390	397	370	354	370	386	413	423	387	366	375	405	382	400	382	378	365	380	384	355	358	400	403	370	360	380	377	407	403	416	401	393	391	386	388	396	356	413	384	371	373	394	418	387	358	395	409	353	384	421	402	354	377	390	381	383	404	388	376	397	369	360	390	372	364	384	370	386	353	400	391	397	388	417	382	373	393	390	364	375	368	400	383	386	363	369	405	400	393	365	400	395	407	368	413	377	359	402	377	395	372	377	403	370	364	345	386	394	407	404	390	379	359	392	363	434	395	365	389	391	412	391	410	409	378	419	359	383	378	391	432	406	385	386	410	428	393	359	354	366	433	398	364	371	397	394	359	368	367	373	378	391	380	384	360	372	347	382	387	400	371	387	383	366	394	385	388	361	359	331	388	373	423	375	348	398	373	395	414	422	419	360	401	409	383	395	400	368	376	390	361	404	385	374	370	386	427	430	361	399	386	398	364	392	371	348	411	364	418	369	377	353	382	362	394	371	390	410	379	394	406	367	393	343	430	411	375	404	395	392	378	415	381	435	387	364	405	368	392	393	377	374	395	382	367	353	373	352	412	382	373	403	404	404	388	367	392	381	414	386	382	390	429	426	386	419	417	355	376	378	369	409	360	386	380	389	346	384	361	398	371	404	400	413	413	357	403	381	325	389	388	370	397	374	361	336	372	386	377	371	391	356	364	399	372	390	400	374	411	398	411	412	372	390	386	389	418	402	414	381	388	399	395	412	384	407	398	379	399	419	391	376	375	376	387	385	376	367	394	404	421	387	425	392	391	358	344	386	371	383	379	412	370	383	380	368	414	371	408	406	375	370	362	387	407	393	393	405	400	348	380	406	359	370	403	366	392	364	384	338	395	404	395	404	403	390	326	353	390	383	388	434	388	372	340	391	387	384	401	401	353	385	392	380	377	360	374	410	364	388	412	385	428	366	399	372	352	347	387	403	379	343	355	408	374	383	391	399	381	342	394	403	343	372	417	384	385	386	382	401	375	422	356	391	391	406	388	399	400	359	401	384	398	382	370	383	402	369	336	418	409	408	371	360	376	389	393	394	388	399	361	391	406	362	403	380	345	395	393	398	406	405	390	398	383	395	364	377	393	384	392	417	374	383	397	332	386	373	345	344	401	385	388	409	406	404	382	391	389	381	413	385	409	381	372	384	407	417	374	393	404	392	379	356	416	382	368	405	436	433	392	374	414	404	360	378	370	372	401	395	416	399	394	402	401	366	370	396	388	399	385	399	394	386	379	339	392	357	388
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
